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
341451423202	341451423771	341451424321	341451424871	341451425419	341451425971	341451426521	341451427071	341451427619	341451428171	341451428721	341451429271	341451429819	341451430371	341451430921	341451431471	341451432019	341451432571	341451433121	341451433671	341451434219	341451434771	341451435321	341451435871	341451436419	341451436971	341451437521	341451438071	341451438619	341451439171	341451439721	341451440271	341451440819	341451441371	341451441921	341451442471	341451443019	341451443571	341451444121	341451444671	341451445219	341451445771	341451446321	341451446871	341451447419	341451447971	341451448521	341451449071	341451449619	341451450171	341451450721	341451451271	341451451819	341451452371	341451452921	341451453471	341451454019	341451454571	341451455121	341451455671	341451456219	341451456771	341451457321	341451457871	341451458421	341451458971	341451459521	341451460071	341451460619	341451461171	341451461721	341451462271	341451462819	341451463371	341451463921	341451464471	341451465019	341451465571	341451466121	341451466671	341451467221	341451467771	341451468321	341451468871	341451469421	341451469971	341451470521	341451471071	341451471619	341451472171	341451472721	341451473271	341451473821	341451474371	341451474921	341451475471	341451476021	341451476571	341451477121	341451477671	341451478221	341451478771	341451479321	341451479871	341451480421	341451480971	341451481521	341451482071	341451482621	341451483171	341451483721	341451484271	341451484821	341451485371	341451485921	341451486471	341451487021	341451487571	341451488121	341451488671	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23451	21821	29516	24719	21812	21748	5789	789	606	492	458	488	396	358	402	312	285	318	319	318	301	303	305	286	277	270	268	286	282	263	306	296	276	295	291	237	295	270	268	276	247	269	278	267	293	306	257	261	250	274	268	267	315	248	270	253	277	258	263	244	263	269	238	248	257	268	267	294	277	272	271	233	265	249	259	292	289	265	275	269	234	257	271	260	269	254	261	260	269	267	241	243	232	246	252	290	286	292	262	251	264	258	269	247	258	277	251	287	276	290	262	289	302	251	287	287	247	258	266	247	274	264	279	275	271	271	238	273	259	264	289	277	259	258	283	265	246	269	266	245	285	272	281	269	275	274	283	252	265	285	278	272	289	259	268	286	252	268	258	254	216	265	252	246	258	238	237	252	278	274	285	259	247	252	272	267	272	262	244	247	296	259	246	240	273	238	263	243	259	242	261	264	282	277	259	249	291	266	252	279	255	253	262	274	249	267	247	271	285	244	283	258	262	308	276	262	253	237	267	244	296	248	263	247	247	243	252	249	266	266	249	263	257	254	248	252	258	263	262	267	243	261	244	266	252	264	268	266	246	235	254	276	294	254	229	255	270	260	268	273	288	251	236	267	250	265	300	247	257	268	265	266	267	243	252	272	233	249	270	273	274	278	281	268	268	274	268	263	278	259	270	281	266	281	277	280	242	276	242	232	250	267	258	250	281	290	255	256	263	245	277	259	243	256	255	288	249	250	276	288	266	223	292	280	237	266	228	274	263	252	256	263	277	259	283	271	284	256	262	261	304	266	275	266	242	232	249	221	284	271	266	278	280	264	263	257	277	248	281	277	248	262	253	246	244	241	253	254	218	275	296	279	264	298	253	259	257	233	269	254	236	234	235	258	248	256	263	284	256	273	265	251	238	253	257	240	266	275	258	265	252	252	267	251	268	279	245	233	262	243	270	246	250	269	280	285	227	267	289	264	289	282	251	260	274	253	268	265	255	242	232	251	288	261	257	259	254	249	214	264	260	271	282	256	247	286	282	305	250	254	269	275	283	267	277	258	251	268	241	273	264	262	267	275	255	256	287	251	276	256	265	282	285	236	268	246	241	274	273	267	259	274	237	267	272	243	240	264	262	285	231	244	298	269	268	266	265	277	289	237	241	271	276	259	269	258	277	242	269	268	263	274	293	273	264	261	283	245	269	238	246	277	276	263	237	234	239	275	295	260	260	238	270	239	254	262	251	280	269	252	264	259	251	262	239	300	255	277	279	269	266	248	242	277	232	262	249	253	290	264	255	255	260	225	247	240	277	280	251	270	264	247	237	288	277	247	297	267	251	244	267	284	268	250	253	249	243	267	276	224	235	218	233	258	241	261	269	255	237	264	241	255	268	275	253	243	253	246	256	261	267	272	253	256	233	290	285	246	252	264	255	249	278	273	266	251	273	246	258	229	258	245	301	244	265	272	259	244	272	258	265	233	244	222	283	237	247	260	261	270	264	243	250	257	265	281	282	266	258	268	278	257	257	261	251	261	264	241	245	264	240	224	286	278	253	243	243	276	278	264	219	268	267	274	271	261	253	275	248	251	271	274	239	269	268	246	229	259	270	260	250	266	257	273	247	261	262	257	246	259	291	273	248	257	263	257	247	256	239	260	252	238	245	264	247	263	271	254	248	241	259	233	230	277	265	258	254	253	241	248	264	261	255	264	249	279	263	254	252	248	263	272	240	267	248	254	257	287	296	262	259	255	250	255	263	260	248	263	242	235	225	242	256	237	268	259	243	247	252	247	246	292	268	260	283	251	308	238	252	236	250	266	258	260	265	253	258	254	299	266	294	268	257	253	275	242	269	264	271	254	256	245	262	246	290	276	292	243	234	292	279	280	251	257	267	298	270	248	249	252	255	258	284	232	247	248	255	210	256	257	248	265	272	251	253	270	260	223	241	252	260	285	251	279	271	283	263	258	265	265	277	254	254	230	267	243	238	254	291	251	260	256	286	278	256	259	288	278	247	272	292	251	281	257	257	275	254	254	267	257	259	248	254	236	224	285	275	282	246	259	244	277	240	264	256	269	246	278	242	268	250	258	275	279	242	275	295	256	270	268	251	283	258	281	281	241	273	248	243	238	251	253	257	232	210	261	253	250	263	278	266	264	261	280	272	278	261	266	271	303	262	241	250	275	256	242	273	234	235	252	281	247	264	231	263	262	227	274	254	250	284	265	281	235	256	267	290	276	294	283	280	281	281	300	243	249	236	282	255	253	284	274	259	259	258	255	282	273	274	252	254	284	268	270	262	254	278	273	212	249	271	274	255	234	261	282	304	258	281	255	245	243	260	260	239	254	305	295	227	242	266	259	257	260	279	237	274	274	244	254	268	255	251	244	261	249	237	229	261	266	260	256	254	280	279	240	245	266	281	252	263	271	279	249	239	236	269	259	255	271	259	224	259	263	276	272	267	231	253	257	271	256	269	284	262	256	263	242	258	258	236	263	279	286	262	244	238	272	288	252	236	277	244	264	252	316	262	286	254	271	267	238	256	262	272	246	294	246	245	225	273	248	240	249	265	230	271	257	258	263	248	261	247	253	277	267	230	249	248	257	252	268	255	252	273	281	254	278	291	244	272	263	283	243	265	284	248	247	287	260	258	266	265	239	258	267	260	215	263	268	261	281	258	289	249	275	262	253	277	267	274	247	275	235	224	256	267	279	274	256	270	276	249	269	242	256	253	244	245	243	253	269	244	287	292	241	244	276	245	256	274	272	288	279	230	271	276	257	248	259	230	253	252	251	262	240	269	265	279	295	273	273	262	283	250	255	253	247	275	237	260	274	242	274	288	280	238	231	260	253	269	242	235	258	242	240	256	235	261	238	272	255	266	254	248	260	239	245	242	240	257	251	283	260	261	259	272	279	241	255	277	262	268	279	260	236	245	253	238	259	256	257	306	280	273	259	272	277	273	254	257	232	285	256	261	285	266	256	270	257	274	284	264	234	283	269	275	278	252	260	248	268	260	247	281	265	258	250	249	257	268	260	259	221	269	277	260	273	230	263	271	255	261	275	289	278	239	304	256	288	235	272	256	262	240	276	252	259	263	262	290	239	259	284	259	267	262	241	269	247	267	249	251	242	253	235	273	261	258	286	249	273	233	234	271	283	266	247	273	251	271	277	258	282	255	250	262	250	257	299	254	245	247	275	264	260	288	265	244	252	284	239	237	284	272	222	280	294	262	253	265	272	244	256	256	272	253	272	262	243	251	294	259	243	255	241	240	301	271	246	237	253	253	252	287	280	269	284	250	223	280	292	267	251	270	288	239	271	237	244	251	272	270	262	276	266	253	261	241	302	268	286	248	268	247	259	272	241	280	248	259	232	243	253	245	253	267	283	255	259	274	270	268	265	268	289	257	258	268	295	280	242	270	263	267	250	250	284	252	213	253	231	286	235	272	269	279	277	274	254	280	278	282	250	238	253	261	261	239	261	280	283	264	267	245	271
25020	40654	28497	8456	3381	2215	1739	1389	1103	886	813	674	603	562	540	510	500	420	425	428	390	425	417	416	366	353	386	379	384	380	396	331	353	378	330	350	335	359	352	314	316	326	335	362	306	313	330	358	307	344	331	320	330	298	348	319	334	340	365	338	320	328	318	343	328	353	328	324	310	348	331	287	344	312	330	341	307	356	345	334	322	355	347	335	367	342	331	328	328	318	369	315	316	307	337	320	323	341	361	325	345	318	317	337	332	316	320	348	319	314	298	359	288	320	352	368	321	324	314	331	312	331	332	314	344	316	348	344	335	333	340	310	339	362	336	320	343	324	316	343	328	319	360	338	324	358	327	312	332	356	340	351	381	341	316	341	327	362	301	314	342	361	336	324	360	307	328	343	317	318	334	335	295	348	324	351	362	366	335	301	328	330	354	342	290	338	353	336	300	331	355	345	339	299	340	310	318	310	320	329	357	364	316	321	338	331	326	327	316	330	314	334	334	341	346	317	328	333	337	300	320	307	319	332	341	377	335	310	331	328	327	353	319	298	327	333	310	325	322	363	347	365	329	334	284	344	286	338	291	339	359	322	323	339	348	318	329	336	327	349	308	357	305	331	324	336	353	348	334	342	323	351	358	359	331	319	337	323	347	354	359	318	332	319	373	321	328	301	361	331	351	320	309	299	322	338	348	331	338	275	307	325	299	328	282	325	315	318	316	344	318	347	341	320	317	349	320	307	315	306	329	351	325	331	330	324	343	312	339	362	307	345	348	332	321	340	318	349	337	356	322	316	353	333	318	339	332	351	323	336	356	351	319	334	323	362	304	335	327	335	309	332	344	322	333	360	310	330	334	339	338	338	348	334	338	344	328	328	313	330	352	348	326	340	342	334	307	339	343	309	331	305	321	318	342	334	322	326	312	325	325	350	299	306	332	314	359	336	324	328	335	338	319	327	357	341	318	332	335	306	336	322	319	351	326	353	332	326	324	333	366	321	343	310	348	326	320	304	325	331	320	320	361	358	325	319	337	329	350	320	320	377	297	343	310	346	341	353	320	301	322	339	329	320	338	370	362	313	326	311	340	320	321	334	348	334	349	353	334	325	332	322	302	338	332	284	319	337	321	311	355	279	336	370	379	335	336	349	294	341	319	312	309	303	333	324	347	337	320	347	334	359	362	340	302	334	354	326	291	326	345	324	347	327	334	335	312	299	322	323	334	355	333	361	328	353	320	302	338	338	308	303	344	353	333	312	371	321	346	311	305	334	337	336	321	317	385	337	342	335	302	325	293	303	335	270	334	340	321	317	321	319	325	323	333	311	338	331	330	332	317	297	343	359	326	336	313	327	304	305	331	337	304	319	301	355	317	299	316	329	310	337	350	310	355	339	350	321	342	313	311	337	344	342	316	303	314	333	320	312	354	320	333	306	302	318	309	353	328	328	352	325	310	369	298	342	319	337	365	312	300	318	328	327	306	330	316	315	326	333	291	312	286	299	319	338	339	344	317	363	317	357	310	356	334	320	330	333	323	342	320	330	308	324	324	313	337	362	297	335	358	308	334	365	339	326	342	315	338	298	320	346	331	309	321	370	308	306	326	315	313	311	368	341	323	319	326	304	339	340	310	342	357	334	330	329	354	320	328	345	331	289	318	337	334	316	320	337	331	336	332	320	307	325	330	325	330	319	311	326	335	330	318	331	322	341	342	316	293	311	340	334	307	335	326	335	305	308	342	344	352	334	317	321	359	336	361	314	323	301	326	342	364	336	301	378	366	319	326	352	293	359	335	285	334	349	310	296	361	336	348	322	326	335	349	367	337	361	352	336	342	311	343	329	332	309	342	353	329	326	320	340	324	302	334	323	306	341	347	338	320	267	335	313	322	327	323	345	338	321	360	308	317	321	333	301	357	313	333	316	336	325	328	316	354	360	323	338	330	316	323	353	302	324	320	326	315	307	312	325	333	351	325	331	325	333	334	344	319	305	308	315	300	337	336	301	324	349	311	339	317	339	353	292	339	338	290	324	321	297	362	328	350	319	344	360	299	335	329	341	345	327	324	325	368	336	331	328	301	348	350	333	319	323	325	318	335	336	313	309	347	336	339	315	312	360	339	326	334	331	323	305	319	325	301	344	348	342	355	362	328	334	302	307	323	332	319	335	347	336	335	312	307	292	300	339	305	330	315	359	325	312	327	334	291	334	330	324	347	322	341	303	332	316	326	347	333	330	336	313	295	355	358	332	339	339	317	342	333	331	337	358	318	328	358	327	316	315	330	324	304	341	337	371	344	341	335	305	315	319	326	353	310	335	358	306	321	329	345	323	313	332	343	307	336	335	302	344	341	347	344	343	354	339	336	328	347	323	345	346	313	323	345	316	300	337	324	331	316	349	340	321	301	322	342	315	288	348	332	337	302	353	330	335	331	324	320	370	352	346	317	333	330	348	354	323	341	319	367	330	340	297	345	330	327	315	343	341	341	299	316	345	326	311	336	306	323	344	309	303	340	354	337	302	354	296	294	334	312	302	335	305	315	347	340	319	348	306	362	337	345	329	322	321	342	330	346	307	300	319	339	320	283	345	310	314	333	334	306	339	354	312	284	324	328	337	328	298	315	372	351	317	321	331	325	321	331	319	320	340	334	323	306	359	322	336	311	324	326	303	281	323	336	349	331	309	318	330	323	326	327	336	307	362	336	354	286	343	346	309	349	339	327	309	350	314	339	319	306	348	335	327	333	312	314	322	315	339	316	318	366	324	312	311	333	323	319	344	299	317	338	323	329	314	323	359	305	315	299	321	317	376	300	320	332	339	335	320	346	306	325	281	330	307	322	308	308	303	342	334	317	366	331	307	304	349	328	343	308	346	340	308	388	335	325	326	343	328	349	355	326	324	317	318	315	331	362	328	328	321	291	365	285	313	306	330	350	322	333	330	354	345	337	340	333	308	346	332	346	320	329	335	324	339	325	303	334	320	359	358	293	324	327	356	346	328	318	294	322	308	332	340	329	331	351	327	341	318	345	342	345	327	313	301	325	341	324	349	321	341	320	350	311	346	329	369	332	309	325	342	318	354	312	322	307	315	323	338	322	322	347	338	312	310	367	305	318	338	338	345	333	314	316	342	318	337	320	337	330	348	327	313	317	318	300	358	297	325	306	333	333	335	330	366	283	350	309	333	352	309	332	345	343	375	343	321	313	317	325	354	299	317	325	331	326	317	308	340	331	357	341	370	351	365	356	346	345	331	335	358	334	327	314	324	346	353	323	352	319	334	334	331	358	346	342	314	351	327	331	353	314	363	301	324	313	313	355	337	317	345	351	340	343	324	335	329	355	325	333	349	316	298	345	346	341	377	320	353	323	330	323	339	316	330	315	323	318	354	331	355	331	327	338	332	338	302	341	306	335	331	306	356	319	345	345	295	337	382	351	311	332	379	348	334	349	346	342	320	342	317	329	333	331	322	328	332	315	361	333	315	338	319	344	348	340	355
27476	19873	10493	1743	476	428	417	402	417	393	414	397	452	357	408	432	439	384	397	384	435	397	426	387	410	415	399	394	397	397	402	381	392	403	376	430	369	394	393	387	356	385	397	408	381	398	362	381	417	404	412	400	427	418	416	405	405	427	398	400	400	401	388	369	407	385	394	415	373	345	406	381	428	417	395	410	398	399	391	400	428	402	397	436	406	408	374	406	422	395	381	354	405	387	412	407	416	383	392	398	407	378	391	378	399	389	391	411	407	434	409	405	389	391	394	358	372	414	413	406	418	399	394	404	368	389	394	379	421	398	424	388	404	408	404	413	420	371	405	367	408	398	394	384	407	385	409	393	396	343	408	380	419	382	414	404	393	388	383	418	402	417	393	395	396	405	402	356	420	406	398	403	452	402	416	410	417	388	423	404	404	376	393	376	425	428	409	386	383	409	410	388	395	373	400	404	388	397	368	432	391	432	411	379	373	429	410	353	381	393	405	375	376	400	414	433	418	423	384	388	389	394	422	395	383	425	386	380	390	408	382	392	386	397	372	390	424	421	399	396	403	391	410	396	397	390	407	407	428	368	407	407	387	382	411	358	421	415	395	447	380	417	402	374	410	424	401	421	352	416	368	416	419	387	405	425	409	420	394	397	396	395	447	398	394	381	378	420	402	371	397	396	408	381	416	405	433	376	397	406	419	386	382	370	414	382	388	397	428	363	376	353	403	383	418	398	397	399	388	398	370	412	397	384	416	408	433	410	426	391	394	368	436	394	404	381	371	398	387	410	371	372	385	433	395	384	416	405	359	383	387	362	414	397	421	369	401	432	398	366	406	403	387	413	412	388	419	360	395	356	406	407	379	411	393	397	390	400	421	422	426	395	423	385	435	432	419	403	392	374	385	349	406	426	378	391	383	363	416	436	408	370	403	439	401	362	416	406	416	435	405	420	394	416	403	393	409	405	391	366	386	399	397	377	406	413	368	407	433	361	377	388	419	388	394	392	412	415	418	405	426	393	395	395	367	406	367	393	403	405	408	412	408	390	401	389	421	381	418	434	401	400	395	414	394	385	397	404	405	374	413	380	424	381	390	403	373	401	376	418	404	391	395	431	402	409	384	403	401	379	399	405	415	418	391	386	396	371	416	417	404	365	345	376	397	396	419	399	357	379	369	409	375	385	420	424	393	405	380	373	374	386	407	387	404	374	406	368	405	414	396	372	400	403	417	380	406	409	415	374	384	384	392	407	408	388	398	417	419	413	386	367	379	428	416	413	409	397	392	358	397	385	419	383	401	359	438	368	401	412	387	396	378	388	398	398	374	422	395	404	420	410	392	370	423	411	381	397	412	407	373	392	392	408	389	374	411	356	380	404	391	397	393	395	412	401	396	375	400	395	439	394	390	430	397	378	404	421	382	397	385	425	401	406	423	426	386	380	401	404	416	444	408	410	410	374	409	391	401	389	438	377	413	397	381	366	387	406	409	384	423	412	380	396	405	400	383	407	389	398	414	407	407	388	401	375	424	360	386	375	385	417	363	400	373	392	420	421	396	397	384	419	428	365	374	389	355	431	427	391	373	398	368	425	403	391	417	414	387	394	380	385	410	401	399	368	406	385	425	412	397	397	413	410	377	403	440	395	370	395	393	394	407	415	382	430	410	388	391	398	405	429	364	403	383	423	392	387	377	360	407	411	377	379	390	414	430	435	369	409	366	389	419	406	397	411	391	404	422	377	377	421	411	376	417	401	383	379	417	414	413	397	417	384	384	421	392	416	389	390	402	412	385	388	435	438	384	395	385	358	389	401	417	403	398	396	381	404	398	384	395	363	373	404	387	397	407	373	395	419	405	411	444	410	397	361	413	418	365	408	344	405	427	385	419	364	396	421	392	395	407	441	452	395	402	387	404	418	425	399	416	356	403	360	407	366	374	402	410	400	379	404	436	412	391	398	367	404	399	408	447	389	389	376	405	356	405	410	390	421	375	380	401	394	389	412	416	342	400	391	381	422	375	407	361	394	394	408	368	388	391	370	419	367	382	371	409	395	367	427	371	427	417	447	401	400	423	404	385	398	411	382	421	379	437	404	404	358	388	412	406	383	404	393	368	397	407	358	386	387	379	377	406	387	420	404	372	355	373	361	399	406	381	417	421	386	421	416	399	392	378	396	401	371	427	379	430	400	402	390	391	346	381	382	402	384	408	380	376	418	377	381	413	404	393	387	393	352	395	402	403	395	430	392	399	407	380	402	403	423	398	386	392	357	381	412	450	391	434	382	446	392	398	401	379	382	447	411	427	425	419	411	404	397	386	418	385	405	369	387	388	386	359	404	370	396	355	372	390	404	386	416	375	364	412	422	421	382	393	404	407	415	401	431	368	379	421	396	390	387	421	363	379	391	390	400	393	393	396	391	406	399	400	365	386	411	405	393	405	407	399	414	456	437	412	332	373	409	403	382	373	432	391	418	376	426	395	395	379	445	399	398	382	434	402	374	385	389	416	399	390	364	402	383	383	404	431	403	397	357	401	414	399	373	411	416	409	403	402	401	409	447	419	414	402	404	395	382	375	412	377	403	412	365	366	397	393	413	428	406	375	407	399	405	382	437	410	401	380	423	401	426	422	370	399	408	447	406	400	399	400	380	391	427	353	388	412	396	385	401	431	413	396	412	383	425	384	411	413	450	407	401	414	354	388	379	392	412	411	390	420	410	418	379	405	406	411	395	379	414	397	393	415	404	372	392	430	391	364	401	425	433	404	403	399	380	398	382	403	401	407	375	405	417	378	422	413	385	392	411	397	398	392	404	391	399	404	438	375	406	411	393	410	403	424	425	399	404	416	386	353	411	413	428	391	405	375	394	352	396	386	388	390	391	346	412	409	417	397	389	408	416	382	426	423	412	369	404	370	402	402	397	391	399	345	395	387	380	359	390	392	386	400	391	412	373	368	395	366	376	404	385	409	374	415	369	401	428	415	425	361	441	390	417	365	393	384	408	396	398	398	374	354	378	358	408	390	405	399	412	397	383	363	374	382	375	426	391	415	379	404	391	392	422	429	357	419	402	407	416	388	398	367	447	389	400	424	418	386	394	374	369	424	409	393	399	397	389	439	400	427	382	367	414	417	432	370	392	367	367	416	406	389	437	417	375	391	430	382	387	407	388	405	396	375	386	397	434	444	419	407	393	364	403	359	414	420	392	395	376	423	386	376	405	391	428	457	403	389	420	391	369	389	407	394	404	439	413	437	397	414	437	424	427	419	368	413	421	417	401	412	401	403	364	425	390	399	368	427	428	395	386	383	372	392	376	394	395	389	399	386	384	395	397	417	410	399	420	404	403	396	387	383	407	412	407	393	414	404	405	379	372	370	436	412	399	423	401	419	405	383	399	388	398	393	389	404	400	387	398	403	403	408	422	403	393	400	389	389	399	401	421	390	397	396	373	389	396	409	394	398	378	387	389	415	389	427	363	403	374	377	396	386	402	397	412
16088	18208	8863	1504	665	545	539	558	490	515	501	514	541	500	513	501	481	476	515	492	471	482	492	535	451	519	498	471	457	486	503	533	488	471	485	521	507	479	492	474	532	474	529	462	490	484	522	518	513	508	497	471	479	498	502	522	473	519	487	481	500	498	515	487	481	508	453	500	490	518	518	499	513	498	465	512	449	497	485	463	488	485	533	481	523	464	496	502	504	498	512	504	496	501	487	462	481	501	499	539	485	518	501	481	516	499	460	489	495	492	494	506	498	500	495	530	500	488	487	512	492	468	500	496	520	490	512	493	527	507	509	487	485	526	502	471	498	501	511	498	477	451	490	478	484	495	491	505	480	515	467	544	492	492	499	482	475	484	484	488	496	487	434	524	483	519	467	500	481	486	476	475	527	462	514	486	462	482	471	505	471	509	470	498	491	484	511	484	495	492	504	503	531	488	527	524	508	524	502	494	519	511	509	451	511	502	518	539	492	498	489	461	478	499	458	511	494	514	501	506	487	483	465	479	494	514	491	498	439	466	488	495	499	457	524	503	455	465	482	527	512	474	488	474	527	531	496	501	527	479	479	477	516	487	511	459	472	509	511	506	546	494	451	514	514	506	422	465	490	486	479	521	534	552	506	492	468	508	476	504	502	443	447	518	493	501	498	496	493	474	488	485	518	489	505	473	447	471	519	476	489	483	479	495	511	499	491	501	479	505	485	495	493	491	523	489	497	515	517	444	501	540	477	513	469	487	479	523	506	463	463	488	530	491	508	508	490	485	494	476	487	491	499	531	516	488	483	473	501	485	458	513	477	593	499	486	511	466	496	490	465	486	430	485	538	535	491	528	525	497	512	496	484	489	520	503	489	491	476	487	454	503	507	475	460	474	489	506	491	491	487	548	527	529	465	511	505	492	484	463	482	499	487	494	492	488	536	499	508	457	483	461	493	488	484	530	457	460	502	521	471	497	507	510	513	493	526	472	482	518	529	482	494	511	496	458	473	515	467	483	436	526	461	501	484	493	510	499	489	468	551	522	486	472	498	509	478	465	507	526	525	534	495	533	459	506	481	453	492	475	480	520	504	518	497	497	481	476	521	486	451	484	474	488	557	493	404	482	487	472	521	509	495	475	514	458	458	523	504	505	500	461	498	470	445	459	495	504	513	490	490	475	479	500	512	465	473	491	493	495	479	519	493	468	448	501	501	506	515	457	478	498	525	501	507	519	490	479	467	508	463	518	468	494	501	509	483	479	470	454	509	500	492	486	483	489	506	472	489	489	478	483	523	496	489	503	473	523	486	509	534	512	492	493	458	484	472	526	455	475	496	495	508	523	455	524	470	451	452	486	503	501	498	500	511	458	529	501	498	497	478	485	452	493	480	517	486	456	502	508	534	457	507	475	484	448	508	525	491	527	480	498	499	507	524	501	513	522	468	513	490	459	531	507	499	474	513	444	491	503	471	518	515	466	510	495	463	487	483	503	495	497	521	504	523	482	474	515	494	493	484	475	461	495	498	475	492	475	501	504	465	512	493	467	492	461	484	482	493	514	487	481	491	509	474	501	501	509	466	476	498	526	491	450	501	476	471	458	461	496	508	483	469	476	503	479	491	501	489	458	461	531	505	518	489	464	474	506	491	551	474	492	507	497	499	496	459	536	488	460	516	471	499	507	509	476	508	525	467	509	445	525	488	481	477	525	526	534	471	526	553	525	539	480	511	500	473	494	508	471	488	492	505	518	519	526	501	485	460	487	481	492	474	520	493	511	527	487	458	541	481	489	529	502	465	507	498	492	503	473	527	515	474	501	503	482	485	491	479	495	480	530	494	494	537	478	505	477	504	529	504	467	497	502	488	492	497	509	555	512	488	451	463	507	519	510	501	496	502	547	526	490	493	489	511	511	524	526	481	473	497	478	488	485	507	497	489	471	446	487	496	487	484	518	530	482	475	489	499	522	484	541	511	526	460	499	463	529	513	482	493	533	464	491	492	517	475	470	528	517	513	469	532	508	482	489	511	506	471	501	505	527	462	493	458	482	502	543	505	508	503	517	478	474	491	506	474	494	473	483	484	480	497	465	521	493	499	504	511	488	500	485	478	485	487	498	483	524	448	522	473	465	529	516	491	481	504	479	464	507	430	472	495	481	457	485	474	504	510	490	513	516	452	491	486	463	525	534	518	483	506	478	503	479	474	497	469	514	489	471	472	512	492	487	519	495	478	494	464	500	485	488	508	476	445	477	471	473	494	475	483	513	480	468	468	488	520	462	489	515	499	479	486	492	480	524	490	499	529	478	520	516	513	487	503	503	504	473	475	495	475	493	486	527	477	507	499	477	447	504	502	472	494	486	479	490	440	496	485	502	470	485	477	511	501	474	528	511	493	489	460	475	482	514	525	478	497	522	514	489	494	502	498	458	492	490	497	533	513	538	482	484	469	514	560	497	464	448	497	496	467	443	510	513	503	515	480	512	491	491	475	506	517	482	509	508	486	495	476	499	489	512	528	504	503	488	508	486	481	500	514	491	490	490	489	524	502	493	480	495	469	523	511	483	469	494	507	441	457	504	477	503	467	456	481	481	464	518	513	515	498	540	521	500	468	489	497	505	482	466	451	488	476	505	479	447	518	492	477	479	522	528	482	492	522	465	478	478	494	477	473	482	485	499	503	502	482	508	515	544	443	485	540	496	499	507	534	498	481	522	501	490	491	492	511	544	520	488	496	446	482	468	506	467	511	481	485	488	518	497	478	458	470	488	506	508	498	483	484	518	455	487	475	511	513	495	495	488	476	523	463	482	465	507	491	493	490	474	475	449	494	481	456	478	527	505	480	499	472	472	472	476	510	475	477	538	480	496	468	466	485	475	499	463	459	507	488	477	469	489	470	485	486	495	492	516	449	515	495	444	457	523	512	486	487	478	462	506	458	488	470	455	517	483	489	476	502	508	494	457	483	477	507	452	511	527	481	493	519	481	524	506	450	531	469	476	496	488	536	504	525	484	520	447	506	541	495	468	485	471	457	475	488	486	486	496	493	490	497	462	503	459	512	513	506	485	484	493	491	491	496	525	512	508	468	506	503	470	480	471	520	485	472	463	492	461	509	518	467	529	504	507	489	488	463	484	525	514	513	492	506	496	499	513	506	484	512	463	496	488	505	505	498	460	494	488	468	490	479	484	501	497	485	478	526	524	496	484	520	491	464	467	510	471	508	492	509	522	508	497	531	466	502	512	508	489	476	483	475	457	477	465	494	464	497	497	492	500	485	534	496	480	469	500	524	467	484	485	493	500	462	512	507	488	496	514	470	452	474	462	495	489	464	495	480	477	455	512	522	498	478	464	524	549	506	484	493	519	497	475	473	495	464	468	529	479	517	506	499	532	496	491	480	500	486	494	499	498	521	492	482	481	515	491	516	505	491	471	509	490	482	502	489	501	456	477	461	496	512	470	464	532	480	452	512	452	505	476	488	513	538	487	507	527	499	489
23678	21062	28026	24300	20993	7735	892	665	544	517	517	466	448	507	493	477	448	465	463	456	406	430	457	422	397	438	418	427	441	398	439	445	434	457	415	430	414	412	422	426	434	440	427	432	396	438	437	375	434	431	367	407	412	421	363	380	425	404	407	450	422	392	432	425	427	385	434	424	452	376	405	406	437	418	430	412	396	399	441	419	428	435	399	419	369	402	455	438	402	442	424	394	414	398	382	396	407	404	444	420	425	408	457	412	459	414	432	441	430	409	370	401	420	437	429	410	382	439	435	416	409	436	463	419	425	417	428	401	435	425	377	412	422	451	420	419	401	391	429	411	422	404	434	440	392	420	421	439	366	450	394	413	422	399	400	452	399	419	471	416	420	374	426	436	410	388	440	443	445	399	417	418	431	418	434	394	416	404	455	374	403	435	442	420	438	416	438	436	421	381	435	430	414	417	408	427	433	435	445	375	402	401	428	398	387	415	466	407	408	420	414	422	422	409	397	393	360	423	357	399	403	398	405	428	441	443	419	413	399	374	420	425	414	395	433	424	431	414	431	392	419	408	384	408	403	416	411	435	408	406	424	386	408	387	411	432	389	436	423	436	382	429	398	391	409	434	402	456	419	397	433	419	385	410	399	402	440	430	438	358	448	419	414	420	402	427	408	417	401	403	427	435	389	438	403	428	440	388	395	381	425	428	400	426	450	445	396	401	411	433	432	425	390	421	434	460	422	431	424	427	377	439	393	441	399	389	413	397	388	412	423	444	419	371	458	402	416	417	421	397	425	417	419	441	426	384	444	411	379	421	414	459	443	398	414	431	428	419	397	398	420	437	412	450	412	466	418	412	421	423	445	399	415	411	399	427	409	407	452	401	417	404	449	390	407	430	426	417	438	398	391	422	395	432	387	425	396	452	429	378	416	441	426	402	453	425	405	421	405	398	421	434	420	399	437	420	440	461	438	424	416	399	432	436	406	413	406	413	383	431	444	424	382	391	462	438	389	432	428	397	420	405	404	443	401	408	427	434	467	446	405	411	417	410	426	429	457	429	440	401	418	419	425	414	430	406	436	381	438	409	421	443	392	431	422	398	440	409	407	423	380	411	416	447	403	440	379	421	424	408	431	429	454	407	416	412	420	405	436	420	445	435	387	394	408	400	387	397	412	433	430	386	406	406	407	417	407	425	371	418	418	374	417	407	425	432	434	417	442	414	397	415	381	397	418	404	434	416	409	429	411	397	379	439	426	416	412	413	402	428	422	417	383	428	457	415	403	383	411	413	440	381	427	396	424	411	422	432	364	374	405	426	398	435	436	421	425	441	397	432	413	404	425	426	409	407	427	390	442	403	461	411	420	404	431	412	419	435	427	418	466	430	415	438	428	435	412	433	390	398	424	395	406	395	417	450	432	424	436	417	427	414	440	395	423	424	419	426	386	409	433	444	419	414	407	429	432	399	435	459	426	418	455	402	427	392	386	430	400	425	423	401	407	427	414	409	433	393	452	423	424	415	433	409	380	391	416	482	431	415	435	434	437	399	439	384	414	402	383	411	393	442	417	439	461	409	417	445	393	411	416	435	414	410	401	410	419	413	415	378	423	430	391	418	419	450	410	440	395	453	382	409	416	375	425	433	403	444	407	437	420	445	393	440	433	392	442	422	429	396	413	445	412	405	423	455	396	439	425	416	407	400	428	374	374	412	427	429	428	389	395	409	429	422	448	419	420	392	440	436	410	414	422	408	425	428	391	400	435	441	425	364	452	433	434	469	420	429	404	415	416	396	400	362	418	411	432	413	441	437	401	413	433	438	411	420	443	426	431	421	409	433	441	433	403	377	418	412	398	393	396	438	417	410	415	443	365	419	416	420	447	414	388	433	458	457	435	419	439	438	404	434	392	392	433	449	381	438	389	396	392	451	438	389	401	381	403	419	411	397	409	390	400	392	434	389	456	381	434	465	391	415	404	464	434	434	425	424	397	456	412	407	395	434	384	398	441	442	410	460	398	400	442	427	380	432	397	424	420	376	405	418	418	419	406	415	373	398	425	404	366	416	422	411	413	391	391	401	400	451	406	415	398	411	428	426	376	380	400	461	421	415	381	471	418	378	412	413	413	397	440	435	413	414	400	402	417	415	415	391	434	435	409	454	417	434	402	416	423	367	409	425	394	417	427	420	399	404	391	424	400	394	458	442	406	429	447	393	390	389	393	393	422	429	443	401	412	449	400	366	464	435	394	437	391	388	456	415	412	420	405	428	454	442	422	434	441	412	382	423	420	422	413	405	410	397	434	437	391	483	417	435	434	419	437	438	389	386	390	414	387	426	421	373	371	410	397	436	410	407	422	408	421	459	374	418	432	428	401	427	431	403	404	391	400	415	429	434	391	420	407	400	421	419	401	448	444	412	427	459	393	393	390	445	428	413	412	383	420	456	428	405	416	411	426	417	441	415	418	425	432	408	440	417	439	402	444	391	411	397	412	409	399	415	391	385	438	410	371	411	445	458	408	405	393	429	393	410	429	448	373	379	405	414	394	438	396	434	421	431	452	429	393	382	427	408	424	441	455	429	411	387	436	467	417	405	419	470	453	422	420	421	438	391	426	385	440	422	438	404	413	419	408	433	412	446	442	446	413	413	409	410	442	456	395	405	410	410	467	396	429	416	405	432	413	440	421	411	402	445	396	426	382	391	419	425	425	424	409	375	393	420	384	419	412	426	410	444	401	414	408	402	441	461	382	463	404	426	412	430	385	397	440	435	398	427	433	438	452	426	426	394	402	420	430	429	457	410	408	458	436	441	432	431	428	425	402	432	399	427	429	409	395	449	392	424	420	416	412	432	422	420	412	421	449	396	415	432	381	442	442	418	387	395	406	430	416	403	403	439	432	383	449	426	429	360	408	416	447	422	452	412	451	419	415	402	427	418	446	424	398	421	413	451	412	394	420	405	425	425	423	440	393	430	394	436	418	417	418	397	434	437	446	430	406	394	394	425	419	434	420	390	455	452	449	398	439	453	372	401	411	417	435	398	426	404	423	411	444	444	416	428	431	434	429	396	413	401	404	430	386	407	441	405	392	444	450	415	422	431	445	415	385	432	424	409	431	411	417	420	408	445	395	398	381	387	414	425	420	403	409	425	413	428	407	405	394	400	409	389	444	415	431	353	405	435	400	396	411	453	418	412	453	369	385	401	386	389	398	410	423	404	397	375	443	426	417	411	413	469	399	436	372	429	429	408	439	401	395	407	385	386	412	440	440	455	426	433	423	395	425	441	452	437	416	375	433	399	436	390	402	392	406	393	415	425	448	425	426	386	401	397	382	382	386	427	390	411	423	422	370	397	428	397	441	375	404	419	438	434	415	422	413	408	402	437	405	429	380	426	378	418	410	413	414	432	415	451	393	412	447	427	460	418	391	436	402	404	370	419	429	380	401	427	403	444	412	430	396	429	389	445	388	416	420	394	440	397	400	445	433	405	409	431	407	422
20231	32471	19817	5011	2058	1521	1231	1045	938	828	831	753	681	646	645	554	588	595	577	559	583	549	559	539	595	513	540	571	536	553	538	509	509	512	498	530	521	526	515	536	530	529	506	530	524	475	558	547	544	584	547	513	505	521	497	560	522	521	507	538	501	511	548	562	525	535	565	476	503	536	514	546	505	515	490	575	533	523	550	525	500	526	470	522	525	562	516	527	512	540	531	519	462	541	578	496	511	516	491	545	497	503	543	505	519	477	520	494	518	512	524	503	503	548	526	509	502	556	542	504	530	544	512	467	512	492	537	495	487	519	499	506	514	526	530	555	546	520	588	466	480	548	502	521	564	543	508	498	541	542	542	483	504	535	503	479	533	520	515	527	507	554	521	572	507	498	534	482	512	496	501	513	515	480	549	528	508	537	514	523	512	497	525	480	518	523	515	519	471	531	493	507	496	537	492	524	531	499	515	493	513	555	524	545	516	554	500	566	559	527	535	539	524	494	483	532	510	491	540	581	531	508	497	499	492	521	525	500	529	544	518	520	539	542	481	538	490	503	555	539	511	553	551	515	529	547	485	517	509	532	544	512	540	485	533	522	529	499	522	565	547	532	545	526	520	491	516	552	533	514	526	523	513	535	523	494	510	520	511	492	524	502	534	487	524	498	492	529	473	460	497	548	500	537	534	507	520	510	535	483	544	515	485	479	562	508	520	516	511	486	511	497	474	535	521	529	508	520	484	525	527	502	499	480	540	480	512	527	520	482	523	543	557	505	460	511	543	526	532	535	518	522	540	544	492	488	495	481	525	517	523	505	496	485	514	520	492	474	501	545	520	477	534	554	496	533	521	497	550	487	557	526	520	542	493	540	518	518	493	552	532	517	547	548	509	496	542	563	535	530	507	529	549	489	523	522	531	520	459	481	533	535	536	539	505	534	533	456	501	549	559	505	534	490	521	527	530	516	516	491	502	519	540	504	510	506	489	494	544	507	508	513	529	503	521	547	520	492	533	525	524	560	501	539	541	479	520	521	503	539	507	495	472	492	560	536	500	532	532	506	484	505	494	525	507	532	522	507	508	487	549	524	530	505	522	526	495	495	506	526	485	498	517	496	491	509	461	541	514	538	525	530	531	526	508	541	567	515	494	505	533	533	519	556	515	532	501	533	536	480	532	517	507	495	520	529	513	525	531	545	566	526	493	558	424	529	531	512	522	499	513	539	532	525	522	532	505	505	526	519	569	507	531	520	507	535	504	548	548	539	541	487	520	534	521	491	515	537	514	483	521	505	464	545	520	483	481	525	507	532	498	547	503	562	471	520	458	519	510	510	511	527	539	499	484	452	520	507	485	511	515	513	520	513	551	544	497	507	513	503	544	538	534	502	474	533	514	549	506	511	552	509	508	531	507	553	513	537	520	510	523	557	546	532	523	483	566	503	545	544	458	485	517	487	483	496	508	519	525	520	500	523	505	515	555	527	508	482	466	517	556	475	503	522	535	498	514	510	543	535	532	502	481	513	466	518	544	514	498	531	542	506	506	547	482	482	494	520	533	519	506	494	524	518	507	512	513	545	553	564	521	522	483	527	524	551	525	505	515	499	523	530	515	540	537	479	525	508	494	509	525	489	509	500	480	533	521	564	530	514	518	576	494	477	519	547	513	481	548	527	524	511	504	515	502	514	520	496	547	534	512	548	530	533	530	510	513	557	519	496	543	541	537	536	521	509	514	557	497	525	559	520	497	556	478	551	552	485	506	530	533	476	516	519	513	514	505	518	524	510	558	539	488	508	475	520	499	526	480	511	515	507	521	534	542	522	523	501	481	534	520	524	532	511	548	508	523	528	522	493	530	530	521	547	497	508	553	480	532	495	540	492	527	521	543	539	501	505	500	539	495	483	509	524	504	511	568	497	529	518	503	506	515	508	528	502	506	516	516	527	461	509	528	491	530	512	482	530	484	520	513	533	489	519	553	488	511	523	517	555	515	550	536	514	547	486	517	544	509	497	507	525	564	540	482	508	522	504	526	523	487	526	496	522	531	485	538	547	571	564	537	537	465	486	510	533	527	523	578	554	548	524	501	491	543	541	525	492	528	521	542	520	525	490	502	539	502	543	516	523	518	529	519	502	534	474	529	532	521	502	525	531	478	538	530	553	550	513	536	518	533	543	496	531	487	530	516	507	543	506	503	523	581	501	514	510	508	513	535	530	525	519	507	540	512	500	488	480	508	506	500	504	504	509	507	513	561	494	553	476	475	529	514	499	504	502	551	553	507	531	508	495	529	543	518	505	524	521	546	531	505	511	515	489	526	540	544	533	509	526	527	489	489	512	526	526	517	505	505	517	491	568	554	511	505	522	521	538	534	524	571	543	511	504	520	521	542	504	537	538	557	540	497	530	482	447	476	482	519	517	498	525	494	519	473	511	494	508	532	495	506	518	466	517	508	515	550	475	513	518	513	513	536	528	472	523	475	491	508	514	508	486	527	489	549	527	519	487	484	527	511	522	489	538	492	523	509	546	485	535	527	488	510	518	507	578	492	487	503	489	460	482	553	484	562	538	533	516	517	537	541	497	502	527	523	524	524	518	506	502	484	488	533	526	496	536	514	532	552	489	540	540	537	483	497	505	536	543	507	508	514	545	489	542	568	501	499	491	539	528	516	522	513	526	497	496	539	460	485	523	486	529	544	499	519	524	533	477	527	552	539	519	539	497	519	510	497	498	497	499	540	488	520	539	533	514	556	510	532	510	495	521	481	483	551	489	510	565	508	519	508	546	514	529	518	501	544	540	475	517	529	515	508	491	515	514	549	543	507	498	515	537	528	521	515	482	539	505	486	485	541	522	507	508	489	524	509	546	518	535	491	499	520	507	516	507	514	513	511	530	517	528	522	519	504	489	543	506	540	522	498	501	531	517	530	496	496	501	563	513	500	565	502	523	525	535	508	534	561	551	548	542	456	571	521	504	507	543	516	550	503	508	495	509	533	517	521	523	480	513	550	533	505	532	461	507	505	512	540	532	517	492	544	513	519	474	488	524	526	515	517	545	514	498	537	509	535	517	510	467	522	506	548	481	526	508	505	506	522	503	543	503	523	516	520	531	505	529	506	519	539	542	530	506	576	526	524	512	537	508	556	488	492	505	540	576	550	558	518	514	497	524	511	527	503	509	506	528	513	505	546	525	496	517	533	506	506	483	516	578	538	538	440	486	511	555	473	498	505	473	542	542	524	526	486	483	508	483	521	514	527	495	524	511	577	521	538	512	530	512	514	530	548	524	489	522	495	507	513	539	507	569	530	501	483	528	535	500	490	545	511	502	506	537	548	521	501	519	509	491	520	533	498	485	507	568	511	497	550	524	536	539	501	502	521	501	541	489	494	458	521	534	496	492	507	474	499	493	493	512	530	502	544	553	510	509	538	539	525	535	513	490	492	529	548	529	488	498	521	490	521	530	483	533	503	526	563	545	524	509	502	502	493	535	497	528
24740	21059	26896	25320	9069	552	443	359	339	324	312	296	298	260	264	266	277	274	267	270	248	288	258	255	248	285	277	271	265	269	263	277	258	279	260	262	268	241	260	251	273	232	238	251	281	258	253	255	265	233	249	257	262	244	240	239	250	274	247	240	279	260	271	278	240	266	252	245	240	267	257	263	265	266	278	247	284	246	270	261	238	256	251	254	231	250	266	261	279	250	229	267	243	247	246	270	238	269	251	250	248	263	265	264	259	262	246	251	264	297	264	261	247	250	263	292	254	273	273	261	257	242	256	256	227	261	258	258	275	265	268	239	224	244	276	231	236	265	281	270	250	273	252	280	281	270	258	288	284	273	260	257	240	256	246	246	277	269	276	255	245	238	251	258	254	224	244	242	260	261	265	243	242	254	254	232	272	260	227	229	269	238	244	265	253	273	272	242	230	233	246	266	263	258	261	255	280	253	257	243	258	269	227	252	238	225	238	238	252	248	290	234	248	249	231	247	223	244	240	267	281	234	271	243	236	255	253	247	263	283	239	241	219	253	275	236	250	227	277	239	260	242	255	271	246	246	246	272	256	259	248	268	264	256	250	264	253	237	265	251	269	235	254	255	264	238	243	271	268	242	249	266	258	249	263	253	259	242	247	257	253	233	293	246	254	245	245	242	281	245	252	260	266	277	281	266	262	267	245	280	270	259	254	267	273	248	256	250	246	242	259	249	257	254	266	248	229	285	277	260	274	250	257	258	258	235	241	254	258	241	261	237	272	252	239	258	271	255	252	257	264	241	277	219	252	276	256	279	241	250	267	268	247	250	243	270	232	241	269	228	270	244	275	246	282	249	244	257	270	266	261	246	257	234	257	261	237	257	235	265	248	239	267	291	234	242	271	248	267	298	261	238	248	255	256	257	254	235	271	263	294	274	267	253	267	255	253	270	252	271	250	262	237	273	272	242	274	254	286	250	239	228	252	245	256	244	254	217	249	257	267	230	275	243	256	268	255	272	235	275	251	234	219	265	262	235	253	249	236	226	246	238	257	271	252	246	289	263	258	286	232	261	262	232	228	279	255	230	297	230	253	253	253	265	295	257	242	246	240	280	266	260	267	260	262	262	246	259	235	241	273	259	240	272	252	238	246	222	261	241	269	253	253	280	277	254	278	258	218	254	232	275	261	248	261	245	264	242	239	233	255	261	242	239	264	236	255	266	265	256	261	281	249	241	244	242	238	226	235	251	268	241	276	257	236	271	259	257	261	256	251	264	254	231	263	238	278	272	267	262	266	272	269	234	275	270	260	281	251	251	254	282	233	277	260	250	251	252	257	227	303	249	238	286	257	240	264	264	272	254	259	264	245	258	263	233	237	248	257	255	254	241	259	259	259	243	228	256	236	258	242	270	266	279	274	271	242	240	271	242	261	235	279	236	252	253	246	258	246	252	266	219	250	251	234	261	281	242	263	263	218	295	268	221	270	249	230	266	239	255	247	255	264	256	218	281	267	274	269	256	274	241	250	268	261	245	262	234	284	267	261	261	253	244	220	248	249	276	264	237	278	238	219	256	238	239	248	264	269	253	263	283	258	264	263	243	245	240	260	233	250	244	264	271	281	258	239	239	250	252	257	235	247	244	266	270	278	262	248	281	271	228	223	235	260	290	253	263	253	252	258	269	285	228	240	249	265	262	233	251	266	257	236	276	245	267	239	253	233	286	225	279	251	249	282	245	263	258	270	242	232	236	274	251	248	239	265	275	240	241	243	258	245	257	237	259	254	266	240	280	259	257	287	263	239	257	237	235	243	272	246	265	239	262	282	245	264	286	282	257	231	255	284	262	280	270	252	249	256	249	239	238	252	238	254	241	259	269	248	236	228	286	258	246	233	242	264	270	256	259	276	245	254	261	260	240	232	281	251	267	247	257	257	257	270	251	264	223	245	250	271	270	273	250	252	249	247	257	266	271	257	246	264	258	258	282	233	263	270	294	243	278	283	248	249	269	261	251	281	258	296	257	241	239	237	272	281	252	251	223	249	234	251	264	285	254	255	267	258	242	258	247	250	259	270	262	271	272	261	245	274	247	259	227	249	250	244	235	275	257	237	239	260	271	268	257	251	267	264	241	254	279	252	247	271	272	256	272	244	265	248	231	252	240	246	270	257	245	231	248	269	232	264	238	242	260	268	275	250	258	259	275	232	233	235	239	247	258	241	250	237	257	259	254	229	265	274	272	271	268	238	254	271	249	286	265	269	243	274	246	237	244	268	272	243	261	272	260	246	268	244	246	248	251	251	261	244	273	246	270	270	247	256	258	245	273	281	258	246	245	253	233	244	239	260	244	252	261	234	260	230	260	246	270	256	287	268	239	246	256	252	270	261	282	248	264	258	283	238	273	232	231	239	260	252	248	244	278	243	255	243	270	265	237	262	293	257	224	252	269	268	243	246	264	248	275	238	266	234	243	261	220	241	264	251	275	225	255	249	290	244	243	268	268	269	249	257	223	276	253	260	233	252	257	274	248	275	257	259	275	257	252	243	240	244	237	255	246	249	244	269	251	256	249	240	244	278	280	266	269	261	234	238	262	271	265	258	278	253	262	260	266	244	263	237	263	271	250	271	269	261	258	213	236	257	269	255	271	209	246	226	288	257	219	262	266	264	279	260	258	252	205	250	249	260	260	263	277	270	234	258	266	273	261	225	276	242	252	259	282	289	291	205	277	252	285	230	253	264	234	268	265	226	270	258	233	249	245	269	272	242	259	250	254	212	261	239	231	254	253	250	243	247	244	241	258	260	232	248	251	262	277	255	271	272	237	256	267	267	218	242	224	237	258	225	241	256	244	269	255	214	268	240	250	245	247	246	243	243	256	260	271	276	270	248	272	223	285	254	260	219	265	255	239	271	268	244	238	260	250	268	249	261	271	263	283	237	241	280	256	256	250	275	270	251	222	264	281	235	248	250	237	268	224	251	223	258	261	276	238	285	259	260	275	270	221	272	272	255	248	240	270	265	228	257	275	252	244	273	260	282	231	252	248	236	254	250	263	243	252	269	229	273	257	271	242	247	252	265	272	292	261	249	258	262	236	261	222	248	242	270	253	243	252	257	271	275	232	225	258	264	240	238	264	260	263	242	244	242	265	255	264	247	266	257	270	257	243	250	251	273	282	258	253	264	248	283	239	234	275	266	255	262	260	226	244	253	250	250	247	255	228	248	278	239	249	247	258	267	246	237	266	259	250	259	271	265	253	269	258	254	253	265	264	258	244	225	269	254	290	271	258	241	261	255	261	248	245	271	245	233	285	273	250	279	246	258	260	242	255	252	246	247	259	255	260	269	227	279	272	290	224	242	255	229	289	263	250	246	252	257	247	230	255	242	234	259	254	267	252	256	267	249	288	237	268	241	215	253	239	233	250	257	275	206	242	240	219	262	248	237	265	232	243	249	245	218	237	252	256	258	233	222	275	245	270	270	254	253	238	249	245	213	283	228	242
19641	27167	15035	3437	1088	879	704	671	547	449	408	448	422	380	367	354	374	339	362	386	352	370	315	340	337	360	320	311	338	348	306	329	338	319	322	327	313	332	342	328	301	339	289	318	318	311	318	299	330	331	322	338	334	308	315	308	355	320	314	331	307	300	324	344	319	292	354	335	315	300	325	306	300	316	319	333	331	310	304	298	329	311	314	296	309	308	318	306	321	318	328	287	345	304	372	311	319	323	289	351	318	293	298	328	321	334	344	304	336	310	277	328	347	317	337	328	331	332	316	284	339	319	308	348	320	285	269	321	309	312	316	326	324	318	329	295	338	307	338	331	292	297	327	360	332	344	336	316	332	334	284	319	312	339	292	309	299	347	273	292	318	326	322	312	295	321	298	313	309	306	292	339	343	363	364	328	292	339	312	330	309	314	357	309	312	339	313	335	280	346	289	307	340	324	324	298	314	328	319	322	290	349	316	304	346	312	305	330	285	313	311	339	305	311	347	351	301	354	336	339	331	321	334	342	348	285	317	306	298	307	296	308	299	317	286	331	309	295	363	341	309	311	294	331	284	322	296	277	330	345	310	326	335	337	291	309	308	340	310	320	323	320	308	311	322	313	288	340	315	350	337	318	329	312	322	328	310	310	296	325	293	297	315	311	351	346	298	321	327	325	311	335	341	318	336	309	332	299	341	334	330	338	316	329	317	345	332	322	319	310	324	329	360	327	321	356	323	310	315	333	327	306	303	311	283	332	330	305	331	302	322	328	338	342	337	345	328	347	303	270	328	354	345	344	306	309	306	311	313	277	306	312	342	291	309	333	326	312	309	321	302	343	331	321	345	324	337	327	304	300	337	323	322	313	295	307	292	303	341	318	323	312	351	308	330	303	319	301	338	318	334	296	295	311	317	307	321	351	301	317	313	301	333	334	360	343	325	322	321	320	321	335	333	284	301	313	345	342	316	358	315	311	322	325	320	334	309	289	329	307	288	303	300	335	320	352	312	329	323	321	321	326	346	338	345	313	296	316	305	332	322	281	337	299	321	302	323	312	326	322	328	320	339	342	301	299	310	327	324	319	316	333	309	290	306	299	326	327	296	322	329	315	297	321	308	365	306	319	350	330	337	324	315	327	308	316	326	359	331	334	331	346	352	329	308	322	321	318	302	290	318	317	290	327	310	307	331	340	306	330	298	329	347	308	285	313	291	340	314	334	301	333	336	338	324	299	333	351	272	304	318	310	367	315	312	289	334	318	352	341	319	321	320	318	323	327	336	310	337	313	314	320	310	317	310	352	324	321	301	355	340	317	314	341	302	359	307	304	366	308	325	300	313	320	313	290	350	304	290	287	335	310	335	327	319	335	312	327	313	305	310	299	355	316	315	337	314	318	315	314	327	339	284	273	309	281	341	326	342	333	331	304	290	327	312	306	305	313	309	329	336	294	309	324	326	311	306	287	286	320	323	288	340	312	285	297	322	308	314	302	362	345	312	341	327	315	335	343	336	340	317	303	353	290	329	312	308	307	327	293	322	309	336	306	329	304	348	320	313	329	336	319	313	311	317	321	310	299	331	319	289	309	305	376	337	325	341	339	310	320	311	330	313	325	316	289	313	319	296	295	323	341	322	321	331	336	295	312	303	343	310	336	315	343	334	324	326	297	327	325	289	315	356	301	295	315	308	353	348	291	305	298	287	325	325	310	331	328	313	315	325	303	352	281	350	337	317	350	314	311	320	297	310	304	326	302	296	318	319	320	313	319	306	332	297	303	339	321	316	351	341	307	307	340	310	316	306	320	346	315	292	334	286	333	308	346	348	293	325	326	306	339	361	358	303	289	347	309	320	307	320	332	320	325	302	331	306	312	305	304	356	295	330	337	320	330	300	321	350	340	313	354	301	330	328	343	297	299	334	350	350	304	318	321	299	317	326	354	306	316	322	319	303	311	323	310	274	337	309	304	318	345	314	326	304	322	340	341	295	318	311	308	312	320	305	326	328	343	325	308	311	334	330	340	324	299	377	320	309	328	312	328	348	312	317	338	320	298	336	301	333	325	325	273	334	332	338	317	354	310	333	352	309	339	308	332	338	293	312	314	302	297	355	330	318	341	320	330	298	333	326	316	335	339	332	325	310	292	335	284	328	324	348	317	304	343	298	324	285	283	325	319	347	307	334	357	308	312	332	349	305	298	316	313	297	320	296	344	336	326	316	323	337	330	299	296	296	345	288	306	319	339	323	341	324	298	301	324	313	345	310	353	357	322	331	358	297	309	354	355	323	300	293	334	315	303	314	312	307	334	350	314	336	303	305	338	314	308	360	311	339	343	345	331	324	331	304	325	324	338	335	320	345	270	305	324	315	341	322	311	333	337	336	327	314	333	348	347	329	314	313	334	305	341	317	310	353	326	303	318	333	321	314	326	298	355	311	296	327	321	306	364	331	316	295	304	315	319	331	324	326	324	321	341	296	349	309	309	318	312	327	303	318	314	371	323	304	339	321	316	317	302	333	307	340	326	302	314	330	327	314	319	309	294	326	343	324	320	321	323	308	370	312	304	318	299	343	333	314	313	287	328	328	342	286	291	296	324	332	315	313	330	314	309	346	310	343	330	320	323	306	308	323	327	312	324	305	313	328	298	318	303	319	332	322	316	359	324	315	301	288	275	314	323	279	297	321	302	306	297	315	325	311	344	310	311	333	293	318	342	301	311	317	314	349	302	318	320	298	302	309	303	317	330	305	299	314	300	321	296	332	315	274	306	338	316	352	322	279	323	310	335	321	328	330	335	340	327	308	307	338	342	316	336	320	324	318	342	310	328	347	318	331	309	320	328	293	322	350	328	313	326	284	337	336	317	326	316	304	350	297	289	322	337	297	316	309	328	319	315	336	323	314	334	315	308	306	302	320	332	348	316	356	348	330	349	327	333	340	311	293	301	307	312	318	301	324	322	362	321	314	330	324	335	308	308	279	306	333	327	322	317	313	302	304	322	323	313	345	313	306	291	332	306	317	328	303	330	313	304	324	343	293	283	354	330	306	328	328	268	336	346	339	328	294	328	306	298	314	332	321	295	339	301	314	338	319	339	327	348	320	325	333	302	344	296	346	315	315	317	338	283	335	323	324	363	304	291	307	306	290	302	325	296	309	344	320	321	318	320	323	271	323	312	294	311	337	329	332	335	341	310	333	301	340	337	317	331	358	302	318	266	313	317	302	344	343	330	325	345	288	327	287	339	307	311	313	299	318	323	303	296	294	320	351	278	293	352	315	345	319	338	313	318	336	335	315	326	325	298	300	299	312	299	312	303	316	328	339	306	336	323	307	303	336	298	300	339	311	350	316	320	301	332	312	319	358	300	329	297	333	318	323	304	341	323	314	302	317	308	338	339	296	342	343	332	323	308	340	313	294	314	328	318	320	340	303	313	307	344	302	307	368	321	301	316	308	269	298	369	306	329	299	320	315	325	330	324	323	307	306	336	266	289	318	337
22742	21114	28586	23892	21113	21076	5456	813	557	520	481	402	401	341	357	323	324	304	316	277	294	277	315	277	290	290	269	258	243	269	271	277	276	258	287	240	272	271	255	255	276	259	265	272	253	268	243	256	265	237	246	267	272	257	212	226	260	263	266	213	245	265	233	262	255	248	230	272	246	263	286	220	260	261	257	233	253	260	275	229	292	243	225	245	251	222	265	251	230	245	271	247	256	235	271	223	256	235	272	270	249	256	238	238	264	256	220	257	256	272	234	253	240	251	247	230	268	241	240	252	222	254	286	247	262	249	225	225	259	263	235	243	259	228	270	250	263	271	249	259	267	272	256	241	284	251	287	250	275	288	240	283	261	267	255	258	252	244	251	246	239	243	249	233	268	262	239	221	231	269	245	254	206	246	248	247	231	238	263	239	228	225	262	274	244	262	240	232	211	246	248	266	241	263	216	247	250	254	279	274	265	239	261	243	257	243	245	238	253	249	244	225	225	273	267	239	242	254	225	256	244	230	233	261	238	232	251	250	262	258	234	272	229	245	246	244	235	252	259	248	246	239	268	268	238	243	257	208	227	224	247	256	277	243	245	260	227	247	236	266	236	253	236	243	235	216	288	229	252	257	237	230	236	256	267	248	267	210	266	251	246	247	246	243	232	248	239	243	248	236	258	262	234	267	256	226	263	266	244	260	247	214	253	257	255	236	238	255	263	265	261	271	245	232	234	260	235	252	259	254	258	219	247	262	242	258	233	245	226	260	282	232	238	249	246	277	243	254	239	241	235	270	250	259	267	268	242	259	260	248	240	237	235	230	262	229	261	259	227	221	257	238	236	256	258	266	238	268	274	253	239	251	242	239	272	237	255	251	237	248	223	263	244	245	249	247	239	243	237	220	237	257	258	251	253	234	250	258	259	247	254	228	251	254	265	239	247	277	234	269	229	249	234	251	241	255	265	261	232	244	215	256	281	239	237	257	250	258	263	240	213	252	242	253	246	246	277	229	259	252	257	280	267	234	263	245	234	258	255	252	229	236	222	235	241	271	282	248	256	274	235	275	264	267	225	256	281	269	263	273	257	246	255	266	264	262	266	256	252	251	225	253	249	267	260	242	224	271	280	244	270	255	244	280	225	242	263	225	288	255	262	256	244	254	221	266	227	277	262	251	262	257	257	271	255	244	276	248	261	235	246	283	256	227	242	229	259	218	255	266	219	235	257	254	251	244	261	249	250	256	252	278	272	260	242	231	255	259	274	227	250	231	240	283	230	251	239	259	240	259	232	240	266	218	237	240	255	263	240	271	259	225	240	230	253	247	234	254	227	267	250	242	238	251	255	202	292	268	246	229	283	244	256	212	227	270	236	269	239	293	250	240	221	237	239	255	209	273	272	231	243	238	255	250	274	263	252	234	221	261	229	242	254	257	271	245	244	233	263	245	258	268	254	278	242	238	260	255	243	261	257	264	241	271	255	239	246	280	252	228	255	264	241	276	244	233	241	249	243	265	237	231	254	249	217	258	231	227	249	265	251	273	223	244	255	247	237	216	255	271	254	232	256	226	241	236	229	231	246	248	275	223	279	221	247	280	252	272	260	241	264	242	244	268	230	240	255	248	250	277	242	246	241	241	261	261	254	230	227	235	242	251	251	240	247	254	252	246	257	254	214	237	272	284	257	279	250	247	255	225	230	259	239	272	228	231	263	232	236	258	241	245	263	253	247	263	250	234	249	256	232	250	250	247	249	266	231	233	241	240	243	253	218	231	222	240	224	239	227	245	249	203	251	250	271	256	244	258	272	241	249	256	234	225	248	245	250	248	229	247	260	229	292	253	245	247	244	278	256	272	243	265	263	237	243	244	275	245	208	245	255	270	252	228	250	250	214	253	271	244	247	241	252	207	239	253	230	260	265	240	241	227	269	225	245	288	230	261	263	238	271	238	263	275	246	231	257	248	262	245	254	233	246	264	257	256	256	213	245	250	238	237	218	230	267	255	250	253	203	268	259	242	275	244	243	249	244	247	256	232	237	256	265	243	249	256	227	241	232	233	244	247	231	246	235	233	277	243	254	253	252	261	258	279	250	236	244	227	273	258	277	264	255	237	244	245	264	237	238	234	252	265	272	253	231	245	263	221	227	230	272	228	252	249	246	224	249	225	243	240	246	235	261	210	246	243	251	247	225	257	243	232	255	241	248	271	248	231	253	230	250	277	256	231	261	236	242	251	248	253	243	241	229	251	266	234	246	252	262	249	264	291	213	245	233	262	232	242	266	217	225	276	263	256	258	259	231	242	223	274	235	253	239	275	255	250	267	231	248	253	246	267	271	252	249	239	249	264	267	246	221	262	273	249	236	249	241	260	272	242	260	274	251	234	256	263	279	253	235	250	253	248	208	254	249	231	254	271	233	237	253	268	276	226	241	258	244	252	242	253	247	255	214	231	230	242	249	263	263	244	273	240	244	253	273	240	249	257	218	242	226	249	263	257	229	249	247	252	238	249	215	228	256	236	261	233	266	256	212	238	237	234	248	229	229	249	244	265	296	270	228	242	243	243	247	270	234	232	244	267	239	221	231	225	264	255	221	240	250	254	272	229	246	281	269	240	252	254	247	250	242	244	229	255	231	218	244	233	231	258	227	246	238	237	244	219	261	236	250	264	229	250	234	242	226	214	260	247	222	234	247	278	251	253	250	246	225	254	251	242	259	236	243	247	239	227	224	236	238	253	232	224	236	257	253	237	246	216	229	281	249	228	249	245	230	238	262	263	238	254	209	255	269	250	223	245	227	241	216	256	251	232	234	224	234	233	217	238	258	251	277	266	250	236	285	239	255	247	256	282	287	258	263	260	246	251	255	244	271	256	255	253	244	245	217	270	229	220	240	261	257	235	242	234	274	252	269	255	234	256	232	266	250	249	269	252	264	249	249	272	225	267	260	243	240	242	267	278	274	262	250	267	233	244	256	250	278	247	273	253	269	235	258	248	263	241	261	252	276	263	259	249	252	235	233	223	264	257	243	232	262	280	227	209	272	256	280	227	257	252	262	262	246	257	238	244	252	240	258	228	248	255	247	240	241	261	245	259	266	251	260	251	196	240	258	258	237	245	242	254	229	273	246	262	236	260	247	265	247	253	245	236	249	251	258	223	240	242	227	244	247	253	263	267	233	234	263	239	259	230	250	228	283	222	266	251	226	239	251	265	257	243	234	248	264	244	237	255	256	266	241	255	266	252	258	248	235	259	268	258	252	246	237	227	273	250	211	256	233	222	247	248	264	267	255	246	270	275	244	229	252	232	247	268	258	258	238	244	233	244	254	250	237	247	239	276	252	236	238	217	241	232	260	264	237	240	226	258	250	259	243	250	250	265	251	270	228	221	250	263	275	254	269	254	237	274	213	244	251	253	267	264	247	276	243	263	252	262	243	276	247	248	270	264	251	259	237	237	263	245	237	250	245	250	267	247	231	248	246	249	266	244	265	251	247	231
23829	38723	26523	7201	2963	2107	1646	1328	1064	971	728	662	601	562	494	489	471	443	424	434	400	387	414	371	395	381	325	353	346	376	343	340	383	325	368	345	301	344	322	339	342	344	312	338	323	318	349	319	323	322	321	345	304	324	318	332	341	305	307	321	329	341	302	336	314	326	373	340	340	314	316	337	304	331	311	322	308	344	311	282	308	316	331	339	342	318	325	301	356	316	271	292	337	291	306	326	301	363	311	305	311	324	306	339	297	340	343	301	306	306	332	336	306	322	319	328	330	338	324	323	336	336	308	345	332	324	313	316	356	308	323	293	294	285	300	311	332	326	346	313	300	324	337	335	352	307	319	316	322	340	320	343	320	349	328	321	340	316	348	314	320	312	347	336	324	299	345	311	291	310	313	327	310	330	319	334	291	322	304	316	337	285	322	324	304	293	299	316	284	325	303	323	284	318	303	299	336	317	298	317	323	292	295	310	340	288	305	302	307	337	315	337	321	339	282	316	319	315	325	324	298	307	339	305	296	338	335	299	326	336	306	282	285	304	304	309	304	328	314	278	324	299	308	319	338	319	307	288	316	322	330	352	324	328	326	330	311	305	280	273	331	320	304	316	260	326	314	282	323	293	317	311	299	329	324	282	331	311	270	302	334	306	330	300	341	294	332	329	291	313	310	316	343	350	322	314	320	314	329	330	331	320	288	309	339	302	317	321	302	331	321	312	314	316	276	300	333	317	317	319	312	337	330	320	344	316	303	340	322	339	339	349	341	339	295	309	313	328	326	318	317	345	336	326	290	322	329	318	306	320	334	246	315	321	311	318	334	312	332	333	328	320	287	347	334	317	304	319	319	296	287	300	299	269	316	331	319	327	303	328	298	306	296	302	345	328	354	297	341	256	319	318	312	304	305	326	333	367	331	326	342	308	331	321	309	336	311	282	324	315	343	309	307	349	310	325	316	308	307	323	302	322	304	316	318	297	310	327	312	298	325	310	359	329	303	306	323	317	312	302	356	310	298	316	336	324	336	337	316	312	326	345	301	336	332	316	300	304	326	299	297	330	310	291	317	280	331	309	327	324	291	310	300	305	344	326	355	288	314	330	304	309	313	313	318	293	327	285	330	277	329	305	311	306	314	311	336	287	286	314	320	314	314	327	318	311	292	317	326	312	312	347	330	335	327	323	323	307	325	340	309	296	312	286	351	330	296	314	308	312	335	346	336	329	322	337	353	328	319	301	312	302	348	321	315	319	299	309	304	296	292	292	312	310	323	328	346	324	313	316	299	341	328	334	305	319	306	316	336	307	309	295	307	340	331	322	317	300	310	331	326	306	325	335	336	313	319	295	323	305	323	300	331	311	320	309	305	309	303	350	331	334	287	314	312	343	290	345	293	344	353	309	334	337	333	277	330	339	309	293	303	347	295	343	361	294	324	316	294	315	328	301	319	315	327	336	311	318	309	314	327	311	339	309	330	343	306	315	293	331	333	329	335	312	338	334	344	315	310	344	325	344	311	304	283	327	293	285	314	331	343	309	327	324	324	290	340	309	275	331	309	295	315	314	301	329	317	303	312	301	318	326	309	333	310	293	323	301	284	306	301	328	331	307	316	313	326	335	299	336	312	329	304	357	324	310	329	304	309	300	292	320	316	314	308	330	317	329	278	342	312	317	312	329	332	333	314	305	325	326	323	324	327	301	314	291	332	297	304	324	327	325	291	322	311	312	328	311	311	322	309	336	361	314	313	306	331	315	324	316	301	302	316	297	312	325	329	305	320	293	348	299	321	333	309	294	338	329	336	321	351	308	326	294	317	326	308	310	300	287	305	294	310	330	325	284	323	331	318	309	307	320	342	323	308	351	324	305	309	325	291	302	291	308	319	323	291	325	332	323	302	307	299	303	290	336	286	310	308	293	311	319	322	328	306	262	321	306	296	324	324	326	310	315	323	278	310	305	311	325	312	300	338	306	328	291	329	327	325	298	284	316	326	300	318	367	340	320	295	303	296	303	309	323	313	308	344	329	336	324	309	318	299	293	337	321	309	286	335	327	330	313	319	291	317	324	299	296	322	328	341	315	314	304	298	313	337	316	313	334	306	298	320	308	322	322	307	334	328	329	332	323	337	320	295	307	326	304	315	276	342	306	314	309	338	310	325	346	333	318	306	298	355	325	316	329	342	329	302	321	324	311	289	342	337	352	315	298	339	303	333	327	320	316	293	313	330	310	292	311	314	290	309	321	325	323	335	293	314	323	315	307	304	295	340	326	312	300	320	312	338	325	315	323	274	333	300	314	312	317	314	268	291	340	313	326	291	339	307	301	316	297	321	293	306	328	302	354	341	335	306	348	309	287	318	330	329	341	344	316	314	301	302	308	336	308	303	327	302	385	312	304	318	340	325	307	322	306	341	301	318	328	344	299	296	346	359	337	335	323	321	310	293	322	333	324	337	336	294	307	330	352	316	309	308	357	326	315	295	301	325	317	321	298	326	329	309	291	343	324	294	310	327	254	279	316	298	336	320	328	325	310	316	286	304	326	352	315	338	308	310	324	315	334	305	323	309	326	300	306	324	344	335	320	345	306	343	341	306	310	314	351	327	299	297	331	294	310	315	301	308	326	287	300	288	325	309	315	301	309	306	307	354	314	330	310	343	326	326	302	301	343	328	319	327	280	306	322	317	313	311	317	304	321	307	311	334	346	307	337	336	308	337	314	335	342	313	308	297	341	309	313	325	317	310	295	331	304	315	307	329	343	311	293	278	324	346	309	315	296	322	285	325	330	335	329	321	301	321	308	305	327	319	281	305	294	306	304	334	257	326	311	288	321	330	295	312	262	295	297	308	275	296	319	316	317	349	325	318	300	324	300	313	311	299	299	324	316	287	318	252	336	297	326	313	314	327	306	312	319	324	319	283	286	270	346	333	329	343	323	295	334	303	315	326	327	325	319	304	321	303	321	334	329	327	344	284	292	321	340	317	308	307	301	297	300	328	310	286	296	315	315	326	310	316	331	293	315	302	283	313	320	309	285	318	300	325	317	344	328	288	334	307	310	314	318	344	309	326	320	341	331	276	346	322	320	321	295	327	317	336	333	308	315	302	336	310	322	333	337	277	335	323	317	291	273	351	346	307	317	328	334	318	303	302	348	318	340	325	288	321	336	315	329	301	305	334	344	313	330	302	316	342	314	296	319	342	301	331	303	318	330	311	277	314	314	329	334	337	317	276	344	282	298	299	319	322	296	298	334	328	294	290	327	313	313	316	329	322	323	304	328	288	315	326	304	343	333	314	280	311	327	335	317	320	318	330	342	317	294	342	321	286	329	309	303	333	308	312	310	330	313	319	321	322	326	328	316	300	317	349	320	317	320	298	298	301	289	314	310	316	328	329	324	311	343	314	320	309	328	311	283	330	303	321	302	304	339	327	313	326	314	298	305	302	301	309	314	288	293	308	303	318	330	333	328	297	293	292	290	312	320	334	288	316	314
27389	19829	10044	1548	460	433	433	421	423	383	409	421	390	401	410	439	390	414	394	413	428	410	375	409	391	397	403	378	425	391	418	372	376	380	391	392	407	394	413	416	395	379	420	431	398	373	399	407	368	397	360	386	389	461	391	378	411	355	364	388	390	435	371	428	415	385	392	390	396	439	413	407	399	427	382	403	381	390	439	380	457	427	410	369	383	399	409	357	388	400	420	420	356	387	411	389	377	427	432	388	388	402	419	389	397	385	394	415	407	358	393	391	388	382	416	384	412	391	382	381	395	408	407	405	373	355	393	405	369	391	388	399	371	391	373	400	359	397	392	388	422	415	436	384	384	437	388	394	341	430	388	398	369	385	419	373	405	393	396	438	394	397	379	418	379	397	359	370	381	387	400	395	399	419	400	382	401	394	402	372	418	407	384	367	367	375	395	415	369	424	374	388	415	422	400	357	426	431	410	420	374	387	387	376	398	369	380	400	403	396	415	399	382	399	409	376	362	396	381	404	383	414	380	420	387	394	422	393	392	392	368	449	367	392	360	395	415	375	408	417	420	380	386	375	394	412	396	408	404	378	371	410	377	365	402	364	390	388	396	383	404	430	412	394	410	395	427	374	377	400	414	385	401	406	388	390	396	374	384	384	376	416	431	349	408	367	364	416	391	388	387	437	382	380	375	401	390	373	368	403	404	375	378	415	404	408	376	418	368	352	390	385	418	396	400	393	371	444	393	393	377	401	398	385	399	370	393	413	414	407	363	348	414	373	371	394	411	364	369	403	367	372	380	401	392	388	385	388	395	360	396	388	364	423	410	365	386	390	387	418	398	376	410	411	370	381	417	390	366	413	392	402	371	413	378	400	374	383	393	425	397	405	415	380	358	392	385	396	435	406	371	407	397	400	421	434	403	409	384	431	393	369	388	365	406	376	402	384	395	434	421	383	369	364	393	407	394	375	379	394	410	404	376	388	355	415	378	433	360	379	441	398	421	372	397	368	406	387	399	382	390	379	441	386	388	420	405	385	406	405	401	370	363	418	423	375	415	419	368	351	392	398	398	380	425	408	392	396	372	402	412	395	425	384	419	394	383	373	409	384	399	416	414	390	378	415	413	372	388	397	381	362	407	393	380	370	409	389	411	403	368	410	384	400	398	389	381	388	408	417	416	410	369	374	434	372	389	396	405	401	399	377	394	379	406	411	389	406	397	367	396	394	398	417	380	424	395	401	394	396	423	368	407	382	363	362	396	383	375	413	398	407	358	380	387	376	412	406	423	365	386	376	379	445	346	394	399	411	347	384	349	379	414	445	414	371	408	415	402	398	373	373	384	369	404	369	387	387	353	419	357	365	403	404	398	388	398	386	387	376	401	378	382	396	398	398	394	415	396	425	417	403	370	386	376	412	397	397	401	409	395	426	377	389	409	407	382	419	385	364	365	389	390	389	383	399	411	350	394	415	421	406	390	400	379	378	380	373	439	397	425	368	391	382	399	373	387	390	389	409	382	409	382	428	388	391	415	419	385	425	378	403	407	407	415	394	371	384	395	357	368	406	397	402	405	383	396	385	379	364	417	391	422	417	386	392	382	354	384	386	375	370	397	401	413	388	384	423	397	379	350	411	415	383	370	380	378	390	392	372	404	379	374	374	360	379	401	404	398	410	382	397	386	395	415	383	415	372	410	413	385	421	407	387	385	381	379	394	388	407	397	410	372	409	384	415	377	387	428	380	394	382	396	396	390	380	384	387	373	370	427	373	419	388	395	357	400	397	422	401	410	394	379	392	404	395	399	421	404	401	381	390	424	386	403	375	375	393	444	384	344	396	371	420	432	392	411	387	406	387	412	404	396	393	400	403	373	374	385	384	395	402	405	391	398	373	411	394	401	371	409	390	385	375	426	416	394	398	373	389	403	384	384	398	397	382	388	418	401	405	408	411	382	361	389	370	420	429	344	390	400	427	404	416	436	445	386	381	405	431	409	401	452	383	371	387	388	407	366	411	399	404	400	416	376	369	383	431	394	401	381	417	415	384	383	388	400	395	408	380	390	397	404	393	390	375	421	418	393	422	393	427	380	398	375	411	425	399	364	420	365	359	389	388	371	450	385	414	385	393	365	392	410	388	376	391	356	402	409	392	362	392	409	407	386	383	425	414	384	401	392	401	391	383	381	412	418	404	404	417	372	415	359	370	409	439	368	395	367	403	389	446	372	386	452	362	386	387	416	397	396	395	377	365	400	389	428	441	395	424	395	421	431	349	397	415	380	414	427	400	410	421	431	413	412	393	387	364	372	403	393	397	373	380	420	402	405	384	398	411	386	397	396	401	396	365	376	380	387	377	361	352	403	413	404	402	371	371	386	361	403	386	398	386	411	379	416	404	388	385	398	387	356	395	391	416	406	406	398	384	402	355	419	383	389	381	393	386	400	405	361	392	408	397	382	410	424	392	381	401	373	405	409	366	423	425	390	427	392	419	397	365	403	399	419	398	385	367	408	409	360	395	400	378	362	403	377	387	370	370	379	378	398	394	384	406	387	411	395	390	406	397	361	407	384	407	387	443	422	424	399	371	387	373	363	396	402	386	427	388	345	425	395	377	386	415	407	372	378	365	411	394	370	417	356	355	376	418	381	368	401	367	398	386	409	363	431	382	375	412	380	404	354	391	413	394	380	383	383	394	401	386	400	402	417	377	395	387	420	414	367	407	387	403	397	389	407	403	397	428	381	370	407	405	401	381	380	370	438	360	409	434	378	403	386	389	407	408	373	387	356	389	356	367	429	360	423	452	380	387	408	354	404	377	358	417	390	378	375	438	404	377	427	388	378	376	416	390	367	425	381	361	427	363	402	367	397	350	398	404	375	373	398	384	376	390	352	420	419	379	363	440	371	362	385	406	427	384	391	439	380	404	374	400	371	385	371	369	384	386	403	397	383	431	359	409	397	409	421	431	393	418	383	329	371	401	415	395	410	382	398	425	369	393	385	423	422	406	406	388	402	376	384	444	391	419	340	395	385	370	422	368	346	416	404	365	365	390	396	384	356	412	378	363	394	385	416	378	382	372	383	429	385	386	447	383	385	448	416	429	412	401	387	410	379	333	388	394	389	398	438	384	388	400	435	432	436	398	365	386	388	441	382	393	401	412	403	407	461	400	396	393	418	393	379	409	349	391	397	403	393	361	395	372	404	402	396	401	433	382	398	381	401	388	364	416	388	396	383	387	386	394	395	379	420	375	387	384	397	387	347	381	407	419	413	386	413	369	413	442	397	414	430	411	379	410	364	404	394	405	386	391	394	381	394	379	384	371	418	392	351	399	372	389	405	384	414	413	367	387	399	397	409	385	427	380	365	378	378	385	401	384	376	386	400	412	392	422	403	391	397	432	407	430	380	380	404	401	390	400	388	369	408	393	385	371	404	398	403	376	394	387	359	372	405	364	407	397	404	378	395	390	389	394	375	411	359	386	393	379	419	355	405	389	409	425
14883	17736	8464	1419	605	571	539	495	524	564	466	498	506	460	507	496	463	492	538	441	518	497	490	480	480	482	458	478	477	509	467	495	504	513	511	482	494	489	508	508	486	468	492	492	491	488	469	465	463	534	487	488	478	499	449	476	480	507	449	511	496	474	477	490	480	512	488	486	452	497	500	518	514	459	494	477	474	516	476	481	498	475	480	520	459	466	487	431	518	493	494	478	488	473	504	459	452	484	485	480	492	482	510	473	498	475	495	470	479	507	539	472	446	479	490	466	447	447	513	509	532	514	508	475	480	496	507	485	525	460	477	503	484	447	489	506	464	470	481	491	481	495	495	503	521	495	509	491	507	534	470	500	473	488	502	502	491	490	513	482	476	484	459	451	463	516	499	509	501	453	494	489	483	455	508	432	502	494	471	458	503	493	501	474	462	504	476	482	489	468	478	462	503	475	450	472	457	514	483	486	493	526	453	468	477	512	488	454	470	469	495	480	536	511	452	470	476	519	529	514	463	513	501	466	462	458	508	491	500	484	496	491	494	470	453	457	464	487	465	525	475	459	455	492	480	506	477	486	449	507	527	472	484	475	493	496	464	491	493	490	498	468	499	518	456	469	476	463	457	499	509	504	447	522	461	430	504	489	465	482	467	489	480	475	477	495	444	475	495	503	485	486	487	526	486	498	493	473	452	468	480	476	505	485	480	483	468	526	494	461	489	508	507	504	461	472	486	481	486	475	490	511	498	455	490	473	468	470	484	452	492	470	510	465	516	480	487	471	475	480	509	504	472	478	461	504	481	468	469	471	497	507	503	505	457	518	501	488	474	469	502	494	443	487	475	507	491	454	501	463	509	450	492	518	507	441	526	490	483	473	525	492	480	517	453	494	456	491	463	479	453	501	481	481	517	477	549	479	515	519	552	512	461	479	480	478	468	493	515	464	459	443	487	488	519	511	500	496	487	450	474	472	467	455	471	495	501	537	464	541	528	487	434	453	456	486	501	486	499	498	484	487	478	497	482	471	447	456	494	491	469	504	523	479	473	450	520	505	477	489	503	472	501	497	480	474	475	478	457	456	521	460	483	483	451	486	472	499	457	490	529	468	493	517	479	477	460	499	481	468	502	506	504	467	461	478	465	507	543	534	486	497	470	518	475	475	504	440	491	482	502	512	504	531	502	460	492	501	480	461	507	503	474	469	462	487	476	504	465	500	518	485	491	480	503	483	492	445	485	478	436	478	492	505	500	482	508	491	465	510	528	486	478	533	483	452	494	477	465	435	463	454	443	510	520	453	505	483	498	463	483	507	500	480	501	478	449	470	494	508	484	475	494	441	515	492	495	511	477	451	482	481	479	464	472	484	491	491	495	499	502	493	503	457	498	522	494	490	467	507	454	495	503	460	468	444	460	509	487	447	512	482	493	499	466	483	490	511	482	499	472	496	483	530	488	509	483	454	480	482	494	474	523	470	472	482	475	502	439	503	478	466	488	467	492	527	505	458	511	473	520	495	486	486	470	484	455	504	490	495	468	471	488	472	476	531	500	490	493	467	509	533	484	451	504	443	509	489	490	484	484	468	470	498	491	527	463	500	474	483	468	524	478	451	480	483	500	499	501	497	498	477	474	489	480	530	466	451	482	498	486	505	485	523	464	448	526	504	488	533	507	473	512	475	521	541	461	533	471	464	478	452	474	483	471	480	484	473	437	467	484	504	542	451	488	516	506	497	479	488	477	479	480	495	501	436	472	467	498	476	457	448	492	524	485	472	473	505	461	457	477	456	463	471	516	534	497	466	463	505	487	509	556	513	466	519	460	501	487	496	481	472	466	483	483	478	493	484	463	467	467	458	531	486	512	469	481	502	475	475	476	485	490	475	470	483	520	497	513	504	497	476	450	463	473	453	504	490	461	522	467	463	490	503	472	507	504	508	507	516	477	471	515	506	478	475	498	464	499	537	498	485	525	511	497	501	480	468	501	474	502	477	508	511	464	508	484	487	440	479	476	486	492	503	514	466	502	470	494	517	431	447	483	516	496	532	472	469	502	509	516	486	508	527	477	490	467	496	456	460	482	470	463	525	504	509	448	449	482	539	496	474	525	479	472	482	523	521	465	464	492	460	503	466	469	467	476	505	439	477	467	501	474	475	477	480	526	492	501	486	509	517	519	462	470	467	493	485	483	542	479	506	513	509	514	517	470	529	473	515	538	473	503	504	475	472	468	473	507	498	498	455	500	478	514	486	469	447	493	478	459	506	467	475	526	458	476	489	445	498	478	490	498	494	518	464	518	467	524	472	470	469	474	483	489	438	505	463	444	475	437	471	519	498	459	533	447	508	499	485	498	481	464	478	483	466	491	473	491	464	484	496	465	521	513	502	491	467	513	508	482	463	513	494	441	479	503	450	507	522	441	473	496	509	470	486	491	526	498	514	495	477	477	474	515	503	461	514	509	453	473	493	457	478	468	488	495	479	473	488	475	509	482	478	469	537	493	462	504	467	461	535	466	477	470	498	459	508	471	493	497	506	463	487	481	472	484	500	483	499	436	482	479	507	497	489	495	504	507	473	479	467	498	474	470	489	513	459	489	469	468	498	487	494	501	488	514	467	465	502	455	471	502	510	469	493	504	497	517	496	469	493	501	485	472	501	501	455	444	497	476	469	479	498	495	494	504	467	547	453	496	465	495	485	511	481	454	470	519	495	522	478	473	465	510	486	460	500	468	467	460	482	456	493	509	515	514	475	487	503	465	508	475	500	511	494	517	500	515	497	485	511	462	508	494	468	442	495	510	502	481	494	488	479	534	436	500	475	491	507	482	479	425	482	482	498	486	497	496	496	465	505	503	492	469	477	483	487	468	465	487	500	490	466	515	505	487	458	527	503	455	522	462	454	511	482	485	469	476	487	504	469	492	460	463	465	488	487	487	457	483	514	538	455	485	497	458	532	456	466	468	487	448	482	494	492	475	472	492	501	501	496	478	482	515	469	459	492	513	498	505	491	481	473	491	496	467	497	493	484	504	520	496	500	464	478	504	473	462	504	530	463	477	484	502	513	509	528	523	537	515	541	474	496	467	516	501	462	484	445	511	478	490	492	495	467	474	450	511	500	467	494	521	480	474	513	470	523	499	466	500	449	490	475	486	522	471	489	472	522	458	497	489	471	483	512	505	468	458	519	523	475	467	464	517	480	481	471	475	488	501	452	477	477	485	465	470	463	520	486	487	460	518	491	461	461	502	436	485	491	449	488	476	461	518	512	506	503	472	455	459	467	494	471	444	448	487	509	512	533	504	466	463	480	530	508	514	434	494	452	510	488	487	506	460	494	474	512	476	492	512	495	459	505	511	484	506	499	459	509	473	525	466	473	481	510	497	490	477	501	503	469	455	495	510	504	494	471	491	497	492	492	506	480	511	457	508	484	494	478	472	497	479	468	530	496	474	463	507	505	526	498	468	487	473	467	481	498	513	509	473	476	482	457	453	497
23724	21068	28058	24284	21013	7685	896	692	577	560	564	477	455	472	496	489	474	436	488	427	441	447	447	438	417	458	416	450	417	399	419	446	411	438	421	407	434	421	429	400	445	429	391	447	390	473	410	442	417	418	400	449	424	427	394	392	383	406	407	433	407	400	435	410	402	461	397	368	411	433	393	407	434	372	436	386	409	398	411	393	404	396	427	374	398	427	387	414	409	417	421	426	417	418	416	441	407	416	418	417	424	379	417	409	441	411	415	406	406	387	435	436	392	409	438	422	381	445	410	430	414	350	438	425	402	443	477	389	406	427	415	432	420	395	409	409	428	406	438	416	361	420	426	408	373	424	407	378	414	451	402	433	418	388	396	384	441	412	426	417	399	411	397	389	391	422	404	380	456	405	401	407	412	428	398	359	400	390	385	420	383	373	393	413	433	422	370	402	418	417	402	401	391	438	403	397	394	418	409	430	415	408	427	422	406	418	410	390	400	419	420	401	414	390	441	394	390	382	402	364	380	405	379	452	431	433	404	415	387	426	409	377	439	426	385	417	431	444	357	412	406	436	406	401	412	399	410	434	432	407	386	437	407	400	414	423	420	431	422	427	382	410	400	385	390	396	430	407	417	419	389	374	447	404	425	435	433	414	392	428	467	389	385	395	424	395	417	377	426	402	412	420	407	378	416	432	429	417	407	408	401	448	402	423	410	416	418	409	436	414	409	423	383	399	426	386	428	400	386	433	410	428	395	411	418	415	400	391	378	388	432	428	411	424	451	414	406	428	407	372	435	404	411	378	415	373	394	399	389	405	412	401	418	405	413	396	423	375	378	417	421	417	392	386	395	401	420	394	382	363	397	393	402	392	402	407	418	412	387	377	440	410	434	382	429	393	374	401	433	405	414	410	434	365	414	393	440	413	407	367	418	428	395	404	426	426	384	429	440	374	408	425	401	431	401	412	410	375	431	434	402	441	426	426	382	389	412	409	400	411	392	423	385	385	394	426	392	375	370	424	413	392	417	394	453	362	423	421	372	437	395	374	364	428	410	394	407	403	452	424	380	430	448	388	411	399	399	397	427	397	405	430	440	405	428	448	419	425	386	411	396	419	401	392	436	416	415	455	420	383	406	386	413	407	408	415	391	426	425	410	375	378	435	425	395	416	404	433	424	406	447	433	390	383	423	402	414	393	409	408	424	407	388	429	438	429	390	397	408	411	423	393	410	399	385	445	405	388	411	396	393	439	444	392	408	402	417	402	431	415	396	418	408	430	401	415	419	415	405	410	407	393	395	390	391	379	413	374	394	418	408	410	378	393	404	432	382	423	399	404	388	345	402	434	384	404	402	436	388	387	398	382	418	410	397	405	421	423	400	391	392	399	425	377	392	402	401	445	415	397	379	446	396	420	392	424	393	387	371	403	429	433	421	421	395	406	402	385	409	420	416	398	454	425	412	406	422	398	391	389	398	419	424	391	403	382	424	414	436	376	416	388	403	408	378	419	393	417	429	416	412	384	422	432	415	419	406	396	439	413	401	410	425	401	417	406	400	422	419	429	375	408	414	387	388	406	433	389	379	402	398	400	400	411	437	409	423	411	376	422	426	401	444	402	423	397	380	454	426	414	403	415	410	418	420	385	389	387	420	388	423	405	398	449	411	379	439	434	396	441	421	403	401	381	427	403	413	390	404	443	442	386	440	405	412	395	442	420	389	459	424	401	416	388	390	418	423	379	399	413	396	406	405	404	429	434	411	405	392	402	370	386	406	396	385	394	410	417	398	423	419	386	379	413	409	411	421	399	413	423	442	412	378	413	385	439	415	410	401	400	377	379	411	389	390	395	399	461	437	399	396	380	437	403	397	400	405	405	402	428	406	385	444	385	400	384	417	413	439	413	403	434	411	400	388	399	410	458	386	400	398	410	413	383	413	397	432	391	406	417	381	404	384	445	386	425	411	389	406	387	434	411	408	364	426	367	398	406	425	460	396	411	383	415	401	392	422	400	420	395	406	420	434	395	409	383	418	418	376	409	453	435	439	416	395	387	413	431	398	417	406	433	407	403	391	416	423	433	411	394	403	436	426	396	361	397	437	390	415	387	396	396	395	384	415	419	429	399	404	395	413	400	440	416	408	420	402	403	432	421	396	403	396	374	394	419	398	444	434	374	430	416	414	398	414	402	399	423	392	432	440	390	382	415	387	449	385	367	412	413	433	417	399	453	403	424	442	384	363	397	406	402	405	401	425	422	405	393	388	416	398	378	386	404	394	393	413	397	425	433	385	375	427	435	406	429	407	439	409	420	372	412	403	386	422	431	460	388	358	404	433	407	464	442	392	407	393	415	386	427	406	408	406	392	432	458	416	396	412	401	407	395	390	384	392	403	438	412	435	394	421	444	446	449	426	387	390	458	379	370	398	424	392	412	406	411	414	406	409	422	430	408	403	418	399	394	432	410	432	405	423	400	408	413	421	366	424	389	400	397	402	409	423	415	421	419	422	400	416	395	400	389	399	376	390	415	402	387	420	398	394	357	373	391	410	429	380	428	425	437	435	415	427	398	477	405	419	451	404	395	420	370	388	384	397	400	439	415	432	400	399	425	395	415	406	419	376	399	411	429	401	398	412	406	404	396	407	432	454	362	396	415	386	408	451	408	405	415	419	401	421	400	411	389	399	415	413	420	384	386	404	414	412	399	401	418	427	424	402	425	399	403	435	384	415	403	409	407	365	386	381	411	407	408	422	394	398	429	425	421	388	397	423	424	397	438	447	405	411	375	405	434	425	421	409	389	432	430	440	404	413	397	429	408	396	423	398	397	369	424	425	421	410	393	424	369	435	423	426	419	421	422	370	409	396	400	425	389	413	431	394	420	376	385	387	398	383	418	415	418	386	392	412	406	423	440	408	397	394	400	419	410	407	398	424	397	400	401	403	412	410	404	363	436	408	410	417	411	410	405	432	387	408	392	415	387	409	432	412	394	394	405	417	431	390	450	447	424	388	424	405	401	405	408	362	412	379	423	380	427	422	427	405	402	414	437	399	447	432	368	418	365	414	413	413	383	392	364	423	393	419	437	422	419	400	404	406	437	416	409	402	446	436	375	381	432	373	423	379	394	394	379	410	414	413	407	405	430	411	442	400	427	447	396	430	407	385	397	374	392	398	452	414	386	432	441	385	445	420	411	419	401	374	450	377	430	438	437	425	407	415	413	445	404	411	408	412	374	392	404	416	423	378	398	403	402	412	377	414	392	391	414	383	401	390	432	379	405	418	409	419	399	401	389	397	412	418	418	397	417	372	388	425	382	383	404	411	412	416	391	390	443	414	421	425	387	387	422	384	385	445	393	383	398	390	422	420	415	433	410	386	385	384	401	388	376	430	369	449	422	419	391	419	394	380	382	392	391	405	397	377	426	406	366	409	399	428	423	419	391	402	431	398	370	408	414	437	386	458	439	379	405	420	404	425	399	458	403	431	445	453	383	412	408	395	416
20165	31765	19430	4822	2044	1466	1163	1108	909	743	764	707	648	612	606	549	539	563	537	566	576	555	517	510	531	541	531	549	527	524	549	482	549	522	535	547	490	527	563	505	513	535	560	526	469	543	506	498	489	518	527	489	502	524	519	516	508	544	536	512	496	488	533	511	521	483	503	527	530	493	520	500	515	530	494	520	529	497	534	536	487	484	489	496	514	508	532	506	492	545	484	512	474	536	487	486	530	519	525	523	529	523	535	509	532	502	492	530	485	497	529	534	488	511	520	470	496	523	501	497	499	502	494	510	502	503	494	484	504	538	559	513	550	491	530	524	516	480	480	524	489	496	499	504	520	505	506	523	504	535	503	486	506	505	510	498	521	531	472	486	481	504	538	502	477	484	501	553	495	504	525	471	497	522	492	530	476	501	522	532	536	471	498	519	552	508	482	495	521	529	495	487	547	531	553	472	490	495	534	513	522	501	486	483	512	534	485	501	516	500	555	571	528	520	539	539	486	492	478	493	462	497	505	525	513	489	512	540	512	541	498	546	529	483	489	516	497	499	502	482	511	462	510	480	507	457	497	483	512	522	526	535	546	546	523	484	503	523	491	559	526	514	490	495	490	472	527	496	504	490	503	505	478	508	502	467	510	511	498	515	478	490	487	477	501	536	518	516	509	550	548	517	504	502	495	505	478	506	504	501	553	513	521	507	499	513	479	467	491	531	520	484	492	524	514	520	518	514	489	507	516	509	464	530	475	472	479	499	490	517	491	468	541	513	512	516	510	522	513	500	494	504	503	501	514	464	502	499	508	504	503	534	528	502	519	506	521	500	503	524	488	542	524	503	529	539	508	535	516	561	527	510	527	525	498	490	498	493	479	517	528	500	500	476	490	527	517	505	511	456	522	523	488	512	493	559	503	529	516	512	496	516	517	505	564	503	476	516	505	521	507	479	530	474	495	503	507	468	515	524	498	552	500	504	541	527	501	516	483	513	503	516	509	502	517	486	529	546	500	502	534	500	519	495	490	468	523	496	469	509	491	533	489	538	526	537	465	493	522	516	536	492	510	480	496	495	482	507	509	546	513	540	512	486	521	519	536	498	539	487	492	524	505	498	506	531	501	526	519	489	509	551	488	470	532	522	491	525	511	531	504	506	486	487	512	493	528	515	530	514	525	468	500	507	487	542	531	510	531	508	462	507	497	523	523	518	544	530	496	527	470	500	500	504	480	506	491	463	493	508	539	498	496	527	537	479	511	503	498	493	497	536	526	572	552	515	477	516	509	493	490	512	533	477	539	481	483	520	512	521	557	472	480	560	512	497	480	561	517	562	502	516	506	496	517	523	515	509	510	504	505	465	534	567	511	514	499	487	516	517	518	510	525	562	510	514	483	512	497	537	479	509	462	522	528	506	528	469	519	506	477	518	492	514	519	462	517	528	542	487	495	533	557	494	499	507	517	495	470	502	519	512	534	487	543	540	535	521	510	521	531	504	510	513	495	489	471	531	492	502	512	494	529	521	507	525	529	492	480	558	512	464	518	530	527	491	471	498	511	484	492	524	509	529	498	464	506	495	503	516	520	570	476	480	494	487	490	512	513	498	496	530	480	540	486	512	521	484	526	522	486	488	535	524	481	502	475	518	526	489	510	470	517	525	527	519	516	479	509	464	510	509	482	511	457	549	537	536	521	509	474	473	486	495	503	499	519	477	467	515	526	529	512	503	501	463	515	486	503	531	485	525	510	556	486	523	483	510	498	500	510	523	498	570	505	542	493	506	533	520	494	474	520	496	575	479	518	482	518	508	493	530	512	576	474	516	515	500	494	541	495	499	525	481	509	544	517	502	483	525	473	503	493	500	498	503	519	534	500	543	537	480	527	541	510	511	519	521	506	519	506	552	481	541	507	463	493	482	497	513	510	498	511	471	493	497	528	529	517	508	507	469	532	512	502	544	491	519	471	519	545	509	483	506	503	526	489	502	516	513	537	487	514	491	528	516	548	481	506	501	501	480	521	536	470	496	521	485	509	551	507	507	443	501	498	517	534	476	504	539	531	475	533	491	516	498	482	507	469	500	480	497	491	489	535	538	506	521	484	486	525	509	510	485	507	525	450	537	489	529	501	491	493	483	488	485	507	523	500	485	524	539	522	481	497	519	508	505	475	519	521	518	513	495	505	486	491	519	539	522	525	505	474	488	489	518	495	536	473	469	502	507	518	511	535	468	542	498	550	544	485	517	524	520	518	506	516	531	489	504	487	508	518	495	562	483	498	500	541	489	516	499	518	521	526	467	532	541	529	536	508	511	529	453	567	521	501	526	480	492	512	479	557	514	494	535	530	548	469	464	476	497	509	540	460	492	493	552	494	502	517	465	537	541	549	514	500	526	499	516	537	472	511	535	550	526	461	487	452	502	502	475	494	494	534	492	507	492	521	524	500	533	533	503	504	548	545	492	513	529	541	537	517	503	542	521	528	512	495	472	500	528	503	476	493	494	540	489	490	473	542	524	547	488	498	544	517	495	496	492	538	515	521	480	482	502	500	491	484	518	485	530	486	514	501	488	497	513	485	507	532	484	547	500	502	512	532	537	505	516	543	486	446	516	530	527	498	510	467	475	502	525	503	505	509	476	481	533	468	503	505	501	491	489	521	512	510	471	491	493	530	520	511	519	537	499	493	523	498	483	482	508	509	490	458	493	499	535	513	533	507	522	516	514	484	453	496	497	535	478	524	527	493	500	472	494	497	505	503	505	475	528	485	532	500	471	495	506	484	538	496	508	529	495	498	512	516	483	513	519	534	534	538	533	479	562	536	476	523	503	542	565	524	543	558	510	528	491	509	545	492	480	490	480	521	484	540	505	475	545	550	482	486	513	477	505	500	481	503	533	491	515	528	482	464	558	489	521	512	541	515	525	514	507	480	467	509	491	532	552	558	484	514	529	488	477	493	461	426	472	524	536	545	506	508	496	513	527	520	510	521	526	492	544	526	536	502	533	499	495	558	527	504	525	573	512	561	518	534	489	535	523	487	498	507	510	501	514	534	527	568	508	516	460	510	530	506	497	507	489	531	506	521	477	492	496	519	495	526	497	491	495	512	491	542	530	536	510	493	514	490	505	539	515	513	506	523	527	466	484	490	478	494	508	469	477	515	490	471	494	484	469	546	516	499	479	529	493	492	524	538	538	541	478	477	506	484	509	529	490	496	522	534	545	531	506	521	570	501	509	507	503	492	495	530	485	447	489	519	530	478	495	513	470	521	524	504	519	525	546	502	480	547	488	508	507	498	531	480	516	465	527	494	558	491	467	473	510	496	499	550	503	476	522	499	498	497	486	494	512	523	518	531	494	470	524	510	497	494	532	532	473	525	484	524	513	517	464	508	527	539	511	517	523	508	531	497	517	496	550	488	518	540	507	492	501	511	527	539	535	516	481	518	495	533	542	508	470	501	493	529	554	510	503	539	530	536	514	547	477	523	513	481	515	483	529
24852	21093	26959	25301	9095	592	416	406	301	302	318	292	300	260	265	276	293	262	237	241	263	242	271	274	268	237	293	255	259	257	258	249	263	250	251	254	260	279	233	232	218	257	260	256	267	246	253	242	259	250	247	243	252	258	258	240	271	272	264	219	241	259	267	251	254	253	270	237	257	268	270	251	278	242	283	239	258	239	245	285	255	271	270	259	244	252	235	227	224	267	257	221	230	266	267	254	221	253	278	258	239	221	246	225	247	243	233	261	266	277	262	256	264	262	248	239	253	195	230	246	261	254	245	231	235	252	247	261	261	251	219	236	269	235	253	230	278	248	249	285	251	254	268	275	258	244	240	275	238	276	230	246	281	268	259	290	252	270	259	276	263	259	241	241	258	270	280	264	274	256	252	224	223	245	292	242	238	269	227	257	221	235	251	251	224	247	242	235	274	254	241	281	234	256	248	274	253	264	246	253	267	250	264	258	268	247	252	247	259	219	264	229	279	234	241	229	237	236	256	241	272	250	226	251	234	237	243	285	255	243	245	233	247	256	253	252	266	238	259	260	259	264	262	246	255	247	268	236	253	246	270	234	276	273	270	220	259	268	243	274	279	259	256	275	259	250	264	243	240	232	255	270	249	272	252	268	242	254	242	237	272	242	243	213	228	241	293	243	272	235	246	235	258	254	235	249	272	232	249	257	261	249	246	253	252	257	231	258	251	238	275	274	258	266	261	264	248	247	257	263	246	256	243	247	254	269	249	221	253	257	250	266	255	239	229	252	246	257	261	243	264	266	234	261	285	237	241	227	262	249	267	254	258	279	211	252	239	263	241	270	251	255	279	268	240	268	243	244	269	250	265	240	258	255	234	271	259	232	263	233	266	263	240	250	262	217	265	254	267	259	238	245	254	268	235	254	259	281	255	264	249	250	288	267	267	233	252	261	206	238	248	259	265	234	245	256	241	244	246	250	296	254	269	237	242	266	244	238	271	283	263	246	239	253	238	245	255	227	281	242	254	241	261	262	279	228	260	256	250	228	248	266	277	250	267	265	245	263	218	261	246	264	227	246	276	271	257	266	269	219	271	248	249	233	260	250	227	254	257	251	264	271	249	274	246	224	257	257	249	244	252	246	237	269	278	238	232	216	250	233	282	263	247	258	248	292	226	232	244	242	245	257	257	246	212	244	252	235	274	247	228	259	241	244	284	256	260	257	277	244	260	256	265	254	233	283	263	250	258	261	259	241	245	246	265	236	242	247	239	219	267	250	258	238	248	264	250	263	246	234	251	236	275	285	249	251	247	224	258	271	256	271	226	274	228	256	276	235	235	249	261	260	269	243	256	247	270	244	260	263	273	265	256	264	235	266	263	254	238	271	256	236	247	275	259	262	250	271	254	216	272	243	227	296	234	231	236	262	233	267	276	256	238	215	238	225	274	231	271	258	265	242	249	255	231	264	243	233	230	233	246	248	237	255	237	221	241	269	250	242	263	240	246	279	248	259	237	248	260	261	252	234	259	250	248	254	249	239	242	253	256	261	250	276	241	241	253	257	276	255	238	232	245	248	258	236	254	226	252	282	265	262	255	255	233	249	223	277	245	247	268	237	267	246	269	246	262	265	255	252	258	226	251	251	256	259	245	249	236	227	256	238	250	227	251	277	273	260	253	250	211	260	278	276	254	237	241	256	248	253	261	275	235	213	246	243	245	268	264	251	247	252	257	260	249	257	257	245	232	256	239	227	231	256	255	259	262	227	258	274	258	265	253	232	238	278	266	235	252	218	267	235	263	272	242	243	240	273	276	217	263	251	298	255	257	217	257	240	258	252	255	255	234	286	224	270	260	244	248	263	247	244	261	274	250	236	282	231	281	286	256	268	254	243	258	279	240	275	261	245	247	268	259	265	257	242	270	251	261	245	231	241	244	251	258	263	282	270	279	253	257	234	269	237	236	253	267	242	251	263	233	249	214	252	261	270	256	287	274	282	253	253	250	246	247	275	248	247	233	289	260	241	244	254	251	244	246	245	256	241	264	257	231	278	230	230	252	245	246	251	245	257	244	218	242	245	238	286	254	255	225	279	246	256	256	226	250	236	260	256	244	248	239	238	236	241	248	254	264	272	259	241	243	289	261	234	254	246	259	252	269	233	241	281	227	289	254	255	265	248	244	240	258	272	233	245	237	264	233	238	265	254	244	239	240	257	259	265	246	266	248	244	255	243	243	246	224	238	249	232	262	241	265	271	231	258	268	238	245	267	238	217	261	250	218	225	241	283	282	236	237	266	239	253	269	242	232	248	258	251	270	260	252	251	222	259	234	240	243	264	256	243	246	243	226	237	231	248	256	251	266	261	253	259	238	241	256	239	257	258	282	268	237	235	227	241	226	240	259	285	244	268	240	236	254	271	252	256	227	258	251	254	243	238	268	253	258	263	252	242	277	275	259	244	287	244	245	244	254	222	249	279	240	240	239	253	244	239	237	271	267	259	251	232	249	254	264	258	228	243	250	272	290	248	239	238	232	263	253	260	268	280	274	224	246	257	268	228	259	242	221	260	295	279	240	244	254	276	276	239	260	258	295	270	262	243	267	245	240	257	238	255	253	232	246	246	238	264	269	253	243	260	228	277	288	289	239	257	243	250	245	278	254	253	255	308	244	263	254	233	242	275	246	274	255	269	244	276	229	254	269	261	248	248	232	259	246	251	254	296	238	249	240	261	260	269	253	272	263	266	289	239	234	257	243	237	247	282	258	275	254	232	275	282	233	241	234	262	281	294	259	230	245	265	255	230	232	238	276	258	245	261	231	225	287	257	254	274	242	246	227	257	276	253	246	267	269	227	271	235	262	235	236	258	287	248	257	232	233	259	245	253	243	233	246	240	248	263	254	252	272	249	256	243	245	259	254	239	251	248	238	248	251	260	266	290	223	247	272	259	252	248	251	247	272	257	252	267	249	250	233	225	275	254	257	258	244	265	287	229	276	259	252	253	254	270	257	256	220	240	260	250	258	253	252	247	243	239	244	243	269	236	262	230	293	236	225	258	223	234	263	253	287	248	252	211	260	262	272	281	244	253	232	243	268	246	262	242	243	278	253	276	246	249	249	217	252	268	237	238	255	258	270	259	248	252	226	246	230	287	257	238	258	265	245	232	270	269	280	242	268	240	260	247	244	258	257	237	255	265	235	275	249	234	247	248	259	272	216	261	273	242	241	253	253	270	251	252	217	232	250	265	274	248	237	240	262	261	270	233	258	232	233	241	247	250	244	251	257	259	280	270	260	268	258	267	255	258	273	262	224	256	258	226	237	248	255	285	271	243	259	242	241	230	251	242	246	248	223	220	262	249	247	221	252	253	260	245	252	233	242	248	250	265	252	237	225	237	262	243	237	252	225	282	232	239	284	232	264	246	263	253	241	226	247	258	241	264	266	235	270	228	277	240	262	252	262	244	241	266	228	231	245	262	262	243	247	254	252	270	256	243	262	267	241	252
19460	26027	14048	2862	1147	875	679	552	515	457	445	432	414	343	373	353	361	365	325	330	335	294	324	314	348	332	337	310	359	304	329	314	340	291	281	285	317	332	342	304	299	309	302	310	299	282	329	299	302	323	305	336	321	294	328	321	284	342	303	353	301	301	331	339	309	334	312	285	323	329	333	304	318	301	339	316	301	283	345	319	305	303	302	311	305	311	332	324	308	319	296	317	275	312	329	348	327	301	283	337	292	280	343	323	299	319	326	311	308	291	327	295	323	310	334	317	309	335	315	328	318	310	319	302	314	344	300	305	300	303	297	292	329	312	319	329	327	310	323	343	317	304	308	275	345	317	304	330	336	313	310	342	324	300	313	295	309	317	303	337	320	322	327	286	306	292	281	303	327	345	323	328	314	311	325	301	325	320	328	322	326	308	316	312	343	322	319	331	326	354	295	312	329	322	330	303	348	311	346	302	290	291	322	306	301	290	298	293	349	316	291	316	303	279	254	325	322	317	302	334	294	307	319	309	308	311	304	328	314	302	326	316	286	344	319	312	316	316	309	309	325	308	321	313	335	295	313	324	294	283	303	318	304	312	314	302	313	303	323	337	346	282	308	319	311	305	319	293	330	323	306	352	344	312	314	303	319	315	287	322	312	288	321	329	295	305	310	305	314	317	314	318	322	349	335	311	265	293	319	326	309	347	323	311	318	330	288	325	348	301	337	315	328	326	307	292	324	329	328	299	294	314	332	326	281	304	288	325	297	303	291	330	325	336	291	319	327	308	299	322	313	337	337	302	295	320	291	332	281	308	334	301	327	314	310	296	337	296	309	326	327	347	340	295	322	286	295	297	315	333	324	303	298	370	329	338	318	323	322	313	297	313	309	299	294	309	328	312	330	343	328	332	330	318	340	297	321	318	334	368	338	339	308	316	345	327	317	317	324	326	328	329	319	306	296	300	322	309	311	317	308	360	318	332	308	306	325	279	334	326	331	296	301	340	278	314	311	296	302	321	321	272	295	322	282	319	309	313	303	338	300	306	287	337	309	292	335	308	312	301	321	313	325	319	305	275	311	274	307	340	306	290	306	318	313	312	317	310	332	341	315	299	320	342	336	318	312	334	302	325	331	295	282	318	315	332	314	321	329	278	339	336	330	337	333	330	319	285	300	297	323	348	334	320	318	312	331	315	296	319	295	345	338	314	321	291	338	303	278	316	296	314	274	329	301	352	314	291	329	300	316	341	333	367	345	317	305	321	305	324	303	331	335	308	332	288	312	315	305	325	317	287	322	310	341	315	294	323	367	326	286	342	321	342	331	337	337	302	315	314	330	322	314	332	348	332	320	317	312	282	305	356	295	336	311	325	341	314	293	339	305	322	339	299	339	328	318	281	330	289	321	301	321	307	300	321	324	320	304	326	308	306	315	324	319	283	291	307	327	317	317	304	321	301	328	376	340	319	317	314	317	319	323	296	283	327	325	293	317	330	305	337	279	298	315	305	323	317	321	283	295	338	311	356	321	317	316	334	315	305	332	311	318	320	326	320	326	308	315	328	296	342	310	309	298	286	335	316	287	362	305	329	330	316	330	278	303	308	308	301	327	330	326	316	354	323	310	331	310	290	288	314	318	344	338	320	325	321	311	335	304	316	328	326	303	310	311	314	322	332	315	324	298	322	309	312	321	312	292	331	287	289	354	305	312	322	312	294	306	291	328	317	301	304	296	314	331	320	305	357	317	333	317	338	292	317	325	328	311	315	324	329	298	327	322	318	326	320	325	301	321	303	307	355	312	295	287	321	328	319	321	303	335	295	313	329	299	337	307	293	315	312	355	302	346	304	318	339	311	286	293	294	294	338	331	333	322	320	301	293	320	313	312	355	305	309	305	307	322	309	325	322	354	307	290	352	323	312	311	343	343	331	302	291	294	308	324	301	295	306	336	294	314	314	296	325	321	318	356	334	342	307	348	287	347	286	332	343	324	313	349	285	329	288	318	337	340	310	326	311	302	330	346	282	298	323	320	310	323	304	319	333	290	305	311	270	320	304	312	323	331	287	319	324	299	298	328	328	290	271	282	329	283	326	301	318	316	308	330	322	281	313	355	301	346	311	326	337	307	331	316	325	319	314	301	327	289	299	307	311	324	309	301	299	299	310	316	340	316	317	317	319	314	313	313	332	313	344	289	314	331	313	329	322	320	334	279	326	318	321	335	318	324	301	332	313	317	320	312	307	269	305	335	326	311	311	327	292	289	304	320	313	274	334	304	332	312	309	314	301	341	331	299	331	335	309	275	347	317	302	304	314	338	300	327	305	302	339	311	343	302	313	275	319	288	303	338	339	311	305	324	302	303	316	327	295	312	308	325	281	323	334	314	305	354	328	279	329	334	288	305	283	318	346	314	346	316	340	307	338	286	307	301	346	306	292	347	332	305	304	286	320	323	307	313	296	294	316	316	332	332	287	309	334	294	320	322	333	311	342	287	330	322	313	338	309	305	307	303	327	329	306	304	333	311	324	314	339	301	303	304	321	336	283	323	300	294	332	308	305	349	315	313	328	346	303	333	305	284	343	322	290	291	331	323	313	307	296	304	319	326	338	339	299	306	317	294	350	324	320	325	303	310	306	306	284	301	318	325	332	292	317	341	349	301	329	346	310	289	317	315	321	311	295	326	278	294	306	309	345	332	328	299	354	321	295	302	314	314	332	287	294	331	329	327	315	331	339	330	322	350	330	335	290	310	301	333	275	309	302	310	328	314	340	294	332	312	291	366	309	319	335	299	301	296	306	340	282	284	303	369	309	294	293	300	323	287	324	315	308	330	330	294	317	315	306	316	312	318	293	292	305	319	330	310	303	309	295	296	291	326	316	350	295	336	300	324	323	314	314	347	306	319	290	317	340	311	297	298	314	284	313	326	339	328	297	283	328	315	293	308	298	320	311	278	315	295	323	307	339	320	306	329	281	295	345	324	317	275	307	334	317	335	319	289	308	296	315	310	321	322	321	328	328	317	322	323	305	316	327	316	288	314	324	339	315	319	325	289	355	294	309	306	319	288	321	320	329	309	308	308	306	290	292	311	335	311	306	313	357	313	285	305	317	310	280	302	344	323	322	324	335	335	293	301	316	340	324	295	317	309	335	308	306	311	303	315	329	297	333	309	303	311	311	318	294	328	352	306	353	330	330	290	323	308	306	301	314	291	311	343	304	316	322	328	325	305	308	279	311	328	343	321	325	295	304	321	309	305	333	315	300	303	313	312	343	306	351	289	277	298	314	295	338	310	309	321	317	309	314	330	308	300	314	325	337	323	297	304	297	307	297	306	343	335	313	326	324	312	289	306	325	291	324	324	307	350	331	294	290	289	321	341	335	322	289	319	339	294	291	300	325	325	323	320	324	338	273	333	311	325	322	290	303	358	290	282	319	319	308	344	314	334	325	333	323	355	314	331	337	340	324	295	307	311	333	305	300	299	315	306	319	309	317	306	319
22744	21129	28610	23903	21111	21081	5411	759	566	485	450	380	364	355	329	305	305	307	290	285	267	260	306	284	276	245	257	260	278	241	240	252	253	265	255	245	281	249	265	255	228	246	264	252	245	276	246	246	246	260	228	282	223	243	259	239	229	223	264	281	273	228	241	258	277	243	241	258	234	231	265	255	255	252	232	242	263	237	232	229	246	271	249	239	271	253	279	255	235	266	256	257	264	211	256	242	258	254	228	233	247	222	248	230	270	233	239	242	231	240	255	265	253	248	259	255	217	234	226	243	258	288	245	236	259	254	245	259	230	239	225	249	242	271	244	223	238	243	250	238	233	278	275	236	257	210	235	248	270	233	265	264	227	239	249	225	263	262	252	259	252	259	257	257	214	257	252	251	258	257	243	243	247	267	224	262	245	267	241	224	242	261	246	232	240	233	252	225	240	257	222	234	249	250	230	207	265	257	255	219	255	221	219	240	231	244	239	239	250	255	243	237	237	242	237	235	243	243	250	288	244	258	229	223	243	265	259	239	268	259	242	253	232	241	261	250	240	227	250	252	248	222	276	240	244	261	245	242	226	243	254	249	274	254	223	251	244	242	239	225	253	267	244	251	258	242	228	219	251	261	233	242	243	265	237	241	262	253	229	239	266	272	228	231	234	262	242	255	242	231	254	210	268	257	241	238	221	255	237	237	228	229	273	247	227	256	237	257	232	232	217	263	263	245	236	239	263	213	249	279	226	249	263	242	279	232	245	211	265	246	235	216	217	256	261	229	237	269	227	249	239	254	218	245	234	247	242	254	262	221	264	252	259	213	285	245	221	226	240	234	240	241	253	223	240	234	235	261	219	252	248	236	239	241	256	240	244	233	227	243	255	256	240	223	254	234	257	226	270	247	233	236	251	261	245	261	236	249	249	216	243	250	250	215	238	254	228	258	248	231	244	223	224	233	212	249	224	238	223	245	241	241	224	251	218	238	231	253	271	223	246	266	253	246	243	239	265	235	234	226	272	263	276	258	225	241	220	259	241	251	250	261	241	265	252	270	258	233	210	222	228	217	250	245	258	260	241	233	253	232	254	265	261	232	225	214	221	247	263	254	246	260	245	211	262	222	211	264	247	242	257	264	264	244	221	214	238	256	246	230	270	232	259	242	211	242	246	241	233	238	240	239	247	265	236	232	257	239	213	263	231	244	273	215	228	248	282	256	228	257	265	232	239	210	231	243	249	256	249	255	239	255	239	227	258	243	260	232	236	245	252	250	258	250	246	239	235	252	267	256	248	260	243	238	224	260	273	261	255	255	245	242	269	227	249	257	265	242	257	250	225	256	263	234	263	265	265	234	236	273	275	256	273	257	247	238	254	225	290	240	235	284	264	251	251	244	217	241	258	240	225	232	216	230	233	241	269	264	236	241	253	280	248	253	237	249	236	273	254	244	237	244	233	224	260	263	261	251	247	238	250	263	257	248	278	246	254	256	259	233	215	230	234	255	245	232	228	258	274	265	226	250	249	241	262	227	254	250	233	238	246	234	249	236	213	249	242	243	220	256	229	250	267	228	235	237	238	247	237	257	262	228	230	240	202	251	224	209	252	237	249	234	233	222	244	253	243	245	222	250	255	260	234	256	239	221	269	224	256	257	258	254	260	248	233	233	222	255	278	243	231	270	242	249	260	235	239	253	257	267	245	216	267	245	257	245	238	259	260	247	227	235	235	252	269	274	241	233	250	233	236	239	244	237	242	274	253	248	250	275	237	232	256	261	247	222	237	238	206	248	270	270	254	263	270	225	215	226	256	228	241	276	228	288	253	232	218	247	251	247	232	246	258	243	257	230	232	225	218	242	228	242	264	245	235	255	229	244	234	251	245	238	244	228	231	289	266	230	257	242	256	212	238	227	221	238	222	243	236	263	255	250	266	235	255	248	257	267	250	253	243	260	241	246	257	226	254	253	263	259	255	237	242	229	243	247	255	243	259	255	260	263	240	283	238	238	228	226	235	222	237	240	257	261	278	254	257	241	228	260	219	250	220	259	258	261	284	253	239	220	240	258	221	244	259	232	230	251	249	270	259	255	222	230	257	236	245	251	234	235	262	238	258	238	250	250	255	263	253	244	242	238	230	241	243	226	230	236	245	211	245	263	217	264	247	249	245	261	225	236	254	226	247	240	216	232	240	256	229	284	250	278	265	251	247	245	237	219	260	225	245	272	224	221	246	251	230	239	245	272	266	223	259	241	231	234	263	255	269	243	257	272	247	253	240	259	245	232	226	242	219	255	239	267	262	243	264	243	244	225	251	227	247	237	251	238	247	240	249	259	253	263	250	215	246	242	249	250	239	264	232	266	265	248	250	248	264	229	234	225	262	249	235	240	222	259	241	229	243	251	206	217	241	253	217	245	270	264	254	217	273	281	246	248	268	252	209	256	236	256	252	272	243	267	277	250	242	251	230	268	259	235	253	248	231	241	225	232	222	241	256	258	258	246	248	248	238	247	243	225	231	244	233	232	227	253	226	233	240	230	263	256	239	256	247	251	242	228	255	238	265	231	257	246	249	224	213	229	223	230	274	253	263	266	210	235	237	258	253	221	225	246	256	234	225	266	251	230	287	266	259	274	239	220	232	219	243	279	212	264	242	266	222	253	235	197	213	237	231	223	244	251	260	264	255	233	237	242	253	217	221	256	213	266	258	260	270	248	257	242	252	253	250	234	247	234	242	234	260	214	244	269	261	233	236	260	239	267	253	225	240	224	244	249	247	259	225	253	238	247	225	269	229	225	262	227	257	244	231	230	195	255	220	253	261	251	229	221	246	243	214	224	227	253	239	250	260	270	250	248	239	221	250	233	251	250	224	243	241	256	228	247	228	275	248	220	255	240	245	281	255	222	253	238	226	233	240	261	249	263	237	220	247	255	261	258	229	210	264	265	208	237	244	238	226	215	264	230	244	243	234	228	236	286	234	245	236	248	273	261	253	239	260	229	245	254	256	216	238	245	248	257	242	246	219	231	232	258	257	255	259	264	241	272	210	268	232	229	243	251	236	244	258	259	232	223	241	262	211	255	241	236	228	240	268	224	252	224	239	229	251	244	252	252	238	210	251	211	241	248	230	248	238	251	252	262	277	245	254	260	215	246	246	271	254	255	238	257	225	249	220	275	274	241	240	247	241	246	263	242	252	273	257	241	260	266	232	229	252	257	258	232	282	253	232	244	239	242	251	264	264	224	253	258	226	258	248	231	235	247	238	255	231	258	232	265	255	249	243	203	260	224	213	249	247	240	283	273	240	239	239	225	261	238	246	263	234	244	248	206	242	248	227	234	244	232	234	262	248	251	268	234	240	234	237	249	230	273	262	221	232	233	211	246	247	259	256	252	251	263	240	263	219	240	249	274	243	232	250	258	242	257	259	268	288	221	217	217	216	232	219	236	213	271	259	248	244	264	265	249	218	260	268	247	244	267	239	249	261	253	221	239	239	264	252	252
23452	37796	23071	6459	3043	2179	1631	1322	1123	902	809	646	570	515	488	453	423	418	426	387	400	383	396	384	364	344	346	340	336	339	331	323	372	328	334	347	362	320	316	324	336	344	328	315	328	320	312	332	296	354	340	330	319	356	307	312	308	335	358	318	328	301	326	314	307	337	306	307	298	293	289	313	280	332	321	319	345	327	274	319	309	326	306	304	321	320	316	288	310	349	333	316	299	291	328	298	326	314	332	343	334	320	299	310	310	314	284	326	324	340	316	318	324	286	299	357	303	312	300	285	308	310	361	291	298	340	310	342	308	316	297	310	280	314	314	296	301	315	304	299	308	284	304	282	334	335	283	324	332	301	320	344	319	333	306	321	311	300	348	314	319	283	292	272	312	324	312	326	255	268	332	285	305	324	296	320	320	293	301	309	306	325	313	306	332	290	269	297	314	321	308	271	305	336	299	287	303	352	288	309	297	311	328	284	314	291	313	293	299	283	288	344	334	303	322	286	295	328	307	298	330	309	277	284	303	322	303	333	324	299	304	299	285	283	302	330	325	334	323	320	279	309	307	291	347	302	330	306	308	333	306	291	322	287	303	332	293	316	274	311	311	322	265	314	315	307	304	314	321	285	298	370	306	318	323	314	334	284	337	294	286	307	325	295	315	304	316	315	300	311	299	271	307	301	295	296	319	303	308	318	291	326	332	292	335	308	283	342	341	300	287	310	315	306	306	288	309	314	294	342	320	339	287	348	309	304	321	306	285	324	294	318	352	311	298	319	347	314	299	289	311	324	320	315	297	285	306	361	319	302	290	307	316	314	305	313	315	312	339	312	342	318	318	291	310	285	355	350	281	332	315	342	362	303	307	313	334	315	310	309	291	335	318	320	272	329	327	315	337	330	318	351	306	320	331	287	323	308	306	305	304	319	308	301	329	305	322	312	322	336	328	309	323	308	314	294	274	306	350	291	316	326	298	306	349	295	321	327	337	326	294	310	319	290	296	277	312	301	318	278	318	293	323	320	307	298	315	298	312	327	290	316	302	295	307	342	337	315	308	334	320	278	333	333	322	353	310	297	284	320	314	321	310	307	283	284	319	338	274	337	316	295	317	300	286	300	292	302	311	312	326	336	314	340	296	291	320	330	300	332	350	300	345	313	291	291	317	299	315	285	302	276	300	291	316	314	281	309	288	347	309	312	336	321	318	326	304	303	309	312	318	331	287	303	301	287	319	325	331	314	286	305	303	317	317	276	308	292	302	317	303	324	327	286	345	305	314	328	316	323	283	325	290	302	317	288	305	297	318	303	333	303	306	369	265	318	289	309	317	313	311	324	295	324	323	289	325	300	282	308	316	325	321	303	315	314	316	325	281	275	306	258	291	319	284	308	292	299	302	317	324	353	331	333	300	321	327	289	332	301	300	328	303	305	325	294	333	315	280	286	300	305	288	334	297	291	314	312	300	318	294	340	308	313	337	313	309	317	316	319	319	280	299	333	326	295	336	309	306	321	307	300	316	311	280	314	298	323	280	278	321	322	304	314	303	282	291	291	283	295	310	284	316	297	318	326	294	321	314	309	282	328	323	282	303	299	324	314	316	312	305	310	319	339	287	243	324	283	314	328	300	315	312	349	306	311	293	314	299	280	306	315	329	307	327	290	329	327	300	342	309	286	295	313	305	319	338	307	306	340	321	337	313	326	321	330	309	311	319	299	280	319	303	321	293	296	305	345	335	330	336	279	328	307	316	296	340	315	294	310	308	309	306	315	315	294	308	297	298	297	311	293	299	278	326	294	304	278	307	308	294	311	304	336	305	317	291	314	354	308	293	329	329	293	289	307	300	267	306	304	280	311	313	311	320	313	315	319	279	318	306	316	305	299	299	319	303	310	329	316	284	283	301	285	346	311	316	313	290	296	306	327	315	297	326	306	344	295	310	304	312	304	290	305	311	320	331	289	306	302	312	321	310	302	326	323	311	277	315	299	299	294	335	288	293	302	313	295	297	295	330	291	307	311	299	302	303	303	353	310	297	336	317	321	314	284	311	274	317	299	304	357	307	310	268	287	326	347	304	306	297	343	318	294	312	309	314	317	304	317	281	336	283	310	303	307	288	319	289	308	329	279	330	318	298	333	301	298	313	305	317	292	302	310	309	320	319	274	286	327	339	327	329	318	306	289	311	296	305	305	302	271	323	319	322	314	311	284	299	288	305	316	303	296	302	313	291	323	290	291	297	295	292	286	304	301	288	310	330	313	339	297	311	331	292	292	319	294	331	311	311	290	317	299	329	296	300	298	337	305	300	289	315	329	311	297	340	353	309	306	347	328	310	292	317	325	313	301	303	297	300	327	312	303	328	312	287	330	295	297	287	314	293	334	301	334	290	314	327	300	317	315	298	307	321	277	287	298	322	318	306	309	311	331	299	322	330	287	327	323	305	325	284	318	322	307	300	267	329	314	334	296	292	298	358	359	302	275	325	320	285	295	308	305	294	315	293	320	304	274	299	307	313	318	304	316	297	315	302	318	281	297	321	328	268	315	314	287	298	302	340	323	296	302	299	305	312	306	302	304	294	292	285	312	291	275	329	322	331	295	320	353	301	349	301	309	304	302	310	299	277	305	278	321	335	287	301	307	281	288	316	321	298	278	311	290	294	297	293	318	280	318	326	298	304	332	329	322	325	294	304	302	312	313	333	319	318	300	324	322	323	301	290	315	294	315	315	277	326	290	295	295	316	298	293	323	294	319	336	303	353	311	299	313	295	320	341	314	331	322	289	320	276	314	297	276	311	305	285	295	295	328	296	281	274	326	316	306	316	308	310	311	284	292	311	278	313	298	267	310	329	308	323	307	325	302	332	302	283	318	319	304	284	293	304	286	330	303	325	317	330	338	308	275	307	317	308	308	284	304	313	307	295	313	295	297	301	338	320	296	319	275	288	295	352	305	289	302	299	337	303	318	296	310	327	316	287	309	312	332	312	299	271	311	298	309	338	309	311	313	327	295	327	310	317	292	282	280	299	320	307	311	280	326	312	269	307	307	292	281	309	305	302	322	316	298	294	320	309	285	314	313	308	317	315	328	296	283	329	294	310	322	319	299	320	296	287	292	280	302	317	320	331	322	290	288	326	296	312	313	317	282	301	311	307	334	329	284	351	289	321	295	302	342	315	302	333	337	312	303	314	292	303	335	295	309	308	287	332	302	331	304	295	314	330	261	286	309	327	322	306	297	312	325	305	323	328	328	342	302	334	295	291	313	315	277	320	290	315	310	302	288	308	342	306	321	286	326	300	298	324	319	301	318	314	297	321	276	303	342	284	307	298	319	291	333	305	315	332	315	301	318	316	330	314	304	269	327	341	310	322	320	328	312	303	347	289	312	285	324	295	299	305	329	295	317	320	302	326	279	316	325	297	321	290	285	336	319	338	328	345	312	320	305	312	283	293	298	319	322	308	320	331	304	303	302	304	282	321	320	322	315	312	294	318	280
27393	19635	9478	1424	619	558	449	394	394	416	386	404	360	349	437	408	400	389	399	382	402	394	400	384	399	434	392	379	399	356	383	384	424	374	394	379	396	420	398	386	378	344	424	407	411	385	404	363	388	374	376	396	367	382	373	371	425	386	390	383	362	371	371	400	400	357	379	392	397	361	365	384	393	429	358	384	399	419	368	392	382	369	422	401	396	388	392	368	377	382	388	388	367	351	373	399	358	388	375	368	370	372	381	374	361	397	371	359	386	356	398	381	393	380	383	375	369	377	384	380	409	381	394	390	402	383	421	359	363	395	373	387	356	367	413	412	382	410	396	398	384	398	408	394	417	399	409	396	383	366	370	362	373	409	348	412	411	379	382	369	414	404	417	390	344	396	370	379	402	358	353	382	355	425	415	361	420	355	417	365	360	365	370	370	389	382	406	399	437	397	404	377	371	406	387	400	363	408	368	392	394	413	431	354	392	417	399	395	436	409	392	386	364	385	397	363	390	390	374	405	382	361	389	393	410	375	380	389	399	398	370	401	356	383	404	389	400	393	368	392	358	387	382	371	380	404	386	391	409	387	379	413	382	437	416	389	376	387	381	394	406	412	385	401	374	405	383	380	373	419	370	400	397	381	386	399	374	368	358	370	417	356	371	397	406	406	449	366	389	390	386	383	408	390	383	360	367	376	399	383	399	382	373	381	371	399	388	425	362	371	405	407	386	362	391	398	364	388	338	374	360	414	381	377	349	382	390	388	405	392	394	387	385	379	370	388	346	363	401	373	400	359	386	395	381	364	375	389	397	354	390	411	378	380	394	410	366	398	378	377	402	393	389	381	379	434	408	393	393	389	402	362	359	409	411	387	372	443	397	378	405	386	382	361	387	387	385	381	375	390	356	370	400	370	372	399	392	363	378	401	399	384	342	412	381	398	398	387	404	371	408	348	428	369	418	381	379	422	376	418	363	397	349	412	409	389	406	368	372	412	377	366	381	372	369	372	401	386	373	397	399	379	377	375	417	376	355	395	360	373	403	381	386	394	380	358	393	413	373	405	377	415	373	345	400	420	378	393	397	410	372	381	380	366	439	384	378	395	353	420	372	391	376	378	384	387	354	396	371	416	396	370	398	392	400	378	388	423	370	371	364	378	397	379	393	383	377	395	393	379	384	417	365	387	392	393	392	379	358	371	406	380	390	395	367	390	349	413	396	393	402	385	386	378	405	391	379	395	388	390	406	439	399	426	376	393	374	377	392	406	394	407	385	394	357	375	370	378	404	407	364	383	372	402	361	412	400	354	405	346	394	375	371	358	412	377	376	347	417	358	390	422	372	384	373	350	371	396	363	393	371	349	399	400	380	369	436	405	389	388	367	399	395	361	342	409	381	412	358	373	374	365	406	380	392	378	392	391	387	350	364	346	381	374	387	382	419	370	394	385	414	397	411	347	350	382	389	405	350	366	394	415	380	367	378	369	415	387	384	385	371	397	367	380	400	380	381	380	422	377	392	387	426	352	390	401	409	382	366	356	410	424	392	397	377	373	373	424	376	376	377	419	367	384	379	352	351	385	390	392	399	407	338	380	369	422	406	423	385	386	376	383	400	410	368	353	363	402	396	347	348	378	362	369	400	418	386	355	415	405	376	355	385	380	382	380	393	362	388	375	387	397	366	401	416	397	429	362	373	423	373	411	370	376	410	374	395	383	386	410	416	405	369	388	396	367	388	382	384	381	396	383	391	392	400	386	380	408	372	377	401	368	388	388	417	385	432	360	431	400	382	364	375	387	401	381	399	381	374	388	362	378	372	365	383	380	386	365	380	403	360	342	393	364	412	397	367	388	399	345	354	368	398	398	395	412	346	427	415	400	420	350	376	373	381	379	392	381	384	354	373	375	399	387	408	418	398	408	425	389	409	385	392	403	397	412	435	362	385	382	395	397	356	416	417	395	428	423	351	383	415	386	385	407	374	381	391	401	392	378	372	368	406	368	384	402	373	387	388	378	413	379	390	382	393	396	375	385	362	386	408	377	406	413	347	403	388	386	424	418	362	401	394	397	382	397	383	414	371	383	401	335	391	409	376	385	398	391	384	393	388	359	418	381	384	366	350	394	378	418	417	380	394	412	381	368	393	382	382	397	327	374	388	380	370	384	394	387	366	401	411	394	382	422	427	379	369	395	410	369	373	420	389	378	387	409	389	391	371	376	402	374	418	388	386	387	367	363	432	394	421	387	358	392	400	400	403	352	393	377	410	379	367	410	390	376	396	335	405	393	397	395	388	354	383	364	391	416	359	331	344	385	374	405	349	397	391	372	389	402	395	390	390	378	410	361	406	354	397	378	403	387	395	403	391	408	399	371	340	381	321	366	377	406	373	377	397	366	391	379	377	343	388	381	359	373	422	390	433	405	377	359	409	372	403	342	390	403	389	384	411	361	380	369	380	385	427	418	369	353	379	384	380	400	402	366	390	374	382	395	369	379	373	370	399	373	376	385	348	384	384	399	384	419	381	383	375	390	387	393	370	367	377	395	386	373	398	401	389	425	366	377	412	397	392	413	376	387	391	376	418	418	402	387	375	387	413	377	348	380	384	384	414	373	405	410	372	394	373	406	394	377	344	373	360	383	345	373	397	351	379	361	426	387	354	422	382	401	384	358	388	390	384	384	388	380	357	386	367	405	393	370	370	410	390	374	352	397	401	345	389	428	381	380	401	417	421	375	383	390	384	379	378	405	347	370	414	366	348	381	365	369	351	356	430	403	358	369	409	406	385	378	380	348	394	391	379	405	386	406	385	350	376	388	377	381	405	405	358	394	357	385	406	381	380	337	376	367	397	384	369	366	385	415	381	390	395	387	373	389	377	394	372	364	377	377	401	384	380	404	396	404	407	372	447	404	367	395	372	371	411	395	382	422	367	388	376	409	404	397	364	406	367	390	345	421	379	380	373	407	387	408	409	342	367	391	399	380	379	395	383	367	374	386	388	376	450	413	406	379	375	384	380	411	387	399	387	373	421	389	380	402	385	415	409	406	395	337	350	437	390	395	405	392	401	384	389	355	409	386	391	373	379	380	351	358	381	406	383	394	376	378	368	441	400	363	379	374	386	384	391	393	390	404	396	383	378	370	416	344	392	350	365	358	392	407	387	397	407	373	390	372	400	405	379	417	362	385	375	356	379	390	391	364	387	417	373	400	381	344	369	391	420	401	385	393	368	396	382	397	398	386	421	386	391	375	411	347	390	400	382	356	385	393	382	368	387	395	400	403	367	354	418	388	412	372	400	380	394	406	401	420	361	375	402	383	376	366	392	388	371	408	402	383	400	363	382	407	390	392	385	393	425	381	370	361	362	401	415	383	395	365	375	406	399	428	429	409	394	385	387	373	421	375	400	378	357	399	398	391	381	424	373	418	373	390	379	393	388	392	424	370	351	385	406	406	371	391	402	377	412	386	376	370	410	395	395	404	410	377	380	393	386	376	358	369
15637	16638	7666	1217	629	559	511	509	487	495	505	497	479	508	482	503	517	491	463	461	475	493	476	464	503	487	478	451	494	466	496	479	510	487	486	466	471	458	486	493	454	498	489	491	466	473	437	493	446	483	485	499	479	467	489	447	502	499	471	444	466	457	486	478	475	456	477	496	450	497	479	456	468	520	451	465	484	472	491	498	468	447	451	451	470	498	467	473	451	475	478	513	443	478	447	444	458	439	474	508	480	479	450	486	466	480	469	459	509	497	484	429	463	475	486	477	478	483	437	479	481	435	493	445	478	470	431	495	462	475	525	484	486	477	457	484	456	535	476	468	469	499	465	518	526	519	470	478	419	465	472	460	471	479	475	519	516	517	488	490	510	474	447	477	470	476	499	440	458	485	507	493	480	498	503	512	459	460	491	483	464	487	463	460	507	468	481	495	495	480	472	470	503	467	503	502	470	453	462	517	495	490	506	495	444	519	442	454	464	505	434	525	422	478	460	483	476	452	521	475	462	479	509	512	501	495	491	452	479	462	493	495	443	485	463	475	463	481	481	490	456	500	495	433	500	495	543	459	466	461	485	490	487	444	513	475	481	484	531	501	518	486	461	442	505	482	469	473	454	495	516	483	445	470	467	479	510	485	488	508	490	486	498	505	447	463	480	505	439	484	468	505	504	470	487	471	502	451	508	472	482	538	494	465	497	490	471	500	460	486	487	495	465	503	512	447	530	472	452	486	435	445	484	419	511	496	447	502	465	456	509	473	500	426	457	488	459	475	490	482	472	455	458	460	486	550	463	468	443	486	486	475	482	487	510	545	455	489	489	474	487	458	513	450	488	507	434	436	472	496	465	459	530	480	474	489	483	460	459	484	440	471	473	492	479	462	494	521	466	453	471	524	485	500	484	457	486	454	486	473	430	532	504	478	437	478	492	430	499	465	452	521	504	438	474	495	472	506	483	475	438	491	466	486	457	468	499	472	486	491	445	461	482	469	450	455	483	460	469	487	488	486	454	499	442	457	510	505	450	441	460	480	488	500	470	484	476	477	508	523	432	473	506	486	529	497	452	483	505	488	464	475	452	470	504	464	476	477	500	492	470	451	449	487	453	492	493	495	477	480	531	476	481	503	477	448	482	505	498	479	490	471	477	478	485	476	513	452	544	473	508	487	492	460	450	478	493	472	500	480	481	464	525	480	496	495	493	474	450	464	508	506	477	476	482	473	501	480	447	477	453	463	469	502	497	480	496	491	494	478	489	456	458	477	463	499	482	479	473	478	485	485	501	427	436	491	525	484	450	487	455	459	465	477	482	480	470	436	475	456	472	460	470	495	467	431	483	488	479	476	466	459	469	460	485	488	471	450	505	469	479	453	485	491	504	491	449	467	449	462	452	510	484	513	462	464	454	495	497	486	514	478	459	511	475	462	435	491	489	484	450	474	479	469	474	461	481	489	507	482	467	468	451	488	442	448	500	452	484	471	473	460	455	496	462	503	513	464	450	429	466	466	443	489	461	459	464	490	471	480	493	514	496	492	489	461	432	446	505	472	468	474	457	520	460	479	498	492	472	447	466	497	496	459	475	489	481	430	522	444	513	471	466	491	469	482	471	513	474	440	497	483	483	468	448	465	475	463	469	462	479	492	506	473	479	494	499	516	479	440	478	499	481	442	454	518	511	465	479	448	465	478	474	506	472	485	475	463	469	470	499	454	495	425	465	470	501	491	489	516	443	472	500	493	472	465	466	481	478	422	497	460	468	487	472	426	498	509	493	423	452	445	488	490	446	474	449	478	428	449	481	472	520	464	502	504	480	447	466	473	479	425	483	490	506	490	469	497	500	487	457	501	487	453	470	488	462	489	515	457	473	446	485	511	462	495	510	475	498	490	451	466	470	472	505	483	470	470	489	424	484	491	488	470	474	456	464	451	479	489	438	479	485	462	442	487	482	462	515	480	481	448	477	498	465	474	464	488	485	467	454	498	474	446	509	476	467	482	491	477	479	493	463	461	462	481	462	440	456	471	498	488	501	453	462	494	419	493	432	480	483	460	525	488	507	499	458	493	497	445	497	465	436	450	511	441	485	495	485	524	476	495	516	472	501	486	473	477	457	519	455	450	517	486	474	477	501	520	467	478	504	498	478	453	468	461	460	499	448	488	505	478	457	436	472	449	534	508	457	505	455	470	452	505	477	497	487	459	477	430	473	459	475	429	463	469	476	480	444	472	461	496	468	477	459	500	496	441	442	472	464	493	457	443	516	479	504	470	472	455	470	496	479	486	492	452	463	492	477	487	505	500	499	463	479	495	500	537	469	509	508	489	457	489	464	481	482	473	479	471	487	435	434	447	526	464	488	481	492	483	497	483	478	471	480	511	477	453	447	513	450	482	492	470	463	434	480	480	435	466	465	465	489	492	514	464	478	467	462	506	503	483	437	497	508	450	458	470	521	531	509	462	462	514	479	447	467	501	478	464	446	469	472	471	466	476	476	507	495	482	474	493	472	468	536	481	427	494	475	494	455	506	490	551	470	454	489	508	437	494	495	482	490	463	460	455	457	414	451	507	479	463	498	465	474	463	478	487	495	477	517	492	500	464	463	475	480	451	484	429	465	469	457	483	492	473	483	544	501	480	452	524	437	463	490	505	475	504	485	452	476	443	453	446	483	466	478	475	464	485	485	462	518	484	447	467	465	503	458	446	475	467	506	469	503	485	476	439	482	460	475	477	448	434	461	498	460	490	483	524	456	476	460	485	474	506	472	479	453	487	455	467	514	496	508	488	506	504	487	477	488	482	485	491	468	465	471	499	490	473	520	503	482	458	488	483	495	490	505	528	508	476	462	465	498	514	489	491	514	460	491	473	474	483	502	438	502	476	482	480	452	502	508	497	479	458	465	464	469	464	505	472	482	462	483	453	477	430	486	442	477	505	443	448	482	492	463	495	501	461	452	477	448	443	459	463	487	441	470	497	463	481	495	456	451	501	464	497	476	496	534	492	491	463	489	485	477	480	471	465	475	484	491	482	486	479	479	468	473	467	474	479	535	475	505	472	513	504	482	473	501	490	487	462	456	461	473	483	467	457	462	479	461	525	467	489	475	448	496	487	471	438	461	510	495	448	525	456	477	474	469	492	453	470	486	489	480	534	474	447	449	497	495	503	479	506	469	496	462	453	486	478	459	491	459	499	467	461	477	466	475	460	506	527	465	481	477	468	464	436	486	457	485	464	446	475	494	469	495	458	509	447	500	478	499	487	494	476	479	463	487	490	476	466	519	445	481	445	480	491	475	473	479	467	465	474	487	442	465	499	449	500	477	486	461	470	470	444	477	519	485	457	444	489	497	467	462	507	454	470	472	488	450	451	491	503	481	489	471	461	441	509	475	468	493	463	480	450	471	498	473	475	473	503	483	455	497	491	461	483	485	504	510	489	493	464	478	478	466	506	468	508	455	474	443	509	487	521	474	478	501	471	490	457	508	491
23689	21050	28047	24261	20996	7498	891	693	576	565	510	457	476	479	437	463	441	433	419	447	424	445	423	426	371	382	397	389	431	411	425	404	412	386	407	434	384	389	416	386	386	415	408	393	397	421	404	400	371	407	424	409	417	410	380	407	445	380	415	408	461	373	426	394	388	416	399	400	424	416	379	414	387	431	387	396	447	408	378	406	408	395	405	423	394	410	404	411	409	414	389	401	409	375	403	414	412	408	385	407	421	350	378	417	461	398	389	398	385	406	402	385	397	398	439	422	392	410	387	399	414	417	390	386	402	398	394	417	416	410	409	390	426	393	403	400	434	398	381	370	393	425	387	392	422	423	411	433	438	452	390	376	383	418	401	426	397	391	390	457	406	373	408	401	386	409	421	374	389	384	430	437	410	381	386	383	377	368	376	383	396	386	391	439	397	371	364	396	405	437	421	384	379	367	382	396	392	437	437	404	406	372	399	402	365	420	422	382	377	395	427	387	369	390	403	361	402	370	449	372	424	401	399	369	400	418	384	399	404	387	396	380	389	360	400	377	410	422	388	421	391	409	408	363	392	381	378	402	373	436	392	387	385	402	391	375	400	423	391	387	377	387	421	390	393	418	416	445	398	418	399	424	378	380	403	362	397	398	378	400	415	431	382	406	399	396	406	377	409	370	390	382	389	386	417	388	370	379	402	405	377	376	385	406	395	382	429	401	384	383	377	407	423	371	402	370	383	430	386	431	398	382	375	367	404	411	392	350	451	397	383	435	431	415	389	426	391	409	405	381	403	396	386	396	426	414	410	408	406	398	391	351	462	409	404	394	392	380	394	388	414	401	421	416	412	385	410	412	383	374	417	390	396	380	388	468	374	404	381	395	380	403	384	366	388	361	390	426	378	403	422	383	395	407	416	434	394	389	405	417	384	397	403	437	400	439	369	374	382	414	382	403	423	424	382	388	407	399	391	386	399	412	408	393	426	384	389	394	393	368	409	418	430	403	382	397	413	395	432	408	422	374	395	374	386	394	355	445	413	419	378	374	378	403	394	361	431	381	407	423	402	411	384	370	429	407	385	374	380	406	404	413	410	393	399	397	392	413	411	414	379	378	373	410	400	414	406	419	438	409	398	384	434	404	397	378	408	433	386	379	426	418	379	410	401	395	415	409	424	379	354	413	391	396	419	384	370	400	373	415	412	420	412	414	406	409	419	393	420	408	363	366	426	384	407	442	396	375	360	416	382	398	396	393	405	455	417	421	410	374	383	406	397	415	394	357	398	399	394	410	414	359	414	368	380	412	394	443	460	443	424	369	388	416	389	355	410	396	405	413	373	391	377	397	416	391	377	387	389	403	406	432	394	381	399	394	390	374	389	391	398	398	380	419	375	401	394	405	416	413	371	418	406	401	431	389	417	397	359	377	408	415	422	408	396	374	424	374	396	402	388	386	390	405	398	406	396	396	410	416	373	412	395	380	398	396	400	392	428	402	425	439	403	411	427	382	363	422	400	454	415	399	399	401	408	426	383	402	362	366	383	373	410	406	412	406	371	409	398	424	402	407	385	391	422	402	378	396	378	393	387	395	418	370	414	406	419	398	408	345	374	427	393	398	367	363	390	397	384	380	440	411	388	414	354	399	376	347	390	409	421	407	411	394	393	377	390	358	399	417	421	378	404	401	423	421	399	381	413	423	421	397	384	405	439	381	394	377	390	432	439	422	367	380	370	402	391	404	415	433	370	383	390	402	392	401	338	378	396	430	422	403	401	423	374	368	399	426	408	375	387	378	420	410	409	405	401	376	407	411	348	409	376	433	346	390	409	398	408	415	393	401	419	414	387	411	440	389	431	374	445	397	371	394	387	385	392	396	385	422	403	363	409	407	415	391	418	381	438	416	423	434	373	407	377	425	396	388	413	392	404	384	407	406	381	402	390	389	377	387	393	396	389	397	419	451	402	411	395	401	427	408	383	393	422	413	400	396	405	407	366	388	380	412	395	411	401	412	397	398	421	368	416	397	409	375	401	392	427	395	406	409	407	407	386	401	393	370	409	418	393	380	395	379	406	435	404	408	351	367	420	373	392	370	396	394	453	419	382	375	423	402	423	407	392	418	403	386	418	365	408	384	379	360	428	395	383	378	417	391	391	407	379	431	395	403	351	372	411	410	399	424	394	427	408	407	356	372	414	366	363	405	407	395	426	388	398	383	414	387	385	402	364	413	392	397	378	417	381	362	386	418	404	424	370	432	400	399	404	403	421	416	419	403	377	428	403	429	413	410	378	408	392	406	397	424	382	383	429	411	401	425	384	413	403	378	403	412	378	394	394	436	379	435	378	399	404	357	379	443	383	397	365	447	377	395	383	387	421	384	399	423	386	418	405	398	406	420	424	402	417	389	400	395	410	427	380	393	389	406	389	395	397	385	416	375	356	414	404	399	388	354	398	378	389	373	409	395	424	411	375	417	411	356	407	411	393	423	400	417	401	397	374	382	382	356	390	403	389	451	401	404	402	395	424	422	425	399	386	381	386	415	398	398	401	429	383	416	385	370	392	379	409	417	373	392	380	453	383	416	397	414	420	370	444	426	408	413	401	390	398	379	414	414	385	365	419	357	431	381	397	389	411	397	423	408	405	410	398	379	361	400	380	420	402	416	384	415	344	406	385	396	406	407	372	383	418	411	441	369	387	408	396	377	412	377	401	418	368	442	396	419	392	368	397	386	412	402	439	399	365	389	426	417	372	371	352	402	374	409	379	429	379	415	359	416	375	406	384	390	453	388	380	429	408	428	362	412	403	405	360	410	368	384	401	375	381	347	357	392	368	371	383	385	399	392	379	401	395	388	420	421	388	386	395	389	360	424	416	418	410	384	408	395	396	412	371	416	375	441	367	386	416	419	363	368	408	391	388	412	407	402	406	414	372	355	391	407	397	413	389	401	391	390	392	406	387	382	367	424	382	421	383	386	415	377	397	372	382	407	380	402	417	399	389	382	385	383	382	411	429	362	376	408	411	419	426	382	386	369	424	366	416	421	359	407	404	431	362	389	424	386	416	410	391	416	423	376	427	387	395	371	388	410	392	394	394	384	408	389	409	417	372	410	412	412	394	393	403	393	441	414	408	374	443	407	423	425	379	386	450	385	408	404	377	397	387	390	409	413	366	402	436	395	409	397	422	359	402	386	400	402	397	397	395	356	407	401	400	381	407	385	420	408	408	378	406	412	378	409	423	408	373	393	417	375	387	403	408	371	374	403	379	396	384	407	374	416	421	418	351	386	427	395	400	381	438	390	394	394	448	398	405	398	398	405	400	395	400	407	356	391	395	390	394	371	384	380	402	406	390	375	415	407	386	421	408	398	393	353	428	388	378	386	416	358	410	371	422	398	453	427	379	420	404	414	427	383	361	390	419	363	381	418	387	396	383	385	401	402	415	399	396	435	430	396	433	352	389	375	432	406	365	432	351	387	374	379	397	381	405	404	415	408	422	388
19577	31350	16759	3884	2022	1550	1274	1083	871	791	710	654	611	589	602	589	600	592	543	555	511	514	532	550	574	515	502	536	538	527	560	512	475	480	547	500	498	517	493	528	556	483	495	483	499	495	535	499	511	488	512	481	458	498	529	517	496	489	501	479	473	522	517	511	494	470	490	507	505	523	468	521	492	476	523	535	484	469	516	495	501	440	473	549	516	511	500	527	522	458	495	493	514	525	512	502	505	473	508	570	524	511	489	512	470	519	512	497	508	506	473	514	516	487	508	488	536	502	464	474	508	473	482	524	506	514	505	520	535	497	512	489	498	504	513	486	511	506	536	466	506	476	538	520	511	476	444	489	476	566	494	481	569	489	561	513	503	490	509	495	478	470	517	495	423	504	539	510	504	474	516	494	527	512	478	476	498	495	482	463	527	494	506	521	503	496	512	489	507	482	486	501	481	490	501	517	452	484	534	504	516	500	489	477	490	484	498	499	504	494	499	502	500	528	487	528	493	477	475	528	487	545	501	475	530	501	455	529	513	523	444	505	533	514	529	492	483	504	502	495	498	476	472	492	531	487	476	522	488	512	491	508	486	531	522	487	508	513	530	515	485	526	544	495	550	484	535	529	544	511	529	502	533	483	498	468	481	503	509	479	499	526	477	459	530	494	487	496	524	523	473	494	472	483	473	477	494	490	474	463	464	508	493	520	536	546	505	518	521	477	494	441	497	489	476	517	504	506	491	510	511	496	522	491	546	489	501	476	523	498	471	487	493	498	482	507	499	514	537	469	534	567	497	488	497	490	503	521	473	508	483	501	491	489	452	503	500	509	463	507	489	502	470	508	513	514	498	520	532	498	537	524	476	538	477	482	484	505	463	507	480	502	481	525	521	448	495	482	515	504	501	498	512	510	512	509	483	515	474	538	516	508	484	514	499	475	482	507	461	475	467	509	511	488	474	492	486	514	496	490	510	516	518	526	522	458	517	541	501	520	506	491	480	506	492	452	500	483	518	509	462	508	523	474	515	524	461	538	519	512	532	505	437	501	544	495	507	514	489	461	522	538	515	536	511	510	465	504	538	505	499	497	495	484	506	510	504	473	523	533	519	535	498	514	536	517	521	482	501	480	483	474	508	487	526	501	502	476	508	508	493	534	547	473	490	527	533	467	476	490	509	555	508	496	521	495	477	493	527	490	469	496	510	466	485	492	505	520	488	531	534	506	508	530	533	488	476	505	512	465	526	515	566	520	519	549	525	468	503	441	508	510	527	542	507	530	526	470	497	511	531	486	476	513	484	500	506	479	478	474	477	503	502	492	512	483	472	531	490	482	513	484	460	499	486	498	510	515	531	509	488	448	506	465	541	467	516	488	510	502	504	512	524	531	480	483	506	523	479	512	515	559	485	526	531	489	518	471	483	501	504	537	492	518	481	497	494	487	480	519	487	522	501	486	534	493	497	532	512	525	484	521	479	484	499	506	501	490	532	487	512	498	525	488	479	513	515	513	482	486	510	495	538	555	502	512	507	508	478	540	528	513	512	492	486	449	481	480	475	479	475	467	495	500	528	546	495	495	529	488	500	483	474	486	490	450	484	502	499	512	496	530	461	452	527	475	510	485	495	487	529	513	515	496	478	471	511	457	466	485	490	486	441	500	529	536	521	510	500	523	506	498	524	537	532	536	475	538	468	483	502	543	489	495	521	508	496	548	501	515	484	479	475	506	504	478	476	462	519	523	497	485	495	530	499	496	563	527	494	494	508	517	490	520	503	482	483	496	479	518	484	474	499	497	503	467	510	518	435	509	481	537	467	482	496	516	473	508	495	477	505	521	506	481	479	512	492	495	492	479	501	522	496	519	487	497	482	474	500	498	511	485	501	484	520	514	521	497	557	503	507	479	513	491	549	479	489	486	504	495	507	524	554	493	500	541	482	468	520	489	517	463	494	524	469	502	518	483	466	502	540	504	540	545	503	557	477	485	487	461	510	528	506	523	530	518	501	513	496	529	512	510	491	474	506	476	510	475	463	440	510	503	539	481	494	503	513	509	437	499	494	479	510	488	516	491	466	532	513	431	460	505	522	542	532	506	477	476	470	518	507	497	485	504	506	532	517	481	505	491	493	489	458	520	466	518	534	514	472	508	521	499	523	507	494	534	508	520	507	463	529	477	490	482	514	544	501	483	528	511	470	505	518	469	485	528	475	517	492	539	462	555	554	509	492	485	426	480	499	534	503	551	495	531	508	474	469	510	471	486	491	459	496	468	485	487	494	492	495	445	532	507	470	507	490	520	492	502	497	448	514	474	499	499	507	439	462	517	480	520	467	480	499	497	540	476	487	460	495	485	513	470	520	483	481	465	470	486	508	513	504	517	470	461	511	486	504	513	469	524	523	500	491	498	480	492	488	496	511	501	482	493	476	481	501	474	495	509	525	491	524	516	506	541	458	487	493	534	483	454	514	514	511	471	480	492	530	489	528	483	469	494	513	502	465	470	494	544	484	545	506	516	513	499	553	480	471	518	502	464	508	507	536	503	545	504	510	508	524	495	517	496	487	527	543	505	518	527	485	486	512	489	462	526	505	511	484	474	499	521	495	499	483	513	505	484	496	496	497	512	488	461	496	494	524	532	488	472	495	468	504	494	499	515	524	463	487	511	502	489	482	485	494	475	466	497	526	522	505	483	509	503	528	515	487	461	491	497	543	492	502	502	482	496	509	549	493	513	465	514	463	437	480	476	459	508	476	465	495	512	508	495	509	544	499	504	448	521	498	541	504	504	484	547	521	489	505	550	519	485	479	512	545	523	444	499	487	502	497	482	506	552	493	508	474	496	485	476	499	478	525	498	508	517	512	499	503	501	485	537	493	476	530	496	488	465	492	530	503	531	516	504	511	510	487	484	508	491	507	468	529	474	522	518	498	483	565	494	486	484	509	548	495	533	507	522	477	506	499	509	527	498	521	494	502	543	488	499	474	493	510	468	477	526	502	525	483	513	495	483	514	501	516	510	472	483	505	508	522	466	512	506	483	503	505	473	478	487	543	485	490	489	523	472	505	482	521	498	488	509	484	478	488	487	530	462	454	502	528	505	492	516	519	498	458	494	529	512	479	539	539	503	509	545	486	468	495	509	492	523	492	467	536	503	474	479	535	498	451	514	533	468	517	545	489	493	466	557	516	503	471	520	494	539	480	509	502	526	510	507	502	509	479	482	498	465	494	525	507	521	514	507	482	531	510	472	485	488	528	512	479	508	516	551	502	502	461	500	490	507	515	524	513	499	499	513	477	517	501	496	507	489	512	498	481	505	523	496	483	487	526	511	470	478	531	538	486	507	472	499	482	540	515	468	510	510	458	509	500	447	473	520	478	522	500	472	516	499	518	482	521	538	518	532	539	506	482	497	486	489	516	535	483	477	455	512	498	525	543	474	555	549	511	465	515	495	502	495	476	521	496	506	492	513	491	513	521	493	550	493	500	510	529	516	471	476
24727	21027	26853	25218	8967	550	425	366	331	316	324	285	289	243	276	266	267	243	233	225	216	259	256	235	276	261	251	244	252	243	269	278	243	238	251	237	224	248	244	247	239	255	239	250	258	266	262	259	247	252	249	246	261	210	254	259	266	245	254	232	243	254	258	244	260	263	257	270	231	250	228	241	251	276	253	233	261	279	252	245	260	256	245	254	237	223	263	275	241	224	249	230	245	229	240	245	246	245	254	250	239	201	268	264	230	251	221	275	267	263	272	244	237	240	222	261	258	209	269	221	244	275	246	226	233	242	233	248	254	241	218	246	231	232	246	257	248	253	245	234	238	233	244	256	233	252	262	242	272	249	257	198	257	226	273	241	243	245	253	228	230	246	217	242	256	264	245	274	281	248	245	240	258	229	274	248	246	258	257	253	277	252	259	250	269	262	255	243	245	248	257	239	234	256	268	233	250	254	286	263	243	205	259	265	257	263	260	245	256	277	244	238	249	263	246	215	242	228	260	254	262	258	224	247	235	237	254	224	284	239	227	261	247	244	254	272	252	236	237	265	229	233	243	225	232	248	253	250	284	221	265	259	246	244	235	242	235	251	262	234	263	227	241	246	251	214	258	259	245	236	282	261	242	259	269	232	281	269	265	226	255	261	218	208	257	247	244	242	240	211	240	238	267	253	249	221	244	266	253	245	255	221	259	225	240	241	248	222	283	231	264	234	228	250	260	241	250	243	264	258	246	240	240	247	238	250	246	228	241	210	227	249	272	235	232	229	230	255	255	243	254	228	238	249	233	252	248	213	227	242	250	237	257	238	260	241	259	229	249	247	256	253	251	232	246	264	229	226	234	246	226	239	229	220	258	234	247	251	246	242	251	238	233	250	237	265	224	250	248	224	245	234	247	246	255	231	259	212	239	227	243	241	233	241	245	247	229	246	203	240	241	255	249	266	223	259	244	257	240	280	265	261	230	222	255	263	260	261	242	231	243	237	236	237	256	230	221	239	241	248	246	283	255	222	268	219	218	241	245	236	238	245	280	263	267	220	226	267	263	236	245	238	242	259	240	233	234	255	230	231	215	239	289	272	257	238	242	260	216	254	251	261	252	229	243	211	236	255	251	257	236	272	243	235	235	245	253	253	254	277	235	239	270	242	257	229	241	239	260	225	252	229	271	225	266	234	222	286	216	236	203	249	253	232	229	241	230	251	277	262	237	270	253	231	251	234	236	248	255	236	261	288	267	266	257	248	243	247	237	271	240	244	218	273	244	270	223	274	253	267	240	249	233	246	224	222	256	254	237	248	233	272	244	251	243	223	241	234	221	207	222	239	235	219	250	235	249	264	241	254	233	239	244	239	243	276	272	243	236	254	248	252	248	247	266	208	239	272	259	262	231	252	230	229	220	264	280	253	256	266	247	245	248	252	248	246	225	235	266	229	286	253	257	231	271	283	243	227	225	244	244	255	249	238	270	236	233	225	245	254	228	237	253	226	221	236	252	253	258	219	242	239	259	227	230	231	246	276	238	226	262	250	250	245	243	242	250	245	270	250	259	248	221	272	294	253	274	235	256	259	244	268	261	220	260	225	228	239	241	227	204	228	240	289	210	243	207	249	255	240	268	262	252	236	268	259	239	247	246	248	268	258	262	210	269	265	254	244	242	223	240	226	259	250	207	230	274	230	253	214	243	242	228	259	242	254	235	253	263	261	255	272	256	242	236	237	240	261	276	251	256	262	242	203	235	262	249	276	239	260	281	230	261	270	235	229	258	270	231	244	245	260	270	239	234	253	261	241	255	228	260	247	265	209	216	231	255	247	247	267	243	244	258	263	221	241	240	236	240	233	246	246	259	232	230	230	229	258	266	267	239	245	236	258	259	251	274	264	241	226	241	230	225	237	256	218	252	258	203	241	247	230	273	247	260	233	241	245	252	244	228	261	235	239	221	248	249	253	243	220	253	249	235	250	241	250	274	261	222	247	230	245	266	260	271	241	273	242	236	245	265	215	220	250	232	286	229	257	246	257	240	288	247	246	240	258	262	236	260	223	263	230	248	266	244	232	241	235	259	226	272	232	245	255	233	245	237	267	261	269	252	262	246	247	263	253	256	258	240	258	244	287	244	257	246	224	250	224	266	219	239	245	229	239	253	268	232	248	235	261	227	213	217	208	251	240	249	245	250	240	253	253	239	253	248	236	228	227	237	209	247	225	257	234	254	235	263	253	236	237	237	231	260	242	267	232	235	285	218	246	222	243	219	236	269	242	240	226	249	233	234	255	216	245	225	248	242	245	233	232	260	242	261	247	228	244	247	265	244	221	250	257	236	230	227	265	233	261	226	265	213	257	261	230	250	260	250	257	249	251	236	242	242	230	261	250	260	247	252	256	288	224	249	250	229	254	252	249	226	232	255	241	240	248	258	250	229	240	242	274	252	234	227	261	247	233	241	248	231	234	241	234	230	243	244	241	236	259	228	251	256	270	215	247	244	260	230	251	234	240	267	224	267	249	253	249	233	236	260	264	250	272	267	224	249	250	251	246	276	262	249	233	252	249	246	248	239	252	239	276	261	234	240	239	260	235	245	269	228	261	228	253	239	245	225	240	270	249	258	263	242	232	247	249	233	230	243	234	244	235	252	251	247	244	259	247	265	275	230	266	257	229	222	257	234	247	214	241	224	235	253	233	245	247	232	245	261	256	246	261	233	228	219	206	258	241	246	228	244	275	252	222	223	249	233	250	263	229	256	224	253	217	230	253	234	230	256	253	231	204	236	247	230	211	229	258	248	234	232	272	270	268	248	242	240	254	225	253	270	231	257	261	254	224	233	248	265	242	250	264	228	271	235	221	226	227	227	252	261	253	230	243	257	290	219	239	249	253	249	252	241	243	216	225	253	252	247	238	234	236	207	250	258	261	244	232	257	230	247	231	258	219	215	255	246	231	249	252	257	254	265	251	247	243	245	239	250	253	233	275	252	235	245	243	231	233	252	245	245	252	247	218	221	231	261	253	242	238	288	256	220	263	247	229	229	253	221	245	238	246	263	239	238	239	235	250	212	264	250	232	273	240	240	232	247	264	272	223	238	245	237	251	245	207	266	236	254	256	236	225	250	232	241	255	247	265	240	238	255	257	259	277	229	247	235	281	266	235	282	249	253	219	247	255	267	231	240	228	269	230	263	240	255	234	220	232	243	233	270	231	253	237	257	225	224	223	260	218	268	272	264	238	229	265	245	233	242	255	225	232	239	253	258	225	252	232	262	234	246	224	241	214	217	261	255	226	262	228	222	221	240	228	264	247	261	251	219	232	213	245	263	260	254	229	236	233	254	238	255	251	240	246	258	238	244	237	244	243	266	257	251	248	246	246	222	238	235	262	235	253	257	228	256	259	252	223	208	256	258	261	256	240	248	264	226	256	249	241	231	246	234	225	249	270	239	246	276	248	247	232	252	228	228	260	255	233	227	225	279	239	252	233	250	240	256	256
18543	25001	11333	2352	1184	833	715	666	523	432	447	403	379	378	363	327	308	326	344	350	316	332	311	313	318	335	338	316	298	320	322	294	296	326	316	353	303	330	301	320	324	338	337	302	300	307	321	332	294	304	315	311	307	343	312	323	326	314	343	307	307	308	302	317	325	293	272	320	303	316	308	324	298	287	308	333	314	325	299	314	320	297	258	353	309	335	331	302	297	294	342	296	286	324	301	304	293	289	284	338	291	279	308	275	303	305	311	285	324	331	314	306	292	332	308	289	287	359	307	299	300	322	313	336	329	317	337	305	336	278	300	308	311	313	333	320	314	321	335	261	290	292	318	327	343	313	307	325	290	333	308	338	323	304	317	325	327	299	301	319	300	291	326	329	320	333	309	300	303	336	343	289	333	321	339	334	335	290	315	306	279	289	335	288	308	324	290	320	267	309	304	302	305	304	297	295	319	287	294	317	309	322	329	354	313	292	288	326	284	337	338	291	284	336	306	342	344	289	294	305	314	301	339	318	308	337	305	314	293	278	304	297	336	341	288	322	275	314	293	328	305	282	302	300	340	308	313	304	327	336	320	312	312	328	329	312	320	321	286	315	289	321	303	289	321	278	302	292	335	310	297	309	271	299	291	324	310	296	318	309	321	309	297	307	316	299	282	304	291	326	307	315	318	290	292	302	300	308	322	337	292	320	281	318	314	318	300	296	302	329	289	301	330	334	294	277	252	308	282	320	328	299	292	309	293	281	320	320	285	296	288	323	283	326	293	324	310	326	295	295	268	317	307	327	299	294	308	297	304	291	263	305	299	333	293	332	320	322	299	335	283	326	312	305	314	293	282	294	350	294	339	319	265	321	284	313	303	284	323	323	306	335	312	318	310	304	314	314	336	311	296	278	299	303	309	320	303	322	284	323	290	304	281	310	321	294	320	276	304	318	276	279	271	314	308	300	294	344	320	294	294	302	317	311	313	325	321	329	318	309	320	339	330	277	322	319	298	307	289	288	352	311	303	308	306	322	317	318	277	311	309	316	309	274	295	299	338	306	355	292	320	329	312	288	312	284	293	316	368	321	307	334	293	336	309	285	307	302	312	309	330	333	307	334	308	267	317	295	296	281	284	273	288	329	326	299	292	305	328	300	320	325	300	307	287	330	316	313	305	295	323	315	319	303	293	300	286	311	293	292	287	320	319	315	290	306	312	315	325	293	337	333	334	328	309	315	299	305	305	280	335	308	325	307	332	290	327	308	288	314	297	295	331	285	312	316	335	305	299	322	322	293	329	301	350	279	311	308	296	305	300	325	329	299	323	298	305	299	305	312	334	317	291	297	299	330	303	337	321	323	303	299	318	291	276	294	302	305	334	299	319	297	297	255	304	294	301	334	319	334	302	311	296	318	331	279	305	271	304	335	317	312	308	328	289	307	319	320	322	291	311	319	313	306	291	316	346	314	281	315	352	312	316	306	326	347	288	307	325	318	309	315	335	315	318	304	314	344	316	298	281	353	282	268	287	334	292	329	322	303	322	296	318	320	314	323	338	310	323	292	305	302	335	290	356	320	303	290	296	294	324	285	295	301	327	318	295	326	300	320	322	325	305	300	293	351	300	329	284	323	307	261	326	314	306	292	308	312	319	328	340	280	336	280	307	280	298	301	322	323	300	298	301	273	306	323	310	289	272	296	309	322	281	308	307	279	283	330	326	326	327	323	317	302	301	297	266	288	328	300	333	334	299	332	272	280	322	319	318	299	315	302	258	301	281	315	321	315	322	313	305	309	312	307	316	309	314	330	305	297	323	307	306	304	312	338	319	298	285	302	289	337	319	289	331	326	301	316	308	290	321	305	330	305	321	272	282	297	317	316	307	314	310	306	317	304	356	314	306	314	296	311	323	329	274	316	296	306	326	306	295	291	297	302	294	342	311	291	307	299	303	337	286	301	263	306	339	308	347	291	314	302	296	315	322	333	267	333	307	314	299	306	295	294	329	315	290	311	294	297	314	345	346	287	307	297	285	287	304	313	358	311	333	307	323	317	317	317	342	294	317	304	282	300	312	329	330	302	302	297	323	300	282	274	327	328	328	315	287	308	315	322	331	315	303	342	283	313	310	339	341	346	296	323	326	328	309	320	317	285	293	277	310	297	323	303	291	300	298	313	298	323	313	293	319	305	313	351	306	314	322	295	302	297	295	281	316	305	289	313	281	324	320	331	312	300	297	313	315	326	326	318	308	295	336	304	276	291	298	295	291	303	352	324	298	323	337	299	293	321	313	329	323	312	313	331	294	355	286	296	307	314	296	298	334	281	324	321	336	309	317	288	304	320	314	310	297	307	294	280	317	303	292	321	306	354	300	290	333	337	283	298	295	301	296	302	295	272	322	292	321	334	317	290	316	322	338	315	295	311	336	306	316	296	336	317	302	320	292	280	291	308	295	306	307	321	284	319	301	320	285	345	293	311	316	332	267	309	327	320	292	344	316	309	276	313	316	276	316	320	320	329	296	292	298	293	321	294	312	303	328	314	301	327	286	300	315	316	295	271	323	317	306	298	279	348	287	277	343	305	326	315	312	320	328	305	304	345	315	351	304	295	307	290	294	297	309	317	311	260	296	290	296	307	325	310	277	312	314	290	343	287	309	285	324	307	293	271	304	304	312	318	316	289	315	309	293	300	289	297	316	318	298	307	332	310	307	320	296	323	303	306	324	314	305	320	322	266	300	313	317	322	314	305	320	272	324	284	301	302	325	283	311	337	303	312	296	279	307	315	316	291	290	325	293	315	308	315	309	316	341	276	309	303	317	319	295	281	291	320	326	328	335	282	281	315	313	295	311	319	317	296	322	301	265	309	322	317	319	319	320	322	330	280	336	309	327	288	304	312	322	284	301	319	335	315	310	325	283	341	290	321	315	314	311	319	305	307	293	313	336	310	308	296	317	302	301	330	295	294	330	297	291	306	291	292	320	307	281	293	294	275	284	289	307	289	298	283	293	312	305	334	266	294	329	319	316	320	281	287	316	327	285	332	335	327	327	296	292	340	313	298	315	301	287	288	309	295	306	314	293	313	290	316	278	313	301	293	296	327	288	317	314	319	320	317	294	314	305	301	294	303	320	307	279	338	327	292	330	328	332	310	318	314	306	341	331	352	329	328	312	328	308	312	356	342	305	290	298	340	281	333	340	323	293	305	301	297	299	306	301	289	297	326	282	314	302	320	309	288	277	319	300	315	310	308	294	330	294	340	316	294	272	303	288	298	299	316	323	369	295	320	310	323	321	341	272	291	294	274	290	304	314	320	323	277	314	298	329	342	299	321	330	316	311	296	326	307	322	307	330	312	300	319	319	320	315	305	315	314	304	317	283	299	299	312	303	345	298	316	303	324	320	325	305	284	276	285	330	287	312	282	307	291	320	313	336	338	286	336	294	306	310	299	327	331	284	303	282	294	311	327	304	332	283	307	304	314	310	281	288	321	309	305	307	306
22669	21060	28471	23843	21052	21025	5623	776	588	529	466	397	416	360	336	358	339	334	326	295	316	282	247	256	268	273	245	278	264	240	277	259	256	273	243	269	242	252	249	283	265	271	255	242	266	254	247	235	249	256	260	218	246	215	257	235	276	267	255	253	225	261	268	251	249	261	248	242	255	226	238	256	256	223	239	253	251	231	225	248	242	241	230	261	222	240	229	233	235	229	244	242	210	216	238	247	255	234	219	199	239	219	233	238	238	263	238	225	233	244	245	269	236	227	221	250	255	256	247	270	234	267	239	208	257	229	243	245	228	236	259	231	222	268	233	257	242	232	241	265	254	242	225	247	275	267	238	272	274	252	266	289	245	251	231	231	254	246	232	243	234	225	241	244	206	245	228	233	226	249	242	245	216	250	205	260	233	259	222	232	261	255	210	245	251	210	245	230	257	260	261	227	233	214	246	239	234	223	239	243	238	251	235	239	256	243	253	237	249	240	241	232	239	272	243	235	252	248	232	264	220	237	264	233	244	237	223	237	221	214	234	270	240	250	238	239	225	255	253	203	270	217	244	255	259	245	243	224	238	240	236	231	244	239	233	264	242	218	224	228	224	240	236	231	243	240	257	231	235	231	239	241	239	255	229	205	214	267	247	267	253	228	256	229	216	224	231	255	256	212	251	255	241	220	240	237	259	219	257	235	252	252	272	251	241	241	258	244	245	239	242	229	257	226	233	190	272	230	224	223	263	242	270	240	256	243	241	264	219	237	250	229	234	237	232	222	237	218	243	245	245	264	221	210	243	225	252	232	253	243	251	235	228	238	244	254	242	271	218	243	235	259	234	238	245	244	239	250	231	245	241	238	245	240	251	237	223	228	244	255	236	246	221	243	236	236	253	258	219	234	248	258	220	236	258	234	242	238	228	234	226	246	246	247	248	246	217	228	213	274	233	243	225	239	237	228	248	217	242	249	236	235	270	230	230	229	227	201	258	233	233	247	239	245	251	239	244	238	231	218	268	225	217	255	234	248	227	264	256	257	242	220	251	219	250	227	234	243	228	223	249	236	253	236	269	284	240	242	214	217	251	223	243	234	240	237	220	253	238	253	253	237	246	219	228	239	248	238	241	210	244	260	232	263	255	235	236	269	264	237	237	231	241	260	243	232	210	242	244	230	249	219	237	240	251	229	217	255	251	253	259	247	241	248	232	243	244	245	215	238	260	246	240	223	227	236	248	254	257	247	255	227	254	245	230	219	240	221	265	258	236	256	248	264	243	267	238	217	268	244	244	237	242	240	232	222	235	262	213	244	251	255	219	262	246	238	261	236	249	237	255	226	234	244	266	253	243	229	257	227	269	240	266	252	264	271	254	250	249	225	253	253	235	254	206	270	254	249	248	262	235	214	256	243	197	265	218	207	221	236	272	230	241	230	245	232	261	257	270	239	237	227	244	253	220	234	236	235	256	250	228	222	230	231	271	217	246	218	225	253	261	244	246	262	242	251	234	243	223	258	221	249	228	231	231	225	263	242	231	231	254	227	232	219	267	251	274	255	254	226	243	241	260	274	252	228	240	227	243	254	241	242	264	235	242	244	256	239	253	238	237	236	213	230	260	244	220	235	241	239	232	276	261	236	228	278	266	262	229	245	259	232	231	250	231	221	245	233	262	240	249	225	243	227	239	232	234	255	262	262	265	238	245	234	277	260	229	245	197	219	247	229	230	231	248	222	243	247	247	224	238	241	232	266	254	234	220	251	218	254	210	231	260	218	223	263	257	252	237	214	275	244	243	235	260	230	249	247	267	266	251	236	266	267	253	237	205	224	254	246	222	206	253	258	223	216	258	278	264	255	236	225	256	230	240	236	217	236	243	233	248	236	221	223	236	232	258	250	235	234	233	262	285	244	225	243	210	242	262	244	244	217	193	267	230	260	259	244	237	240	234	234	240	230	257	232	231	241	243	243	216	246	249	236	235	231	266	241	246	240	225	248	260	237	250	251	255	223	214	216	228	267	264	229	241	232	244	240	262	252	249	251	258	255	264	216	223	265	249	248	237	242	230	245	247	263	237	245	237	234	242	238	238	210	219	246	253	233	234	222	220	225	197	229	248	247	233	253	255	231	234	241	257	253	251	233	229	257	239	249	234	230	246	236	236	221	251	229	249	257	230	250	219	216	235	257	239	209	245	219	210	215	262	246	218	239	213	269	228	268	223	246	219	249	218	247	243	225	255	265	261	251	213	247	216	240	245	238	242	232	205	240	220	232	247	223	242	237	229	253	230	229	255	231	238	268	222	221	223	245	245	248	230	240	247	234	265	242	245	237	257	241	231	228	206	236	257	240	245	236	233	225	243	235	238	231	255	259	252	237	243	242	247	240	232	241	229	261	226	264	239	274	281	252	264	244	217	275	217	267	192	254	206	244	251	252	230	247	247	233	212	237	226	236	263	241	224	271	237	256	246	219	208	241	224	217	237	265	250	240	240	240	245	247	250	241	241	235	244	250	241	245	240	247	250	253	224	237	238	253	211	238	237	255	253	253	240	261	252	236	229	235	231	252	277	281	241	213	236	245	241	210	234	232	235	246	212	246	221	227	241	258	248	266	220	233	242	256	242	272	231	245	217	228	250	227	247	228	238	230	261	235	245	244	262	222	225	268	214	241	217	212	241	238	215	249	266	242	256	253	229	233	266	259	273	254	255	257	224	237	274	214	250	252	234	245	252	260	253	244	249	249	242	235	240	266	276	204	228	242	232	250	264	218	245	225	249	216	234	242	236	258	240	223	254	213	272	238	208	251	217	229	218	237	252	232	228	235	226	249	234	237	233	239	244	245	239	242	253	248	231	238	245	238	234	201	247	254	240	243	225	225	202	276	268	224	228	253	249	232	236	252	262	256	252	257	234	215	238	243	208	239	265	203	239	246	237	245	268	221	249	248	238	219	240	217	248	269	247	242	242	245	258	248	277	228	260	268	239	227	227	233	213	249	227	216	264	240	271	244	212	242	208	261	213	233	240	227	271	219	246	231	218	228	231	235	245	258	258	277	240	264	238	239	246	234	234	247	227	228	250	254	234	243	243	213	227	245	244	228	256	231	263	241	258	231	205	204	210	254	248	265	228	245	253	244	237	223	231	236	250	227	235	274	230	218	237	239	236	251	272	237	229	240	274	238	250	222	238	238	236	233	235	241	261	237	245	241	217	243	262	239	237	219	227	236	256	254	226	227	237	257	232	266	247	267	227	213	215	237	221	215	224	263	238	262	237	217	233	248	257	242	218	235	239	258	217	200	227	252	243	248	246	247	242	260	231	253	225	241	216	226	265	240	245	219	251	251	219	228	225	243	233	239	228	234	239	249	244	260	248	216	251	251	259	211	236	241	224	248	208	233	228	233	216	238	255	224	232	245	226	220	271	236	227	209	216	260	221	243	244	243	204	227	233	275	250	242	217	232	222	234	247	216	252	253	251	259	235	243	222	255	233	238	233	245
23034	36412	21693	5899	3058	2201	1717	1321	1060	902	752	666	586	541	500	445	450	416	423	405	414	402	407	364	379	342	351	322	327	347	326	369	379	347	312	335	324	320	360	320	327	314	359	299	313	359	353	303	343	288	306	320	334	302	300	320	319	312	332	336	300	303	306	280	330	322	274	292	314	287	335	309	295	321	294	299	316	334	299	275	292	293	307	288	302	314	318	326	303	335	293	322	312	311	334	305	301	318	323	306	283	299	330	323	265	317	355	315	341	320	320	309	303	295	293	300	306	346	304	327	287	322	327	295	295	294	319	293	310	296	293	335	282	332	296	305	301	287	305	314	300	318	323	327	314	301	315	287	317	329	319	345	335	312	313	294	298	328	305	317	348	318	315	299	325	307	285	335	298	307	338	309	282	294	329	293	309	291	326	293	295	287	304	270	337	312	323	311	292	318	317	320	309	290	284	312	294	328	305	319	319	302	321	320	298	287	305	311	313	297	313	311	330	296	311	302	296	327	286	310	291	294	287	298	286	300	266	323	290	321	306	261	283	314	284	299	299	295	302	287	309	290	299	298	323	287	286	273	304	330	322	321	303	314	261	310	314	300	318	290	294	306	339	327	284	338	312	305	283	311	311	283	295	326	316	307	325	314	317	352	303	307	308	306	293	287	318	294	301	327	275	295	281	332	295	298	314	285	310	300	302	321	308	289	326	301	293	288	313	322	294	321	323	289	309	277	305	300	286	278	285	311	293	288	296	296	282	301	327	262	331	326	323	323	302	291	331	314	311	309	301	304	268	291	309	287	302	324	326	312	299	294	301	324	313	306	289	303	300	306	295	315	323	311	328	294	322	319	302	286	321	279	286	297	305	318	307	283	323	343	303	318	300	284	342	286	296	315	311	313	289	327	297	299	287	315	266	304	307	285	315	267	314	312	301	300	323	303	299	304	275	299	303	304	310	292	287	322	337	301	302	293	307	328	298	267	300	322	285	282	287	298	306	282	297	303	318	337	293	301	281	312	320	292	295	299	324	324	306	292	310	307	293	315	295	338	314	305	314	314	288	297	309	302	295	336	305	304	328	301	300	300	316	324	291	286	304	299	306	314	317	317	315	283	317	287	307	315	303	313	301	309	334	336	291	304	309	305	321	283	289	284	308	308	314	301	295	348	311	323	303	277	291	286	295	328	306	281	319	317	307	296	331	319	305	310	316	325	329	305	311	328	343	314	293	314	304	293	282	340	296	313	318	302	284	316	344	298	291	307	281	336	317	312	281	306	318	292	321	299	289	324	290	304	331	262	318	281	314	291	314	307	303	307	282	346	329	320	305	272	299	317	311	305	279	302	303	291	324	304	296	317	275	316	309	305	332	316	332	303	316	298	291	326	300	304	312	318	307	278	311	308	289	268	277	299	316	265	296	318	274	269	295	284	302	298	325	338	287	295	318	322	285	327	327	301	273	312	307	306	306	304	289	321	300	308	322	317	289	275	296	323	290	334	277	306	311	306	323	331	302	335	291	284	325	345	309	329	317	313	317	271	299	322	282	327	282	293	299	287	312	278	314	295	315	290	309	333	312	308	270	297	293	317	299	306	324	322	325	276	295	323	294	284	324	303	352	292	294	292	305	304	278	333	307	322	323	308	315	306	307	294	292	290	322	305	279	296	289	320	275	292	310	298	312	285	314	322	296	327	309	324	260	325	327	308	302	279	296	290	287	306	293	292	301	327	254	284	301	308	309	314	345	280	272	335	335	339	302	291	313	302	313	287	346	331	322	305	287	304	269	311	327	309	319	314	297	297	331	292	316	303	292	280	304	331	307	310	321	301	303	308	307	347	274	309	316	283	291	315	302	300	309	309	277	338	332	321	249	306	327	302	301	339	289	285	330	297	298	297	317	310	290	274	302	303	315	305	282	323	323	300	345	308	298	297	310	309	284	320	275	312	293	295	301	299	317	363	290	307	318	277	301	302	270	308	287	300	297	275	290	327	314	281	332	291	319	329	304	292	267	326	309	278	338	295	280	312	304	303	333	293	306	297	319	306	311	326	323	309	313	299	326	284	314	325	270	308	322	308	276	287	335	304	309	342	312	295	300	298	290	281	323	277	298	315	320	302	324	299	305	313	278	301	301	295	332	298	343	286	285	313	311	313	321	308	305	293	304	308	315	284	315	276	310	308	312	323	328	299	304	275	286	294	295	326	288	330	335	302	318	299	305	285	328	306	314	303	314	285	315	294	265	324	323	303	309	329	326	264	303	339	293	310	323	291	323	316	310	280	303	311	319	303	313	272	280	325	323	313	300	300	313	293	291	313	312	281	324	302	283	278	314	350	315	314	316	306	313	303	300	332	295	313	319	319	297	332	298	324	340	327	330	292	303	296	288	316	300	319	288	318	267	284	268	344	295	321	323	293	321	286	277	350	317	308	314	319	312	273	304	323	326	296	305	279	324	320	307	318	312	326	337	287	299	320	337	293	303	288	303	315	302	304	346	290	288	287	295	284	295	320	334	301	305	273	349	305	282	280	295	310	297	288	301	290	279	288	293	317	288	274	329	332	308	304	290	291	295	286	288	310	311	306	312	312	329	307	313	310	286	300	316	320	296	281	292	310	309	318	287	282	291	292	335	301	306	315	298	292	292	338	319	334	286	305	299	305	315	308	285	312	294	297	300	309	265	306	289	288	314	321	314	325	296	286	285	307	273	330	306	340	291	296	296	339	323	310	319	317	318	309	336	313	283	293	338	286	307	323	322	301	307	291	332	321	291	335	328	327	298	293	315	336	292	288	343	340	281	265	301	308	279	306	272	312	308	307	279	334	320	316	291	279	327	292	348	315	345	293	301	312	280	310	303	306	322	294	275	298	310	309	301	297	322	287	291	298	303	307	332	303	287	298	274	300	289	308	307	300	322	324	297	292	301	314	328	314	270	324	339	302	321	322	306	293	345	349	284	341	319	328	331	280	301	298	277	313	319	296	301	324	277	315	313	275	275	285	320	299	310	311	305	288	311	321	298	319	311	301	284	285	353	265	304	303	332	283	295	302	305	307	286	331	281	322	292	306	294	337	279	299	303	257	307	298	299	273	317	298	314	303	321	300	312	278	301	329	319	307	289	326	292	293	328	262	295	308	313	296	281	311	312	300	291	304	298	345	315	326	327	304	320	288	288	305	293	315	310	287	321	302	328	297	312	329	344	299	345	320	283	295	277	311	296	325	257	282	295	271	304	322	292	298	283	294	274	317	319	300	282	292	291	286	308	316	307	300	324	308	280	307	289	312	305	300	302	298	350	299	333	307	316	294	314	314	315	277	306	278	301	296	280	283	290	308	260	314	293	298	321	339	312	309	290	302	302	294	348	285	299	295	333	304	318	336	305	312	309	304	313	292	283	311	307	328	287	286	308	303	276	290	300	309	331	306	290	330	292	298	288	314	302	328	305	300	305	288	315	290	284	313	306	307	312	281	309	329	286	315	302	300	275	293	314	301
27296	19720	9089	1289	564	573	434	405	392	404	373	395	414	375	407	380	405	380	367	382	371	375	408	420	392	424	363	374	399	402	386	370	377	379	372	391	350	402	396	348	356	333	378	389	385	389	382	340	379	422	373	400	350	405	372	398	397	411	405	384	388	373	382	360	362	384	419	403	363	367	381	376	409	405	387	376	371	383	367	363	361	374	411	392	387	405	345	382	395	383	370	411	393	385	384	391	415	404	374	352	362	379	381	355	366	422	369	406	372	378	339	377	389	395	368	406	333	375	375	422	346	401	378	349	387	356	368	369	364	389	375	400	360	366	351	413	383	384	371	384	378	381	369	401	348	380	378	367	369	405	371	375	395	384	385	418	397	399	400	406	371	366	409	377	393	386	402	350	387	383	355	378	373	397	355	399	372	401	381	346	395	385	388	366	361	377	410	379	391	387	367	411	365	381	388	404	384	379	386	393	360	376	392	408	383	381	392	406	402	404	393	394	393	368	400	371	376	392	390	378	394	404	366	388	379	339	369	377	372	422	377	360	354	362	371	342	358	379	414	390	391	390	371	351	386	393	376	372	382	402	413	400	319	379	364	390	380	379	379	362	381	366	398	382	395	394	394	379	381	370	353	370	392	374	374	361	390	382	389	386	374	388	387	402	370	376	376	387	360	362	386	369	368	396	369	390	407	361	395	430	404	370	379	384	368	365	386	387	380	369	401	398	396	385	386	386	397	361	364	389	386	363	365	379	386	406	370	404	426	423	430	362	413	346	365	371	375	400	404	387	357	379	368	420	381	402	383	388	400	374	374	399	323	392	413	385	360	386	395	372	406	398	336	364	400	409	371	403	397	387	371	385	392	399	359	377	410	359	369	381	356	401	394	370	368	416	387	364	357	425	400	398	394	353	377	344	427	373	344	372	374	381	395	378	404	362	384	400	376	345	355	397	432	400	373	396	420	388	398	395	391	389	375	364	372	360	354	388	371	349	339	366	371	387	395	359	376	418	423	413	389	410	384	393	378	390	375	390	346	393	363	364	371	353	359	384	380	374	390	386	406	422	358	388	397	391	361	376	401	363	344	407	388	365	396	384	399	343	400	410	396	359	404	362	378	370	374	386	403	391	384	316	383	337	381	399	382	416	388	379	396	389	390	348	367	368	359	373	391	400	351	395	390	351	397	393	391	365	377	406	355	412	382	351	359	388	370	351	390	360	393	447	374	394	381	362	391	363	350	389	385	370	386	408	364	376	375	430	385	365	418	417	402	419	365	360	378	395	384	367	407	410	365	353	380	402	365	369	369	372	408	384	384	396	394	353	380	333	384	396	412	387	367	375	416	419	390	376	394	380	414	395	392	368	407	408	394	417	396	398	332	401	388	339	382	362	393	360	383	389	375	400	390	385	352	365	382	368	388	398	363	405	379	375	367	374	397	376	380	390	358	388	401	388	387	408	384	386	354	395	399	343	386	369	376	384	385	380	384	383	389	418	336	384	421	367	367	375	388	370	395	381	374	360	385	382	364	407	374	335	402	346	365	407	390	386	387	367	364	375	374	333	369	423	369	375	354	367	354	376	327	351	392	375	364	387	397	368	409	357	422	377	366	364	388	393	377	401	383	422	368	369	388	378	419	373	410	412	431	390	405	376	388	363	387	359	356	395	374	382	403	350	386	395	369	379	415	366	396	370	363	359	367	385	360	383	381	397	365	375	353	432	386	373	365	369	397	387	398	421	365	386	373	374	378	381	404	386	349	387	401	363	421	406	367	380	401	373	422	364	388	368	391	407	373	392	390	381	381	385	381	409	413	357	410	406	386	395	378	398	372	413	364	378	369	386	433	371	369	368	396	392	372	389	360	414	392	383	361	391	371	377	359	392	397	383	427	416	388	423	362	386	372	385	386	334	376	358	385	377	385	372	411	409	357	381	391	386	393	364	368	384	367	399	371	391	335	370	367	391	394	389	345	378	382	383	377	355	363	365	387	385	403	374	396	384	388	371	407	405	358	368	388	384	376	380	390	406	388	369	410	390	381	392	395	383	384	365	388	378	374	380	347	369	370	394	381	363	359	350	371	363	367	393	386	397	368	411	375	355	367	377	353	345	365	383	381	356	381	403	417	407	409	370	385	399	397	415	354	397	379	388	386	371	378	381	402	424	378	373	391	382	363	379	379	337	386	377	387	408	389	373	355	410	382	374	372	349	380	347	379	394	356	417	389	377	398	390	415	383	361	375	366	381	402	387	363	383	390	363	366	371	343	403	414	378	371	346	395	367	399	388	382	364	367	367	370	378	398	393	400	359	388	394	407	401	363	351	388	362	349	362	417	351	382	368	401	382	397	367	412	380	409	381	387	396	355	401	382	409	412	365	370	372	383	365	417	391	393	385	377	373	356	347	361	427	397	373	354	391	434	410	386	382	400	371	395	374	387	396	416	401	360	395	390	358	377	388	363	363	427	387	420	376	402	363	396	367	361	408	338	379	376	393	389	377	358	342	352	360	385	389	382	419	405	376	380	361	426	390	373	345	391	396	388	366	409	359	380	387	388	445	357	382	382	369	404	388	391	363	383	373	401	401	381	398	368	381	364	400	347	379	364	361	372	383	387	377	394	383	372	399	404	359	394	369	364	356	372	420	379	363	403	386	397	374	385	402	383	406	378	397	409	399	345	373	331	373	360	384	408	364	367	408	361	377	357	380	381	376	385	397	399	402	404	357	397	363	400	367	358	379	382	377	381	396	381	360	394	391	397	397	359	372	374	394	344	359	359	366	353	397	364	397	410	409	398	445	351	368	364	388	366	403	408	399	382	386	332	382	390	373	396	384	400	381	366	363	335	409	358	391	365	393	367	398	394	417	347	396	391	369	393	410	398	419	345	338	381	391	405	356	370	357	367	376	385	400	392	377	351	381	398	371	382	396	392	391	400	393	348	372	411	379	390	355	368	383	385	405	369	352	405	360	354	386	404	412	371	378	389	361	393	346	361	381	351	366	398	373	369	375	365	385	428	395	396	352	336	408	380	416	359	383	350	379	384	365	369	347	381	385	395	403	378	368	378	375	396	429	352	359	406	396	397	387	372	363	378	399	373	394	384	397	392	421	378	335	401	381	399	371	374	412	389	369	393	349	396	380	374	388	386	391	430	367	388	371	376	368	350	382	394	384	448	386	387	374	368	368	365	376	362	391	381	383	377	374	372	382	365	383	387	402	360	406	376	394	362	374	368	369	374	361	374	405	370	371	387	392	386	362	415	404	382	348	363	387	391	358	350	386	381	386	417	330	367	376	352	381	380	395	387	375	390	404	385	428	384	387	363	393	370	324	356	369	389	369	391	395	331	391	365	388	373	405	398	382	357	347	388	414	364	389	388	363	373	394	370	385	368	363	370	377	372	363	363	402	400	354	402	375	357	354	387	391	383	409	402	354	392	348	384	391	389	405	364	392	363	398	417	344	403	367	411	355	375	397	410	379	339	331	368	390	397	409
15210	16350	6643	962	599	534	461	524	542	526	528	457	528	460	490	510	470	484	484	482	440	519	450	463	451	465	449	464	531	457	423	485	447	448	498	503	466	467	469	500	443	496	424	475	479	502	503	454	438	459	446	502	469	452	430	477	498	457	494	502	487	481	428	480	438	451	477	466	515	460	511	477	480	459	415	479	501	431	455	527	487	491	506	494	479	479	516	457	461	469	477	459	482	469	519	441	502	457	466	481	486	484	480	447	492	466	492	493	491	486	450	460	484	519	462	457	464	434	463	476	472	452	479	482	478	477	474	479	488	489	488	415	478	472	456	487	455	446	471	484	448	507	476	461	493	502	494	458	491	485	451	495	499	471	512	435	481	479	495	535	464	494	488	504	488	460	439	493	477	474	491	488	465	474	443	441	453	476	464	459	474	477	467	486	473	500	486	469	461	478	483	473	463	480	437	423	511	443	484	457	463	466	495	499	480	443	431	476	482	497	462	449	453	455	446	483	471	447	496	485	448	493	475	490	481	475	469	488	474	432	472	498	467	454	456	464	452	452	451	438	499	447	471	480	480	473	469	464	468	493	471	450	469	460	510	452	466	506	490	456	499	481	457	469	497	438	480	467	481	495	493	454	478	457	460	461	450	484	457	458	523	441	463	450	444	438	509	492	487	470	448	448	462	450	469	465	485	517	480	474	482	447	428	473	465	493	486	477	448	465	491	470	497	496	470	442	471	471	483	475	456	479	436	445	475	488	500	496	490	470	459	447	487	476	485	478	464	463	471	437	455	474	467	467	466	467	434	450	502	442	460	449	479	507	486	481	511	485	456	484	525	435	511	434	460	469	472	486	479	452	434	463	509	472	474	467	459	459	466	439	456	478	493	439	465	489	478	459	497	428	505	466	457	443	442	489	495	462	452	486	462	448	522	448	482	485	442	514	471	493	487	433	466	468	472	474	465	486	464	482	464	464	474	456	478	437	453	492	467	467	461	484	489	504	505	456	478	463	499	493	456	490	450	452	442	442	473	447	486	464	456	486	475	501	470	490	503	495	480	445	458	477	461	476	469	486	463	473	473	490	444	456	502	498	471	461	509	449	486	459	446	496	465	410	497	503	438	486	455	442	485	475	475	446	484	459	460	465	478	463	503	477	468	499	490	444	467	468	512	477	425	453	449	469	433	458	487	422	447	454	485	461	457	458	503	443	512	483	455	444	489	492	501	473	500	498	481	463	489	469	473	477	441	475	446	471	457	453	474	453	485	469	462	496	519	494	448	449	484	438	495	480	468	472	451	458	452	449	467	481	501	430	462	444	476	432	433	464	483	501	479	451	495	455	476	507	481	502	508	505	447	471	468	495	437	481	484	494	465	478	451	445	491	420	491	463	519	504	473	465	445	458	467	497	492	475	474	504	463	470	481	473	455	455	521	437	473	495	458	478	480	501	470	477	454	461	480	447	488	480	472	499	468	499	449	506	448	495	456	470	464	454	490	447	473	484	486	466	427	471	493	475	517	471	457	473	477	486	446	423	453	475	473	477	468	504	467	426	458	479	478	498	516	483	493	467	451	422	486	460	521	492	497	453	478	475	524	467	489	468	520	459	473	481	474	460	444	508	503	468	493	476	506	459	475	474	461	464	455	494	439	507	476	501	468	442	477	469	437	463	511	464	435	451	459	459	440	519	484	492	454	474	464	486	471	482	462	485	490	479	468	472	452	474	481	455	461	469	472	450	498	478	481	516	518	484	493	490	440	501	456	475	460	451	444	471	452	453	502	476	448	514	460	498	501	471	464	514	490	487	461	466	484	494	480	495	494	492	429	477	493	509	464	484	460	487	438	503	449	473	457	433	483	459	471	481	488	467	469	448	471	463	447	456	449	480	489	430	478	471	502	519	511	484	459	496	460	491	455	520	463	448	441	459	451	487	500	475	472	503	482	448	451	444	511	443	438	509	529	489	479	441	477	439	494	494	476	475	501	483	451	506	461	445	464	470	462	464	483	482	478	451	460	499	516	469	484	444	477	475	457	458	473	484	471	446	495	477	468	500	448	465	482	505	453	473	468	517	520	482	484	511	476	444	478	493	476	516	469	473	489	497	433	433	455	483	445	483	465	471	477	442	482	465	473	459	454	457	481	494	475	508	470	476	445	487	471	509	449	473	468	468	447	493	451	463	471	468	446	509	494	469	449	437	479	474	455	434	509	488	454	483	496	470	504	442	492	458	479	489	480	486	495	457	433	481	468	438	475	432	480	484	481	465	495	471	506	448	446	484	458	479	467	419	455	476	499	470	417	474	497	460	456	497	542	460	447	481	474	482	490	485	417	471	497	490	463	490	478	510	532	497	458	476	433	492	468	448	475	445	500	496	466	520	519	478	463	459	496	439	473	480	506	491	478	469	490	476	503	473	517	496	453	466	494	494	436	498	428	485	488	479	479	492	481	476	451	503	421	461	485	464	452	526	438	461	483	447	480	441	403	461	467	476	493	483	440	459	441	461	470	488	493	439	490	462	467	503	481	502	460	424	468	481	446	478	419	459	471	505	443	478	468	494	460	473	471	490	511	461	482	472	506	466	494	479	422	470	452	472	458	471	529	444	424	451	461	466	472	466	470	479	476	462	436	438	470	446	499	469	487	438	446	448	494	460	469	469	498	481	489	472	470	466	469	480	483	470	446	476	422	482	485	483	454	447	446	492	492	465	475	430	461	476	480	464	456	426	446	470	511	482	483	475	475	453	441	465	470	486	460	497	445	467	475	466	509	455	473	442	447	452	475	469	511	460	472	463	433	445	484	461	496	509	452	508	511	482	504	483	471	510	438	489	431	476	506	471	514	468	469	508	461	441	497	476	455	476	472	443	466	510	482	478	507	441	442	435	476	474	465	454	466	481	459	480	485	509	471	446	478	476	485	450	489	477	472	480	477	470	499	470	441	477	497	502	486	500	501	484	515	474	463	454	460	436	465	483	483	457	469	436	484	470	463	494	490	450	485	453	461	441	508	494	476	476	478	463	459	483	460	454	463	413	509	455	459	463	485	455	478	474	471	493	461	459	451	446	486	481	481	449	487	461	455	500	458	490	428	448	463	487	450	475	471	495	450	452	468	454	449	450	464	526	521	482	490	477	467	483	443	497	502	497	501	489	459	489	482	503	462	490	461	483	435	412	494	472	471	481	438	465	475	487	479	473	466	461	475	434	470	476	462	464	454	484	461	463	442	473	438	470	435	473	519	480	453	487	452	484	471	456	470	426	478	490	494	455	446	471	425	478	447	481	457	428	450	454	449	459	438	469	494	465	430	482	474	437	478	511	488	507	527	474	445	522	448	468	452	468	484	462	476	457	486	494	453	475	514	458	456	503	453	463	503	492	446	517	434	473	487	476	489	498	466	487	423	431	484	500	465	460	474	471	479	497	454	495	452	449	457	531	463	445	465	488	480	494	475	439	484	475	520	500	469	464	481	467	483	465	462	422	454	466	488	464
23673	21003	27919	24270	20940	7658	899	647	615	537	519	480	474	450	492	440	479	441	411	438	455	404	395	449	373	427	400	371	425	408	419	401	416	395	368	396	379	420	404	443	390	400	422	389	387	397	358	413	406	388	419	422	406	395	392	390	418	423	409	367	390	376	399	399	410	373	390	400	379	377	395	402	399	391	379	413	405	425	376	416	391	431	388	397	414	369	426	432	387	411	386	363	375	384	367	411	369	431	381	362	381	413	381	410	398	407	387	364	420	365	376	392	426	402	394	417	383	432	425	386	379	387	421	392	406	407	411	427	415	383	393	367	370	393	398	397	379	404	360	390	391	379	390	419	412	398	385	385	373	429	389	415	408	408	384	404	378	389	386	399	398	431	395	429	407	358	382	382	387	371	369	386	363	389	413	439	369	392	389	370	426	385	408	411	365	388	451	379	392	390	417	382	419	374	416	425	423	415	388	420	400	365	385	387	388	395	404	400	411	409	412	399	433	394	379	413	415	419	346	378	392	355	359	387	417	432	423	377	424	371	387	424	370	375	382	410	356	415	400	391	375	416	401	356	359	407	374	437	406	403	377	410	377	352	395	334	415	410	406	403	374	368	397	393	408	387	384	389	400	400	378	398	403	373	397	399	413	399	389	389	374	382	384	377	380	386	385	378	384	397	410	393	379	375	360	378	359	358	385	425	422	404	413	370	398	390	412	367	423	395	391	402	415	437	424	395	364	406	394	376	437	365	407	369	372	411	425	435	376	399	416	376	399	381	377	382	410	424	362	431	404	366	410	393	380	361	396	374	377	406	391	428	393	417	418	376	402	409	384	415	410	389	401	374	385	422	428	400	385	381	397	393	388	392	393	398	416	365	399	390	397	418	375	384	413	371	394	368	417	376	368	394	375	404	407	434	408	379	419	390	389	391	412	379	427	374	408	393	393	407	399	421	387	379	411	396	357	378	394	376	369	417	394	397	429	407	406	370	395	379	371	394	405	386	381	402	345	374	381	409	399	399	399	427	392	404	368	438	374	361	402	368	426	411	409	382	413	415	446	409	386	396	395	392	349	370	409	401	377	421	427	416	402	372	407	389	384	444	391	417	428	398	402	400	399	397	364	364	432	418	396	355	373	392	378	372	396	391	389	436	403	389	395	379	378	398	399	403	386	362	403	398	356	359	367	396	445	393	357	390	409	389	414	378	390	370	418	427	436	440	395	350	405	400	403	380	391	421	410	400	388	431	390	353	406	414	394	388	375	413	377	402	388	382	376	366	393	386	377	360	366	372	395	379	378	411	387	357	439	400	452	398	398	390	414	389	371	400	369	399	394	381	392	403	385	399	370	409	396	405	402	394	421	370	395	429	363	407	398	419	405	413	409	429	386	396	431	420	385	376	393	406	380	427	386	393	372	375	397	409	396	413	332	357	392	381	394	381	407	384	351	392	385	385	433	400	390	405	390	376	413	372	405	385	421	404	392	380	393	389	439	377	406	404	385	409	376	383	388	357	417	396	398	442	387	390	391	403	407	365	407	409	379	428	418	391	396	408	378	390	422	414	377	408	334	401	375	383	440	352	395	407	394	379	400	385	410	368	381	403	431	393	396	382	402	404	397	381	378	416	377	413	396	382	425	396	410	407	417	381	388	426	396	369	390	392	406	396	380	415	392	382	389	403	382	398	357	417	401	406	396	371	417	400	400	419	407	429	396	429	427	369	379	390	380	369	381	426	429	397	395	377	387	386	380	379	397	420	409	409	373	395	398	441	409	355	423	365	399	364	405	386	418	433	427	383	361	389	374	391	385	386	387	399	409	390	403	375	390	398	394	352	373	394	386	393	419	407	393	400	418	406	389	425	407	375	356	411	366	399	398	370	384	394	379	408	385	379	353	418	388	408	394	412	394	340	407	409	406	424	385	405	389	385	381	403	393	432	379	394	414	395	386	398	352	377	418	433	333	397	402	352	370	389	417	402	368	384	353	390	444	421	361	404	442	423	386	422	357	380	421	386	429	435	363	384	391	387	358	413	418	398	391	393	392	388	401	407	385	359	367	398	388	397	381	403	430	423	354	394	388	361	381	398	401	414	414	417	409	415	411	396	404	404	372	374	400	377	440	406	380	393	432	385	390	390	378	370	361	406	366	399	402	411	375	390	377	415	382	400	340	421	410	376	375	378	380	368	381	407	409	410	424	370	400	405	407	415	389	410	419	388	442	380	385	461	380	392	397	412	402	386	392	400	391	404	361	397	393	363	434	430	386	364	447	399	393	376	380	351	391	393	378	373	384	414	381	394	425	380	396	402	374	384	402	391	423	409	429	387	390	398	370	398	381	397	400	393	381	389	351	402	402	376	387	389	380	391	386	407	423	397	379	368	373	395	396	439	409	398	403	431	412	396	401	367	439	426	375	389	403	399	414	385	407	382	372	411	375	409	401	366	378	376	396	416	383	363	411	369	414	383	403	405	426	374	420	378	373	366	388	420	406	381	398	369	404	389	392	372	407	403	387	368	403	383	397	393	335	406	428	381	390	396	423	419	407	409	414	381	413	353	397	356	427	372	374	373	385	414	392	399	441	408	374	410	431	384	398	388	371	405	377	416	377	399	452	397	380	356	406	379	357	401	411	428	420	426	410	396	383	390	363	386	384	374	429	427	380	354	414	392	409	382	385	390	362	389	405	395	377	373	374	437	416	388	369	385	418	428	417	381	404	369	386	413	396	391	399	411	403	424	367	396	384	357	400	401	395	409	389	381	369	391	398	385	401	377	434	390	413	402	406	424	400	441	386	392	381	399	388	405	364	391	376	410	426	390	393	410	424	396	398	413	386	383	400	398	389	406	381	383	394	412	426	347	412	403	445	363	381	344	423	392	393	397	386	367	378	371	336	398	353	343	401	402	377	394	446	389	419	425	394	380	391	402	406	395	408	391	365	395	409	391	382	385	415	381	400	426	367	384	363	428	420	391	407	404	417	394	436	415	399	376	344	409	407	391	394	383	409	405	404	378	390	402	408	360	383	402	376	406	360	398	381	392	345	394	428	397	389	410	403	422	393	418	387	411	354	382	383	356	385	386	383	378	400	398	385	385	387	376	400	396	405	384	396	430	394	397	404	411	397	401	402	387	371	418	396	393	406	353	419	421	413	396	388	390	367	405	394	388	428	423	395	419	422	385	439	380	374	385	424	375	426	383	441	399	389	401	381	405	389	352	366	406	357	392	391	419	363	376	408	413	402	377	398	372	375	359	371	385	384	419	385	374	398	386	381	370	385	371	386	403	395	409	415	343	420	383	389	417	402	394	388	359	374	402	418	402	369	394	380	390	384	410	410	399	410	391	387	402	360	364	404	395	418	384	391	393	405	386	389	404	381	417	418	399	399	379	378	418	364	385	431	395	397	374	353	427	380	376	395	385	382	411	383	410	395	356	410	384	379	393	339	396	428	382	397	388	406	362	416	376	399	386	418	378	394	372	388	398	434	375	369	369
19349	30544	16005	3531	2005	1484	1226	1034	860	801	754	700	614	607	608	592	560	562	524	549	556	500	520	499	510	530	525	520	490	511	554	503	523	514	491	495	516	489	511	486	516	503	496	479	503	496	539	525	521	488	533	494	483	467	476	523	482	497	503	458	512	546	489	515	502	537	478	509	456	497	476	506	535	515	475	501	483	499	494	497	510	498	501	494	525	512	502	490	485	449	464	483	489	520	498	478	479	500	517	500	503	505	516	497	503	471	488	514	471	544	505	482	485	479	509	509	539	513	471	498	497	484	494	486	500	509	497	482	476	498	488	493	492	480	473	502	454	483	478	518	470	521	537	503	499	491	521	552	505	519	487	508	480	502	501	472	511	496	543	503	543	518	505	500	501	547	478	467	471	501	472	466	514	522	511	508	493	484	515	468	525	465	505	515	502	496	522	508	498	478	516	489	504	471	474	525	496	497	487	494	477	494	506	475	497	502	513	472	536	467	477	504	520	487	485	512	497	506	503	519	491	496	475	491	514	452	463	443	513	480	486	479	504	486	481	518	490	470	459	474	490	510	485	485	487	493	468	506	482	500	529	520	454	531	514	492	489	498	466	505	469	493	514	496	472	540	500	476	512	471	474	537	501	492	502	519	525	511	509	496	480	506	462	494	496	507	495	471	482	511	468	533	464	503	464	470	533	471	497	507	498	516	473	479	468	490	500	501	525	501	494	493	478	446	498	461	479	488	513	502	506	495	474	508	480	483	491	509	480	476	521	533	498	473	466	511	500	505	503	461	498	513	466	450	455	525	522	485	448	479	515	502	501	487	527	517	518	482	479	516	500	502	487	538	515	480	498	511	503	469	483	493	464	450	470	478	492	472	453	462	461	471	522	486	484	515	464	491	484	476	492	496	495	528	507	427	492	484	499	488	505	526	461	471	489	471	483	503	493	529	508	462	494	503	451	498	485	492	512	485	519	489	496	532	505	497	498	484	509	462	479	513	517	530	512	478	503	504	527	480	468	489	479	475	484	481	521	493	526	502	518	459	489	491	519	487	489	448	500	470	538	500	495	486	514	513	491	466	461	476	478	516	478	513	480	516	465	496	507	510	510	496	533	507	499	468	524	498	479	488	485	491	483	529	508	484	495	497	526	472	473	493	485	501	512	490	506	452	473	473	502	482	481	490	485	515	502	523	488	479	468	512	500	482	517	479	484	471	533	460	459	490	507	483	506	483	509	506	473	513	468	482	530	491	485	468	494	479	483	489	507	471	466	523	535	469	539	450	460	537	493	535	498	466	479	482	479	473	462	510	465	427	471	526	486	460	468	505	503	487	475	536	495	477	471	522	498	498	506	465	481	525	496	471	447	526	460	469	509	545	539	480	505	505	501	472	525	505	476	482	491	513	476	533	483	492	482	460	486	493	484	475	523	505	488	498	473	519	501	527	514	523	508	466	497	468	496	504	476	503	480	468	469	489	535	514	531	546	496	507	492	535	482	479	457	530	501	485	505	498	495	516	506	490	467	529	470	488	523	494	516	489	497	502	483	512	508	481	485	501	501	538	509	489	502	494	488	489	501	478	482	476	480	482	496	517	508	499	469	493	488	489	497	501	480	498	486	486	509	539	445	460	478	493	533	477	460	493	490	470	452	520	478	467	485	473	512	484	506	484	479	474	498	514	508	480	500	481	498	498	516	490	556	492	538	479	489	504	503	480	473	471	487	466	479	480	501	506	481	495	530	498	536	533	520	482	470	502	473	514	503	515	461	515	464	510	478	471	477	514	479	475	475	487	497	514	494	476	475	489	484	520	546	498	489	528	510	471	454	461	490	518	531	496	491	490	500	538	468	502	478	493	500	477	488	495	501	481	481	523	476	513	535	525	491	491	483	493	507	483	483	475	516	511	495	489	508	475	499	483	506	495	534	474	460	514	479	491	454	503	475	499	492	491	509	484	509	499	496	502	513	501	474	484	497	507	505	502	491	499	444	465	469	446	507	499	520	478	500	482	477	472	487	531	511	469	475	484	468	464	511	531	524	502	496	486	483	516	508	494	498	477	474	531	502	517	497	517	448	465	541	527	497	519	542	506	478	512	457	480	544	509	509	522	444	496	511	482	464	476	481	479	512	468	480	463	478	512	508	474	475	490	478	513	507	457	478	500	514	528	515	476	500	480	477	453	503	518	506	469	487	517	490	501	458	514	511	504	536	478	505	493	462	438	509	476	525	469	517	484	486	518	472	464	483	526	499	538	477	513	503	486	455	486	480	505	497	482	500	475	498	466	477	515	474	494	436	490	465	515	505	495	500	476	493	491	526	509	470	476	481	502	495	527	453	496	500	487	489	497	510	516	495	511	514	492	492	454	467	484	516	536	473	433	511	519	450	550	487	507	470	487	499	471	491	532	513	507	529	491	508	459	498	495	533	455	520	484	483	486	479	505	509	476	498	520	525	512	485	505	483	502	508	466	487	479	478	463	480	504	479	510	472	514	460	490	516	505	491	493	524	485	496	508	536	474	540	507	511	486	450	469	496	478	468	474	480	497	491	515	468	483	496	556	470	484	477	487	521	509	486	498	524	485	489	483	481	509	518	488	497	475	512	491	464	496	505	498	495	511	491	491	507	506	479	460	534	546	517	489	496	477	483	485	523	508	493	482	456	517	440	495	518	510	494	498	540	484	530	482	470	453	518	455	506	496	470	493	550	449	537	528	494	473	486	473	522	490	537	430	493	464	505	519	500	496	486	514	460	514	500	484	469	510	527	498	495	496	460	487	464	524	501	516	484	528	510	485	531	488	493	494	484	486	539	512	510	502	487	457	502	490	471	454	497	465	512	483	536	497	501	500	515	495	511	513	483	501	516	509	502	485	457	537	479	481	477	533	476	474	465	492	462	515	514	449	505	497	468	532	514	486	480	462	522	538	505	489	526	510	490	515	520	487	488	478	529	466	473	506	474	508	471	474	499	487	533	520	475	514	481	500	466	485	435	472	498	508	481	504	478	516	526	496	474	469	483	502	474	501	474	528	516	518	452	533	454	482	499	480	459	475	497	488	511	500	511	511	465	509	508	490	493	493	515	507	487	481	498	472	493	526	516	531	509	484	482	505	444	510	493	460	460	455	506	505	480	445	458	491	475	498	487	463	482	509	502	494	494	493	498	448	477	533	500	479	514	507	484	506	460	505	486	505	494	461	485	499	521	510	487	490	514	490	523	507	501	466	497	488	501	497	478	500	493	484	494	487	462	504	527	453	508	469	511	505	557	510	512	587	484	507	501	466	513	494	437	482	485	487	497	501	491	491	483	477	493	485	492	479	495	500	514	473	487	463	495	497	498	485	477	464	509	521	493	493	511	559	504	498	494	475	460	458	512	493	515	487	491	497	470	473	507	511	487	532	502	501	513	504	492	482	506	506	476	508	497	469	490	478	467	482	490	503	503	491	484	471	459	498	493	529	481	535	472	517	511	471	513	553	504	504	512	511	478	511
24709	21014	26840	25234	9042	549	423	377	310	288	310	282	308	281	263	274	264	237	231	241	230	245	242	259	245	232	233	254	241	244	241	214	224	247	225	231	240	240	226	262	250	242	246	231	242	227	278	236	241	251	250	238	249	272	237	246	200	246	243	244	261	254	234	261	257	232	253	240	246	221	248	221	221	243	240	235	235	228	225	247	226	229	249	254	251	227	230	245	252	240	231	257	243	237	241	238	229	255	226	241	244	256	229	229	251	250	274	247	233	254	246	260	268	230	224	230	259	229	234	251	256	258	252	240	258	260	261	261	253	215	219	222	260	254	234	237	226	253	230	260	246	252	244	230	244	223	231	222	241	244	252	271	238	224	220	252	244	251	260	210	235	252	229	247	251	250	260	217	218	260	237	247	253	247	236	261	236	258	228	259	235	256	229	238	219	251	264	259	261	255	245	237	271	238	240	253	226	235	254	251	251	276	267	257	245	265	249	234	260	218	257	251	220	263	211	213	242	244	219	267	242	220	225	220	237	224	230	233	254	224	237	215	229	252	255	203	261	227	214	232	233	231	259	243	267	232	267	215	245	266	218	236	240	245	254	234	273	223	252	244	218	252	252	257	255	249	232	224	244	254	231	241	256	239	217	245	262	232	238	243	229	245	242	219	232	245	234	237	244	268	252	235	221	262	240	245	243	242	216	241	242	241	213	239	236	204	238	213	229	268	242	231	249	243	242	229	253	213	221	229	255	248	263	236	232	267	221	218	232	246	238	241	224	264	230	242	233	212	273	254	233	254	242	260	234	244	230	229	230	240	262	241	222	220	227	240	245	228	235	213	241	241	237	249	230	253	233	257	220	219	235	253	242	240	238	238	227	236	238	240	223	229	239	245	259	251	269	244	246	265	220	230	262	212	247	223	243	234	258	258	215	277	229	223	244	250	249	225	216	235	239	242	238	230	266	226	204	239	253	219	248	229	227	233	255	224	250	249	222	251	266	211	238	209	259	244	271	241	226	217	244	267	200	264	259	237	250	227	250	245	246	264	264	260	238	256	261	254	257	255	265	250	223	255	241	233	210	243	251	221	219	249	236	228	250	244	231	257	253	228	247	232	245	247	257	234	242	238	231	231	257	260	217	236	245	251	231	250	223	242	239	242	248	249	234	263	220	249	278	264	236	226	241	242	260	232	241	252	232	223	249	222	210	229	232	212	211	246	236	220	232	261	251	239	259	237	230	237	238	265	250	248	258	233	259	249	245	216	249	221	234	274	240	236	243	231	249	224	221	269	224	262	262	257	256	210	232	259	225	199	212	250	234	234	253	225	242	235	238	254	242	220	235	248	251	250	235	234	242	263	259	237	249	245	232	267	242	242	237	250	230	208	231	234	291	271	250	251	232	226	248	221	257	243	217	251	227	217	237	236	230	234	219	222	245	231	269	230	222	216	224	227	277	232	278	257	228	226	262	242	258	231	232	245	236	256	231	245	211	245	217	276	232	245	258	230	252	247	266	240	270	212	215	227	243	227	255	275	229	227	240	257	243	254	222	236	236	275	228	250	230	254	225	243	257	227	248	239	218	236	275	241	228	220	234	256	241	235	232	213	251	220	250	239	245	249	237	230	237	272	240	222	225	218	253	239	240	253	240	225	232	228	246	211	225	235	244	254	217	211	245	232	252	266	230	257	242	231	238	243	218	232	248	240	255	234	228	228	246	247	248	263	240	253	255	241	253	255	241	220	215	247	238	256	243	258	242	226	223	250	220	242	228	222	223	239	234	243	256	233	240	207	270	235	235	224	249	249	223	219	237	239	232	265	211	220	239	229	218	237	244	211	207	251	250	241	233	238	254	250	217	219	242	241	245	232	255	263	258	255	208	232	242	258	237	268	234	216	229	239	210	231	240	232	230	228	274	238	226	226	267	233	256	240	233	245	231	249	248	247	247	232	238	245	246	242	237	250	237	246	236	234	261	241	247	236	232	241	207	246	224	232	252	260	282	250	236	218	245	256	227	236	230	252	226	229	247	234	240	216	215	239	230	245	248	240	265	245	245	234	224	241	243	253	245	242	249	262	247	207	260	295	228	256	210	226	236	247	277	208	235	247	250	234	244	234	223	241	222	267	252	224	222	240	229	229	218	266	245	271	218	240	261	233	235	252	264	235	193	253	224	236	238	248	228	247	242	236	217	228	242	235	219	237	280	245	238	236	212	254	231	247	213	251	219	259	238	244	245	248	250	195	236	254	235	253	232	234	245	238	251	228	242	231	241	234	253	259	242	272	264	252	259	221	258	224	229	259	243	244	228	239	253	256	233	243	248	250	238	224	237	253	251	221	238	218	227	219	231	228	214	240	240	209	219	238	235	221	257	229	231	265	217	261	248	262	228	228	241	246	225	255	227	229	276	228	241	227	274	247	249	278	233	269	232	196	247	214	247	246	258	207	267	241	222	225	250	206	227	241	235	262	253	233	233	232	208	268	233	231	238	237	246	245	253	236	226	230	244	254	233	252	238	255	247	250	232	250	240	231	238	253	226	242	252	220	246	244	236	217	255	236	263	236	249	245	238	266	241	246	253	244	229	230	226	224	225	261	224	220	234	282	254	233	269	252	222	264	244	243	221	225	220	234	261	245	257	241	221	217	231	194	226	247	254	258	278	248	226	252	242	234	238	249	226	231	238	276	238	251	245	247	221	250	238	208	216	227	233	235	236	248	235	236	255	236	246	223	225	239	226	233	242	251	225	209	233	226	252	230	208	256	233	228	238	234	259	271	248	239	219	223	241	227	260	230	245	240	250	249	245	226	244	251	235	240	232	262	222	272	243	256	237	265	257	250	253	223	266	246	245	215	272	240	243	237	224	246	255	243	242	233	234	252	246	242	225	237	237	252	260	246	247	252	245	257	251	273	256	228	195	249	237	252	220	259	230	241	222	238	233	220	227	214	253	229	233	238	248	236	239	232	256	226	241	251	235	241	248	227	243	241	226	236	216	249	253	252	232	238	256	201	245	233	255	230	225	241	248	243	246	239	222	246	239	231	248	239	248	240	250	225	226	248	239	262	262	276	275	264	263	237	258	243	216	217	236	222	229	192	248	257	229	214	242	245	221	222	234	231	235	213	269	248	228	264	256	248	246	217	233	245	255	230	254	249	240	257	256	261	232	225	243	208	247	233	219	240	247	237	265	255	232	228	266	266	233	252	240	237	238	246	230	267	241	254	272	237	251	248	204	269	250	241	222	243	278	227	249	226	268	235	249	267	244	265	251	242	217	241	210	234	240	221	256	235	231	263	272	264	246	245	250	241	244	236	245	252	223	240	253	250	262	237	238	248	237	215	258	241	236	237	246	228	235	238	264	235	249	234	235	240	276	224	215	221	239	235	204	228	241	212	258	244	262	232	242	233	260	236	247	229	241	229	227	270	254	250	247	271	231	244	242	230	234	213	237	256	238	219	242	238	270	248	257	227	233	237	231	237	223	273	254	239	222	249
18337	24662	11085	2040	1166	901	671	603	527	456	453	434	376	341	351	353	330	338	354	307	318	328	322	321	361	317	316	309	313	287	317	336	319	311	298	327	339	332	280	339	305	319	312	336	312	311	322	298	307	289	308	294	308	318	343	299	293	314	316	313	274	320	297	292	313	317	327	332	272	264	288	298	284	325	295	308	338	307	328	299	288	300	293	301	338	311	310	310	334	313	321	304	283	317	316	316	275	293	290	332	304	276	315	314	291	341	299	311	299	322	326	316	315	327	289	299	295	288	290	305	335	310	299	303	312	337	302	309	271	311	298	295	314	318	280	290	294	301	294	299	294	307	310	321	293	321	346	333	312	310	327	287	344	330	312	294	310	270	314	289	305	277	326	294	277	338	311	300	308	290	305	303	307	330	293	316	319	296	324	358	265	301	270	319	339	316	287	307	305	301	311	324	291	292	310	325	272	292	329	294	323	289	318	301	300	305	312	328	323	329	369	286	293	315	282	292	292	305	294	313	305	304	287	322	341	295	286	299	310	303	291	298	293	305	358	300	256	302	296	280	309	285	298	301	326	307	304	291	297	337	308	311	309	314	312	323	318	289	288	287	316	318	258	307	325	299	278	287	304	284	302	284	260	335	289	287	319	335	301	290	284	284	334	306	299	301	341	299	311	274	299	275	301	286	278	307	312	295	303	288	282	296	318	278	297	292	319	295	328	297	307	309	299	294	294	308	287	312	284	279	310	297	277	292	325	294	289	270	317	319	312	337	279	320	311	349	300	307	315	292	298	305	286	278	293	297	272	301	292	312	304	328	318	293	309	265	269	270	302	339	302	304	292	329	292	336	318	326	322	298	285	289	330	301	286	316	312	352	320	313	294	313	263	307	297	322	294	317	302	283	297	304	329	294	294	314	312	281	295	316	267	300	310	330	307	306	296	321	283	322	272	294	316	290	298	325	298	311	306	299	277	317	289	283	303	290	304	316	303	291	314	294	319	329	298	321	296	322	303	313	298	299	348	301	307	305	294	311	289	285	308	332	322	280	309	327	321	300	299	326	317	330	272	328	297	285	295	343	331	324	293	293	322	317	300	268	307	332	295	358	304	332	273	311	294	309	298	282	328	327	264	290	292	284	346	328	293	304	284	320	285	292	303	324	287	331	298	317	319	318	296	357	295	324	313	292	322	294	290	320	326	313	302	316	330	305	302	294	328	281	305	302	288	316	335	277	306	303	328	297	325	290	277	308	285	311	331	290	333	296	303	307	291	291	303	279	292	283	309	326	321	315	290	332	318	314	312	328	304	297	288	296	272	295	307	296	339	305	302	288	301	311	331	327	287	302	288	299	286	289	309	296	321	289	307	310	275	279	296	312	302	306	309	345	315	290	289	355	268	305	291	295	303	323	307	307	336	279	291	292	299	297	321	323	298	294	307	300	296	278	321	314	320	300	281	299	293	307	294	284	309	275	296	282	279	300	296	295	314	321	280	301	283	271	273	297	302	299	306	310	311	300	321	298	317	278	289	285	290	304	300	311	295	318	280	295	315	320	321	292	307	306	312	280	307	296	287	294	282	316	323	290	302	258	318	336	267	303	257	284	301	311	347	297	293	303	313	330	324	347	315	308	317	317	320	288	326	325	322	282	321	291	286	288	348	304	291	295	303	321	321	274	300	310	280	287	326	296	331	294	303	300	308	311	328	264	315	310	316	294	291	283	334	321	296	322	308	284	316	305	321	299	290	277	302	299	301	293	277	294	283	287	296	330	316	301	320	337	293	297	321	306	298	299	339	274	335	307	280	283	319	322	302	303	334	319	300	303	290	304	305	319	317	305	287	332	334	285	281	302	286	280	266	298	287	301	322	302	314	312	289	343	299	314	283	314	317	310	310	305	318	312	290	296	267	305	300	302	339	290	302	347	325	288	300	311	296	313	317	295	320	296	305	278	300	339	323	291	310	319	308	313	300	299	290	316	316	279	316	316	298	295	301	310	306	305	314	307	319	307	345	286	299	329	324	273	325	290	311	286	303	292	311	327	305	310	272	314	302	282	292	331	296	283	276	278	287	317	282	277	289	345	294	317	294	296	317	319	295	308	287	275	312	307	315	277	298	327	296	313	296	276	331	288	321	299	265	316	322	308	297	329	291	271	303	313	293	315	300	313	302	308	321	296	324	298	314	283	326	338	303	311	316	358	338	310	285	316	292	315	303	295	283	285	308	281	317	322	282	286	297	310	331	321	338	296	294	295	312	336	297	323	293	307	326	312	303	306	320	287	330	324	298	320	302	294	329	301	320	291	277	302	303	314	295	305	280	288	309	289	317	295	304	319	316	305	298	293	317	330	311	291	321	280	315	306	293	274	291	302	317	282	296	307	288	322	304	290	327	299	335	301	306	295	293	323	310	318	312	278	332	277	297	321	276	289	273	305	342	303	321	320	319	328	304	314	303	265	297	309	290	304	311	310	288	314	314	311	263	318	309	299	296	287	302	306	305	305	312	290	316	302	343	306	294	301	331	336	289	287	329	335	315	290	288	303	290	310	331	308	338	265	320	300	328	314	292	313	260	298	313	298	306	310	333	301	308	304	296	304	301	285	279	297	286	293	316	262	313	321	316	307	307	311	332	298	300	317	309	297	272	338	278	295	327	298	260	303	335	314	295	300	271	306	301	277	332	348	290	347	306	293	287	305	298	296	305	302	294	308	308	280	281	307	302	320	324	295	313	308	300	312	303	274	304	315	313	321	287	278	302	290	289	301	258	296	269	310	348	303	269	316	317	328	288	305	316	292	325	262	287	312	320	272	324	278	321	332	318	282	316	331	312	301	297	289	285	318	304	288	323	295	298	317	302	329	323	315	289	318	292	320	326	287	298	301	328	312	339	322	317	278	302	289	338	315	321	326	310	307	314	276	338	316	283	270	313	322	294	298	298	316	310	334	330	300	275	302	299	307	344	306	305	313	316	322	306	290	301	287	338	293	259	314	302	292	312	273	313	309	294	331	342	276	297	308	270	282	297	289	281	321	333	313	307	289	305	297	309	328	305	325	273	337	315	303	295	317	298	298	303	252	287	277	318	292	311	312	312	267	284	319	305	280	268	315	327	320	266	344	259	288	306	304	320	288	329	289	300	314	288	313	334	325	305	285	315	323	292	296	282	353	291	321	291	282	328	306	278	311	305	309	296	286	268	315	296	319	305	305	305	311	321	305	290	276	307	349	335	302	297	302	291	301	298	336	282	311	273	327	319	299	346	293	299	349	304	308	299	328	295	338	324	305	281	288	273	305	320	288	291	301	309	278	316	314	286	306	298	306	297	298	336	287	292	309	291	290	275	282	297	283	298	339	301	316	325	286	314	313	328	273	301	299	316	342	313	300	312	296	303	283	290	300	279	311	286	304	310	294	306	326	323	320	315	305	307	308	319	307	277	309	306	292	312	302	302	272	283	292	312	282	284	296	304	326	277	296	321	289	298	325	297	332	271	300
22614	21056	28516	23794	21046	21014	5424	758	512	512	486	432	359	333	344	314	310	303	303	307	277	264	255	242	287	275	256	273	252	215	248	231	252	243	239	236	226	219	248	247	224	240	238	279	240	253	245	234	252	209	243	252	219	235	236	228	246	226	264	240	242	235	265	232	219	233	250	277	237	239	228	259	235	210	223	232	239	220	222	220	245	230	233	207	214	261	239	242	200	227	270	258	245	243	235	242	247	230	238	239	250	239	240	228	224	240	246	235	238	222	248	270	219	226	219	208	247	211	238	237	259	238	238	242	243	233	234	228	231	258	244	249	237	231	234	232	268	227	221	210	218	237	238	247	226	229	254	232	280	216	266	235	239	223	248	249	280	235	258	212	217	265	204	233	225	237	220	223	231	253	228	231	223	240	232	225	212	209	246	236	260	257	233	218	250	266	247	233	216	234	209	220	257	231	227	226	249	231	223	255	220	257	248	246	236	226	241	203	228	233	230	224	216	225	226	242	234	228	213	226	244	229	253	242	239	248	243	226	255	234	217	233	230	229	221	229	237	222	228	223	245	223	243	229	239	255	253	242	241	237	212	234	247	240	225	235	222	256	217	236	233	219	218	238	211	214	223	248	223	239	229	247	216	249	248	214	248	241	255	240	236	208	221	238	222	240	244	214	242	252	230	226	229	214	230	226	236	233	232	223	247	243	241	254	223	262	255	250	249	213	260	231	211	231	252	239	230	210	240	240	214	258	228	241	237	255	238	222	245	246	233	241	255	228	240	254	222	248	262	220	224	211	221	219	261	215	222	225	216	240	246	226	234	253	239	240	227	223	237	250	240	244	218	231	238	247	235	210	231	229	255	202	218	227	272	267	240	210	235	263	212	230	231	245	231	214	246	223	235	256	196	229	218	219	216	241	224	208	228	217	260	232	217	245	218	227	230	249	199	223	230	229	221	228	225	264	226	260	270	228	208	231	222	246	235	238	265	250	245	262	258	220	238	239	257	241	238	260	213	230	239	218	212	249	250	220	195	248	236	218	225	230	220	235	252	258	224	227	255	256	221	233	206	242	270	233	224	232	241	236	230	222	253	208	220	231	245	226	235	231	236	241	227	264	254	272	224	252	217	222	255	222	243	228	236	233	239	228	256	257	232	197	227	233	238	209	238	247	204	278	252	229	227	234	229	256	206	218	221	225	232	255	209	219	260	246	234	261	244	243	192	214	235	234	208	228	234	233	227	238	234	223	236	198	239	256	261	236	236	248	247	237	230	258	236	245	228	247	254	232	227	220	226	237	217	220	233	237	226	226	222	239	224	229	209	244	229	233	213	221	247	260	229	250	259	215	228	233	268	226	235	209	250	228	213	215	227	232	218	213	230	240	259	216	237	248	244	235	240	180	238	210	248	231	217	240	228	223	248	220	234	241	224	282	211	240	232	265	265	261	243	231	224	245	256	236	248	225	223	221	217	236	235	249	272	250	239	233	222	230	253	238	228	240	215	267	217	221	217	238	241	250	255	248	244	223	200	226	265	212	234	233	236	226	228	249	248	222	251	237	224	235	231	236	219	246	258	237	254	232	236	229	227	222	232	242	252	243	234	220	262	250	212	237	244	212	238	234	225	242	227	237	202	235	243	226	246	236	243	232	239	227	207	225	226	229	265	221	233	250	221	225	243	228	226	223	237	240	219	238	214	221	215	241	230	238	246	241	227	239	222	232	226	217	235	231	229	239	215	235	226	249	238	218	245	197	238	192	222	223	227	231	200	219	210	240	236	251	228	253	236	232	249	229	263	231	244	251	222	193	224	237	220	248	254	222	248	256	240	217	231	237	235	255	238	227	242	250	220	239	227	231	233	234	261	249	214	252	254	205	245	231	215	240	214	235	240	238	219	229	212	238	241	230	229	242	232	214	227	259	242	238	243	220	250	280	210	243	238	252	261	226	219	251	223	247	231	215	257	228	218	248	239	235	238	233	228	222	222	215	237	236	208	204	269	216	247	248	250	236	228	207	227	231	232	232	227	212	214	243	226	265	222	221	257	233	232	188	227	239	251	242	211	234	229	254	246	258	242	231	243	230	255	232	234	229	215	200	245	197	212	227	218	214	224	262	223	257	216	264	220	244	231	216	204	236	253	219	216	208	242	226	226	239	213	233	210	251	236	248	245	251	236	241	222	236	233	233	195	242	216	221	226	230	250	244	226	287	262	245	248	246	224	241	227	221	232	234	225	229	240	231	245	253	237	230	211	222	246	229	241	240	242	225	232	222	247	249	227	229	202	227	233	235	231	213	233	238	225	235	272	235	221	234	235	228	248	264	238	205	247	240	239	231	214	233	215	218	252	212	235	243	271	233	268	224	241	205	232	232	238	223	215	212	246	256	235	249	238	233	235	241	215	224	247	219	220	218	233	219	214	238	223	233	239	235	270	230	259	244	255	244	229	204	250	221	243	207	236	245	245	256	242	246	242	217	231	235	229	230	231	210	246	218	227	222	240	245	258	233	216	241	228	239	230	232	213	225	239	244	204	265	262	236	220	240	218	223	223	193	206	219	242	215	228	243	222	224	241	245	240	275	236	234	241	245	230	206	230	229	238	232	238	246	227	232	233	251	218	270	225	223	208	251	233	222	236	252	230	232	236	220	240	255	220	238	228	234	241	221	217	252	227	262	250	241	252	263	196	226	261	233	230	238	222	214	237	224	240	224	243	222	236	221	245	218	246	247	245	226	229	231	238	234	222	248	244	248	260	243	210	228	233	239	236	173	224	269	242	247	244	215	249	217	242	236	230	265	227	235	221	226	264	221	227	243	236	212	228	237	236	227	225	239	237	254	224	237	247	237	244	217	233	242	225	256	214	259	220	241	240	227	254	234	221	243	244	236	258	232	226	233	233	227	211	258	217	223	255	202	232	269	248	243	225	237	224	228	216	243	206	222	221	246	243	225	236	218	239	237	239	206	233	246	244	241	210	250	262	245	244	231	209	206	254	217	220	219	241	231	242	235	217	213	240	236	241	244	207	227	225	212	261	258	240	225	219	227	230	227	240	237	211	242	219	237	241	233	237	203	223	218	246	233	236	223	234	237	234	263	236	265	240	252	255	224	234	236	229	237	219	237	225	224	241	241	227	248	224	229	264	256	232	234	221	236	232	238	231	234	229	240	211	247	243	243	219	212	230	247	225	219	247	250	243	221	216	248	248	236	206	217	226	247	222	226	231	213	210	244	260	221	249	196	234	235	247	225	234	250	230	233	253	196	246	219	238	233	251	254	236	248	238	210	259	247	255	222	232	232	215	256	259	211	225	242	267	229	253	252	211	264	223	220	242	210	251	235	248	261	223	227	243	220	260	250	241	230	238	195	244	260	239	238	233	251	244	225	234	251	251	214	247	249	240	215	246	238	203	218	221	232	215	234	241	222	206	224	224	235	231	234	247	236	214	255	270	245	230	236	217	236	233	214	229	282	256	233	277	236	235	240	232	229	233	249
22638	35880	21979	5470	3097	2213	1713	1366	1128	890	775	628	624	499	472	468	437	431	373	382	390	431	394	376	398	343	340	329	347	350	345	316	328	291	312	314	288	321	287	320	302	304	338	313	321	321	335	295	341	292	322	295	322	315	303	312	263	308	310	321	300	321	302	316	300	293	299	321	287	314	303	296	308	322	300	320	284	296	283	309	319	318	325	302	318	293	298	320	278	309	332	285	311	327	304	263	288	290	318	303	296	319	317	316	288	288	282	314	307	311	337	319	333	284	283	291	298	301	279	292	301	302	305	306	331	300	288	276	299	285	312	305	307	311	321	321	307	287	276	289	299	311	315	334	283	310	306	333	335	282	338	306	309	302	301	291	307	316	298	315	304	288	311	294	295	320	329	324	313	281	285	317	284	308	293	298	305	267	297	284	303	293	281	279	261	317	300	286	272	278	281	313	306	296	318	273	319	287	307	315	281	275	304	325	304	291	289	302	279	270	312	303	293	297	315	293	267	301	316	280	347	304	293	313	274	308	299	318	279	288	292	319	311	318	274	302	311	288	283	315	276	287	315	312	291	300	312	356	271	319	310	305	280	300	315	293	281	263	273	311	318	288	291	309	303	306	306	311	276	314	284	303	312	288	296	290	297	299	309	313	293	288	319	275	306	304	288	345	295	315	300	295	322	309	291	307	286	286	272	311	284	328	292	295	319	329	307	299	300	287	260	263	306	285	304	317	295	295	304	282	322	295	295	326	291	314	290	315	272	293	311	296	320	313	302	317	299	284	264	317	304	283	285	294	297	301	301	289	286	285	288	303	260	279	311	306	280	281	304	312	319	306	309	293	308	276	279	333	297	275	282	298	300	279	286	276	294	317	334	290	290	286	328	305	277	296	310	311	306	289	301	288	300	319	315	286	285	287	278	329	303	305	286	269	309	329	315	290	318	319	304	301	261	308	277	287	325	303	299	317	317	315	300	304	301	299	259	301	281	294	288	312	306	316	280	322	310	304	297	318	311	305	308	337	306	284	293	308	258	305	309	287	312	300	355	297	278	312	294	300	297	277	287	266	306	262	299	308	296	290	304	308	315	329	303	326	283	301	301	307	290	316	316	312	291	301	302	308	271	290	283	333	308	311	308	299	317	311	303	280	314	272	307	284	291	279	283	300	307	306	283	300	265	298	304	308	277	280	341	313	293	295	291	309	284	313	319	311	282	291	310	301	336	299	297	280	280	295	334	295	287	310	320	296	298	282	314	277	300	300	284	265	312	287	292	300	299	301	279	314	302	296	282	330	329	316	301	281	332	290	310	303	298	283	266	266	279	284	287	280	297	286	323	287	302	306	321	283	303	286	300	288	294	330	294	306	284	326	267	304	295	325	310	308	322	320	314	295	290	297	294	291	286	296	294	306	284	314	298	276	288	306	330	286	303	302	312	296	328	289	308	232	284	295	280	278	306	285	297	312	292	301	305	291	285	279	320	301	300	300	282	276	278	294	299	338	297	299	286	320	281	304	264	264	299	311	303	284	315	295	276	326	347	313	307	297	306	290	271	308	304	291	287	277	315	296	295	302	295	305	294	280	294	307	311	334	301	294	302	292	300	328	308	310	293	302	288	263	280	310	275	310	302	316	317	292	313	304	329	298	285	298	293	273	316	303	259	266	319	283	293	285	321	308	306	316	284	329	293	314	285	325	317	259	317	316	283	290	285	287	267	307	316	312	298	328	288	308	285	335	291	294	287	310	268	267	305	279	280	266	293	273	277	304	319	308	296	318	305	329	296	279	282	298	291	313	281	283	249	297	304	303	283	292	301	305	299	295	306	258	294	288	301	301	295	296	300	280	295	314	292	293	316	315	305	292	280	309	315	291	296	298	303	267	285	308	291	312	317	286	296	312	318	286	270	290	321	277	303	321	300	318	285	282	300	297	282	289	302	291	281	308	306	289	291	311	291	281	273	297	313	293	270	279	324	291	309	319	280	272	298	283	314	298	310	296	291	304	324	309	307	311	295	277	292	256	296	316	282	280	335	303	286	249	279	303	275	275	305	295	320	304	279	299	300	318	319	305	284	292	283	305	288	299	302	306	260	291	277	285	300	261	284	313	300	294	294	291	297	270	300	292	296	285	322	317	274	283	292	331	313	287	278	320	308	310	322	275	325	307	299	316	294	296	326	306	311	264	293	275	290	314	293	321	307	300	310	294	301	323	285	308	310	304	287	281	306	294	315	260	280	319	299	304	285	293	290	317	289	332	304	291	283	305	269	287	295	300	292	303	292	315	290	291	285	280	281	297	294	269	298	283	286	267	292	300	308	309	300	291	258	298	322	262	300	310	314	312	279	304	322	314	288	304	295	266	318	289	285	271	316	327	331	329	303	331	294	327	279	304	329	320	316	281	285	268	292	316	281	299	343	293	316	293	277	305	283	321	260	284	276	278	296	274	285	297	307	317	296	307	333	303	316	285	288	327	314	314	263	285	314	301	285	311	271	303	305	320	297	283	304	316	291	290	306	297	282	312	288	320	327	318	282	321	281	267	319	319	305	310	297	301	302	273	273	286	286	335	310	317	273	313	322	275	291	296	302	311	284	307	319	265	296	282	305	289	290	305	296	305	278	264	294	311	321	265	293	269	291	314	270	298	313	305	291	289	286	325	307	340	319	303	301	299	321	280	287	332	261	301	277	302	294	291	287	318	305	284	312	294	287	286	272	317	279	302	290	297	303	307	318	292	291	289	331	304	306	304	291	321	304	281	304	312	328	314	310	303	298	318	317	299	287	300	282	319	270	310	303	290	303	317	316	317	270	290	268	326	328	301	266	309	300	282	308	334	309	347	293	295	300	287	281	327	285	289	314	291	289	302	300	304	328	288	301	313	303	306	311	305	308	296	284	331	279	313	308	296	315	263	266	285	308	310	267	286	311	322	284	310	322	313	294	285	282	273	298	302	309	309	293	278	306	287	292	299	284	279	303	297	255	294	316	339	287	313	306	294	306	313	268	324	259	270	336	301	297	320	305	295	265	283	305	273	282	280	303	286	291	322	300	306	309	300	279	290	293	304	305	285	305	287	277	306	306	314	314	289	304	274	310	315	295	291	307	305	328	321	316	304	301	307	295	319	293	310	295	296	318	311	297	316	325	287	301	318	289	297	315	312	300	327	300	296	286	293	262	314	261	307	284	297	286	306	332	295	314	309	302	310	291	285	276	310	312	325	271	301	275	299	313	289	303	278	312	297	330	303	313	300	297	277	284	299	288	300	316	313	297	264	285	289	297	318	293	301	313	298	287	272	310	317	305	282	324	275	317	294	311	308	294	316	287	328	298	312	336	300	281	306	294	270	293	311	312	333	316	310	300	311	277	299	314	262	311	300	285	275	281	303	305	296	322	315	290	281	327	289	295	298	313	271	310	312	293	303	317	293	301	331	300	318	307	325	311	321	307	309	303	282	323	325	283	289	307	298	300	269	309	321	303	293	281	323	300	298
27318	19663	8948	1166	465	430	394	354	425	398	385	363	399	382	339	382	381	381	372	398	410	391	374	372	352	375	363	381	365	393	385	414	376	364	356	372	385	404	387	381	368	353	384	397	403	362	372	371	383	385	380	358	400	382	417	363	360	391	378	372	319	387	391	389	343	386	363	399	350	363	347	380	358	411	401	393	373	405	349	374	367	361	406	378	338	333	401	385	373	361	401	358	359	386	380	358	405	383	392	381	380	358	375	389	365	368	366	380	356	392	391	378	371	378	387	384	357	378	382	381	369	377	341	389	367	375	355	368	392	365	354	374	355	383	372	355	391	395	356	403	344	390	354	376	357	387	377	364	352	385	390	367	389	352	371	375	369	393	382	363	330	367	379	365	408	429	409	376	391	364	373	385	375	380	381	409	374	369	363	392	361	384	362	390	363	379	388	362	413	397	401	360	347	407	378	389	399	354	385	425	393	383	358	363	392	360	382	361	347	357	406	360	338	366	361	406	344	390	390	366	341	369	407	384	367	350	348	393	398	400	371	365	392	381	364	364	348	385	374	391	359	394	390	390	337	355	395	363	363	394	384	397	386	341	388	366	385	359	375	410	382	352	335	366	364	385	370	358	364	375	415	377	350	376	354	396	339	406	354	357	375	401	391	382	346	365	399	370	376	379	353	395	392	357	376	373	363	347	357	407	332	380	379	355	371	405	377	368	373	402	390	387	358	335	371	387	394	369	390	361	420	382	376	367	379	393	377	394	368	415	392	408	393	386	396	382	374	387	381	377	394	436	402	383	371	378	389	359	376	391	387	375	387	423	377	392	397	367	366	377	336	331	410	352	374	374	387	406	369	389	360	370	371	368	388	351	365	333	364	372	392	389	376	405	398	389	382	405	371	355	400	398	386	354	386	360	357	357	417	383	382	364	361	341	369	361	398	356	378	365	395	355	418	354	383	378	397	354	386	388	364	386	349	379	345	375	382	380	365	419	369	388	386	351	342	351	396	355	377	384	356	396	392	403	347	387	355	384	352	354	384	378	372	309	402	386	408	386	402	367	376	360	341	390	406	377	383	383	382	353	396	384	403	383	385	353	373	369	355	410	382	383	359	371	368	395	368	350	399	377	413	371	390	366	393	383	366	366	352	343	364	396	372	363	385	379	429	350	411	343	356	372	357	399	359	388	394	367	351	384	344	401	396	400	359	394	370	384	387	348	365	354	373	376	367	398	357	403	394	366	369	404	349	371	329	388	375	369	417	376	378	350	356	395	363	375	363	368	340	330	351	392	397	353	357	361	390	382	404	380	382	386	386	412	395	370	390	374	384	387	376	369	371	403	359	396	380	364	392	383	395	367	370	359	357	383	351	368	358	416	367	362	362	399	363	393	359	378	337	328	376	371	380	336	338	422	390	386	413	378	414	359	373	357	395	377	392	340	356	375	394	356	389	366	392	377	339	376	385	391	404	395	350	359	387	410	395	365	338	374	434	344	365	393	350	368	374	349	359	340	368	364	389	379	399	385	375	386	401	385	387	396	364	412	367	397	384	368	393	367	365	358	390	358	362	407	378	377	383	373	354	367	405	354	349	341	372	364	387	375	394	344	367	370	370	378	359	386	371	362	368	402	340	361	348	372	357	366	379	404	400	363	372	370	367	365	369	371	404	375	347	344	352	367	379	379	389	372	359	354	394	380	380	384	368	380	393	367	389	370	372	366	382	376	384	374	352	364	359	414	366	406	385	348	399	384	390	406	365	375	358	371	375	353	377	392	369	378	416	375	398	381	383	375	391	383	394	363	360	392	386	381	372	437	358	399	357	385	353	383	397	358	356	374	399	359	385	374	384	320	358	377	406	347	394	378	387	408	360	379	358	375	372	410	396	359	346	352	335	378	359	386	337	359	401	344	367	377	365	368	386	373	380	382	387	340	366	356	396	373	387	408	352	371	368	366	377	381	326	380	411	360	384	382	342	377	398	369	402	378	350	368	338	388	381	376	344	362	353	388	402	369	392	369	392	342	381	387	355	379	387	382	374	402	403	350	365	432	383	378	372	362	383	391	388	376	378	381	381	364	329	413	369	390	352	369	384	365	379	402	362	377	361	404	372	365	319	393	386	379	345	399	366	357	380	379	391	400	379	404	404	360	356	369	371	368	365	402	374	368	376	409	379	376	381	362	390	357	399	359	382	347	406	360	342	380	378	379	365	352	359	345	367	407	396	364	369	394	345	395	350	430	384	366	414	371	402	369	393	376	370	352	366	352	333	323	353	375	381	383	381	344	372	397	368	365	359	345	362	383	393	418	384	386	381	381	374	354	395	360	360	328	413	373	369	365	399	380	355	396	392	371	394	398	380	370	376	398	361	366	399	383	396	404	369	376	402	377	395	369	415	372	342	370	364	385	373	397	400	359	375	360	377	386	366	389	393	395	370	374	335	357	372	390	359	389	366	386	389	400	381	372	398	407	376	381	355	356	370	396	386	378	394	373	356	358	353	357	383	377	402	359	384	357	364	407	360	390	421	359	371	362	374	374	370	382	392	362	407	377	369	388	391	385	353	376	402	366	393	355	412	397	353	403	373	350	348	375	378	397	392	356	375	389	403	364	389	336	381	356	393	391	402	389	365	349	379	395	408	354	386	407	352	365	402	384	377	366	359	361	350	362	398	386	397	370	344	364	389	376	389	428	373	371	356	389	375	374	353	367	383	361	350	368	387	369	328	358	369	379	382	430	377	328	375	372	373	356	375	388	372	395	375	385	377	418	352	376	365	363	358	435	366	371	379	376	368	381	389	374	411	364	410	361	359	401	367	394	344	377	389	408	370	358	412	391	355	342	393	375	395	355	345	400	381	365	359	382	404	362	369	392	376	388	368	355	364	375	362	364	385	348	390	363	368	370	362	392	363	360	348	396	381	373	392	375	367	354	372	382	390	358	396	415	375	353	396	393	362	349	365	394	395	406	361	398	395	355	371	380	407	376	362	366	402	361	356	386	379	375	309	359	408	337	368	354	383	374	363	376	392	365	416	378	394	416	368	386	413	383	365	389	384	376	406	339	386	389	356	371	399	403	381	396	379	344	390	352	369	378	376	414	395	398	413	384	363	360	380	380	368	393	382	367	331	420	360	360	355	373	398	349	398	387	351	376	382	363	379	391	383	372	364	389	398	392	351	371	397	386	377	360	373	391	380	351	370	367	356	372	365	373	361	400	382	399	420	336	376	379	352	360	401	362	363	387	406	341	374	375	396	409	375	362	353	388	411	339	388	384	373	361	367	395	374	355	370	377	374	396	402	392	373	370	405	340	370	373	396	362	354	402	367	368	390	360	381	361	362	414	353	393	348	378	366	378	366	393	391	365	398	375	370	366	303	358	374	397	378	394	385	355	420	423	391	354	353	387	354	407	368	375	437	400	377	383	394	373	385	359	398	371	392	368	373	390	375	389	366	346	356	362	400	344	378	387	368	377	351	365	375	385	380	395	353	380
16296	16256	6379	982	609	554	514	496	471	495	469	476	504	453	496	462	432	454	459	439	444	463	447	451	482	446	473	478	511	460	471	458	470	488	451	477	479	476	466	470	488	479	458	512	475	429	448	472	476	441	465	524	439	487	446	470	492	467	494	442	474	433	469	435	475	483	481	444	450	444	491	514	447	511	488	474	422	463	493	457	447	467	491	470	450	462	455	440	466	456	472	471	446	448	466	462	479	474	485	454	457	472	485	460	456	459	504	470	494	478	463	449	491	486	490	490	468	494	470	478	496	438	443	455	468	461	441	504	480	422	492	452	473	474	442	478	489	441	455	517	473	474	492	466	438	455	462	502	468	493	477	460	492	462	435	466	473	452	470	486	450	450	451	512	461	432	484	436	440	492	469	453	483	490	490	459	470	427	479	480	463	479	436	457	469	453	450	427	456	474	458	484	478	426	434	491	444	476	488	480	461	462	460	502	437	475	453	458	467	496	516	492	465	489	452	450	419	486	473	451	491	476	477	518	402	473	475	488	499	443	460	464	440	450	464	479	460	445	466	462	481	496	488	466	469	446	473	463	455	456	439	447	481	473	484	464	461	511	477	491	461	507	498	482	479	444	463	453	491	474	458	490	452	439	450	506	449	485	466	491	475	496	466	472	444	449	479	463	484	460	497	451	469	481	453	460	498	473	468	443	490	501	424	477	482	462	476	504	416	446	476	429	470	471	515	426	445	471	442	500	511	463	460	504	506	437	442	425	472	468	503	468	471	441	461	470	473	470	439	481	472	430	443	486	449	488	471	481	491	475	467	476	480	448	439	497	469	475	502	504	487	435	475	494	505	461	478	496	485	440	467	452	490	487	478	439	513	496	468	466	480	497	448	461	448	471	484	419	454	453	435	481	428	448	457	449	467	479	455	469	456	467	462	469	491	435	440	473	484	452	444	470	483	451	454	480	494	443	504	451	456	465	493	473	465	433	463	441	470	489	452	444	489	486	473	489	451	482	450	519	441	446	469	465	416	463	501	469	460	465	427	462	439	480	462	476	462	470	461	503	486	497	479	474	440	456	499	457	447	472	444	440	471	456	470	479	479	484	472	492	460	452	451	468	458	491	448	432	461	474	473	468	457	478	497	463	461	461	444	444	458	463	522	464	482	427	464	466	471	440	488	452	454	507	461	473	458	444	453	489	459	418	461	443	464	435	460	502	456	476	470	417	478	444	425	442	467	461	486	466	477	463	478	498	483	428	475	478	488	481	450	521	460	480	438	476	479	503	470	460	453	457	449	521	470	469	487	481	453	477	448	483	444	473	447	421	450	474	488	465	442	450	460	514	478	470	440	435	470	453	471	484	449	436	465	465	488	485	480	470	474	446	450	442	487	469	477	465	489	469	477	457	465	492	467	428	444	476	478	478	456	483	507	460	440	458	439	466	484	478	462	502	473	507	461	449	447	470	446	432	453	438	430	487	473	452	447	499	437	430	467	485	486	465	477	499	489	467	490	491	480	465	464	486	463	474	461	479	469	450	451	452	455	509	506	454	466	492	427	480	475	464	491	499	443	516	455	469	499	510	450	468	487	498	433	483	461	468	467	483	464	478	483	495	491	435	475	483	474	471	462	477	470	470	462	461	459	454	461	485	463	464	454	488	503	480	475	488	493	481	464	507	473	457	481	481	439	481	502	412	461	424	457	456	444	475	488	470	471	419	464	465	464	491	448	486	466	437	447	449	449	462	449	435	456	454	499	462	500	449	471	487	475	427	442	482	471	483	435	451	440	441	448	495	458	456	469	490	468	485	477	490	438	436	446	473	499	483	476	483	448	489	460	481	447	438	461	480	473	430	460	463	445	496	404	487	480	460	461	471	459	491	476	483	479	491	454	444	457	442	490	441	464	450	481	480	508	450	486	460	490	447	469	465	449	463	466	438	483	472	441	464	494	460	457	491	478	467	434	477	487	480	464	455	465	428	442	444	448	474	488	487	499	484	450	493	463	517	442	439	466	462	471	480	472	463	440	484	453	462	455	502	448	457	439	458	463	482	487	439	450	496	421	472	491	429	479	453	463	419	480	469	485	464	443	455	447	499	456	474	450	481	473	455	470	508	458	475	491	430	465	467	486	492	430	539	433	466	462	466	477	445	433	472	488	445	453	460	483	443	479	431	474	486	466	449	450	473	424	476	471	486	439	508	469	461	447	468	456	452	485	479	484	452	463	506	466	422	449	472	452	484	464	441	435	462	439	460	491	483	440	465	457	461	480	478	490	481	459	470	474	438	448	481	463	470	476	484	450	437	469	454	463	481	485	466	502	510	456	483	484	466	491	469	503	469	481	507	472	460	488	476	479	466	441	501	491	478	482	460	455	465	451	442	450	465	484	508	509	445	497	461	472	394	456	485	444	489	466	526	470	475	475	502	444	444	451	463	435	483	439	455	516	489	478	472	497	426	440	474	454	489	468	502	467	469	465	469	490	436	501	469	486	444	487	470	490	447	493	475	448	459	462	471	467	462	443	497	462	486	494	499	465	417	496	470	451	462	470	454	473	451	442	473	438	481	482	482	451	466	418	453	456	434	502	475	476	488	455	480	446	472	437	480	464	429	458	487	497	453	442	510	476	466	459	411	462	465	515	434	481	450	477	453	435	471	494	434	442	460	445	493	456	410	489	463	458	432	455	461	455	451	505	467	470	440	461	474	471	443	489	473	501	449	464	515	416	469	463	486	474	497	463	443	479	460	471	516	482	445	436	440	439	464	480	441	462	438	469	451	478	449	453	474	523	480	444	483	473	492	457	472	480	461	469	445	438	471	451	447	470	447	502	484	452	472	450	454	460	470	467	474	468	472	455	474	498	484	463	464	511	454	457	467	443	489	460	462	476	502	479	466	419	498	484	431	473	477	437	463	477	469	440	478	490	443	493	450	456	464	456	464	472	437	482	430	481	430	470	435	449	469	482	483	487	451	506	471	461	471	462	484	485	468	496	492	488	475	484	460	456	493	474	459	481	423	475	471	437	476	494	463	460	457	537	491	449	484	516	433	438	493	469	464	474	477	448	478	465	445	458	485	498	422	495	505	476	463	422	461	475	504	452	440	434	467	444	497	441	468	473	489	470	446	436	475	488	494	440	443	488	465	465	489	485	476	459	477	469	475	461	460	465	458	472	460	476	428	468	459	476	469	463	457	444	494	457	392	509	500	494	436	465	448	471	510	497	482	478	460	494	411	516	485	512	504	494	490	467	477	469	482	458	479	431	453	505	478	473	486	473	399	465	446	460	450	464	493	472	467	454	456	452	452	477	462	442	461	464	473	451	498	460	493	450	441	464	435	474	508	461	456	477	466	518	430	463	448	446	436	466	493	492	450	471	472	445	482	510	470	431	482	508	455	442	454	495	461	468	447	484	463	432	439	469	492	492	486	453	506	484	448	480	471	491	449	451	486	466	472	447	463	446	464	483	482	440	475	472	465	482	470	452	462	478	493
23586	21030	27988	24240	20966	7673	929	715	598	559	515	512	431	454	437	483	438	413	446	413	402	385	410	396	393	419	431	418	401	424	440	427	395	389	422	428	411	408	378	410	400	391	386	380	363	412	399	407	389	377	387	383	379	381	404	373	376	422	372	372	398	387	407	385	372	389	395	376	384	379	394	416	400	404	390	350	426	367	436	358	350	399	417	398	435	414	399	390	351	398	381	441	405	423	376	357	405	388	389	384	400	368	397	392	380	369	347	388	379	420	384	369	372	372	377	342	379	365	417	406	371	400	366	414	389	384	402	401	406	415	415	382	385	403	361	401	393	394	386	422	424	388	415	368	368	400	393	370	399	384	425	384	410	420	392	341	391	397	382	400	366	378	388	389	398	392	385	372	338	392	384	373	384	391	386	373	409	375	366	392	402	399	437	376	401	393	368	414	376	406	416	358	361	384	358	390	424	442	390	369	401	401	374	386	416	393	386	378	387	405	408	408	400	416	403	358	386	387	374	404	397	401	388	376	403	371	372	363	320	371	383	378	398	411	400	380	389	391	383	432	368	345	404	367	364	374	413	395	398	382	384	405	363	411	396	383	372	380	377	407	411	342	397	385	398	403	373	352	378	416	393	368	423	399	404	374	378	401	370	388	422	387	375	398	412	392	388	428	409	372	394	358	368	376	378	385	385	365	407	330	408	404	378	383	358	414	407	416	387	397	412	401	424	394	365	383	400	395	345	388	391	413	384	409	362	397	368	372	401	405	386	418	410	370	373	369	413	432	381	390	370	404	372	396	392	396	414	377	364	393	402	383	388	390	393	407	395	406	383	396	385	349	414	370	417	423	364	389	378	390	407	414	391	382	388	375	393	384	377	385	391	367	381	356	385	366	382	379	385	380	398	374	388	400	369	380	389	397	404	370	384	386	376	415	396	423	394	390	391	414	382	408	367	380	393	374	397	399	372	393	380	395	412	400	385	410	417	414	384	375	373	373	418	394	444	377	395	364	386	381	346	400	401	349	385	389	403	387	389	416	390	380	395	426	364	373	390	397	388	376	377	393	376	367	391	415	400	402	385	393	353	382	401	386	374	368	399	391	380	403	394	434	404	386	396	413	381	410	419	382	425	398	369	416	385	365	408	356	376	392	388	385	385	392	427	431	395	415	390	386	373	353	405	401	372	407	357	383	397	434	399	377	381	389	393	385	392	387	412	360	353	394	382	394	394	379	402	423	376	396	404	389	401	398	387	406	376	382	416	435	396	363	386	376	412	389	388	387	382	367	367	338	405	413	397	386	397	365	418	374	404	409	396	338	370	394	358	383	364	408	361	414	363	419	410	419	345	419	397	366	376	385	389	391	346	408	382	399	381	405	382	423	417	370	404	394	403	383	405	350	405	425	401	413	406	405	384	389	407	400	377	365	386	375	387	396	418	401	416	370	394	385	384	409	412	385	366	402	405	440	356	381	386	370	373	412	409	355	388	410	413	354	411	377	369	397	382	410	382	382	394	388	423	388	379	416	393	398	417	420	400	389	387	391	394	383	416	412	432	419	411	388	408	390	356	374	424	359	342	380	372	438	406	359	411	386	401	374	395	375	371	373	376	388	379	402	389	410	382	379	389	362	352	398	439	413	379	401	393	402	395	374	388	388	434	383	343	387	367	388	410	392	393	404	408	354	387	372	373	417	427	409	373	407	368	350	379	421	408	391	399	395	399	384	446	378	410	386	387	411	397	382	397	409	400	393	350	344	391	377	354	408	419	381	364	433	399	439	382	406	370	388	366	399	357	355	400	377	370	383	413	402	418	409	420	380	397	384	400	438	368	385	414	395	367	395	374	417	419	399	411	380	408	378	376	359	421	407	397	391	392	382	415	377	377	386	368	391	392	374	361	388	345	374	371	372	362	380	407	374	389	465	432	395	422	368	382	374	414	415	404	354	386	389	428	396	407	371	378	386	382	346	383	352	400	381	379	421	384	423	414	393	366	408	403	357	368	399	403	392	386	416	376	383	403	378	399	416	387	382	383	439	409	384	376	389	374	402	358	394	360	378	437	367	406	395	395	368	381	413	380	396	416	401	382	370	420	383	396	368	398	384	410	393	374	400	418	387	370	412	415	394	394	393	389	411	383	399	421	419	371	354	389	410	385	405	407	386	412	394	384	399	412	410	373	352	415	414	410	378	360	378	389	394	370	386	391	383	377	406	422	382	381	414	397	361	389	407	401	386	362	397	362	371	370	389	387	374	404	372	419	433	353	394	397	412	416	419	394	408	425	420	360	385	412	388	374	355	420	383	407	362	421	403	384	364	377	413	356	396	370	373	398	411	399	372	367	384	416	433	387	386	383	406	399	406	373	376	382	398	403	398	407	371	400	386	359	367	391	380	396	412	396	392	410	365	398	399	394	390	384	392	394	417	396	375	391	396	398	354	379	408	396	389	392	369	375	404	384	374	375	409	417	386	408	400	400	391	375	387	381	381	408	366	372	392	394	391	397	382	361	414	396	407	395	389	354	430	384	393	373	392	420	404	372	379	392	418	376	377	367	379	379	400	399	373	416	374	392	395	391	386	400	402	397	409	359	414	370	369	414	374	408	394	379	381	420	447	410	413	368	388	358	381	389	366	393	360	372	418	382	378	380	381	403	409	400	444	424	402	386	385	365	375	388	408	386	389	450	398	389	413	376	416	444	389	407	411	404	380	422	405	386	437	405	399	380	383	376	399	411	342	408	365	401	368	374	410	385	389	409	367	371	395	403	425	410	364	381	422	411	387	382	390	387	401	375	392	384	408	387	364	413	350	434	398	379	396	397	396	426	392	390	375	394	405	378	396	375	407	375	378	362	425	380	422	395	386	387	376	390	411	369	376	395	397	401	359	402	379	380	361	407	396	405	390	386	411	406	414	404	398	401	388	405	389	392	386	433	384	445	386	392	386	430	408	388	391	341	378	366	430	412	369	389	372	413	400	387	386	397	407	385	354	377	405	399	411	376	401	389	362	390	378	442	376	389	395	412	381	387	389	380	387	398	426	368	393	416	370	356	383	401	378	419	378	385	393	370	347	416	413	404	362	353	396	392	367	389	396	440	355	381	390	386	411	385	408	380	400	394	386	359	384	452	379	382	374	377	378	395	410	383	403	428	394	412	403	415	399	405	374	409	414	391	369	378	369	403	377	394	373	403	419	364	394	425	433	393	399	410	388	411	426	378	405	373	424	394	360	403	361	384	388	411	397	391	397	436	380	403	405	352	391	395	383	394	386	373	388	369	406	416	381	423	389	400	378	363	387	400	401	385	406	408	400	410	382	420	388	388	383	394	375	389	382	369	418	398	345	406	380	416	382	373	373	413	424	370	394	376	389	364	373	394	396	351	397	366	357	388	379	409	399	400	397	396	382	390	395	412	396	419	406	369	378	397	391	398	373	374	397	394	387	407	391	386	398	410	412	428	373	400	396	401	377	422	357	415	385	442	356	412	379	350	391
20274	29813	15737	3461	1977	1501	1238	1012	934	813	722	705	656	581	586	554	578	563	529	540	488	501	500	550	529	559	500	538	509	494	566	488	526	514	474	503	491	504	540	519	473	507	483	514	475	498	494	551	491	507	480	491	480	466	490	467	507	528	481	485	477	505	465	495	476	444	482	464	445	497	474	530	488	556	470	481	473	476	493	489	441	468	495	489	476	514	483	473	499	478	475	478	476	497	523	489	514	483	493	515	472	498	510	464	500	477	521	456	481	510	492	492	482	507	498	495	465	470	469	477	469	431	505	477	456	496	507	515	480	480	486	491	478	484	471	486	512	507	467	484	466	502	470	492	471	520	496	509	495	486	506	516	523	456	474	462	478	468	477	465	547	489	483	483	494	505	482	480	493	526	469	476	482	480	525	527	468	481	500	465	453	472	505	478	481	475	485	487	478	512	515	486	487	481	489	458	474	460	486	479	534	447	521	497	492	467	508	498	420	494	469	505	480	468	484	494	453	509	470	463	489	476	485	516	462	508	488	491	479	496	491	519	556	477	507	507	478	490	534	483	510	521	516	489	463	496	483	491	472	530	471	503	488	472	495	489	502	509	437	509	475	475	463	475	486	479	471	534	470	468	484	458	521	489	512	507	475	417	493	471	475	470	488	486	490	502	510	481	499	495	538	492	494	490	479	495	490	489	482	474	472	502	486	448	504	509	512	492	506	474	462	522	471	517	504	511	512	498	489	498	442	468	476	472	474	497	464	487	522	449	477	481	499	455	511	476	534	504	519	527	499	518	528	480	452	425	496	487	486	468	509	497	510	494	485	523	509	496	501	526	476	504	536	523	524	474	506	500	483	477	445	479	477	515	521	499	459	475	481	492	487	497	471	484	439	508	501	493	516	526	480	479	452	468	511	493	456	481	505	498	503	481	502	510	503	491	446	501	487	475	507	499	484	454	509	543	515	518	468	505	498	504	508	469	468	490	502	485	467	458	472	472	483	481	488	489	485	489	518	501	495	504	486	431	482	471	463	473	474	498	456	459	466	481	500	492	455	489	470	504	494	504	469	508	511	439	437	473	502	477	494	482	487	471	487	562	509	483	479	485	507	497	479	492	489	476	480	505	483	473	473	498	497	510	494	491	493	497	473	506	485	474	477	494	472	473	469	523	527	486	481	527	503	476	446	452	483	507	497	497	481	486	473	497	511	468	498	470	468	495	491	427	450	498	480	501	454	531	520	490	456	463	487	462	503	521	465	518	508	493	478	526	459	481	473	494	478	493	554	515	490	484	484	490	484	478	498	482	484	523	463	497	496	475	523	520	484	456	474	516	520	503	472	507	507	501	505	505	487	494	510	509	505	513	513	488	492	524	482	464	473	469	508	451	509	525	462	506	485	515	492	485	460	496	486	491	516	496	478	490	511	508	489	467	460	498	483	506	458	515	481	474	476	454	518	496	496	487	495	500	433	514	526	443	519	461	498	496	491	482	505	485	455	457	461	499	448	495	463	464	510	522	446	491	470	453	444	512	461	494	503	484	488	542	518	497	447	513	516	522	464	488	467	482	495	491	509	496	520	518	477	452	481	422	519	493	511	474	481	489	506	503	477	466	473	443	497	516	464	486	498	465	483	505	502	487	479	506	497	479	482	493	471	485	495	477	497	481	479	466	519	494	466	509	499	512	494	514	489	532	473	481	450	484	486	487	496	520	490	479	540	482	488	471	472	511	526	478	478	474	481	494	529	453	468	490	494	486	498	502	475	533	476	447	498	485	512	492	521	492	499	463	538	495	501	510	458	471	465	482	512	504	451	462	442	475	504	499	491	474	492	482	488	488	498	497	460	478	466	463	489	505	528	508	481	511	489	532	501	483	520	538	473	514	510	498	475	502	473	505	478	505	505	509	510	509	477	475	462	472	508	476	465	476	495	457	444	481	464	484	459	504	490	525	511	517	446	487	495	472	499	509	500	495	467	512	519	491	480	508	485	507	512	509	499	461	502	500	471	486	495	499	475	452	556	413	500	468	483	504	487	518	468	488	503	462	469	493	481	500	498	471	471	492	506	480	486	479	483	476	465	477	484	500	489	478	477	497	454	440	480	509	489	493	473	514	463	488	499	455	482	497	509	477	506	472	497	509	472	477	497	519	501	475	517	431	499	497	469	503	538	499	463	480	513	485	498	472	505	472	513	489	452	535	504	495	508	470	494	507	452	460	499	484	473	512	468	485	500	466	508	458	473	469	494	511	491	483	488	463	505	462	512	493	479	481	499	514	475	516	499	521	471	486	492	492	509	505	500	479	506	496	495	487	498	465	473	461	516	496	465	518	443	473	518	462	480	500	466	514	532	428	462	491	510	460	513	459	521	487	487	522	517	504	482	530	488	463	490	515	478	507	452	522	509	485	505	483	523	503	463	496	491	487	504	531	506	488	451	460	454	507	475	472	519	483	492	501	476	511	477	492	509	481	498	475	509	495	473	526	442	492	501	491	475	482	509	498	507	514	481	517	501	492	487	497	455	497	496	496	480	511	477	493	525	493	491	499	495	502	494	533	551	474	451	506	529	473	467	496	498	474	485	495	507	448	515	525	506	468	427	520	503	447	481	504	495	453	512	488	476	486	501	506	501	475	540	491	457	496	507	456	485	493	484	489	504	499	465	500	501	473	468	501	474	496	512	475	480	517	481	538	479	493	508	477	491	501	481	505	482	503	446	492	501	474	530	502	489	485	481	479	502	495	483	529	488	517	502	500	474	475	548	481	492	485	474	488	516	514	549	490	465	505	490	496	508	500	515	499	463	514	520	483	474	504	460	509	505	502	487	500	458	524	502	442	481	460	518	473	481	487	502	455	522	474	529	511	485	503	509	487	475	471	469	468	483	494	480	473	496	471	482	453	502	489	448	473	493	485	536	505	526	494	478	535	508	502	475	475	485	504	502	467	473	504	432	494	477	493	491	493	481	490	476	480	508	501	484	481	522	460	491	504	485	467	515	515	512	467	491	463	491	427	461	514	525	493	493	489	505	507	494	503	445	451	515	519	511	487	491	533	485	468	500	479	481	507	483	475	497	462	487	496	470	501	517	479	501	509	471	488	491	531	497	480	517	496	488	505	469	497	477	435	486	527	478	477	450	463	469	471	490	462	498	535	458	479	480	463	498	459	458	479	473	508	508	499	465	468	464	473	484	507	494	496	460	542	486	461	454	454	518	516	441	478	506	475	508	481	508	464	505	512	483	449	489	479	508	493	478	477	497	528	517	476	468	487	461	478	436	492	456	494	480	499	492	467	517	471	474	493	481	453	475	487	512	503	484	470	461	516	479	500	484	487	506	518	467	474	499	486	506	518	446	468	500	512	473	524	474	508	481	512	472	449	477	466	528	475	498	475	461	479	475	468	472	516	494	443	480	528	505	503	468	468	504	506	468	464	499	420	506	488	499	509	502	472	472	477	487	523	475	498	450	517	534	496	476	481	487	461	488	468	491	478
24690	21017	26850	25209	8930	532	352	337	330	331	285	272	278	276	280	245	268	246	264	234	246	237	270	241	236	250	242	245	244	240	232	265	245	256	199	236	223	268	251	213	264	236	247	251	248	234	245	230	258	254	235	249	235	248	240	245	238	225	268	242	230	236	263	239	256	248	203	233	252	240	239	250	226	237	252	246	268	233	232	230	241	251	220	237	230	236	227	244	252	258	226	230	243	235	250	229	217	234	257	252	271	260	230	265	239	232	236	236	229	270	265	222	222	276	228	254	248	242	232	242	237	242	261	210	244	229	220	234	252	242	244	252	213	228	214	226	252	254	211	246	254	254	223	268	238	217	236	235	259	238	253	270	248	240	242	256	238	217	231	247	228	194	250	262	227	240	204	238	232	244	246	253	241	232	238	235	216	247	256	243	249	241	263	265	237	257	217	241	246	242	242	215	255	229	237	255	246	229	251	203	244	246	245	259	237	208	260	228	233	265	240	252	256	238	246	259	237	236	264	233	248	256	231	258	242	244	225	259	263	232	252	245	208	214	252	233	244	212	218	248	233	261	267	256	234	222	229	228	222	267	213	243	257	236	258	238	222	215	269	257	272	227	263	229	220	232	246	225	235	227	248	233	228	233	234	259	238	238	216	254	224	254	241	239	267	218	292	253	245	243	241	238	234	251	201	247	241	237	261	231	238	246	232	252	229	263	231	242	240	249	247	237	226	267	251	243	213	253	269	248	237	241	248	232	220	239	221	245	238	256	264	254	247	264	228	218	228	214	293	249	213	224	234	242	224	229	248	246	250	214	229	212	257	243	250	236	254	252	227	244	239	248	235	237	233	209	212	237	244	259	208	247	230	254	237	235	285	244	231	221	233	228	280	229	235	228	245	226	248	248	237	224	263	255	247	236	255	248	216	260	241	219	244	257	234	247	262	237	244	209	224	217	244	259	244	262	232	236	260	216	220	265	220	233	273	287	232	239	240	243	217	247	230	245	237	252	238	235	242	230	227	233	247	243	254	272	243	239	271	265	215	239	214	240	235	263	233	253	237	263	249	255	221	250	246	228	249	230	238	218	223	225	243	196	249	234	259	226	261	242	226	266	276	235	233	227	221	236	230	251	230	226	246	242	247	213	254	233	232	227	228	230	231	241	233	262	213	264	247	237	219	227	260	251	232	245	245	253	246	233	245	276	215	252	242	227	218	232	223	240	239	229	241	233	250	207	219	236	236	251	237	245	249	234	238	258	259	244	226	218	238	236	252	219	217	213	215	241	211	247	255	229	256	225	254	252	257	279	237	227	216	225	252	232	244	237	257	242	240	225	248	276	228	243	216	252	245	237	247	240	241	211	248	222	217	228	263	237	249	218	239	240	252	235	249	236	247	264	228	239	221	268	247	248	232	233	226	244	247	254	255	234	259	256	242	250	233	223	222	244	250	217	212	254	231	253	223	252	228	235	239	247	227	237	247	231	277	222	230	250	236	252	233	240	225	248	224	230	241	234	231	217	252	210	257	212	250	247	226	269	222	240	222	249	214	224	233	236	234	220	236	246	235	217	235	240	238	244	238	250	244	229	239	233	254	242	251	237	226	270	244	250	202	228	255	243	250	214	228	232	224	236	249	246	242	235	221	228	252	244	244	240	233	219	257	250	207	247	244	245	220	230	219	237	233	252	251	238	234	222	279	252	235	237	234	265	244	259	235	244	205	246	210	257	254	275	239	242	254	246	241	254	251	266	223	230	259	267	243	229	244	243	263	226	235	230	244	239	237	256	244	218	235	232	232	227	224	211	281	236	240	236	219	239	237	215	236	228	232	255	247	253	225	251	220	223	232	219	230	232	228	231	240	253	235	206	242	239	244	239	226	233	230	244	255	218	243	233	239	239	234	242	209	251	252	229	246	240	222	240	216	206	245	249	236	231	250	229	238	245	227	232	234	237	265	251	236	211	225	230	242	234	202	253	235	283	242	230	247	229	235	217	262	226	237	267	250	245	212	261	236	250	244	262	223	253	221	242	222	226	246	249	234	238	243	241	224	238	242	205	233	226	273	241	249	231	239	219	264	263	252	239	248	235	220	246	229	231	227	253	235	272	250	243	232	215	248	218	244	264	212	233	241	259	243	219	256	240	228	252	244	241	234	229	236	240	228	245	253	230	248	262	242	244	240	216	257	214	221	249	230	255	208	246	237	232	226	233	219	237	237	224	201	253	230	202	247	249	274	243	265	267	239	236	241	255	211	227	238	245	230	224	240	238	251	233	277	241	257	233	259	247	250	271	271	216	236	249	236	227	240	219	223	228	246	251	220	248	237	233	234	244	238	224	262	211	232	230	258	251	270	226	231	235	244	239	210	249	236	227	208	248	225	234	254	260	245	209	230	237	247	254	250	236	242	237	239	248	241	262	238	218	238	228	249	263	249	248	245	258	248	247	250	238	238	259	238	228	230	215	216	243	222	235	239	263	254	239	253	242	219	240	222	230	216	239	225	233	244	242	203	247	233	235	218	235	258	246	234	253	242	213	252	267	242	237	228	234	258	216	240	236	244	219	226	246	224	260	207	225	232	250	213	231	255	240	227	226	235	221	218	230	226	258	232	233	228	262	243	260	225	242	230	239	246	243	223	222	223	247	240	229	233	224	241	219	206	233	234	231	224	219	256	226	268	257	234	240	298	265	251	227	228	254	208	228	233	231	238	219	214	235	225	272	249	235	254	246	266	233	238	248	221	224	227	228	214	234	269	262	269	224	236	253	266	243	245	245	202	233	227	226	237	218	265	229	229	232	234	237	239	255	226	228	232	246	225	234	241	234	244	263	237	211	225	266	239	231	230	260	241	232	227	267	225	229	228	217	217	219	241	232	230	236	250	238	260	243	255	241	250	245	210	235	245	238	237	231	221	228	248	251	262	240	236	224	255	223	237	256	254	258	230	252	228	227	231	229	239	250	220	235	223	230	235	236	220	245	218	233	223	238	248	232	221	223	240	229	264	211	250	239	241	235	230	279	247	212	233	234	263	248	261	233	232	241	249	248	228	233	237	242	212	246	248	243	245	225	234	241	245	215	233	246	233	221	242	244	230	248	233	251	223	235	248	250	224	257	221	258	248	220	212	237	226	221	228	231	232	256	252	223	213	255	229	238	246	207	248	236	256	235	242	229	253	257	242	262	266	217	245	253	232	242	252	203	265	241	253	238	257	240	231	236	235	252	264	244	237	268	233	261	232	242	232	227	211	217	223	232	251	226	248	235	218	238	239	232	257	224	282	234	220	248	224	229	245	246	249	273	218	220	245	245	247	209	242	220	231	228	268	233	247	243	233	248	244	266	237	214	258	255	222	248	241	233	224	249	244	234	214	251	218	225	260	234	240	242	258	245	229	233	239	223	215	254	220	233	241	254	237	237	260	228	218	226	277	238	238	215	264	251	238	208	263	218	252	241	234	239	240	228	224	224	249	218	281	234	234	230	226	252	258	221	231	252
18325	24656	11056	1984	1193	875	682	582	505	472	441	441	368	371	350	337	343	336	332	365	330	323	345	331	328	357	296	328	306	272	321	287	295	307	293	306	294	322	335	268	295	327	331	291	311	287	292	287	299	312	299	305	319	304	308	313	310	284	323	299	321	305	308	265	312	304	311	297	293	328	354	314	323	306	278	305	274	289	287	321	298	297	286	274	281	296	314	301	299	292	309	312	310	313	302	306	302	269	296	300	302	339	299	260	310	320	286	309	279	314	314	288	289	299	309	293	308	288	296	293	291	320	281	299	298	302	314	311	339	280	294	310	309	295	335	287	310	287	296	285	315	299	320	324	281	293	301	319	314	309	288	316	317	312	338	320	283	336	298	300	310	277	294	345	310	309	302	305	290	302	324	317	280	322	301	313	274	303	275	304	303	309	315	308	316	302	298	332	323	299	271	285	300	319	314	284	304	315	280	280	292	296	302	291	271	306	288	280	297	306	322	284	314	299	305	311	294	295	302	297	295	335	318	285	297	262	305	297	290	297	291	304	327	256	303	276	291	295	309	326	265	292	314	336	266	290	280	302	308	324	286	314	294	247	296	321	320	268	275	275	286	268	297	328	274	287	283	290	340	274	310	289	308	285	283	315	302	299	318	311	297	284	327	316	314	283	312	292	313	292	292	296	282	301	333	307	293	320	279	315	247	293	272	311	286	328	317	300	315	284	278	321	318	293	272	309	309	307	292	276	310	306	288	295	317	327	282	320	303	287	284	308	304	325	298	302	291	299	274	292	266	305	275	319	321	303	311	340	304	302	291	323	303	307	284	258	299	331	286	320	321	298	285	302	317	289	298	320	318	282	363	327	295	322	339	302	268	338	311	303	324	325	282	312	279	298	288	317	333	314	312	280	254	285	296	311	297	306	266	300	314	317	282	317	308	319	292	301	283	290	312	281	313	332	317	292	294	307	320	299	322	289	326	344	298	279	309	306	300	329	273	311	319	292	316	295	305	297	343	301	296	319	309	321	305	296	318	313	290	308	296	285	330	309	287	303	312	305	269	289	283	302	292	311	285	273	277	302	310	317	298	307	302	278	316	308	289	302	314	299	303	299	314	286	299	304	295	318	272	336	295	316	298	261	288	322	305	285	315	306	328	288	314	307	296	312	318	312	312	324	277	320	314	305	309	287	303	313	293	294	291	267	324	295	308	300	296	292	324	309	341	307	309	304	281	284	304	286	266	315	337	332	304	292	306	274	317	312	323	312	280	277	262	324	303	318	306	304	311	293	311	312	272	315	303	309	284	306	310	302	319	258	288	298	273	330	295	318	276	303	269	325	291	260	287	290	294	308	263	325	269	278	311	295	297	294	323	309	302	297	310	310	291	343	307	330	299	302	281	305	293	294	266	312	305	328	313	328	307	287	309	289	281	335	296	327	299	276	286	264	287	289	307	315	295	309	270	279	301	305	281	279	296	312	306	281	326	293	312	277	301	299	285	305	310	299	300	319	304	306	337	319	259	309	300	267	325	301	279	269	281	280	317	325	301	301	301	304	283	320	311	294	272	302	293	293	284	303	284	320	326	296	284	316	323	282	305	315	304	314	306	272	307	307	304	288	306	285	282	329	265	286	288	280	272	297	300	301	255	321	277	304	292	301	287	288	294	285	320	315	271	280	342	304	244	314	281	301	320	302	275	299	316	330	309	269	306	315	287	294	310	319	324	268	304	301	266	283	311	257	307	291	312	322	296	292	287	310	340	317	322	281	296	294	289	305	318	297	317	293	296	321	297	284	299	310	308	286	296	299	311	313	286	295	298	279	322	297	302	273	310	295	299	323	308	285	310	312	298	294	324	285	304	322	315	334	294	313	325	314	325	329	320	308	298	296	323	319	270	352	288	298	342	306	330	328	282	304	318	312	303	305	318	335	300	289	285	308	291	289	296	317	283	293	303	297	290	309	319	302	282	273	302	322	297	257	306	322	320	304	276	287	268	278	281	310	308	307	298	332	316	327	307	289	298	284	287	297	311	300	295	312	281	317	311	322	290	298	294	300	337	309	292	271	326	298	287	280	299	295	301	295	308	320	304	322	273	322	292	330	320	307	298	292	259	307	306	309	310	319	291	332	313	286	281	291	315	287	314	281	296	270	299	307	301	315	332	290	311	318	319	289	299	279	282	301	315	310	305	279	318	345	334	314	312	295	317	289	315	304	301	304	302	310	324	301	283	322	291	306	282	322	293	291	294	283	290	288	289	284	325	303	275	286	251	318	286	321	308	310	301	296	275	317	340	323	307	282	307	296	303	296	290	273	339	325	273	285	299	315	317	310	291	313	299	291	296	290	315	304	327	309	321	312	311	316	321	298	289	313	303	297	288	293	266	269	300	287	316	296	303	294	284	292	317	322	282	310	288	256	324	312	306	271	305	269	318	301	275	313	301	277	310	285	287	300	282	267	298	294	280	296	292	322	328	303	278	294	294	292	300	302	303	294	338	318	291	305	303	259	275	311	273	302	299	304	307	282	327	312	348	286	299	314	278	315	308	287	294	286	293	309	307	275	307	296	294	303	289	323	286	318	299	304	286	299	277	322	294	309	300	308	279	303	287	289	336	280	335	325	280	304	327	302	295	295	307	294	350	320	311	322	299	286	315	276	309	292	275	316	276	274	294	275	315	336	337	312	263	302	297	305	320	297	308	269	274	257	303	298	301	348	315	297	316	321	313	305	309	281	296	319	297	299	271	281	278	278	276	316	328	312	308	279	288	246	302	348	285	292	307	302	312	337	292	286	299	304	344	307	315	305	282	292	316	309	299	317	304	298	285	295	306	307	287	331	300	307	296	312	301	309	294	313	324	306	281	311	301	320	294	310	289	311	304	298	271	284	299	289	294	308	303	325	304	290	312	300	303	270	300	297	326	260	299	326	286	296	306	318	275	300	306	323	305	309	315	292	292	323	300	263	310	284	329	274	305	312	294	293	311	325	304	300	317	278	323	284	308	292	302	310	308	296	309	293	311	307	308	306	327	311	309	317	302	293	279	324	295	309	288	317	292	294	282	298	304	321	278	283	305	329	320	312	287	295	313	325	291	280	292	325	324	286	288	310	307	304	316	280	280	302	311	325	282	320	305	287	294	298	293	278	327	305	291	295	268	263	295	277	308	312	301	294	338	311	309	282	294	331	288	289	331	276	301	298	332	328	316	327	302	344	272	316	280	309	303	283	302	305	314	285	309	273	313	276	281	301	305	298	305	306	266	293	276	285	312	292	295	275	347	319	283	325	318	310	280	292	301	310	286	300	278	343	328	282	286	295	279	330	305	288	298	317	318	307	303	297	305	273	287	292	324	278	293	283	289	300	297	302	307	285	312	306	296	301	295	319	286	297	290	296	290	286	292	286	321	282	335	284	293	307	268	276	323	303	276	305	282	320	272	299	296	303	301	303	322	304	297	291	330	301	338	337	275	296	302	269	281	324	331	304	329	307	296	294
22676	21061	28462	23838	21050	21016	5150	764	547	524	438	413	343	352	343	293	274	284	287	275	264	291	280	268	253	242	240	245	256	272	264	263	257	235	252	266	232	208	240	246	248	234	197	215	219	234	232	238	225	232	235	246	242	234	210	232	205	204	209	236	221	229	243	247	241	228	240	240	252	248	259	218	229	213	218	250	243	239	235	225	218	205	199	214	215	231	246	229	237	224	235	235	244	228	233	241	214	255	231	214	253	251	225	216	262	237	208	258	250	231	215	225	248	241	247	229	222	252	196	245	227	230	241	248	209	233	198	221	242	251	233	212	254	208	211	219	262	253	212	228	221	216	240	235	232	228	254	250	240	245	224	237	250	255	263	220	221	241	229	225	220	213	245	240	226	237	250	236	252	232	222	208	234	212	241	237	233	210	223	255	242	215	228	239	253	206	242	224	215	216	219	246	237	239	214	218	214	224	210	239	231	207	232	239	241	245	197	242	232	240	235	250	253	246	233	236	243	229	213	235	224	228	245	232	216	226	245	228	200	242	237	232	237	207	229	219	214	226	222	194	232	199	215	243	221	218	238	211	225	227	226	196	203	232	239	227	214	255	236	234	253	220	247	228	214	237	207	197	248	266	224	237	241	223	206	244	216	213	209	239	222	212	221	229	212	216	226	227	225	229	200	225	246	268	222	237	226	236	249	239	241	224	229	243	262	223	228	215	225	224	246	237	222	218	222	229	195	223	235	224	193	234	238	220	253	222	242	252	231	237	223	217	234	232	208	238	227	248	212	234	238	222	246	236	243	218	223	263	247	230	218	258	228	233	229	214	206	242	216	232	242	212	224	223	214	229	249	240	228	253	217	232	241	237	234	232	217	220	215	217	205	237	253	230	214	209	231	243	237	221	189	240	281	221	240	193	234	230	223	246	225	209	245	221	233	227	243	239	193	230	233	218	221	233	215	199	239	217	227	230	230	251	251	224	213	229	210	227	235	234	202	237	221	233	206	225	237	218	227	246	237	211	211	214	258	211	238	232	269	224	244	218	253	214	225	246	230	215	233	233	219	246	240	236	212	214	240	248	241	204	259	208	210	224	224	227	230	224	239	208	234	232	242	238	214	215	255	217	242	215	222	245	219	250	212	239	240	254	242	258	245	228	215	199	236	223	230	256	217	236	207	220	236	221	241	233	237	229	251	208	229	233	222	218	237	231	252	228	238	243	241	239	230	237	235	239	230	265	238	234	230	218	237	222	235	211	227	234	247	250	235	223	247	241	239	239	205	237	207	254	231	234	201	231	248	200	237	231	228	241	221	242	244	204	218	199	224	221	210	217	205	234	246	232	227	219	191	237	252	253	223	220	245	243	233	232	208	230	244	226	220	227	240	223	228	213	207	211	246	231	243	227	213	229	234	225	233	221	216	253	266	236	227	199	223	231	248	224	226	230	227	209	222	240	219	231	249	227	277	244	227	235	266	242	241	237	252	206	198	238	206	261	244	257	214	255	218	251	224	208	218	229	225	227	229	248	219	227	233	247	213	218	217	245	209	256	231	242	259	241	219	228	232	222	241	205	222	234	230	232	247	229	215	247	216	229	215	232	272	252	209	226	213	245	231	230	239	214	231	229	221	230	231	224	233	230	235	238	222	225	205	240	250	230	195	246	220	211	236	210	227	226	216	242	236	223	255	234	259	240	214	221	259	256	213	226	244	239	216	217	244	245	242	216	232	232	255	241	239	245	247	236	245	235	236	247	227	220	260	209	227	221	253	215	229	222	224	212	246	225	229	223	210	243	224	219	239	224	225	255	215	257	228	276	253	236	212	246	232	225	225	230	230	249	245	225	198	275	236	222	218	198	242	229	242	245	234	224	212	235	219	217	234	239	234	225	236	212	216	227	254	235	238	263	226	235	236	227	238	237	271	249	218	214	253	229	210	250	235	219	229	215	211	207	234	239	233	234	225	229	221	219	221	219	235	231	229	229	222	242	193	225	222	211	215	255	231	233	242	200	250	231	219	222	234	225	244	207	223	202	203	214	262	246	223	232	246	191	233	217	219	220	241	187	239	225	238	230	234	245	225	222	224	231	228	255	231	228	242	257	245	217	243	228	212	216	197	221	243	237	239	233	231	230	220	217	233	221	233	227	227	212	228	262	227	214	187	227	231	236	254	220	224	206	231	218	198	192	230	228	227	227	266	234	245	215	232	255	251	251	246	248	215	237	223	209	213	254	213	235	223	239	242	225	219	214	222	229	242	221	240	230	228	235	217	237	226	244	215	219	272	225	210	218	230	236	233	240	244	221	216	231	246	232	219	233	226	229	232	218	216	212	233	221	233	235	223	248	235	236	235	219	227	220	230	227	215	213	234	229	217	238	225	242	238	211	213	238	210	217	232	235	234	246	250	224	216	238	226	222	219	248	235	234	222	231	228	217	269	229	251	205	231	228	200	230	214	239	235	234	216	226	233	219	229	207	228	260	245	227	256	225	224	222	219	257	225	226	228	233	232	217	206	200	208	218	229	239	222	219	245	231	229	222	237	204	223	233	203	240	225	223	230	220	228	209	229	231	223	235	213	230	204	218	222	250	224	203	231	244	240	256	227	201	213	237	236	231	230	219	235	239	237	243	249	241	222	216	240	236	236	226	215	230	228	241	214	253	226	230	200	244	245	248	238	235	229	257	222	225	208	236	223	234	207	216	235	253	239	216	245	268	240	224	241	248	214	237	212	217	248	216	225	221	243	222	236	248	232	224	221	222	213	200	247	243	225	216	246	205	223	228	233	252	215	250	241	215	198	221	226	200	242	234	240	243	231	249	226	240	231	236	252	236	224	225	238	218	251	234	227	237	223	232	253	230	225	240	225	227	224	220	232	222	229	239	234	233	241	236	226	201	209	209	226	241	212	196	229	235	235	212	212	232	215	234	264	240	222	219	230	216	219	200	215	237	217	210	217	243	205	249	231	236	233	250	237	252	241	209	238	227	238	260	223	238	211	187	203	225	230	219	226	216	215	221	262	225	215	228	245	215	218	234	219	232	231	236	232	237	222	242	225	204	235	232	254	231	221	230	252	229	210	257	246	235	209	255	223	213	247	246	238	222	223	228	227	234	211	246	211	213	231	234	226	227	227	251	231	217	217	245	249	230	209	209	241	250	233	217	221	241	226	212	259	244	220	221	223	231	246	249	216	227	252	255	222	215	211	247	226	202	230	209	198	216	227	212	229	239	243	233	235	222	216	236	198	234	227	213	245	222	249	229	243	222	215	231	214	237	214	234	227	225	218	221	247	220	215	229	231	232	214	230	223	236	202	274	225	201	227	247	217	235	243	226	234	235	214	221	207	209	239	234	233	220	242	206	231	207	205	234	219	216	241	243	234	239	231	239	235	223	252	241	207	215	233	231	224	219	226	241	225	214	241	241	259	240	227	227	229	210	197	231	243	221	225	245	217	213	230	210	229	236	213	249	236	232	215	224	212	242	236	230	232	217
23184	36323	18242	5397	3085	2182	1661	1339	1097	940	746	641	574	549	503	434	477	431	381	398	406	381	401	370	335	337	320	369	310	320	323	332	350	308	311	304	332	303	337	308	308	305	310	306	311	301	289	299	323	304	312	314	344	288	296	310	316	311	302	254	310	321	276	313	305	313	293	272	289	291	316	307	275	305	275	322	314	297	293	311	293	320	297	297	321	275	292	324	292	324	302	280	313	298	291	297	303	306	310	317	262	318	305	281	276	309	311	293	300	314	303	280	288	320	280	271	310	322	269	306	282	293	272	285	287	264	266	274	335	297	299	314	332	291	295	278	287	278	279	318	276	306	266	300	306	307	293	305	316	330	320	331	317	291	301	298	276	294	309	295	320	299	302	315	291	321	273	286	274	286	317	312	277	314	324	273	281	298	290	334	291	296	308	308	268	298	283	287	313	278	307	308	299	320	283	294	308	316	299	314	311	281	309	295	280	289	313	309	300	308	272	285	295	325	288	303	298	291	305	289	264	299	283	302	297	302	293	275	281	266	293	267	302	280	291	271	279	309	277	260	300	290	274	314	278	344	284	299	311	302	307	305	305	304	282	299	300	315	303	274	300	295	308	316	281	310	303	266	300	276	281	281	316	315	328	280	296	310	267	327	313	295	281	332	310	330	268	317	306	275	308	267	334	286	321	278	313	287	284	336	313	299	269	267	294	260	288	297	295	259	304	296	269	269	296	316	294	321	322	296	261	307	280	268	303	305	295	303	272	273	293	278	309	294	307	300	299	300	262	337	289	303	321	332	301	307	276	274	336	312	314	280	285	288	306	291	295	286	301	284	307	280	284	298	301	287	300	318	279	315	281	291	284	322	287	320	287	275	321	293	281	311	263	299	302	314	302	315	260	282	294	313	312	289	304	274	291	281	286	293	295	301	279	322	286	279	320	294	277	279	285	275	294	327	307	294	322	291	287	282	292	308	288	309	321	294	296	294	329	309	306	342	285	281	327	251	317	311	288	300	291	263	292	307	306	308	296	298	325	316	278	302	273	286	296	300	312	302	296	306	277	291	287	283	274	283	300	310	304	318	281	306	275	299	294	295	277	261	309	329	285	299	320	304	290	277	293	317	287	295	289	292	321	295	318	287	318	297	305	277	318	285	300	280	294	282	274	282	272	263	277	293	263	321	301	294	284	307	283	282	284	281	271	290	289	290	306	311	298	295	314	316	299	297	292	284	288	292	292	307	290	300	285	270	291	318	292	295	282	319	297	257	257	288	278	282	304	306	296	296	272	292	307	285	301	304	264	297	321	305	308	272	307	290	292	279	295	283	304	271	321	304	311	321	253	273	282	295	293	279	296	278	322	301	287	295	293	298	295	300	281	294	269	309	313	313	313	307	287	302	320	305	320	319	294	317	309	290	303	296	313	311	293	329	296	292	322	307	281	305	280	273	284	282	307	289	279	267	288	316	299	304	296	347	324	272	320	279	300	236	279	257	306	254	306	307	286	280	281	296	290	293	274	312	272	297	289	301	276	300	309	287	310	294	274	313	317	290	267	286	311	324	302	308	307	272	303	302	297	308	296	280	279	308	297	297	284	278	269	316	320	265	286	308	264	287	287	309	321	307	293	302	273	312	277	275	285	329	258	296	290	305	305	287	291	267	258	302	299	323	304	290	290	264	269	276	252	305	296	284	314	284	290	283	278	329	285	269	299	317	288	300	301	306	272	273	273	322	282	265	300	293	273	308	283	309	274	314	285	290	302	290	270	302	311	300	288	297	298	328	296	294	301	299	282	307	293	293	294	324	286	271	300	292	298	276	338	284	303	287	306	269	286	313	286	294	329	300	304	295	307	301	325	278	307	286	284	285	302	301	308	284	308	310	308	244	292	287	297	282	300	308	304	317	283	275	266	290	296	289	287	330	311	311	261	292	290	304	285	283	312	299	331	297	322	289	314	318	323	304	276	300	283	308	288	294	286	300	260	275	306	297	300	267	255	301	286	297	308	276	309	305	293	312	293	274	316	308	316	312	285	310	295	282	273	266	303	320	310	332	284	304	265	293	282	267	312	306	278	275	306	308	311	292	318	278	289	274	283	304	284	305	291	292	293	282	276	288	283	284	312	269	295	297	322	286	318	292	283	301	295	327	248	279	292	269	312	271	291	270	251	303	293	329	286	278	282	274	326	275	307	313	302	285	274	309	322	321	282	301	263	278	287	286	316	306	296	296	287	339	316	324	277	298	266	282	316	291	272	283	302	288	329	314	277	289	301	270	261	301	270	310	313	315	304	287	309	298	283	295	306	285	285	303	317	287	340	317	296	285	288	289	276	295	298	268	321	298	308	290	290	285	284	303	292	297	309	312	296	276	281	314	305	307	288	287	297	351	285	286	289	291	323	284	292	322	292	290	285	282	283	298	333	294	291	317	305	282	342	275	302	283	259	283	311	303	320	298	282	280	322	303	307	275	330	329	278	263	302	282	292	293	279	293	277	301	300	317	300	291	309	298	317	280	288	281	323	272	293	295	293	274	283	301	295	284	261	294	276	299	285	298	334	295	310	277	288	285	308	293	307	277	313	273	320	311	274	298	284	303	332	314	310	314	286	288	293	314	280	281	274	272	287	293	301	305	302	288	289	281	307	290	308	281	317	335	288	337	293	296	297	263	284	286	304	291	287	305	310	296	293	304	303	305	297	301	301	323	324	265	281	293	313	289	297	282	315	329	273	322	283	306	302	308	308	297	270	295	313	318	296	292	295	286	279	302	291	311	315	290	300	267	291	284	281	291	290	292	278	299	287	279	304	307	279	287	275	288	304	291	292	307	298	324	300	296	278	298	305	279	290	296	314	315	300	302	290	296	313	292	283	276	329	269	312	281	301	293	265	300	283	295	296	326	307	272	324	283	285	273	295	260	253	294	303	282	305	309	289	318	288	296	322	314	292	313	330	306	291	312	307	277	281	313	300	288	277	320	309	269	304	252	294	252	289	341	264	316	282	338	275	298	316	281	314	294	299	306	292	305	292	299	300	312	301	306	317	286	329	304	271	326	298	317	295	280	284	280	292	275	267	315	286	307	342	271	300	268	278	277	287	291	293	278	304	335	296	316	308	258	281	294	312	272	330	288	315	308	272	300	281	323	266	303	263	377	282	302	291	295	292	270	306	311	305	292	299	281	309	278	319	278	281	312	296	307	297	336	270	277	298	303	312	279	323	300	276	313	302	319	328	300	297	322	304	282	292	290	327	281	288	271	297	296	304	305	288	318	273	306	292	305	287	293	332	298	273	299	304	277	316	287	306	291	257	309	268	273	309	300	330	270	275	285	290	307	291	314	277	300	313	310	290	303	267	297	286	311	310	270	313	270	280	302	313	316	311	304	295	303	298	305	306	289	302	297	312	292	288	292	277	294	316	307	313	310	289	295	330	284	280	278	272	275	269	304	284	270	315	314	305	268	271	306	318	283	292	286	309	320	279	264	279	289	267	252
27278	19431	7794	1067	493	450	412	435	390	429	374	348	342	387	383	343	372	386	373	378	380	393	355	363	375	383	390	354	360	369	375	400	410	341	355	350	385	372	382	338	387	381	371	368	361	388	386	399	356	369	397	361	396	359	388	395	311	365	386	361	377	346	389	392	357	376	362	364	391	395	358	372	361	364	387	346	376	370	373	420	342	381	362	364	372	374	365	399	371	355	336	367	382	363	362	364	341	375	343	359	365	338	352	377	394	365	409	356	319	349	381	364	375	374	358	390	370	365	364	337	380	355	381	338	364	355	353	395	324	364	378	341	373	339	357	355	382	385	366	381	394	377	391	365	354	381	369	372	395	328	401	403	374	330	353	375	356	387	378	359	357	361	398	355	369	344	363	391	355	333	344	405	363	381	390	367	359	363	379	387	355	370	358	392	373	377	370	393	385	393	364	375	389	380	344	376	387	379	376	324	350	354	365	390	373	371	378	344	354	366	383	347	374	353	324	398	393	364	344	372	366	388	369	353	373	406	367	369	386	352	356	381	341	375	378	377	306	409	380	390	349	385	386	358	395	348	356	344	385	386	354	378	372	383	385	380	375	372	367	388	369	370	398	353	386	356	363	359	340	360	401	363	355	350	370	381	328	374	354	401	367	374	365	352	346	348	387	390	394	363	350	360	353	351	369	375	373	322	384	376	348	394	389	373	408	393	343	354	385	368	342	374	363	351	371	338	338	357	374	342	359	379	370	363	359	356	329	320	384	342	354	382	387	408	373	362	370	379	362	340	363	380	343	363	363	346	390	376	373	373	377	407	356	358	362	369	369	365	412	378	362	389	358	398	364	378	356	382	369	347	365	358	373	368	382	377	371	353	348	402	417	399	363	384	390	359	372	398	324	371	344	351	365	340	383	356	351	344	393	396	381	377	403	361	378	355	394	367	376	368	375	361	378	401	308	388	355	376	369	418	356	348	365	380	351	366	362	371	386	358	369	338	364	343	344	379	370	381	388	392	360	406	363	385	386	353	342	376	391	376	380	411	353	349	357	369	372	371	346	335	360	385	318	374	357	372	339	344	321	350	381	377	385	338	385	355	379	339	362	367	352	375	330	389	363	362	386	412	352	361	360	363	373	392	355	364	353	388	368	370	405	377	415	377	343	335	372	339	379	366	364	412	369	356	343	365	340	390	360	361	390	366	360	377	353	389	356	347	361	376	385	356	357	386	365	393	379	360	382	348	371	389	370	363	361	346	366	377	380	371	352	379	384	359	341	409	398	381	359	368	380	358	401	390	340	380	376	372	369	341	353	337	360	358	365	368	351	375	349	360	352	362	376	339	369	364	355	366	385	351	355	395	359	356	367	360	364	383	362	368	387	337	390	374	396	333	405	368	387	362	394	380	394	374	361	330	377	337	402	380	387	380	361	389	365	344	373	334	375	369	351	362	395	354	380	365	358	399	384	372	365	409	358	366	386	375	329	380	363	355	402	364	380	377	380	380	382	357	364	369	368	377	346	367	400	401	335	339	357	350	419	326	357	362	338	336	362	381	371	361	396	382	367	359	365	362	347	336	392	326	362	367	379	338	321	373	356	369	344	385	362	359	352	353	356	341	397	383	367	366	362	380	389	339	359	372	376	335	365	342	369	375	355	343	389	345	371	387	348	375	348	377	363	354	367	346	380	337	386	388	347	368	367	328	371	392	419	330	336	370	366	366	362	341	376	363	330	372	367	379	375	381	341	343	341	368	393	361	376	362	368	407	360	366	394	394	374	390	338	382	367	388	398	355	364	368	386	392	413	358	359	380	350	372	347	370	350	375	414	342	363	352	405	392	358	371	383	401	410	382	351	348	335	382	407	393	346	385	351	394	367	356	353	416	378	336	374	375	372	394	374	360	344	385	410	367	340	342	424	388	356	371	370	379	362	358	358	379	361	370	374	349	382	400	382	370	356	364	356	360	387	355	372	394	368	368	381	379	385	327	402	360	390	388	373	372	377	386	330	377	350	373	352	360	352	396	411	359	364	365	376	340	385	386	393	386	355	424	362	390	360	340	369	355	377	337	341	391	339	396	372	345	381	360	376	376	375	411	355	367	350	377	369	360	365	376	377	344	383	365	374	357	405	360	351	376	381	361	342	371	372	386	392	362	364	330	345	370	344	389	379	355	397	343	349	367	388	379	385	338	368	371	354	344	330	363	359	379	362	356	361	418	368	344	369	348	369	381	367	337	362	376	362	373	376	353	388	378	392	395	354	390	341	366	381	378	379	390	362	400	386	376	364	352	373	399	370	360	394	340	363	351	343	356	359	352	396	376	372	378	329	349	358	383	396	363	348	380	391	360	391	376	390	341	369	336	366	379	374	340	350	368	341	367	354	354	370	356	386	405	407	376	359	363	374	357	358	355	347	409	359	353	354	380	343	337	370	396	350	368	389	329	372	367	357	379	420	378	350	362	357	339	340	341	352	394	356	377	368	344	357	363	370	367	379	406	357	375	374	366	351	382	371	348	371	384	379	363	352	387	363	367	328	377	371	346	401	369	343	386	373	361	373	357	331	400	328	365	346	323	318	340	350	340	371	382	363	375	396	383	371	376	374	366	376	383	350	384	345	369	386	351	370	375	398	398	391	377	365	355	393	430	387	315	376	400	380	361	379	398	365	356	354	367	376	352	350	372	366	372	378	362	407	367	385	400	359	359	354	348	343	359	371	357	370	381	360	399	373	396	358	333	393	380	364	374	352	382	347	348	366	385	371	369	436	352	403	337	360	368	386	337	372	377	375	348	357	347	367	369	361	354	362	372	373	377	352	386	397	369	363	365	394	363	387	381	355	390	321	362	373	374	357	364	370	365	381	373	354	356	376	357	369	379	365	359	369	351	405	345	376	370	391	345	358	338	354	397	362	368	330	375	364	356	385	381	345	371	349	347	390	374	372	393	364	384	406	339	379	366	357	334	340	357	379	350	359	331	323	392	342	393	368	387	359	355	387	363	380	393	403	349	350	351	337	371	385	359	365	356	360	356	359	375	386	367	388	376	362	346	374	370	324	375	349	366	340	373	369	360	356	353	374	384	385	308	323	353	408	371	404	336	342	375	360	355	343	364	374	363	398	374	358	354	370	362	423	364	382	359	380	338	371	358	395	372	331	379	356	407	357	356	358	345	371	387	345	384	349	391	407	387	387	351	363	379	374	377	404	408	384	349	372	359	381	356	390	407	361	331	370	388	378	410	348	378	406	367	388	383	334	324	345	372	371	341	372	362	359	401	401	368	325	371	379	386	363	374	339	371	395	366	402	327	372	359	365	343	352	334	374	362	386	349	374	369	347	368	372	372	374	390	357	347	390	383	373	350	399	343	365	373	318	352	354	367	337	377	348	401	342	401	375	353	379	381	344	366	376	382	379	343	398	360	379	342	397	336	353	378	380	397	352	399	371	337	353	367	390	392	372	392	350	371	382	347	385	367	377	367	371	344	375	372	335	404
14524	14866	5215	987	593	564	498	470	506	452	470	480	466	435	456	472	459	433	436	432	457	481	462	439	473	429	461	453	456	466	483	452	487	465	459	470	438	415	447	457	466	430	455	455	458	503	403	471	491	482	507	456	471	441	458	464	454	437	437	461	487	446	465	435	483	464	469	462	500	447	484	473	440	464	475	427	481	448	461	427	442	431	473	503	473	437	457	475	467	458	445	510	448	505	481	456	472	460	436	461	493	482	455	489	452	455	457	474	464	467	449	501	506	482	454	472	448	471	499	492	505	476	521	460	463	485	447	471	450	438	470	433	523	488	485	480	442	438	400	475	476	454	480	442	448	433	454	430	531	466	472	460	442	443	462	458	487	434	466	472	460	456	423	471	488	464	456	457	457	477	481	460	429	460	453	465	483	475	468	458	442	468	454	461	487	448	430	451	463	419	449	441	459	436	449	465	476	452	489	456	464	489	460	435	461	484	451	502	415	460	465	457	455	503	449	446	473	478	478	420	492	444	460	447	481	465	438	470	451	437	464	483	482	451	479	438	408	480	499	449	461	489	453	460	457	449	439	421	468	480	465	509	435	446	463	432	460	459	492	466	464	429	483	468	455	471	478	448	481	478	469	455	474	433	415	471	448	486	436	432	479	473	438	488	467	474	456	423	447	470	462	470	452	460	479	456	452	417	487	416	485	410	468	485	467	508	472	470	457	488	470	460	486	463	445	424	459	451	478	432	468	443	467	482	426	455	460	445	462	474	443	443	460	428	472	465	467	479	425	423	441	469	476	434	487	452	485	464	437	455	514	476	485	483	445	425	433	450	465	479	490	457	439	459	434	425	409	457	449	490	489	459	499	498	481	436	484	450	492	467	456	494	453	475	438	475	487	478	486	455	446	488	423	470	436	498	439	479	430	450	493	419	491	488	467	436	482	470	489	449	453	478	441	463	441	447	446	494	478	465	427	430	467	491	444	449	459	442	505	453	476	464	432	502	469	467	427	429	460	438	485	476	530	473	483	427	452	461	468	446	457	454	467	467	481	434	484	466	426	469	489	444	472	433	441	453	470	440	465	450	467	500	451	493	464	467	474	473	446	436	449	460	498	472	436	449	470	426	466	460	422	448	486	443	409	480	468	462	444	468	396	464	451	488	493	448	462	449	455	440	423	457	487	438	531	450	441	486	480	474	487	430	487	434	468	459	441	473	466	437	464	415	433	453	463	463	429	447	475	476	477	448	477	482	453	433	455	473	438	439	451	493	451	538	453	486	461	497	457	419	431	492	456	451	435	461	445	471	469	430	481	516	449	448	465	473	447	446	498	456	440	452	495	478	443	445	455	449	457	436	446	438	515	418	483	452	466	441	459	466	493	452	468	451	472	491	452	459	494	474	467	455	466	481	496	411	469	441	419	461	476	482	472	455	410	472	396	450	443	473	446	442	485	457	432	440	451	471	517	438	473	474	455	447	447	475	485	473	472	402	483	452	442	441	438	448	469	478	457	429	442	447	447	441	455	434	460	444	457	484	497	463	447	467	480	445	455	451	465	498	461	444	469	475	470	508	479	487	428	467	471	448	443	444	478	467	482	473	494	416	428	449	461	476	483	457	470	416	449	447	506	449	453	474	452	470	408	447	483	418	439	430	453	491	457	502	425	409	440	460	426	464	448	438	489	424	486	504	452	454	484	477	455	423	439	462	461	479	433	446	441	429	459	469	489	481	477	433	454	472	473	469	493	441	446	437	467	441	449	457	465	467	447	444	464	484	456	417	434	439	449	433	485	433	467	471	454	467	456	475	451	464	431	439	456	459	430	464	468	417	461	459	448	453	450	473	483	472	461	435	469	479	453	439	496	434	470	470	491	458	480	452	447	466	481	497	466	413	486	450	423	477	444	484	435	470	460	452	450	445	428	441	435	487	456	451	439	490	474	482	446	474	463	479	486	465	465	465	420	437	452	449	453	455	471	445	449	454	456	467	432	495	428	469	454	475	501	448	470	454	486	432	464	436	418	439	466	443	474	471	429	433	453	443	443	520	449	443	453	488	463	470	452	476	481	437	452	450	425	451	484	466	416	466	476	480	467	442	441	440	449	435	445	464	445	450	463	499	483	482	473	454	437	437	440	451	476	465	508	463	444	421	450	454	457	457	456	459	490	496	466	463	457	422	465	472	464	462	508	457	459	489	479	415	463	436	463	466	454	442	422	459	442	482	462	465	431	439	451	464	403	439	446	468	479	469	448	469	447	423	452	465	447	439	467	519	480	470	462	461	492	430	469	461	456	423	448	456	477	466	478	413	466	502	509	439	444	479	400	475	478	423	453	447	444	449	476	446	481	435	480	458	465	432	489	431	489	437	429	488	429	483	434	460	449	443	475	488	443	462	445	488	435	431	448	501	455	466	463	489	445	435	422	470	448	445	479	436	496	473	421	443	524	487	444	420	448	462	449	453	483	457	437	481	431	455	465	428	459	465	463	434	481	453	483	442	469	455	459	451	493	492	434	481	438	465	452	469	455	436	479	446	471	486	454	497	428	476	486	467	462	453	491	421	451	465	472	496	471	484	459	478	438	456	453	450	435	482	505	475	477	416	410	485	486	434	434	470	442	481	476	471	458	438	427	420	431	450	448	431	449	458	446	442	428	441	474	449	440	447	427	437	469	429	454	416	451	471	466	463	468	493	431	446	436	473	500	449	515	461	441	436	460	456	476	463	459	444	446	441	478	487	454	445	462	506	463	478	479	445	488	442	489	451	444	430	466	488	435	445	447	459	459	478	425	474	443	453	490	484	423	433	447	487	493	482	491	463	452	526	476	418	445	475	464	466	438	465	459	445	479	469	467	459	459	472	438	483	487	444	477	443	472	446	476	443	473	445	432	495	422	472	435	473	457	482	471	458	437	456	463	470	498	478	421	458	429	448	484	468	464	430	457	478	454	450	460	471	438	454	459	466	481	479	468	475	497	460	469	473	450	488	467	428	451	479	452	455	470	458	441	482	473	474	460	429	456	438	487	448	468	470	449	449	430	447	452	444	460	466	436	467	460	457	461	447	481	455	437	457	463	451	454	448	468	454	480	491	491	465	472	452	461	439	445	495	490	469	425	461	461	453	462	463	442	444	468	445	423	457	455	454	459	486	448	462	453	441	501	452	458	431	487	439	454	417	481	444	440	435	475	462	458	496	481	432	440	505	490	485	420	456	486	430	437	414	410	463	447	432	477	460	446	475	462	441	462	465	438	483	484	466	456	444	431	432	426	435	454	468	453	450	484	485	443	477	450	460	487	431	440	433	477	469	463	455	486	455	441	480	443	471	483	447	405	484	497	471	461	493	441	460	449	503	445	471	454	449	439	452	466	501	465	429	459	434	473	454	437	478	477	484	481	447	453	444	487	412	444	444	460	454	478	461	422	463	459	450	422	449	431	467	466	457	507	449	461	453	489	445	489	441	403	457	493	476	480	461	468	441	443	472	457	430	440	451
23661	21019	27957	24271	20951	7217	856	670	553	547	509	480	454	437	423	411	433	410	392	389	427	399	431	428	388	450	376	353	386	383	418	385	370	381	371	418	361	387	395	386	387	380	377	375	392	375	353	386	367	397	379	370	382	377	381	382	363	377	414	388	387	396	387	371	368	379	363	408	396	380	393	400	360	409	397	386	394	392	408	375	395	393	397	377	405	372	381	343	373	340	372	413	365	377	377	374	359	373	366	408	381	395	427	361	339	362	390	382	431	383	382	432	415	356	388	419	365	380	387	397	388	385	387	375	379	376	361	426	391	396	396	380	354	386	400	366	395	378	371	376	368	379	363	370	418	394	362	402	368	395	359	374	384	390	412	435	418	366	403	404	408	395	424	386	372	417	363	412	361	352	404	395	406	412	377	389	367	364	384	407	370	388	373	377	401	362	387	341	399	377	393	387	394	339	422	413	382	362	408	397	402	363	394	399	408	377	438	392	397	387	379	371	377	376	398	381	385	420	357	381	379	381	363	378	436	383	403	351	366	397	344	401	360	427	376	385	383	365	358	392	397	367	384	412	415	357	380	373	385	379	394	417	358	404	393	412	410	392	379	388	353	360	402	400	377	392	380	355	357	374	402	366	369	383	359	393	367	392	411	371	352	383	379	381	358	343	391	384	399	394	387	361	382	372	352	342	334	376	399	407	381	404	369	371	374	371	361	378	372	352	362	339	369	364	367	343	389	374	370	373	379	373	367	334	388	380	413	370	386	382	353	389	376	406	372	340	374	357	398	370	369	382	370	385	387	352	401	349	381	382	393	369	411	364	392	384	411	360	377	392	355	362	382	385	383	360	416	377	388	383	400	378	382	357	383	348	381	368	391	369	357	363	410	383	404	405	372	377	393	412	377	381	386	366	392	371	369	379	385	402	355	393	397	357	387	408	420	368	405	393	385	397	367	424	372	362	418	361	401	398	388	340	369	370	330	357	349	368	389	368	385	377	362	397	387	415	396	376	384	376	379	394	348	378	367	408	409	361	384	392	391	378	391	350	379	386	359	418	401	395	375	368	354	350	358	396	347	368	382	356	356	367	398	399	391	382	385	369	384	355	372	371	356	409	354	385	388	403	406	377	356	391	386	377	402	366	365	389	366	378	333	387	357	420	388	386	365	374	384	408	394	395	404	383	381	377	399	403	362	395	360	403	384	371	361	379	368	375	365	365	373	367	404	370	352	404	378	375	408	400	379	372	383	426	359	378	378	360	370	382	400	377	393	382	399	390	412	403	393	343	363	371	378	405	402	415	382	375	390	413	364	406	394	372	387	352	375	413	407	409	351	381	392	408	366	362	380	379	406	390	374	356	376	370	395	412	358	340	382	349	398	407	387	367	386	379	370	389	384	395	382	384	418	384	423	418	386	401	353	381	396	382	360	381	412	380	366	356	401	365	392	363	384	396	363	380	398	416	382	376	415	379	403	356	361	393	385	370	386	370	406	404	390	371	376	382	388	379	367	409	358	355	378	356	381	406	392	377	389	365	388	358	354	379	411	371	390	384	395	402	347	367	366	368	378	353	388	378	388	364	365	356	389	361	404	423	384	376	359	354	355	361	396	381	367	367	376	392	360	410	395	371	391	343	389	378	392	414	367	405	363	366	383	366	368	409	350	381	386	400	407	361	376	375	390	395	389	391	376	401	381	382	384	373	378	367	361	376	380	349	375	370	383	395	399	388	399	401	373	432	392	360	389	388	382	379	418	380	381	397	405	350	404	383	387	376	374	383	402	360	374	363	381	415	407	382	389	380	404	359	387	386	405	357	403	392	409	423	370	387	428	369	382	360	376	402	361	351	369	410	396	400	357	370	375	393	381	377	396	383	388	364	382	353	365	386	361	396	416	391	368	375	362	389	368	374	380	405	350	382	370	399	389	379	369	359	409	381	383	355	413	400	402	374	357	362	359	395	363	367	364	420	404	367	374	397	391	386	390	399	366	379	360	397	351	408	380	360	382	412	394	358	402	365	358	385	399	367	384	411	391	391	359	391	402	363	376	401	406	355	388	362	363	388	361	393	358	388	404	405	420	404	387	394	379	385	385	386	384	377	369	420	361	365	402	411	337	373	373	341	374	375	383	367	367	399	376	379	386	365	373	385	379	370	391	365	378	390	387	389	393	366	394	408	373	374	402	358	403	400	353	375	379	374	378	343	366	367	394	406	375	386	359	387	355	367	375	400	379	384	386	385	396	375	382	347	375	379	396	380	384	396	394	382	377	379	366	361	365	362	350	422	383	362	346	412	386	378	359	393	409	354	399	398	377	368	391	336	402	382	372	394	347	403	382	399	377	392	352	379	383	402	374	409	336	387	408	362	375	376	388	407	403	349	392	394	377	337	356	398	387	396	385	413	373	367	375	383	373	395	374	355	380	351	360	404	410	390	339	354	382	379	358	389	381	391	414	372	360	347	359	367	363	368	357	399	364	390	383	384	369	382	375	398	386	367	389	394	355	371	383	386	391	365	403	376	398	355	372	362	366	374	404	371	373	390	356	364	352	383	343	385	376	379	384	382	372	378	395	371	410	404	397	349	372	399	365	353	391	371	388	345	383	376	396	350	427	361	385	387	390	363	367	409	366	390	375	357	390	368	413	355	388	358	408	408	376	377	402	377	376	356	398	356	355	401	352	365	384	419	383	351	394	344	351	360	379	388	378	381	360	380	348	363	397	367	387	342	417	394	377	368	368	409	319	372	365	386	351	370	363	397	372	399	403	387	402	368	406	342	410	402	347	367	400	407	393	377	389	394	380	370	396	387	391	382	408	314	399	387	357	381	382	383	410	388	377	412	370	378	392	371	358	397	379	405	359	392	386	373	396	372	401	392	376	410	404	413	358	359	375	404	382	360	416	382	365	371	387	362	410	420	398	383	360	367	380	417	390	362	371	380	374	406	383	382	373	422	422	386	415	385	396	367	372	362	391	365	357	360	375	384	406	365	397	364	371	375	356	402	386	396	376	380	358	379	379	380	385	387	360	350	392	371	377	357	385	399	404	367	400	362	375	394	395	390	377	401	385	358	454	403	422	363	391	419	377	372	360	399	361	328	378	370	394	376	373	373	362	424	392	353	381	371	374	386	363	370	362	374	379	374	375	373	375	388	398	374	409	415	357	368	387	397	374	376	371	374	392	348	369	374	379	388	382	373	421	389	406	403	380	368	403	411	365	389	371	382	351	372	385	388	373	388	382	372	402	369	363	378	374	360	380	358	412	366	376	385	374	394	378	401	417	384	415	387	396	374	375	364	434	350	382	354	393	409	397	387	381	384	365	379	371	356	377	365	359	371	376	419	343	379	383	402	405	358	377	383	392	385	376	395	396	365	364	355	404	404	365	391	371	398	397	376	361	378	392	353	394	383	384	372	378	404	403	381	403	392	355	395	399	363	369	382	374	384	384	386	366	367	345	401	395	378	423	343	426	383	394	374	409	389	381	414	397	372
19407	29424	14754	3222	2013	1429	1247	1010	892	826	687	643	624	607	608	543	533	569	553	556	501	536	508	494	528	512	489	487	509	446	498	517	482	449	519	472	504	485	498	477	493	497	504	474	495	513	480	452	490	459	487	492	524	473	495	489	483	547	518	501	494	465	486	514	495	460	467	459	493	464	465	487	520	493	494	464	506	495	512	447	468	469	482	490	487	467	500	456	504	505	481	473	497	461	503	462	457	487	471	457	482	438	456	450	495	526	499	487	478	510	479	476	479	471	506	481	443	491	445	485	469	491	508	507	455	476	450	508	502	489	503	491	438	480	483	500	477	440	478	483	506	508	465	485	443	461	482	517	498	519	516	478	478	495	458	475	435	456	472	470	440	455	490	488	502	493	525	449	438	467	525	489	504	461	464	457	506	479	449	447	504	494	466	457	500	475	464	421	484	452	481	449	466	451	458	446	490	473	492	459	492	513	489	469	487	478	470	477	486	436	492	469	502	473	465	451	464	457	445	466	483	481	478	476	453	470	503	469	490	485	438	514	488	478	466	503	484	503	486	445	491	497	461	482	498	469	469	491	505	466	469	481	524	482	490	480	484	491	473	457	459	534	468	452	496	458	466	466	446	438	482	498	468	495	452	470	474	530	447	458	457	488	475	498	471	509	523	471	473	479	507	473	466	502	471	471	483	463	472	487	525	490	528	514	486	470	471	470	498	464	470	482	482	478	470	475	475	470	528	485	448	471	501	503	434	507	469	445	492	497	470	484	491	501	461	470	459	465	464	487	457	442	491	439	457	459	507	457	473	506	482	485	452	504	458	465	485	473	465	469	487	439	498	505	527	473	516	476	491	491	457	514	475	529	483	467	494	495	468	473	483	511	483	465	512	489	488	448	518	507	479	440	470	486	471	471	463	491	449	500	477	501	483	490	514	489	528	473	493	487	491	485	457	499	485	456	459	469	478	469	519	518	464	492	469	447	464	524	441	485	477	479	520	459	497	487	497	477	489	489	485	480	537	479	457	476	491	485	461	457	491	489	513	480	478	473	525	459	485	469	482	484	439	489	494	489	484	470	527	469	481	513	452	456	496	474	489	520	447	480	486	492	482	495	473	491	467	501	483	485	459	441	509	474	464	471	464	506	479	457	482	481	458	513	498	474	478	493	523	458	433	464	484	522	468	470	502	469	469	465	458	454	483	504	516	504	454	502	467	476	487	498	483	468	486	508	478	440	514	508	463	501	426	485	516	471	517	477	487	518	459	507	472	480	525	438	480	453	458	494	525	471	472	479	432	464	482	472	472	493	471	491	440	493	448	483	489	533	487	473	482	464	493	510	491	490	502	482	423	478	455	433	469	464	485	469	468	495	506	483	463	502	490	468	502	522	526	491	472	480	483	499	484	470	451	460	437	470	459	478	489	462	471	466	458	450	458	502	484	464	507	504	469	442	485	512	467	476	477	520	455	435	457	519	463	486	509	501	469	436	483	480	486	496	460	487	433	491	478	507	468	502	466	489	487	478	479	464	501	443	456	448	450	470	445	470	498	471	473	488	468	454	503	453	471	432	487	485	483	496	499	467	518	472	448	494	508	474	508	495	468	436	472	494	483	465	464	483	492	489	493	449	455	490	477	482	499	478	499	470	466	492	477	459	508	465	503	511	502	433	454	503	435	500	514	491	455	451	465	490	525	494	469	513	450	417	442	493	506	468	479	495	513	484	469	514	502	492	451	472	474	452	466	502	476	512	460	468	495	493	459	518	503	512	483	451	455	468	493	470	513	462	467	483	473	478	501	441	460	435	435	485	532	449	510	501	496	449	479	499	501	492	480	464	464	495	505	492	494	521	459	494	484	517	481	465	463	493	441	465	450	487	471	493	516	490	483	510	474	483	473	505	519	475	503	474	454	488	475	490	513	472	470	463	464	470	479	463	493	483	499	468	494	460	473	443	442	450	436	468	454	490	505	456	472	509	474	488	470	549	448	482	490	476	499	445	480	487	492	472	482	477	460	451	484	479	492	479	484	496	467	479	468	454	499	478	494	494	470	478	484	529	472	472	451	462	477	477	523	505	513	475	488	476	487	484	488	485	498	498	494	459	488	496	465	506	483	478	515	440	471	434	496	481	484	458	512	458	510	448	489	477	467	492	474	511	462	474	466	481	489	483	510	482	471	462	464	509	461	475	483	513	459	471	482	452	445	482	467	472	477	493	508	453	474	495	470	466	506	486	461	515	466	473	483	498	434	478	530	503	484	486	496	513	468	488	469	497	505	497	471	498	483	508	513	506	479	543	499	511	468	516	530	521	496	455	512	521	491	495	466	490	493	477	471	436	516	478	477	458	458	439	496	493	466	472	500	478	480	471	485	510	450	474	486	476	492	478	478	476	518	483	475	439	461	475	498	476	499	510	460	465	439	432	502	504	482	487	492	441	477	471	476	466	468	463	491	466	452	487	455	488	486	481	491	440	477	510	433	467	511	515	471	498	514	498	439	464	491	479	447	497	503	443	492	503	502	463	433	469	443	479	565	511	464	506	519	475	486	516	498	505	497	444	470	452	489	485	490	462	463	478	497	456	455	453	528	492	453	520	527	490	498	506	482	485	530	506	463	507	468	453	484	473	504	491	485	469	495	482	444	511	477	506	496	445	478	493	495	462	483	508	485	482	476	443	499	455	469	494	513	504	463	468	534	444	442	450	511	500	474	483	436	470	475	499	560	518	453	520	469	473	479	432	467	491	483	487	453	494	495	449	456	507	494	526	489	462	440	478	458	481	499	497	470	466	468	489	502	483	475	451	496	505	484	522	499	492	464	478	457	464	458	489	485	494	499	464	457	482	471	469	487	466	469	508	464	459	480	485	524	506	457	479	498	465	452	455	491	472	490	516	471	479	503	492	485	457	461	456	492	511	466	456	457	469	455	496	547	486	487	503	485	499	478	501	497	432	498	483	495	506	478	482	475	475	464	476	476	504	472	494	486	489	492	478	466	441	447	487	459	480	494	489	506	488	504	491	505	534	480	462	469	433	499	447	504	514	482	481	477	478	493	485	467	435	494	501	489	471	511	469	496	499	477	508	460	488	523	499	509	499	486	501	515	505	497	467	478	462	450	470	488	499	494	463	490	496	479	454	500	442	464	508	462	476	489	483	484	465	479	506	499	484	503	450	476	446	456	452	509	486	446	449	473	540	462	472	542	458	506	495	544	488	443	448	477	454	470	486	463	500	463	460	492	486	488	477	493	485	482	499	463	441	473	473	453	470	510	491	451	456	463	479	471	509	491	482	445	465	522	511	500	528	489	448	446	468	484	484	493	483	482	507	459	469	465	476	522	499	472	481	508	451	483	514	479	496	529	515	473	479	474	496	466	494	500	518	505	482	485	481	445	442	462	487	484	471	454	512	475	497	454	478	506	460	440	521	510	419	446	486	446	470	462	483	480	501	487	492	495	453	485	457	468	481	474	484	512	471	465	464	506	492	480	436
24703	21017	26785	25323	8823	531	413	358	343	328	288	280	284	263	285	254	264	261	291	213	248	230	217	224	245	234	230	217	234	245	242	211	260	243	254	220	265	228	245	220	206	244	270	260	241	244	251	235	238	240	225	241	230	265	235	258	253	223	225	231	222	276	240	216	225	216	240	222	213	221	216	250	246	231	244	226	247	225	246	230	219	235	245	240	268	236	242	235	240	237	227	243	238	220	241	241	244	226	243	272	256	239	226	248	244	191	208	221	241	235	226	208	232	234	219	232	238	252	227	273	248	205	209	223	197	265	219	221	214	230	251	252	225	276	225	269	231	250	237	223	228	216	254	250	249	255	236	259	224	260	246	251	246	238	231	218	239	253	261	236	255	221	216	250	247	218	227	235	230	215	228	221	219	246	223	222	239	247	228	239	229	233	224	241	216	239	238	230	223	239	238	233	239	244	263	239	233	199	263	270	255	272	247	232	246	238	200	215	221	246	222	212	228	236	223	251	226	211	214	240	234	205	236	209	254	207	230	218	249	236	229	246	234	244	235	236	219	250	250	235	269	243	243	223	232	244	249	248	252	225	227	217	232	246	262	251	198	241	233	228	244	213	238	248	224	224	239	211	255	223	235	230	236	246	252	222	238	234	225	247	233	252	245	255	274	223	230	230	229	211	245	243	255	236	234	227	272	203	238	224	230	221	200	237	230	221	218	230	246	251	231	240	211	235	242	216	213	223	218	252	223	226	249	246	240	266	218	222	239	221	217	224	243	252	219	213	248	235	229	241	228	236	205	226	212	238	243	239	220	240	229	233	232	224	223	239	230	225	249	259	233	230	226	229	221	201	223	250	215	251	227	222	235	224	221	246	243	240	218	233	235	251	213	246	209	252	225	239	256	213	251	230	263	260	228	218	231	198	227	206	239	234	224	230	246	247	230	239	223	280	242	245	207	209	254	247	252	220	239	254	262	245	214	246	248	218	240	223	245	224	231	209	241	256	239	253	227	219	224	229	253	244	231	199	235	226	243	233	233	234	220	199	224	254	221	218	228	261	243	247	214	224	222	220	224	213	204	247	249	263	246	225	223	221	231	224	220	226	253	238	239	240	218	243	247	225	228	270	230	273	230	244	231	230	224	233	210	225	243	258	232	226	257	238	226	232	246	253	250	221	265	221	249	207	247	236	219	222	251	233	263	241	233	228	215	241	236	199	231	243	220	257	234	250	241	241	248	201	235	222	223	234	234	236	250	212	260	254	240	257	241	214	254	213	251	255	262	230	228	241	196	246	216	211	245	248	237	220	226	230	225	211	210	238	251	243	237	233	241	233	244	242	263	220	292	262	226	223	243	213	228	248	212	236	230	210	245	196	260	240	226	219	228	223	245	237	218	252	225	246	227	228	231	236	225	199	221	227	216	234	225	256	226	222	229	236	234	219	245	235	248	253	230	266	240	222	252	244	218	254	226	222	237	222	241	258	238	224	225	221	207	219	234	230	249	234	255	209	224	276	252	239	259	226	232	233	200	252	237	240	222	257	213	240	246	218	226	239	206	226	229	273	234	261	210	222	215	231	240	238	210	239	251	256	227	257	227	227	256	217	246	220	237	241	220	246	227	249	245	252	241	228	227	247	215	261	247	242	229	259	246	235	230	243	253	229	235	221	224	258	233	240	252	261	259	242	220	229	237	214	211	220	244	232	240	244	238	237	231	245	225	257	201	242	229	234	230	232	229	233	225	223	237	243	244	234	259	221	239	240	230	247	236	258	250	224	198	228	219	211	249	229	207	243	238	220	232	224	236	241	206	249	214	245	244	234	252	232	263	228	231	234	241	240	232	245	244	272	248	244	265	209	244	245	236	237	263	216	210	237	236	238	260	235	215	271	235	252	251	266	221	249	255	218	287	239	216	218	260	226	231	244	240	242	253	239	246	240	242	255	212	246	241	230	257	222	224	262	252	211	248	216	245	250	228	262	223	228	254	210	236	230	225	228	237	239	237	206	247	226	234	219	248	220	241	239	241	215	239	227	239	220	203	225	258	219	234	237	236	219	208	246	236	212	243	221	249	211	248	262	233	226	223	250	213	230	256	224	236	253	238	234	213	230	238	235	244	214	220	245	228	235	215	238	217	224	246	209	249	259	255	229	248	242	239	213	214	239	241	227	197	215	255	248	219	225	228	255	221	240	233	248	251	255	258	243	228	239	230	251	267	212	225	229	250	228	223	228	242	232	227	253	231	216	227	228	224	239	232	227	231	224	258	238	223	240	227	233	245	240	248	227	239	222	242	239	251	220	249	244	250	223	230	249	228	264	240	226	216	220	250	245	248	239	234	217	255	212	229	215	218	255	251	213	218	238	228	231	258	260	215	246	236	246	236	237	253	216	250	242	236	244	236	214	252	234	223	201	242	236	219	217	248	218	212	242	241	246	219	249	235	217	251	236	194	230	228	230	200	247	219	261	229	228	224	238	253	226	247	214	251	254	242	232	244	243	232	230	236	229	232	227	247	221	229	234	253	212	249	234	245	257	227	248	246	230	242	229	221	238	228	243	261	246	214	230	243	253	233	227	228	247	242	245	241	236	224	260	217	240	247	239	251	227	235	233	222	217	223	239	249	230	223	234	247	235	236	209	219	230	266	236	242	245	215	235	242	228	222	235	241	246	230	256	254	235	245	219	248	222	239	222	235	260	213	234	258	256	235	228	236	231	246	248	253	227	243	229	202	227	258	211	248	224	211	226	229	238	238	241	231	247	228	251	229	265	213	234	227	248	234	220	238	214	246	231	231	273	233	246	229	211	244	225	234	237	248	227	257	239	224	243	254	211	246	221	207	256	231	232	243	223	229	222	247	237	232	269	267	218	251	253	246	215	210	241	247	222	239	239	232	224	225	220	244	242	241	253	242	264	243	248	226	254	244	228	243	223	243	255	268	208	270	245	256	204	234	242	237	222	241	230	224	241	233	218	258	240	223	250	256	246	234	265	215	236	222	238	244	251	237	244	229	209	257	237	249	249	243	250	255	245	225	235	241	255	279	218	229	246	238	232	241	246	246	248	254	223	217	235	229	230	232	250	228	226	242	228	240	235	219	250	205	230	233	248	220	232	242	260	225	213	237	260	263	214	231	229	239	254	226	225	239	222	232	239	234	248	237	226	247	213	220	206	217	252	236	242	221	288	238	208	226	254	224	260	245	238	247	221	238	243	218	200	226	226	250	247	239	242	217	271	238	208	232	240	210	230	230	214	245	245	210	238	207	243	243	238	236	239	213	232	230	251	218	214	241	249	233	211	250	253	223	231	218	253	203	243	231	227	244	223	242	256	246	226	253	241	250	240	223	218	244	231	254	261	255	234	219	239	214	229	212	207	225	243	233	249	229	234	214	243	224	247	242	256	245	222	220	210	255	230	256	240	248	233	239	219	230	242	255	215	236	228	220	214	238	237	267	244	226	227	243	220	238	224	238	245	263	240	250	228	250	249	234	243
19636	23424	9805	1959	1166	814	722	599	547	437	409	399	392	365	355	354	345	304	332	308	327	331	329	356	318	308	333	296	302	306	309	341	349	291	301	326	306	306	308	284	291	294	291	316	338	331	285	315	289	278	326	310	312	286	281	287	299	275	308	297	283	310	299	307	300	279	341	299	282	296	309	286	313	286	320	311	306	310	311	313	312	277	342	279	315	272	281	345	303	303	264	274	280	264	275	309	286	298	297	277	301	291	287	299	291	276	284	288	305	322	273	291	275	331	288	297	310	297	284	307	298	310	321	285	304	314	285	299	290	283	310	305	288	301	316	302	327	288	282	308	280	308	296	270	301	305	288	321	288	288	324	313	289	293	288	299	322	261	309	298	303	314	299	268	305	291	304	285	286	324	276	299	298	323	273	294	273	296	288	310	279	305	268	293	282	310	282	316	326	278	322	281	283	287	309	289	301	295	310	304	291	305	335	295	270	287	303	301	290	287	297	313	278	277	315	307	320	282	319	307	335	314	313	286	348	295	258	270	320	300	295	296	274	293	288	306	281	293	294	287	311	275	317	306	260	268	285	309	309	284	310	333	308	328	304	284	312	290	304	328	331	285	293	313	320	286	278	312	290	302	289	278	298	309	295	290	292	285	286	277	272	295	308	287	273	305	294	307	290	281	305	310	277	305	328	306	307	289	320	303	315	298	313	293	287	289	299	302	308	266	318	274	275	293	290	317	292	328	291	280	297	295	304	274	272	316	293	307	298	299	282	305	341	288	311	303	296	285	322	316	319	320	314	330	304	293	276	317	297	285	317	300	296	306	297	309	279	322	296	272	266	322	300	285	306	280	324	289	322	309	314	283	296	279	283	309	300	302	311	291	280	312	318	331	294	281	295	267	314	301	301	292	291	308	283	301	283	291	285	303	272	307	308	325	294	315	296	284	283	286	262	328	301	304	271	286	296	330	298	306	258	258	284	304	309	297	297	296	273	316	284	358	295	287	305	314	285	317	300	306	284	307	320	332	286	301	270	307	309	283	279	288	329	297	290	293	323	318	315	277	292	288	275	313	295	298	300	297	294	298	315	277	310	294	306	314	289	317	345	292	301	296	314	315	323	263	351	322	309	307	330	303	278	284	288	300	333	310	258	296	292	302	317	285	291	270	297	313	290	322	296	292	281	282	294	326	335	277	296	308	293	276	318	299	301	303	289	290	298	292	285	290	313	296	278	294	312	297	299	317	291	286	318	318	326	283	300	295	316	294	295	276	273	279	308	303	288	279	307	293	293	281	322	301	307	310	293	280	289	289	284	299	281	275	280	314	298	289	297	299	291	293	284	276	276	284	332	290	297	289	314	304	311	278	317	299	303	271	286	323	292	302	279	306	321	294	272	288	294	283	352	301	295	321	325	305	300	293	304	285	338	321	289	317	299	306	275	289	270	297	285	328	284	294	291	332	300	290	293	300	303	318	297	283	311	301	298	314	285	307	307	312	290	303	288	310	284	282	311	277	283	282	286	277	318	300	310	291	320	301	264	307	288	274	289	276	317	292	272	292	309	301	304	279	301	297	308	294	278	288	289	303	310	292	303	326	307	292	266	285	294	318	277	304	299	300	286	304	298	307	302	282	282	327	300	307	326	326	305	308	312	276	301	287	292	280	317	270	317	268	303	278	288	292	301	317	287	283	315	295	293	292	279	337	294	288	294	272	278	316	300	299	293	288	302	321	270	296	271	305	301	290	322	319	301	292	309	291	314	306	313	249	298	283	316	275	287	298	320	301	315	293	300	280	287	271	279	313	328	311	328	296	266	285	317	302	318	302	289	296	290	323	305	267	303	308	287	320	293	282	302	318	298	327	293	266	312	295	333	300	290	308	298	308	318	293	317	263	282	302	267	303	271	286	294	277	355	295	288	316	279	271	336	312	306	287	298	301	270	295	326	289	286	303	291	284	299	299	263	269	319	302	311	295	275	296	285	312	298	259	289	303	309	295	334	289	268	256	285	288	265	276	347	304	312	262	288	301	309	297	316	318	322	283	316	301	293	286	278	327	296	331	312	310	284	284	279	312	284	285	288	309	314	284	299	283	291	315	289	304	291	270	274	300	297	298	305	276	301	311	288	297	281	322	284	300	283	288	300	303	288	321	311	279	278	285	300	311	286	314	310	264	313	320	315	303	324	287	298	295	309	296	296	281	315	280	312	279	270	292	322	282	277	278	271	331	291	279	312	275	292	297	288	303	297	291	297	340	313	278	303	290	298	286	301	296	268	315	304	317	293	288	299	299	330	266	318	314	292	307	294	294	307	261	288	271	309	299	309	290	303	319	294	272	304	308	309	286	308	309	276	307	319	309	278	296	274	285	315	345	306	295	293	277	292	279	284	283	309	281	277	322	260	305	297	278	286	302	295	283	314	306	302	314	307	273	274	291	301	322	305	294	294	293	309	269	281	309	331	278	281	296	308	303	283	316	269	297	318	283	293	285	326	299	291	303	293	299	301	298	311	276	282	299	288	280	295	299	308	321	317	301	276	273	294	298	286	291	296	307	296	277	314	330	264	289	299	315	271	280	294	312	249	295	290	310	319	289	315	328	282	294	308	313	285	285	297	278	286	329	304	296	328	341	276	313	315	302	275	295	319	297	293	287	329	286	299	298	284	288	288	302	276	304	268	313	292	301	299	291	312	307	278	294	316	305	256	292	275	307	294	266	287	289	309	274	302	299	272	330	293	314	301	318	322	304	292	271	299	274	294	272	304	310	328	308	323	318	341	294	305	302	303	291	329	309	332	320	308	316	294	296	293	313	307	278	288	288	278	271	266	311	297	297	339	306	314	260	289	323	279	306	294	271	296	298	306	283	290	280	305	293	289	292	275	286	306	289	321	265	283	258	313	288	257	300	306	282	315	319	281	271	311	326	318	285	288	320	317	273	295	300	307	259	303	291	284	304	286	334	308	305	256	303	268	263	338	295	287	295	297	275	278	276	289	296	268	309	290	297	285	273	316	264	293	315	320	277	264	284	287	308	281	293	311	303	308	318	283	324	308	297	318	294	306	296	311	278	326	314	274	302	309	288	274	286	315	312	301	328	291	302	311	282	312	276	310	291	283	284	285	316	292	322	320	288	320	273	319	282	305	294	313	299	306	311	278	289	299	298	274	268	274	316	312	327	300	292	264	306	287	276	320	265	289	310	273	282	288	300	314	263	331	298	306	286	261	314	298	297	275	311	305	303	305	284	294	306	290	325	285	309	301	273	283	328	290	336	306	295	303	295	288	288	325	306	298	315	297	295	300	267	285	317	304	285	304	328	287	319	305	278	292	279	289	275	314	272	302	308	288	306	299	297	291	292	322	304	289	318	306	309	315	286	309	285	315	282	284	256	292	302	281	313	303	275	285	297	288	301	294	267	232	313	287	286	301	268	299	298	306	295	320	302	300	337	297	278	299	317	302	314	295	308	282	333	284	281	308	307	304	312	303	279	311	314
22633	21044	28457	23817	21038	21015	5261	757	585	540	426	409	348	334	318	302	283	283	297	257	288	269	258	263	249	260	216	251	247	257	234	232	257	227	235	223	214	224	223	238	227	228	258	254	200	214	241	201	221	240	257	225	232	225	242	243	243	245	232	215	236	234	236	228	240	221	227	236	206	229	219	212	228	234	228	243	231	244	262	217	228	214	220	230	192	226	235	212	242	220	230	216	247	193	214	191	206	234	227	231	210	234	227	243	222	238	253	239	236	200	214	216	210	238	222	225	232	220	229	205	214	247	203	235	235	222	232	217	225	267	244	224	189	226	212	232	231	212	217	262	244	207	208	233	224	255	216	233	255	221	248	251	214	233	225	221	215	213	224	265	221	208	225	218	213	233	215	239	242	245	225	251	268	209	228	224	240	216	213	215	247	217	227	216	228	215	215	222	220	228	243	244	228	213	227	195	232	228	233	229	224	240	216	218	236	232	216	227	236	228	217	230	229	226	235	207	204	208	229	222	236	235	204	248	231	227	214	230	200	230	231	234	206	246	225	220	215	210	195	211	219	221	241	255	237	228	226	228	204	200	223	184	206	207	217	245	247	230	211	214	206	226	232	221	204	252	226	228	226	221	233	229	211	222	216	228	241	233	245	223	202	215	199	238	205	208	206	258	225	269	269	243	217	244	220	221	219	262	227	228	237	232	264	236	212	242	246	225	218	222	228	222	239	242	201	237	198	209	225	215	254	250	206	228	217	238	218	239	202	223	246	220	216	248	221	209	213	227	238	245	214	213	213	232	215	223	242	211	211	216	219	231	213	232	208	209	225	244	226	241	223	228	226	222	226	234	239	208	247	210	209	219	235	239	241	227	218	202	212	215	235	218	228	203	206	215	215	232	239	241	245	224	250	218	224	203	221	211	227	223	230	221	253	230	259	216	237	233	208	223	226	215	208	228	212	219	225	243	236	210	218	236	204	216	244	224	243	238	229	194	222	252	206	258	252	217	230	247	203	221	213	241	225	216	232	221	214	228	227	250	223	211	222	239	216	225	204	244	209	218	224	197	204	207	220	204	227	225	248	222	209	249	205	245	219	220	231	249	206	232	208	206	214	223	209	198	215	242	219	212	232	225	244	232	225	243	226	264	183	231	225	234	277	197	214	226	228	221	224	223	212	216	204	232	222	246	217	205	239	221	211	222	247	211	236	233	240	211	230	225	245	199	256	224	227	221	208	255	238	244	223	218	231	205	247	207	220	232	228	232	262	231	229	207	225	220	234	233	237	222	231	237	219	219	236	216	210	234	220	240	238	222	229	231	222	231	250	203	204	237	249	217	243	229	233	211	212	227	219	224	228	191	216	218	215	218	241	216	230	225	241	226	241	229	235	200	235	227	240	259	232	219	219	206	231	212	213	218	212	220	224	226	230	229	217	252	217	222	216	243	226	234	214	228	229	246	231	239	236	235	220	217	212	210	212	251	198	245	220	224	227	216	203	252	209	230	244	238	245	199	228	227	222	232	206	214	233	215	229	229	232	200	218	228	212	241	225	242	226	225	224	238	212	198	235	221	229	212	234	229	227	203	231	223	207	261	220	226	234	231	244	191	226	203	204	205	213	233	241	243	243	207	229	209	212	210	219	237	223	226	195	231	215	234	214	203	221	236	220	207	220	241	218	242	227	256	197	203	222	199	212	225	219	221	222	184	250	250	221	229	228	218	234	204	202	244	212	235	227	213	226	225	204	221	214	241	226	218	233	248	234	259	221	223	249	207	213	235	203	225	210	238	206	245	212	214	248	231	204	237	234	193	218	213	226	224	246	219	208	210	203	248	246	227	213	229	231	198	219	223	213	229	237	258	213	248	230	238	228	229	206	218	220	197	232	239	237	249	240	231	217	243	218	224	223	232	199	241	211	209	238	260	211	219	232	243	222	215	240	199	227	208	225	240	248	223	271	206	273	234	225	217	216	208	237	216	250	226	216	242	212	240	235	238	223	212	251	215	221	202	225	216	222	254	198	218	215	226	247	263	227	239	223	242	210	223	206	226	233	216	237	201	217	229	224	257	228	244	210	240	215	223	210	220	213	227	236	254	231	236	232	200	261	226	229	220	217	236	236	216	198	206	227	227	227	240	229	206	207	205	217	228	206	258	261	260	226	248	232	224	215	266	232	211	204	232	247	272	222	221	213	219	255	236	213	252	230	204	226	218	232	214	231	227	225	206	219	212	216	214	226	212	216	227	219	211	221	211	225	225	192	224	245	233	219	257	233	233	234	207	225	222	215	231	228	213	221	195	200	245	209	223	227	231	227	228	202	270	239	237	227	221	241	213	208	226	224	237	221	235	251	222	233	237	240	247	207	212	222	227	236	223	230	236	180	206	226	198	231	244	210	250	238	204	253	228	222	231	222	196	231	228	239	234	235	254	248	217	214	237	229	229	215	226	213	207	228	214	228	217	241	207	202	230	202	248	237	244	262	211	214	221	238	231	236	214	196	218	227	238	229	255	208	210	205	230	215	211	203	222	191	232	222	243	227	203	241	231	201	235	228	211	207	227	235	212	240	249	210	220	211	232	206	220	225	218	213	259	214	227	220	201	226	247	205	222	221	235	238	229	254	197	234	228	253	220	257	225	213	217	220	201	246	239	221	231	200	209	239	237	231	223	235	224	219	237	222	206	232	237	240	228	246	236	216	214	222	212	225	222	226	227	232	214	217	221	227	238	206	220	247	216	218	236	224	218	222	222	243	220	204	219	228	215	218	255	218	224	227	241	226	227	211	234	246	223	215	200	230	206	221	201	227	236	240	236	246	253	217	233	211	213	211	221	238	239	230	228	230	218	232	224	230	240	236	228	212	225	212	247	224	222	212	274	230	232	258	229	240	220	217	222	217	199	217	222	243	194	209	224	214	223	215	248	242	242	219	234	204	226	224	241	215	212	217	215	238	231	237	246	240	233	235	210	239	225	214	216	219	225	211	222	199	235	235	232	221	223	240	209	262	227	226	213	241	249	194	221	229	234	228	204	251	207	203	210	225	203	216	237	221	210	232	209	218	236	254	242	246	215	201	248	214	251	230	225	254	247	219	233	247	203	235	222	207	209	209	238	204	233	238	244	244	239	221	223	220	218	229	233	202	214	217	219	224	224	252	232	227	244	219	223	221	224	225	254	226	212	247	228	222	200	221	218	212	197	222	248	231	203	211	209	239	250	205	236	231	235	199	203	192	232	228	225	240	222	224	240	238	216	219	200	208	224	193	229	221	226	228	250	200	225	231	217	204	223	203	209	234	218	227	238	204	212	238	238	237	221	220	214	229	229	258	235	216	238	201	239	231	223	219	230	213	231	238	215	237	208	241	232	216	232	226	234	221	217	223	215	211	218	232	253	235	222	220	217	219	210	241	221	228	214	230	210	234	220	228	242	205	223	213	222	227	193	253	242	231	229	229	256	234	246	230	237	201	208	227	238	235	244	241	218	217	238	222	229
24045	35578	17944	5072	3083	2181	1638	1360	1086	960	802	631	596	546	476	459	428	422	393	371	366	366	381	369	315	322	324	372	349	315	294	318	313	311	326	308	334	299	335	287	293	324	317	286	286	321	314	298	278	286	304	248	300	300	282	296	293	327	304	310	309	347	292	305	312	296	309	321	306	310	284	282	310	281	303	292	295	314	317	294	286	295	303	306	288	279	303	283	307	324	285	300	290	294	270	299	280	264	280	271	289	314	313	314	295	280	306	313	313	289	279	274	299	280	303	307	317	278	301	300	317	286	282	300	293	282	330	284	292	288	267	269	301	299	282	288	304	287	280	313	296	324	277	300	299	294	304	279	279	310	320	318	327	309	296	306	299	314	283	307	299	268	306	287	290	281	338	282	303	298	274	269	267	303	307	297	273	300	326	276	310	285	276	282	315	293	280	278	304	319	279	268	296	289	250	271	283	274	257	285	291	289	287	297	284	318	315	333	261	287	273	271	270	306	323	277	277	281	269	286	300	290	311	275	265	282	294	272	281	299	296	319	293	294	287	253	282	295	274	274	303	291	290	256	273	292	293	300	292	284	297	281	295	274	254	275	266	305	288	271	286	305	283	265	260	277	281	265	305	292	279	287	287	281	298	316	303	270	313	287	266	274	303	273	315	319	296	298	293	297	252	263	290	276	312	287	286	266	272	257	315	288	295	300	283	288	268	287	288	267	277	294	284	305	304	318	275	300	294	287	296	273	316	287	319	269	294	282	289	292	282	288	289	270	279	286	299	276	295	281	265	267	294	279	296	297	328	279	277	257	272	272	286	281	291	307	262	279	299	299	272	278	288	267	304	297	278	267	319	273	267	268	270	283	302	291	311	267	264	283	310	287	291	301	307	300	259	291	288	284	303	276	302	292	288	277	315	249	287	266	284	275	286	276	288	286	320	315	276	301	306	290	285	284	290	303	296	296	300	299	287	266	295	308	280	281	304	290	297	278	291	311	300	296	281	299	307	295	276	293	301	269	288	271	310	259	274	303	304	273	311	292	291	299	265	297	308	288	272	253	320	313	292	269	287	302	312	287	297	275	272	279	289	310	252	285	271	265	255	274	317	307	310	249	273	317	275	306	274	280	282	285	310	279	280	293	308	292	283	284	311	269	268	283	297	316	297	291	277	308	276	292	282	300	306	309	317	250	298	281	282	278	305	316	282	305	259	303	298	303	281	326	271	269	281	283	318	291	298	290	301	301	261	273	316	302	284	271	331	294	289	288	279	287	296	312	279	288	281	280	302	279	288	308	287	304	290	291	294	286	274	278	276	273	286	272	277	269	287	295	284	285	271	287	295	298	277	254	302	318	293	258	279	308	275	286	266	271	284	306	273	315	303	283	288	281	273	267	309	289	287	268	277	307	292	295	292	275	293	276	274	300	298	286	286	266	260	280	274	284	298	300	299	288	275	287	307	292	294	279	266	296	284	296	289	278	259	301	296	266	296	259	286	310	280	287	285	282	309	314	259	300	253	287	302	277	273	288	266	271	314	291	285	294	273	291	290	296	261	301	275	295	264	273	278	287	286	287	280	270	288	317	315	286	314	277	256	278	285	300	244	307	276	285	291	296	296	274	309	298	292	262	284	291	315	283	283	271	263	269	290	297	300	279	295	320	289	260	303	297	294	320	284	274	278	299	291	273	271	273	276	308	305	301	286	274	268	277	321	284	271	286	275	291	296	283	272	311	274	256	294	270	253	287	281	293	296	284	283	260	299	270	273	266	300	288	241	267	294	333	292	311	284	291	285	287	264	266	294	304	259	302	257	290	306	287	294	295	296	272	304	328	296	324	283	278	288	294	270	300	309	316	288	265	294	310	290	256	278	278	271	277	286	303	307	286	263	279	295	324	296	285	278	295	287	283	297	298	281	297	305	287	279	268	314	313	270	308	278	291	293	300	309	318	308	276	303	255	288	310	327	276	275	288	279	293	306	266	280	289	287	273	290	302	293	300	328	259	292	261	290	317	291	283	292	303	272	313	256	274	285	269	260	270	274	295	321	287	273	280	265	314	275	294	285	275	266	287	298	293	299	317	311	284	301	310	242	280	271	291	327	292	279	265	293	280	292	285	302	282	312	277	302	318	297	297	289	313	293	293	282	305	283	259	283	290	255	289	272	297	311	337	278	272	301	293	272	290	288	291	271	288	296	280	308	280	245	294	298	318	267	305	291	289	259	270	274	266	310	286	307	304	301	270	272	283	281	277	307	297	278	296	317	278	274	295	274	299	278	313	287	284	274	282	286	284	274	280	300	284	284	294	275	307	326	267	285	271	270	296	276	299	323	301	277	311	267	267	269	281	299	314	274	306	288	281	288	294	300	288	286	290	280	284	304	295	280	298	341	285	274	296	290	278	287	304	289	276	279	323	292	303	286	284	288	307	262	295	284	307	236	324	283	291	291	279	278	314	302	310	301	301	272	289	255	307	279	271	312	337	283	283	315	290	285	306	289	308	292	267	295	301	285	297	305	330	320	288	297	284	279	275	288	274	311	307	276	282	285	284	260	310	301	293	306	300	316	314	301	288	291	292	301	304	312	292	300	305	273	282	298	293	294	293	290	296	282	291	307	309	295	274	301	266	278	273	273	290	280	296	266	279	322	309	290	292	279	292	276	302	271	261	299	289	279	281	253	303	288	290	278	288	274	296	282	302	292	336	284	254	270	277	281	287	300	276	277	287	290	285	276	296	313	275	282	285	295	267	323	271	276	286	278	260	312	284	290	286	286	294	279	279	285	305	319	280	291	284	300	305	263	314	262	315	273	286	310	251	274	313	317	262	285	298	284	284	338	299	295	284	289	288	313	297	281	284	289	276	283	315	294	294	269	282	294	294	285	274	296	271	236	320	241	258	269	299	284	250	315	277	293	287	281	295	307	307	278	302	295	289	307	281	299	291	296	277	304	312	286	266	278	288	268	286	307	275	279	253	272	268	295	298	304	308	303	284	304	289	288	298	267	292	258	265	275	251	310	290	276	281	292	289	290	290	281	288	283	290	295	317	276	300	287	280	296	259	288	319	283	286	291	263	276	276	290	244	275	335	287	285	292	286	284	303	274	319	288	312	265	305	301	293	300	287	293	254	291	290	296	303	276	299	288	306	281	285	288	301	297	313	312	268	307	315	273	277	288	300	272	307	308	301	299	287	258	266	331	293	289	296	281	271	293	270	324	267	299	326	285	261	281	316	299	295	248	283	288	283	277	315	298	286	256	276	289	278	279	322	285	266	291	281	278	280	298	295	283	286	285	290	274	309	290	285	292	298	280	263	289	286	291	299	300	267	284	294	337	286	310	286	284	255	271	289	288	287	335	314	277	319	289	286	275	315	270	273	311	254	265	291	276	286	294	297	288	299	282	305	328	298	286	314	279	282	316	295	278	297	306	290	325	284	283	276	294	256	298	303	273	295	292	287	265	264	304	322	262	289	323	274	300	308	296	322	285	280
27319	19505	7660	1073	534	468	419	419	364	379	376	393	344	348	356	352	368	375	350	347	365	384	356	390	382	342	367	386	354	405	366	380	371	382	365	354	353	371	368	362	391	367	382	364	370	366	361	367	355	366	372	359	371	360	390	369	363	369	371	366	364	346	371	411	360	364	365	386	364	350	380	390	384	350	373	368	387	322	357	355	395	367	378	350	345	389	365	358	367	347	390	376	363	357	368	382	373	391	358	331	385	382	390	363	337	378	353	375	371	372	370	362	397	391	373	384	358	354	369	342	373	368	354	385	379	396	379	350	358	350	356	350	336	356	346	345	362	352	357	394	360	350	363	372	362	346	421	348	348	370	435	388	347	373	413	364	385	348	389	363	360	356	388	355	358	353	372	361	375	369	341	376	340	390	358	393	388	357	342	371	376	376	363	395	392	377	359	349	374	360	359	325	378	385	363	344	343	338	383	369	354	343	371	366	370	346	365	379	369	349	364	362	338	342	337	379	386	336	363	399	329	359	362	380	372	338	385	354	361	357	358	376	362	373	389	347	374	369	356	349	375	405	380	330	375	412	359	340	360	362	349	359	359	353	366	348	318	330	389	354	349	389	417	354	315	391	390	383	349	374	391	336	359	371	373	368	377	390	381	359	379	359	360	384	337	402	376	341	391	403	362	361	372	367	356	352	340	371	353	349	365	373	363	395	376	336	375	376	360	376	377	352	354	351	359	393	365	373	375	386	367	328	376	378	387	331	376	369	362	356	393	364	380	368	354	409	360	369	344	381	347	384	359	359	399	389	409	367	354	332	429	364	393	373	334	333	329	331	355	363	394	363	369	377	344	378	380	362	360	363	363	366	372	417	387	379	363	367	356	351	352	389	378	357	347	334	354	367	391	348	375	375	367	391	373	377	379	363	376	385	389	377	348	355	314	380	355	380	356	371	387	348	372	352	371	368	342	330	375	340	358	358	353	367	338	375	387	376	343	361	367	362	378	377	346	357	353	369	380	407	388	347	400	396	344	333	363	337	353	376	361	380	402	373	363	379	362	338	360	366	361	398	365	360	403	329	372	371	350	380	358	342	385	374	362	346	347	365	374	333	367	384	360	356	352	373	378	416	349	408	334	367	378	344	359	354	354	343	342	386	354	349	340	341	356	375	388	368	362	379	350	374	379	348	362	394	369	384	378	362	372	366	386	375	383	378	347	386	357	371	377	371	331	383	371	405	370	326	376	347	378	348	375	339	332	342	385	391	343	398	341	373	363	326	401	363	387	343	381	368	371	379	347	363	346	368	370	353	373	346	378	351	359	350	348	384	360	380	330	388	379	380	379	370	379	372	426	344	366	357	345	374	378	352	384	362	360	373	381	334	329	369	358	406	396	377	367	341	334	352	345	375	379	384	405	377	361	351	361	397	347	346	387	370	394	388	363	380	348	337	382	352	394	351	386	347	360	420	338	394	345	360	382	376	348	409	344	371	384	361	366	377	355	358	354	361	363	383	361	391	352	376	359	390	367	353	351	357	373	361	378	370	369	375	367	371	362	400	344	375	360	332	372	342	369	348	340	342	371	387	359	365	364	375	390	353	361	354	395	360	331	383	368	402	316	377	393	425	365	367	365	348	375	370	376	368	363	347	388	375	362	348	382	384	356	351	358	406	362	351	345	371	363	369	362	376	386	368	336	342	359	376	363	359	322	336	369	377	378	379	372	378	363	364	354	364	386	370	365	322	370	363	348	314	324	340	340	346	368	347	349	368	373	357	379	394	350	396	351	365	375	344	336	402	375	369	357	369	370	388	376	377	367	413	357	345	359	380	349	361	372	367	373	365	359	366	363	352	367	368	377	333	410	338	363	360	354	378	376	377	373	364	353	355	362	363	362	399	358	341	345	397	390	373	335	372	364	383	353	364	403	388	360	376	362	336	355	384	370	377	377	373	406	363	358	403	386	363	339	369	354	378	375	355	398	371	339	377	372	402	372	350	388	332	363	359	356	374	379	358	325	330	381	354	349	361	383	370	369	367	388	379	374	403	370	344	313	360	376	399	369	369	371	342	369	395	366	367	380	363	348	358	384	360	364	389	323	346	346	368	396	367	368	383	362	383	388	366	365	351	369	355	377	391	363	382	359	394	337	363	358	373	373	361	387	361	373	369	369	349	392	360	373	382	352	333	377	348	370	368	387	326	363	372	355	389	357	349	350	344	336	338	367	369	335	387	345	389	378	368	350	371	338	368	386	402	351	329	360	357	371	375	351	336	372	369	332	349	408	361	348	377	373	328	376	351	361	355	348	347	374	373	367	364	384	366	366	358	347	356	368	388	362	354	380	385	360	355	366	340	347	379	358	381	345	369	351	351	401	388	377	383	387	312	369	390	350	356	365	391	378	358	382	373	343	358	375	349	352	345	339	321	354	406	359	355	367	324	349	397	343	364	328	370	349	329	357	380	391	373	344	369	370	328	365	365	369	354	343	391	364	352	368	371	342	357	332	333	371	356	346	347	350	364	370	370	373	378	336	375	369	370	365	355	360	362	353	343	373	354	385	373	361	402	370	379	373	384	343	355	348	342	360	407	376	354	344	366	348	396	347	379	387	353	371	365	316	378	340	381	348	345	369	363	381	377	373	340	364	346	377	382	360	369	377	357	357	410	353	349	387	355	377	356	389	377	374	374	393	359	332	384	330	348	336	370	345	308	353	404	326	367	324	364	355	355	334	389	348	350	375	363	343	365	374	353	393	357	360	358	382	366	387	378	377	355	333	367	342	389	359	391	369	362	351	316	366	371	349	367	372	364	380	371	399	358	374	357	368	389	344	336	349	350	371	381	361	399	374	369	388	371	355	361	380	378	376	363	348	375	352	351	369	338	379	362	363	350	376	348	361	358	347	367	336	360	360	371	403	362	372	335	369	380	357	379	330	366	386	363	413	363	385	358	351	350	365	344	390	383	351	366	366	359	329	358	374	345	397	340	389	354	359	341	346	366	376	365	388	413	411	363	381	347	363	418	383	377	336	340	322	375	363	347	358	380	353	341	383	357	386	352	346	347	368	363	360	349	388	333	345	356	349	345	358	380	370	310	356	369	344	367	364	339	352	326	351	387	360	388	362	370	369	381	387	365	354	376	376	367	370	356	390	383	399	364	352	344	363	344	357	341	360	356	384	359	352	350	360	374	394	394	362	340	388	356	355	363	362	365	341	373	362	386	364	332	393	398	382	379	342	331	360	367	357	340	362	390	359	350	363	341	375	375	366	325	335	337	357	362	352	352	347	371	334	353	371	365	406	377	367	342	358	365	337	364	347	364	369	385	343	325	374	394	358	370	332	373	347	357	387	349	381	390	358	354	369	379	352	358	346	361	364	350	324	396	353	390	352	378	343	375	395	351	386	363	340	358	341	361	365	332	375	353	353	380	369	323	382	376	351	358	383	380	379	362	385	358	327	381	336	371	364	375	406	385	384	357	323	374	380	355	365	367	367	410
16248	14023	4653	868	597	535	512	507	527	486	492	478	489	439	439	482	466	468	438	395	483	457	460	453	421	436	430	434	433	437	476	418	476	461	445	437	486	456	481	461	469	476	458	485	446	473	439	455	476	416	475	405	437	452	425	456	466	450	426	439	479	422	473	448	461	453	437	466	441	434	461	460	495	435	433	454	434	491	483	431	444	425	434	457	456	463	462	490	470	427	437	464	464	465	440	447	456	454	435	448	410	435	453	489	513	445	458	454	452	464	446	445	470	446	437	437	443	495	444	480	476	490	443	444	462	491	445	425	488	460	453	430	447	474	447	469	465	424	478	488	468	462	456	430	477	451	462	436	474	410	452	467	506	424	458	441	457	475	456	437	437	442	455	455	499	445	462	451	444	465	413	427	418	463	484	441	483	481	423	462	447	420	465	476	455	476	412	454	436	456	422	466	405	437	481	438	468	436	459	432	447	428	475	476	449	426	433	421	433	472	464	461	457	474	480	437	461	423	451	472	438	440	468	448	453	437	469	462	453	449	486	459	440	491	457	448	431	444	447	436	470	458	475	459	438	444	486	422	475	435	475	423	481	474	448	457	419	442	519	398	414	435	460	438	399	489	426	462	432	490	453	452	501	430	473	425	486	475	441	435	476	466	432	455	460	419	473	459	457	414	440	432	452	482	436	476	416	443	413	446	454	455	426	504	423	472	465	430	438	459	456	485	467	447	457	422	441	422	432	447	475	451	474	445	426	458	424	453	456	438	506	471	422	486	480	500	470	469	435	429	495	437	476	420	463	467	505	454	494	481	404	457	444	418	421	441	440	475	446	453	493	437	444	458	455	441	466	458	463	417	467	482	466	450	419	455	421	445	450	447	441	428	474	457	476	463	428	480	449	450	433	459	469	466	434	439	447	390	446	449	465	492	484	449	429	420	469	461	455	440	455	454	447	468	439	492	475	418	423	485	422	453	474	442	421	472	478	439	450	428	442	479	450	436	461	491	459	433	442	456	476	478	418	444	471	426	477	438	446	393	430	445	445	460	465	443	446	498	439	461	449	444	444	455	432	435	469	419	456	439	442	467	449	454	481	462	462	404	463	429	452	457	424	446	436	473	431	488	468	437	443	484	443	448	397	448	442	460	426	465	467	457	444	444	458	454	482	481	475	460	451	440	477	447	433	473	433	472	437	453	439	468	470	471	479	436	451	436	434	424	424	450	443	435	421	456	431	432	435	460	479	440	467	465	486	479	478	456	459	486	433	435	458	453	443	398	418	476	446	492	452	439	429	416	470	476	474	446	447	427	422	419	438	482	442	478	461	433	465	449	454	454	462	476	463	463	453	487	461	459	475	452	470	454	475	480	478	465	458	486	448	464	459	434	463	434	463	454	434	463	470	409	487	440	417	452	468	481	435	453	438	489	468	436	469	484	462	452	465	450	449	423	445	415	476	453	451	441	416	477	446	458	489	469	446	451	428	453	452	431	424	458	450	456	451	438	486	453	457	466	446	480	447	461	448	453	475	475	427	435	465	455	443	396	459	437	445	485	431	423	428	443	425	442	427	415	441	467	468	420	420	445	450	455	444	418	460	415	429	454	432	454	420	485	422	434	419	440	479	445	465	471	448	455	479	409	457	455	457	429	415	448	421	444	509	441	444	467	441	420	474	474	448	462	430	439	483	453	455	465	509	470	467	434	467	419	443	473	427	436	478	486	466	472	456	434	479	454	448	434	449	469	402	462	461	421	428	442	455	478	466	463	424	465	455	435	474	427	444	437	414	445	427	468	490	462	469	497	447	452	453	462	455	433	420	442	427	458	445	473	434	436	457	438	464	428	443	474	471	462	446	461	422	459	453	466	488	463	433	430	460	476	474	446	451	476	409	450	448	472	440	448	454	448	457	496	451	422	459	446	445	453	438	420	461	478	443	456	468	434	467	464	445	411	453	473	427	435	435	428	455	455	435	474	477	433	457	472	466	484	452	422	511	454	442	463	462	447	449	436	477	476	449	452	448	448	480	452	455	466	458	445	453	448	447	454	473	458	447	433	461	482	433	454	426	466	424	449	465	435	430	463	440	461	472	463	412	424	437	474	459	409	462	455	457	453	459	422	453	480	478	489	461	502	452	439	456	446	447	472	457	429	447	458	449	426	450	480	458	465	426	432	449	439	458	469	433	451	419	443	451	442	412	433	444	469	439	405	451	480	458	463	452	436	444	430	443	429	458	462	468	434	464	437	468	403	472	478	473	403	450	481	454	450	420	438	457	427	426	411	470	483	456	434	449	462	407	440	464	438	465	462	405	444	465	456	462	496	472	454	431	425	445	459	454	438	429	473	438	475	456	468	457	461	451	426	438	479	445	488	476	417	456	470	440	453	443	431	429	451	444	475	416	445	468	426	448	435	494	420	456	440	471	447	442	460	457	435	449	458	455	485	453	459	444	455	456	457	422	430	480	422	469	427	453	471	439	450	470	434	417	452	463	461	460	429	420	451	430	454	474	454	435	420	487	436	455	466	458	470	455	442	453	462	470	474	401	453	452	468	435	425	484	463	486	461	446	448	464	488	467	438	446	448	458	462	462	469	462	434	465	465	500	449	437	488	455	448	443	444	477	446	490	469	484	444	443	469	458	437	464	444	456	432	448	440	451	441	476	439	455	435	467	469	449	445	444	499	437	475	443	411	456	433	414	462	427	440	462	475	438	428	478	437	443	426	466	467	442	465	473	485	465	442	454	487	451	439	464	464	464	434	476	476	444	490	452	410	447	446	452	453	445	462	468	457	491	433	438	439	439	447	435	426	427	442	469	447	479	459	436	499	446	440	450	462	483	451	444	446	495	459	466	464	465	483	440	455	455	463	448	504	432	467	448	453	438	470	473	467	445	450	479	452	450	442	443	460	469	457	425	452	450	469	444	465	447	417	435	446	447	470	445	453	428	455	431	474	467	417	462	439	433	483	446	439	452	445	491	469	464	430	455	416	467	482	446	489	463	438	442	462	463	446	484	440	488	437	483	423	388	491	439	474	451	445	463	432	459	480	457	443	458	441	469	438	454	467	431	483	449	465	466	471	481	452	464	469	459	457	469	441	430	431	451	418	447	475	414	454	460	446	444	456	466	448	470	443	473	450	456	472	436	485	431	438	470	501	473	454	478	470	445	499	440	462	446	409	420	484	464	489	436	440	438	442	433	455	431	435	456	448	421	437	472	464	473	459	434	437	459	457	456	488	464	383	393	460	455	438	475	401	455	412	470	464	473	491	471	442	482	463	456	494	496	462	432	466	478	448	428	430	468	404	457	435	459	467	460	436	450	449	449	490	492	432	457	472	439	471	465	467	445	475	486	433	467	447	466	465	463	485	502	440	505	464	445	458	456	473	485	469	468	435	489	461	489	434	437	445	484	443	462	471	444	468	477	464	433	467	464	447	430	442	435	473	460	442	458	459	482	469	438	466	468	435	417	428	437	469	465	433	477	465	463	449
23654	21020	27996	24234	20979	7769	922	671	619	552	489	495	450	432	456	442	431	409	397	409	412	427	350	419	383	396	419	389	403	401	396	406	358	382	382	437	358	363	390	391	396	377	370	412	371	359	386	400	364	391	374	392	362	385	383	373	369	372	363	388	427	406	359	408	391	394	366	349	363	366	365	358	402	386	356	352	361	369	402	391	400	379	360	382	361	391	365	341	421	376	378	374	404	410	410	382	409	374	394	376	357	358	379	357	359	337	375	379	394	404	377	374	368	400	376	348	382	367	414	391	378	378	368	373	366	370	373	365	429	394	364	380	380	435	372	416	389	374	344	385	422	353	406	365	350	390	390	374	362	365	407	415	355	382	377	366	398	406	379	377	364	364	404	399	360	354	322	356	337	347	396	365	372	332	388	363	388	372	342	358	365	406	380	373	430	401	390	419	387	385	396	402	358	375	407	403	372	408	380	389	382	368	356	329	404	403	386	372	397	371	388	373	384	381	395	362	388	382	400	400	379	424	357	394	341	357	389	370	414	372	366	375	375	379	363	381	365	388	378	403	360	398	373	398	376	364	360	384	387	396	366	370	375	409	388	353	385	383	360	370	369	382	340	384	355	384	392	380	356	401	399	366	393	393	376	394	394	378	393	359	362	343	359	340	380	414	395	363	376	351	348	405	371	358	385	361	408	416	387	369	400	366	349	371	384	398	373	399	396	397	364	344	372	374	353	394	364	371	388	371	376	389	398	370	404	370	363	373	404	352	413	399	372	375	382	380	387	369	377	403	380	398	385	357	387	407	373	385	414	378	369	366	393	367	370	340	379	377	364	386	387	358	378	352	362	421	383	357	373	364	387	365	377	381	360	371	362	373	407	370	386	393	361	344	363	377	375	354	379	389	361	402	382	382	394	388	391	370	361	358	392	364	392	432	389	394	324	380	385	391	412	358	351	342	371	380	347	358	374	379	371	357	386	364	374	362	370	360	365	396	371	401	350	356	388	376	356	386	338	364	376	413	354	365	406	370	379	363	404	361	358	340	385	388	414	386	371	377	376	388	430	365	357	368	353	385	375	377	373	360	320	381	340	392	355	361	346	404	389	346	396	384	382	353	363	392	399	354	391	383	385	376	378	355	395	383	387	353	365	385	362	394	367	360	387	406	392	369	388	358	362	379	376	371	381	394	408	323	378	384	357	331	374	398	396	388	417	374	349	359	380	408	342	375	406	415	371	358	352	399	418	392	335	395	379	397	350	367	397	376	384	383	370	360	372	392	386	366	381	373	328	373	388	354	402	351	334	414	384	388	339	380	377	395	385	395	400	370	384	355	353	334	395	371	406	420	362	389	374	407	345	389	361	345	402	340	361	361	380	363	392	391	367	410	384	403	399	425	393	398	371	373	372	366	364	358	366	394	353	396	366	401	370	405	391	410	348	361	371	428	373	397	369	349	409	383	371	401	346	418	364	393	365	368	350	394	325	361	370	364	369	404	351	346	361	357	367	377	356	388	381	345	376	350	358	358	366	380	374	379	397	355	376	380	384	362	402	361	379	358	337	356	403	394	368	368	373	388	365	348	357	395	384	369	380	360	370	368	381	362	356	381	398	338	389	372	373	370	391	381	362	382	371	365	363	326	368	349	368	363	389	384	389	362	409	351	362	343	351	381	373	367	369	352	375	372	346	412	383	367	386	396	375	374	351	413	369	392	379	368	392	353	376	376	340	379	400	385	380	412	348	378	343	391	385	371	324	387	394	351	371	358	395	386	373	348	387	398	388	423	380	366	384	345	400	380	365	343	324	384	411	375	372	372	357	378	392	384	369	401	390	387	349	396	420	383	413	385	407	336	386	373	345	358	362	369	341	359	367	380	387	378	401	403	362	369	314	359	389	371	378	374	346	353	372	399	369	376	380	375	357	361	390	372	365	365	366	359	396	366	366	394	361	394	389	336	377	343	374	413	360	346	383	374	382	360	383	399	366	349	404	370	401	340	404	375	390	350	370	411	398	381	365	346	358	405	408	326	427	407	399	353	360	373	400	349	380	408	413	369	365	414	389	365	374	361	388	379	375	391	381	392	368	356	373	388	399	374	331	360	369	385	414	389	383	376	417	348	384	359	383	381	401	392	386	358	366	378	367	387	376	374	368	379	352	353	384	403	425	385	386	366	378	372	356	377	341	372	347	384	367	395	387	365	398	371	383	359	381	328	359	390	418	381	377	379	354	402	369	399	373	396	400	402	412	427	347	355	393	370	390	343	363	393	347	373	383	373	392	334	371	363	373	364	363	385	338	361	371	370	380	373	409	359	398	384	378	341	341	373	355	409	338	373	357	362	390	400	394	341	377	388	377	357	369	412	380	370	353	354	380	379	420	370	374	351	372	372	408	347	388	383	357	393	382	375	374	351	367	353	407	381	392	364	381	401	363	387	417	387	362	368	374	373	359	365	383	373	358	406	391	375	380	339	366	385	398	409	366	375	385	367	365	387	384	373	402	394	387	353	370	358	363	379	377	382	386	408	394	376	369	357	354	368	387	387	370	410	395	376	376	391	351	388	382	377	382	381	350	357	389	365	357	367	335	378	384	383	352	386	380	369	383	397	372	340	378	361	368	343	353	375	372	378	348	431	343	379	364	415	358	418	348	402	349	387	385	369	387	361	383	383	418	394	441	382	423	404	376	391	380	396	373	371	397	382	389	359	391	396	349	377	390	359	339	384	376	411	402	379	369	389	363	413	385	383	368	397	374	399	342	371	398	374	361	407	416	359	384	376	416	380	384	365	372	393	367	357	414	378	355	390	389	378	352	365	364	370	379	395	384	400	365	399	427	402	373	360	394	370	381	402	351	370	325	352	386	357	381	389	381	413	377	391	380	365	380	399	376	385	359	365	350	371	399	382	386	381	372	364	352	364	398	362	369	426	379	379	358	360	388	400	376	366	368	388	372	379	371	391	367	392	420	350	375	380	362	372	364	384	382	368	365	379	369	363	381	339	391	398	386	392	358	402	351	397	379	385	378	382	338	374	409	402	396	414	357	347	381	396	344	365	365	381	381	378	402	412	422	374	386	386	356	392	399	385	395	394	388	365	375	389	368	346	371	365	361	371	398	376	351	391	354	404	374	394	378	371	380	372	364	383	395	370	370	381	349	355	384	375	402	386	385	374	376	369	398	337	355	368	392	381	404	379	381	376	395	367	354	333	377	371	364	392	338	399	341	376	350	374	394	371	410	366	384	385	391	381	381	370	360	347	383	384	383	356	380	371	399	337	394	381	340	368	356	390	372	387	369	359	403	353	379	354	385	382	372	346	403	368	379	381	368	401	332	388	378	382	384	355	400	357	405	377	382	392	353	365	380	367	353	354	377	368	380	363	373	365	363	380	357	357	392	372	367	351	372	402	380	386	361	407	367	394	365	376	400	336	334	349	395	367	374	369	368	346	382	361	389	395	384	384	338	371	400	395	362	399	385	372	384	414	392	338	385	384
21769	28074	12693	3371	1999	1506	1183	991	930	778	688	685	633	645	554	530	572	533	617	520	510	513	488	510	489	536	485	504	522	494	468	443	490	507	494	513	467	472	532	529	484	496	489	458	488	464	473	473	474	469	476	466	458	476	450	483	461	449	482	492	473	537	463	473	500	496	470	454	474	484	487	476	475	496	483	460	467	449	475	481	490	457	469	506	493	472	454	484	487	470	487	458	464	468	497	447	493	479	490	489	437	489	450	495	448	455	468	477	463	495	462	490	455	431	450	441	463	459	480	486	453	467	467	477	490	448	449	509	436	492	479	513	446	466	479	445	479	492	453	486	432	487	470	448	447	436	483	500	470	492	495	491	450	504	494	489	459	481	490	448	522	468	481	456	482	485	508	478	504	462	498	475	518	473	492	475	529	441	482	492	509	470	496	453	435	498	476	448	469	503	455	456	481	403	466	465	444	478	462	448	462	485	463	513	447	490	474	504	471	491	501	473	489	466	482	466	504	458	488	495	461	458	457	454	462	492	478	431	492	441	471	461	481	441	514	476	464	427	428	482	489	488	465	435	442	447	465	466	490	449	483	536	419	489	498	463	473	494	496	472	460	468	458	517	449	439	480	511	485	445	437	496	474	511	492	466	491	536	466	473	473	461	525	460	520	457	482	452	467	510	489	479	483	460	493	500	453	478	447	488	409	476	474	444	448	464	505	498	474	454	479	493	474	465	514	488	450	485	497	499	450	511	485	480	457	468	472	469	502	460	500	441	480	510	493	466	461	497	464	475	455	424	488	460	492	493	520	504	474	472	463	503	511	467	480	444	477	471	479	489	505	527	465	424	468	477	469	534	486	476	437	475	424	472	499	467	467	483	506	468	481	459	447	510	492	489	438	478	456	459	448	483	493	416	454	475	495	478	480	472	456	468	492	482	425	510	504	492	444	439	498	452	496	444	491	485	491	478	460	465	492	469	468	484	454	504	486	442	504	448	476	485	450	468	455	473	478	471	490	424	463	480	492	471	475	488	466	500	493	465	501	457	479	479	463	437	467	469	470	486	463	473	475	462	500	467	475	484	470	508	484	491	451	483	436	477	482	488	463	526	492	446	443	497	505	467	503	483	425	511	488	484	452	450	462	455	457	479	492	483	515	438	489	460	455	467	476	466	452	493	448	465	496	507	481	452	450	485	473	446	506	489	514	457	493	470	445	473	458	454	507	486	479	459	515	458	473	480	459	469	517	487	489	475	427	463	489	516	461	451	480	474	469	503	523	469	448	475	469	451	473	482	465	483	482	519	500	492	447	458	511	446	493	488	480	451	459	482	504	479	481	485	490	507	432	454	444	465	482	482	479	457	455	469	485	447	450	446	460	453	476	500	470	466	479	472	454	473	473	466	448	479	480	448	424	485	453	459	505	523	497	488	461	495	460	470	479	468	476	454	465	490	491	467	499	494	496	513	489	491	455	489	502	454	451	464	488	507	502	457	454	464	434	456	489	466	445	473	518	482	462	459	442	468	428	461	480	480	464	510	459	478	449	475	461	467	443	479	506	454	455	506	487	475	467	485	434	444	470	502	494	464	462	459	495	499	497	486	478	498	494	511	455	487	478	480	495	442	502	489	460	453	454	463	499	434	457	469	506	473	493	451	458	459	457	455	466	509	523	482	470	495	470	473	459	512	475	450	469	437	491	452	485	518	483	514	468	516	484	449	485	470	522	486	479	463	484	502	500	463	475	467	476	441	471	461	455	514	519	492	470	503	487	512	484	478	482	497	483	438	460	493	457	479	486	490	434	477	510	460	442	442	522	500	476	494	494	451	469	428	460	472	473	464	451	480	465	461	471	477	465	468	462	449	469	438	486	467	471	480	458	504	476	467	479	460	475	443	476	472	485	436	503	456	444	515	508	471	463	463	458	494	481	476	511	462	474	482	488	463	451	503	460	450	474	462	440	460	472	474	455	470	428	469	451	532	478	474	468	464	478	480	503	480	502	477	483	450	489	482	456	499	479	473	467	490	489	505	491	486	481	518	449	450	451	476	474	466	469	501	454	507	485	422	452	493	491	502	468	488	481	454	482	455	474	461	472	471	455	505	469	518	473	470	479	468	501	462	479	462	464	469	476	498	506	478	488	520	480	450	474	451	470	476	504	490	454	485	493	482	488	437	515	471	452	455	487	433	465	442	473	469	457	459	435	456	466	499	468	444	453	456	455	469	498	453	430	496	443	458	505	517	473	443	486	474	424	487	464	511	451	440	487	471	534	436	464	458	492	493	469	481	464	436	476	487	472	466	449	423	491	469	492	503	478	463	493	460	483	478	504	434	472	458	497	449	440	457	494	447	455	475	496	489	479	444	470	459	481	482	477	482	466	475	491	475	505	440	472	515	450	471	434	461	448	451	504	486	449	465	470	480	455	458	498	469	494	468	500	474	491	472	498	476	463	482	508	460	483	453	478	463	441	493	461	496	491	450	463	469	453	473	465	456	455	488	450	488	451	447	472	457	462	463	518	468	462	499	483	503	496	454	480	490	472	480	461	462	474	443	467	473	441	490	476	453	508	515	491	457	494	506	449	479	492	482	467	458	458	454	454	454	487	475	470	466	496	472	470	451	498	461	468	460	488	447	459	489	499	462	481	490	451	497	459	502	445	471	472	475	458	446	474	474	456	476	434	472	541	463	496	519	492	443	445	494	488	476	517	492	483	513	456	458	519	479	477	494	505	481	496	461	459	462	460	509	471	493	478	489	431	475	461	515	484	471	452	484	444	471	461	503	445	475	501	453	456	441	463	456	510	482	446	474	475	459	508	446	503	456	480	421	466	487	491	477	489	464	485	509	480	462	467	454	506	489	480	463	439	461	490	455	534	491	504	451	457	486	444	460	461	464	524	451	486	450	432	491	507	464	487	474	483	469	453	485	464	475	513	505	466	490	456	471	440	507	451	491	473	443	488	479	487	444	503	442	494	461	485	458	471	459	497	477	473	478	495	475	487	481	492	499	463	484	470	428	466	434	469	472	496	477	455	473	442	446	444	478	467	489	444	481	447	427	466	469	480	499	476	488	525	468	480	469	435	452	458	459	427	487	434	494	428	502	470	503	500	480	489	503	484	521	487	455	456	461	455	460	476	433	444	465	499	474	471	488	474	489	482	473	484	507	476	454	472	494	488	448	477	426	473	465	485	484	462	509	506	460	510	466	458	462	491	472	502	468	484	485	486	499	475	443	476	496	466	487	500	539	472	466	464	461	458	448	456	450	473	487	461	448	476	435	428	461	496	464	437	500	459	485	494	455	469	492	464	464	446	440	476	491	477	449	470	475	454	490	456	468	431	456	528	470	427	485	453	426	479	462	454	432	477	445	480	493	498	461	440	458	458	499	416	490	478	462	488	477	485	521	483	483	498	484	489	448	518	461	483	464	474	504	486	512	499	472	469	473	495	453	450	479	454	445	478	447	491	473	472	515	463	445	458	425	473	468	478	466
24670	21006	26835	25185	9304	530	426	369	329	318	269	272	255	239	270	254	259	250	257	240	243	265	257	251	206	215	273	243	239	261	232	228	252	203	243	251	218	252	220	215	249	223	228	228	200	250	208	241	220	209	230	228	251	242	234	233	228	268	224	244	250	235	218	225	241	225	217	246	247	220	225	230	238	224	242	236	221	212	230	249	220	227	235	206	228	245	250	231	240	253	229	261	217	224	219	241	214	270	234	258	265	216	212	256	212	244	211	236	226	258	221	252	228	249	218	240	237	246	227	251	228	214	217	232	229	249	242	209	205	227	268	214	217	254	239	252	218	231	226	225	227	196	222	246	224	248	255	225	219	222	211	271	225	233	235	244	210	239	229	218	243	220	210	232	236	272	224	203	234	255	242	238	221	207	228	250	228	220	218	215	216	218	247	235	229	210	261	231	246	232	230	232	237	222	213	248	263	239	210	240	231	231	234	224	260	252	220	232	238	211	198	242	240	263	222	231	228	263	227	227	228	257	203	215	218	252	208	241	228	220	233	242	224	240	237	220	245	232	221	257	269	234	221	238	239	232	258	239	246	211	224	237	238	240	226	211	231	273	223	238	271	223	265	242	208	214	200	226	208	229	210	217	252	219	216	211	214	223	231	254	249	274	215	221	213	216	208	228	234	260	218	200	249	238	191	237	238	195	205	232	241	248	241	261	233	228	239	249	254	236	238	240	240	219	217	203	229	218	218	227	206	239	223	237	233	263	227	243	247	226	231	223	216	197	217	244	226	245	226	241	235	254	244	234	216	225	223	237	224	215	254	234	224	238	237	244	202	282	224	206	228	248	240	223	247	263	221	217	215	249	219	246	244	200	224	220	220	232	241	216	246	229	239	221	259	214	233	233	239	239	209	238	233	230	252	186	234	231	230	242	251	226	244	223	245	237	244	214	248	216	240	241	228	267	219	243	252	245	214	233	215	230	236	223	231	229	234	231	237	235	231	224	227	226	229	229	250	243	218	217	230	228	239	236	223	226	223	243	241	242	252	259	232	245	201	260	218	223	220	214	256	236	207	213	219	239	232	211	238	238	229	221	235	215	236	208	241	212	231	221	213	232	223	234	243	224	237	241	212	245	245	245	231	236	208	237	244	221	208	241	212	210	239	212	224	229	216	227	259	243	239	220	240	230	237	232	225	244	229	231	221	218	250	232	222	252	241	212	251	254	231	251	247	225	207	252	239	227	204	246	214	230	238	232	186	214	236	241	227	214	229	223	248	218	204	222	220	235	221	223	227	231	203	238	239	244	210	229	235	208	240	214	223	216	207	205	253	231	219	232	235	208	221	232	211	223	222	222	224	255	219	261	223	249	202	220	225	248	241	219	245	237	246	230	215	258	217	240	244	238	212	229	248	240	232	243	230	231	232	237	238	234	229	234	233	267	210	240	233	194	223	217	208	232	230	221	222	236	225	209	238	222	230	233	204	231	213	209	239	212	236	212	231	246	213	213	226	227	254	222	255	238	223	248	233	224	200	238	207	230	250	223	246	215	223	222	230	226	221	235	223	229	234	217	213	227	211	224	256	237	229	241	220	241	217	233	226	228	214	232	225	248	231	241	247	236	241	236	220	216	227	249	250	235	250	223	235	229	236	209	243	243	216	226	221	215	234	232	273	238	241	240	234	265	231	226	238	237	238	224	243	214	250	246	205	258	246	213	228	232	239	247	222	242	256	221	267	210	216	245	218	230	222	270	226	224	218	237	232	213	231	240	219	235	219	210	238	236	224	225	237	222	225	229	246	229	239	224	246	231	242	207	246	232	223	230	222	213	214	205	223	234	223	229	201	241	222	247	205	247	217	220	249	240	236	245	245	243	226	236	231	236	234	219	230	257	217	196	250	217	219	263	236	215	229	211	205	239	246	248	222	221	234	231	233	243	243	237	215	231	224	238	255	226	248	246	218	255	242	237	219	231	238	231	219	221	219	239	240	220	240	235	205	212	251	235	203	214	208	223	245	254	221	228	240	234	247	228	214	201	248	202	202	243	238	233	251	229	230	240	225	230	239	229	235	237	226	228	244	225	230	216	235	240	222	238	230	219	224	236	246	226	233	242	214	243	216	260	252	251	237	234	222	230	208	262	239	236	221	250	236	247	219	246	271	223	227	228	205	240	253	228	219	232	247	230	242	227	230	219	220	250	254	241	210	245	252	244	250	231	249	238	234	230	231	222	221	211	197	258	262	229	228	220	250	256	215	210	223	239	221	252	217	232	234	251	216	233	251	232	213	255	246	217	238	245	248	197	239	224	234	236	220	238	218	219	239	279	243	223	222	206	218	222	271	224	250	250	229	252	228	252	250	258	231	224	217	216	229	251	247	221	219	250	230	234	226	227	224	223	240	268	213	217	254	219	211	231	223	223	240	242	245	220	250	223	228	258	221	254	233	267	236	257	242	248	219	240	240	256	230	244	244	193	222	226	243	262	211	215	226	258	237	230	232	226	214	248	257	230	287	223	225	233	249	244	207	261	201	247	232	252	254	235	234	247	228	216	226	226	237	222	240	240	214	236	248	207	224	224	251	237	221	225	248	221	236	218	217	219	212	238	236	221	233	234	248	242	238	258	205	208	233	252	233	253	232	231	248	194	237	252	238	249	231	263	263	242	213	238	257	257	223	239	260	218	216	177	216	218	241	227	206	231	223	245	239	228	237	227	243	224	252	240	230	275	249	251	253	219	236	228	240	237	216	248	225	229	241	234	227	228	233	231	241	235	222	240	234	209	226	260	268	231	225	224	238	219	209	234	235	241	263	237	217	243	235	246	228	243	263	224	243	208	222	244	240	253	194	243	262	205	248	217	252	250	224	242	227	244	245	211	233	228	227	231	247	216	263	237	206	191	230	247	240	245	220	214	267	233	262	225	234	238	200	249	218	218	230	261	214	219	232	218	252	206	222	230	249	224	203	244	243	206	222	225	206	227	237	254	201	250	242	254	254	242	233	261	219	220	233	226	226	245	225	235	236	220	220	236	252	232	265	227	228	222	241	230	256	233	236	247	249	262	242	248	291	228	215	228	231	214	253	231	249	224	220	234	232	206	226	210	233	241	215	224	250	238	233	229	248	227	236	243	219	214	195	220	231	223	224	209	248	214	222	231	232	271	248	259	232	218	254	230	234	244	211	238	210	210	231	239	245	225	257	232	241	236	237	205	230	211	237	227	231	236	192	254	209	240	256	235	237	250	219	223	221	226	260	235	228	249	219	200	232	250	228	229	225	223	205	222	240	247	213	225	223	222	217	222	246	252	208	218	231	244	228	180	219	246	235	228	204	226	219	236	233	234	223	217	219	252	241	222	233	230	224	238	246	225	211	237	233	210	224	208	236	225	230	208	245	198	218	216	250	252	221	231	260	229	227	229	216	230	243	229	221	252	250	243	249	263	226	241	206	244	236	264	226	254	234	243	235	232	192	244	248	226	231	215	245	232	245	251	254	238
20595	22500	8495	2048	1099	842	723	600	501	471	454	402	380	359	365	339	345	321	332	320	323	357	315	323	317	294	315	290	290	297	286	262	307	348	290	300	301	291	306	268	300	297	306	302	290	308	284	329	317	284	334	301	289	303	272	277	292	289	297	282	280	292	270	306	274	324	309	270	281	277	289	282	305	315	304	307	292	274	278	285	297	314	290	277	298	302	274	293	315	266	301	300	292	327	271	288	303	278	294	276	288	293	292	298	294	304	291	305	296	302	304	281	309	294	287	285	303	328	323	303	314	276	303	311	308	284	279	306	272	284	263	291	288	260	297	263	313	319	329	275	272	293	300	301	284	294	302	285	292	321	321	308	315	314	296	294	297	258	289	280	312	303	291	292	295	305	296	275	327	303	283	281	319	286	281	287	312	287	295	285	276	322	323	288	255	290	273	302	284	305	286	318	293	274	289	295	296	330	277	308	306	276	321	307	275	284	292	279	265	258	292	284	294	282	272	298	290	272	274	290	302	286	314	307	295	309	319	289	277	281	275	305	311	278	301	315	296	277	266	298	306	326	287	261	273	305	297	286	318	275	303	285	323	302	295	290	282	318	294	308	288	318	317	314	281	299	332	275	297	283	297	289	308	286	284	248	292	279	315	291	324	284	289	308	277	315	303	311	293	287	281	307	290	289	298	277	297	274	273	280	314	322	286	304	284	286	280	290	283	325	289	306	270	298	283	258	284	297	300	291	306	333	310	265	279	289	303	296	298	333	303	286	314	303	330	261	298	304	293	281	295	282	295	289	314	298	297	280	280	315	327	266	283	292	275	281	270	312	287	300	297	284	303	298	301	310	282	324	289	278	304	289	315	293	260	324	298	296	280	258	271	294	284	310	318	276	293	313	279	283	286	267	273	280	302	255	284	303	271	286	282	269	292	270	292	279	278	286	330	330	316	288	281	269	308	306	277	269	315	298	303	304	283	259	297	286	271	293	299	330	300	280	294	301	285	300	309	287	310	288	285	297	280	270	306	287	306	301	314	315	299	314	271	281	285	318	296	291	267	281	292	300	292	299	296	304	302	310	266	297	295	307	261	278	279	308	283	300	299	288	297	301	289	266	306	286	285	295	291	289	315	262	282	294	273	296	287	300	284	294	300	291	312	287	293	273	306	284	282	339	341	285	295	294	266	272	312	285	280	287	295	287	310	301	301	278	332	308	330	292	312	276	305	286	276	284	262	299	291	294	274	257	264	291	287	283	326	272	286	289	306	280	273	301	295	287	299	300	264	318	285	278	273	287	281	284	303	279	264	284	291	297	309	295	295	303	307	274	313	282	301	296	293	281	314	274	287	263	302	276	330	302	311	314	265	332	285	283	295	294	295	317	230	294	303	279	281	275	282	278	272	282	273	307	313	307	318	301	262	287	310	298	306	290	284	249	272	287	294	304	275	267	286	247	296	297	303	276	296	293	314	286	288	277	314	300	266	276	304	318	277	298	318	313	273	286	260	285	303	291	297	295	294	262	310	293	261	293	303	297	318	282	304	300	301	319	303	301	286	317	318	308	277	295	306	282	300	306	294	313	297	286	266	276	259	287	281	280	289	284	296	274	285	256	314	289	284	299	317	263	286	290	305	303	278	305	292	284	296	304	296	291	298	275	287	293	313	301	270	293	312	284	287	310	281	313	261	290	290	293	291	268	295	282	255	280	313	285	297	303	300	294	293	298	291	279	302	296	295	289	289	284	291	320	265	302	298	295	292	293	312	282	304	260	298	292	293	295	312	299	282	293	268	320	303	290	272	302	305	323	280	295	293	309	278	275	299	301	278	276	332	332	306	278	318	297	269	310	297	299	311	274	313	317	294	290	289	272	314	312	304	304	302	292	280	300	281	311	264	332	299	275	320	281	297	266	291	281	303	286	260	327	295	278	284	291	297	324	299	288	313	287	270	332	289	288	311	302	296	307	265	295	312	276	276	304	267	299	296	275	289	290	287	285	277	305	294	313	306	316	285	291	293	304	268	307	273	291	294	289	285	327	289	304	285	297	271	294	288	288	310	300	299	301	293	315	298	288	300	292	294	305	317	272	292	287	285	289	289	308	310	295	297	276	290	277	295	289	279	259	292	305	271	303	317	280	285	311	295	274	296	303	305	275	325	299	285	307	280	278	259	273	270	297	313	300	306	281	266	290	276	282	275	272	258	268	267	313	317	316	303	293	309	282	280	292	297	296	295	277	280	311	280	276	289	316	271	328	262	305	265	297	286	320	281	296	299	287	307	304	259	278	310	295	316	313	310	322	272	284	290	300	299	282	261	275	299	298	285	282	278	257	309	275	294	322	288	298	272	335	276	300	283	292	283	283	284	276	308	321	257	318	267	281	301	289	292	320	280	279	329	286	294	306	271	286	300	299	288	293	294	279	288	298	266	327	271	282	291	277	304	279	294	275	295	268	316	289	309	294	305	297	303	279	290	296	296	286	293	263	288	306	302	288	275	268	285	308	321	296	299	283	302	287	257	305	279	286	269	297	276	285	285	300	318	317	299	308	319	287	293	318	302	281	290	291	281	265	276	301	250	292	299	297	314	297	307	280	300	338	277	260	308	272	297	285	273	262	275	301	274	308	280	305	308	270	295	290	287	293	262	290	285	304	279	286	299	297	290	284	329	281	291	304	299	313	296	277	295	313	263	274	288	305	301	301	300	300	272	315	268	276	279	272	289	289	257	279	284	324	260	287	314	303	270	313	255	300	298	291	292	289	321	299	244	278	276	276	298	276	291	292	280	298	306	290	293	298	287	281	293	255	299	280	270	284	280	312	312	279	291	279	307	258	286	297	283	296	256	282	294	277	260	292	302	315	274	297	282	277	289	296	307	310	274	297	304	303	279	300	288	291	311	311	308	294	317	288	249	293	281	300	293	310	289	288	276	300	332	278	313	286	298	272	314	293	278	315	309	299	271	288	251	328	303	316	320	279	302	302	271	282	318	285	277	294	269	291	292	304	292	279	295	297	289	274	350	292	318	315	278	276	283	304	288	309	324	276	270	289	305	286	318	267	295	280	301	312	314	320	289	280	261	305	297	275	297	284	307	291	294	302	302	295	247	285	278	300	296	288	308	302	293	294	319	260	301	292	272	276	305	317	286	313	302	286	313	291	285	306	299	288	284	293	298	280	317	289	291	293	290	264	285	322	300	274	287	290	304	275	270	294	308	277	312	293	271	302	305	301	293	274	313	299	326	295	311	304	314	280	289	258	309	281	315	277	304	289	293	293	304	286	272	270	341	295	295	302	280	294	283	288	305	305	292	281	279	278	302	279	319	287	271	279	268	267	285	307	300	303	315	280	283	276	306	278	283	277	281	322	280	277	309	275	316	299	287	308	306	291	307	303	299	296	308	265	285	290	286	293	287	309	286	326	284	279	305	310	286	303	283	285	312	308	286	273	309	286	286	310	314	287	282	281	331	268	273	316	308	242	305	273	301	285	324	289
22671	21056	28515	23828	21051	21052	5729	816	551	503	429	379	371	289	336	311	337	295	281	256	274	259	272	250	253	247	238	247	248	226	211	226	239	229	225	242	240	233	215	229	229	226	202	261	235	219	225	220	217	218	215	218	211	230	237	193	220	223	197	216	216	240	207	217	239	241	231	234	199	203	217	230	215	205	227	215	221	239	251	194	234	228	248	212	220	232	208	224	225	209	244	225	217	227	239	232	222	243	220	223	227	223	212	231	220	225	218	220	215	277	230	234	229	208	229	223	245	209	266	226	228	216	233	231	234	223	233	229	213	241	222	222	200	236	240	222	231	225	219	250	227	256	231	223	225	231	225	251	240	243	217	224	223	238	251	228	226	197	232	218	220	212	219	213	244	242	261	239	220	222	230	189	234	233	240	208	231	207	222	236	213	245	241	216	228	262	208	248	226	204	228	211	251	206	207	200	194	216	235	219	239	239	236	231	240	250	217	236	202	204	240	212	230	250	229	203	271	239	236	220	227	227	233	213	233	205	227	203	221	218	210	246	203	230	189	239	216	225	206	218	255	209	204	244	210	255	242	214	218	239	223	196	229	241	215	237	219	232	244	216	229	208	207	205	216	215	204	214	205	215	192	215	204	230	228	203	214	236	212	236	231	233	220	220	207	199	211	225	223	230	192	223	228	229	228	191	242	223	236	217	223	225	210	217	231	220	241	219	237	214	206	242	205	230	224	233	226	230	201	229	217	214	238	225	230	207	242	224	226	213	224	235	198	211	222	241	207	218	212	219	238	226	213	250	208	215	233	229	209	207	229	215	217	255	230	238	206	238	229	224	192	207	227	232	223	206	227	224	193	201	202	242	220	218	234	235	259	215	244	221	214	242	215	218	214	248	228	218	227	230	194	202	208	208	231	230	230	244	241	207	227	222	263	191	225	215	241	224	213	253	225	227	217	261	218	234	236	227	202	221	215	228	200	224	252	220	219	240	226	218	230	241	196	222	206	240	234	213	206	223	230	202	247	241	198	188	206	205	207	212	224	235	251	205	219	214	218	208	244	215	222	227	260	214	216	230	207	232	240	224	193	212	248	235	216	212	214	211	226	258	239	206	243	217	213	236	221	206	260	244	233	245	220	226	223	202	241	233	198	194	209	214	226	204	203	234	230	213	255	238	238	221	237	213	209	227	200	218	242	216	206	221	208	206	217	232	205	218	229	206	229	235	222	215	208	205	209	245	226	220	215	213	206	214	230	220	199	221	212	215	216	212	230	215	210	220	217	233	224	232	202	213	213	224	225	235	220	230	217	256	223	257	231	228	225	212	216	231	239	214	220	220	248	239	227	221	206	205	212	202	214	256	237	216	233	217	230	235	207	220	180	223	205	241	205	245	227	215	230	226	210	224	220	230	205	227	232	211	216	225	246	187	227	237	204	225	225	206	199	221	186	236	215	248	236	212	249	227	229	219	213	221	225	238	229	217	235	226	219	206	232	226	219	228	238	212	200	233	216	228	216	236	242	204	228	249	214	201	245	220	202	242	214	208	258	218	221	215	218	230	247	195	239	235	199	211	202	248	240	213	222	207	239	206	225	234	223	242	224	189	232	200	229	225	230	227	244	243	245	211	212	220	223	223	225	217	222	225	238	258	230	226	234	220	223	242	236	209	217	216	226	210	244	221	221	209	231	250	226	229	218	225	206	217	241	253	222	238	211	228	233	208	238	230	216	216	217	233	222	222	235	204	212	241	233	226	198	235	232	222	223	253	233	222	202	224	231	226	232	214	201	212	234	255	213	207	216	207	225	216	234	236	232	235	229	228	220	222	192	207	191	216	226	216	203	235	259	242	216	214	242	230	227	219	209	224	224	210	223	211	225	218	223	242	207	221	198	236	281	226	216	224	236	216	206	215	205	222	220	210	232	225	226	199	220	234	220	227	232	224	223	207	237	243	213	220	220	238	243	239	201	202	211	209	233	231	198	247	222	226	208	216	250	267	220	236	224	230	243	222	226	220	214	231	217	252	217	226	200	235	244	203	234	225	223	218	225	233	259	225	220	228	237	199	221	194	235	217	212	225	201	222	197	261	231	227	244	223	198	241	202	197	227	216	214	255	234	241	210	239	223	208	223	224	215	219	250	232	230	236	217	200	224	245	230	232	214	225	216	225	191	224	223	236	235	213	207	231	188	213	222	232	232	217	223	219	210	215	226	230	237	221	188	226	225	240	200	196	205	201	213	201	226	259	211	221	256	214	216	216	227	250	197	194	230	228	220	207	227	236	222	226	215	232	222	214	241	235	214	232	217	205	226	227	229	215	245	235	227	248	227	232	257	192	240	253	236	248	239	230	226	230	244	207	225	245	235	231	240	234	253	221	228	206	235	213	237	233	220	221	211	203	238	179	227	210	219	204	240	230	202	228	219	222	225	226	202	221	204	219	220	217	209	225	213	236	240	245	200	198	198	203	241	210	213	219	230	231	207	207	225	226	229	229	210	231	221	184	230	211	213	234	198	193	225	231	214	211	234	232	198	226	228	252	219	202	222	209	256	211	235	207	214	217	230	216	229	234	237	199	233	203	245	217	251	224	224	233	210	230	239	231	237	217	240	248	224	228	229	224	244	220	195	224	229	242	244	213	244	225	207	233	197	216	206	237	212	222	228	233	200	244	221	193	220	213	214	244	230	214	225	232	224	226	246	232	230	218	229	237	227	212	225	211	206	241	218	188	230	214	198	227	222	207	213	241	261	234	245	238	243	259	212	239	233	229	189	226	219	222	215	254	238	196	222	227	234	249	228	189	217	212	244	208	232	230	241	187	234	207	195	228	231	216	224	236	217	206	216	257	251	209	233	209	221	226	220	242	224	220	214	208	239	222	235	209	232	215	218	223	223	224	227	218	233	219	243	213	245	223	241	246	203	210	220	209	243	224	237	237	203	225	217	228	200	212	242	233	220	255	209	229	226	197	244	235	200	202	229	206	224	202	239	219	216	238	222	213	241	212	232	210	245	228	230	228	224	223	212	222	220	205	241	208	228	219	237	244	220	220	248	235	219	208	227	234	194	206	224	242	212	225	231	255	250	203	211	233	221	229	208	207	190	198	238	237	224	229	212	217	209	223	193	234	216	205	243	231	234	217	227	220	223	226	236	236	210	204	222	193	220	203	199	238	227	227	234	225	195	210	230	229	211	217	219	213	219	216	231	239	218	203	223	218	206	223	208	217	246	207	242	222	218	205	227	227	232	195	211	200	234	198	218	210	204	222	233	235	221	211	228	235	216	236	228	232	240	220	218	229	215	211	225	223	221	237	215	211	207	242	226	204	208	212	240	221	220	210	230	221	212	203	221	215	197	227	209	202	248	217	199	194	225	231	208	220	202	234	236	224	209	250	225	216	236	242	225	224	221	209	222	217	198	219	225	224	218	211	235	221	240	227	231	247	229	230	222	208	217	228	219	225	252	229	246	206	228	244	207	218	191	222	210	219	233	224
26042	34355	16827	5488	3145	2253	1767	1307	1083	894	816	688	609	523	503	469	427	421	384	403	384	344	353	381	343	368	339	331	330	320	318	287	337	325	335	311	302	310	315	293	283	310	303	291	304	324	269	318	300	320	271	268	270	271	286	305	313	244	305	292	299	317	288	278	299	311	282	309	292	322	260	279	289	272	282	254	271	300	281	338	271	277	295	301	283	299	311	296	286	299	271	297	281	271	294	274	275	269	290	297	271	288	262	273	292	296	299	332	294	282	291	276	294	292	284	310	260	254	286	289	292	322	278	283	299	265	269	279	295	310	319	261	286	293	269	273	300	259	300	282	331	278	301	272	291	286	300	300	300	279	284	341	296	280	279	273	309	303	307	265	282	274	308	316	297	270	273	276	265	302	302	269	318	301	308	291	292	277	260	289	303	292	289	290	323	282	272	274	290	279	280	295	267	249	291	239	277	286	301	264	294	283	280	306	295	253	280	292	300	290	293	276	273	293	302	258	267	252	307	280	272	277	297	291	271	283	287	300	278	275	269	297	266	284	299	279	292	291	275	282	244	295	305	301	283	303	292	264	283	280	265	306	280	284	282	260	304	265	301	290	312	267	280	308	298	290	275	305	277	294	277	297	277	274	278	310	284	267	294	295	275	291	285	312	226	273	277	271	262	272	312	295	256	292	278	303	275	266	318	307	300	325	282	300	292	262	258	297	300	280	306	307	271	295	300	272	291	306	270	297	279	261	295	281	297	287	303	279	272	299	287	283	271	266	258	266	278	260	289	296	313	276	266	273	285	275	303	277	292	291	291	280	309	273	272	296	304	270	262	274	257	289	283	271	276	279	298	278	268	280	295	284	297	300	280	278	297	269	277	268	301	282	304	267	315	271	269	282	264	277	279	304	272	269	309	294	306	260	307	290	268	277	322	269	293	263	300	313	235	307	284	273	292	297	253	301	284	315	279	284	275	275	290	274	287	302	258	259	271	327	308	289	282	307	274	286	260	291	268	265	300	293	284	277	291	279	292	285	290	294	313	287	270	264	285	307	303	287	303	294	246	291	276	296	309	302	286	310	278	300	296	278	286	302	284	290	285	307	284	285	290	312	281	293	278	269	309	296	293	271	288	291	258	310	263	250	302	278	302	283	274	259	262	300	283	261	299	303	298	250	269	288	303	300	280	267	297	298	280	300	277	286	281	292	303	302	289	275	286	300	286	250	299	268	275	291	271	281	307	308	290	263	289	294	299	288	270	259	262	296	293	263	296	283	299	289	267	293	298	301	284	300	295	267	269	264	312	291	270	267	278	264	291	301	313	284	266	283	287	264	293	272	284	316	309	290	312	284	292	282	303	297	279	285	268	286	281	315	276	281	291	261	325	269	277	303	271	292	298	270	252	288	257	280	311	272	292	290	292	308	273	275	301	294	317	286	311	290	247	309	291	277	314	291	266	299	281	263	277	276	251	298	280	260	281	247	294	277	278	269	291	273	281	282	279	267	302	287	307	296	282	294	317	301	290	260	312	279	281	278	273	298	298	258	278	279	302	263	315	260	319	298	279	281	307	265	277	283	300	278	293	262	279	273	277	288	280	282	280	286	271	306	290	272	276	283	320	289	294	308	282	261	246	292	310	281	327	292	290	273	287	280	265	292	269	279	296	275	307	293	257	284	288	290	287	287	274	295	302	282	304	269	252	277	271	260	291	288	292	301	288	308	272	282	314	297	284	273	265	293	275	291	291	283	288	277	293	289	308	252	302	289	268	273	303	281	272	302	287	275	298	277	301	296	300	294	310	276	290	272	271	283	287	275	305	280	309	270	273	296	275	287	268	307	299	294	262	271	283	269	290	288	290	262	278	289	292	329	276	266	299	286	286	297	280	285	242	268	286	318	249	313	290	293	299	283	277	312	279	262	280	305	286	293	263	277	298	269	307	282	258	303	276	277	264	255	284	284	246	273	300	287	281	304	271	284	308	268	270	263	266	299	285	303	299	293	260	281	267	269	295	300	237	262	296	304	287	252	304	269	308	257	281	266	274	293	286	278	314	294	285	309	293	304	273	285	276	271	276	285	289	285	295	300	297	292	305	287	287	257	283	284	278	294	304	272	279	285	287	322	279	285	279	266	264	268	289	262	264	268	274	288	303	256	282	277	300	297	285	253	294	293	286	288	282	300	302	285	281	287	307	292	277	290	278	295	276	300	279	280	293	303	270	286	294	282	301	274	291	280	289	240	256	314	300	279	277	313	282	305	274	258	320	269	271	307	292	279	284	291	281	265	299	277	253	280	269	277	264	265	296	295	293	261	309	281	301	309	309	288	291	297	279	306	281	298	304	293	286	283	297	308	290	307	289	286	278	307	299	290	282	311	300	305	269	252	281	294	274	301	276	258	284	257	270	289	289	274	303	309	314	276	288	281	291	288	287	302	257	286	273	285	303	282	267	295	266	257	263	278	286	289	269	300	294	299	253	310	299	280	279	331	268	275	249	278	287	285	313	269	277	264	281	285	248	297	283	318	293	294	275	280	294	297	288	290	288	339	281	288	274	300	299	298	286	284	270	286	296	298	255	284	284	250	297	310	292	293	295	301	260	305	289	301	297	265	300	259	279	293	274	281	286	278	306	288	278	284	277	261	276	302	290	293	290	260	279	277	294	300	297	282	295	275	304	300	293	290	303	305	281	298	274	300	302	302	297	263	250	280	296	286	287	298	301	279	298	280	251	290	317	273	295	282	289	325	243	278	310	294	281	298	275	279	297	303	301	300	262	283	265	284	280	310	270	270	276	276	263	290	282	274	301	274	269	288	259	268	294	293	303	284	263	285	260	277	275	282	299	276	279	286	269	285	311	258	311	278	290	281	291	307	301	276	308	286	292	284	294	279	268	268	250	294	269	289	280	302	272	274	264	282	302	271	289	276	279	280	298	312	272	256	278	270	275	283	264	287	283	263	282	285	285	278	283	301	239	277	291	272	284	263	291	276	268	297	247	266	267	313	263	312	281	291	260	296	264	266	275	271	274	301	291	277	315	271	301	302	301	313	265	289	257	311	299	269	293	294	289	312	279	252	266	283	253	294	321	296	293	301	265	266	291	275	274	281	292	291	290	269	299	279	284	265	281	297	286	282	293	275	296	271	293	281	308	311	301	273	271	300	296	315	285	300	271	279	275	313	294	282	292	266	287	299	297	276	277	282	272	284	296	303	317	295	263	306	294	286	269	308	238	301	283	280	243	265	277	294	298	291	282	271	274	332	262	288	308	299	307	275	269	290	259	301	259	302	271	275	251	288	290	268	274	295	264	319	305	293	301	266	292	292	286	258	305	279	318	276	303	285	268	304	293	292	288	286	268	298	292	281	273	290	301	274	284	309	297	254	275	267	305	250	261	289	275	270	280	311	321	253	282	252	284	304	286	286	281	287	302	292	270	263	260	302	292	289	278	262	262	293	255	276	309	296	292	278	294	270	282	282	295	294	325	257	301	307
27310	19434	7121	895	446	428	381	374	383	364	368	356	374	369	372	380	386	376	367	388	355	363	399	357	365	347	355	385	360	334	327	364	370	345	347	367	347	364	387	386	379	342	356	352	337	373	337	386	372	366	363	331	372	365	347	372	369	369	342	343	361	351	343	381	361	337	373	359	367	377	343	365	363	372	328	333	376	340	332	358	363	378	404	347	327	343	380	347	340	390	332	353	348	380	368	374	353	360	359	348	392	362	334	381	351	343	347	363	395	339	331	345	352	340	374	356	350	360	354	355	331	306	334	360	342	372	376	363	375	354	340	362	375	366	344	363	345	367	386	324	367	332	367	354	331	344	389	295	369	362	364	370	357	401	370	347	350	408	360	372	359	344	363	328	339	362	344	349	347	365	357	373	356	355	390	366	335	367	366	357	386	340	359	343	393	345	364	345	337	357	367	371	341	373	359	360	326	337	361	370	372	366	375	349	343	355	392	361	344	331	356	305	365	340	347	361	386	359	368	362	351	420	379	330	350	363	363	390	366	366	377	336	354	358	361	355	346	348	359	383	334	354	349	324	399	366	346	361	366	331	367	362	341	338	361	370	351	360	392	371	364	319	354	358	339	334	334	370	359	371	333	376	331	378	347	318	371	387	350	364	370	333	423	343	338	400	395	368	319	360	368	377	327	337	377	385	369	336	377	357	325	364	364	352	349	379	342	365	366	365	342	369	350	339	346	363	355	335	343	366	345	371	339	337	363	322	357	360	364	349	378	345	353	348	362	352	333	317	370	352	397	366	367	324	364	335	364	330	351	375	341	365	367	350	340	358	343	337	339	373	384	337	383	367	341	361	389	336	379	338	349	341	325	345	332	414	339	368	352	340	346	363	366	361	365	366	352	330	379	398	357	375	399	369	344	328	336	360	339	342	387	380	378	336	382	378	345	377	378	356	365	381	405	332	379	359	322	329	363	383	356	395	365	340	350	341	344	345	348	380	383	424	344	367	349	374	365	333	335	365	375	357	353	320	356	361	333	380	341	352	382	358	344	347	377	363	380	329	355	342	329	363	389	361	357	388	373	340	347	336	361	344	392	359	374	346	377	355	391	358	365	344	349	347	331	352	354	368	379	361	376	337	368	338	398	376	393	386	328	377	340	349	355	401	346	378	360	347	357	323	345	344	355	342	349	335	365	344	376	360	344	355	337	341	363	393	374	371	334	345	357	373	378	346	355	375	342	367	358	369	354	357	360	358	363	365	381	333	378	374	354	371	349	387	342	368	359	339	323	347	356	397	364	329	369	379	375	393	359	380	338	324	365	340	382	343	339	336	366	353	365	358	363	346	338	346	368	380	327	337	353	360	341	385	336	373	371	352	335	375	342	330	345	396	337	360	355	349	370	346	411	337	393	330	361	362	359	331	362	355	363	344	385	347	378	337	356	351	324	352	371	387	365	338	356	372	354	355	350	339	358	342	359	353	362	383	351	373	392	380	374	368	318	377	371	354	339	340	334	346	366	334	364	342	339	369	367	345	368	337	357	371	352	346	372	361	337	351	334	371	354	345	359	344	360	369	368	380	341	329	357	359	324	328	388	340	346	330	381	381	350	344	354	367	352	342	369	358	381	368	337	368	376	337	358	340	359	349	327	386	368	346	331	351	346	339	357	362	401	379	403	370	355	370	371	344	383	382	344	380	364	379	363	356	363	336	341	341	337	379	357	376	391	365	373	330	340	351	362	305	374	374	388	363	365	362	372	363	371	369	393	412	326	332	347	327	345	360	351	368	365	349	368	360	366	367	363	332	357	350	364	375	370	344	328	378	360	388	333	361	384	353	350	347	370	340	368	390	363	338	373	362	379	366	395	342	395	347	358	348	373	393	358	339	355	366	351	366	362	348	352	381	388	368	372	345	367	354	363	379	352	351	360	375	377	355	387	372	384	366	368	386	361	326	362	332	365	350	381	368	332	357	329	366	367	347	356	356	366	388	367	344	388	380	332	332	345	361	356	349	364	382	372	336	365	371	374	373	332	347	363	361	375	337	360	334	369	322	377	365	348	358	375	383	326	345	370	378	372	356	356	373	359	357	339	352	340	319	357	388	386	363	357	422	360	394	358	344	340	376	343	374	377	355	366	341	346	361	387	387	412	367	402	362	334	342	348	360	379	330	379	368	324	405	355	344	380	372	340	354	328	335	384	351	366	315	353	346	352	347	370	392	374	361	374	351	360	338	326	363	364	350	343	327	366	367	353	357	337	364	360	339	339	374	345	385	390	364	345	366	370	378	361	336	334	327	378	339	347	344	318	385	393	369	371	387	367	376	365	389	369	332	348	372	364	374	366	388	354	367	359	389	387	353	366	343	375	370	364	336	353	363	400	361	346	360	349	368	351	371	347	382	369	367	353	423	365	337	381	343	366	352	367	366	373	327	308	356	356	368	366	334	369	333	354	357	341	380	366	360	368	341	372	346	333	343	361	330	373	358	369	332	344	368	357	334	377	334	326	402	386	383	364	382	355	339	342	371	350	322	339	351	368	373	349	368	339	336	351	348	386	367	395	315	320	361	392	367	377	365	374	352	357	359	354	363	374	359	348	344	353	340	359	344	359	358	353	350	338	331	370	327	328	328	313	354	379	365	317	316	347	334	348	365	369	359	348	357	344	372	350	334	350	370	385	327	355	362	349	365	364	364	356	371	382	361	337	362	358	382	380	379	340	373	405	365	361	359	356	343	386	358	350	372	388	341	376	317	386	352	367	346	356	372	352	335	332	337	339	347	346	390	378	358	353	367	361	331	344	337	351	385	344	347	371	341	320	359	360	342	369	357	351	350	348	357	396	335	339	372	355	366	351	370	327	350	364	349	375	328	372	334	351	335	366	354	380	342	368	377	338	351	408	351	370	332	400	378	372	387	368	358	362	371	333	368	329	368	379	350	356	361	360	379	322	369	391	361	369	362	360	392	375	312	337	352	391	355	382	368	352	350	370	373	318	342	366	341	343	384	366	365	407	346	346	355	330	383	356	332	370	370	378	342	359	378	376	382	374	359	340	340	351	352	359	359	367	377	366	339	327	337	362	388	366	342	342	332	354	319	371	365	350	386	350	411	350	362	385	351	326	366	379	350	357	359	355	373	334	347	389	352	368	399	341	369	392	352	376	394	352	376	339	352	377	366	371	339	364	353	341	360	353	349	365	350	375	344	334	373	346	343	361	352	360	352	372	333	369	360	329	375	337	341	342	351	328	331	397	355	380	341	357	363	345	334	368	355	338	395	355	375	342	359	373	374	320	375	336	362	360	362	338	355	400	368	377	347	350	329	321	368	337	350	362	361	365	365	369	344	389	336	340	320	381	364	351	340	346	385	361	345	346	328	384	367	333	327	343	311	362	318	310	360	346	351	335	327	328	360	351	342	377	369	342	333	384	368	332	343	358	361	358	354	370	354	321	358	397	359	341	355	333	377	340	370	383	372	363	354	373	311	385	328	337	333
17623	13419	3911	849	598	550	517	486	466	469	467	467	483	424	470	467	463	460	445	477	449	484	449	419	453	451	467	440	438	443	447	473	442	435	434	481	481	468	441	436	442	459	419	455	478	431	452	477	478	437	435	462	435	422	441	453	428	477	486	441	459	456	493	455	425	449	458	441	443	472	459	474	471	472	454	435	463	462	455	405	479	454	415	434	458	436	421	411	444	488	420	428	433	457	421	469	479	430	497	472	484	423	462	436	470	435	487	431	414	458	435	406	469	440	488	439	434	434	442	453	438	434	467	426	422	470	449	456	424	458	458	435	409	417	437	419	445	425	401	447	456	465	436	465	435	475	433	454	433	472	452	491	416	438	371	467	479	451	464	441	455	466	459	422	392	458	445	474	451	477	436	436	405	453	419	478	446	449	503	455	415	441	449	467	460	452	437	443	448	453	442	467	472	464	463	467	455	448	460	433	429	441	442	424	519	461	465	447	500	452	468	455	422	442	428	388	476	430	451	458	483	462	457	446	456	465	448	428	457	425	465	440	433	462	479	453	434	477	463	422	463	433	457	459	458	432	471	418	435	451	425	438	442	447	438	414	459	412	440	458	476	484	416	503	466	435	408	453	450	459	423	437	430	446	460	457	425	472	477	473	449	439	482	432	457	482	445	430	414	462	479	451	468	460	522	441	430	448	461	474	508	465	479	439	463	419	402	432	459	454	437	432	412	430	431	469	465	458	433	426	448	455	445	407	417	442	427	442	446	438	473	405	447	469	422	444	432	441	459	449	447	445	457	448	438	413	440	446	415	473	453	430	442	458	463	456	457	468	462	456	441	453	456	424	461	456	491	442	460	439	432	441	409	457	450	441	454	418	425	463	440	447	400	474	452	465	416	458	451	444	441	443	437	458	423	424	453	414	487	438	456	435	509	447	430	443	449	459	488	467	444	480	455	449	467	455	455	467	448	429	403	441	452	482	440	471	416	433	415	422	470	439	446	453	458	439	414	455	455	458	422	431	436	463	467	467	439	466	489	452	452	481	481	451	458	443	442	479	444	431	456	452	442	432	445	453	459	454	441	474	427	466	423	422	450	453	476	415	459	433	464	426	441	477	477	456	435	456	411	467	469	441	453	454	488	463	426	419	465	457	451	472	458	438	457	410	471	471	470	433	474	425	442	485	454	453	444	466	446	456	446	451	480	407	482	446	424	498	433	441	419	431	458	460	480	484	461	460	445	435	466	453	459	488	462	464	410	428	451	448	481	461	423	465	474	428	465	480	436	468	431	432	482	448	431	454	453	441	426	435	445	471	484	441	481	428	456	432	452	432	454	472	473	458	459	446	469	438	467	432	435	432	456	411	454	459	439	472	454	434	460	445	405	439	407	432	472	452	438	468	512	445	465	429	438	444	450	451	448	474	454	462	463	453	440	471	450	470	449	434	476	472	433	437	432	477	494	431	420	469	435	427	431	498	457	428	459	456	446	460	413	466	448	458	459	448	449	464	480	425	466	440	477	472	459	428	429	446	430	485	457	470	477	495	433	444	457	474	465	471	452	445	414	448	441	397	454	471	470	471	404	438	447	468	433	440	436	440	465	472	471	476	462	444	446	459	470	458	472	419	430	455	480	430	451	465	447	452	446	446	448	439	418	450	449	452	446	423	453	437	432	456	453	441	497	446	445	469	471	399	432	481	413	425	427	452	473	426	426	465	461	466	397	482	457	432	477	475	443	457	455	458	437	434	461	459	477	469	418	443	468	473	438	423	470	442	451	406	458	433	454	439	447	437	465	447	440	479	450	456	446	403	501	434	423	462	480	460	418	452	480	458	447	466	441	458	464	421	411	420	428	443	449	469	465	442	429	454	457	445	442	420	461	434	418	436	436	447	398	410	431	436	455	454	464	446	410	444	443	466	448	496	454	450	400	438	458	449	456	439	467	475	448	404	462	454	411	449	425	443	414	444	474	438	462	467	446	452	448	438	484	477	487	427	443	433	466	456	473	468	464	486	426	480	421	468	470	443	445	439	442	453	506	445	430	438	443	430	463	451	459	465	460	480	437	494	413	469	423	431	480	453	428	440	431	418	443	420	476	454	419	479	464	446	454	422	483	429	419	499	448	483	474	453	454	430	488	475	440	456	440	437	432	456	444	450	457	458	469	486	455	460	484	437	449	476	439	432	445	457	444	469	446	469	452	484	441	437	461	481	431	432	434	451	443	412	436	447	414	385	454	437	445	464	482	458	465	465	485	456	461	446	450	422	454	433	428	485	468	446	444	451	435	419	486	446	502	424	450	453	456	424	475	435	424	450	463	434	418	415	420	412	447	457	464	476	447	450	479	499	438	453	431	473	440	428	438	486	451	455	452	453	451	454	482	418	460	457	470	480	431	481	456	455	451	460	431	450	447	438	482	461	465	473	420	418	448	445	434	453	501	431	427	460	432	470	456	429	444	420	424	425	449	457	450	430	417	439	452	461	427	398	434	461	449	437	478	469	463	458	449	415	449	515	392	423	432	473	486	451	432	443	440	468	431	466	472	459	435	450	457	478	480	432	435	461	442	439	455	449	455	463	456	443	460	463	459	425	437	471	433	452	456	473	438	469	411	450	408	412	439	436	433	441	452	448	419	433	410	437	480	461	444	448	467	417	472	451	482	456	411	421	447	464	496	445	476	480	477	442	431	473	446	457	434	480	467	441	500	408	439	426	451	451	432	426	450	458	461	443	433	429	488	451	447	475	447	466	441	422	448	463	454	480	434	442	438	443	451	492	470	464	441	467	447	415	451	449	435	434	441	459	446	444	443	444	456	453	435	497	446	442	453	444	448	480	434	438	428	430	415	470	431	436	462	462	473	471	483	477	485	464	418	424	454	432	444	438	425	455	446	423	457	462	473	449	458	428	456	434	479	470	435	412	438	468	452	434	444	468	461	476	483	418	417	438	401	417	462	425	454	468	461	451	409	481	459	435	469	453	451	444	462	437	426	452	462	468	454	434	443	440	440	406	435	466	449	454	451	459	429	467	470	455	441	429	436	414	433	441	467	460	475	465	410	444	450	467	457	411	466	468	477	484	464	453	470	416	452	461	442	432	459	429	443	435	450	448	418	445	481	459	454	440	487	444	463	481	481	462	428	461	421	420	444	447	499	491	424	461	460	457	486	449	445	489	438	414	421	445	467	416	431	437	455	479	435	468	465	467	452	433	447	468	463	491	435	445	500	471	442	456	445	460	480	414	420	466	420	455	447	447	442	438	458	441	455	448	465	410	453	441	459	471	492	434	469	412	460	437	472	476	453	409	436	453	478	448	432	436	443	432	442	414	456	453	413	444	437	465	441	443	486	459	430	421	461	474	462	463	450	462	466	392	445	421	433	476	452	470	435	447	449	482	475	462	475	438	441	447	471	455	465	505	506	488	435	393	456	423	443	448	480	449	419	473	466	454	457	427	459	462	451	428	438	458	462	433	433	445	438	444	451	454	464	422
23689	21068	28069	24286	21040	7915	933	655	586	476	480	481	471	398	457	421	424	359	413	396	421	397	440	395	398	399	381	350	382	423	408	375	400	340	369	378	384	361	379	373	385	353	375	368	393	349	353	372	384	414	369	369	408	368	342	402	377	351	416	378	366	355	361	378	377	389	350	350	376	390	377	351	391	348	401	365	378	382	351	387	383	393	359	361	350	414	390	388	391	349	332	385	380	366	350	381	432	376	371	357	346	381	373	333	351	373	352	395	349	380	352	393	332	382	378	373	389	367	391	379	390	377	352	373	398	365	360	374	361	375	361	343	345	383	368	370	352	409	382	391	367	327	390	385	380	401	405	384	381	403	356	402	403	363	391	350	371	394	386	346	342	346	354	338	354	391	405	360	353	391	365	385	354	375	369	404	384	353	379	389	363	393	400	374	410	355	355	399	408	414	370	383	360	381	377	356	391	386	365	390	398	366	350	374	369	388	373	373	354	339	397	390	367	369	384	352	384	365	364	377	357	337	351	357	367	359	366	344	361	371	376	435	391	357	351	391	375	360	377	388	375	362	356	382	364	383	384	349	366	388	356	398	382	390	339	373	418	350	389	361	387	350	358	376	398	390	372	381	360	352	365	383	345	405	390	414	347	360	378	379	352	385	367	401	396	373	382	370	374	364	364	380	369	369	397	383	371	347	373	372	376	383	383	357	382	367	368	408	364	354	370	365	387	375	352	373	367	390	373	397	374	348	366	358	394	366	373	352	346	391	387	382	366	371	377	375	371	362	395	413	361	384	355	403	397	371	362	342	390	381	377	385	389	403	394	405	416	384	358	350	385	346	374	361	399	406	369	345	383	349	356	339	376	387	398	386	351	412	328	372	358	384	379	355	377	378	368	365	358	404	376	386	361	406	346	376	363	368	356	363	382	390	372	342	388	370	351	343	358	391	406	358	401	374	392	416	362	372	386	397	355	405	371	366	365	392	402	349	352	338	348	389	350	380	360	342	411	361	387	382	385	365	390	368	374	381	374	348	360	375	386	362	371	390	393	345	370	334	373	374	406	370	380	354	372	340	378	382	367	373	427	350	384	348	353	357	345	360	379	344	365	354	370	394	331	404	354	359	328	350	399	363	368	365	365	356	354	359	350	373	380	386	337	365	371	409	393	362	347	385	377	385	402	333	399	344	375	366	381	378	377	362	375	351	374	403	384	378	372	373	410	342	356	358	388	366	360	357	380	369	397	364	368	367	387	367	376	351	353	362	363	379	364	392	355	352	378	392	356	374	399	366	386	386	358	376	337	383	396	330	356	365	342	382	341	394	359	331	371	394	364	348	362	374	383	391	391	358	369	382	358	344	382	376	369	381	348	346	351	401	380	377	382	366	363	362	374	375	388	365	373	393	370	329	356	373	383	374	380	385	391	337	409	391	373	367	357	375	387	397	364	357	382	372	371	338	359	370	344	366	366	356	375	379	342	349	384	390	390	358	356	362	402	412	376	364	375	338	338	371	391	407	385	377	366	386	389	366	355	397	381	368	356	394	379	375	426	395	391	399	367	381	372	363	365	351	375	348	418	392	385	363	352	377	387	345	398	371	369	363	371	384	378	370	356	353	355	410	352	380	369	358	371	353	367	383	393	364	359	371	396	393	388	391	374	397	359	385	374	392	374	388	385	401	352	367	327	382	371	332	390	387	372	353	391	370	359	353	403	378	390	357	368	344	364	369	369	360	370	372	368	323	368	382	385	344	355	364	375	379	372	393	378	379	364	371	391	374	385	371	375	350	372	327	380	390	351	402	363	378	359	376	370	370	369	371	389	376	401	400	381	419	396	375	356	388	379	358	331	355	371	382	395	368	386	376	377	361	362	377	342	347	416	351	372	376	395	383	381	382	379	362	357	333	413	362	367	391	320	365	345	367	389	344	369	377	369	389	392	375	351	381	347	372	358	363	389	386	358	396	369	351	359	387	354	376	373	374	366	349	376	390	324	396	362	342	415	339	357	377	375	359	344	354	358	391	364	362	346	359	367	351	380	351	374	385	376	372	372	347	349	361	374	367	363	366	380	352	355	375	341	369	371	399	393	340	353	328	353	340	344	407	396	397	391	385	388	363	396	333	353	390	404	385	363	402	362	393	379	406	377	363	375	364	397	355	383	389	353	361	378	385	394	340	357	358	373	424	372	336	380	367	400	369	395	360	353	377	413	370	373	350	406	368	378	398	391	366	386	382	375	371	354	344	390	384	367	332	374	360	366	371	395	345	428	327	348	389	385	420	397	351	416	347	431	378	404	354	350	379	341	374	388	376	376	372	386	371	347	373	380	371	361	359	344	374	332	398	392	361	363	325	372	362	334	333	343	369	391	375	355	346	379	358	370	373	403	384	404	368	368	408	368	370	342	351	347	384	386	371	375	361	346	362	384	346	362	400	413	391	379	368	369	369	367	346	349	380	383	362	338	392	394	329	361	352	373	384	389	392	380	359	403	390	358	380	376	345	367	392	408	390	365	350	370	397	371	357	378	352	390	379	357	378	383	385	347	377	395	365	338	380	348	341	375	380	358	349	373	374	405	371	350	364	406	359	380	367	339	353	365	350	365	370	388	342	395	349	385	360	393	376	361	396	360	373	370	351	400	332	376	372	357	393	391	366	368	410	350	365	371	391	375	348	390	356	378	356	410	374	381	409	379	369	323	354	406	360	392	360	356	388	384	372	362	366	381	356	378	342	385	394	325	404	432	375	371	372	375	392	365	374	378	332	396	379	366	383	397	357	374	371	377	423	368	375	368	387	369	343	374	393	354	341	336	367	354	360	362	360	337	352	368	362	372	376	394	340	391	380	354	348	377	374	361	341	353	374	397	379	349	389	366	375	381	368	370	389	384	378	360	371	363	354	353	354	378	366	345	373	381	375	381	358	369	354	394	369	387	365	380	375	389	371	377	388	372	378	373	365	370	389	332	388	389	383	377	369	331	378	371	377	399	367	421	380	373	396	366	359	349	337	359	374	368	330	367	396	364	328	394	407	382	413	354	347	379	353	353	384	379	381	396	390	357	377	380	389	365	382	348	367	406	369	384	362	369	367	386	391	392	361	376	368	402	387	404	388	394	343	356	357	394	370	357	407	393	374	365	379	378	335	353	376	378	369	356	391	368	348	406	371	373	355	380	387	410	367	366	368	370	349	368	334	359	355	380	406	370	338	361	402	381	385	373	372	367	373	370	394	397	391	366	391	378	382	371	376	377	351	347	367	362	372	385	343	354	350	394	357	355	372	356	385	389	391	376	382	396	366	378	369	361	364	377	393	336	393	405	370	360	361	327	411	372	356	338	409	377	331	372	390	351	357	365	376	377	367	380	367	369	383	414	362	365	379	373	362	354	402	333	389	370	374	378	369	362	394	360	379	365	372	364	374	373	351	395	405	385	328	408	376	381	361	364	351	355	365	348	331	327	376	363	387	350	393	391	368	371	381	392	374	385	377	391	354
22407	26890	11707	3355	1980	1515	1275	1009	878	771	705	695	596	567	579	607	565	544	549	557	515	472	492	515	480	499	492	482	474	457	502	510	476	515	454	449	467	483	463	500	476	490	497	463	435	468	457	468	456	469	476	500	456	424	506	468	487	457	515	451	435	483	478	495	484	521	439	507	486	459	472	486	473	417	453	492	452	441	472	481	482	447	456	451	441	460	462	477	486	494	482	440	459	469	472	481	473	475	472	465	468	471	477	481	483	490	489	504	480	526	485	523	440	434	449	453	483	447	429	478	452	491	476	470	476	472	486	474	478	468	484	512	484	454	448	466	482	465	457	465	447	485	442	521	492	454	462	514	505	476	450	482	476	472	476	457	435	453	461	436	482	474	491	466	449	457	487	466	456	524	485	478	459	525	466	479	475	470	504	531	459	423	457	473	479	477	458	431	462	462	466	434	493	464	480	469	474	487	455	459	464	511	481	467	443	470	449	451	479	455	455	464	479	480	466	494	479	470	504	504	486	463	502	476	432	463	470	440	473	474	494	495	472	453	472	446	443	477	438	457	490	431	488	467	501	426	490	460	474	432	517	471	435	443	456	506	471	447	463	487	481	484	484	506	429	474	487	511	474	451	469	481	461	465	471	463	462	441	443	466	503	437	471	468	456	487	420	461	470	456	500	509	434	471	487	472	492	462	460	469	469	431	503	482	469	461	466	488	478	481	502	419	456	468	442	516	489	477	472	503	487	462	464	464	478	439	497	476	457	471	475	473	480	430	465	461	480	476	423	472	483	454	487	477	503	479	454	463	456	491	471	431	444	473	459	452	460	474	490	462	481	472	455	438	453	466	460	459	491	465	474	469	438	446	448	472	469	487	470	475	470	446	486	474	462	459	478	472	463	472	483	490	457	484	507	474	420	479	486	473	453	481	498	455	464	483	461	455	419	429	504	482	500	472	491	476	426	483	456	451	456	456	462	474	468	460	490	471	426	438	446	490	475	488	458	453	454	501	470	474	458	468	479	441	481	502	442	483	438	474	477	473	436	492	479	461	485	447	470	445	460	476	461	431	439	475	465	471	472	415	469	491	510	473	469	432	453	446	441	469	458	449	436	445	438	474	482	470	448	483	469	472	494	465	438	513	460	454	475	480	469	453	488	420	486	446	502	471	468	458	494	453	454	453	468	444	471	458	475	473	460	433	479	521	451	452	406	463	458	482	448	495	464	488	446	463	497	477	452	499	446	462	462	453	485	498	538	509	461	460	476	459	473	504	477	452	453	511	447	452	492	462	447	429	448	445	475	487	501	489	493	466	462	447	473	484	437	455	467	437	464	458	492	442	479	457	493	454	480	491	519	456	470	464	455	458	458	474	469	482	442	467	421	514	468	431	451	495	484	444	468	479	438	511	430	437	485	441	451	484	468	465	481	465	446	456	468	475	473	450	455	473	455	441	462	436	474	480	507	514	483	459	478	483	450	426	449	496	472	439	487	478	462	433	463	449	469	478	486	455	478	457	472	479	453	490	494	424	430	450	494	478	475	497	489	460	472	474	500	450	502	476	491	461	487	476	462	457	474	470	472	466	463	454	451	428	453	449	446	483	438	447	470	455	467	480	494	483	479	517	471	483	466	492	466	503	455	466	452	481	450	463	488	478	465	446	481	471	456	487	451	456	466	439	446	451	459	494	502	481	477	467	459	516	462	463	464	462	456	440	455	465	466	491	506	465	447	458	452	428	457	445	467	422	472	485	413	490	486	453	434	474	472	424	470	466	477	463	461	440	458	476	449	417	450	476	481	484	509	418	479	457	470	486	437	444	433	425	453	468	489	461	473	412	468	498	482	500	478	484	504	468	456	461	476	445	466	464	439	445	442	463	471	478	472	470	479	462	476	449	501	433	492	507	445	470	468	483	501	479	475	462	480	454	530	477	466	457	470	488	495	445	481	472	489	451	467	421	466	438	464	468	455	450	500	475	452	491	515	513	457	456	488	472	445	445	472	452	448	453	466	465	475	472	448	487	498	450	492	442	445	450	499	423	452	423	448	466	452	446	469	470	484	513	456	458	465	486	508	477	467	488	442	443	460	448	489	449	454	506	472	446	433	468	491	444	465	470	462	465	434	480	458	457	476	459	453	459	477	448	444	463	459	468	469	488	449	468	478	432	451	466	476	459	485	495	447	485	450	457	507	455	435	504	479	488	482	465	458	419	462	466	470	488	472	500	482	466	411	437	476	467	461	488	475	441	516	469	478	470	456	429	475	443	466	460	477	475	468	468	475	435	461	496	444	492	463	454	495	475	452	468	507	476	442	479	435	433	468	464	439	460	441	441	448	472	464	449	503	466	434	472	434	444	447	474	480	445	440	496	472	448	492	464	465	472	450	463	483	489	480	443	450	472	449	500	477	438	459	481	491	463	474	506	469	477	460	466	474	454	447	464	477	467	462	459	500	454	435	510	455	472	501	475	483	476	472	427	473	484	507	497	455	488	481	466	456	459	461	492	461	437	475	507	466	414	451	495	468	442	491	439	495	450	490	466	445	503	480	483	440	453	472	446	483	454	475	449	466	485	507	467	460	469	455	475	445	498	463	448	473	457	471	458	436	467	454	448	462	449	458	477	462	461	498	473	461	481	486	428	497	468	510	485	477	445	461	472	489	462	440	429	463	447	480	451	431	512	422	449	458	490	474	482	434	492	477	495	504	445	477	446	453	477	480	480	466	436	461	445	470	508	467	440	442	466	447	482	466	463	454	465	468	460	481	453	494	467	490	433	476	490	480	442	467	440	441	466	459	436	527	498	457	488	449	463	497	467	463	454	476	489	447	454	493	489	443	440	474	463	497	473	435	472	455	488	465	489	461	495	422	443	451	450	458	469	495	426	469	458	456	456	478	434	460	454	455	471	474	447	478	437	463	489	459	448	469	459	461	475	476	455	467	474	503	501	438	481	466	462	430	453	439	466	480	438	485	477	468	445	488	444	443	461	470	487	462	500	466	448	481	499	468	458	485	489	496	464	467	438	478	488	445	488	462	485	464	459	480	445	503	456	453	443	492	470	471	494	434	472	429	466	459	472	531	418	500	471	466	423	473	487	444	470	449	465	411	442	443	478	469	480	472	477	458	481	482	485	458	456	473	463	454	470	469	446	456	463	440	469	458	469	507	495	482	464	447	496	491	493	479	489	502	448	460	486	452	479	462	461	470	478	486	442	479	482	436	458	445	465	444	475	498	474	453	463	482	495	475	478	459	481	480	468	469	481	460	481	418	426	474	499	454	461	467	462	510	451	467	428	461	479	480	466	512	472	530	498	483	438	443	484	438	481	450	450	471	440	433	456	441	472	480	465	509	468	455	433	502	501	512	449	446	457	441	458	442	467	462	484	495	446	504	495	490	481	430	437	483	452	457	494	452	481	482	429	428	474	446	497	483	459	481	467	466	510	487	451	502	488	424	475	471	462	449	447	449	462	468	491	464	448	489	494	448	459
24789	21055	26889	25294	9075	531	416	353	349	279	282	281	276	269	257	242	245	223	251	215	241	265	220	251	224	267	232	223	224	240	248	233	226	202	254	246	212	209	261	216	261	231	243	250	255	231	208	267	226	188	242	242	233	233	224	242	233	219	244	224	216	266	243	257	236	232	224	244	225	251	214	243	237	219	253	231	260	204	246	218	249	217	240	250	234	233	272	260	256	218	247	244	247	208	228	238	221	242	247	244	229	220	239	246	238	225	228	231	251	228	221	253	255	214	230	227	216	213	238	271	224	174	239	241	253	205	216	228	250	237	228	215	234	250	238	235	215	239	217	254	220	234	227	240	225	220	219	240	253	220	233	234	231	241	226	230	253	234	229	206	210	256	239	250	230	207	229	237	225	251	241	236	202	233	229	222	238	239	254	218	227	212	222	225	235	234	241	223	224	233	222	236	233	231	221	219	238	221	258	237	209	204	236	236	242	233	230	233	231	228	247	239	247	218	222	239	237	231	211	221	208	208	232	213	257	216	214	247	215	273	221	230	232	219	207	223	255	242	222	213	224	249	253	218	246	237	248	228	198	196	216	241	220	216	198	237	232	207	269	242	210	217	213	206	238	226	223	227	248	211	230	211	234	205	227	236	231	262	240	208	225	230	217	247	232	197	212	249	224	215	239	214	215	215	223	217	234	209	226	255	217	245	257	242	206	256	222	246	240	238	233	222	227	207	243	200	212	220	231	236	241	232	238	219	213	216	257	237	225	233	243	247	223	214	239	235	224	216	252	205	231	232	229	242	238	225	242	232	232	249	240	231	224	247	219	241	208	231	230	239	224	254	224	233	236	235	220	217	242	224	223	238	219	215	232	213	234	226	205	228	228	243	235	251	214	212	208	217	249	230	205	249	227	250	226	236	213	232	215	234	231	234	249	238	229	233	217	260	241	225	234	250	236	247	209	231	240	237	213	245	230	221	196	236	234	257	233	249	235	212	226	217	230	240	237	226	233	218	208	247	236	210	226	256	234	237	251	248	208	223	213	224	203	216	227	228	228	243	245	207	212	218	238	240	257	247	250	239	209	207	242	233	213	217	235	220	217	228	246	247	231	220	205	220	226	246	243	242	211	222	230	243	244	226	225	247	209	223	233	205	234	237	224	227	221	227	249	259	215	215	218	246	220	189	229	224	244	216	211	227	238	250	231	230	241	225	260	228	226	221	236	215	237	238	223	232	219	236	236	216	231	229	211	232	223	246	248	227	215	238	230	224	218	227	209	217	236	242	215	260	239	223	211	224	221	202	219	242	209	218	226	222	224	233	240	239	241	237	224	250	233	227	235	238	230	223	223	216	218	241	205	220	229	213	228	217	202	230	215	231	242	226	208	226	246	231	246	235	237	229	195	227	209	229	246	229	203	221	250	225	212	207	247	194	235	243	224	203	249	235	192	222	219	226	248	227	240	207	245	218	235	200	206	246	228	242	217	207	231	231	225	213	235	225	237	245	215	210	229	202	249	210	240	225	234	229	213	243	221	207	236	208	224	213	237	217	263	235	238	239	217	218	234	224	228	233	245	211	246	232	272	233	219	214	216	197	237	250	210	237	222	236	218	217	228	261	229	199	204	231	215	226	245	217	231	247	242	230	238	244	230	230	229	217	253	245	234	237	228	228	222	239	216	212	210	231	195	218	215	240	241	256	228	227	220	229	223	223	222	248	240	241	224	206	206	250	225	197	231	242	207	257	248	225	212	207	228	248	231	247	226	231	237	228	243	219	254	212	228	240	232	232	237	234	215	247	240	234	237	244	227	204	205	216	222	223	227	213	229	222	233	230	245	249	249	212	234	217	256	234	246	225	255	233	236	219	217	251	220	238	230	228	234	252	253	244	233	211	218	208	214	215	213	212	257	244	212	213	209	229	219	216	233	235	208	218	250	224	197	251	201	219	241	218	223	239	261	239	234	207	224	227	225	222	207	226	220	229	225	223	231	230	236	234	222	221	233	249	245	203	209	230	213	240	222	218	234	241	201	223	217	225	215	245	240	229	243	206	217	248	196	211	251	233	224	224	227	226	227	218	224	250	211	223	248	218	257	235	201	225	215	199	220	260	241	225	218	241	231	236	235	242	243	203	207	238	222	202	211	212	201	224	220	216	231	230	251	215	261	241	249	217	236	226	226	209	245	222	220	224	243	216	272	217	237	211	243	239	241	217	246	222	225	232	223	258	222	222	223	237	217	213	236	261	199	212	204	232	204	235	223	218	248	236	261	204	210	235	237	228	234	247	250	243	246	204	226	225	221	218	230	260	222	230	238	258	238	243	244	248	216	227	226	226	232	230	258	243	218	219	239	245	238	211	241	249	254	233	208	233	251	215	210	227	226	219	233	236	219	236	222	228	244	243	245	233	230	242	227	214	223	216	201	249	236	224	255	217	211	226	238	213	218	203	209	238	245	289	228	213	213	225	209	240	244	225	226	198	226	206	233	238	224	217	253	212	228	217	245	224	214	224	225	227	227	239	229	227	210	239	208	250	221	238	248	233	237	227	234	213	254	232	223	233	241	211	224	230	225	231	262	238	250	235	219	256	222	212	241	243	230	230	235	213	226	252	232	259	242	233	221	219	243	238	252	223	217	254	240	272	212	221	231	218	216	211	245	243	225	222	231	231	236	224	224	213	245	234	206	214	232	219	214	208	218	236	238	213	259	247	228	219	253	235	239	239	219	203	240	229	222	218	232	242	232	229	202	201	198	216	222	227	216	223	224	230	242	237	229	252	228	228	212	215	222	240	208	226	240	224	213	222	242	224	212	225	210	245	224	201	224	217	205	240	223	233	228	228	234	197	231	214	258	216	217	224	243	229	228	212	237	234	229	255	263	229	245	197	217	224	244	257	234	227	227	222	235	223	230	198	208	245	215	252	224	227	219	231	240	214	225	250	217	229	251	238	261	246	225	225	219	245	251	231	222	228	254	208	236	244	215	236	237	214	242	249	227	224	224	200	203	227	210	229	237	244	236	235	239	230	216	226	223	246	206	227	230	208	248	212	254	235	266	242	244	226	229	256	234	236	233	235	233	230	239	241	220	211	226	221	245	221	219	219	236	212	226	226	234	244	226	227	235	224	240	218	235	219	233	209	239	237	240	271	204	245	214	229	218	255	214	228	230	250	214	196	238	248	246	227	213	256	218	226	224	209	231	225	238	219	237	186	236	231	209	203	212	234	221	198	172	243	228	232	227	209	225	232	191	235	234	224	231	219	219	210	228	196	236	240	219	245	231	223	197	235	226	223	224	231	214	220	241	259	234	211	237	218	220	223	219	224	225	236	238	233	210	244	211	240	252	218	217	220	221	215	209	227	229	244	245	212	213	232	258	213	208	245	205	238	211	239	240	236	214	235	196	219	207	209	236	228	194	229	242	220	195	256	228	248	233	232	227	225	215	235	212	217	232	209	251	224	217	203	210	211	207	234	216	213	206	245	239	217	220	249
21589	21128	7625	1955	1120	858	731	595	508	479	432	392	389	366	403	348	338	296	305	313	308	300	322	291	305	323	332	313	292	283	312	307	294	327	305	291	289	279	296	307	280	263	304	290	308	292	286	325	310	301	287	295	295	312	283	314	297	301	273	296	287	306	304	302	293	270	282	295	316	314	286	275	290	310	291	287	325	287	285	300	271	296	313	267	303	291	258	295	283	268	273	288	292	313	293	282	279	283	269	272	325	287	266	280	300	320	308	279	286	257	292	282	286	304	283	291	289	309	292	288	336	294	309	294	273	276	268	287	284	271	262	276	285	288	290	293	273	281	310	278	285	306	315	273	279	290	293	319	284	318	313	310	296	277	310	309	268	300	309	304	313	291	282	286	292	311	320	241	303	294	281	311	307	284	267	304	293	291	313	292	259	291	299	300	292	264	288	247	310	291	302	306	288	300	287	273	269	313	292	287	326	263	295	328	312	292	290	293	278	268	266	256	316	265	285	284	277	288	320	323	279	307	299	301	284	292	288	282	303	288	279	300	300	277	292	295	282	303	292	266	277	283	314	296	258	292	291	283	307	280	295	290	313	300	295	290	264	294	304	281	279	282	276	267	296	310	273	290	298	292	275	316	292	274	293	275	277	289	246	276	295	299	287	303	269	321	260	275	296	298	284	284	275	292	285	271	297	305	286	300	291	262	287	305	274	298	332	280	283	300	313	285	286	304	266	285	274	314	301	296	319	301	280	268	311	286	289	305	330	264	289	303	308	301	297	290	295	297	294	287	288	258	294	295	284	274	318	290	271	277	298	269	275	300	289	277	294	317	314	294	298	307	279	273	274	300	260	303	310	294	309	302	262	324	294	291	291	280	287	290	255	270	298	276	294	269	286	313	303	281	254	316	273	292	273	297	283	286	298	295	305	328	284	258	279	293	282	279	251	303	289	307	300	287	264	323	307	281	294	285	276	281	298	280	283	292	300	287	297	315	273	269	301	282	311	306	293	305	271	308	261	289	277	279	290	263	271	305	277	287	317	287	301	279	297	287	286	286	261	274	313	282	313	274	287	317	303	294	284	292	300	303	282	290	280	290	256	274	270	255	294	263	293	299	291	306	282	288	272	291	299	299	325	283	286	304	284	292	353	263	276	275	312	271	301	287	305	304	272	324	281	276	283	287	285	313	293	291	290	299	307	271	300	290	259	315	276	309	317	297	292	281	260	305	300	307	296	279	264	278	277	262	273	278	307	263	274	305	261	298	285	323	268	324	269	287	311	284	283	296	294	289	284	267	293	270	277	300	305	282	265	280	287	309	300	304	291	317	280	288	299	313	278	266	259	313	283	287	281	260	297	281	312	263	297	277	256	281	298	306	273	265	299	264	305	264	299	272	288	285	289	291	290	283	281	286	274	297	279	271	281	289	312	270	305	305	283	300	285	283	285	299	291	270	302	293	287	271	319	283	301	297	303	325	297	286	268	297	313	290	302	285	334	288	296	308	275	280	292	322	262	282	274	265	333	307	283	281	289	266	304	290	275	305	279	261	272	302	279	299	305	292	296	306	294	302	270	296	347	273	281	276	310	274	293	313	289	303	269	317	280	303	282	288	305	284	273	300	278	290	291	287	256	280	271	271	269	272	272	307	306	306	315	301	298	297	300	291	274	264	294	305	283	283	282	281	296	294	297	296	283	320	307	285	274	264	286	291	283	308	266	318	308	307	291	276	256	294	284	270	281	312	306	301	316	254	313	261	295	276	318	287	248	295	299	291	302	314	281	308	282	312	275	276	281	284	267	292	271	292	276	285	297	306	268	284	273	278	264	284	305	271	298	280	269	291	294	305	267	307	280	286	280	246	284	301	304	310	292	296	293	288	288	306	313	299	279	291	263	300	290	281	294	285	302	301	270	282	279	291	311	290	290	289	279	268	286	310	300	294	284	308	263	312	281	287	263	287	273	281	284	282	293	308	268	325	302	302	291	275	275	302	284	270	299	282	296	317	287	272	293	300	295	307	277	311	287	301	311	277	311	271	325	292	300	275	297	282	278	272	295	298	299	294	292	281	273	305	277	264	303	298	306	301	249	303	319	275	299	290	274	281	279	288	308	298	283	301	301	304	310	299	303	265	324	295	284	310	257	314	292	278	310	264	278	335	282	289	308	286	293	319	268	298	268	296	295	290	313	276	301	265	299	305	311	309	323	264	253	289	240	286	269	259	237	300	269	285	289	316	292	289	279	292	262	294	278	275	281	312	283	268	284	296	305	302	334	307	284	285	276	296	300	303	289	294	274	262	299	265	306	272	308	300	279	325	272	321	271	248	274	302	289	315	302	323	319	274	287	302	274	304	320	293	304	290	315	279	292	290	286	289	307	290	299	285	320	304	294	283	271	295	270	296	282	328	269	277	281	265	309	301	286	275	273	312	308	291	284	290	258	300	255	255	263	281	278	305	312	299	262	245	305	263	322	277	288	304	286	278	253	281	327	308	305	319	300	306	284	285	268	285	305	273	281	275	281	277	281	316	290	267	272	255	304	278	281	310	294	279	289	294	264	280	288	279	268	273	288	270	290	304	283	291	267	305	316	295	298	305	269	276	268	315	275	277	297	295	275	278	293	296	294	284	267	271	305	299	279	298	262	308	298	323	291	265	265	314	282	306	289	298	263	293	294	278	298	298	289	277	281	292	281	290	309	307	269	308	271	258	277	296	316	303	286	273	288	296	322	269	299	327	306	328	300	311	286	302	291	315	268	298	293	292	297	301	272	271	272	274	316	305	277	294	266	293	283	291	286	293	266	297	280	293	288	278	286	281	275	329	317	259	290	316	308	296	285	266	285	269	328	273	265	286	279	286	318	315	310	264	288	294	313	256	274	289	256	269	257	314	292	280	269	272	284	269	288	273	267	292	322	285	306	310	292	303	268	261	302	262	281	266	299	263	276	315	329	300	276	269	270	280	275	280	298	305	288	253	283	279	293	294	300	350	281	300	309	282	275	290	268	303	305	275	272	291	269	312	263	284	303	283	290	310	264	287	301	299	278	295	323	287	284	261	280	328	333	277	276	295	338	283	277	280	315	279	306	326	310	298	275	299	278	287	296	299	271	285	262	280	293	306	258	302	282	318	306	318	305	277	269	293	308	329	312	284	320	268	309	285	270	318	293	305	270	294	324	278	315	304	277	266	269	289	312	303	309	255	295	281	288	303	290	296	275	275	298	287	265	266	269	281	292	324	304	297	320	320	277	313	288	270	269	299	257	267	304	289	287	301	271	286	274	292	271	286	276	270	266	315	283	295	251	305	282	297	292	296	277	251	275	286	279	268	292	336	282	290	255	269	301	282	284	290	285	273	285	316	282	270	299	271	294	280	284	277	298	290	276	289	242	312	272	285	301	289	274	300	307	305	282	288	263	321	268	279	283	278	308	285	311	264	268	296	307	272	314	298	287	268	278	311	306	330	331	279	261	290	280	302	259	263	285	261	250	275
22653	21065	28513	23818	21066	21032	5135	739	568	446	439	412	359	344	305	316	299	276	268	278	235	244	258	232	245	255	233	233	251	213	256	215	232	220	216	244	246	237	243	222	227	215	229	238	213	233	222	225	209	232	251	213	214	215	237	235	237	225	207	208	203	251	232	210	221	224	213	250	259	207	196	235	211	239	198	244	220	228	205	213	238	219	206	204	236	233	209	197	215	217	220	214	222	233	206	227	242	224	224	216	238	257	207	233	224	203	178	211	235	219	221	211	225	236	234	212	215	203	234	217	206	220	223	225	228	227	220	216	201	227	245	254	202	227	207	217	241	203	216	197	228	230	219	201	255	226	224	227	267	221	253	224	223	229	227	206	223	224	221	206	230	224	227	204	183	218	206	188	237	224	199	218	205	244	192	225	230	210	219	231	216	215	198	226	218	216	203	224	219	212	212	222	191	220	262	220	216	239	217	232	238	234	251	192	199	221	243	233	210	215	176	237	227	204	222	192	223	210	201	237	218	231	224	217	215	232	242	243	220	200	235	202	210	189	240	212	197	200	183	226	209	229	223	216	199	186	228	240	195	203	232	200	209	207	225	215	214	216	187	220	222	205	200	211	224	231	219	221	210	223	221	224	198	223	229	244	221	218	205	243	220	224	197	231	221	214	219	215	225	204	215	225	215	203	226	252	176	185	209	215	224	231	217	237	248	229	212	228	179	228	222	217	220	246	241	228	223	213	212	216	188	208	230	226	237	222	218	210	207	212	232	225	247	210	231	228	212	202	194	223	223	195	207	222	225	209	226	216	216	225	194	219	202	225	214	179	234	208	219	201	208	202	223	211	226	192	234	221	205	243	198	245	214	215	238	210	222	234	238	225	184	219	214	202	243	224	198	223	224	234	199	225	229	204	197	196	189	210	259	185	215	253	240	201	249	196	212	223	204	219	227	195	209	244	212	234	219	234	228	210	230	234	226	199	234	197	246	198	207	220	217	213	225	204	203	220	240	227	226	216	237	219	204	208	195	215	223	192	218	223	211	204	233	206	241	207	242	200	218	239	216	236	218	228	233	220	215	201	228	212	209	208	236	252	215	222	203	227	235	220	223	228	221	196	193	220	230	185	212	222	230	210	218	198	197	206	210	209	222	211	194	227	228	252	228	218	203	204	216	213	222	190	198	196	226	200	214	203	197	213	228	187	227	232	208	232	211	201	211	207	253	244	226	211	222	203	222	199	215	209	215	216	240	233	233	221	223	234	205	219	218	217	227	240	201	214	227	225	232	221	249	201	197	204	213	235	211	233	222	216	189	237	213	220	246	228	214	230	220	216	221	228	222	216	207	221	217	213	212	217	203	220	222	231	206	207	230	228	179	219	183	209	231	226	223	222	212	201	247	228	229	220	209	184	229	223	176	218	225	218	217	217	202	219	227	203	227	193	229	219	225	222	221	215	243	222	187	237	222	242	218	186	213	220	194	166	206	227	221	221	228	240	233	221	231	192	222	206	213	213	212	228	242	225	215	210	226	214	196	234	211	216	225	211	222	236	225	227	201	231	205	217	218	232	233	217	207	230	221	211	212	224	229	208	204	212	216	224	238	217	224	200	251	194	213	197	204	240	215	218	195	219	241	231	202	222	240	215	208	199	195	226	173	222	250	236	197	214	231	209	195	210	208	204	225	243	212	212	217	226	225	189	238	206	223	216	213	221	212	210	205	210	236	222	201	223	237	223	209	234	231	197	203	229	219	201	234	238	218	188	217	219	205	211	222	231	215	206	221	244	215	206	222	229	241	213	217	227	194	200	224	205	219	239	205	248	235	219	205	226	204	243	210	227	203	200	201	211	210	204	213	232	232	210	228	191	209	223	191	221	225	194	215	230	200	240	213	246	206	231	212	220	220	205	204	220	237	188	175	224	221	247	224	217	217	211	211	223	198	223	226	192	236	232	224	252	204	213	204	217	198	214	230	223	221	221	226	219	224	229	217	233	233	217	219	209	205	239	199	223	222	218	238	184	248	216	213	215	242	220	233	241	188	213	187	221	236	241	214	257	213	232	208	238	217	233	210	204	229	200	220	208	195	228	209	225	225	197	226	224	211	201	210	215	213	210	191	242	215	214	219	203	232	220	211	222	253	236	209	218	238	214	201	211	213	245	208	211	201	203	222	198	228	210	198	208	241	223	223	215	212	226	249	214	211	217	216	210	216	230	204	227	200	199	222	210	254	212	237	182	234	231	235	212	220	212	235	229	215	205	224	220	201	214	228	205	213	215	218	226	197	228	210	191	230	214	219	226	184	207	212	224	201	209	208	233	207	226	202	217	186	225	220	187	233	221	233	226	204	215	216	194	197	223	225	228	198	214	220	236	226	215	197	197	216	207	216	217	213	229	252	236	236	210	218	197	241	193	215	234	228	208	204	211	201	218	179	229	217	202	200	215	221	234	212	195	204	194	207	212	221	232	201	240	200	213	206	200	224	222	241	234	223	192	230	208	254	225	212	245	212	205	219	207	191	203	210	197	207	214	221	227	219	244	191	224	210	220	234	211	197	230	225	225	207	224	218	221	214	235	199	234	216	223	204	191	188	207	192	227	230	220	224	206	227	221	194	243	211	210	216	246	214	218	231	210	204	240	236	209	218	245	237	216	201	219	192	218	210	232	197	252	204	212	223	250	203	217	230	223	217	231	192	197	232	206	203	230	231	227	228	203	215	203	203	231	241	215	203	246	210	213	219	224	205	212	216	218	230	212	217	225	235	209	209	192	217	221	199	206	217	236	220	201	212	234	228	202	220	206	254	209	229	219	199	228	215	232	218	200	219	227	197	192	199	226	256	216	215	240	216	252	200	239	207	202	230	220	192	225	236	229	232	192	207	216	211	249	224	229	214	217	231	221	246	207	210	195	252	217	206	204	217	204	206	198	211	221	191	195	208	217	205	225	229	192	242	194	230	207	229	203	227	223	234	202	213	227	199	185	215	208	217	207	201	203	220	192	209	229	219	228	217	230	233	219	224	227	187	237	234	233	196	216	241	226	208	244	223	229	208	226	216	220	215	213	216	236	188	185	229	207	206	205	212	220	221	230	227	212	242	229	202	234	202	193	245	214	209	229	238	226	210	223	211	201	240	199	205	209	225	218	225	200	196	237	215	208	227	240	189	193	204	236	195	231	218	219	227	235	214	219	201	225	230	225	203	203	216	198	224	228	212	215	217	204	214	210	183	205	220	208	209	224	198	219	197	239	219	220	197	196	218	230	192	218	191	208	200	213	203	223	193	218	224	229	221	194	203	206	215	219	221	222	228	239	201	216	210	215	203	215	215	208	226	201	222	199	237	208	234	206	201	199	231	221	212	236	209	221	207	226	180	209	234	228	196	216	225	230	205	228	199	208	244	213	206	206	207	214	223	225	211	213	221	198	213	214	225	202	209	222	234	185	232	237	201	187	192	203	215	216	220	214	205	210	197	217	196	235	226	230	220	230	226	230
27150	33966	15561	5205	3095	2225	1729	1369	1021	958	791	624	556	512	495	439	396	392	393	412	369	387	322	328	338	364	311	327	327	314	319	277	307	329	306	259	309	300	308	282	323	289	287	286	282	300	302	286	320	292	315	242	279	273	294	274	269	282	268	281	282	327	252	278	285	292	277	276	281	283	279	258	261	306	253	290	294	298	287	273	287	283	291	305	279	256	264	307	287	254	275	313	272	286	277	277	317	293	258	255	258	288	294	301	292	282	290	289	261	280	274	323	289	272	260	271	272	272	275	286	296	278	274	280	284	283	275	268	280	291	267	291	299	267	304	308	303	270	274	282	283	275	298	303	312	270	313	299	308	288	286	291	337	303	294	311	279	289	317	316	270	282	269	264	270	274	275	267	297	257	269	270	261	296	309	287	262	252	298	298	254	328	288	250	317	263	293	283	287	265	297	272	266	269	269	279	290	271	264	273	300	278	282	306	307	316	282	289	321	241	240	273	274	264	278	299	300	266	267	291	287	260	303	263	279	292	305	284	316	264	284	281	260	275	288	290	302	261	282	261	264	263	272	302	268	291	264	279	272	271	267	282	283	248	284	311	292	252	283	321	277	298	276	290	264	278	276	286	299	275	279	310	286	253	279	283	273	284	286	254	269	285	297	262	256	273	277	269	246	272	283	280	301	270	255	256	262	276	305	285	278	264	313	269	266	286	269	305	283	290	309	294	314	252	252	258	284	254	293	266	272	271	266	267	271	269	284	251	268	285	277	295	285	272	265	261	266	248	303	304	285	278	315	277	254	291	249	253	273	300	266	304	275	289	256	283	263	293	289	274	290	316	291	278	286	301	299	266	298	304	287	295	305	299	266	295	293	279	287	253	290	255	277	266	314	253	297	306	290	286	295	283	269	281	287	278	292	263	279	309	282	292	265	268	300	271	298	276	297	296	316	279	300	290	302	299	285	235	308	271	279	245	285	316	296	253	308	268	304	273	299	264	267	300	277	303	289	275	279	281	269	275	253	289	300	292	307	254	269	270	301	315	299	286	285	274	285	276	272	304	292	301	264	299	311	280	263	265	280	269	263	275	245	269	301	305	285	278	276	319	282	269	275	264	294	268	323	282	276	294	292	253	282	281	282	274	286	312	290	283	291	285	274	289	294	265	272	302	308	283	278	270	274	302	294	286	298	286	276	284	294	296	285	285	272	272	294	253	256	282	272	276	251	284	278	293	268	282	285	272	246	271	287	279	282	291	275	269	284	300	276	274	282	302	245	286	301	255	285	289	281	299	290	296	268	234	302	271	283	311	301	258	255	278	279	276	314	287	282	302	298	263	303	265	286	271	258	266	282	294	255	284	274	263	296	264	296	264	263	268	287	282	271	271	259	315	284	266	299	288	285	288	281	295	265	267	287	279	272	256	284	313	299	275	273	247	285	261	282	303	289	280	311	279	307	296	313	287	278	314	267	289	287	262	304	295	291	274	293	269	242	255	289	256	281	275	248	272	295	267	256	288	255	270	290	261	293	273	256	288	281	248	264	300	301	284	269	255	271	272	268	313	272	327	263	266	321	268	277	287	292	270	274	269	256	288	287	306	284	289	283	276	286	263	292	305	259	298	274	285	277	271	265	270	273	286	290	278	301	291	290	296	279	270	265	286	277	279	272	268	279	253	259	288	260	278	284	276	279	264	295	278	274	299	296	265	264	300	273	275	267	253	287	252	282	284	279	258	250	292	273	276	281	270	284	260	305	295	275	294	282	280	300	275	300	283	276	287	281	298	274	240	291	279	307	279	269	280	256	290	296	272	280	262	275	299	273	271	281	294	272	326	266	258	298	264	273	264	285	294	282	297	289	278	274	295	241	270	288	281	320	265	293	287	269	281	291	278	304	270	346	262	283	248	300	291	275	236	285	260	234	284	276	293	256	268	313	272	257	274	303	249	262	272	277	279	273	288	267	293	313	273	292	276	283	281	271	305	312	285	300	267	269	276	274	304	275	296	258	285	276	275	309	298	296	276	291	274	254	289	303	298	270	284	285	258	275	288	276	279	282	271	286	310	263	273	306	268	255	271	283	269	297	295	289	305	289	313	260	281	293	269	272	274	286	266	292	271	284	313	306	261	263	313	268	290	305	285	291	284	280	277	286	279	262	250	279	286	279	308	276	283	277	271	294	291	275	287	276	293	290	266	282	270	289	260	282	261	300	265	261	279	303	270	259	286	261	292	250	286	301	294	277	297	291	274	273	243	276	304	284	260	286	302	279	271	261	262	266	258	288	264	278	272	270	282	270	260	270	296	305	269	270	287	314	281	299	307	300	281	270	250	249	267	276	263	266	280	276	264	278	291	279	300	281	254	267	289	291	277	264	292	296	280	316	289	276	277	259	271	280	281	277	283	290	283	268	277	290	290	263	290	269	246	276	303	253	257	261	261	272	289	301	279	289	274	287	249	304	293	295	304	308	295	235	271	306	293	257	295	284	278	289	259	282	302	255	276	315	271	270	294	266	271	274	266	316	263	273	292	300	275	297	313	293	295	280	283	281	231	267	262	251	309	296	261	280	238	286	268	289	284	285	286	278	287	282	266	318	287	315	306	283	278	261	274	262	265	293	253	297	294	277	259	287	286	283	295	263	280	282	283	283	300	274	259	279	303	276	272	298	294	260	284	277	303	272	263	290	268	260	272	303	297	276	280	279	285	273	297	287	261	301	301	301	287	283	287	288	271	276	293	273	282	278	285	301	284	277	259	298	271	265	265	262	270	241	274	281	278	270	303	293	308	301	262	310	274	261	263	278	301	249	286	285	291	273	285	283	267	248	277	262	288	267	267	280	275	277	279	291	262	271	267	282	285	290	262	264	283	281	280	273	267	310	315	297	276	268	306	272	285	240	277	298	285	288	260	289	291	278	255	268	267	267	247	275	309	251	287	270	283	298	259	289	317	303	266	253	299	301	284	284	258	263	288	257	261	265	288	304	271	264	292	280	258	284	274	298	274	263	295	282	281	266	278	299	272	271	267	260	294	250	235	277	281	279	277	291	299	266	291	287	264	280	290	284	285	265	287	288	299	259	287	266	282	291	291	247	244	237	276	295	279	282	281	261	292	260	284	273	280	278	297	288	287	292	274	296	302	255	290	295	294	276	300	313	302	272	275	265	264	301	302	277	278	272	265	296	256	276	265	260	271	273	310	278	265	262	298	304	297	285	304	264	306	302	291	293	301	271	275	264	254	299	312	261	280	269	255	259	274	280	262	287	290	314	298	294	276	272	301	305	285	276	280	269	294	272	264	306	266	278	273	275	298	255	300	259	291	272	305	268	302	297	273	275	268	285	265	269	260	282	283	316	275	271	262	274	301	282	258	271	305	282	269	281	277	258	257	315	281	289	308	279	316	267	283	291	276	290	277	266	259	285	302	251	266	287	282	278	266	263	253	279	275	284	282	290	265	276	289	286	279	272	294	265	261	303	302	268	296	317	269	278	286
27402	19273	6506	834	436	398	381	385	348	394	335	360	347	365	360	332	354	330	339	351	383	388	356	340	359	344	310	364	352	354	319	375	326	350	353	364	372	341	358	345	391	361	376	378	353	344	355	374	379	354	352	348	354	356	342	374	358	345	348	335	333	347	395	333	338	371	334	332	341	335	360	338	363	350	400	308	364	363	338	345	375	326	362	353	359	340	330	358	330	334	361	345	329	366	361	350	362	351	364	354	370	354	336	332	354	359	335	340	354	380	321	326	350	335	364	330	375	365	362	343	359	346	361	344	359	376	318	343	311	355	362	368	360	343	351	365	337	297	374	346	364	354	375	361	359	348	345	352	328	333	371	346	354	349	355	366	313	369	349	330	377	297	353	325	332	350	377	349	368	360	354	353	331	383	355	356	354	331	349	360	350	346	366	334	374	337	366	368	395	388	331	339	351	346	347	375	344	375	379	354	401	367	362	350	366	340	367	370	328	365	342	366	354	303	323	374	337	366	331	335	364	365	355	355	351	373	339	331	354	354	330	351	343	363	335	343	365	361	331	364	330	363	349	372	364	349	330	370	346	366	339	360	384	333	347	383	363	345	371	356	337	366	362	367	352	378	341	353	318	356	357	350	345	357	357	337	328	346	345	319	347	326	350	353	343	353	369	382	317	361	354	364	347	363	376	334	337	347	317	359	332	342	339	346	350	339	357	358	380	351	346	344	339	330	359	363	356	326	360	377	358	337	351	342	349	319	338	358	345	369	360	364	362	342	334	352	389	329	379	363	358	340	359	377	333	345	336	326	388	363	329	379	345	348	324	350	392	333	359	342	344	335	358	360	370	361	346	344	374	345	370	337	368	388	343	357	349	355	346	325	339	377	368	345	350	297	362	359	353	358	350	315	337	391	328	372	349	370	369	357	333	338	333	357	346	366	373	360	324	372	309	380	350	352	324	364	356	359	320	347	340	344	347	329	344	351	369	338	361	349	370	357	354	381	368	330	357	347	358	378	400	328	353	331	349	343	354	358	364	347	378	345	360	362	353	333	376	332	360	340	339	344	346	380	335	358	369	344	370	371	347	345	368	331	368	369	347	359	350	374	363	327	339	340	345	351	379	363	350	360	358	370	341	363	369	343	346	347	334	349	326	353	343	373	322	391	337	336	334	369	354	382	349	365	355	367	339	357	389	354	367	344	369	375	371	325	370	363	338	339	362	369	348	328	378	347	357	348	361	333	366	388	353	330	381	386	354	331	332	367	364	336	350	349	358	369	353	350	318	331	338	366	387	342	333	366	381	359	334	346	382	339	353	359	350	350	365	349	346	351	351	350	371	391	350	324	301	324	314	312	366	334	358	338	373	364	351	319	345	347	349	346	338	344	351	356	369	368	348	354	366	344	347	384	354	337	376	323	330	342	357	339	321	350	346	333	354	352	358	349	335	356	341	356	354	378	367	369	332	340	350	358	339	368	341	341	375	346	381	325	374	344	356	370	318	390	360	362	391	379	357	358	364	355	339	341	358	342	365	351	323	340	349	362	381	357	386	349	361	345	387	361	345	349	343	396	322	328	363	345	351	353	355	363	357	359	330	378	334	325	341	363	340	319	326	335	368	370	357	364	346	351	337	343	336	363	390	352	314	372	363	338	336	341	346	367	359	346	332	344	376	352	325	352	319	331	361	401	355	353	334	357	339	349	341	358	358	327	362	347	343	350	371	349	358	349	365	324	363	350	353	362	338	380	325	326	361	360	354	334	374	320	339	366	349	343	370	350	360	369	366	324	371	371	345	349	353	338	369	349	344	390	354	354	378	359	347	395	345	384	301	370	344	375	367	329	322	334	370	346	340	344	379	359	326	354	334	341	329	376	358	370	324	363	350	339	319	350	350	336	339	359	376	350	341	360	401	346	325	363	342	380	383	360	352	380	345	307	358	347	343	371	322	347	322	361	338	362	369	340	357	314	342	350	313	364	337	329	331	353	367	347	339	353	371	337	360	327	328	365	359	363	314	345	351	331	359	358	341	345	363	312	363	370	345	357	342	368	322	340	371	356	364	382	347	316	359	364	376	339	353	364	358	393	364	351	380	352	375	376	365	346	367	360	356	353	345	343	336	352	377	312	364	326	362	320	382	349	343	351	354	368	329	333	394	337	372	353	362	321	361	337	302	360	348	379	364	360	342	338	365	357	380	362	382	359	375	349	354	360	355	361	368	334	338	347	360	322	383	359	348	379	349	359	364	336	315	372	336	326	358	344	351	348	360	351	350	342	335	354	328	321	354	351	332	371	348	346	383	338	321	332	366	345	327	326	358	340	374	386	366	349	338	362	366	357	339	379	325	336	386	394	353	336	339	326	363	346	371	371	375	374	377	350	393	363	360	329	351	332	315	315	365	312	331	347	337	377	342	366	320	324	308	345	352	370	359	363	400	340	327	356	331	342	348	348	334	365	357	334	328	349	345	387	374	332	334	331	331	356	343	340	349	349	349	360	363	366	340	324	298	350	368	371	371	307	347	350	330	371	347	387	323	329	347	329	331	343	354	355	361	326	380	361	361	352	328	339	320	355	349	379	389	342	357	376	334	372	347	366	331	346	361	383	366	383	337	352	348	339	313	348	338	354	356	372	343	375	350	364	368	323	333	380	349	368	335	344	351	364	351	350	373	345	357	338	358	345	362	322	358	355	353	330	344	367	310	320	356	335	371	337	407	324	336	388	366	346	338	350	359	344	366	323	342	349	348	379	369	314	367	363	352	330	345	345	361	348	328	360	356	407	342	348	314	307	332	338	361	361	355	356	355	342	336	344	352	334	364	348	373	340	359	389	361	378	348	353	348	331	332	359	324	360	343	331	371	337	370	357	365	380	363	350	372	354	355	350	339	392	384	355	354	338	355	338	357	341	348	312	378	348	337	341	360	340	340	337	353	359	336	370	358	355	330	372	387	334	382	346	354	333	366	306	348	348	373	351	351	365	339	369	341	346	368	373	359	313	314	365	380	358	336	328	344	413	355	317	353	340	362	400	337	401	329	324	342	338	348	349	322	348	353	354	342	320	333	344	337	339	325	354	324	366	332	336	352	346	348	348	358	327	359	374	351	338	362	343	364	347	378	315	359	330	394	348	325	372	363	328	329	360	342	345	353	349	331	356	322	348	353	383	345	323	336	310	319	347	325	320	363	357	379	336	377	380	355	356	363	347	350	343	344	308	372	339	340	347	356	358	374	358	358	340	364	343	345	354	363	338	345	377	348	365	346	327	402	368	355	343	398	311	394	359	371	325	350	375	342	341	356	328	333	365	369	314	344	358	345	337	372	355	356	351	386	361	357	349	346	345	322	350	326	368	367	337	338	368	354	330	380	358	377	346	321	361	366	346	339	336	374	358	395	361	336	323	345	355	346	368	393	340	310	340	317	341	371	368	353	377	322	341	324	371	351	346	363	340	362	336	340	335	353	353	362	364	343	316	348	357	335	364	339	345	352	352
18368	13095	3202	761	562	518	445	501	430	450	469	456	445	428	460	412	480	464	451	473	440	470	465	434	445	450	418	458	457	449	418	417	463	442	449	497	441	450	442	450	474	404	416	434	465	427	429	432	495	458	455	451	461	408	425	488	440	421	475	441	425	440	488	421	455	428	450	458	441	487	411	426	454	448	425	406	458	438	459	483	440	446	452	415	465	461	472	463	437	452	467	448	468	419	442	460	428	453	449	434	441	449	424	455	495	463	441	447	439	422	444	419	424	483	406	448	441	464	429	437	447	419	456	461	433	451	440	438	464	456	451	434	443	424	432	455	479	443	427	418	442	409	454	443	436	450	423	422	386	484	438	462	479	450	413	490	453	451	418	405	456	421	544	452	409	410	437	446	423	447	467	430	434	421	448	461	428	446	432	460	415	480	458	416	428	499	460	420	475	426	461	415	433	413	430	428	425	451	457	450	467	388	445	452	427	425	446	429	418	443	465	487	453	447	435	464	427	467	455	409	461	467	434	423	406	433	426	403	457	437	425	412	410	457	454	443	452	442	441	427	436	418	425	424	446	457	454	460	451	416	450	408	414	470	438	421	464	455	440	435	393	418	429	436	424	454	444	442	445	481	399	463	467	441	407	479	494	439	402	455	436	415	445	427	439	466	406	490	454	456	404	436	447	466	442	463	454	479	438	460	476	431	458	480	453	455	440	452	415	448	468	396	424	440	431	460	474	441	447	439	449	445	435	468	435	413	483	435	453	398	487	403	420	439	460	469	455	463	430	437	449	431	480	451	439	418	459	431	429	428	440	466	449	456	444	451	458	428	432	459	425	508	460	437	450	465	438	451	462	456	425	417	437	440	416	459	458	412	463	406	454	442	414	430	453	420	482	451	430	422	427	461	434	422	437	457	452	478	476	471	455	445	451	433	436	418	448	429	416	446	418	441	435	498	417	445	456	432	417	401	431	434	453	444	412	424	438	458	455	444	479	447	427	432	464	469	432	471	452	431	418	454	444	456	452	458	449	466	402	445	413	458	466	419	438	448	470	421	474	445	422	401	444	452	459	431	452	460	465	437	426	438	440	427	439	444	416	464	444	449	420	441	436	478	426	424	437	440	451	456	435	449	444	431	455	467	457	458	430	436	443	475	440	438	446	476	453	508	423	438	487	411	463	466	452	428	478	468	462	444	448	418	451	435	410	472	413	440	456	395	417	474	458	479	462	453	406	461	432	435	449	423	457	448	427	450	415	420	438	447	465	431	449	447	453	440	444	455	431	452	441	440	427	421	446	473	434	440	452	482	474	424	439	453	408	430	422	433	436	461	398	439	458	456	465	415	421	440	495	462	460	438	423	428	455	463	447	398	412	391	465	453	422	427	450	455	418	435	432	431	463	422	467	446	437	452	427	474	421	442	455	441	465	421	421	441	414	464	415	461	441	388	426	428	463	444	450	425	444	460	435	427	427	441	449	449	449	427	443	409	447	436	438	437	445	455	421	436	397	445	453	445	409	439	391	457	437	483	465	425	447	402	413	463	448	418	438	441	456	419	440	451	440	430	430	464	436	436	414	441	439	466	431	440	429	398	444	452	473	424	415	467	433	442	417	419	424	436	427	443	458	441	452	451	422	463	468	452	456	444	444	428	441	468	434	438	424	445	451	456	466	471	390	458	413	440	444	415	456	443	437	450	460	444	409	464	395	430	402	405	437	462	426	458	446	464	448	462	443	387	429	402	447	454	447	433	454	436	416	462	443	457	423	465	443	477	441	456	440	441	438	487	456	429	469	457	479	417	463	457	407	452	452	423	448	406	441	436	450	420	432	439	442	415	414	406	496	416	431	432	470	433	446	434	476	482	429	428	412	451	430	444	424	433	488	432	436	437	413	434	434	451	464	468	435	450	442	430	410	406	434	447	424	461	446	471	425	472	446	441	465	426	467	464	476	461	467	421	437	421	475	464	435	420	440	461	483	435	412	429	455	418	469	433	498	425	424	449	474	451	457	441	433	441	428	419	454	444	449	450	477	435	452	446	403	459	436	433	465	442	442	422	451	428	421	420	458	434	444	438	445	438	434	428	457	421	453	436	447	457	447	479	423	495	465	441	419	435	424	438	447	451	434	447	439	466	433	447	432	420	454	418	441	442	428	434	477	473	419	496	433	467	431	447	456	418	449	431	448	445	431	467	438	439	438	474	446	433	442	428	417	472	416	436	422	452	493	467	458	396	438	452	472	387	458	482	459	480	483	456	421	449	427	459	436	465	452	457	483	485	408	406	471	429	424	429	436	435	448	434	443	457	446	459	453	432	459	467	452	428	455	460	454	468	450	407	424	428	447	460	454	479	441	472	438	429	422	437	403	440	404	452	470	438	456	463	479	408	461	463	416	462	452	425	448	478	436	454	441	434	445	427	431	446	439	391	504	434	456	445	427	415	478	414	491	485	441	432	453	421	437	481	408	406	436	452	475	421	461	435	522	451	440	463	443	424	397	426	469	439	450	478	444	457	419	408	451	418	424	467	425	427	459	453	451	443	442	441	410	443	448	429	447	419	444	433	430	490	459	419	447	415	495	440	400	447	433	476	428	495	430	419	451	445	443	471	388	422	467	422	442	453	411	437	472	435	446	453	472	428	473	441	435	467	431	445	474	428	463	453	414	449	442	458	461	458	461	453	429	429	429	425	415	490	459	471	415	429	440	403	429	465	461	439	457	404	472	428	435	407	433	456	466	464	412	421	436	421	464	422	444	427	477	443	444	453	467	419	433	463	453	445	409	422	446	415	428	448	434	424	458	455	430	456	426	464	451	493	449	425	446	438	465	403	473	450	421	492	468	434	494	434	438	448	427	482	491	405	447	427	439	449	437	448	455	428	435	453	456	444	423	416	428	440	448	431	463	444	458	458	446	457	451	454	453	444	444	467	480	392	458	465	449	412	446	425	449	433	458	427	437	438	514	435	425	479	469	441	480	462	444	433	433	468	482	444	440	453	448	412	421	461	445	467	451	454	448	460	443	455	427	444	446	438	433	457	454	477	501	486	477	450	427	441	437	461	441	452	434	463	456	444	442	444	463	429	419	456	449	456	444	457	460	429	454	467	451	408	446	460	449	467	436	456	473	436	446	464	431	464	463	477	464	454	457	457	428	482	448	407	448	397	458	467	460	446	454	433	450	448	415	450	423	456	491	438	444	433	449	472	431	455	423	490	454	461	466	445	414	434	464	438	465	464	478	445	434	438	453	445	451	433	437	507	409	433	421	437	418	426	433	463	423	436	483	445	432	475	429	431	481	429	443	441	457	436	489	459	436	428	453	442	487	428	456	479	452	448	459	432	430	429	484	437	455	461	471	394	469	457	442	423	435	424	467	452	450	404	456	392	451	433	438	442	448	450	480	458	448	453	453	466	485	426	445	475	457	457	455	462	439	423	479	468	452	415	417	421	479	489	420	437	443	425	442	469	462	440	475	408	443	420	478	451	455	457
23694	21073	28000	24359	21031	7284	909	652	525	509	491	459	443	402	427	400	395	407	406	400	412	353	405	364	395	378	379	372	398	403	336	392	395	384	376	396	416	373	377	365	358	396	397	378	387	349	339	401	370	344	381	371	359	364	379	356	370	333	341	386	348	397	361	363	368	342	337	328	334	337	390	382	355	353	338	342	361	382	339	363	346	383	369	354	357	392	388	359	375	375	367	383	365	351	372	361	355	351	386	336	359	366	301	375	354	378	389	350	350	381	349	385	351	325	336	360	388	359	355	357	359	376	395	346	372	375	365	361	334	362	339	365	370	362	335	354	357	359	400	328	352	385	356	342	365	342	371	352	411	366	362	367	348	351	345	372	342	345	390	385	332	367	378	377	348	408	351	339	329	348	367	390	364	372	386	364	332	370	362	358	365	377	359	345	391	367	377	367	360	334	346	381	357	371	372	393	371	355	366	363	402	417	378	369	352	380	364	377	354	379	379	389	331	345	350	372	362	330	347	377	376	377	364	372	366	334	373	321	347	349	353	366	364	395	369	345	338	382	383	392	331	364	346	363	342	360	355	360	364	376	351	334	355	387	379	375	341	326	386	383	366	345	370	371	372	340	361	385	356	354	372	364	388	353	334	385	379	351	329	364	379	357	357	364	365	362	382	374	352	347	372	361	364	389	370	356	341	362	351	336	351	387	345	371	351	376	332	345	354	352	347	354	370	340	368	353	399	370	373	391	368	346	362	413	328	376	363	380	365	374	363	347	378	365	354	356	400	361	362	347	343	376	343	391	352	369	353	365	374	386	393	335	338	363	340	359	378	370	358	327	354	347	338	349	374	370	368	351	379	371	335	387	402	372	376	375	358	359	354	378	339	331	359	389	348	331	363	380	319	362	348	373	403	366	372	362	355	347	369	391	357	348	342	373	363	367	352	360	372	348	360	368	360	385	353	399	365	327	347	368	360	369	337	334	367	353	327	377	358	401	356	346	363	345	362	356	335	353	391	340	375	343	366	369	377	356	339	352	361	368	365	352	331	373	371	332	358	379	353	345	339	340	367	335	385	391	401	389	383	311	386	367	348	341	367	348	337	347	394	338	388	365	368	331	384	340	323	348	353	374	385	340	394	343	397	346	370	361	408	383	334	355	381	345	403	350	366	343	344	363	342	356	331	342	412	316	364	376	360	367	354	388	359	353	343	386	362	352	340	374	354	365	348	389	367	354	355	377	346	370	313	366	374	345	379	358	391	388	338	378	372	405	368	409	379	354	346	371	334	360	354	358	370	350	327	406	377	358	354	359	381	349	364	375	353	412	354	356	348	377	344	358	348	362	348	368	361	396	357	361	368	355	346	361	352	349	372	326	343	382	396	368	328	357	372	397	337	374	363	366	369	357	352	320	335	402	357	370	351	379	376	360	392	352	375	347	380	369	362	381	372	335	367	349	362	324	357	381	380	351	364	365	344	354	363	359	372	344	384	396	380	381	366	336	373	354	358	397	349	351	388	358	362	356	376	358	386	343	382	365	331	403	365	358	358	354	348	344	385	367	383	357	361	338	385	361	374	361	396	354	387	348	362	377	370	379	348	338	346	348	380	361	358	352	344	351	329	362	374	358	335	364	375	364	334	398	377	381	340	345	358	373	363	372	367	375	363	350	363	327	349	396	354	350	394	360	373	378	371	401	357	380	344	353	363	382	332	352	382	363	376	371	368	380	355	359	364	364	367	363	407	338	378	371	303	384	342	376	354	376	379	358	372	391	368	360	370	350	397	397	345	360	356	366	362	331	327	378	355	377	364	337	392	383	351	387	399	389	363	360	352	355	383	356	342	352	349	371	362	339	365	333	361	334	381	308	334	333	363	359	369	338	361	377	356	364	362	353	367	344	362	380	358	360	372	332	378	374	340	361	335	387	395	386	356	394	362	323	330	317	346	391	368	348	373	387	370	356	361	334	385	333	373	332	376	337	371	345	363	347	351	380	347	388	364	371	359	330	342	391	379	370	363	366	353	385	345	378	387	335	382	361	341	347	359	345	362	370	367	378	370	330	366	360	346	353	353	364	388	357	342	356	352	368	350	365	354	366	361	336	349	399	359	379	387	392	358	348	367	376	398	352	418	363	369	322	349	353	373	363	336	372	388	339	349	354	356	400	362	369	357	374	335	362	358	372	367	354	348	372	385	356	377	350	351	353	370	366	372	340	359	390	381	346	347	414	348	369	329	351	394	419	397	352	405	359	371	341	351	371	334	335	340	357	358	378	329	373	348	395	372	380	363	374	371	347	372	357	319	398	398	358	358	344	352	361	350	385	339	365	371	375	334	355	363	342	366	378	340	388	366	342	353	379	369	385	371	396	363	407	378	414	357	334	383	375	336	395	355	332	385	361	369	345	397	367	371	362	359	372	373	377	349	384	387	399	343	371	353	368	401	358	341	344	342	366	371	341	394	329	354	390	358	398	358	343	338	374	372	377	376	380	370	378	370	336	377	350	358	364	355	367	352	332	358	352	359	374	357	367	382	358	342	350	322	379	329	340	363	322	350	361	347	361	364	342	358	334	352	353	366	363	324	363	361	346	348	369	364	373	353	379	385	346	361	389	364	328	338	350	378	371	351	398	346	362	320	369	344	331	380	331	346	384	386	379	384	364	349	344	356	336	351	340	370	362	371	333	351	360	365	355	393	361	378	375	381	373	367	360	357	332	345	361	366	374	373	366	373	369	382	385	375	349	319	336	376	351	337	346	382	355	382	357	360	364	378	371	362	365	364	346	371	355	402	337	382	354	348	360	368	363	363	379	351	367	352	364	384	323	392	374	353	355	390	376	362	363	357	339	362	326	371	358	369	378	380	372	351	374	368	374	362	352	415	341	341	342	325	358	394	364	344	385	351	350	352	383	320	367	378	350	363	367	374	292	381	313	341	341	369	340	374	352	375	373	401	355	388	356	381	372	366	378	359	371	388	358	364	341	368	359	343	367	339	378	343	369	340	376	360	375	365	329	350	393	349	350	321	392	339	385	347	351	370	366	366	368	384	321	356	390	398	365	385	369	382	347	375	370	348	372	341	364	374	397	372	362	352	338	362	382	392	342	390	368	366	367	366	335	361	396	324	336	347	348	366	358	376	351	350	387	358	376	350	391	332	385	352	377	329	392	372	350	347	383	348	363	384	398	315	331	335	358	350	332	357	356	346	363	343	357	340	353	350	368	358	366	393	362	359	359	371	371	395	360	311	352	411	358	412	387	346	372	354	352	390	339	367	362	329	364	352	365	358	348	387	346	351	378	368	350	354	347	371	365	351	361	394	379	399	370	364	390	324	402	369	353	355	389	355	387	371	357	378	388	394	341	341	373	343	371	384	367	384	380	337	349	375	385	373	356	385	361	372	351	366	382	377	399	353	384	360	374	367	358	371	361	367	355	393	382	368	425	366	372	362	372	342	380	370	342	384	375	374	345	379	345	344	347	365	353	353	348	370	418
22908	25336	10555	3102	1976	1515	1269	1025	841	767	756	665	615	599	585	567	546	486	473	511	497	508	467	507	502	457	470	479	474	463	471	502	469	450	524	460	464	434	446	463	472	462	461	452	428	467	497	476	463	488	464	444	478	459	515	451	467	484	454	475	529	473	427	466	462	481	447	477	425	432	436	515	432	479	444	458	454	459	457	474	471	438	486	460	447	473	448	459	455	483	449	441	479	464	478	467	454	494	458	478	438	461	478	410	408	473	470	422	477	453	487	426	482	435	420	461	466	462	482	429	493	469	484	458	477	452	441	491	455	450	431	452	479	444	453	492	456	454	482	485	469	475	472	466	468	476	481	446	493	425	465	511	464	464	437	419	488	462	472	465	461	477	473	452	458	499	462	441	467	476	456	442	483	444	466	437	445	457	466	460	477	464	480	467	442	450	453	505	444	457	434	455	424	473	507	437	470	497	444	439	463	472	471	485	497	498	455	459	454	440	471	464	459	457	440	478	427	480	463	462	471	449	467	450	484	463	483	487	441	465	458	452	458	459	512	473	473	467	431	385	445	438	461	437	453	460	501	443	479	461	442	483	488	463	490	467	460	472	446	453	473	493	435	436	490	475	412	434	482	491	471	462	506	465	491	465	450	454	438	432	469	482	486	477	471	491	442	488	431	490	478	436	482	427	472	442	443	491	450	455	509	488	437	475	460	444	492	478	464	500	469	491	465	454	450	437	459	459	423	448	473	437	483	438	474	439	479	468	443	482	471	487	439	459	451	457	474	458	508	474	464	420	429	460	442	443	437	464	466	452	475	472	479	446	496	461	459	459	433	472	501	435	486	451	450	488	442	489	453	466	453	439	420	460	444	437	458	446	480	465	446	481	445	444	453	458	494	441	452	485	438	470	468	424	449	423	433	459	468	467	481	486	453	436	496	424	443	460	445	449	431	467	466	422	476	487	450	456	466	459	485	460	448	469	484	477	475	442	438	503	473	466	443	484	480	468	482	443	460	464	446	479	437	417	433	469	439	479	460	493	484	492	446	465	473	437	467	453	429	471	442	462	470	431	463	499	458	445	458	458	463	462	472	454	484	469	459	465	474	471	496	466	433	473	448	458	487	499	461	465	433	482	444	406	427	464	472	480	445	452	434	462	487	462	482	443	500	449	465	451	444	435	447	483	451	470	458	474	472	492	491	433	416	418	453	448	465	450	442	472	441	474	489	468	458	448	465	453	491	448	455	477	426	448	466	488	477	457	497	467	425	471	474	507	461	452	447	476	469	464	475	479	475	489	466	449	472	479	454	473	428	479	446	481	449	484	452	491	466	458	473	461	470	449	471	473	454	454	448	438	439	480	508	451	453	480	470	438	454	483	472	476	419	459	444	466	445	435	461	472	448	467	465	452	469	450	502	451	427	452	436	466	456	453	418	471	474	463	521	431	477	477	497	442	469	433	460	464	408	469	440	435	474	445	443	504	494	459	466	448	429	498	475	468	469	464	471	446	460	482	481	442	460	483	441	447	467	436	460	475	453	414	489	455	463	475	434	490	457	466	445	449	475	426	457	430	437	467	475	522	425	484	498	469	472	460	469	471	465	447	444	467	420	456	506	447	453	459	470	492	481	453	469	481	472	464	477	465	456	459	438	445	474	434	458	465	448	492	471	496	424	457	429	490	457	496	475	461	457	489	442	484	431	502	461	470	477	491	449	483	452	472	502	465	461	432	453	463	458	486	499	451	454	481	442	442	457	494	465	472	485	437	464	473	476	436	472	442	478	460	446	465	435	417	479	451	459	474	483	441	453	444	427	458	456	499	488	468	464	479	495	438	456	464	445	456	458	459	472	461	460	449	507	448	448	451	446	447	457	446	475	458	456	470	444	446	415	473	461	487	481	486	427	466	430	459	425	453	406	434	481	496	482	463	469	455	457	443	468	454	486	487	458	483	458	451	449	464	446	454	470	399	480	461	465	467	476	438	461	467	456	437	435	462	484	476	487	469	463	477	432	487	433	472	472	462	486	424	474	455	450	446	511	436	459	478	497	431	442	460	498	445	452	440	475	469	442	430	486	451	492	478	440	460	477	457	464	466	472	459	463	492	472	432	421	438	492	440	491	457	444	486	449	473	420	439	437	486	453	455	430	473	433	458	458	447	444	425	452	453	442	463	424	458	454	420	453	475	451	438	468	516	455	459	447	459	444	452	473	394	491	472	453	441	465	466	454	480	446	439	482	444	484	489	457	445	447	451	456	482	486	453	462	463	430	444	434	420	495	471	477	456	475	466	488	437	473	454	449	476	469	486	476	453	444	451	413	470	488	438	452	465	473	444	458	467	475	494	424	476	514	457	448	462	426	489	439	473	477	454	491	514	466	445	450	453	467	439	447	443	440	431	458	456	465	478	453	452	468	489	455	470	459	432	493	441	457	426	445	428	467	458	431	500	494	495	443	474	493	465	480	457	466	482	454	449	468	452	481	456	465	466	461	460	478	452	459	450	472	440	437	467	455	445	452	491	456	479	499	424	451	481	427	467	415	490	427	468	497	436	451	471	426	442	457	439	420	484	470	429	466	454	493	458	429	473	459	495	446	447	500	468	442	449	483	479	474	521	471	441	454	456	439	438	478	461	471	454	442	486	431	453	500	490	471	442	455	463	465	485	478	435	429	452	482	441	475	520	431	468	448	476	441	467	462	462	445	489	475	452	475	495	485	467	439	460	447	463	462	444	463	426	419	446	481	492	478	490	449	439	414	464	412	440	480	435	492	444	454	449	440	470	448	463	458	456	482	430	462	454	441	451	479	468	503	448	455	436	474	447	465	482	433	484	474	465	425	493	457	437	444	486	432	437	432	472	459	502	456	443	508	459	458	481	472	446	446	445	452	441	448	472	486	467	510	507	452	496	441	455	468	448	481	475	467	454	440	467	462	426	469	449	466	456	440	487	473	466	465	411	465	426	491	457	478	434	444	466	446	447	502	468	471	449	475	437	460	470	459	442	464	483	487	476	455	454	484	448	460	465	453	456	440	455	482	424	475	439	456	464	463	445	466	459	455	467	468	430	471	464	461	470	453	483	429	489	443	434	500	494	472	437	488	488	518	463	440	466	448	461	455	513	442	436	441	438	480	464	454	447	501	449	449	465	436	445	476	465	451	455	474	458	453	435	457	466	455	464	461	434	455	469	473	460	456	451	444	453	441	477	435	466	445	423	511	475	456	450	443	483	446	447	451	434	418	446	453	442	475	432	465	473	488	446	451	454	461	462	468	428	492	470	458	429	454	454	455	450	453	436	493	453	466	462	461	438	447	459	464	455	482	475	409	433	426	485	463	471	460	437	455	462	442	438	450	448	470	475	452	520	439	448	484	478	471	455	479	479	479	486	419	436	473	466	487	434	484	460	482	490	468	424	478	463	458	473	457	429	459	467	482	462	517	454	471	474	472	489	480	406	453	480	470	463	496	483	422	467	494	486	447	489	445	431	442	454
24744	21087	26974	25334	8870	514	402	340	275	305	284	236	281	268	264	221	260	277	209	256	244	257	195	236	234	245	235	225	217	232	221	220	254	236	237	219	245	226	208	223	223	253	253	247	246	215	258	236	233	217	225	242	219	213	221	244	213	194	234	232	224	225	235	227	229	237	248	232	238	218	214	238	236	217	215	216	229	230	224	236	212	218	219	219	243	206	216	232	230	232	237	210	203	232	214	211	209	228	220	211	226	215	236	216	195	213	200	211	232	224	225	215	237	210	222	214	237	232	213	218	230	217	229	209	225	212	240	211	211	212	231	231	234	195	235	228	240	238	220	235	242	231	193	233	193	217	245	237	233	250	256	225	214	207	259	217	199	225	224	211	254	211	254	204	213	226	222	211	224	238	245	228	223	230	212	234	204	221	230	211	223	217	240	239	248	210	205	221	211	225	227	249	187	238	220	218	234	225	230	208	209	202	223	207	243	227	215	224	229	231	205	219	230	245	216	253	245	248	214	212	215	233	223	235	225	217	198	230	263	208	213	242	248	226	235	228	233	229	216	194	231	207	225	232	212	221	236	220	243	239	213	207	218	212	224	238	215	212	208	237	231	214	231	217	236	227	206	204	242	246	206	194	220	211	188	203	227	210	229	234	239	238	251	224	206	225	235	214	226	220	240	206	232	217	246	205	220	229	222	202	234	209	223	212	205	203	235	230	235	206	265	231	220	190	233	214	229	205	223	207	238	217	237	234	205	230	207	243	232	207	220	240	219	224	233	236	220	230	237	224	234	245	220	244	216	223	224	202	194	233	216	220	225	236	217	213	217	240	246	210	229	232	228	208	220	222	209	212	236	221	236	226	245	213	231	236	218	237	204	230	216	228	236	211	210	227	227	243	212	228	233	232	231	233	222	213	216	209	214	216	234	231	225	233	206	237	240	208	209	201	238	220	222	236	225	244	218	226	197	241	230	230	231	223	238	208	225	243	230	219	206	214	257	230	230	222	216	234	241	215	240	225	219	226	238	205	248	219	238	237	216	242	237	228	220	222	209	228	226	246	250	226	245	235	221	250	203	236	230	204	202	210	216	195	236	210	224	219	214	218	233	227	223	213	235	240	206	227	233	243	215	244	234	232	218	195	231	215	243	208	234	244	228	182	212	184	214	219	245	228	215	225	183	220	208	208	197	232	246	230	270	191	217	214	203	240	203	230	217	222	223	239	227	231	218	206	212	238	249	230	241	219	222	212	217	227	213	249	254	204	193	233	234	206	209	252	235	239	233	230	205	243	191	198	235	224	242	231	228	216	209	260	239	226	226	194	217	210	247	216	218	252	232	206	233	227	222	246	194	207	196	200	214	199	227	237	204	224	225	234	238	233	219	218	214	215	208	214	212	250	211	228	208	202	225	209	244	226	259	227	239	261	215	225	226	213	224	216	231	230	201	242	211	216	251	206	222	252	185	234	245	220	231	208	211	262	227	204	221	214	219	225	226	211	216	236	230	233	215	238	232	231	223	211	247	237	231	248	236	223	224	208	235	226	221	237	179	236	237	204	240	205	208	196	236	224	227	232	236	209	194	220	243	244	236	242	183	250	222	227	210	215	216	217	216	231	242	233	236	248	218	218	217	186	213	239	224	245	223	207	212	212	229	244	221	233	209	238	229	215	230	215	228	233	193	207	234	204	225	197	247	223	226	214	220	245	216	207	193	214	224	228	243	236	248	258	223	210	231	245	223	210	242	248	220	272	233	249	217	212	211	221	232	224	242	223	262	220	220	245	210	195	237	223	226	244	243	220	232	226	211	218	217	230	224	215	235	239	226	220	206	230	222	202	224	227	244	242	203	218	226	208	213	204	218	238	227	192	209	215	219	224	248	230	222	240	212	239	234	218	195	211	232	237	205	231	224	215	223	244	230	238	219	212	233	234	222	218	202	236	228	260	252	224	214	210	225	198	245	185	193	206	224	220	230	246	201	240	216	196	222	238	218	225	229	213	248	234	173	249	249	202	240	215	237	235	206	227	228	216	238	243	235	243	240	217	217	222	224	240	231	213	222	222	270	240	199	228	236	196	186	203	206	223	223	242	238	227	215	236	228	196	202	222	235	219	215	218	206	212	208	218	212	222	258	211	227	230	228	201	232	229	232	217	210	213	207	248	261	257	229	217	248	233	244	206	228	242	222	236	205	220	222	229	224	239	228	233	201	242	201	223	222	210	225	221	203	225	229	181	241	220	219	221	227	222	217	232	201	230	213	233	249	238	248	219	223	220	218	214	215	239	244	196	224	222	228	196	240	231	211	230	249	218	231	205	225	214	219	232	223	195	244	237	216	224	198	203	235	223	223	234	217	222	200	219	216	225	189	203	216	204	233	245	210	229	234	231	239	214	217	219	237	230	242	173	244	220	233	220	201	239	245	238	230	248	235	231	216	222	231	213	221	219	211	250	226	239	203	236	216	245	226	196	213	233	247	217	219	216	233	237	229	226	240	221	204	216	208	217	226	245	224	228	187	239	214	231	237	229	241	248	257	220	210	211	192	231	231	216	218	235	261	219	243	213	236	218	208	246	219	223	226	244	213	203	209	230	236	204	223	220	231	236	215	240	196	254	214	217	223	253	190	191	231	252	244	227	262	239	220	206	237	216	244	203	212	249	218	228	212	197	241	219	217	208	222	228	201	224	229	211	210	241	230	219	231	235	218	211	238	230	227	225	246	212	198	217	179	250	233	237	223	242	207	210	215	215	219	228	224	214	208	214	212	200	212	238	217	220	224	224	208	235	222	229	218	243	216	202	216	226	233	207	222	208	241	221	213	221	223	206	233	221	219	223	240	235	238	220	254	222	234	225	234	214	209	214	218	222	230	235	232	208	221	234	231	191	252	243	212	224	231	220	219	226	230	208	206	200	251	206	226	242	254	253	221	220	221	236	228	210	226	236	227	214	220	255	242	206	251	217	229	249	221	211	219	219	218	205	238	254	212	222	244	208	202	235	237	220	209	233	228	228	251	207	223	223	240	219	237	200	244	192	205	197	241	209	218	219	216	202	224	224	230	205	222	207	238	210	233	226	225	205	233	227	223	228	258	227	236	254	255	235	236	226	230	219	230	221	254	213	203	205	214	217	228	217	213	208	256	223	219	186	217	237	204	219	248	225	230	244	243	219	235	222	238	221	238	200	215	211	241	241	211	226	224	232	230	222	188	234	258	231	238	217	223	208	215	255	226	213	219	227	211	232	200	205	242	212	218	223	211	214	219	256	237	225	208	236	242	208	213	232	245	239	239	198	212	229	210	213	211	232	217	223	215	230	226	236	209	225	231	227	237	233	242	227	203	246	217	218	206	196	208	221	209	199	240	236	240	215	208	200	220	225	249	198	219	214	209	230	232	202	214	238	215	187	241	210	238	248	205	246	237	215	231	227	221	216	227	250	234	215	237	241	232	214	230	236	222	226	185	220	220	219	211	239	239	211	213	224	201	204	227	229
21600	21079	7228	1896	1125	875	668	661	555	462	376	425	369	351	368	356	303	305	344	313	322	316	289	330	296	315	291	310	269	293	296	315	323	320	302	297	287	307	298	307	299	302	289	283	262	297	295	292	253	273	305	296	282	261	289	307	294	277	324	294	295	300	304	283	291	275	275	264	302	258	311	279	280	291	284	265	277	290	290	243	280	265	306	293	289	281	302	287	270	280	284	305	303	286	279	286	276	277	299	281	307	275	301	276	301	282	257	292	278	299	294	293	279	301	284	312	271	289	296	303	291	260	309	285	279	274	322	314	272	293	272	287	286	306	316	260	284	274	297	302	274	287	323	277	291	291	315	294	286	302	287	292	301	298	313	302	288	270	259	300	270	296	275	282	304	286	278	259	294	289	275	317	293	320	288	291	259	272	260	263	307	286	256	273	283	287	309	266	268	274	310	322	272	309	294	308	306	272	294	271	280	299	274	276	280	285	268	307	304	293	301	311	305	275	319	281	297	302	267	315	288	283	286	266	275	302	285	283	321	278	265	256	283	294	276	278	298	275	279	250	269	307	304	294	266	314	280	298	264	285	288	264	273	299	349	302	268	301	284	312	280	300	279	281	307	277	290	289	297	280	292	297	269	269	291	284	311	314	300	284	275	269	288	277	317	321	274	311	257	283	293	276	272	306	253	302	300	292	312	257	286	276	298	302	267	277	272	289	306	310	266	303	272	266	286	273	303	270	288	293	279	280	276	297	295	266	303	271	277	287	281	303	307	317	290	271	275	272	287	299	257	315	306	311	296	311	308	258	252	274	275	278	284	305	297	258	307	269	263	289	283	272	250	266	287	271	266	262	273	273	312	302	260	307	282	296	272	283	306	269	280	294	248	268	283	299	301	280	258	286	241	275	279	288	286	284	317	274	308	302	295	290	308	258	319	278	261	284	284	249	259	311	299	301	272	285	281	267	283	267	259	287	281	306	282	315	297	274	286	296	267	256	256	287	274	262	311	278	276	279	265	283	281	276	287	285	295	286	294	297	267	297	301	269	258	280	276	278	289	292	306	257	276	253	276	261	275	281	271	281	274	300	295	305	300	250	312	315	285	287	306	276	261	282	276	280	288	296	291	259	272	267	290	276	275	287	287	261	300	305	310	290	281	317	287	269	278	311	271	258	303	264	279	281	271	288	285	285	305	280	332	269	272	293	285	297	302	312	298	290	298	317	296	282	295	300	281	308	280	253	266	284	299	266	271	270	275	298	297	273	299	293	283	270	305	289	317	270	290	280	281	269	291	284	304	293	305	279	309	304	284	307	301	281	312	264	267	283	284	301	267	251	285	270	265	298	289	294	285	299	257	284	308	295	291	290	270	291	277	284	289	272	270	274	309	289	288	270	296	274	312	295	283	290	291	257	294	287	270	288	303	265	311	297	299	289	272	304	282	275	279	282	300	306	282	276	293	311	290	261	262	252	308	265	247	271	295	271	293	280	316	297	285	292	290	263	313	286	291	293	284	292	275	321	305	283	310	305	256	310	284	273	248	271	286	287	308	260	288	283	287	271	311	271	314	296	274	295	274	323	278	291	289	302	271	259	262	284	288	294	269	279	288	289	283	280	269	295	303	311	303	289	284	284	277	285	264	288	299	291	309	278	274	323	284	319	292	246	305	304	291	256	286	300	257	297	276	306	269	306	265	286	309	287	267	317	276	276	318	296	302	300	292	267	272	273	257	321	280	271	310	298	278	295	269	287	314	313	307	293	289	286	271	308	281	265	287	273	267	273	289	270	294	276	295	286	291	314	272	311	282	325	282	260	334	267	248	280	288	307	283	258	314	284	296	276	272	283	296	285	282	271	309	284	272	274	285	305	275	271	263	288	288	256	296	261	334	270	279	317	286	281	275	272	293	289	279	304	277	307	272	293	295	293	278	286	299	267	283	292	297	289	268	283	258	273	318	276	293	302	287	308	309	288	290	273	290	265	292	308	263	263	282	296	276	249	295	289	270	279	292	269	318	299	286	286	296	275	321	298	276	256	280	283	263	317	293	292	308	274	321	304	299	278	296	268	306	254	265	287	276	272	295	286	277	302	286	277	284	280	291	253	277	309	282	283	278	286	259	272	287	262	286	273	269	296	305	266	285	256	259	273	306	297	286	279	256	281	281	313	293	275	274	279	277	272	287	321	279	255	308	287	266	288	318	274	287	283	251	288	273	281	279	296	294	301	279	310	300	316	294	253	315	278	295	287	290	281	313	288	286	289	278	267	271	283	269	283	246	277	263	270	266	282	275	309	276	282	301	303	274	287	252	305	268	284	320	270	272	304	297	296	303	271	317	298	288	297	282	302	286	287	269	288	310	275	294	298	276	295	277	276	287	312	259	288	282	287	307	273	293	281	266	300	300	296	296	284	275	298	279	287	283	281	281	310	283	293	286	280	277	282	293	304	280	301	289	263	285	302	278	301	306	298	315	255	271	275	275	303	267	277	304	276	275	291	264	291	267	293	286	258	268	303	257	275	287	277	310	301	272	292	309	310	296	273	318	291	313	288	283	290	306	282	256	296	282	317	279	265	280	272	326	301	274	273	297	285	297	290	305	315	284	283	254	285	266	287	301	259	287	289	274	271	276	289	270	284	270	283	277	281	273	291	276	297	292	278	270	249	292	314	301	324	300	259	280	279	265	270	283	288	278	308	276	288	287	262	319	255	286	302	316	278	292	282	264	262	240	315	268	279	287	254	264	283	301	289	282	282	305	300	268	284	273	279	267	261	317	261	271	278	281	284	305	261	315	296	283	302	280	300	289	322	316	267	289	276	304	260	249	286	323	236	287	281	278	269	249	292	308	251	302	301	291	305	284	288	266	269	276	287	286	287	270	299	254	297	323	296	310	280	303	277	301	274	312	293	274	264	261	292	308	312	232	306	269	299	278	284	267	288	313	276	289	290	279	304	292	293	278	279	298	264	302	310	271	308	240	286	284	316	293	278	284	291	296	295	281	301	308	297	312	308	255	282	281	279	304	297	277	305	291	280	316	290	267	306	291	290	299	281	279	289	293	291	274	278	274	270	289	274	259	288	288	309	330	309	308	270	282	273	293	289	289	285	284	254	290	290	305	306	281	302	303	259	293	272	284	275	282	272	301	274	298	268	254	273	265	290	275	326	297	303	279	294	291	268	282	291	303	304	285	291	301	259	285	288	292	303	306	286	286	296	279	305	271	304	267	258	288	290	293	273	280	264	282	284	261	315	291	294	246	282	249	290	280	298	294	272	251	270	265	278	290	310	277	262	298	297	289	291	282	279	310	266	305	302	297	292	303	289	271	270	274	299	249	290	305	273	263	308	284	275	302	311	295	272	292	290	293	278	290	327	241	262	278	290	277	262	305	267	266	295	293	287	285	276	261	289	297	275	262	284	295	268	271	266	289	292	283	258	289	290	287	290	305	288	286	274	295	287	309	302	286	296	278	277	297	284	285	289	268	275	262	262
22681	21090	28537	23885	21095	21054	5092	766	586	514	409	376	366	343	292	320	284	315	267	291	231	232	247	235	247	226	232	223	251	281	243	216	262	206	247	220	220	227	223	232	236	222	214	216	224	225	218	207	212	223	207	207	214	208	238	200	197	223	241	233	220	198	195	213	190	223	210	244	210	225	219	247	244	231	217	209	210	232	196	210	194	190	237	238	215	223	212	251	225	235	211	240	207	201	237	217	228	216	223	231	210	231	210	226	217	219	196	217	222	227	250	192	191	234	207	215	246	215	232	220	231	230	236	218	210	226	193	206	185	225	210	190	216	177	214	205	223	229	238	235	245	189	212	207	214	224	250	212	219	212	253	206	236	250	212	217	230	234	225	240	212	211	246	194	210	240	248	218	215	216	214	232	205	214	208	214	227	201	202	217	230	212	228	203	197	212	237	225	227	223	206	210	228	220	215	240	208	211	244	215	230	226	212	220	213	207	242	230	212	207	197	215	207	209	214	208	208	221	222	209	197	206	215	217	209	226	202	216	198	218	202	213	199	192	205	228	206	202	217	225	222	211	221	197	237	217	247	232	210	201	216	238	204	214	197	211	231	183	242	201	227	221	222	226	226	203	231	206	223	196	215	231	218	239	205	203	218	231	253	240	221	209	199	221	217	204	220	223	196	232	221	217	218	240	206	203	228	206	207	247	185	230	220	218	207	200	209	208	232	211	241	206	221	225	240	219	217	221	211	203	191	195	220	211	198	206	230	229	226	208	217	237	215	216	180	200	212	204	214	178	218	214	212	218	189	254	193	225	226	230	234	227	232	218	200	209	217	209	201	219	237	204	217	220	212	206	227	207	186	212	205	201	213	229	223	209	182	220	210	219	210	232	185	231	213	240	190	197	222	214	215	219	215	230	217	205	209	222	226	207	221	207	203	221	230	202	200	211	183	227	206	232	211	238	254	205	206	220	195	198	212	226	182	213	230	230	204	215	224	218	219	220	209	208	207	207	203	195	247	224	227	228	197	201	181	218	216	211	220	212	191	231	201	210	205	199	253	205	215	215	224	221	213	197	250	201	207	214	220	193	197	212	200	232	205	233	238	230	217	226	196	204	238	217	225	222	207	233	223	208	221	190	223	212	194	239	199	201	210	212	234	221	239	213	211	199	222	237	236	192	195	219	192	213	218	200	197	244	218	204	216	199	206	199	208	213	218	208	234	224	231	209	206	221	223	221	196	244	209	203	207	202	223	214	195	206	230	232	213	191	225	216	209	223	203	225	209	213	205	230	191	229	213	185	200	189	225	185	216	220	233	216	215	219	222	193	201	216	205	208	207	183	204	214	202	230	177	215	204	215	193	208	193	194	230	201	208	207	205	227	200	199	243	233	193	215	226	217	203	211	214	213	230	205	212	199	224	223	239	196	207	197	194	228	233	221	207	185	214	229	194	182	205	212	207	221	193	224	214	220	208	200	218	190	219	216	201	199	229	212	214	212	214	237	202	255	216	226	230	221	209	199	211	217	218	219	226	199	217	219	216	214	209	195	191	188	202	204	229	209	192	202	196	227	202	196	213	250	247	209	227	207	216	232	200	239	216	211	230	212	213	196	196	200	203	200	203	217	210	208	198	218	203	245	209	232	238	235	181	227	200	230	200	202	224	219	188	189	187	209	197	222	230	236	239	186	236	189	223	215	223	231	192	245	206	202	210	201	219	206	221	236	234	219	221	187	241	212	227	201	225	230	210	186	202	227	210	198	213	205	204	207	212	234	212	239	213	194	220	196	205	174	219	217	209	188	213	201	215	194	218	247	216	214	217	196	202	220	234	202	224	193	229	209	221	198	200	207	210	212	206	206	189	206	223	222	227	207	217	231	214	214	219	203	215	200	212	212	207	214	221	220	200	197	217	196	199	207	183	234	228	197	195	228	214	196	223	192	213	228	213	221	223	215	226	213	199	220	225	195	226	217	219	205	230	212	209	220	205	228	215	239	211	236	214	218	185	221	235	206	208	238	201	241	214	192	227	213	232	214	218	204	232	230	211	191	195	203	231	214	215	208	211	213	191	225	219	247	209	198	203	221	212	201	203	230	229	239	197	206	228	212	200	224	192	213	230	236	259	213	190	202	240	218	221	216	218	201	192	240	201	197	225	186	209	202	203	215	212	213	240	224	225	205	220	209	202	210	186	216	219	222	198	203	226	195	208	190	210	215	209	234	253	207	193	216	215	211	230	230	221	193	199	228	193	194	207	232	211	215	211	211	192	216	231	229	203	192	194	212	215	190	224	230	221	187	202	200	242	226	211	227	201	218	241	249	216	219	219	238	194	192	225	226	232	247	197	232	209	214	198	209	197	208	214	247	240	236	217	184	222	211	216	204	215	190	207	203	236	226	204	215	225	235	232	226	226	219	205	232	219	193	220	209	224	185	223	218	197	208	212	223	217	236	211	232	223	200	205	221	195	229	247	213	223	194	221	202	211	194	214	202	229	191	205	222	211	241	233	220	213	212	212	204	224	222	221	214	196	229	215	212	233	222	233	197	244	236	198	216	183	203	229	201	192	186	217	205	220	194	214	226	212	213	234	189	226	204	190	222	210	203	226	221	250	225	199	199	227	215	199	219	244	222	229	214	228	235	226	213	217	200	211	203	223	230	233	214	224	231	206	219	221	222	233	220	196	222	225	221	225	223	226	203	227	218	230	210	234	203	221	216	231	229	202	215	231	214	196	217	213	212	207	210	190	203	224	209	202	197	229	217	229	183	243	203	209	208	214	217	214	213	204	235	212	197	211	221	219	233	206	243	182	227	197	216	204	218	210	215	210	219	215	196	245	210	188	191	203	216	217	199	198	211	212	210	198	230	245	200	208	220	204	229	222	223	210	213	228	216	212	206	218	217	208	205	226	236	240	217	220	218	214	219	182	180	222	235	223	197	218	236	191	226	222	222	209	183	219	221	194	233	231	242	215	211	201	222	194	199	211	223	218	239	215	224	202	218	222	201	212	207	209	214	217	215	222	216	209	208	186	200	189	177	179	220	218	208	221	226	210	218	191	229	208	184	216	229	206	216	200	214	207	209	208	220	221	221	216	223	208	184	203	184	201	194	219	214	207	220	205	219	204	217	260	240	212	224	203	236	213	212	217	198	201	212	228	238	220	252	211	190	206	213	256	184	218	218	214	198	224	191	213	209	252	234	221	206	214	231	206	213	200	238	211	227	235	197	183	218	207	199	182	190	226	214	224	185	246	225	217	191	223	240	208	200	217	227	206	199	232	222	223	238	211	217	228	177	209	222	203	235	206	226	214	204	217	226	193	225	214	221	226	214	209	196	211	191	194	232	210	200	227	210	213	196	202	229	209	227	211	225	216	185	221	199	226	203	238	207	222	215	226	209	196	222	208	225	229	209	211	181	193	209	225	224	194	249	215	204	221	218	230	213	226	203	182	199	207	215	210	231	238	221	225	232	242	205	202	245	217	217	213	228	204	226
27218	33447	15731	4971	2986	2296	1675	1314	1107	903	775	691	572	527	490	435	428	431	347	342	347	343	295	334	326	316	302	304	317	299	307	304	288	258	311	300	272	308	284	297	294	325	289	296	302	293	247	276	284	260	299	274	291	282	277	274	241	288	293	289	244	243	286	297	288	279	277	274	282	262	270	281	253	285	290	260	288	282	286	272	278	282	272	288	269	300	278	272	277	278	312	264	268	291	256	291	252	299	254	282	271	297	319	296	302	279	285	262	310	285	272	293	272	296	284	276	314	255	270	279	286	252	286	302	270	273	272	314	290	295	291	275	265	256	278	280	278	254	267	263	239	254	318	289	294	257	303	324	298	297	288	327	300	288	309	304	287	315	268	299	294	263	255	270	277	285	262	265	260	296	281	267	268	287	256	272	291	288	278	278	278	297	303	259	279	270	270	278	246	293	292	264	292	280	288	290	277	307	265	288	260	292	293	304	265	290	281	270	282	316	297	303	283	252	254	266	287	283	247	270	278	282	285	270	300	282	272	260	257	284	271	275	288	276	281	262	279	268	272	315	295	286	252	302	281	278	257	257	316	254	250	276	270	270	282	278	287	257	262	267	244	269	284	294	295	259	280	265	274	275	275	281	273	270	301	284	295	271	264	286	276	283	269	267	285	270	272	248	256	261	257	281	257	272	269	283	258	275	303	293	270	274	290	273	289	272	270	284	312	284	273	264	274	258	273	278	240	261	261	283	279	290	261	278	288	274	284	286	282	270	311	246	252	276	296	280	286	257	289	280	296	258	257	281	278	302	251	254	283	284	276	289	222	272	283	276	286	307	257	266	294	262	250	272	263	259	287	302	300	293	263	275	289	297	275	262	296	275	284	251	255	271	287	275	261	287	321	297	259	253	271	252	264	287	286	276	282	280	297	241	261	243	272	274	303	240	275	281	259	291	293	278	289	295	291	265	255	288	274	258	269	276	270	264	260	248	265	252	279	308	312	298	294	271	293	260	258	274	255	272	262	254	284	267	239	301	256	260	295	262	302	273	255	272	276	242	252	250	280	325	256	264	276	276	286	287	274	276	251	260	281	255	287	307	296	273	257	296	278	275	250	270	274	272	264	266	262	293	282	297	273	264	280	246	285	278	318	268	263	278	299	288	278	295	269	274	277	291	269	273	262	247	301	280	270	305	253	254	275	283	284	276	276	285	284	268	264	255	274	284	257	265	280	265	279	255	281	284	286	294	272	273	317	285	253	274	279	277	270	275	274	269	276	251	302	279	275	261	264	306	278	283	266	271	260	288	260	276	300	283	296	311	259	296	270	304	303	282	259	259	258	288	272	261	280	292	284	268	273	304	293	275	278	271	266	280	298	274	322	250	273	302	309	285	281	244	273	290	284	290	273	304	285	265	294	288	281	293	291	294	285	291	262	287	296	258	289	305	293	290	293	267	255	240	265	271	271	259	256	289	272	262	239	277	297	277	267	273	301	317	287	273	282	262	326	286	279	247	276	299	248	259	293	286	263	268	277	268	278	253	276	264	259	306	272	307	288	277	252	284	295	287	254	265	285	291	280	257	268	283	282	293	272	302	256	248	260	283	284	254	263	324	266	307	254	270	296	237	292	259	321	263	263	291	270	268	282	310	250	271	267	261	274	255	277	251	286	257	291	240	298	274	266	270	269	292	282	245	296	280	293	276	250	269	281	257	273	284	265	282	266	305	270	279	300	282	290	313	255	281	298	248	272	267	271	283	269	297	288	261	310	285	290	284	295	280	282	297	273	281	325	284	278	265	276	267	292	294	264	266	279	290	298	295	284	265	256	266	301	274	280	244	279	276	284	279	273	262	282	265	251	311	270	257	269	279	270	288	260	274	275	303	269	252	290	268	293	276	298	311	252	259	260	293	281	275	277	286	280	285	315	302	299	277	286	279	308	286	242	272	276	291	266	297	283	277	297	297	285	264	290	257	258	261	260	291	270	279	257	248	274	292	286	298	251	240	261	289	278	259	266	246	258	309	267	269	279	269	275	266	267	259	274	288	280	270	278	273	299	262	286	283	292	290	287	265	292	292	275	279	274	272	282	263	249	273	289	266	268	282	307	291	275	292	284	285	282	276	303	257	273	280	262	270	290	271	268	261	292	269	239	282	331	265	266	255	316	274	269	292	263	280	268	300	273	317	280	287	233	279	289	288	278	290	269	251	277	283	286	272	241	277	246	283	266	262	286	285	311	301	281	282	269	297	279	250	266	268	267	257	259	239	280	296	301	239	287	264	263	301	278	258	293	255	269	271	281	285	276	260	252	257	274	277	274	268	260	296	266	300	291	277	251	282	287	291	272	304	261	291	323	273	290	275	252	250	280	286	270	298	278	280	284	279	290	280	257	272	275	287	289	249	279	263	301	254	266	254	260	279	275	264	285	266	294	271	284	269	269	280	277	291	280	285	267	260	283	264	309	262	281	311	237	260	257	290	263	279	248	295	290	278	297	302	244	294	278	274	297	268	274	264	256	284	266	281	277	274	283	270	279	269	256	273	277	286	258	258	274	258	249	255	278	285	240	288	273	322	271	269	245	298	279	290	272	281	298	287	281	299	242	238	275	259	259	259	293	301	277	290	273	292	313	278	273	267	270	269	286	242	259	264	275	259	272	265	279	284	271	242	273	276	282	283	285	291	255	237	265	281	266	270	277	278	301	236	270	294	247	258	268	282	300	296	274	261	270	285	297	279	301	262	281	266	281	272	244	292	285	262	274	297	283	271	258	272	301	317	305	288	270	243	289	278	299	285	292	252	264	274	281	286	274	248	285	288	278	269	274	286	275	267	278	258	299	250	264	240	251	287	256	273	256	271	281	250	291	258	276	267	250	314	264	296	273	286	269	276	265	281	304	274	280	264	261	277	274	304	284	269	280	279	289	268	267	293	289	252	277	263	273	265	268	295	264	306	266	244	268	294	271	268	300	265	291	287	267	288	258	275	287	274	271	290	250	285	285	270	258	270	323	280	283	291	294	273	277	288	277	271	255	290	285	275	274	257	251	296	266	259	248	261	284	271	251	275	279	281	276	283	289	270	259	289	272	281	249	274	289	256	293	270	282	310	271	233	279	240	257	266	285	288	252	266	276	280	304	254	258	262	253	308	282	281	297	241	289	267	257	299	251	287	274	269	271	292	287	280	281	292	260	284	259	279	306	282	255	305	293	295	282	259	279	270	292	251	269	324	257	279	284	292	296	277	280	308	275	269	277	258	274	286	287	257	260	270	300	260	255	268	277	277	287	242	269	277	274	280	264	272	276	273	247	306	287	281	268	254	275	271	250	281	269	286	272	260	275	257	266	250	276	275	263	272	265	276	247	266	299	289	285	256	267	303	295	262	267	304	276	284	291	278	283	298	273	278	298	283	271	286	259	290	271	272	258	314	282	302	253	276	289	263	279	322	279	274	288	276	258	345	290	271	252	297	298	274	287	274	273	266	260	310	286	282	246	257
27608	19352	6535	738	411	387	375	385	411	379	382	342	364	363	339	341	396	367	359	359	363	365	388	378	351	328	360	365	353	344	352	361	363	350	367	326	366	377	367	325	392	359	357	317	336	351	351	362	342	342	380	379	343	330	362	363	329	339	380	361	352	342	377	395	353	373	353	372	361	347	359	367	369	310	393	330	367	345	379	316	344	353	366	303	333	357	383	364	358	314	370	382	367	331	342	342	355	391	359	386	344	333	321	354	376	363	317	393	352	332	363	367	359	354	359	361	348	349	330	359	336	361	361	377	333	367	346	371	333	354	353	347	377	359	344	343	339	358	329	358	367	356	333	356	346	343	360	369	344	361	344	328	400	361	341	356	362	333	362	358	370	316	349	371	334	365	323	327	326	331	358	347	350	326	383	351	304	355	341	361	376	373	396	387	378	335	317	341	327	337	331	405	368	373	376	359	330	390	330	321	335	348	361	323	363	326	345	343	357	339	363	312	357	350	370	342	348	344	337	353	316	332	350	329	352	342	365	351	367	351	337	349	374	371	306	359	332	366	329	361	337	389	356	325	358	324	333	355	374	322	360	335	343	387	357	347	369	340	354	354	352	381	332	348	351	383	320	332	337	345	391	342	328	314	360	340	321	376	342	349	342	358	352	396	378	354	355	342	342	315	306	338	334	358	338	319	335	366	339	324	337	384	334	368	349	353	363	345	324	330	333	367	362	353	363	364	336	411	357	352	335	337	364	345	365	358	332	363	377	350	328	382	382	350	373	384	369	342	369	358	345	348	358	373	356	361	334	351	359	347	353	379	372	352	380	314	364	353	338	365	329	314	334	343	317	337	345	364	328	344	369	369	342	367	334	346	363	354	363	334	334	341	353	358	369	379	363	348	338	357	351	377	367	334	381	328	332	357	355	358	363	376	369	320	363	361	364	375	345	344	336	329	355	317	329	353	337	331	331	371	344	330	342	360	341	362	336	357	353	332	379	344	346	359	372	368	379	356	312	362	337	361	343	368	353	352	370	348	350	361	364	371	354	352	351	341	328	352	325	381	348	377	373	310	356	365	399	324	365	347	375	353	378	345	359	380	367	346	351	378	354	355	367	359	372	378	372	345	359	392	365	405	389	350	320	364	376	313	353	344	339	339	343	309	356	356	307	357	326	355	350	321	353	368	354	328	332	328	335	358	360	342	348	366	367	352	353	334	334	377	345	331	346	350	361	354	367	371	357	321	320	349	365	354	346	320	356	350	357	336	382	330	346	359	335	327	340	334	353	345	370	369	372	356	339	359	312	357	358	350	337	337	326	362	364	333	363	345	357	401	361	384	333	368	344	362	359	379	371	326	348	332	335	339	348	353	338	349	321	336	359	337	397	357	380	355	359	367	364	333	351	384	375	348	320	358	359	353	375	364	366	330	318	368	330	361	310	314	350	357	389	351	325	327	379	345	356	372	329	372	351	336	318	348	361	374	370	324	366	344	355	329	338	332	353	353	329	328	345	369	342	362	373	330	332	349	369	355	366	335	310	340	351	372	369	378	346	381	381	300	369	387	359	339	342	372	343	357	351	346	323	316	341	370	351	348	359	366	371	363	354	360	336	340	357	335	320	354	340	326	341	349	320	328	375	363	345	360	362	324	366	366	360	357	352	360	336	342	331	340	340	369	351	354	375	346	334	371	374	332	366	348	368	334	326	336	328	352	308	386	330	368	357	358	364	291	371	354	351	338	343	359	341	357	341	322	333	366	331	335	339	361	381	379	365	350	312	369	352	373	355	346	357	403	347	328	361	327	341	376	358	315	353	345	389	313	351	357	351	335	330	368	326	339	315	344	351	367	354	387	381	369	381	345	352	378	340	394	379	347	371	359	340	354	379	332	347	320	355	355	361	363	360	313	346	365	331	356	339	379	362	361	353	371	356	327	371	352	308	352	358	352	355	387	315	369	347	334	351	363	334	364	342	352	332	350	360	338	352	365	363	329	335	365	321	332	346	379	324	359	347	356	385	357	331	371	354	359	342	358	367	288	356	321	356	369	350	367	351	367	326	355	357	312	347	320	333	359	355	357	342	371	387	369	360	357	366	376	384	354	371	356	323	374	369	400	353	328	353	321	340	324	340	386	361	344	352	368	355	351	361	363	333	356	369	345	348	386	314	368	324	384	378	325	373	344	352	358	339	350	371	364	348	367	342	338	355	357	358	355	368	314	372	336	369	367	342	340	371	322	366	334	360	365	342	358	351	339	355	361	385	399	355	339	355	354	341	332	325	367	335	362	341	339	353	350	360	352	339	329	329	348	361	339	384	317	335	332	386	332	335	338	354	382	323	367	348	353	381	348	365	349	364	359	362	334	340	319	346	328	347	326	382	359	331	353	321	394	352	375	354	373	361	339	333	345	371	326	365	350	349	361	355	370	387	364	368	334	332	311	341	365	369	342	373	371	381	359	373	362	361	326	325	332	363	366	354	349	330	373	349	338	344	357	367	337	342	328	352	372	357	355	330	341	340	374	351	356	328	338	335	404	350	347	348	330	329	369	340	354	382	340	372	378	322	340	379	318	363	386	359	360	349	349	324	342	357	335	324	383	345	333	352	356	360	336	322	347	360	336	355	359	351	352	356	393	332	350	341	332	357	360	349	370	338	327	365	359	378	309	349	333	341	346	350	376	360	363	347	351	360	340	368	358	322	348	359	374	342	357	309	356	339	380	338	335	345	337	373	372	373	348	380	354	334	350	362	356	320	404	349	305	383	331	367	347	362	365	374	375	311	381	367	360	335	369	339	309	333	355	341	367	368	344	372	340	331	356	371	345	386	363	338	358	313	354	321	365	333	357	373	306	357	342	328	349	385	340	363	357	381	351	369	364	350	327	346	328	336	378	364	343	326	364	329	344	354	326	341	360	364	344	348	353	339	331	352	335	337	388	359	379	315	365	363	354	361	338	376	355	367	354	374	354	323	344	374	372	344	387	328	355	321	338	357	366	367	324	339	316	362	334	346	377	366	322	355	369	375	344	363	360	363	361	360	362	334	346	338	331	350	345	325	370	364	336	379	336	345	349	358	380	370	357	331	373	331	362	352	361	335	362	324	349	372	357	368	345	310	371	365	344	321	346	342	353	327	380	349	332	345	323	366	366	350	360	376	341	382	371	358	350	336	378	340	402	376	347	335	347	365	371	321	356	348	349	333	365	373	328	357	316	351	343	354	364	364	375	365	355	348	320	356	356	328	331	344	361	320	359	359	378	341	353	348	341	366	334	365	354	337	331	384	354	331	347	370	355	375	340	333	364	347	359	329	360	348	358	343	354	369	380	346	346	371	324	325	367	350	386	356	384	342	338	372	343	334	360	329	368	389	367	360	365	333	335	369	330	352	336	347	350	350	363	344	336	340	339	348	334	309	354	383	367	340	361	373	347	350	332	356	380	343	338	341	354	338	363	350	331	375	381	321	351	351	343	378	352	348	342	337	368	351	360	362	346
18756	11770	3243	691	528	493	477	466	498	464	486	455	455	462	418	425	425	468	459	475	486	444	458	427	452	415	461	420	427	451	453	465	451	461	427	420	395	409	452	417	432	412	466	469	432	458	459	451	439	448	421	444	446	398	444	432	424	443	436	474	430	453	393	464	436	448	464	464	431	430	432	441	427	446	446	458	429	423	418	451	451	438	424	435	452	421	453	437	414	421	442	467	463	438	457	444	511	424	442	404	438	385	464	416	414	444	399	457	446	427	471	436	437	448	436	439	435	394	419	458	440	420	430	463	440	426	448	441	397	455	442	428	425	456	454	433	435	410	453	433	427	419	430	435	414	411	424	419	445	433	460	442	493	419	405	441	445	471	419	421	428	430	446	477	431	422	441	428	467	444	431	396	458	416	417	465	435	515	451	461	438	457	426	404	407	453	469	453	468	446	463	423	424	436	468	431	451	459	422	420	413	443	442	474	433	418	441	416	462	454	443	440	466	434	484	400	463	449	448	436	424	422	473	432	436	460	434	428	447	439	487	411	463	449	460	455	420	454	447	434	374	439	476	447	444	483	443	433	419	484	430	421	399	426	432	468	452	411	465	442	427	451	446	364	419	464	439	423	429	448	433	471	445	449	412	443	463	439	422	450	448	434	446	428	430	464	412	456	465	463	463	412	441	459	434	403	452	401	445	451	448	452	444	434	437	441	436	439	422	448	467	442	424	449	454	429	385	421	457	421	447	409	419	451	493	432	456	436	493	421	422	457	420	449	446	476	429	463	446	427	446	447	480	465	462	402	432	448	419	457	454	440	447	442	426	432	415	449	448	412	449	428	457	422	417	442	395	463	448	434	460	439	448	476	399	415	478	429	417	462	431	431	439	459	449	441	432	452	412	453	435	449	444	404	454	458	450	450	412	470	414	460	423	454	462	423	416	420	443	460	431	419	420	419	432	429	466	429	396	437	439	436	434	435	419	459	443	437	427	462	468	406	459	439	442	439	447	452	448	406	478	415	447	458	453	427	450	451	432	426	440	440	420	450	424	446	434	441	456	434	458	432	463	422	491	459	412	425	428	428	449	402	449	440	478	459	442	448	437	435	433	425	434	449	433	467	441	449	409	474	452	456	396	402	429	393	416	415	506	455	443	439	469	437	443	448	422	432	405	466	436	446	410	438	424	441	427	437	441	434	490	470	422	461	420	464	455	436	411	439	425	431	441	462	462	444	441	443	448	441	404	451	493	444	460	466	466	455	422	476	458	472	444	409	432	435	427	414	432	455	407	467	434	436	445	492	406	429	438	420	455	433	454	450	411	411	432	445	476	408	449	437	442	403	443	434	415	424	431	470	473	459	436	432	425	470	425	462	401	442	441	438	408	419	414	434	433	416	426	411	445	439	384	441	402	424	436	443	458	445	446	456	412	472	480	414	450	429	446	425	438	461	495	451	416	429	470	465	431	433	435	411	424	433	465	427	458	443	461	444	453	471	428	422	439	455	451	413	426	366	460	459	412	433	410	404	473	421	436	424	446	463	434	452	456	434	434	439	467	448	446	431	421	448	443	446	408	432	403	469	436	432	422	418	417	436	429	462	432	436	389	435	426	426	445	407	442	404	445	420	438	417	490	430	418	482	440	430	419	399	420	458	396	440	435	408	462	434	457	425	426	412	435	427	433	468	431	443	447	460	384	455	444	442	424	475	429	462	396	444	426	464	482	450	413	402	438	429	406	430	404	444	457	441	412	450	447	438	407	469	463	436	501	440	427	410	443	471	445	441	431	429	436	464	421	445	462	445	391	424	465	448	427	453	443	426	432	452	451	453	391	455	491	446	421	429	420	470	421	437	489	413	454	425	452	452	447	443	426	429	414	412	472	402	428	441	430	425	424	480	447	406	402	430	464	431	417	429	443	414	441	447	415	432	429	460	428	468	468	489	419	440	435	448	436	407	459	442	445	415	445	435	439	411	436	436	433	434	440	442	442	415	447	426	435	430	400	454	459	439	418	450	470	462	447	441	473	455	402	436	463	421	446	461	432	465	424	439	447	463	472	446	450	444	420	443	437	424	469	429	451	429	428	413	458	440	454	426	403	469	423	412	442	454	460	461	464	437	451	433	454	484	456	415	442	458	439	435	444	447	467	479	428	427	443	457	387	504	459	473	459	423	434	444	468	459	481	442	458	471	447	422	442	430	440	432	411	430	452	441	426	424	456	458	447	453	385	414	441	448	416	452	444	458	492	446	467	457	407	428	457	460	436	457	475	409	457	440	449	418	443	430	428	409	424	426	456	451	466	434	441	460	413	432	440	409	405	438	458	456	448	447	432	433	467	457	463	431	445	462	436	447	427	440	472	427	457	421	446	426	489	429	462	424	430	439	442	460	394	392	417	434	432	380	402	434	438	458	435	448	428	469	460	444	478	437	458	430	420	434	465	427	454	454	435	432	425	393	437	479	417	448	416	449	445	465	444	452	405	398	442	400	437	428	412	386	387	427	433	398	459	436	426	467	439	440	479	446	455	416	442	431	458	454	446	470	427	420	437	452	401	479	404	459	426	424	480	408	457	469	406	437	430	425	451	431	455	419	406	443	419	428	436	413	422	415	419	443	458	413	453	439	431	451	475	461	455	440	387	437	438	426	431	419	436	457	437	433	442	460	437	477	447	434	454	451	451	425	441	433	398	432	434	450	456	439	478	399	412	429	454	482	431	467	442	439	463	430	420	445	401	410	476	443	412	474	398	400	397	412	404	436	452	445	451	426	472	451	445	432	428	459	415	384	458	409	427	459	414	429	392	422	426	458	400	413	424	423	458	444	408	434	451	399	457	439	449	421	431	435	452	433	411	478	447	457	402	427	444	425	444	465	410	440	458	482	426	428	404	433	426	436	415	426	466	439	442	410	452	426	437	422	442	429	473	430	411	427	458	413	456	493	437	434	454	412	446	434	442	446	441	443	446	463	454	450	441	428	469	415	408	472	428	485	451	473	428	393	442	463	466	466	433	463	412	416	453	495	425	403	440	415	443	416	466	448	454	423	457	452	474	451	425	431	439	448	424	425	440	423	420	461	459	497	438	440	419	436	434	447	453	445	461	434	446	452	456	421	399	415	453	449	462	425	446	445	475	459	453	417	432	418	434	431	431	441	437	463	464	445	428	409	435	446	445	452	425	445	464	448	421	462	461	417	420	445	414	419	440	442	431	416	398	447	409	407	462	484	449	405	416	459	442	477	462	390	402	428	405	448	428	451	424	502	416	406	474	418	451	438	440	414	441	410	450	454	441	431	435	445	424	438	450	431	456	410	469	431	439	445	480	420	462	437	449	458	456	465	454	421	438	447	423	442	448	424	421	410	426	413	413	431	459	448	445	456	427	402	434	420	418	459	434	453	479	439	416	437	413	458	431	413	446	400	455	451	468	459	442	415	478	410	420	440	430	454	452	436	424	450	428	463	440	449	424	393	467	428	456	458	478	422	426	465	424	439
23757	21089	28013	24375	21052	7528	862	606	571	513	483	459	433	416	422	414	405	422	422	392	379	402	414	385	367	365	377	378	399	376	364	360	360	362	368	359	379	344	383	368	395	356	367	379	359	369	374	376	329	353	332	405	333	364	389	333	370	377	377	364	374	366	398	373	374	404	346	332	389	377	340	349	358	380	385	352	377	327	341	329	360	382	352	367	358	343	343	364	393	318	370	368	370	346	385	373	372	377	370	341	343	393	347	392	352	369	370	390	370	398	353	347	382	392	324	373	366	415	370	373	367	408	373	378	349	369	368	361	374	340	387	356	373	340	369	374	399	371	364	385	362	369	344	393	368	320	379	341	372	374	365	369	383	352	378	347	373	359	380	393	358	321	373	352	376	377	405	383	375	373	382	386	364	349	363	387	370	323	361	367	388	362	342	374	329	351	330	378	362	310	372	378	333	359	356	350	360	346	374	341	385	372	350	351	363	393	384	377	359	335	359	390	365	343	390	384	389	369	400	375	363	345	344	375	380	405	366	343	343	356	355	370	363	385	338	387	394	374	397	395	399	346	402	381	391	377	338	341	376	366	381	359	370	386	373	389	352	379	363	360	364	363	362	383	359	372	388	351	361	346	346	371	357	376	371	386	363	369	366	383	385	395	363	362	363	377	372	342	365	365	373	380	365	340	333	370	358	364	384	341	347	371	362	368	381	336	326	363	387	375	389	355	339	381	363	356	365	362	380	414	389	367	401	371	387	367	381	386	381	356	372	348	367	350	378	362	363	348	381	379	373	351	394	385	361	348	376	354	337	402	360	344	340	366	366	333	388	382	371	393	381	362	393	364	339	341	377	362	367	348	344	320	334	380	363	321	346	412	371	364	363	373	324	396	374	387	339	372	398	392	368	358	377	355	337	340	378	342	369	365	349	388	369	385	352	351	343	375	348	360	345	395	376	369	363	375	383	373	379	365	340	356	321	370	332	362	389	380	376	364	368	422	354	357	368	345	368	333	375	367	338	365	367	345	408	380	354	366	363	399	397	335	341	354	367	374	346	336	384	343	367	362	358	340	385	365	397	363	344	361	362	380	358	393	391	382	382	333	389	365	390	335	363	368	398	395	330	359	356	364	387	356	366	352	334	368	381	366	374	371	365	379	360	370	350	388	359	372	354	365	376	357	357	373	388	348	342	373	351	352	365	336	358	393	366	330	344	338	382	358	372	340	339	340	348	356	394	358	356	350	376	379	373	328	380	338	368	353	348	358	348	368	333	374	404	376	339	385	373	333	379	398	382	366	393	344	357	337	367	385	335	372	333	359	380	360	339	351	366	387	330	358	350	367	399	359	400	356	365	370	358	348	366	383	341	357	380	352	356	373	366	394	352	362	378	370	387	371	349	374	359	349	376	341	351	349	339	350	373	343	347	396	384	365	378	329	381	349	339	324	351	389	413	352	379	363	379	360	367	362	356	369	375	336	364	387	358	352	364	380	347	351	368	372	340	361	362	342	353	388	352	348	371	367	371	387	392	364	371	387	370	363	358	366	353	365	379	390	345	355	346	378	376	360	372	395	350	355	362	371	328	370	373	343	321	370	398	351	381	391	408	400	366	355	373	359	349	355	388	361	356	375	379	370	383	358	368	363	378	348	366	351	355	347	368	400	333	328	353	345	361	380	363	354	337	361	384	340	356	384	364	343	372	367	361	387	382	358	370	340	348	349	349	373	381	360	394	376	354	376	345	368	351	356	361	367	392	374	368	369	364	352	385	344	394	394	363	377	367	381	359	358	376	384	348	360	344	376	375	346	374	381	391	379	372	361	381	351	361	368	340	354	367	377	359	360	381	358	345	378	339	358	342	340	401	369	354	380	357	385	356	320	342	361	384	352	343	366	339	332	355	366	329	382	350	338	355	371	334	390	363	385	348	391	357	367	357	383	391	352	357	348	349	404	367	344	343	363	315	352	328	346	384	396	382	405	352	361	359	344	347	360	351	367	344	371	397	351	335	389	384	351	387	373	377	365	382	334	345	387	355	353	383	369	384	357	339	383	365	321	338	360	348	369	365	364	340	370	362	381	362	387	347	361	365	359	351	387	381	382	360	370	378	337	373	345	370	376	357	384	368	357	351	352	369	365	344	356	360	352	354	366	354	355	356	365	348	338	338	410	405	365	395	341	416	361	353	379	367	350	379	370	353	370	338	355	387	345	391	359	335	347	364	316	398	359	351	388	362	365	372	381	353	355	368	381	353	385	368	338	405	360	353	341	345	347	382	366	353	353	383	330	374	403	365	371	336	364	353	375	371	367	382	383	391	353	373	372	358	412	341	354	345	348	361	370	371	348	372	386	337	374	376	402	345	345	366	405	336	365	354	359	365	365	342	367	328	355	356	369	390	369	365	365	387	365	366	384	335	399	381	384	331	352	374	369	393	363	366	356	380	326	349	351	352	348	375	383	390	365	358	369	364	397	360	367	348	354	364	326	356	332	338	390	372	357	387	371	401	359	334	354	407	374	376	378	313	361	337	380	358	376	363	378	343	330	358	351	362	389	362	365	394	360	372	329	350	379	356	317	384	348	361	357	386	394	366	363	383	368	355	362	392	376	357	373	363	342	322	366	371	382	393	374	384	400	355	378	335	347	387	316	377	385	327	367	352	359	369	366	388	380	350	372	350	321	318	365	368	345	363	386	377	377	384	354	367	374	360	390	352	356	368	403	367	366	361	331	362	354	363	377	366	341	402	343	364	383	370	366	395	385	350	373	368	337	357	348	398	369	400	379	369	358	342	341	362	368	399	352	355	352	363	335	338	360	341	365	374	358	379	348	333	352	345	313	380	360	382	367	375	357	337	350	385	379	372	376	366	397	353	371	366	367	377	356	375	360	369	358	349	401	373	397	363	353	378	349	345	383	367	388	372	373	360	390	359	379	396	358	360	391	326	394	367	383	336	355	355	336	345	379	360	374	384	394	326	351	394	336	387	373	364	363	353	354	402	387	341	321	360	348	364	328	344	369	339	365	332	403	401	366	329	363	326	380	378	371	377	362	359	381	370	370	365	380	355	363	358	401	388	399	340	364	378	362	347	352	364	336	371	369	340	381	363	409	354	363	350	363	360	339	387	386	407	360	371	402	388	347	361	355	341	349	385	349	341	389	366	360	385	358	429	343	367	364	338	355	346	353	347	357	363	342	368	345	376	364	350	403	404	373	389	359	368	345	379	372	355	362	344	370	353	337	358	334	386	373	375	354	373	364	368	365	357	381	367	402	367	366	388	366	375	364	363	393	354	402	383	378	364	385	352	352	376	351	366	353	356	343	392	354	378	404	359	360	355	371	343	382	417	373	373	355	366	362	345	342	346	326	380	351	349	351	344	369	372	352	370	365	370	355	348	313	348	368	369	363	363	358	364	332	367	393	373	353	351	394	365	343	356	331	391	364	378	352	347	372	353	348	391	378	364	383	357	372	360	393	359	347	367	357	357	364	347	372
23502	25447	10636	3173	1921	1517	1214	1004	849	812	707	671	606	568	574	550	549	555	520	493	505	511	546	504	467	498	481	470	465	490	501	487	472	456	474	470	481	495	443	493	471	488	449	467	484	487	477	458	463	477	413	491	475	488	480	453	468	469	474	421	441	487	460	458	516	484	464	456	496	452	429	489	474	504	419	457	464	468	437	462	436	440	439	468	479	471	441	485	458	465	450	456	435	450	428	433	454	475	483	453	468	439	466	419	422	427	483	469	495	482	442	480	437	490	453	435	427	432	441	474	489	444	515	451	476	474	476	450	445	460	452	459	467	437	450	466	459	446	448	425	493	453	483	463	449	473	480	444	449	455	478	471	477	483	487	440	436	440	448	469	476	476	433	455	478	444	477	429	454	436	456	441	465	466	461	477	461	499	458	482	469	461	456	491	482	471	468	454	466	446	445	456	481	452	435	486	479	452	427	486	455	430	468	454	428	471	458	444	420	449	425	492	439	470	466	503	468	460	478	457	466	461	459	435	412	478	437	441	476	474	467	505	466	506	461	477	449	470	446	442	439	447	458	452	447	461	460	448	424	466	430	419	447	427	450	484	449	432	450	431	430	511	476	505	452	484	476	465	446	438	425	462	465	464	445	467	464	467	446	449	431	468	467	397	428	466	461	451	474	473	440	449	449	412	461	464	454	475	457	442	458	416	490	453	480	463	431	433	459	480	416	485	459	459	444	467	477	463	470	451	464	456	492	492	444	437	485	438	488	453	460	477	459	430	454	431	457	466	471	414	433	482	462	432	452	471	470	435	444	448	449	441	469	476	437	466	446	443	429	411	449	453	423	438	463	435	463	417	469	484	430	468	476	475	487	482	459	467	445	475	468	472	432	476	458	464	437	476	430	415	457	450	487	448	470	458	459	492	457	481	454	460	496	438	494	465	439	459	488	436	479	493	473	480	457	472	476	479	442	435	462	431	413	453	469	459	486	476	487	430	467	421	439	455	478	426	441	469	450	456	479	455	456	473	471	441	420	406	482	419	442	453	419	453	465	462	471	486	453	426	446	480	404	431	476	447	450	485	450	466	417	453	448	444	453	434	459	446	468	440	472	430	427	437	430	476	453	501	442	446	484	436	478	464	430	430	436	398	490	452	445	427	471	463	484	463	464	447	432	458	413	482	479	434	471	463	479	413	458	420	486	443	484	411	471	449	470	435	463	482	439	460	444	471	431	463	466	477	465	429	472	470	461	433	488	419	447	481	460	482	455	435	431	416	475	461	461	467	474	449	437	465	465	468	473	473	466	436	448	452	468	446	437	496	486	455	423	431	471	456	444	444	438	465	435	502	461	454	469	422	501	486	421	477	425	451	413	471	460	444	471	480	444	457	444	504	445	436	436	469	435	463	458	484	445	489	443	442	475	450	440	438	426	490	442	454	448	441	463	441	439	440	454	442	442	443	458	483	431	443	479	425	493	464	459	480	479	466	465	437	416	399	434	450	450	464	443	445	462	441	461	451	451	486	480	465	465	453	473	499	426	478	485	442	462	470	446	428	455	461	460	492	447	447	477	463	434	463	469	466	476	453	410	453	423	458	463	461	458	469	440	473	441	478	459	470	435	427	472	456	436	445	497	429	427	418	459	441	460	464	444	450	462	443	457	456	464	461	472	468	435	496	470	484	459	419	453	444	497	442	443	446	484	444	453	472	474	431	432	461	458	436	467	438	423	433	474	485	428	419	467	455	425	451	448	503	475	410	477	462	446	443	412	447	403	482	448	466	438	456	498	473	474	478	449	493	489	453	443	458	464	429	440	458	422	454	443	440	446	444	461	472	469	455	468	467	477	461	468	478	479	468	466	431	466	452	452	455	464	465	431	445	470	411	467	463	452	432	430	441	496	497	473	469	446	468	447	460	447	488	460	465	451	447	464	487	455	472	458	465	469	471	430	445	433	469	446	423	464	477	462	432	485	455	486	436	482	459	438	452	446	479	461	462	480	463	432	452	448	442	449	497	453	447	409	398	478	487	438	460	483	457	480	446	425	462	484	451	478	446	493	446	495	462	443	447	431	470	522	451	480	448	482	414	433	449	440	457	473	460	527	452	456	454	451	453	461	440	430	471	448	472	457	450	428	428	498	428	477	454	458	494	447	443	457	434	458	454	485	447	432	431	444	445	458	468	439	432	444	454	462	485	462	436	457	455	469	456	425	417	439	451	481	442	452	450	448	475	445	435	455	456	445	461	496	432	462	482	452	464	468	463	465	460	483	472	448	442	431	432	436	483	464	460	467	430	475	439	444	443	428	498	445	510	493	429	435	437	487	451	398	458	433	451	484	433	458	494	463	454	436	430	433	442	439	515	500	439	427	429	450	453	447	448	451	473	464	439	446	470	474	439	437	475	426	449	427	444	443	482	438	443	467	488	480	464	441	467	490	445	436	463	476	423	421	455	451	500	458	453	469	454	440	476	453	460	449	435	449	420	494	469	469	442	472	424	452	456	466	416	464	417	468	445	424	442	449	434	437	458	459	433	463	461	464	466	477	468	452	490	454	476	441	461	473	434	439	498	470	485	439	454	444	445	433	460	427	468	460	460	476	437	465	463	442	436	501	483	420	464	478	444	410	460	480	461	491	498	461	447	491	492	458	506	474	456	480	433	417	458	484	457	462	421	430	423	429	459	453	438	436	478	451	458	418	456	484	458	454	483	470	471	434	423	464	472	450	460	468	477	463	446	477	465	458	471	468	452	458	406	491	474	445	461	445	474	447	450	433	444	486	460	471	442	440	443	474	452	450	458	445	456	448	429	479	465	476	454	449	469	412	471	483	443	447	447	452	460	434	419	442	446	466	450	452	434	466	459	477	460	452	449	447	451	457	486	467	440	457	431	427	446	486	473	446	454	500	437	434	470	460	446	474	451	430	469	455	484	484	453	460	508	442	446	498	406	497	461	470	467	461	454	468	453	490	462	455	432	432	469	442	476	413	415	451	413	450	427	455	450	421	458	448	457	446	442	464	423	457	492	458	438	442	464	425	476	468	475	493	422	452	489	457	466	475	450	430	409	472	469	431	473	428	481	445	442	466	500	478	436	427	482	452	451	439	470	433	455	498	451	468	424	443	469	471	444	429	452	483	418	421	411	458	481	444	467	479	470	430	444	455	433	485	467	451	468	454	446	431	444	431	454	451	461	448	439	444	431	446	421	474	479	484	489	450	460	461	449	435	465	434	477	470	471	468	448	419	436	442	438	452	464	454	473	449	458	447	461	475	442	449	472	465	399	467	467	454	454	433	384	463	422	451	482	480	430	490	417	427	466	434	489	456	448	454	440	432	440	449	465	493	407	468	432	439	456	454	440	483	411	445	485	485	485	416	456	422	468	482	468	448	494	449	468	481	444	467	438	480	439	452	454	456	440	413	446	446	484	437	437	444	460	466	460	469	463	463	439	426	407	437	472	469	446	491	443	462	473	480	475	420	424	436	459	439	465
24753	21070	26920	25345	8816	547	382	318	314	280	267	239	262	266	259	253	249	217	226	237	253	229	227	272	225	244	214	226	246	230	229	228	200	214	211	216	255	211	233	210	254	224	205	236	205	206	217	206	233	214	213	218	239	222	208	189	226	240	240	230	209	230	211	253	238	237	233	218	256	222	227	231	222	215	230	220	237	232	204	223	218	239	197	200	225	225	207	225	228	212	244	250	229	212	231	226	246	226	227	229	228	207	206	250	236	239	225	202	240	239	227	223	229	206	235	213	235	229	210	254	224	207	221	231	212	200	243	222	232	207	224	221	244	232	234	214	230	222	234	206	200	217	247	236	236	250	232	215	281	249	228	245	223	214	232	239	190	209	221	235	234	254	228	217	220	215	228	219	215	180	236	244	231	225	213	206	241	252	215	229	202	256	213	205	202	242	231	248	230	203	230	226	222	235	244	224	222	213	233	234	215	231	220	198	215	238	232	210	219	217	211	226	253	227	225	242	212	211	233	203	203	241	222	223	223	237	238	197	210	211	202	213	223	195	230	230	235	212	240	246	231	239	228	217	210	223	196	251	257	230	207	215	209	213	207	206	225	217	255	237	210	244	205	200	221	236	212	189	228	206	203	239	229	247	206	191	207	228	226	207	218	257	217	240	238	203	224	219	214	220	242	226	212	211	221	248	219	231	241	228	235	247	243	224	230	196	222	226	212	244	230	219	216	229	224	233	211	219	221	238	201	223	228	221	221	208	224	207	206	211	248	231	234	188	211	209	223	223	220	218	243	237	225	233	225	225	224	249	208	234	221	225	219	226	249	234	210	212	210	208	220	237	202	232	252	225	233	227	217	233	234	186	202	205	241	226	208	231	202	213	225	235	227	232	204	243	190	236	238	228	214	232	234	197	233	224	215	206	228	221	221	226	225	222	245	204	231	229	242	245	228	173	224	209	219	222	225	233	213	243	231	208	207	219	225	221	214	206	220	228	214	235	218	201	221	278	232	216	229	219	220	204	211	202	222	225	195	225	187	240	228	219	241	218	209	209	237	231	207	236	214	231	210	198	221	186	247	232	237	196	202	225	200	214	226	237	219	244	205	251	215	229	232	214	226	220	216	214	232	212	203	221	217	224	219	202	239	252	212	208	214	205	242	220	208	236	217	191	207	210	233	214	209	200	233	249	229	229	198	244	249	245	209	237	227	206	211	221	229	224	195	224	211	229	218	255	211	226	213	201	213	205	234	207	197	238	211	284	214	213	207	215	206	223	230	214	236	229	194	233	234	216	198	211	249	238	210	236	236	241	230	202	227	229	225	238	205	234	238	217	221	237	211	226	221	225	226	221	222	227	199	243	226	226	219	207	216	213	226	232	231	198	225	209	203	231	196	220	226	247	255	220	227	230	206	229	247	227	235	228	214	227	220	252	222	223	226	248	248	215	189	240	249	210	245	221	205	233	223	239	206	219	209	223	218	207	255	204	237	201	208	234	227	204	210	224	214	240	227	243	231	243	215	232	240	218	231	222	191	208	223	216	247	224	210	215	215	230	208	218	230	218	228	233	210	264	231	252	228	240	207	223	235	225	216	219	199	240	213	216	228	240	217	223	244	221	224	253	228	203	241	237	234	256	215	230	226	240	217	213	215	222	211	221	221	238	216	213	225	215	201	196	224	202	221	208	200	215	241	223	214	239	211	230	216	208	218	228	218	215	199	228	213	190	224	227	218	215	201	212	230	225	210	228	235	237	225	210	215	219	231	222	226	226	202	220	208	252	244	228	232	194	214	224	261	216	249	211	255	235	198	222	207	201	236	217	221	219	243	250	226	224	205	215	205	214	201	200	225	240	211	211	202	225	254	257	234	218	215	236	231	220	199	238	232	214	205	218	218	221	210	219	246	230	230	237	240	217	222	219	233	209	247	236	213	267	233	221	234	236	229	212	229	227	219	231	222	246	219	223	242	209	232	210	227	207	227	215	233	219	228	217	184	220	182	213	230	238	230	222	238	214	222	222	251	244	197	218	232	208	211	217	243	250	241	253	227	205	210	217	257	221	219	240	219	230	226	217	244	250	230	225	234	235	232	206	204	235	223	223	229	239	206	240	231	248	244	212	193	217	216	223	225	231	208	239	234	244	226	198	201	201	250	239	215	227	253	238	245	216	226	214	211	213	210	234	253	209	181	224	227	220	219	206	247	188	233	226	235	229	209	206	228	195	218	219	232	256	223	228	245	235	217	204	208	206	241	227	219	222	218	201	248	218	217	208	231	228	214	236	213	217	228	225	206	227	213	218	234	237	242	220	182	257	251	225	206	194	214	237	221	256	207	233	226	226	210	217	233	217	209	241	238	218	207	234	233	239	224	236	213	217	218	220	234	229	221	228	227	189	200	226	229	228	217	209	197	212	230	231	224	233	234	205	231	212	210	227	215	257	239	220	231	250	218	218	216	202	194	223	233	221	240	208	222	231	231	211	216	222	228	233	214	231	229	224	216	222	227	222	224	243	227	193	221	211	210	206	250	211	192	213	232	232	225	230	207	237	210	230	215	220	199	218	224	214	195	204	217	224	240	221	215	217	228	259	216	223	225	222	235	211	241	249	209	219	234	219	236	267	229	218	221	225	270	226	196	232	219	222	238	221	228	216	215	210	223	237	223	185	227	221	207	236	198	243	224	221	239	224	247	205	228	209	231	215	208	200	228	234	218	238	202	201	209	201	235	227	219	214	225	212	214	229	213	213	213	197	216	205	214	222	237	211	224	241	228	209	213	217	214	220	230	229	223	207	239	236	234	232	227	213	232	218	203	252	215	219	203	236	241	220	229	216	211	242	215	226	227	244	239	193	232	225	212	227	232	219	243	235	219	243	241	218	212	216	203	234	225	216	268	231	225	222	211	231	244	230	249	214	214	245	209	223	236	222	246	218	208	214	227	221	233	221	234	249	241	227	196	221	200	224	231	208	233	228	224	217	224	228	229	229	226	206	219	207	205	239	219	233	241	228	234	231	206	203	215	238	219	239	225	255	218	229	263	231	235	223	210	224	220	234	228	218	213	226	236	209	228	237	201	247	214	233	220	230	238	214	229	233	206	237	236	211	234	210	227	218	204	240	206	219	229	237	222	225	237	210	248	237	218	214	219	216	242	179	236	215	220	225	220	233	209	223	215	229	218	214	241	215	229	211	213	237	230	224	210	224	212	217	226	195	232	196	206	201	246	199	221	234	209	225	202	212	241	234	231	242	254	222	219	248	223	217	241	229	211	223	227	229	213	233	209	214	222	214	221	227	199	214	212	251	227	204	221	219	211	221	233	203	210	224	247	237	230	241	237	218	222	227	235	237	228	219	193	232	212	238	213	200	216	206	216	232	217	223	209	226	199	205	239	230	232	243	212	216	238	228	208	235	250	250	241	245	255	234	200	231	220	213	224	242	200	214	264	237	228	215	225	234	225	191	223	199	206	225	246	218	207	236	228	228	216	215	224	230
22064	21674	7039	1719	1143	829	698	573	500	451	407	394	318	369	332	322	357	303	313	312	349	308	294	308	306	279	284	286	304	264	277	309	282	289	317	292	279	292	265	282	285	280	297	289	281	308	288	265	283	295	291	285	266	274	292	285	281	287	287	297	304	269	266	287	282	283	292	274	278	289	281	264	274	273	287	315	323	269	289	242	271	289	294	296	291	283	286	317	308	280	275	284	300	291	285	295	284	315	269	278	284	291	289	240	301	299	279	303	292	287	313	304	278	266	294	273	299	298	275	289	320	275	313	286	270	279	287	259	256	266	286	276	295	284	277	281	246	273	256	259	275	257	299	286	268	309	288	309	302	319	306	281	278	301	275	295	318	269	257	269	302	307	285	287	304	277	306	298	278	279	275	277	309	325	294	262	284	263	283	302	289	275	259	282	282	265	279	287	258	295	279	262	306	252	263	308	280	311	287	274	286	298	278	287	280	283	253	283	263	261	275	287	280	274	272	272	286	281	301	280	278	260	247	294	248	282	269	292	285	277	270	251	265	289	307	265	292	254	287	287	272	275	261	286	269	246	277	282	291	311	284	279	262	251	280	292	299	295	299	291	292	276	306	267	291	284	271	292	296	261	273	310	287	286	293	299	304	259	278	284	286	276	294	298	290	282	298	317	294	301	274	290	268	269	287	283	249	282	275	294	281	273	277	276	310	284	285	275	312	292	278	266	255	282	301	276	307	272	266	284	275	256	297	309	282	276	290	318	254	282	270	295	297	278	275	285	293	305	274	278	283	291	254	255	267	309	283	307	262	303	269	298	285	258	278	300	290	303	291	310	269	292	279	281	266	280	291	287	291	284	287	266	271	299	287	297	258	297	279	290	300	249	320	293	309	259	316	287	268	291	285	303	275	275	271	268	299	269	318	263	278	281	289	324	299	272	300	236	291	282	300	297	266	287	275	263	261	278	261	296	271	290	299	274	285	274	284	291	273	236	262	293	278	272	258	288	294	274	274	323	285	272	261	284	299	299	283	262	281	278	299	311	278	267	270	289	274	293	252	279	274	315	273	293	259	257	259	306	268	279	276	269	276	256	280	288	287	272	294	275	315	285	286	262	299	278	284	287	304	273	250	269	295	303	321	301	304	264	275	297	274	311	304	269	297	291	279	283	292	252	286	276	270	287	272	261	331	279	278	272	259	275	294	298	281	297	279	295	275	266	276	294	291	270	270	304	269	295	293	277	287	296	253	272	280	313	299	290	258	281	290	277	306	288	292	281	275	289	253	284	282	295	259	290	293	266	315	298	329	271	291	288	270	311	278	297	253	283	285	271	312	273	298	286	301	314	265	294	282	295	272	273	292	319	259	289	287	290	280	295	282	266	327	285	296	289	256	283	297	292	281	288	295	275	254	283	289	270	271	282	284	263	269	261	288	312	279	276	256	273	293	296	278	270	279	292	276	273	281	270	273	295	269	280	270	267	271	287	289	310	307	272	283	321	265	290	274	289	281	264	288	284	291	281	305	281	290	281	260	271	260	291	293	251	275	274	251	272	261	277	272	298	302	267	310	276	271	297	279	311	294	265	273	269	284	282	264	298	242	295	304	241	253	258	272	283	279	283	284	266	257	291	265	255	244	277	295	279	289	287	286	247	272	285	274	289	307	271	297	265	304	280	289	293	266	305	268	298	289	269	305	304	304	265	286	278	291	294	288	281	268	271	276	279	277	329	285	274	287	260	289	273	275	269	267	284	294	285	296	293	298	257	244	279	302	307	270	292	320	274	282	257	294	282	278	291	278	283	313	267	278	262	289	265	263	274	278	258	275	274	298	317	280	291	284	318	286	303	296	269	297	278	276	288	285	299	303	268	299	256	292	246	266	295	276	274	272	306	268	293	283	316	285	284	297	262	270	262	277	308	279	301	289	274	292	292	264	303	302	337	287	298	275	279	257	289	283	278	281	293	292	276	301	289	261	268	271	281	280	240	265	288	257	241	263	278	262	294	273	312	246	278	278	286	284	297	265	289	319	290	281	251	292	263	286	287	283	308	263	272	294	272	281	264	284	289	284	284	277	272	327	299	271	267	287	312	277	305	279	286	301	271	305	276	279	262	282	248	290	262	289	275	254	302	302	289	271	312	269	291	291	290	288	256	268	296	287	285	279	262	274	315	306	299	250	278	270	278	276	281	290	273	268	278	306	266	281	266	255	306	282	294	293	274	304	277	284	278	286	304	324	287	278	284	292	262	306	287	256	269	260	274	280	281	291	267	266	264	265	257	276	293	299	269	310	281	264	301	281	266	292	307	287	258	249	287	312	285	260	279	284	288	269	281	279	296	333	291	271	272	295	250	275	258	263	281	251	283	304	290	275	257	290	278	283	280	287	291	295	286	279	297	310	281	278	293	302	290	311	282	281	257	283	263	273	264	260	274	289	265	289	262	319	276	286	261	280	262	273	311	249	272	292	316	274	252	270	307	300	250	292	266	294	293	285	271	266	263	297	256	289	268	247	273	273	273	313	269	259	270	255	297	274	286	279	264	279	299	271	294	284	281	282	234	287	305	298	271	258	272	274	285	281	280	278	259	257	247	259	269	275	258	285	273	300	265	258	281	291	266	272	260	300	278	250	316	289	258	252	307	296	279	303	278	290	262	276	271	287	271	257	292	278	268	302	273	304	263	268	272	303	278	300	270	265	260	318	288	275	274	266	280	284	271	284	296	268	269	278	257	274	285	282	292	274	289	280	327	313	279	268	265	287	271	310	272	291	270	293	274	278	288	287	281	271	318	263	271	292	277	282	251	262	270	269	281	259	281	277	308	267	266	298	270	283	273	258	270	284	297	278	290	280	296	269	273	254	277	266	290	292	289	311	276	262	260	245	265	249	299	299	246	285	314	234	289	306	258	273	286	274	240	318	309	274	273	274	330	261	306	272	288	305	251	292	278	260	294	265	257	264	251	270	269	259	281	305	274	288	274	280	300	292	257	267	266	279	271	296	288	265	310	280	288	287	276	299	249	290	304	311	266	267	279	304	297	307	282	269	321	256	298	297	270	286	300	295	272	290	286	274	269	283	295	296	280	295	294	235	261	247	279	261	266	294	253	278	291	280	289	268	283	295	283	288	300	307	292	268	255	311	281	302	271	273	241	282	256	289	289	269	252	275	267	293	254	313	295	257	283	297	243	282	289	270	277	287	312	285	253	284	268	283	281	314	269	282	291	286	269	281	275	288	265	289	280	281	284	299	299	258	301	304	264	279	296	275	287	269	277	284	277	292	298	283	275	303	286	289	273	304	283	285	291	281	285	266	300	286	303	277	270	305	293	272	298	326	278	261	272	278	273	312	282	283	261	305	297	288	274	269	273	278	304	266	303	288	293	303	282	268	269	245	267	285	270	284	305	264	284	291	297	275	297	296	301	277	297	288	298	265	265	275	285	302	266	287	287	259	282	285	307	286	270	285	289	262	264	290	317	287	271	288	276	255	290
22702	21105	28520	23938	21104	21078	5148	750	581	463	439	373	361	345	322	280	285	290	256	257	258	255	281	235	224	216	251	256	233	236	229	220	214	195	189	220	252	216	214	231	211	238	226	198	216	227	215	196	226	205	211	215	220	228	213	203	200	215	241	201	223	203	227	222	218	197	217	240	244	209	232	203	230	227	226	174	199	194	203	181	219	231	228	185	229	215	216	239	230	211	188	208	227	225	205	185	203	227	219	213	227	217	203	222	200	251	230	213	219	203	217	224	218	207	206	216	204	205	236	203	220	228	212	194	209	208	212	196	230	214	211	196	245	232	189	213	215	207	195	204	215	216	213	209	207	200	240	217	213	207	209	226	226	209	209	222	221	200	211	226	197	211	208	172	203	205	198	207	189	249	229	213	238	213	206	201	216	226	231	216	229	209	185	222	229	214	196	217	211	195	213	225	210	216	202	213	219	229	221	211	233	182	204	197	189	208	203	222	220	213	204	207	212	213	204	235	202	223	216	221	207	221	218	206	207	216	212	210	209	211	213	225	248	214	207	234	211	196	196	207	178	198	213	193	209	225	232	203	198	225	200	245	224	207	195	199	200	217	204	221	206	209	234	223	220	187	230	205	202	217	213	224	198	228	213	217	204	201	217	227	216	204	221	229	232	209	214	217	224	221	206	235	208	221	229	205	186	235	218	220	217	226	198	221	175	233	210	216	208	207	206	219	211	224	215	208	237	229	209	215	222	229	202	237	199	197	217	186	229	221	202	195	217	213	220	218	193	217	221	223	196	214	204	197	207	237	218	213	208	211	212	225	197	213	196	195	205	209	226	228	214	199	216	194	198	215	192	212	235	198	242	214	216	207	202	213	206	209	240	217	227	187	228	199	199	201	208	224	205	192	240	221	220	216	218	197	202	203	223	223	224	228	214	212	238	207	203	193	203	225	213	213	228	206	223	233	215	232	230	208	199	225	229	224	190	199	168	188	209	199	216	233	197	218	207	189	220	221	217	211	223	206	220	211	215	212	190	186	222	209	195	238	227	201	195	231	228	205	210	220	203	211	209	229	219	181	193	227	208	203	226	217	220	222	212	199	208	222	194	225	216	209	182	213	220	230	215	194	214	234	223	219	210	194	199	220	239	230	205	225	212	177	188	213	240	196	211	222	215	231	203	224	210	210	191	181	223	203	215	216	213	187	223	168	234	216	201	206	222	223	213	199	227	209	214	229	191	204	177	211	206	215	219	224	219	228	208	191	206	236	184	217	200	205	207	216	187	216	235	223	222	220	197	219	246	208	242	215	195	211	218	219	197	232	192	210	211	244	235	182	211	176	199	207	229	221	259	180	211	215	217	210	196	220	206	203	218	215	214	210	207	191	209	197	234	223	196	215	245	224	250	185	216	205	218	232	205	214	200	202	219	206	223	196	212	202	188	206	203	209	194	214	233	213	253	222	233	215	203	206	198	208	229	203	225	217	213	184	189	203	226	187	220	208	194	209	209	209	211	219	203	211	215	212	211	214	209	209	195	212	182	230	211	186	211	224	247	225	213	221	218	211	200	212	209	219	214	199	210	219	218	223	187	186	214	239	233	225	218	197	209	199	232	223	212	220	231	224	216	229	206	220	204	205	204	231	198	189	228	216	213	200	184	248	205	258	215	202	214	221	192	185	238	219	231	218	201	226	205	184	190	212	205	220	215	191	203	207	211	227	187	234	223	230	219	208	213	221	221	214	224	212	216	207	203	252	230	218	189	225	191	199	202	206	237	221	219	206	208	203	203	212	213	204	197	218	186	204	204	217	212	225	253	210	213	234	232	213	221	210	210	211	187	201	196	236	224	202	197	240	220	201	227	181	213	229	239	216	207	204	227	192	201	197	233	204	202	205	227	198	202	204	206	196	239	212	232	226	190	179	200	190	200	183	215	232	203	226	198	210	203	210	200	191	197	215	201	219	208	200	216	208	182	226	203	233	196	208	197	213	236	211	226	210	212	214	219	208	226	210	207	210	215	203	226	231	216	208	164	216	213	227	209	202	228	219	243	228	182	225	222	212	222	206	222	227	206	203	200	209	190	232	213	219	209	220	201	204	207	218	184	208	198	195	229	230	208	224	195	228	207	201	220	221	231	227	246	196	197	249	198	193	220	211	240	224	203	190	192	224	189	206	187	208	224	207	217	205	229	191	219	221	207	222	208	201	203	227	199	196	206	199	192	196	207	187	215	224	237	189	233	206	176	210	183	208	221	224	226	188	221	206	210	226	212	206	211	211	205	261	192	187	218	234	218	188	205	197	210	222	217	213	221	200	195	231	215	201	218	210	210	205	232	204	212	212	217	215	217	250	218	201	215	217	211	220	256	227	206	212	232	210	200	196	192	195	216	236	196	206	206	209	205	208	205	195	228	218	204	220	223	207	219	235	219	194	189	208	235	211	195	200	197	203	211	224	230	222	203	219	215	189	193	211	203	192	185	191	210	219	199	203	213	185	207	222	185	212	212	207	229	210	222	241	207	206	213	206	210	188	199	208	221	201	187	214	199	221	227	229	206	232	223	199	222	222	219	215	212	221	230	218	201	216	238	218	227	209	185	218	221	209	216	223	209	214	204	218	193	218	219	197	204	209	189	221	212	224	239	224	197	202	192	214	196	192	213	230	199	201	214	202	197	220	217	200	219	194	220	206	184	205	199	212	215	216	217	194	250	218	223	224	182	210	211	225	241	221	214	193	221	224	231	197	222	196	222	227	206	212	210	236	202	229	240	210	199	172	217	194	229	234	237	225	224	185	200	221	179	203	209	215	203	196	250	224	228	214	236	213	207	253	218	220	191	215	197	251	220	237	229	207	235	199	212	202	208	173	224	231	197	207	217	240	214	219	222	223	211	206	230	212	207	204	203	207	195	204	201	210	228	197	196	230	216	212	188	204	214	199	201	204	239	211	201	214	189	205	230	225	240	215	210	206	189	219	229	200	203	219	198	220	204	200	237	229	204	206	220	203	217	215	202	200	210	192	200	202	205	220	196	210	197	204	202	202	198	214	224	185	208	204	195	210	208	209	208	193	220	207	238	211	235	232	221	211	196	233	206	206	229	199	251	224	231	206	199	202	220	213	198	240	195	191	208	198	226	223	202	200	241	210	207	205	237	201	210	202	185	193	214	192	212	200	221	212	210	206	198	195	231	212	197	209	226	202	195	229	196	224	238	218	222	217	199	208	225	207	202	198	247	214	245	214	219	233	209	186	219	222	197	187	208	211	196	209	247	190	220	218	225	235	196	218	205	218	204	237	210	209	205	212	234	226	224	187	225	215	183	210	204	217	200	213	205	198	208	183	213	215	187	234	223	188	219	220	211	202	200	216	228	216	194	209	195	193	223	227	224	214	187	240	217	226	214	216	200	190	211	210	221	199	203	189	204	241	186	198	227	194	207	195	185	217	204	169	203	224	202	255	201	202	225	222	210	195	225	179	198	219	215	217	218	208	184	222
27464	33594	14070	4749	2913	2177	1733	1414	1058	928	761	662	587	516	461	447	446	396	398	351	356	328	349	318	324	324	337	284	328	323	301	325	294	307	311	311	299	289	280	295	287	298	277	256	299	301	302	259	264	286	307	283	294	254	268	287	293	292	280	255	318	293	278	282	280	282	272	297	292	258	282	286	274	285	288	286	263	278	278	313	286	262	261	291	270	292	284	289	263	273	256	279	275	268	257	285	286	286	281	297	302	276	248	283	281	244	265	264	297	278	289	274	279	257	288	262	272	247	270	280	270	282	273	283	299	274	269	282	274	281	282	271	270	259	274	300	282	275	254	283	274	278	272	256	291	303	289	280	314	280	301	301	309	280	266	251	306	279	274	269	292	251	248	299	236	272	312	293	270	267	258	261	243	255	300	279	275	285	291	307	280	280	263	262	274	288	295	269	289	277	261	283	280	265	290	251	250	276	276	262	280	282	289	260	297	265	278	259	286	263	312	244	248	260	259	286	281	268	262	259	244	261	271	261	274	276	262	300	269	261	254	257	292	278	268	265	318	279	281	291	265	253	264	271	269	301	266	291	284	269	272	288	278	273	284	276	274	246	255	276	263	291	276	243	256	305	257	280	300	254	253	239	276	285	284	254	255	257	219	294	297	283	261	236	285	258	260	266	277	280	278	273	286	297	296	273	291	257	257	274	268	262	284	280	250	283	285	271	282	293	277	271	288	303	269	278	270	292	285	292	286	258	252	281	269	267	278	267	256	274	258	278	250	288	288	291	292	279	282	286	258	250	279	289	260	268	250	266	292	242	233	274	281	290	255	288	292	293	290	279	260	273	263	284	297	297	279	271	288	290	280	293	256	275	255	260	272	261	274	262	285	261	284	258	272	277	278	265	265	279	250	267	288	282	267	298	288	280	265	304	280	259	256	288	273	247	280	261	258	272	251	281	276	282	281	265	282	281	263	257	279	265	296	293	272	297	285	237	247	268	270	265	263	305	293	258	256	259	280	265	281	249	267	281	248	268	260	268	260	277	244	279	276	263	232	298	286	272	305	284	270	262	315	256	280	274	310	268	272	270	253	291	258	282	279	239	274	286	283	289	261	275	243	273	275	281	269	300	284	269	265	276	276	272	255	276	261	258	269	240	284	269	242	269	282	265	264	254	296	275	269	252	277	274	310	308	277	260	269	272	255	298	271	268	255	263	285	282	292	265	307	265	272	255	294	277	260	265	266	269	261	280	252	281	290	257	293	262	255	241	259	228	265	266	265	281	263	261	280	222	268	268	250	265	251	230	254	276	258	284	265	286	255	280	249	276	272	277	275	264	266	275	272	287	261	249	304	266	234	288	267	264	275	235	256	267	267	249	287	291	277	233	242	293	285	264	263	277	290	276	301	271	275	281	266	275	287	267	278	297	274	265	293	286	262	263	272	274	262	277	278	252	279	307	278	266	265	281	273	255	284	270	242	273	273	298	281	286	239	273	290	261	253	265	267	281	256	260	288	272	264	266	286	257	293	289	286	279	279	286	294	296	300	249	248	285	280	291	265	277	257	292	283	257	266	228	269	302	250	235	229	267	279	285	272	299	300	292	242	280	283	252	279	270	296	267	303	281	264	269	248	282	278	266	271	269	299	269	266	267	286	269	253	245	265	271	244	269	292	273	280	262	302	277	287	309	264	256	283	292	292	259	238	275	293	278	263	271	272	276	258	290	279	270	270	280	272	243	281	275	263	286	283	275	257	280	270	272	246	256	300	276	297	278	269	282	288	274	281	246	291	273	265	277	263	255	276	280	286	239	279	279	290	271	247	262	273	284	270	270	252	269	285	259	243	255	289	262	273	256	276	303	275	264	263	272	257	272	276	275	240	262	280	273	258	284	302	289	267	280	266	265	309	252	267	264	289	269	287	286	269	276	287	258	270	254	254	282	260	262	282	286	256	286	261	242	271	278	262	236	251	275	253	263	256	270	286	265	261	275	286	238	249	281	293	279	288	276	254	257	281	290	295	279	289	287	281	270	309	252	255	281	265	258	226	268	262	256	267	289	270	279	273	273	266	296	244	273	277	258	295	278	252	243	248	273	281	263	323	278	277	245	275	266	257	268	306	298	286	238	286	295	274	284	267	277	291	255	289	260	269	293	279	276	251	287	313	259	286	274	293	284	278	290	262	298	266	269	310	281	288	267	228	262	286	243	273	261	293	265	287	289	266	269	289	278	263	262	284	277	260	290	263	240	264	253	252	273	258	268	262	298	269	263	252	276	256	262	257	270	262	244	274	265	261	273	268	287	263	280	271	276	291	270	307	272	263	275	248	274	277	249	255	258	248	286	284	275	272	297	281	261	266	278	297	247	250	268	304	292	281	281	305	283	266	277	295	264	265	283	246	289	296	267	273	269	261	271	258	278	267	274	282	261	267	251	273	286	259	244	277	251	293	273	279	282	282	264	273	266	261	271	311	298	239	276	250	287	272	314	294	277	282	248	274	326	294	266	275	257	247	242	264	258	266	284	279	291	292	272	268	290	292	285	272	291	281	279	275	263	273	263	266	248	281	245	257	259	258	253	265	284	277	263	280	278	276	247	263	250	263	291	253	243	247	243	263	317	277	260	292	282	262	238	258	281	270	291	265	275	239	257	266	257	259	261	273	297	295	266	241	261	281	272	280	289	289	294	271	271	273	272	277	269	273	257	300	273	239	274	276	288	279	248	276	256	293	259	266	260	296	262	257	271	286	270	285	267	288	251	250	270	293	275	279	295	306	268	264	288	286	258	261	278	291	254	258	280	255	263	263	258	289	279	261	281	279	268	295	253	239	268	275	271	285	270	275	280	245	284	257	272	248	291	266	291	261	297	257	269	281	283	297	277	272	261	289	275	273	242	286	291	235	305	280	254	286	300	295	280	270	254	271	282	280	285	264	258	274	255	285	276	264	260	304	287	237	265	267	276	269	293	317	290	255	257	259	288	274	270	260	274	282	246	257	270	272	281	267	266	291	270	270	265	308	267	266	253	314	281	290	257	251	296	234	271	270	243	269	274	284	262	287	285	269	266	303	260	260	285	270	242	247	239	271	270	267	272	256	270	304	262	273	272	276	278	297	325	265	287	258	280	247	306	290	241	266	253	269	287	298	282	266	261	283	279	257	270	307	283	282	270	266	278	268	264	288	282	308	264	315	267	270	292	307	242	290	255	316	264	274	287	253	301	281	266	279	289	289	263	295	260	271	258	269	303	257	247	253	298	310	266	259	284	266	268	260	298	250	285	257	243	306	277	264	299	304	268	256	290	250	284	243	288	262	275	260	313	284	272	263	260	270	286	267	273	282	255	253	277	264	266	256	296	279	274	286	268	268	288	257	292	258	288	252	280	270	272	288	259	261	282	289	293	263	297	257	305	225	300	261	280	295	256	283	262	289	269	246	255	262	277	291	288	309	290	285	279	261	261	255	265	259	290	281	276	288	259	244	278	256	276	282	282	254	261
27487	19180	5974	708	424	399	377	371	354	361	370	393	350	365	347	335	350	342	349	313	336	350	346	366	333	349	323	344	333	370	358	329	358	337	312	360	312	360	342	357	359	324	333	352	365	344	327	356	344	370	327	338	341	352	347	336	358	349	323	330	338	365	341	338	353	360	337	359	338	312	325	296	348	337	370	340	334	336	355	325	351	316	330	320	342	330	351	336	339	324	384	351	362	339	351	363	354	303	356	355	336	327	359	362	342	324	336	352	358	305	345	333	362	347	336	313	329	323	331	331	341	347	353	368	357	347	326	340	327	363	358	346	356	312	340	334	317	351	367	378	367	379	321	366	332	345	322	341	343	340	337	341	396	349	390	350	340	334	359	345	342	347	332	327	329	362	345	338	346	325	346	369	370	352	373	355	343	355	354	324	333	320	378	325	315	347	326	316	351	375	364	337	329	350	348	349	386	329	352	374	332	318	315	324	332	348	342	307	329	346	339	358	334	343	374	366	359	347	314	349	341	330	349	373	356	325	362	365	331	375	347	343	379	336	369	326	366	354	327	321	334	343	350	322	340	300	341	354	350	340	336	345	339	342	371	369	349	354	337	329	326	333	364	337	339	338	376	330	331	353	316	331	373	328	346	352	373	347	335	346	368	342	324	355	343	358	338	337	334	354	328	329	357	339	340	342	336	327	310	362	343	337	365	322	367	358	338	335	375	359	376	358	351	353	326	355	328	369	323	342	326	316	317	345	344	357	335	345	384	348	316	371	319	317	331	359	340	319	380	379	338	327	349	330	352	336	345	339	359	367	313	349	365	356	345	308	354	354	388	350	327	327	359	345	348	359	348	352	326	340	348	347	352	304	352	371	350	330	325	354	345	329	350	341	320	345	317	380	369	370	366	319	335	310	363	342	348	348	362	335	315	313	347	357	351	331	328	356	336	347	337	368	361	343	307	357	322	328	351	353	341	375	355	361	357	339	343	338	371	371	344	353	346	358	346	341	380	340	357	349	318	340	329	349	361	338	350	359	353	366	327	350	344	352	337	374	335	374	332	320	315	331	356	352	387	339	371	332	341	338	325	339	340	342	343	333	316	350	332	391	338	360	356	377	335	346	373	353	357	329	329	378	360	343	346	352	367	363	336	348	352	384	339	332	361	353	329	376	332	336	341	332	337	314	319	332	356	345	343	342	359	315	386	341	329	355	346	326	326	369	354	346	349	329	307	332	318	306	347	336	321	330	328	335	336	333	361	368	337	356	360	327	368	313	321	325	331	355	354	344	358	336	347	367	318	352	345	328	310	341	365	350	364	324	329	336	318	345	323	353	350	322	334	335	320	335	325	330	349	346	341	356	359	317	327	360	341	334	346	359	326	357	380	362	332	352	341	322	371	372	325	342	324	316	321	348	347	358	322	332	351	349	331	359	358	314	356	326	374	371	350	387	355	346	360	339	330	310	315	354	340	321	364	377	342	328	335	318	383	357	334	354	319	343	339	357	357	367	324	333	346	346	382	370	352	335	352	367	331	354	346	366	331	372	331	345	384	341	329	375	376	350	322	342	328	343	340	331	327	337	309	331	341	323	329	326	333	340	326	309	352	350	343	339	357	312	339	352	321	349	338	307	317	354	333	340	334	329	353	363	328	337	380	343	317	315	306	343	323	301	327	324	334	365	360	324	344	355	341	316	350	352	335	297	359	380	321	365	318	335	341	344	350	340	337	335	345	345	335	308	341	357	341	342	361	327	323	357	360	338	336	345	380	326	334	364	348	328	309	352	331	375	336	331	388	374	313	347	361	350	365	336	333	324	338	351	346	353	318	318	371	326	358	345	341	360	343	355	329	324	308	353	355	338	323	354	335	344	354	344	341	324	353	344	328	354	344	347	339	353	319	354	343	365	305	336	357	340	352	348	336	308	349	340	317	340	347	363	355	371	295	339	321	334	327	378	357	344	320	350	354	337	359	333	339	348	341	345	317	358	341	329	329	348	331	347	329	354	348	343	350	354	330	363	343	362	349	357	327	339	350	347	360	343	349	335	333	372	347	326	355	288	340	349	369	312	353	332	323	366	343	355	334	366	335	342	340	348	363	361	346	339	324	380	324	372	356	353	368	312	329	352	316	320	321	338	349	331	330	393	373	357	331	360	366	325	313	356	323	345	392	358	372	332	356	326	356	345	350	319	347	340	308	358	345	322	359	350	350	334	360	352	339	324	353	348	349	360	332	334	339	372	348	331	317	373	350	332	335	340	336	326	346	379	357	327	350	311	334	351	335	340	361	361	338	359	345	331	375	362	339	338	320	349	325	317	348	368	346	345	383	376	313	389	356	358	357	315	363	334	317	356	368	322	320	360	350	335	376	331	357	356	356	318	347	352	364	393	378	318	362	346	370	319	330	339	354	347	346	346	367	347	351	341	339	346	365	358	330	315	351	320	348	342	328	369	337	321	352	338	343	309	327	329	350	335	348	356	347	410	359	334	348	322	341	342	366	319	338	389	345	387	321	357	357	333	304	329	336	322	307	332	344	354	322	363	372	369	344	325	332	359	335	328	347	364	327	331	345	353	327	346	325	320	346	374	364	318	313	331	335	360	341	368	358	341	362	352	341	337	355	337	342	368	383	319	334	352	333	366	334	335	366	344	331	359	326	341	342	354	336	335	340	366	323	349	356	337	329	308	329	363	374	338	347	350	344	342	314	359	332	343	357	342	314	346	338	343	361	355	332	355	341	344	354	340	339	357	306	358	347	352	347	341	327	332	313	341	333	341	345	304	329	352	300	327	349	330	353	307	334	286	336	353	325	335	343	351	331	386	324	343	333	362	351	347	311	323	336	357	341	337	366	366	343	366	335	316	356	373	349	341	360	336	313	341	378	312	383	354	339	320	359	347	331	330	312	349	323	331	346	354	326	316	356	342	334	296	352	331	354	333	354	333	339	312	345	323	342	306	327	355	358	351	331	329	342	333	374	363	329	373	305	351	365	316	326	362	347	334	349	340	360	357	344	324	349	353	345	340	332	364	320	326	352	325	339	356	346	336	324	324	347	370	359	319	347	364	361	362	298	334	355	352	352	350	298	310	344	341	401	365	355	354	369	344	339	356	333	365	348	340	325	347	343	343	342	343	340	358	335	378	366	342	332	357	365	337	322	335	337	331	345	342	391	347	335	339	365	366	372	364	334	333	342	359	323	350	355	323	356	367	355	352	343	318	328	310	357	332	343	304	324	327	383	338	360	347	328	359	387	329	354	329	319	346	340	375	349	320	349	342	367	359	350	346	353	334	316	379	336	355	353	364	366	326	363	309	337	360	362	337	316	339	344	336	357	323	358	349	319	354	340	343	360	361	363	346	363	352	349	336	369	304	345	373	369	354	357	305	356	335	332	350	356	372	357	357	353	354	357	355	302	338	347	368	349	338	339	340	340	360	388	317	360	374	330	309	339	345	331	351	343	352	355	325	351	316	328	353	342	340	359	378	320	364
18765	11415	2512	742	557	520	504	505	448	444	504	471	447	431	411	423	435	449	414	435	429	444	466	455	431	451	430	454	419	453	455	446	407	412	432	440	436	399	423	437	442	421	435	404	434	400	472	432	410	430	465	456	433	422	414	438	388	380	437	482	433	436	431	441	431	444	452	441	466	437	425	420	430	430	417	439	450	418	396	427	404	437	401	431	417	385	400	414	413	428	456	439	417	412	443	416	427	416	408	402	465	419	428	453	454	436	444	445	462	466	443	411	420	396	440	456	427	428	439	417	398	419	412	389	412	396	446	428	436	391	437	439	420	421	437	449	456	429	444	407	465	424	391	494	449	454	455	448	467	432	430	430	407	438	447	439	463	470	394	432	423	401	435	460	450	407	442	421	443	399	421	418	424	420	426	430	439	437	442	391	445	406	396	450	415	460	409	401	426	407	424	406	452	424	427	432	434	426	419	397	433	435	442	422	439	422	454	403	432	449	440	404	422	438	442	426	415	431	422	441	433	397	422	437	449	418	425	413	413	437	454	429	430	446	438	436	421	439	418	454	439	444	444	408	394	414	415	446	465	423	404	456	388	420	419	446	405	455	455	394	414	400	415	430	452	409	480	469	463	448	426	437	427	434	439	447	416	446	455	427	420	436	431	412	470	432	454	418	452	418	418	446	411	438	435	418	451	403	438	443	401	437	438	424	405	421	418	454	453	443	433	432	457	411	432	452	437	404	411	428	457	464	457	432	419	450	467	470	447	444	416	416	444	435	451	428	399	422	436	435	451	467	445	450	457	404	444	446	432	451	438	455	402	406	444	438	423	427	432	451	448	430	446	422	403	435	442	418	431	440	394	447	418	418	427	409	439	430	457	428	422	394	459	455	432	450	414	411	440	462	474	436	448	426	455	384	407	438	390	446	430	413	446	438	412	440	426	427	436	456	424	400	423	418	414	489	429	440	419	441	430	437	433	442	399	416	439	417	401	439	416	400	451	430	434	447	427	446	400	425	455	419	422	410	440	440	454	405	429	429	451	447	407	414	448	426	457	441	409	460	460	419	446	452	465	414	445	414	418	418	413	428	423	426	432	435	453	416	434	431	401	407	446	422	434	451	452	414	444	412	425	407	418	430	409	421	446	442	419	466	422	429	420	410	433	436	424	456	429	452	440	410	477	426	428	399	418	437	443	455	432	412	460	443	402	421	417	407	462	391	438	446	436	432	442	426	369	460	406	442	472	443	380	463	480	451	447	401	435	466	410	427	404	430	428	396	433	405	460	436	434	417	439	433	433	444	408	426	395	406	380	406	426	415	416	437	440	434	434	427	430	440	420	450	435	403	436	430	441	429	457	432	419	436	426	438	419	418	427	390	470	419	443	419	495	415	399	434	458	422	442	451	433	432	436	445	429	403	414	474	429	439	432	464	430	422	415	404	411	408	464	413	440	413	435	417	436	435	457	404	437	417	410	447	430	399	456	404	410	415	386	449	441	424	459	429	455	428	472	434	442	476	426	474	426	397	442	414	396	421	413	439	422	442	398	409	462	442	484	440	421	456	419	472	444	443	442	421	453	407	428	458	422	415	481	471	427	429	405	403	417	465	450	405	433	430	407	439	428	427	400	419	435	440	422	401	448	470	387	462	442	428	386	434	440	448	466	402	437	446	433	428	425	426	382	454	433	420	437	444	440	444	410	401	434	445	427	421	389	418	450	409	422	462	434	404	420	419	454	453	451	420	437	412	417	450	431	434	408	435	408	458	414	408	416	456	442	410	412	394	433	441	420	423	448	427	440	453	441	423	391	424	422	432	423	448	433	442	450	443	427	415	449	452	459	444	389	415	400	480	434	406	461	465	408	443	401	406	475	390	388	427	430	420	424	426	443	466	450	455	435	416	465	421	432	413	383	421	422	462	396	443	440	460	448	434	430	384	419	458	419	426	459	416	424	441	436	407	410	432	457	459	391	426	414	390	427	432	445	435	400	378	441	442	445	437	435	422	414	433	426	446	455	415	448	451	465	428	461	406	428	424	453	483	444	469	431	455	433	419	470	440	412	406	434	433	405	401	425	409	443	428	436	466	463	421	444	432	443	463	425	423	453	450	461	437	409	429	441	408	440	443	432	398	416	455	390	424	476	429	475	433	469	448	467	412	408	406	443	426	452	426	425	435	429	412	462	412	407	450	425	450	455	416	401	434	431	438	427	400	453	410	469	436	424	474	434	446	435	400	432	466	417	400	404	416	424	457	426	475	419	428	451	412	429	457	432	428	426	433	441	403	473	466	429	439	426	440	430	436	440	443	454	385	417	425	434	451	421	455	380	431	434	454	412	410	413	434	420	467	438	419	458	446	447	444	430	423	402	440	402	439	422	433	396	468	387	444	388	430	398	417	449	425	405	407	422	465	468	425	413	428	420	462	432	447	432	423	413	438	434	431	403	432	434	448	424	445	409	425	428	415	417	416	447	448	428	413	416	455	392	443	439	430	435	435	437	414	424	430	455	459	431	456	415	440	429	425	437	463	430	471	459	411	422	416	406	407	425	398	418	476	439	434	420	420	458	414	418	397	408	432	432	419	398	437	453	434	471	414	434	433	460	447	423	411	431	424	460	410	421	433	435	417	402	436	413	444	462	435	402	363	422	403	436	406	443	437	435	436	409	430	428	431	422	446	398	449	411	414	426	445	415	442	444	412	442	400	411	445	447	431	397	450	421	407	424	407	400	419	426	424	450	412	447	458	430	458	427	422	407	407	408	413	434	418	459	443	415	452	398	397	423	448	391	413	450	435	455	459	432	435	398	432	437	436	412	430	434	447	409	416	418	401	479	420	408	419	444	464	413	448	407	453	485	417	445	426	455	406	469	428	443	450	434	451	428	437	442	465	459	431	459	418	418	438	404	458	433	428	448	411	435	398	416	418	472	435	432	410	427	430	429	447	454	443	411	466	433	413	423	419	457	436	433	470	438	429	419	436	410	419	446	451	439	414	428	434	431	419	467	456	424	447	440	449	417	413	421	465	450	426	436	430	429	419	460	466	390	441	422	438	402	440	452	471	443	400	446	402	458	419	417	432	394	405	439	424	424	433	433	432	442	407	448	431	447	418	419	438	415	467	391	444	414	448	413	435	431	408	447	444	435	423	447	392	426	434	407	412	419	443	444	439	465	424	429	421	424	399	441	442	440	430	407	451	410	403	376	461	430	431	422	434	439	451	471	420	422	449	404	430	425	420	448	415	411	460	454	468	398	415	459	419	448	428	419	421	420	436	430	467	446	452	423	422	442	424	422	389	420	433	412	416	450	431	469	412	452	438	414	433	426	404	422	437	427	402	406	434	410	405	415	446	446	438	435	449	479	448	394	418	415	413	396	430	381	431	433	458	387	405	455	409	423	421	412	461	447	430	440	441	422	425	470	432	413	441	442	472	459	399	416	427	428	425	429	460	424	418	439	427	408	443	435	428	460	436	448	451	426	389	418	416	459	410
23726	21093	28081	24320	21067	7440	932	649	579	539	480	498	432	455	385	405	423	417	362	419	405	394	399	368	389	366	354	377	365	373	389	360	355	371	353	374	363	358	404	372	358	385	344	369	332	363	379	368	379	361	350	359	307	356	361	363	356	381	369	369	367	363	361	383	362	361	356	334	352	330	364	403	350	345	344	342	346	351	366	339	355	361	399	338	345	336	363	340	352	373	369	359	341	329	367	343	317	363	376	353	374	363	364	368	340	373	377	368	338	388	349	353	363	351	355	348	340	365	368	370	359	355	353	345	348	317	342	376	366	385	349	372	352	343	394	349	348	343	371	342	360	359	372	343	329	348	340	356	366	393	367	346	393	358	375	353	341	349	361	387	323	368	362	374	407	382	330	361	330	365	372	339	377	348	349	357	347	367	337	373	355	336	361	362	364	355	350	345	371	344	350	360	320	337	330	352	351	351	374	334	370	328	381	337	371	357	377	335	369	342	395	336	350	340	375	370	359	379	350	349	338	356	373	372	364	360	357	358	334	357	358	367	338	352	365	359	366	358	356	347	346	351	400	371	376	377	360	341	341	361	333	374	352	407	389	366	337	356	363	347	359	341	339	370	387	379	384	359	354	362	376	339	360	377	368	335	352	379	323	374	378	348	345	336	315	380	361	369	323	360	362	371	352	354	340	352	366	357	344	352	345	345	372	371	342	361	356	343	322	361	330	357	360	325	352	372	336	368	359	355	382	331	333	341	359	342	347	358	396	401	389	381	367	387	337	355	368	340	378	337	371	395	341	338	347	356	369	341	325	349	352	338	336	350	395	379	371	344	316	364	328	334	354	362	339	362	358	347	384	353	377	387	349	409	402	374	386	350	370	370	339	379	322	371	331	414	361	381	337	388	362	379	349	375	347	353	381	345	360	347	343	362	321	382	322	370	365	342	372	391	380	383	387	362	384	357	383	352	386	377	376	355	361	364	349	334	360	322	373	360	360	343	350	359	393	362	362	338	375	333	341	344	355	359	358	322	365	354	360	345	379	343	387	383	352	331	359	377	367	363	362	323	359	353	362	356	365	379	383	363	324	344	377	373	331	342	336	358	358	396	372	360	368	380	342	350	356	338	353	343	344	375	365	383	363	348	377	401	359	339	376	371	341	360	382	376	358	335	357	335	358	373	315	365	388	321	360	372	373	364	371	318	339	386	382	394	369	364	420	356	353	377	356	362	358	358	343	376	340	318	333	370	340	341	345	327	373	353	368	366	342	356	357	329	331	371	321	362	389	347	349	360	397	343	344	352	340	391	366	357	330	369	343	382	392	358	367	358	347	367	353	330	318	377	381	348	375	328	375	354	346	341	329	368	353	362	358	370	351	333	316	354	349	343	337	383	377	373	351	370	360	377	338	314	358	361	378	328	353	387	389	389	320	373	392	357	367	337	344	337	346	366	342	376	354	352	353	412	343	340	355	359	343	354	368	363	360	350	385	352	381	338	380	352	368	354	351	339	380	359	377	355	388	353	354	385	354	343	330	361	308	359	352	357	338	353	353	391	347	358	334	359	354	374	354	347	350	350	344	368	365	364	350	403	362	351	385	345	356	372	374	358	381	368	357	354	345	344	366	365	360	307	350	386	390	360	359	383	322	342	366	372	363	380	396	375	358	370	372	389	345	371	388	372	346	362	331	405	384	345	361	382	372	349	373	368	327	352	347	378	343	371	366	378	378	369	360	360	352	371	367	356	349	335	403	351	346	362	388	397	357	343	383	349	368	372	345	358	356	368	374	333	327	343	328	351	365	343	362	365	351	334	355	316	334	383	355	354	347	343	354	336	339	356	380	348	377	337	377	365	369	338	330	329	356	361	348	332	348	370	357	363	400	354	318	367	373	333	339	384	375	359	350	346	302	343	373	349	368	372	342	351	373	342	314	328	361	386	367	389	335	352	371	359	362	363	382	352	346	340	359	355	379	334	373	354	380	353	315	339	350	353	341	354	378	358	331	342	328	379	354	344	363	403	363	366	362	373	349	336	364	320	319	352	353	342	363	357	351	341	362	367	364	343	355	362	326	356	362	366	366	340	301	359	369	364	344	376	338	321	389	350	360	361	347	383	368	333	347	381	371	341	346	332	354	363	347	347	353	355	350	339	355	312	381	383	316	369	387	336	363	349	329	352	358	348	374	337	346	398	359	345	350	384	356	340	322	335	368	326	352	387	375	361	341	351	343	376	337	364	369	388	387	333	378	366	354	366	354	340	349	377	374	380	362	389	350	381	361	331	378	318	408	346	395	354	368	377	354	357	336	322	355	388	369	331	348	337	361	372	349	347	347	384	347	351	350	364	363	322	382	350	351	341	360	327	349	370	362	346	369	360	369	351	350	363	403	336	384	346	388	337	360	345	354	333	356	345	390	346	326	356	353	346	389	380	341	334	335	364	365	369	353	344	383	300	368	351	358	372	327	358	336	341	332	357	345	346	371	329	326	344	380	355	385	352	348	372	387	380	396	370	382	363	350	364	333	361	345	376	327	379	382	334	336	389	332	322	330	369	324	394	361	367	327	376	328	360	349	360	362	336	374	367	365	354	337	387	385	348	370	362	380	344	357	355	355	354	359	356	369	324	364	346	352	350	360	363	364	371	364	347	399	359	364	364	348	352	350	347	336	365	364	370	363	338	301	378	347	358	366	380	339	361	349	353	343	379	330	352	369	369	354	344	351	358	373	352	376	367	365	327	361	371	388	375	345	354	366	363	353	346	354	345	330	355	347	341	329	355	359	372	354	348	363	347	367	339	314	363	359	369	335	369	322	344	351	347	335	350	358	366	356	396	347	364	371	371	346	357	343	363	363	381	349	335	358	380	338	377	356	345	354	359	371	342	374	355	362	361	342	337	368	342	316	344	343	371	342	390	366	340	341	323	323	365	375	379	354	344	339	356	324	381	362	345	343	342	370	364	374	369	361	366	330	353	379	336	364	387	369	331	372	374	355	342	415	331	341	357	357	363	391	336	338	366	341	347	343	327	334	374	362	335	378	336	353	378	355	370	364	356	363	338	367	354	378	336	353	363	346	346	333	400	346	368	374	371	335	362	363	345	346	334	330	362	346	353	345	370	380	333	356	352	342	337	334	343	404	346	345	383	393	367	355	349	358	326	323	363	353	361	362	359	336	348	387	365	349	387	339	372	312	325	347	362	367	357	329	367	367	356	389	358	367	316	333	359	370	355	359	349	350	340	367	345	346	352	341	385	361	371	351	387	363	336	375	367	357	343	371	376	399	360	334	367	345	359	340	373	383	353	389	360	330	348	346	366	337	341	368	384	380	365	334	347	347	313	367	346	349	362	407	349	343	371	364	399	396	369	340	361	360	345	373	360	348	371	358	349	364	371	369	413	347	382	358	377	344	342	353	349	341	349	343	378	363	330	345	377	347	380	344	345	392	362	400	339	346	336	356	335	351	352	358	330	390	339	388	310	328	349	362	347	353	324
24511	25433	9047	3005	1960	1503	1213	988	852	719	678	649	583	558	555	590	518	526	481	496	484	495	466	532	473	491	454	487	457	468	426	449	475	466	448	480	501	470	484	448	449	422	466	438	467	444	431	437	426	436	440	482	477	453	449	440	425	464	437	432	462	428	462	460	441	469	442	442	470	462	427	460	449	449	440	443	465	448	441	413	398	422	462	427	425	436	444	487	423	417	467	461	449	453	421	440	477	449	453	441	427	439	448	449	425	453	442	421	440	465	456	438	444	434	437	447	435	482	547	468	421	487	440	435	442	435	455	450	452	459	479	436	458	433	426	421	449	450	455	445	433	442	421	482	428	435	460	451	489	486	486	490	437	440	421	402	462	440	454	441	443	474	462	453	484	445	463	460	471	454	468	443	435	402	481	494	441	451	481	487	471	404	484	472	447	482	467	494	475	412	438	421	444	410	476	446	415	466	410	459	469	481	465	439	455	487	420	441	480	449	441	460	437	452	445	457	444	470	455	451	432	425	444	430	451	446	475	452	443	455	468	453	485	451	454	421	447	450	454	434	438	425	441	457	422	497	455	484	468	424	440	471	460	412	424	436	426	473	472	452	449	451	459	454	438	432	429	469	453	477	467	441	437	426	436	452	444	451	423	446	469	445	449	412	418	425	517	441	425	413	423	435	451	436	443	452	439	432	445	434	407	460	437	438	400	454	431	421	437	441	433	450	481	486	407	468	459	441	414	445	468	464	440	426	453	449	430	429	459	452	415	419	448	460	450	432	450	446	433	490	481	449	460	466	443	429	444	436	465	419	436	470	430	451	418	425	452	451	441	442	452	426	437	418	434	472	465	487	438	421	424	431	461	439	457	439	478	420	436	423	468	417	427	429	467	423	436	461	433	417	457	444	480	460	465	421	413	409	473	440	492	443	443	475	396	433	449	442	449	468	488	446	446	443	440	483	461	439	453	473	442	455	471	452	417	397	480	450	452	410	515	448	404	434	458	439	453	439	401	472	405	426	442	440	458	392	465	425	464	431	422	426	452	422	479	464	415	483	425	444	472	449	440	459	475	445	457	441	462	468	470	436	463	415	454	434	409	438	433	471	419	418	444	405	451	436	442	452	438	453	421	408	422	424	457	450	411	503	442	419	428	462	455	430	403	473	418	442	425	425	477	480	409	443	447	466	443	466	429	451	447	437	445	431	426	438	422	449	467	462	439	446	436	434	478	444	463	429	439	455	450	454	483	454	443	469	438	457	449	424	438	455	451	459	453	460	449	411	455	457	441	449	441	452	444	421	427	456	439	461	440	462	449	464	439	433	474	429	465	437	423	467	470	467	433	431	448	467	440	462	450	425	480	459	425	462	419	446	433	464	445	449	452	456	421	488	498	446	426	443	477	482	470	404	398	446	447	461	464	428	446	460	461	461	471	439	452	444	440	423	452	421	468	484	434	438	454	421	426	475	441	498	426	461	471	443	471	424	460	454	444	454	453	444	453	451	416	435	447	448	469	465	437	431	453	473	449	453	458	437	440	452	437	463	448	423	443	450	444	455	462	413	466	440	452	451	480	468	449	449	448	473	429	434	420	408	430	444	444	455	477	438	428	472	451	432	440	475	433	448	480	471	453	447	481	455	451	434	411	468	448	454	397	434	458	454	470	438	459	459	441	425	469	431	431	433	463	476	454	471	456	441	435	430	467	414	511	463	428	485	443	404	431	442	443	437	460	454	412	431	435	456	488	465	430	425	441	440	404	465	479	468	465	457	442	450	475	456	441	455	477	487	456	445	450	431	448	481	443	466	456	463	433	400	462	470	436	443	431	481	475	406	399	458	429	483	426	450	452	424	419	454	458	451	473	433	450	402	429	460	415	411	473	438	436	443	484	470	433	458	416	421	425	441	463	438	421	452	467	464	453	424	470	442	461	466	423	465	440	417	482	426	465	439	454	462	463	472	461	444	435	413	443	442	395	404	454	454	469	426	440	441	456	463	448	473	435	437	450	464	419	444	438	510	444	469	435	467	420	416	449	449	436	417	432	453	445	465	450	445	430	453	460	444	458	437	441	458	416	454	464	424	465	443	464	435	480	457	457	401	439	468	407	433	443	408	426	453	415	437	444	420	436	473	439	415	445	465	411	426	417	459	457	465	451	460	463	455	443	447	421	440	450	431	454	425	490	442	433	430	388	469	468	433	426	460	402	444	448	437	435	435	440	480	434	414	461	449	462	414	442	433	450	433	451	479	450	452	442	425	478	435	472	468	414	465	435	446	456	435	453	455	454	486	461	435	468	446	426	437	418	428	463	481	432	461	434	439	494	452	438	430	464	466	451	404	453	445	486	477	459	463	461	412	403	449	457	449	474	466	455	386	432	460	453	450	457	477	435	423	429	452	459	442	458	423	421	435	431	480	454	437	436	472	421	452	437	448	450	451	434	442	447	455	453	442	459	416	410	475	461	462	413	474	471	407	428	445	463	448	469	440	438	445	428	468	460	418	448	463	483	459	464	459	432	454	472	422	431	456	451	448	424	460	448	429	400	463	474	489	451	458	452	483	448	467	473	514	405	488	467	454	438	419	454	432	455	441	437	440	469	450	464	439	440	429	484	455	454	478	469	430	415	475	437	431	492	465	451	425	467	420	461	440	447	443	449	463	482	440	489	437	416	418	469	445	439	474	466	461	421	463	454	442	473	443	462	433	395	424	455	445	465	442	436	499	421	439	452	462	452	449	436	446	454	489	428	407	454	447	425	449	398	442	482	459	451	471	471	433	475	477	438	463	444	458	434	443	440	435	450	458	447	445	439	452	484	456	445	482	462	457	430	465	433	440	432	433	471	456	449	435	478	470	456	461	449	450	455	411	430	470	464	461	431	445	422	449	437	480	460	456	432	477	479	435	459	421	503	441	444	435	451	444	442	437	457	426	427	436	422	476	444	461	449	472	453	463	444	451	460	451	436	462	458	433	443	454	449	448	466	440	447	473	485	445	404	432	464	459	400	428	448	458	414	441	400	441	449	474	428	423	445	436	451	434	456	438	477	462	491	420	448	467	443	454	487	419	479	437	415	426	415	486	422	490	449	424	471	491	449	449	435	420	460	482	512	439	418	463	415	447	451	431	453	432	476	418	464	447	447	439	419	443	446	452	458	436	466	443	418	448	458	463	434	452	421	460	454	441	450	450	444	385	400	412	433	444	474	444	423	451	445	463	442	496	452	425	434	399	442	453	436	440	425	429	443	413	457	387	470	477	439	436	416	411	466	452	451	435	429	466	430	421	466	464	433	460	459	413	439	466	435	480	445	448	461	445	452	443	422	485	466	467	435	416	434	469	461	457	460	453	446	449	453	467	445	485	428	471	446	444	443	476	403	422	463	440	445	496	472	452	473	438	475	426	428	447	450	469	460	442	432	468	443	486	447	489	468	473	480	482	476	444	457	460	441	437	439	507	479	479	470	476	446	444	412	445	426	428	406	440	441	416	483	466
24836	21073	26922	25302	9051	510	434	312	305	311	276	242	260	231	223	221	255	235	240	231	212	224	229	239	250	234	219	231	229	241	199	238	220	215	232	229	219	230	239	225	204	209	197	251	215	213	201	244	212	215	232	227	210	195	217	223	196	207	216	242	243	198	201	244	213	210	212	221	232	204	203	228	205	227	203	206	236	231	187	223	247	221	209	222	224	225	208	229	250	204	240	214	193	238	203	207	243	227	240	206	220	236	222	219	207	200	208	212	236	218	233	210	232	214	212	231	252	208	233	199	209	235	190	202	230	224	212	230	234	216	231	211	219	205	210	197	246	217	224	213	233	228	219	203	216	203	225	233	195	259	234	231	200	255	219	193	219	211	239	217	231	258	195	246	217	222	202	233	237	205	198	214	219	218	211	227	226	225	205	237	220	218	214	227	212	242	237	231	192	207	208	192	212	208	245	222	228	213	213	241	233	213	231	207	224	216	230	227	214	215	235	210	209	214	177	228	213	217	213	236	209	234	226	224	237	189	224	208	229	206	224	228	228	219	208	207	250	206	236	209	218	194	241	213	218	217	200	209	193	199	236	216	221	213	245	238	209	226	223	218	212	229	237	205	207	219	216	241	222	204	225	205	215	236	215	248	215	221	213	190	221	232	216	204	221	212	229	241	179	239	219	214	228	187	220	245	212	213	212	206	225	210	226	208	233	251	214	217	220	220	199	213	221	236	197	221	236	221	206	216	234	238	231	214	212	210	207	218	232	220	242	226	194	251	216	206	211	211	204	190	239	220	226	219	239	210	191	216	232	242	248	236	217	196	220	233	207	233	220	226	219	222	246	245	193	195	231	227	210	215	247	207	231	224	209	223	222	225	213	205	212	218	225	213	238	219	234	211	233	213	205	216	220	215	214	229	206	220	201	235	261	215	216	220	230	206	214	218	243	207	215	219	221	231	225	220	235	214	219	202	218	216	210	210	223	214	211	215	237	208	230	236	206	235	202	217	202	223	197	217	240	220	224	210	194	220	228	227	224	214	230	201	189	217	243	243	206	196	229	233	211	212	222	233	221	217	216	237	209	186	230	245	254	199	237	234	213	218	222	209	221	205	206	231	229	219	214	221	219	252	215	260	186	227	225	235	221	222	229	212	232	186	214	206	234	222	241	215	212	194	245	227	221	230	207	207	236	232	224	210	240	215	216	219	251	228	227	194	210	223	230	234	206	210	200	212	219	225	175	223	202	199	211	217	238	214	228	211	216	198	208	246	212	199	225	209	233	224	233	241	203	245	233	187	225	247	201	212	230	222	208	238	189	213	224	230	199	196	239	200	216	232	216	237	228	237	199	242	214	218	222	199	213	221	220	209	205	240	219	214	205	191	224	232	247	220	216	231	216	216	213	212	210	196	208	226	230	225	201	215	242	234	216	205	216	221	227	193	223	231	223	198	255	208	225	217	229	196	215	209	212	232	210	227	220	230	177	218	245	216	228	225	230	204	186	209	211	215	221	193	208	221	203	237	222	227	203	227	233	212	219	235	243	230	249	238	241	210	208	239	245	229	219	206	250	218	202	234	203	199	226	221	210	212	242	213	206	222	221	213	217	225	200	251	218	236	195	220	234	218	221	236	210	222	230	198	215	227	231	224	213	203	249	203	224	213	212	234	216	228	219	210	195	226	203	214	207	225	210	225	241	198	212	233	241	207	227	237	202	217	211	231	216	224	220	225	245	210	228	231	288	211	231	221	227	201	252	231	226	231	225	227	236	195	218	220	212	193	208	245	206	218	205	207	226	248	217	214	244	226	247	211	205	196	231	244	217	230	246	219	210	213	220	233	209	221	235	205	215	228	218	221	220	223	225	206	225	223	208	209	201	219	208	230	217	186	263	222	230	239	221	236	218	230	211	218	226	236	219	216	218	201	203	218	213	211	240	221	200	222	211	229	219	216	253	200	204	219	210	215	216	217	184	249	230	213	218	206	209	215	232	212	230	216	235	228	253	208	228	239	207	207	202	236	250	239	235	211	224	250	176	199	221	217	239	191	214	207	217	243	200	219	240	240	220	248	215	209	222	218	203	235	196	204	222	218	225	213	227	222	241	204	206	212	238	227	253	218	215	214	228	228	222	221	190	211	242	219	222	238	206	212	206	231	211	225	196	231	237	209	197	253	222	251	217	215	248	249	207	231	236	207	208	242	221	220	221	230	216	214	218	216	223	224	217	211	221	215	214	227	219	240	236	200	223	218	215	212	223	203	186	214	222	233	207	243	219	211	231	232	234	204	247	229	219	216	224	209	221	257	250	231	253	212	218	249	224	241	221	249	204	242	215	231	202	219	229	217	226	231	208	223	236	225	212	222	214	224	227	227	248	238	225	247	220	254	217	212	225	240	204	213	210	231	204	235	203	229	217	202	223	209	228	224	232	217	199	182	210	211	235	233	222	236	199	235	256	206	219	216	217	218	217	186	233	231	207	198	222	225	212	264	194	210	211	247	235	206	200	216	194	213	231	197	208	205	227	232	203	210	235	226	225	224	203	243	235	220	229	228	223	209	190	217	222	197	198	232	241	231	219	204	223	228	229	245	217	246	217	206	239	231	209	232	217	243	229	222	207	214	210	225	215	247	221	225	213	242	225	229	200	208	238	235	224	213	234	218	225	229	223	231	195	203	205	216	222	244	227	222	229	232	205	223	229	213	206	207	223	236	240	210	219	221	206	228	209	238	190	202	202	195	218	235	211	197	200	227	224	243	192	216	219	211	234	219	227	199	228	216	213	209	213	216	234	215	208	231	221	224	209	228	229	228	212	242	203	229	192	225	217	192	240	212	220	246	221	204	207	224	244	192	245	209	212	211	220	199	236	241	207	240	234	222	215	208	230	211	256	217	224	201	230	213	249	233	221	216	235	219	222	202	200	212	211	199	236	228	229	237	238	226	217	191	236	199	218	212	220	205	250	208	222	194	231	204	198	226	240	201	216	207	237	206	208	241	231	203	201	230	217	219	220	219	210	207	259	224	237	218	224	216	227	214	237	227	205	208	240	212	224	195	223	241	230	206	200	228	231	228	228	224	255	223	239	234	202	241	228	238	216	232	221	232	237	199	203	216	229	240	223	234	232	232	203	228	225	246	198	208	223	221	232	240	212	237	252	206	251	227	213	207	225	205	250	223	253	220	225	239	198	223	231	225	225	195	190	222	208	199	219	214	223	210	173	200	231	218	233	221	246	228	267	227	231	223	235	189	225	223	217	241	208	214	216	209	225	222	233	224	192	196	246	234	200	211	220	215	220	229	236	191	213	225	237	218	202	246	229	232	209	200	230	229	253	219	214	212	214	234	240	202	215	209	222	221	229	216	239	237	214	222	220	220	210	231	223	226	212	227	196	217	245	223	210	244	233	228	194	220	229	234	219	230	229	222	229	240	226	223	208	218	211	197	243	227	203	197	235	220	205	222	219	230	202	226	236	229	246	217	223	220	224	217	218	210
22547	20107	5881	1683	1104	867	722	585	524	453	405	368	360	345	381	331	328	336	335	301	284	305	322	286	312	305	269	291	279	316	285	257	280	268	276	311	288	278	294	263	294	271	298	278	307	273	265	281	302	270	264	240	294	285	266	265	309	267	264	270	276	296	302	271	319	282	241	287	273	276	281	270	293	311	271	281	297	257	307	255	256	271	261	256	267	261	273	256	293	252	257	286	293	319	275	271	267	293	266	313	285	287	308	288	282	269	263	303	281	284	301	272	323	256	273	263	289	291	267	296	279	281	280	289	291	270	303	278	276	283	270	266	278	266	264	291	298	272	308	257	276	294	296	320	274	259	290	306	306	290	252	287	266	297	306	293	284	288	281	283	291	277	319	268	287	280	276	274	279	249	265	277	272	295	273	274	259	275	297	272	279	269	260	276	283	269	291	299	329	281	258	283	263	287	273	287	286	280	244	276	263	293	253	275	269	277	272	274	260	279	276	257	268	260	307	299	266	243	261	292	266	271	301	256	287	247	242	276	287	286	232	260	303	281	304	271	247	255	271	267	308	293	263	293	264	288	281	274	274	268	310	284	286	289	283	282	298	288	293	278	270	236	266	281	248	294	285	278	276	260	254	248	237	261	290	270	251	262	277	287	258	275	273	244	271	277	273	282	287	264	265	266	251	285	269	248	275	278	262	284	245	268	281	262	284	270	284	276	291	299	287	282	280	298	298	272	278	272	294	284	274	288	257	265	284	281	257	257	277	280	264	277	266	265	283	259	278	256	274	257	280	290	266	268	260	268	274	257	270	285	305	283	267	295	279	254	298	263	291	251	278	298	255	287	282	286	281	293	291	281	287	271	253	292	272	272	306	293	255	289	290	270	274	261	297	297	270	293	293	295	258	275	292	280	276	283	257	292	270	302	261	262	291	258	248	276	276	321	262	260	259	257	277	277	299	277	283	319	276	295	274	315	286	281	263	284	306	288	272	268	288	269	304	267	277	258	269	273	245	280	305	280	295	292	284	281	288	251	258	304	272	299	282	254	293	298	280	274	281	303	280	270	279	255	241	275	276	280	305	289	281	282	282	290	262	288	280	278	293	243	251	270	268	282	277	293	289	303	249	255	313	277	300	267	294	314	274	289	250	260	253	291	295	281	274	304	273	282	259	297	251	295	274	310	282	266	275	294	258	274	270	267	275	253	303	280	283	299	292	302	305	283	283	293	282	268	280	254	287	264	252	258	282	273	271	290	257	289	328	272	284	261	298	300	255	290	263	264	302	259	271	272	289	283	282	286	281	282	279	290	266	281	272	270	295	279	257	272	294	273	255	286	271	298	261	281	268	269	294	300	277	284	280	271	314	267	269	265	305	311	277	276	286	265	286	299	295	255	299	284	292	270	299	257	302	285	281	302	265	303	263	302	282	277	298	279	289	322	298	250	297	306	289	297	293	268	310	264	262	262	264	300	291	276	280	278	278	292	268	280	259	294	286	266	281	264	299	279	288	273	285	280	243	291	319	298	288	288	275	282	267	281	267	284	280	293	273	273	256	307	248	280	306	263	249	243	268	258	288	292	289	285	261	276	300	284	293	252	276	276	264	291	271	299	248	312	284	272	271	268	282	264	268	253	282	280	294	283	268	277	241	279	277	293	287	282	282	257	283	301	272	292	276	273	282	260	269	290	276	285	265	287	270	269	297	293	274	293	257	295	262	325	271	272	262	272	314	296	289	302	289	250	259	280	272	265	256	272	267	256	292	259	260	287	292	301	262	276	285	266	270	289	286	271	324	280	321	283	289	267	258	295	262	281	259	265	294	318	255	262	276	275	282	324	270	305	286	255	291	297	266	280	296	271	265	279	310	280	286	272	281	287	255	285	281	297	315	247	283	264	276	308	269	310	279	276	264	268	294	277	304	262	264	270	263	277	280	287	296	255	270	347	293	300	247	250	309	264	264	284	278	283	281	270	292	278	290	251	277	280	299	296	283	296	247	299	289	266	275	297	260	259	287	299	297	285	294	290	279	303	253	291	304	287	269	312	270	285	308	283	291	267	276	264	248	254	268	298	288	308	282	254	305	259	314	284	261	258	271	264	277	276	274	270	256	287	298	292	279	283	272	288	291	303	247	269	311	279	286	274	299	271	270	305	274	254	253	282	282	309	267	304	287	263	256	261	288	298	293	288	262	282	292	276	295	289	295	286	299	271	275	307	289	288	295	309	309	307	256	258	260	270	276	307	272	272	303	299	271	274	281	275	294	287	274	281	281	283	239	306	261	260	259	285	272	271	267	287	304	262	281	291	270	271	259	302	278	288	293	259	274	280	246	250	277	307	271	289	274	290	296	294	263	294	277	234	253	268	300	285	271	267	289	300	286	300	286	296	284	269	288	284	288	258	302	308	274	266	307	301	269	267	273	270	285	270	263	261	304	303	276	283	268	266	276	252	284	262	285	272	282	273	306	265	275	311	258	283	306	283	248	271	279	245	264	277	301	292	273	275	291	296	258	269	248	276	267	291	280	258	300	249	267	307	281	284	271	293	255	272	258	277	264	305	240	271	267	283	264	287	287	272	272	289	251	285	256	274	290	268	321	310	288	288	280	288	283	297	282	276	301	259	282	290	282	297	280	278	270	266	283	275	253	274	268	316	270	242	282	264	279	275	273	278	303	268	244	269	261	277	288	264	288	268	302	278	291	270	283	269	289	278	285	277	301	286	306	280	296	275	248	284	276	299	259	262	281	285	265	297	300	257	310	281	271	250	296	284	283	291	282	265	267	317	288	277	282	276	273	298	306	290	287	289	305	257	309	254	261	293	293	308	259	271	280	291	250	236	310	248	273	264	282	251	271	270	275	292	268	280	268	245	249	270	244	272	301	272	304	284	263	276	255	281	286	279	265	298	262	299	267	316	241	288	272	290	292	285	246	284	282	278	248	274	253	291	254	267	264	264	283	256	268	276	271	280	281	279	275	284	268	283	263	270	305	282	303	281	286	287	260	270	283	253	262	307	291	270	261	312	277	275	271	262	292	280	298	302	261	283	295	276	275	297	271	286	322	268	289	303	273	299	298	287	283	238	288	267	266	254	295	270	274	276	277	276	293	269	268	282	269	280	274	304	275	273	273	279	265	292	283	276	291	246	257	267	290	281	259	290	280	264	302	266	306	290	268	273	252	256	271	257	321	249	258	284	290	295	261	260	272	292	296	255	254	300	283	282	289	288	281	289	273	284	270	248	281	291	275	286	294	290	298	284	311	282	274	281	246	269	277	267	254	281	313	277	306	277	317	276	273	259	288	268	256	285	274	300	280	265	266	266	289	290	280	285	299	271	257	294	271	320	296	276	286	277	288	283	305	263	270	264	334	262	294	266	263	278	281	254	261	279	265	283	255	297	258	260	270	291	242	260	239	264	293	265	271	289	283	272	256	286	268	292	272	258	282	279	250	268	293	247	280	320	272	264	273	263	306	286	257	293	283	260	272	299
22746	21124	28605	23905	21124	21120	5377	720	566	481	437	365	369	294	323	304	261	259	251	267	253	245	225	239	241	269	226	230	221	235	255	202	235	227	263	218	203	220	203	238	226	199	202	235	263	220	217	205	242	215	221	237	216	228	212	229	212	215	219	204	202	200	186	213	200	252	239	198	215	219	218	203	193	195	197	219	238	215	221	187	220	233	197	213	210	229	192	195	211	219	212	202	235	198	223	216	211	214	220	236	217	232	189	197	211	210	212	199	208	217	238	207	207	196	165	218	194	211	186	210	202	194	213	207	222	203	217	216	238	224	236	203	222	207	203	203	207	203	208	228	199	199	226	197	223	198	204	213	223	212	201	229	207	238	207	224	226	203	210	215	205	211	190	206	209	239	203	187	214	210	221	221	182	241	206	203	215	193	202	202	195	198	218	230	204	201	220	211	222	191	196	184	213	193	234	206	222	217	190	231	199	205	219	216	192	196	226	221	203	206	213	213	200	195	223	213	212	196	199	202	197	214	191	202	212	201	216	197	192	227	204	216	216	198	196	193	241	210	183	219	191	204	197	207	211	165	218	188	208	217	214	217	217	201	221	219	209	221	202	199	214	230	191	186	214	247	220	218	203	204	206	221	214	205	195	200	206	207	215	206	200	195	197	219	231	184	206	232	236	200	206	210	187	192	211	209	218	217	231	216	225	201	196	203	222	209	196	203	184	238	210	187	207	191	247	189	228	202	217	196	237	217	192	219	211	195	206	200	216	226	208	192	222	212	203	225	197	215	215	210	212	218	221	182	217	198	212	214	174	188	237	247	212	221	198	190	192	205	200	223	205	200	203	194	219	233	205	188	210	201	226	197	191	210	216	201	208	206	223	202	210	192	196	186	197	238	212	213	200	222	237	223	213	204	183	223	204	214	214	203	181	203	206	209	200	206	219	233	206	217	219	209	204	212	214	204	197	173	233	207	208	219	215	211	215	205	201	194	201	198	211	203	219	196	193	187	223	187	220	245	195	194	208	212	206	215	198	218	205	223	216	185	213	202	214	204	209	193	202	177	212	217	217	235	186	193	202	201	201	226	233	211	206	217	206	219	214	214	228	213	209	204	221	210	205	198	210	223	193	207	186	235	210	186	218	216	223	201	194	196	189	209	215	242	203	218	202	222	181	197	205	214	206	224	196	222	219	206	214	200	210	195	194	245	214	214	226	210	194	207	237	186	223	208	207	204	229	213	224	204	194	216	197	214	213	217	221	223	225	234	207	201	232	211	243	218	217	209	201	206	200	209	199	203	212	210	205	184	209	232	198	191	218	240	221	214	227	188	215	204	226	191	207	219	200	216	169	214	210	231	185	225	204	195	165	201	231	226	195	224	204	216	211	228	199	200	204	189	186	183	195	206	225	203	218	214	225	201	209	198	229	239	227	238	210	239	197	200	189	212	229	223	197	235	203	205	255	214	207	210	211	223	224	213	207	219	190	235	198	209	209	204	193	214	211	216	207	213	208	223	202	233	197	208	187	198	202	191	204	219	220	213	221	207	214	174	199	201	200	210	181	230	197	205	199	223	195	219	188	213	206	224	205	218	197	201	178	186	217	227	226	209	198	209	211	227	217	211	204	204	206	215	225	235	197	224	210	213	211	250	202	198	197	206	212	220	212	195	239	191	220	191	199	234	217	215	222	227	199	192	198	197	214	189	222	208	220	185	207	201	195	229	219	188	214	218	206	233	217	213	214	202	211	211	179	216	213	212	229	229	210	206	219	245	209	189	186	184	203	215	218	202	212	203	222	193	189	200	232	202	211	207	205	217	184	196	216	219	209	199	208	204	213	219	220	214	195	216	215	196	199	180	197	209	195	194	191	217	206	226	207	198	220	204	217	209	193	226	193	213	190	212	194	207	209	237	177	209	162	240	203	200	195	226	190	221	210	182	215	242	186	187	204	201	203	213	228	233	213	197	244	220	204	202	205	219	176	204	198	200	207	193	192	206	228	228	211	189	204	204	183	188	218	192	211	213	202	216	213	218	189	202	206	192	193	205	196	220	194	173	213	220	216	206	202	232	235	179	196	208	213	198	195	228	193	214	169	200	228	187	198	234	200	207	224	216	191	203	218	218	217	213	209	218	207	200	204	201	210	219	222	209	217	181	210	200	200	201	211	211	206	219	210	197	201	204	182	230	204	204	196	188	213	192	233	192	201	196	205	221	203	218	213	205	223	224	214	188	194	222	207	194	213	195	195	200	216	220	224	211	242	210	195	188	186	229	203	209	201	218	202	236	221	208	217	195	194	218	204	222	203	214	208	211	218	198	192	231	204	219	212	208	217	198	204	215	197	222	237	179	223	229	213	192	206	209	213	176	199	205	188	210	212	233	211	207	208	226	220	225	192	248	219	219	212	218	189	237	211	217	210	206	209	198	217	237	213	204	208	221	192	212	206	217	202	207	197	195	201	221	261	220	194	209	202	192	196	225	226	199	209	210	215	208	211	197	220	214	219	220	207	207	174	200	180	205	233	198	227	210	197	193	202	219	195	230	204	213	199	185	185	220	224	230	199	190	202	193	211	210	191	201	198	209	214	210	178	199	199	212	226	216	201	180	216	228	203	219	205	178	210	195	219	232	204	192	223	230	162	195	219	212	192	208	237	221	191	234	205	239	209	229	198	218	234	205	221	189	206	223	201	194	194	217	196	203	196	221	215	168	214	202	216	220	225	213	181	210	205	204	203	212	225	214	210	211	219	223	221	206	197	211	229	224	200	185	205	200	199	213	217	216	203	180	213	226	220	199	207	202	202	186	198	195	184	181	212	234	220	213	213	212	225	167	223	216	206	203	192	227	192	188	196	201	227	192	206	220	200	216	176	208	177	188	205	208	203	206	173	199	227	199	226	183	192	223	211	206	223	214	223	190	217	204	213	192	200	192	190	213	228	194	189	241	220	212	200	210	196	213	227	219	194	203	188	177	218	203	214	222	221	227	213	203	218	209	217	239	213	211	195	246	225	204	204	184	207	226	201	180	216	220	233	211	181	210	204	201	226	211	236	191	208	203	236	200	197	198	208	212	203	204	199	199	207	220	225	198	200	218	201	223	208	204	216	209	207	221	183	211	201	211	188	230	214	230	205	212	224	228	203	221	193	222	204	222	208	216	211	194	201	196	214	195	218	222	236	191	224	202	208	192	233	197	222	181	220	182	219	217	227	215	206	224	214	201	199	199	209	205	196	236	179	204	203	202	233	208	210	198	219	199	211	220	191	222	206	204	209	200	175	201	196	201	224	218	236	195	227	230	199	205	195	208	235	225	195	207	188	213	214	195	199	224	199	176	203	222	199	207	216	208	225	205	206	220	191	213	208	226	190	247	220	201	194	213	206	191	207	196	216	234	206	214	228	201	232	187	219	221	222	205	220	193	191	208	197	203	226	206	218	231	218	204	237	222	220	222	189	213	219	206	203	217	196	209	207	200	207	182	209	206	205	206	195	191
26036	31801	13551	4883	3014	2261	1711	1298	1115	874	796	629	530	496	446	462	430	438	382	385	377	327	326	312	343	349	288	314	290	311	301	313	315	307	312	293	292	256	280	278	286	265	270	283	285	287	265	318	265	251	254	269	296	304	268	284	250	279	267	286	281	288	287	278	276	281	279	299	266	266	248	277	288	276	312	258	250	275	264	265	268	268	269	307	255	240	273	252	288	265	302	284	264	247	259	281	272	270	285	273	222	264	249	254	262	264	255	268	307	307	250	259	272	261	288	265	277	253	281	269	280	264	268	252	240	296	287	287	288	271	284	258	263	292	265	278	258	274	245	292	292	272	276	278	260	264	263	265	304	283	274	293	280	271	291	300	264	290	284	266	259	236	265	266	257	273	261	303	265	285	265	268	266	288	272	272	269	282	258	251	284	272	249	262	249	242	264	262	275	285	249	227	265	284	281	280	245	272	243	280	265	275	276	278	263	245	274	297	262	257	300	262	246	258	291	255	279	266	289	257	268	285	270	267	269	283	272	252	244	259	232	277	263	273	277	297	273	278	263	264	272	279	293	285	283	269	254	274	263	297	248	264	245	272	272	258	245	306	259	288	286	264	286	267	252	291	286	270	294	291	247	258	268	263	275	238	259	270	247	295	246	286	260	264	259	227	252	261	281	264	255	266	243	229	240	298	271	261	254	271	263	261	252	261	255	271	235	265	283	267	283	257	278	276	249	273	239	262	282	245	231	273	237	256	284	285	244	265	270	253	267	268	281	272	251	229	262	272	259	272	263	234	244	254	291	250	268	263	268	264	270	252	254	279	219	275	268	256	268	271	261	284	261	229	263	292	257	268	265	263	290	269	253	263	250	266	289	303	255	258	304	263	250	269	275	287	260	258	242	270	280	272	257	273	228	276	241	271	271	293	280	251	271	282	264	278	294	293	271	260	259	245	297	267	275	291	254	252	290	274	278	290	280	275	258	268	254	303	278	295	252	270	273	257	273	259	266	245	277	262	290	271	278	271	268	240	281	276	281	282	286	276	281	258	260	278	282	262	232	300	265	264	263	274	250	268	247	260	240	279	266	248	242	257	266	263	254	271	272	239	275	292	250	255	267	268	275	277	273	270	264	269	270	282	291	252	284	262	259	279	298	257	270	306	240	263	292	266	284	267	253	255	276	269	290	240	259	265	244	232	282	252	258	232	277	270	266	248	292	230	264	283	282	274	273	262	283	264	276	239	257	261	272	262	282	240	273	273	263	263	314	235	272	255	257	252	282	287	255	282	277	240	286	251	250	263	270	235	256	244	265	248	267	272	252	266	287	253	274	232	285	274	260	270	263	288	260	270	263	266	285	259	245	270	254	284	266	269	257	241	255	264	245	247	275	271	245	273	272	276	259	268	261	281	293	250	289	266	258	276	283	287	280	263	258	264	249	310	254	251	275	250	292	286	231	257	258	252	256	255	278	290	277	263	307	253	281	242	243	285	264	245	237	281	309	274	251	272	256	257	251	288	241	283	263	208	243	243	259	244	258	257	270	268	291	248	262	277	266	248	252	255	245	274	282	266	270	260	260	255	292	291	253	232	262	251	296	251	267	270	269	255	254	243	226	261	310	236	234	282	270	261	282	284	270	264	279	278	255	263	280	278	258	261	273	249	273	255	251	266	236	271	262	276	264	261	260	275	251	269	251	249	222	278	268	279	266	291	290	262	262	262	272	268	253	281	270	266	267	262	243	247	243	264	250	278	236	270	258	282	289	277	271	274	299	252	240	283	268	292	258	232	268	277	284	275	250	276	246	294	252	268	289	251	257	273	270	290	282	283	264	306	254	257	256	277	287	289	237	275	236	271	254	259	266	240	263	263	306	279	247	277	253	238	289	279	266	256	283	271	248	293	253	285	256	274	256	276	272	269	256	273	284	250	268	255	301	280	270	260	244	291	238	256	256	281	267	250	275	255	240	240	263	281	248	308	271	295	254	264	291	245	246	265	267	255	275	261	284	306	267	250	284	270	284	280	257	262	278	263	239	264	261	265	280	279	259	269	276	237	279	264	244	252	241	298	282	278	293	284	266	266	263	305	234	266	260	280	253	276	244	285	239	246	255	249	278	269	243	263	272	261	270	256	274	255	239	243	269	265	254	249	272	241	239	287	267	264	253	240	283	293	275	269	242	284	251	253	269	286	268	252	249	252	251	279	264	243	265	229	263	256	270	280	261	257	228	290	265	306	276	280	244	262	252	257	250	279	295	287	270	251	261	295	274	274	281	251	263	240	272	261	256	275	319	284	269	239	285	266	258	253	268	264	274	244	265	264	274	269	251	270	290	265	256	224	274	283	272	261	250	259	259	250	283	256	257	249	263	273	267	240	268	262	284	232	235	287	281	250	261	269	268	296	254	247	251	243	259	248	247	252	249	288	249	267	254	277	251	250	256	284	249	266	275	303	290	288	270	266	248	278	279	241	271	249	254	281	322	256	278	272	275	277	236	243	260	280	269	270	252	240	266	297	240	253	249	245	284	275	269	243	300	241	270	288	271	259	255	266	289	258	249	254	266	281	249	263	253	252	278	283	281	260	272	269	254	278	264	249	247	272	273	286	235	273	281	251	282	256	266	241	256	227	244	250	260	285	258	259	267	246	259	260	282	266	276	247	256	268	301	265	268	255	255	249	262	279	252	264	269	268	247	275	280	252	287	257	254	254	285	269	277	262	283	279	301	282	280	262	274	255	211	283	260	281	273	300	260	247	261	261	272	248	252	269	257	253	270	256	265	271	271	268	244	271	266	235	243	258	237	318	280	267	250	270	264	304	253	264	267	294	257	279	281	270	278	268	267	252	254	240	268	252	261	239	271	266	262	258	266	241	279	256	251	269	282	277	271	267	248	241	258	285	235	289	292	273	268	266	268	254	288	273	271	264	254	247	269	256	293	311	283	248	254	240	294	273	269	224	266	283	260	292	250	257	260	266	257	278	254	246	299	277	276	281	251	278	257	264	220	304	261	282	294	270	272	261	249	290	276	265	266	278	254	277	274	292	278	248	246	274	264	291	264	249	290	273	286	269	297	287	268	273	241	263	296	251	254	290	254	295	255	268	250	299	290	251	292	279	266	284	231	266	267	279	283	276	266	229	266	248	287	246	246	235	296	254	252	265	269	284	252	260	258	274	259	257	267	260	263	284	260	252	260	249	283	266	294	264	252	275	305	261	271	288	292	246	266	256	243	264	258	287	251	268	259	261	247	254	301	257	276	251	271	240	260	275	261	269	269	276	290	264	298	224	265	264	257	241	285	278	270	275	253	293	271	249	277	263	292	272	322	262	284	298	274	280	270	266	237	255	276	281	276	254	271	260	256	286	278	279	254	240	292	252	254	275	248	277	278	228	274	238	256	265	261	279	298	284	294	275	257	255	261	288	274	266	313	265	273	269	249	277	261	260	238	284	271	265	261	287	259	272	268	269	268	258	289	285	262	249	278	269	256	308
27551	19283	5979	619	394	380	401	348	338	349	345	357	355	331	341	357	344	345	315	367	314	346	347	335	302	331	349	367	367	371	346	347	341	308	352	358	352	360	371	323	329	336	348	343	375	344	338	330	317	330	311	324	340	332	331	337	334	309	345	336	355	347	331	344	296	362	355	356	384	319	360	304	324	334	343	350	323	317	337	352	386	349	340	333	320	310	344	330	360	324	380	306	356	355	336	320	313	365	328	330	387	312	339	358	355	358	296	317	360	338	328	362	349	374	343	345	337	319	333	325	314	344	350	343	347	340	345	314	340	310	301	321	386	366	330	345	332	342	321	319	328	352	320	346	351	372	332	335	326	329	312	320	367	350	350	340	334	356	331	363	318	328	330	365	365	331	352	340	339	339	300	336	326	333	328	309	338	329	320	337	347	330	350	329	326	327	360	341	321	357	348	343	362	362	335	288	309	336	370	370	362	346	302	336	322	330	337	340	312	350	340	316	334	322	329	373	325	323	326	346	336	356	342	325	311	323	325	333	363	308	343	338	339	327	343	328	313	328	362	317	337	331	335	351	338	361	327	326	311	343	332	336	340	337	319	317	351	342	364	321	326	335	350	354	342	350	337	342	328	351	346	303	358	354	338	353	316	338	318	330	344	339	324	347	318	350	337	372	332	322	346	324	298	325	344	339	364	355	335	362	325	358	339	358	327	345	343	330	358	338	335	338	347	317	334	319	319	329	343	332	347	335	345	333	309	328	322	351	341	349	348	335	355	340	370	314	340	347	355	340	317	329	368	348	314	342	352	354	328	362	290	337	329	316	337	313	338	342	341	350	380	352	342	347	318	344	371	353	340	332	352	324	339	362	385	337	344	317	350	341	345	348	336	358	306	373	349	326	343	351	340	341	315	324	325	339	352	318	362	313	317	312	325	354	324	325	330	313	326	335	309	348	366	376	347	376	291	369	336	329	346	332	358	371	341	337	331	322	335	344	341	331	337	353	338	334	332	320	348	337	329	350	334	314	306	372	338	362	366	339	362	338	344	335	342	350	368	360	347	326	375	346	342	318	345	365	351	360	331	362	333	340	331	372	330	340	343	344	313	311	344	353	350	303	321	319	325	344	319	336	350	341	332	344	355	348	330	343	345	308	342	338	342	324	354	330	337	345	355	357	325	341	317	325	326	350	337	329	321	312	332	323	367	314	311	334	366	339	345	336	334	340	338	310	323	330	373	381	336	329	340	334	356	342	373	354	332	365	332	357	336	320	348	327	337	371	333	277	346	344	347	313	350	330	372	353	339	334	341	336	364	358	329	322	324	331	355	363	363	324	345	346	355	344	326	321	340	340	336	363	374	365	355	329	324	377	355	350	335	347	338	307	362	329	348	330	325	353	322	346	312	360	316	335	330	321	343	305	329	330	357	345	325	317	337	364	343	317	306	341	322	337	311	352	355	304	351	341	328	312	322	352	327	372	381	341	322	303	343	339	339	327	338	338	343	371	324	328	336	306	324	335	326	349	321	333	364	322	344	324	343	367	348	334	361	319	356	353	359	357	349	338	315	360	316	328	346	338	355	338	328	357	358	332	369	361	315	325	333	333	331	322	326	337	326	306	351	315	361	339	334	331	311	353	325	356	326	334	378	335	378	341	344	323	328	335	374	344	343	301	360	371	367	336	329	327	322	343	321	326	373	353	311	333	377	327	346	323	321	315	351	332	336	316	356	369	375	343	303	339	343	352	333	311	354	318	341	328	314	323	326	317	326	353	360	301	321	317	330	341	336	401	339	350	292	334	325	331	337	327	341	351	339	334	346	331	339	335	357	363	304	340	322	351	325	358	376	323	352	344	350	309	335	323	349	324	325	325	345	336	349	335	368	332	362	335	330	318	322	315	339	304	327	318	351	353	372	341	317	348	350	325	345	331	342	340	337	343	326	338	323	343	342	338	334	317	324	370	313	322	330	318	356	324	355	337	328	350	317	327	384	338	339	320	333	322	344	347	337	342	344	331	359	304	370	327	332	313	308	391	335	337	351	319	332	332	335	339	342	338	321	320	313	328	372	318	338	366	354	320	362	362	341	352	331	356	321	332	315	335	348	358	345	341	353	322	324	299	353	335	325	363	336	330	341	341	386	352	330	326	323	360	337	338	356	382	355	321	370	362	343	350	360	343	346	305	346	332	360	323	338	327	357	356	379	304	361	330	349	352	335	325	323	369	369	323	313	362	342	327	357	323	354	344	337	349	339	335	327	323	353	321	372	311	327	343	354	339	375	334	341	292	344	333	350	353	320	304	328	351	348	316	329	333	320	357	340	376	335	376	336	310	349	327	338	345	318	349	343	320	348	372	313	311	341	326	349	346	329	331	336	333	361	345	326	339	341	320	349	348	354	340	356	356	343	359	354	333	350	349	396	333	308	330	335	367	349	313	369	345	325	324	329	306	318	344	332	366	332	347	332	338	351	317	352	356	349	308	357	323	344	358	337	349	342	335	346	322	342	325	338	315	334	311	339	340	383	311	346	313	360	345	331	335	292	363	333	346	353	335	339	301	365	348	357	315	367	305	344	317	319	337	364	334	333	377	330	330	338	342	361	320	353	364	327	357	310	358	365	327	346	374	295	342	373	341	310	328	326	322	342	322	357	312	336	396	331	326	329	353	367	352	352	371	347	351	310	357	367	334	322	342	294	332	307	351	323	345	310	339	327	302	332	284	339	334	306	330	321	359	333	377	353	308	330	351	375	327	351	355	350	334	326	332	333	357	319	321	346	343	356	338	336	339	335	329	360	326	354	330	345	353	356	340	318	369	348	344	340	352	317	333	333	340	353	334	315	372	359	353	317	327	324	344	343	345	366	338	333	344	359	353	353	354	341	334	339	324	343	343	331	330	334	359	338	323	359	329	349	300	364	350	365	316	323	328	343	332	337	350	348	334	345	354	345	328	314	364	357	321	324	341	309	346	338	322	373	352	292	306	306	355	356	337	354	347	318	353	323	345	375	340	374	382	355	339	356	337	346	315	354	342	323	364	341	341	337	332	315	303	361	362	345	359	327	314	323	348	330	318	344	313	379	333	334	355	355	331	360	347	345	312	342	303	317	368	351	326	338	353	321	379	320	335	375	368	328	370	317	343	321	339	345	370	344	324	323	404	320	333	354	318	312	331	345	383	322	325	341	358	323	322	351	333	336	321	327	320	346	322	342	339	355	334	338	333	339	345	319	337	341	358	322	352	348	327	356	335	337	348	328	337	324	362	345	353	296	359	336	330	332	281	311	340	346	324	369	336	352	361	312	348	360	301	329	339	353	359	307	328	335	344	347	348	308	328	339	352	358	321	358	343	325	314	361	326	331	334	311	362	384	342	331	349	360	322	364	336	300	355	345	355	345	315	367	350	341	318	368	331	318	345	343	313	332	343	354	325	333	309	331	359	360	332	287	357	387	356	335	321	359	362	323	369	324	346	357	311	321	325	345	326	368	334	324	369
19187	10907	2172	713	495	460	432	456	472	471	447	463	439	448	407	444	436	400	455	406	407	432	442	450	411	494	434	442	447	421	395	401	444	426	419	403	430	389	441	419	409	419	433	455	438	420	443	401	418	426	422	444	442	422	415	416	423	409	421	437	454	423	432	413	463	411	419	406	467	425	415	408	435	396	434	416	424	397	416	427	387	424	410	418	413	444	442	423	454	430	461	429	420	403	385	423	421	391	449	442	421	421	436	432	416	399	448	465	406	444	435	408	423	403	381	436	456	416	433	448	465	417	452	440	441	448	413	460	406	439	454	429	431	400	440	401	450	406	423	406	424	402	417	418	425	447	459	467	401	460	401	393	427	427	399	446	430	449	421	426	453	437	451	413	424	449	452	422	387	427	402	429	414	437	393	437	430	404	416	432	426	448	388	386	412	431	420	399	426	423	417	399	422	432	443	455	439	439	420	394	428	442	444	404	410	423	424	389	395	421	427	422	467	434	405	425	404	455	439	433	382	428	431	415	434	446	437	422	444	390	440	404	421	442	401	410	421	429	435	433	401	453	415	416	460	413	483	437	392	415	419	352	433	410	445	389	398	443	405	431	436	457	442	387	405	403	434	422	437	419	421	426	447	431	452	423	424	426	417	439	459	446	407	451	407	419	433	422	399	424	402	420	414	453	440	443	440	419	434	449	459	403	420	409	442	407	393	445	412	416	429	447	442	472	401	444	383	445	445	410	388	402	488	442	413	456	411	418	401	437	413	439	420	430	425	420	448	425	408	469	402	423	438	433	430	426	429	387	422	444	407	444	422	428	454	420	408	449	420	434	404	422	443	434	398	435	445	439	442	428	438	416	428	402	436	422	412	421	440	407	408	429	411	438	413	405	439	394	457	454	401	421	462	439	407	423	435	433	400	405	410	415	416	444	431	422	406	425	436	438	461	416	433	390	448	417	465	400	443	452	425	429	406	445	435	432	471	390	437	424	441	426	433	423	406	449	454	473	436	438	414	431	453	391	404	409	416	433	423	398	397	442	445	442	433	409	425	429	395	391	429	396	410	385	436	439	395	397	459	408	459	398	429	395	386	472	432	436	416	427	402	433	423	443	424	458	400	402	437	403	433	414	433	434	429	451	403	421	416	460	440	416	395	400	416	432	412	432	436	448	427	371	425	428	421	436	421	401	431	422	405	474	393	440	428	404	441	426	425	440	383	437	398	407	402	414	445	426	429	435	424	404	415	450	423	416	441	413	414	421	437	424	412	433	475	430	399	413	440	428	439	398	447	436	461	379	432	439	432	445	460	402	426	439	431	450	435	415	435	429	415	450	414	420	431	405	412	414	445	448	432	424	431	392	410	499	414	392	407	407	413	452	435	432	392	440	409	460	447	427	418	434	428	426	449	410	437	442	455	421	474	406	445	422	434	432	429	377	423	442	467	437	409	421	407	454	409	475	402	410	443	426	418	435	409	431	420	421	382	430	475	450	412	462	418	443	450	428	405	386	441	414	413	446	423	440	424	441	404	393	397	444	422	429	423	441	444	444	398	435	431	410	440	408	432	449	428	396	438	393	401	438	443	430	430	435	456	425	422	416	401	458	430	443	426	427	424	451	469	444	432	394	414	399	438	417	430	375	400	440	433	458	434	419	428	446	424	406	412	439	437	421	449	409	474	410	438	441	380	412	400	427	444	429	422	398	442	413	409	427	416	436	415	425	423	422	431	439	398	396	425	415	435	445	394	446	417	437	431	435	427	441	405	401	433	447	439	448	434	383	416	421	415	408	451	415	464	420	446	405	400	446	442	437	419	411	392	421	433	437	438	420	414	419	400	399	402	423	404	432	462	426	446	434	441	423	468	429	449	409	417	422	405	424	447	451	436	443	434	424	444	412	380	375	458	456	404	462	415	453	417	436	413	423	419	430	469	451	432	388	439	415	428	415	451	390	413	429	418	426	427	427	424	433	423	451	412	389	436	409	424	410	439	412	431	401	473	417	457	426	410	397	459	421	425	424	413	376	421	414	417	406	397	405	421	385	450	409	398	427	432	442	378	401	441	406	458	451	452	423	407	396	420	441	446	429	433	438	412	422	416	410	405	433	444	397	413	434	396	428	421	434	412	428	429	429	411	458	453	423	416	411	422	417	445	378	430	435	406	421	426	414	399	461	451	429	436	478	403	452	427	440	439	402	463	464	440	428	444	419	416	422	421	412	409	399	414	447	432	391	433	406	389	466	452	414	417	460	409	436	413	433	403	440	435	436	447	413	481	439	412	444	438	419	447	431	426	419	430	453	443	429	421	411	425	367	442	415	403	429	430	441	424	439	437	427	390	412	467	435	465	455	384	416	440	418	423	413	439	404	429	410	437	418	394	413	424	418	455	432	456	448	413	397	415	430	409	438	401	414	424	427	438	417	429	410	410	440	475	392	423	400	410	409	387	427	421	437	438	442	427	443	449	413	418	415	446	403	453	423	394	422	403	429	442	413	393	438	452	441	434	429	443	417	397	411	451	401	421	443	438	414	419	413	394	432	404	419	412	398	417	403	447	430	409	416	444	437	397	420	440	425	422	421	471	400	394	408	421	433	422	430	483	439	402	394	406	387	452	448	428	441	404	430	402	450	443	402	420	424	451	387	402	401	419	416	426	417	451	406	395	415	427	424	427	434	439	416	442	428	482	409	447	430	394	420	462	421	409	433	425	430	449	436	414	418	434	445	447	415	431	386	423	395	397	438	404	449	432	439	414	428	412	442	433	420	422	412	436	447	490	424	408	458	435	423	425	393	442	422	432	415	425	415	395	418	432	399	391	430	436	415	415	431	415	445	452	417	401	428	435	414	465	465	400	401	424	412	423	438	402	422	444	421	446	464	434	434	456	426	455	435	439	363	432	437	425	388	453	442	412	418	448	411	415	435	419	444	432	449	461	441	465	426	449	444	439	426	402	410	425	437	372	403	464	455	430	428	416	384	428	373	427	404	439	442	410	420	411	407	420	419	394	446	464	401	428	401	445	449	393	448	430	418	438	440	445	405	436	411	427	432	428	425	416	424	426	410	443	372	431	403	417	402	425	419	423	437	464	417	395	399	464	432	462	422	462	454	449	427	455	435	421	440	433	434	383	427	416	425	421	393	468	445	409	404	429	407	430	406	394	375	458	416	375	441	426	420	426	417	419	430	448	387	446	409	452	374	442	440	415	413	407	403	435	423	414	422	463	399	400	429	418	434	428	433	420	408	402	431	420	416	433	428	402	438	424	436	441	426	399	452	432	413	429	427	395	408	434	444	415	396	447	444	389	409	414	405	382	374	399	415	403	397	433	408	432	400	454	407	434	411	443	412	437	427	414	432	413	446	408	400	458	404	399	437	381	451	457	408	458	421	398	422	435	432	442	443	409	379	446	407	416	450	428	428	436	442	438	391	414	423	416	429	444	449	423	482	442	451	417	432	403	419	433	402	442	427	384	412	436	445	429	406	423	448
23752	21086	28083	24345	21062	7635	927	632	509	476	471	455	432	454	399	413	423	393	376	364	344	370	378	381	375	351	383	378	379	407	340	372	397	354	354	364	361	376	353	391	367	347	360	409	350	351	350	362	353	319	376	360	338	331	345	344	385	367	349	359	369	381	376	369	355	347	373	358	367	384	344	332	341	339	372	328	348	341	368	342	355	355	353	347	319	379	306	372	313	380	347	381	390	354	329	374	324	378	342	412	340	358	359	335	354	334	367	380	343	326	334	355	348	360	323	351	354	350	386	322	328	351	330	357	360	343	352	394	371	344	352	370	396	351	347	327	361	353	321	396	351	340	324	344	341	368	357	331	361	320	374	349	363	363	380	377	321	349	362	340	369	376	400	370	341	345	307	343	374	336	356	313	338	359	331	372	342	354	360	350	363	350	333	345	382	349	351	345	360	388	352	309	345	368	333	317	379	353	345	381	366	365	375	340	376	335	337	379	347	335	343	368	379	315	324	341	380	346	365	376	353	314	388	347	369	331	377	305	353	360	310	332	336	394	355	374	357	328	339	332	346	335	354	340	320	352	351	361	378	384	309	336	362	353	366	376	327	361	375	360	376	356	362	325	408	326	348	327	344	350	336	354	383	398	400	344	332	339	353	377	319	378	356	336	388	365	350	359	349	363	357	336	333	332	375	354	349	316	356	384	328	381	397	356	341	367	367	331	354	368	388	359	329	328	337	364	301	363	355	368	336	393	385	343	365	338	369	334	349	360	378	347	325	369	352	337	348	358	367	368	347	352	362	362	337	347	336	366	327	390	333	361	338	336	360	330	396	361	336	323	326	319	340	328	326	354	325	348	330	348	369	348	365	354	346	376	342	376	343	430	332	343	354	355	316	346	332	333	346	339	352	360	340	331	281	376	336	351	323	360	387	370	329	345	395	383	340	336	342	313	370	345	333	364	322	364	357	340	324	331	341	337	350	376	359	341	347	367	336	347	359	357	350	307	362	329	310	324	352	322	322	332	370	364	338	363	389	329	348	349	339	340	327	358	365	347	342	355	352	355	351	341	334	372	361	358	344	337	325	356	343	358	341	333	369	341	381	363	368	358	321	341	337	370	360	327	357	335	384	357	307	369	362	394	315	351	351	345	375	347	342	387	353	345	338	344	345	340	391	353	366	356	380	340	369	357	367	362	348	333	313	360	352	340	369	336	353	351	348	332	340	336	343	334	341	313	374	328	320	347	356	334	325	382	332	342	347	338	327	362	370	344	353	291	335	364	341	351	339	343	328	348	354	358	358	344	356	395	343	373	319	344	342	357	345	336	346	349	336	349	357	336	376	314	325	370	337	346	326	369	360	369	335	339	367	368	380	369	336	342	321	325	360	356	342	346	372	342	368	341	346	345	355	324	343	374	345	353	361	331	289	376	364	331	367	349	360	374	351	328	341	337	355	353	342	345	326	346	344	357	355	364	323	326	389	349	329	362	356	366	345	342	330	342	339	337	346	341	326	355	350	347	329	359	333	357	344	342	372	358	348	345	337	355	363	350	371	355	325	347	382	370	317	321	340	366	338	334	356	334	358	319	361	324	330	317	354	371	347	358	344	395	362	363	374	361	352	358	334	359	355	353	318	365	345	312	348	363	342	352	356	368	354	333	365	350	377	352	322	359	352	366	352	346	378	354	373	386	367	349	353	341	356	351	380	332	343	322	358	381	364	357	396	312	362	362	340	349	350	359	355	330	349	341	341	362	326	346	339	340	296	334	335	312	352	330	359	337	353	352	353	348	327	383	365	355	344	341	361	356	351	347	345	320	365	306	337	365	351	335	331	353	333	348	315	350	351	390	350	336	349	369	353	342	307	356	340	355	349	335	362	340	344	379	370	335	361	366	384	324	373	343	368	390	342	375	364	316	368	344	339	364	359	375	363	366	385	346	359	350	380	304	363	339	332	360	369	362	359	359	360	362	364	340	323	386	355	375	325	344	343	321	330	370	353	330	338	290	341	344	349	353	334	359	330	361	384	390	363	335	336	347	365	314	344	366	356	353	349	349	324	346	337	326	331	338	335	338	336	336	372	333	341	357	326	359	378	365	355	341	365	360	377	339	349	327	314	362	325	352	355	381	355	350	364	397	347	369	365	353	345	337	352	343	353	358	362	338	345	356	331	345	336	347	357	347	368	323	334	331	323	368	336	317	368	360	344	371	339	342	359	352	360	355	351	357	316	344	352	305	384	333	334	351	341	334	383	347	321	346	335	343	334	347	377	350	378	356	316	381	325	363	335	342	332	335	364	366	331	325	344	371	332	320	345	333	352	358	333	396	363	354	336	355	364	363	366	391	346	324	384	352	357	375	361	380	313	347	310	380	334	346	360	374	310	366	355	345	330	335	342	340	393	362	354	369	361	307	333	339	386	348	356	383	332	353	394	340	351	320	312	354	354	353	366	348	341	370	351	347	344	335	364	349	363	366	357	365	357	361	320	379	346	344	311	349	371	373	315	326	329	366	331	335	361	326	342	347	367	352	341	378	343	372	359	358	355	345	352	340	311	343	354	345	351	356	363	320	371	341	390	332	319	319	337	346	344	348	375	316	357	320	375	322	353	351	357	341	339	379	333	371	317	365	337	331	371	362	356	349	370	362	360	332	362	383	359	334	356	370	345	349	329	342	328	357	347	340	398	322	332	330	331	362	346	326	372	342	391	348	330	384	360	365	366	365	384	367	364	341	387	332	359	342	320	335	371	342	338	340	367	307	367	354	372	368	334	363	330	334	316	381	350	357	346	328	360	327	336	340	355	370	347	377	326	343	343	318	349	381	340	356	366	346	342	338	331	347	366	383	365	356	382	391	364	334	348	349	372	359	330	361	347	344	338	349	343	340	376	333	329	378	339	338	356	376	349	318	310	335	359	349	346	380	340	351	330	346	352	313	356	360	337	365	344	383	355	336	312	327	358	374	367	360	323	367	346	387	378	350	325	347	373	326	382	366	349	318	327	345	344	372	348	348	368	366	362	318	337	361	354	366	328	338	333	383	347	364	374	330	356	376	335	349	349	341	370	351	369	367	346	353	353	344	305	346	340	344	354	328	318	348	372	349	340	345	315	365	341	347	348	340	352	335	371	342	327	348	381	364	347	352	398	343	373	382	334	337	336	373	329	344	345	334	311	349	348	354	364	357	348	342	352	342	323	336	357	352	347	346	344	326	346	387	324	354	348	333	364	369	343	360	338	346	353	337	368	372	336	337	341	368	348	336	348	338	350	346	377	364	356	379	342	382	342	370	369	327	346	341	327	366	344	343	343	351	329	324	330	354	391	329	349	334	355	364	365	333	324	334	345	344	346	356	380	324	348	334	376	368	342	353	353	332	354	345	367	339	358	330	339	357	322	359	343	370	354	343	412	341	315	347	345	370	354	367	370	380	364	337	352	355	364	342	360	315	347	395	358	346	367	333	357	354	311	380	345	358	322	352	342	332	362	353	351	340
22871	24064	8567	2996	1913	1497	1233	1003	848	724	677	617	611	547	520	530	491	488	475	504	504	451	476	500	469	470	469	463	430	450	466	439	424	485	433	459	429	465	434	431	468	437	407	425	404	455	441	433	445	449	471	446	451	460	430	434	454	454	451	458	443	454	446	411	472	489	420	424	441	438	438	467	440	436	428	405	484	429	442	449	441	450	458	460	427	434	423	448	465	429	443	465	437	453	443	454	461	412	449	431	458	413	451	457	434	420	447	432	444	440	416	419	446	470	448	417	413	460	425	433	438	416	437	423	487	439	452	427	471	442	421	423	404	450	402	437	422	401	429	447	417	483	451	456	486	452	452	489	480	406	445	438	421	441	459	436	408	478	435	443	433	446	422	456	425	467	452	424	450	460	412	422	457	482	424	456	418	459	465	444	457	425	429	441	454	447	436	458	427	444	484	497	416	474	453	473	471	447	431	439	437	442	455	444	471	462	452	475	433	436	441	424	420	460	448	430	444	465	444	431	396	454	443	464	446	411	421	436	447	432	441	443	441	436	436	454	463	465	437	455	449	443	452	429	418	412	480	438	422	437	435	443	466	433	435	444	452	416	410	458	417	414	447	437	465	445	426	433	401	430	409	439	447	489	428	434	439	462	446	440	459	437	426	430	444	426	428	457	415	455	446	457	431	443	444	450	472	464	440	385	461	455	462	447	457	431	410	437	441	421	488	437	415	447	458	459	457	434	434	456	436	469	414	440	439	454	410	421	403	401	444	417	452	455	432	446	443	457	464	411	473	416	418	449	418	439	451	401	403	431	430	442	420	433	441	418	438	447	410	429	441	462	438	456	420	463	469	416	418	454	432	456	444	419	459	444	424	461	476	417	419	452	404	465	453	458	427	411	454	448	421	419	433	424	472	469	419	437	425	450	434	436	453	438	453	460	461	395	440	415	438	435	473	460	444	466	440	444	429	464	432	448	426	450	436	430	439	458	436	426	443	421	455	416	447	432	464	431	439	444	391	446	461	446	451	463	452	434	458	401	407	409	449	460	437	479	400	459	420	432	469	441	423	432	413	447	426	452	454	439	444	451	432	457	427	459	437	413	462	426	438	417	479	447	444	438	406	451	453	449	448	469	421	461	449	433	469	424	443	459	444	438	427	412	456	449	463	459	454	488	442	448	480	478	436	434	432	442	432	448	460	448	453	441	426	430	450	438	435	434	412	455	427	423	448	455	433	392	383	434	473	424	445	385	453	428	418	428	398	424	475	439	437	407	455	441	445	429	414	467	471	465	416	428	416	453	444	437	443	432	408	444	457	408	434	430	457	464	437	455	450	435	431	468	498	430	478	454	455	451	407	474	449	448	419	447	438	461	486	436	465	429	450	427	414	415	432	427	438	441	439	448	431	453	465	437	422	459	415	422	422	468	463	448	425	431	436	450	412	438	395	437	458	437	459	440	439	451	411	418	430	458	441	468	439	411	431	410	450	460	424	439	436	430	461	443	413	451	436	472	454	435	443	440	451	426	408	437	482	407	460	441	461	432	468	435	456	433	440	433	491	448	444	461	446	460	426	453	424	399	408	438	466	434	381	463	456	421	443	447	439	427	439	459	418	440	437	446	438	427	445	467	436	434	460	429	433	432	435	428	452	459	444	445	442	444	457	418	425	437	431	405	430	444	433	435	439	437	440	432	418	449	430	445	476	462	417	437	434	408	418	449	419	434	419	436	431	447	412	429	478	449	419	419	454	449	433	428	424	399	420	453	464	428	469	447	434	456	458	452	448	482	437	463	439	434	398	424	444	447	457	459	424	432	414	428	403	440	432	439	465	415	447	439	451	450	448	458	425	445	445	458	438	428	416	406	438	447	429	434	447	434	402	392	471	421	458	463	420	427	443	410	445	429	459	423	431	420	412	419	465	433	449	411	436	405	447	407	446	427	394	462	425	460	411	491	409	464	423	431	441	426	416	423	443	420	448	403	457	494	448	418	449	445	448	459	441	442	462	411	410	462	454	434	458	451	465	443	459	425	451	430	417	461	396	449	428	442	447	404	422	405	450	453	447	433	467	447	444	432	393	455	431	449	426	463	469	413	459	428	443	434	434	445	472	433	454	465	448	424	423	447	409	425	445	416	442	424	453	441	409	418	412	413	449	458	448	464	472	457	460	450	433	406	461	409	419	445	423	374	461	468	437	432	419	456	415	416	452	426	393	469	434	465	439	468	424	435	469	458	451	410	445	390	418	445	416	440	412	432	422	447	444	469	425	379	435	422	461	399	426	451	473	479	438	425	431	403	416	442	463	453	429	433	450	434	416	469	411	441	439	452	427	419	404	463	440	432	464	468	487	430	432	421	461	462	432	466	466	449	441	463	437	431	485	435	446	436	473	427	447	447	469	429	444	464	454	443	418	433	457	417	419	455	465	444	460	393	488	453	441	386	419	438	442	435	487	457	449	430	442	391	465	420	430	473	417	456	443	414	444	439	452	479	483	459	456	441	414	450	406	447	439	452	432	410	426	449	475	447	447	422	458	479	424	418	460	443	467	439	452	454	407	407	428	450	446	428	417	430	409	427	407	437	438	432	436	443	431	428	447	462	467	447	447	438	438	466	422	449	432	452	452	429	420	451	426	433	414	470	405	411	476	442	459	452	453	419	431	429	457	455	440	470	454	439	456	448	450	483	450	430	439	437	413	472	386	400	429	422	461	437	448	397	464	414	452	438	492	470	452	444	458	448	406	437	501	423	480	452	451	417	411	432	423	442	477	440	456	447	444	442	447	452	458	479	418	436	446	430	429	412	431	443	450	479	456	450	402	414	454	489	428	452	464	419	458	463	459	457	466	411	458	428	423	437	434	451	445	438	425	464	443	437	421	437	434	474	470	451	436	438	404	446	460	486	443	429	433	415	434	444	439	419	430	425	448	461	459	428	410	465	447	434	430	452	420	434	431	421	440	443	458	443	413	503	448	485	407	485	469	417	473	406	384	454	430	410	433	407	460	457	431	471	427	434	456	412	421	455	443	446	415	462	443	468	426	409	454	423	418	436	464	432	451	425	447	472	460	408	432	452	460	453	436	467	437	460	446	428	421	483	466	480	447	436	469	432	446	445	466	423	409	446	438	404	449	443	449	427	468	440	449	433	436	402	425	470	440	481	450	408	420	463	448	458	453	430	471	443	428	450	388	447	453	428	449	449	431	441	454	406	426	459	424	436	405	414	450	464	425	430	425	436	489	449	469	437	435	417	481	445	429	429	472	444	443	446	459	436	456	435	452	422	435	451	439	416	408	424	458	450	425	412	461	433	412	439	467	450	442	423	457	386	454	433	453	467	428	463	469	462	455	479	467	427	434	443	479	434	434	462	457	453	434	384	419	451	439	472	396	441	423	432	434	441	441	480	425	435	431	402	472	456	448	425	450	402	449	433	443	426	481	402	415	433	413	426	411	453	418	445	453	435	437	451	460	449	417	455	417	464	432	430	424	411
24752	21065	26899	25338	9069	502	398	312	304	297	266	262	265	234	256	237	234	224	242	201	247	260	195	235	203	209	215	222	227	190	229	229	231	221	226	221	230	240	247	225	212	228	208	233	236	223	242	198	201	218	211	222	214	251	211	184	220	208	210	197	202	197	248	211	201	191	211	231	240	208	212	226	218	204	216	217	220	220	207	217	244	225	227	219	189	226	213	219	191	193	247	223	231	191	235	220	228	225	211	196	247	209	233	225	230	221	229	220	207	196	189	184	244	207	222	209	195	249	211	213	223	229	234	201	198	200	221	205	245	213	220	194	200	242	214	212	209	196	209	197	211	228	236	190	227	202	189	208	231	239	213	206	205	227	187	213	233	218	218	207	221	213	226	212	206	226	211	214	220	209	229	214	213	246	212	221	246	230	191	239	213	190	200	220	206	196	217	212	201	190	214	212	223	223	230	242	181	222	210	223	225	207	213	243	223	224	217	229	237	224	239	222	214	205	204	215	227	200	232	201	209	208	223	227	227	240	235	208	207	227	227	219	228	211	212	213	218	188	208	212	216	215	214	215	221	198	232	212	210	209	205	232	204	215	232	225	237	205	218	218	198	227	188	198	207	208	210	191	231	220	209	241	225	233	207	204	233	201	230	233	213	241	199	250	234	214	219	197	223	198	226	219	231	208	202	240	234	223	225	218	236	186	191	188	227	216	235	214	231	201	232	238	222	207	208	241	220	224	223	213	211	214	186	208	233	222	183	213	200	206	212	187	219	190	223	225	207	231	188	214	228	191	215	206	212	202	208	237	211	220	222	230	204	233	222	224	213	206	195	197	197	229	204	190	211	230	229	224	204	199	210	205	222	211	247	229	237	222	235	222	238	214	203	201	242	210	231	202	241	182	216	200	222	217	215	240	214	205	201	221	216	203	231	226	214	189	207	227	242	205	202	220	233	229	223	211	232	240	194	227	227	212	238	218	186	229	195	214	238	208	196	207	218	204	189	225	215	220	204	204	202	223	227	215	205	217	229	223	222	213	238	241	214	180	208	214	207	216	203	221	232	243	219	219	203	220	221	205	198	205	226	206	204	209	243	228	227	224	211	222	219	236	206	221	230	209	225	203	203	212	216	231	197	212	228	200	210	200	232	239	227	216	182	229	220	214	230	210	228	203	246	218	214	207	216	214	204	198	212	220	209	214	214	219	229	222	203	206	212	250	228	230	217	196	225	195	232	207	191	208	233	232	208	229	194	199	209	208	183	212	216	196	216	239	196	213	212	210	218	217	205	236	217	228	184	221	210	216	204	214	213	221	233	219	216	219	207	214	213	219	233	223	217	224	224	217	205	211	222	239	218	209	231	226	203	178	192	224	203	220	216	202	224	192	228	212	211	224	210	223	184	226	225	191	246	183	226	198	235	206	221	216	216	225	205	232	217	194	212	217	217	200	229	221	225	217	236	225	206	204	209	231	219	214	215	216	226	208	225	220	213	228	195	214	234	206	209	239	213	218	225	186	208	232	219	225	199	217	205	229	202	208	252	208	219	224	256	234	223	217	226	198	220	224	201	190	195	207	231	220	198	241	222	211	222	201	220	215	221	210	225	195	227	204	218	204	228	202	218	233	217	210	185	237	253	205	207	208	218	221	219	193	212	221	182	240	224	209	222	209	194	211	219	217	239	221	211	220	212	204	207	214	193	221	215	202	223	210	221	210	208	218	195	221	227	232	219	233	215	205	229	205	191	208	219	225	199	231	221	234	239	250	204	221	184	200	194	228	215	209	226	198	215	192	271	223	213	197	239	196	221	221	210	217	193	216	214	216	215	220	200	212	209	225	219	222	222	217	251	230	212	215	223	232	222	216	197	218	202	231	208	227	220	217	243	217	216	202	225	195	223	214	229	211	218	228	232	210	215	213	197	227	214	207	211	213	199	210	205	226	202	229	222	225	244	219	257	214	189	216	216	212	223	217	229	225	209	218	214	212	209	229	234	207	224	219	214	237	191	230	211	212	220	206	216	245	227	204	220	212	198	202	222	210	215	218	219	224	228	201	237	226	232	226	216	220	234	227	215	241	210	218	223	217	197	223	202	213	225	225	235	217	244	219	203	242	237	221	225	227	215	192	230	230	223	222	206	210	210	222	207	252	212	223	205	215	197	201	225	203	220	227	231	225	231	205	195	239	209	200	218	231	211	213	209	211	236	218	198	215	234	248	194	204	220	215	207	206	220	215	210	227	187	214	228	228	194	219	216	202	213	201	224	217	228	249	228	202	190	226	229	228	218	195	218	219	238	227	248	238	205	214	216	190	241	202	199	221	203	214	237	200	217	217	210	224	216	200	204	234	217	222	226	200	206	224	239	198	211	200	218	211	220	226	211	240	213	179	216	206	199	204	192	228	241	236	222	203	239	220	241	209	214	200	227	221	199	230	211	217	187	234	234	214	238	224	207	215	212	238	199	203	221	217	209	191	204	205	238	220	233	227	209	231	214	205	195	212	213	211	215	219	227	210	213	197	213	228	199	211	213	176	239	217	215	231	225	229	202	223	219	211	209	224	239	227	214	215	204	236	191	219	193	222	251	202	236	221	208	213	220	213	235	209	237	215	206	234	217	199	197	202	216	219	238	217	217	217	220	238	241	200	240	199	217	206	212	230	213	229	201	225	199	210	194	203	225	188	232	190	195	205	205	178	202	212	215	228	225	217	194	214	221	240	235	190	222	247	217	215	220	225	203	214	196	234	208	211	193	213	204	218	201	227	229	206	212	208	221	211	225	212	221	235	232	198	244	217	194	246	196	214	220	200	209	210	186	209	206	210	243	224	228	230	208	223	205	234	228	202	237	221	179	198	200	212	213	228	202	212	227	238	209	211	221	209	199	210	233	236	214	208	190	239	190	225	194	216	215	223	215	202	218	220	209	200	246	209	218	204	235	225	222	227	218	208	213	219	227	211	237	227	209	197	233	244	225	219	194	222	237	204	221	222	227	220	206	214	213	191	215	228	205	181	224	223	198	204	204	221	219	206	194	234	211	233	187	214	219	200	218	202	213	237	217	217	194	245	235	213	192	197	227	208	229	225	192	213	211	235	209	214	195	214	209	207	204	210	231	218	202	221	245	207	214	225	231	236	218	225	217	222	230	218	219	213	201	212	208	220	221	226	219	195	204	218	224	229	210	222	212	222	214	213	252	214	212	212	219	208	219	212	230	214	201	227	222	212	223	228	237	228	232	187	209	240	218	227	228	216	200	219	200	243	213	213	196	225	189	208	203	215	179	193	218	202	211	211	225	219	219	199	209	238	200	234	233	197	239	203	233	195	202	216	241	210	235	211	204	201	199	222	228	178	216	228	214	241	224	195	189	215	196	207	193	214	203	212	223	213	225	216	215	212	228	218	240	214	243	209	235	206	193	204	198	204	206	241	209	212	233	226	209	211	229	246	238	219	228	226	217	199	205	205	211	212	213	201	210	199	227	209	229	220	210	219
21616	18571	5653	1626	1101	852	708	602	504	460	371	406	372	342	329	314	316	304	317	288	290	315	292	287	282	277	302	300	264	297	292	292	269	285	279	268	265	284	289	278	287	291	269	258	258	306	269	273	304	258	265	256	272	272	273	283	281	278	262	266	271	271	262	277	273	275	296	243	301	288	289	262	256	283	264	259	277	293	246	276	309	283	302	254	258	304	285	267	275	247	288	281	277	244	295	292	253	270	258	301	295	301	273	238	281	268	265	271	261	275	290	269	301	264	274	277	273	248	243	258	288	271	267	298	284	271	298	249	291	260	261	274	280	297	294	276	290	296	273	275	304	259	287	258	270	286	229	276	281	274	293	281	279	276	259	285	288	252	286	298	272	272	311	250	277	271	265	273	264	262	267	270	277	297	269	305	273	261	261	258	275	269	255	256	287	262	290	264	275	242	253	273	292	275	263	268	283	287	285	286	295	251	278	260	280	306	283	263	258	286	284	274	288	263	271	262	275	289	258	296	280	275	281	285	260	261	260	267	250	264	257	276	257	292	277	254	292	278	266	257	276	261	261	271	301	279	298	268	270	260	270	292	310	268	279	258	265	258	251	244	249	278	267	272	284	287	309	266	256	275	266	293	288	285	298	285	272	265	276	254	269	234	287	275	267	286	273	300	276	271	247	269	266	294	273	257	313	255	265	271	260	275	295	254	280	283	286	270	263	271	263	276	289	270	262	278	285	251	277	285	247	297	267	266	281	264	306	286	299	290	272	269	274	288	289	264	275	323	257	259	293	264	279	269	286	275	269	263	300	259	291	320	277	268	303	250	246	263	271	248	278	295	247	273	292	274	272	268	250	254	282	301	264	282	289	321	273	269	265	312	267	270	282	267	277	270	282	269	300	275	266	264	274	275	298	268	259	263	272	263	278	260	288	272	288	255	265	274	258	279	288	232	259	265	294	275	248	279	284	288	252	251	265	285	270	250	291	239	251	279	255	292	264	287	244	260	268	271	247	254	278	246	286	288	285	297	298	260	286	273	268	241	266	276	308	242	296	275	273	280	267	265	264	265	291	267	299	257	261	264	294	278	279	276	250	261	258	239	246	279	266	260	302	264	276	268	261	287	262	271	288	274	291	265	266	261	276	305	284	252	293	299	287	280	276	267	288	265	295	269	282	292	265	284	262	261	261	275	267	291	246	284	259	269	251	238	321	286	268	260	276	260	288	251	279	279	249	245	265	268	268	291	305	291	276	264	273	267	253	287	280	287	275	260	270	277	265	277	278	284	291	284	276	269	265	287	259	273	261	249	263	263	261	272	257	266	287	265	267	273	265	262	330	282	254	288	246	294	281	268	258	265	279	258	251	277	294	289	261	290	273	312	259	260	291	246	258	274	266	255	289	274	261	255	264	237	268	278	285	302	292	266	285	298	275	276	257	274	280	287	251	286	264	284	278	272	278	275	293	283	310	253	273	270	254	277	270	283	284	266	246	269	265	274	267	264	263	269	291	289	281	242	270	269	284	285	311	279	276	254	281	243	260	274	272	275	280	302	252	284	252	255	260	276	276	266	266	299	254	283	283	301	255	292	263	283	274	289	283	280	275	267	289	303	288	278	262	259	286	270	307	250	275	268	278	282	282	274	270	277	266	269	289	279	266	295	261	252	241	283	303	271	271	308	258	279	252	274	279	277	294	255	257	282	299	281	247	243	288	287	286	293	290	270	249	295	269	263	280	252	289	277	269	276	275	272	276	276	264	294	280	286	281	269	286	312	283	292	244	304	281	245	264	286	260	286	289	285	268	262	250	269	305	256	271	259	250	300	261	267	281	276	257	300	285	263	278	287	290	318	268	269	269	274	264	313	262	268	270	272	257	256	255	255	246	271	269	270	300	292	257	297	235	269	293	261	295	283	276	280	272	244	245	277	270	269	284	308	280	246	288	267	305	300	270	279	268	287	277	268	283	289	281	263	257	288	281	278	292	289	262	255	234	298	293	270	273	257	292	264	257	281	266	270	285	283	248	300	296	274	261	306	286	282	268	278	250	253	263	276	271	295	284	282	271	289	273	302	259	302	286	293	283	283	277	281	289	268	256	284	319	278	289	277	287	268	275	273	290	267	307	257	270	252	263	277	260	284	301	287	277	292	280	272	311	270	253	248	274	301	256	289	277	273	270	292	249	243	265	243	254	250	303	276	282	279	286	278	257	284	314	269	264	312	260	294	276	293	254	300	273	284	276	278	270	267	284	271	274	247	275	246	294	272	265	272	296	281	265	251	279	302	288	281	279	273	273	247	265	264	244	261	283	252	293	282	297	274	274	276	260	284	274	287	269	260	311	257	299	266	261	278	284	288	269	284	293	279	301	283	272	275	239	278	268	288	295	281	283	289	261	265	288	304	277	270	253	282	263	264	239	283	277	244	283	251	263	305	263	261	284	279	295	270	291	282	271	253	258	296	273	270	316	272	285	288	262	271	274	303	251	260	258	272	252	265	289	271	265	283	258	246	238	283	276	279	266	279	285	285	279	294	261	290	288	286	262	243	238	257	266	257	280	255	275	286	278	276	270	294	275	272	263	274	259	279	256	275	254	276	303	286	284	255	279	256	268	280	275	235	268	276	293	264	260	299	264	259	290	270	256	277	261	288	279	296	252	276	275	290	280	266	285	267	281	284	265	284	275	308	270	262	265	264	310	266	246	275	277	261	255	270	258	280	242	286	234	260	304	303	307	283	274	298	277	326	293	275	251	275	284	242	286	272	289	270	273	288	273	256	248	275	273	277	270	299	265	254	254	269	262	281	280	245	276	281	270	269	294	281	242	269	289	291	246	262	278	287	260	274	272	261	289	286	272	265	301	256	280	281	279	297	285	251	311	302	278	239	270	295	273	270	275	296	292	262	247	238	282	235	279	235	282	269	273	302	258	320	276	277	297	279	243	294	276	264	270	267	247	273	248	277	270	300	269	252	263	305	267	286	298	277	268	300	286	263	293	292	276	292	254	287	252	269	254	249	286	302	255	272	268	262	243	287	272	282	258	271	291	285	254	239	269	325	270	278	264	270	257	257	259	291	284	272	267	279	275	262	263	267	283	287	275	256	274	263	304	274	301	249	264	317	258	270	278	300	263	293	261	267	315	277	231	285	272	271	291	287	288	268	269	298	288	289	273	283	275	251	240	310	276	268	282	269	268	272	229	289	263	286	270	271	268	247	275	277	251	268	269	292	289	264	275	250	309	309	295	287	258	260	266	292	266	240	268	261	278	272	264	263	272	275	262	281	292	279	300	268	271	283	262	294	259	270	251	270	287	283	266	258	271	259	267	261	263	270	289	264	298	254	270	311	273	272	274	285	279	267	274	262	291	272	276	283	283	276	249	269	241	256	287	270	299	269	258	276	268	287	261	276	276	274	283	269	269	290	275	231	264	261	269	276	257	272	274	274	278	280	289	305	320	251	281	259	256	295	284	258	290	299	268	304	264	258	260	272
22679	21098	28574	23895	21091	21069	5080	755	513	470	430	360	343	296	292	282	274	280	252	267	269	259	217	263	225	258	218	243	226	219	221	234	210	229	246	217	229	209	219	213	211	204	208	191	205	174	224	201	233	190	219	207	194	197	235	187	235	226	221	187	214	194	181	217	197	219	211	208	202	204	228	194	214	187	209	186	218	225	211	217	199	205	212	240	227	215	217	204	176	238	218	227	205	191	221	204	188	223	208	213	211	219	197	199	213	193	226	230	210	177	209	197	206	199	214	190	228	202	203	212	202	205	203	213	192	221	211	230	186	192	202	192	188	226	250	208	177	213	220	222	225	209	227	224	185	193	245	206	210	201	204	217	204	217	213	203	207	213	193	240	217	196	209	200	194	201	214	227	202	185	199	185	201	217	219	190	206	212	210	202	203	190	210	198	203	182	209	212	206	200	206	189	199	197	192	193	238	180	204	181	196	214	192	226	201	225	211	222	195	229	186	203	215	214	214	201	207	200	223	192	202	203	211	236	215	214	214	197	200	210	219	207	197	205	210	207	203	181	198	198	212	210	196	217	205	218	196	195	210	204	201	218	199	219	208	221	230	210	196	197	202	213	195	204	213	231	199	196	198	201	208	211	183	208	199	215	221	211	208	200	195	182	199	199	193	193	202	232	193	192	213	190	185	210	186	201	235	177	227	199	193	213	191	200	210	207	218	180	212	207	195	229	211	221	212	208	192	209	216	183	201	201	191	237	209	202	201	195	216	221	220	188	186	180	192	191	210	233	189	208	215	203	210	218	213	203	190	222	201	187	216	198	228	174	210	207	199	212	203	210	208	201	209	186	218	193	217	212	200	221	183	197	184	185	213	216	233	193	197	205	211	169	211	212	203	216	220	225	202	206	198	219	198	224	198	216	194	185	213	199	227	190	224	218	227	206	223	213	237	221	207	195	190	220	195	204	215	208	213	199	192	202	181	213	202	213	190	205	197	206	216	216	209	191	192	207	191	204	181	171	193	238	221	216	215	215	183	178	198	205	191	222	224	199	199	181	184	179	206	189	179	219	191	198	229	195	212	215	196	220	198	214	223	240	199	213	215	194	194	214	220	198	220	203	214	205	219	204	211	227	229	204	190	195	213	204	222	186	191	190	203	194	204	192	221	212	195	193	190	216	192	218	194	216	194	186	212	195	226	220	200	198	213	223	180	214	181	210	215	207	190	217	198	190	212	215	214	223	182	217	213	201	208	202	200	196	192	183	194	225	199	219	201	182	183	193	200	191	214	227	216	193	176	201	197	185	169	199	191	188	192	194	211	215	203	209	197	220	199	207	189	223	201	218	221	178	178	212	210	197	207	169	219	191	205	215	200	196	190	226	200	198	220	206	189	228	215	188	200	211	202	211	229	212	208	208	217	207	231	205	211	222	218	225	234	199	187	211	194	230	208	203	209	218	170	196	214	196	223	232	182	225	214	200	195	185	215	211	180	235	221	209	201	191	219	203	189	178	199	194	213	209	202	225	192	206	212	200	201	196	213	214	195	208	196	217	209	194	237	227	192	187	218	188	217	227	227	204	202	206	177	219	208	217	199	183	225	200	224	198	223	218	186	208	199	197	238	205	236	220	186	186	221	190	200	194	209	190	217	209	223	205	193	198	194	199	253	234	197	211	179	208	191	190	198	188	215	193	187	229	196	190	195	207	219	206	212	215	197	198	193	212	214	207	203	199	206	183	193	197	198	215	196	209	195	188	196	183	210	184	185	182	191	185	206	167	220	193	204	213	219	207	184	234	199	206	208	215	215	175	188	190	211	176	207	201	215	204	184	193	197	208	199	215	207	184	184	204	219	205	214	218	197	233	216	214	216	169	206	208	223	214	232	213	191	197	216	191	187	219	237	181	178	206	234	200	219	218	204	205	195	229	193	201	219	228	199	199	206	192	175	221	209	217	191	192	198	195	206	201	186	193	211	200	192	218	194	221	209	173	193	223	203	203	177	213	192	221	198	207	175	197	225	218	201	203	222	199	188	208	203	189	228	187	183	202	188	200	187	197	188	201	208	209	189	199	223	199	219	220	194	186	202	208	213	193	215	205	211	204	195	204	209	209	209	187	201	214	181	190	190	192	206	203	215	202	209	195	191	215	231	209	208	213	204	209	188	231	213	223	195	220	191	204	185	208	177	197	184	203	190	218	208	193	202	220	200	202	231	212	220	223	204	225	207	193	194	192	216	189	188	222	208	218	197	207	211	218	211	191	186	199	219	213	202	204	202	209	205	214	206	223	202	188	221	210	218	205	203	237	213	221	184	195	221	195	202	212	187	198	171	193	193	182	225	198	189	204	204	188	227	200	220	190	193	201	232	203	202	185	206	212	207	195	192	210	212	193	172	213	202	220	192	194	215	199	222	201	191	223	204	191	203	215	213	247	198	201	188	218	205	186	207	190	201	185	223	214	209	205	201	227	228	204	245	196	201	174	190	196	216	241	205	219	226	203	184	205	207	225	209	201	188	211	191	227	217	208	224	202	200	194	197	190	184	206	214	210	202	194	192	204	202	193	197	217	184	207	223	204	189	206	195	216	208	221	204	169	222	202	203	201	202	219	253	209	205	189	187	203	211	215	179	188	183	214	189	210	224	212	199	182	177	187	215	191	193	229	214	179	208	200	195	226	189	204	206	200	190	236	204	198	192	191	194	204	213	195	195	194	208	186	210	208	183	206	193	214	202	200	213	221	198	195	197	191	211	230	191	208	195	210	190	217	194	227	206	194	202	222	208	195	211	192	197	177	182	209	188	209	207	185	202	202	205	200	221	189	199	204	197	200	184	201	226	189	209	203	230	205	208	191	210	222	210	200	195	198	173	200	206	202	222	200	199	210	204	190	233	211	215	214	208	184	193	194	186	203	212	216	200	197	199	208	206	209	221	209	203	203	209	218	192	265	195	195	185	192	220	209	193	216	202	201	219	187	170	224	203	212	216	232	169	189	206	204	212	235	225	220	220	204	200	217	203	205	178	198	220	220	197	185	199	197	198	207	212	209	217	168	231	196	188	171	199	212	192	190	213	185	185	207	192	225	202	177	221	225	203	185	207	223	198	207	240	239	233	214	220	203	230	192	226	210	220	201	204	198	201	202	180	206	213	203	214	202	196	192	196	233	220	217	179	191	193	186	207	216	192	192	195	202	219	205	200	183	216	216	202	221	219	174	221	215	178	207	210	198	180	215	206	187	197	203	216	194	181	201	195	189	206	203	212	204	209	202	213	231	187	221	191	210	183	205	235	237	215	219	200	188	194	213	196	210	208	200	201	185	211	184	187	201	215	200	225	192	203	201	202	180	195	214	208	192	202	208	202	210	194	202	211	186	234	226	193	202	211	200	216	224	189	210	194	199	184	209	199	214	199	209	215	213	194	206	203	225	219	219	211	214	198	232	214	207	234	214	191	191	194	204	200	207	205	216	204	195	198	213	203	204	202	190	214	188	212	197
26314	31283	13077	4591	3037	2244	1733	1378	1126	845	736	625	565	500	472	448	396	398	370	367	370	351	358	332	308	328	314	331	270	325	313	267	294	294	268	289	308	277	290	288	290	282	296	293	266	258	287	286	295	292	274	267	275	302	307	260	286	253	273	284	265	267	277	262	254	249	277	276	244	265	263	256	245	266	282	255	289	273	273	270	274	253	283	256	293	256	291	272	259	267	300	308	269	279	283	259	266	268	247	276	255	265	274	299	291	266	263	260	263	270	261	272	255	256	254	268	254	274	266	264	257	248	275	242	287	270	259	270	265	255	272	273	280	272	263	266	233	233	287	271	235	260	275	283	274	268	289	274	271	307	241	294	262	261	262	282	248	261	231	266	271	290	285	267	257	283	294	274	267	245	260	266	283	245	268	263	243	257	270	274	268	252	277	259	291	282	233	256	270	251	257	261	252	253	266	266	267	270	248	272	290	282	250	256	277	276	259	287	244	288	267	243	241	283	238	260	284	240	269	251	266	245	280	282	278	299	250	277	244	258	261	258	278	234	305	268	241	256	243	260	242	260	233	275	260	284	290	269	246	242	272	239	264	256	245	255	283	220	273	275	261	250	276	261	266	269	260	253	312	253	259	263	277	268	270	264	277	253	271	283	241	253	256	253	232	263	267	258	265	274	239	284	255	261	259	251	267	254	269	264	269	251	259	245	273	272	262	238	266	283	245	270	291	253	266	262	271	272	269	261	259	272	261	263	278	254	259	254	264	294	272	251	270	263	291	245	245	277	228	292	268	291	258	267	263	250	266	269	273	295	252	243	295	254	267	269	248	266	262	259	245	267	246	247	263	244	269	239	240	249	240	241	261	261	272	281	289	253	265	232	254	258	285	264	258	254	260	274	296	264	286	254	275	274	284	265	247	282	271	261	270	262	257	290	279	254	230	250	269	252	257	255	225	292	277	235	263	264	278	251	268	297	285	279	238	265	248	264	282	258	256	285	260	276	308	261	264	245	264	254	257	281	260	272	270	268	243	286	261	256	290	253	269	279	271	257	249	278	298	249	235	256	238	274	282	244	283	260	246	237	287	237	272	251	289	250	242	246	263	277	270	235	298	254	264	278	246	263	281	288	280	242	266	255	262	257	294	256	249	231	298	260	258	275	272	300	271	266	239	282	264	262	243	225	282	288	268	277	249	289	257	261	296	272	237	288	247	267	253	274	246	238	274	294	264	283	253	271	291	247	262	272	252	268	259	238	281	246	233	268	287	258	252	258	263	278	267	259	270	285	254	259	270	255	281	259	230	293	281	264	252	252	271	279	276	275	274	228	288	254	290	250	273	274	270	268	246	262	252	271	260	284	263	273	237	293	255	267	290	300	256	264	251	265	241	281	261	272	282	297	251	240	251	268	242	275	273	224	276	275	233	265	271	298	260	254	273	264	261	281	268	254	251	255	271	246	265	266	244	278	242	300	270	258	233	256	249	246	241	267	259	265	267	263	279	266	251	247	277	270	275	268	277	270	244	282	242	266	290	259	260	263	284	272	268	269	253	268	260	258	256	262	267	246	253	260	254	275	240	267	247	264	261	285	238	268	256	262	259	246	256	256	281	265	257	266	267	287	262	269	264	248	220	266	263	271	227	272	246	242	238	272	264	257	275	228	262	271	271	271	260	233	272	258	274	254	276	277	284	253	263	251	268	266	235	272	268	276	260	259	283	251	263	238	275	281	256	275	268	259	275	265	272	254	275	249	262	258	248	227	296	277	263	262	293	243	273	267	273	241	289	276	272	256	252	280	259	242	270	258	299	272	287	260	274	265	271	238	269	260	260	244	286	253	255	251	239	243	262	233	274	283	259	245	273	291	256	283	262	233	254	304	235	277	260	239	264	258	257	243	249	238	292	269	271	271	267	280	272	267	253	253	263	247	262	298	264	252	274	262	250	266	256	263	271	240	240	283	274	243	282	257	259	292	262	251	257	244	265	250	264	254	266	266	270	274	252	252	272	271	269	246	258	258	285	273	273	271	268	241	264	272	298	281	257	253	256	256	288	237	242	243	233	243	244	257	252	291	250	268	306	246	277	244	261	290	264	254	238	239	267	246	267	294	282	273	238	262	241	250	249	253	277	267	250	231	268	258	253	262	281	258	246	265	278	251	288	281	292	295	236	289	237	240	265	286	263	246	277	268	247	263	272	238	259	292	273	249	268	264	267	259	269	270	266	263	253	265	266	254	273	278	251	228	267	228	225	249	265	276	292	257	259	301	253	269	256	247	272	258	264	235	249	260	258	267	268	299	255	274	245	259	275	278	255	246	268	282	266	275	253	273	253	246	272	275	268	265	262	281	280	273	262	252	256	276	245	268	293	264	272	275	287	248	260	262	258	243	261	267	262	266	289	255	240	269	278	283	292	257	260	279	256	253	274	245	271	311	252	271	269	272	287	249	270	260	275	278	264	269	272	265	254	234	254	229	273	262	257	276	236	277	290	279	245	269	239	252	274	257	274	264	264	285	258	272	264	280	259	271	281	274	284	282	224	260	284	236	266	276	242	291	264	265	270	274	241	278	271	244	260	253	264	256	311	300	271	262	264	227	243	249	277	253	246	254	231	274	261	250	285	263	263	249	274	260	265	272	263	238	264	266	287	253	259	258	254	241	256	266	255	231	267	274	276	267	239	286	258	253	283	248	272	271	264	294	263	281	240	270	269	264	281	261	264	263	250	268	276	248	277	259	298	264	254	232	279	265	256	232	256	257	290	237	256	270	262	256	266	242	277	249	235	275	241	272	306	263	262	268	265	262	269	250	269	252	281	270	285	238	278	267	243	259	286	256	278	227	266	260	278	282	217	270	293	269	276	264	256	262	287	261	254	251	251	292	252	271	278	262	262	269	265	274	264	256	271	283	230	274	267	281	262	272	278	246	263	276	275	269	265	277	259	262	247	287	263	261	264	270	242	284	245	251	270	258	228	272	253	244	292	261	254	262	277	265	276	260	250	256	265	279	289	267	258	240	252	278	266	266	263	278	283	264	284	270	256	285	274	248	270	227	269	276	265	263	250	266	281	264	258	276	271	277	250	263	278	279	274	277	266	273	254	262	252	244	263	260	265	243	268	283	244	264	261	233	272	268	277	274	255	264	265	294	244	279	276	283	256	234	260	253	276	257	246	278	263	266	247	267	286	260	258	256	252	223	247	256	237	243	252	262	240	280	243	273	266	232	252	280	267	281	292	264	273	261	261	250	282	272	255	275	267	267	280	307	269	268	253	285	265	267	274	254	284	265	268	261	239	286	242	258	274	294	247	255	301	258	258	255	269	219	271	266	258	281	256	273	258	238	265	258	248	288	256	236	277	248	247	273	248	249	257	232	257	266	281	277	252	276	247	230	241	272	264	255	245	276	260	237	298	250	255	273	266	258	279	255	286	234	251	257	269	264	247	261	248	285	252	267	276	268	275	224	266	285	254	268	265	272	275	225	258	311	258	285
27538	19240	5994	694	431	372	320	371	374	335	342	349	371	370	354	332	315	304	327	357	304	290	308	363	353	336	304	334	358	283	350	353	368	339	346	339	339	307	328	347	362	331	363	344	331	332	310	359	342	343	320	324	367	292	347	351	329	341	355	326	323	319	311	318	328	323	342	331	329	312	366	347	365	320	337	342	337	337	354	371	324	337	356	332	319	318	341	348	339	347	343	351	298	325	342	341	359	345	348	341	340	328	351	344	362	335	341	343	326	374	359	311	324	320	324	325	338	355	321	332	312	317	299	346	322	346	358	337	362	323	345	352	344	307	336	336	333	327	326	341	327	346	324	339	349	317	343	339	326	314	337	361	321	339	335	313	319	338	343	355	349	336	343	339	323	317	348	346	298	342	385	312	339	339	346	338	347	354	342	334	335	329	317	313	361	302	315	359	302	315	330	322	331	364	341	310	321	302	350	346	314	333	338	327	292	346	318	327	304	318	347	324	330	321	340	347	338	309	322	322	326	323	353	294	341	315	358	337	342	354	302	333	345	320	334	330	334	338	338	346	345	347	325	355	363	370	347	374	327	311	354	382	370	320	305	332	331	317	309	313	332	325	316	296	348	333	360	338	350	357	371	324	321	337	359	326	328	338	331	308	351	376	334	302	326	348	313	331	336	363	357	357	339	327	318	323	346	317	326	331	323	336	362	307	351	331	306	355	367	331	295	339	331	320	322	358	319	309	326	329	371	334	322	361	351	323	317	312	328	332	348	353	346	356	336	331	362	334	330	341	351	333	329	324	359	337	387	326	377	324	319	340	384	348	325	335	320	318	325	342	352	336	329	335	298	311	343	315	309	350	362	340	329	379	335	342	346	377	326	308	347	354	339	347	339	318	338	315	342	333	320	334	333	344	356	365	332	348	340	340	312	318	339	323	309	304	342	345	374	332	359	312	355	354	364	332	309	288	334	325	340	322	307	356	366	346	336	328	344	346	331	351	329	332	300	332	319	344	315	320	327	327	325	326	347	367	340	353	302	360	330	353	334	329	315	345	362	323	326	345	330	354	360	311	311	348	329	279	320	360	342	291	336	351	339	348	338	358	333	310	340	322	343	308	351	343	341	320	345	328	327	341	314	309	289	330	341	332	338	303	335	329	327	351	322	336	330	334	349	310	350	315	338	336	326	333	320	307	317	343	301	361	365	331	330	325	349	318	369	355	377	332	361	340	333	344	356	350	328	358	332	360	321	337	343	348	339	332	340	334	357	339	316	327	332	342	327	320	319	336	358	325	346	347	333	357	316	317	364	338	365	335	331	344	360	292	331	361	377	335	347	320	342	350	315	370	317	317	342	370	342	332	360	305	344	362	331	360	330	312	325	349	362	308	341	328	339	329	313	297	350	337	344	327	359	328	359	372	327	345	336	336	318	321	338	316	303	333	336	328	358	291	358	319	341	365	338	347	334	358	339	342	341	315	315	302	351	357	316	362	326	344	369	349	320	297	358	320	324	338	304	300	324	306	341	311	346	343	344	338	349	334	318	317	313	349	308	336	327	349	319	327	296	355	317	308	364	337	327	329	316	310	330	339	329	317	302	325	303	346	341	330	309	348	343	355	352	332	368	310	335	350	340	344	319	312	342	349	327	316	335	343	336	338	331	373	332	372	342	334	297	356	304	358	327	322	331	331	317	334	365	325	298	333	301	314	363	343	344	307	351	345	322	333	311	334	331	298	304	350	312	365	325	343	324	369	338	334	320	345	320	336	329	320	330	375	322	384	342	363	345	344	338	301	318	348	327	327	352	322	319	326	337	339	329	344	306	355	369	378	334	340	336	339	348	305	346	331	340	376	333	344	319	304	350	362	328	350	337	332	353	321	320	324	333	378	314	360	303	316	336	336	349	357	323	316	361	320	344	364	345	346	311	369	322	364	326	384	333	306	334	315	312	353	335	341	335	330	392	321	351	335	338	327	345	336	342	364	345	363	336	315	318	324	329	290	328	345	317	313	325	363	322	330	331	328	325	342	343	344	362	330	333	335	335	357	312	352	342	323	337	352	375	345	348	343	351	330	332	322	356	319	333	314	346	334	341	331	348	359	338	343	331	343	317	347	329	321	306	314	292	343	338	359	358	330	330	333	348	330	345	338	328	341	350	349	339	327	328	331	315	343	319	327	316	326	339	342	336	346	356	347	337	355	328	348	337	338	331	319	339	322	335	337	310	327	339	345	369	328	303	346	323	348	340	330	320	324	350	301	355	322	326	362	336	341	342	319	372	347	332	311	351	345	356	383	349	332	340	345	314	342	307	326	334	355	320	337	368	333	326	336	357	349	369	363	315	332	301	336	357	338	341	340	332	344	312	314	334	367	383	349	355	333	322	330	319	356	349	333	381	337	323	336	348	332	362	354	328	310	338	327	296	334	304	329	329	326	323	344	348	333	295	342	352	335	317	318	379	311	348	309	343	308	339	349	334	311	341	343	325	321	318	327	367	331	330	338	332	332	367	357	337	278	307	370	343	311	341	307	334	333	352	303	328	307	340	371	339	274	343	331	340	361	333	326	329	328	331	342	337	316	341	324	335	341	366	359	319	343	329	349	314	328	329	331	325	311	353	351	348	327	352	349	339	324	323	353	323	333	326	325	327	305	327	308	354	346	322	317	338	343	353	304	354	323	327	319	325	324	348	351	341	357	312	315	359	369	347	335	322	343	376	315	355	342	327	312	304	359	332	336	346	313	324	321	323	307	354	316	364	318	353	342	324	348	308	383	310	314	332	345	310	343	345	324	326	305	313	347	287	342	339	346	318	334	329	340	339	368	350	322	363	345	332	302	330	344	327	311	325	319	343	315	345	331	331	344	364	345	321	323	366	329	343	319	334	325	357	330	338	328	373	288	313	312	343	342	366	350	342	311	327	337	372	324	331	314	308	336	380	339	321	349	330	335	330	337	351	312	319	361	328	319	339	337	301	315	339	343	320	322	347	331	331	350	302	336	318	348	354	345	349	327	323	336	315	334	359	328	315	365	341	353	344	372	374	308	324	310	339	341	318	343	317	316	355	324	323	358	321	342	323	357	294	371	324	363	335	320	321	335	343	338	315	348	323	331	332	350	335	326	305	370	335	362	344	332	338	320	340	356	313	362	321	356	352	379	332	285	328	296	359	329	333	334	314	312	356	323	316	357	356	318	346	355	353	406	329	330	352	320	318	308	323	345	341	344	353	390	320	329	344	341	364	339	351	355	326	319	364	337	284	321	307	347	346	359	365	342	342	307	329	339	347	341	336	342	317	331	311	349	323	377	320	313	341	338	320	344	335	343	333	354	343	337	353	318	304	355	324	305	289	315	315	335	315	330	365	328	328	345	327	366	330	367	338	357	315	367	325	338	339	371	321	338	352	305	305	325	311	336	352	325	341	384	359	343	346	329	331	335	367	328	329	336	349	324	322	353	350	341	346	316	316	352	328	304	332	349	331	331	383	329	305	349
18236	11335	2182	663	534	512	470	443	464	440	443	455	439	463	438	447	415	461	397	420	448	445	449	433	412	408	443	419	432	406	442	479	398	434	424	421	427	418	390	445	418	425	417	391	429	386	418	397	426	409	398	448	396	393	421	439	407	458	453	419	428	445	436	433	455	414	405	392	462	417	416	443	422	452	404	406	443	388	457	401	437	432	435	452	451	394	423	464	413	433	440	402	404	404	430	406	449	416	450	414	416	390	429	400	438	427	430	410	459	441	447	438	410	417	411	436	437	402	446	415	408	423	442	438	431	430	446	427	440	433	426	417	392	433	393	395	383	399	411	393	435	428	401	399	414	428	451	414	395	448	406	409	401	405	459	444	391	435	431	399	436	437	453	402	392	401	423	430	376	351	435	461	415	428	445	425	431	393	414	415	439	425	403	404	419	381	453	446	440	430	400	415	448	437	414	437	419	444	419	417	426	414	441	437	421	429	409	398	440	413	416	378	388	417	432	422	402	397	460	411	432	390	440	413	402	423	441	381	436	453	418	427	396	420	421	430	415	431	375	406	433	454	429	419	456	418	459	417	412	461	408	402	391	406	391	415	421	390	418	429	446	395	412	445	418	409	429	405	398	430	427	408	428	396	413	410	439	419	438	411	418	411	400	427	464	448	419	429	412	421	439	451	453	458	420	409	399	428	440	429	450	434	437	424	408	405	417	441	415	392	474	408	450	419	400	424	397	418	435	430	425	385	422	400	416	423	413	425	422	438	394	442	380	437	474	428	413	428	404	417	395	438	393	421	422	404	394	389	407	427	430	467	404	390	412	426	438	428	464	449	420	391	434	445	422	421	441	417	405	440	429	402	423	455	464	462	440	451	421	386	419	408	418	443	426	422	442	409	433	373	433	430	403	394	422	411	402	433	402	430	432	416	393	446	428	402	432	440	403	420	412	449	442	403	416	392	390	438	458	417	429	391	472	397	443	434	443	405	440	433	442	399	397	433	471	407	369	402	404	433	421	429	405	379	420	426	372	407	425	444	427	446	376	423	450	429	397	446	409	439	454	415	433	443	440	413	410	413	433	422	402	424	402	439	436	393	410	392	397	444	442	438	393	396	391	422	438	436	404	426	409	425	474	420	445	436	430	463	414	428	394	378	452	458	438	444	400	409	411	410	424	391	427	426	400	422	409	459	427	416	489	428	431	425	431	479	419	397	418	371	404	437	416	423	423	457	424	430	448	430	436	449	439	393	425	413	409	423	384	437	433	416	424	437	405	392	415	412	400	408	443	422	428	411	443	421	465	421	393	387	453	422	413	396	422	424	442	426	372	399	415	443	411	426	450	409	444	411	450	433	421	413	388	442	438	444	432	418	441	422	414	406	433	410	401	446	421	386	404	420	401	424	405	422	381	411	402	422	461	444	437	413	436	411	434	414	435	404	418	426	440	415	381	403	444	420	436	456	419	404	424	436	414	438	391	393	406	397	390	423	424	409	438	418	414	429	389	401	424	424	422	438	430	426	416	426	385	429	436	400	411	403	400	442	402	413	390	431	403	451	412	394	387	425	398	402	412	428	478	433	445	418	401	414	393	423	442	419	445	409	420	438	417	410	436	413	411	412	440	449	422	459	419	389	413	460	398	412	387	451	409	424	462	406	411	436	441	413	423	426	422	418	450	406	434	458	444	417	411	410	402	430	407	448	387	459	416	420	434	401	421	445	416	429	412	433	423	403	424	426	401	408	420	396	418	430	462	403	395	391	403	453	397	418	429	409	382	426	441	414	404	404	452	442	412	382	375	396	434	371	418	418	430	420	404	386	424	426	397	437	414	412	450	424	436	428	407	389	437	444	461	429	412	421	423	402	454	387	421	418	427	421	417	423	414	428	426	441	432	400	421	409	413	433	406	431	392	411	428	405	392	433	425	410	363	432	421	418	404	447	428	422	395	423	430	450	411	408	384	420	460	420	452	393	400	395	444	407	411	420	443	417	451	445	411	442	425	412	453	399	410	430	434	375	411	391	410	431	403	443	405	438	418	406	414	473	419	434	429	439	442	405	429	440	384	406	418	420	382	426	436	433	435	404	407	407	435	452	419	435	436	377	417	418	431	431	455	430	415	449	423	439	422	437	392	425	405	423	429	433	416	437	435	433	412	404	437	430	436	408	438	395	417	414	421	423	398	412	416	445	424	433	426	401	422	424	399	430	419	391	452	384	429	424	438	414	441	415	444	399	421	425	450	407	408	420	388	374	433	436	405	402	400	401	396	405	382	416	430	452	419	410	407	459	406	415	388	419	433	438	399	416	409	452	413	406	395	417	413	411	381	419	416	416	413	376	392	398	405	399	416	408	441	408	405	427	426	445	448	432	441	420	403	414	431	410	433	425	425	461	424	409	429	438	408	403	415	428	417	399	409	417	433	400	409	390	417	400	444	421	433	427	412	428	401	392	416	407	426	430	419	417	465	416	435	447	391	385	450	405	399	438	427	391	416	436	400	406	427	418	419	423	414	379	424	409	405	411	410	448	451	451	392	414	419	433	418	444	421	410	404	429	428	426	417	430	448	426	417	407	411	438	427	407	421	421	379	427	414	429	415	425	469	413	418	440	410	412	459	422	405	447	420	391	435	452	391	443	438	385	414	435	440	419	395	418	430	429	395	399	439	395	401	408	423	419	450	447	430	401	396	412	419	432	401	430	385	424	431	403	409	414	399	423	412	414	425	446	421	423	420	412	419	433	418	411	413	434	418	444	416	388	434	402	445	475	433	442	423	453	433	385	397	391	465	407	413	412	424	393	382	429	415	438	444	421	411	425	415	420	396	403	409	414	398	390	418	410	436	410	421	390	385	430	407	379	411	457	401	400	400	401	423	422	387	396	404	445	404	417	405	420	390	425	456	429	399	435	427	402	409	460	454	427	446	428	414	419	409	418	377	432	405	415	429	460	370	425	393	426	410	452	406	378	487	434	420	420	408	400	413	418	419	426	416	412	408	446	421	411	391	433	462	385	436	444	439	398	459	406	381	393	404	411	418	401	392	423	434	413	427	451	401	401	404	393	423	458	429	451	426	358	435	432	431	443	417	424	411	448	438	424	411	436	399	413	425	426	425	430	419	445	418	412	441	429	410	428	403	421	424	432	433	408	438	409	412	385	406	361	438	438	434	422	393	448	423	404	397	427	389	409	416	395	418	439	426	426	419	396	416	429	429	412	375	428	409	431	418	393	427	408	419	446	431	420	397	397	430	439	430	425	419	411	393	410	428	421	447	426	448	411	427	421	409	435	408	428	398	380	394	410	430	440	408	435	415	414	430	421	406	418	436	414	413	404	426	412	432	440	473	404	394	402	441	445	406	410	407	406	396	417	432	396	418	423	444	422	440	404	402	411	436	427	390	399	423	392	400	446	400	436	447	425	393	420	388	451	440	448	483	440	461	427	416	416	433	420	389	446	424	394	417	418	452	431	406	433	418	424	430	451	412	405	421	391
23734	21060	27972	24347	21033	7273	875	606	543	485	501	448	390	429	406	388	435	360	374	365	348	392	342	346	408	370	392	330	356	362	358	371	399	346	347	361	316	338	378	358	342	380	380	385	355	334	338	383	325	336	364	364	383	367	363	353	324	337	356	362	364	359	352	315	323	348	340	356	373	353	388	362	330	341	349	374	346	321	369	365	328	356	371	332	353	346	346	319	304	345	312	359	321	346	350	353	339	359	348	328	337	322	351	348	351	340	336	309	347	368	380	368	372	380	356	320	323	343	347	338	357	340	346	373	345	324	343	327	331	357	346	359	356	325	344	344	376	368	330	355	362	364	349	315	355	344	345	308	324	344	339	383	325	355	345	351	346	337	336	352	381	361	326	320	367	333	332	327	356	357	352	376	380	352	352	364	376	355	350	349	333	345	340	349	344	342	380	350	355	356	376	327	374	352	341	358	372	332	332	297	336	383	386	332	328	359	347	338	316	327	319	352	319	332	341	330	329	354	327	330	356	326	349	354	359	334	358	344	342	327	308	324	334	320	368	326	361	355	306	368	331	309	335	355	361	360	334	347	349	353	351	332	336	346	328	335	347	377	307	349	353	343	323	352	315	342	345	365	313	326	348	341	334	353	340	319	317	336	301	365	334	337	340	315	310	345	327	323	357	371	345	320	315	349	371	372	327	322	357	337	330	347	354	344	347	335	312	364	370	333	370	339	349	335	354	397	359	355	343	348	333	307	316	338	346	343	342	350	372	317	323	338	327	357	351	336	340	342	358	353	339	341	341	329	348	355	314	285	345	334	343	369	323	360	341	356	415	292	342	352	333	313	327	333	333	315	350	377	338	335	339	346	331	330	324	352	337	351	363	334	330	329	329	347	375	325	357	370	385	354	361	314	337	340	334	362	356	346	341	332	359	343	378	325	362	357	330	370	358	317	323	342	339	329	323	355	329	335	336	333	359	362	392	348	335	366	358	368	337	357	325	326	359	360	321	340	349	339	316	332	350	325	328	324	351	335	340	347	344	332	357	332	346	336	357	313	350	365	343	336	345	348	372	345	328	353	324	364	353	334	353	363	351	332	328	340	318	354	338	370	373	308	327	359	341	322	329	351	319	345	325	344	351	328	335	353	318	325	352	344	363	333	331	359	352	381	360	329	369	348	353	357	399	343	356	394	364	347	336	330	317	340	362	349	357	355	340	307	304	329	325	322	348	312	350	359	349	368	329	358	345	353	324	355	344	361	352	330	350	328	359	338	361	359	342	360	367	301	331	359	377	332	345	308	325	348	351	361	355	387	316	325	359	354	332	319	327	360	355	344	338	311	338	324	361	324	337	369	359	365	330	357	352	353	344	338	316	355	313	330	303	336	335	338	326	326	299	342	307	371	326	347	376	353	344	322	350	357	368	370	319	326	344	334	338	359	309	339	350	337	350	328	326	328	337	309	336	342	315	319	326	308	333	331	317	358	357	341	331	322	340	361	343	323	327	345	330	362	330	352	346	321	389	382	372	349	343	380	337	316	347	347	338	335	331	308	348	363	318	311	354	349	360	336	338	329	351	327	330	326	335	370	328	325	355	360	344	328	339	353	405	350	308	350	345	366	351	319	353	355	300	356	323	354	355	340	349	336	317	334	333	363	337	347	305	360	326	303	339	347	350	373	330	363	370	358	363	352	346	340	351	330	352	355	328	376	346	371	318	334	363	351	327	353	354	349	362	360	339	349	318	317	350	363	392	336	363	370	333	336	310	330	340	391	341	345	340	345	356	339	335	342	298	332	359	325	339	338	333	339	341	335	352	331	360	321	337	348	339	335	334	347	318	327	330	364	336	371	332	332	313	337	354	327	349	329	336	303	343	343	347	334	302	331	355	342	351	330	351	342	335	351	342	346	326	352	361	350	350	363	358	335	346	347	361	353	321	376	353	354	359	323	336	312	354	369	358	353	319	331	335	324	349	355	349	344	334	314	321	358	308	297	347	332	364	389	362	327	372	334	327	333	335	339	333	377	352	330	327	314	332	328	314	342	310	313	348	367	360	358	342	352	339	318	342	368	341	363	340	333	346	326	328	348	357	338	342	325	356	331	329	329	349	354	323	313	360	354	329	328	356	326	361	346	343	360	325	333	357	333	340	361	303	354	340	381	337	342	353	348	354	323	380	360	337	343	353	357	327	346	334	377	315	359	340	331	350	352	325	335	326	322	374	380	338	334	321	320	347	327	333	360	343	374	376	334	359	316	348	356	344	312	361	320	328	313	328	352	342	353	325	373	362	386	346	328	360	352	326	333	372	308	329	310	340	367	344	318	330	353	317	309	335	331	340	334	342	326	355	330	373	342	374	343	351	374	314	316	344	342	338	354	325	335	338	386	337	337	350	325	363	352	329	362	382	341	335	332	360	306	361	358	353	342	358	331	312	348	319	350	335	338	352	279	312	319	331	326	359	365	343	328	344	351	319	329	346	350	350	347	338	364	320	320	327	347	313	353	327	335	333	307	330	334	360	348	348	340	324	346	334	358	354	321	353	337	326	379	361	347	335	314	319	337	354	321	337	336	342	345	350	321	344	341	343	342	345	334	345	337	375	346	326	321	381	314	303	353	336	321	336	359	341	320	327	336	365	331	328	360	383	352	319	316	320	328	312	327	368	339	331	347	344	360	333	345	353	336	324	339	373	304	361	365	313	310	323	374	323	382	353	350	331	343	380	343	345	373	356	323	320	333	316	339	368	304	329	334	318	369	342	318	349	329	334	349	353	358	330	330	378	398	358	362	328	306	389	332	369	354	329	346	363	328	331	340	332	351	349	360	338	382	323	305	324	307	319	346	347	331	343	336	339	333	337	303	364	340	351	319	316	327	345	311	349	360	357	333	330	341	305	327	320	333	369	336	353	349	322	359	349	327	362	332	358	387	349	288	314	357	339	334	353	330	337	331	350	370	349	326	327	344	368	329	320	349	319	328	364	306	378	345	308	343	342	350	338	360	346	324	320	382	334	338	329	360	332	354	341	362	326	363	321	339	347	338	349	348	346	374	344	350	360	328	321	354	314	338	376	324	303	362	327	344	349	356	333	344	369	295	375	338	330	353	359	336	300	346	374	377	316	332	335	363	342	336	339	332	313	339	356	338	352	359	342	348	342	342	316	359	359	338	313	329	361	361	324	343	317	368	356	351	333	324	336	363	334	350	358	348	327	337	342	315	325	351	333	348	342	333	365	348	344	363	350	327	354	346	352	345	345	313	323	361	324	353	324	333	353	338	338	334	305	323	350	346	359	330	364	332	364	343	351	311	363	367	353	334	326	373	328	371	327	353	382	336	332	403	335	351	349	323	360	385	328	349	348	324	293	345	346	316	354	332	373	328	377	374	361	351	340	346	314	341	327	348	320	356	350	335	332	363	328	321	343	346	335	335	348	329	321	352	365	323	375	331	342	361	342	372	345	333	339	374	344	358	336	371	304	330	353	375	311	352	365	315
23030	26246	8423	2761	1934	1468	1164	964	910	775	653	612	581	562	508	553	512	505	447	483	507	513	463	481	463	460	449	456	442	438	484	426	461	450	448	425	461	447	464	446	480	442	447	429	438	415	485	427	437	436	425	447	416	429	433	434	470	460	460	423	429	477	455	437	446	451	442	444	394	448	446	464	451	418	433	460	408	490	438	411	445	436	431	470	439	447	433	389	426	436	427	432	437	450	423	479	435	434	416	436	404	418	424	429	408	446	433	442	373	404	453	427	431	438	400	425	455	438	392	460	429	423	453	444	449	429	454	442	399	436	411	438	453	460	406	417	467	421	425	422	439	413	433	469	418	442	450	434	405	447	448	421	434	427	419	425	421	471	414	426	430	428	456	429	398	414	426	451	456	452	459	412	453	435	446	465	411	391	466	419	415	453	481	431	427	459	434	461	420	404	433	442	431	415	396	476	450	383	389	443	431	438	461	435	402	432	413	416	413	404	435	433	472	446	404	454	442	456	431	433	437	457	433	497	432	438	396	457	458	404	431	415	460	442	434	434	451	388	469	449	426	410	437	442	427	422	418	425	435	438	420	453	453	445	452	402	464	459	467	425	443	421	457	456	447	455	443	462	421	428	417	411	475	442	392	417	459	449	412	409	432	438	413	442	414	442	419	450	424	439	428	490	389	457	444	449	432	407	426	435	480	426	455	453	463	466	439	428	431	455	429	413	428	444	455	433	393	426	465	442	444	462	413	454	426	445	400	412	449	420	399	423	412	427	415	443	441	412	434	407	413	409	418	428	418	399	445	424	467	423	498	462	460	448	451	458	450	388	423	427	446	419	440	425	457	448	410	472	435	440	480	420	428	425	434	463	466	466	455	430	431	417	426	420	433	402	415	433	394	436	433	461	421	469	422	467	437	412	443	446	477	436	433	446	454	424	440	445	450	444	420	455	428	440	426	404	434	447	443	413	420	443	447	430	408	429	439	414	451	441	422	428	446	437	418	467	402	413	411	400	410	410	433	449	423	401	406	405	441	451	427	425	439	470	434	442	406	422	440	436	429	442	434	418	427	452	437	427	424	450	426	419	413	488	416	468	446	436	499	434	427	379	456	455	416	449	441	422	407	419	444	430	425	445	435	420	424	442	444	461	426	453	419	434	424	446	488	409	444	434	439	409	384	402	447	472	472	441	426	462	431	446	404	419	436	422	413	424	472	427	431	458	408	422	422	408	418	442	451	474	437	424	449	452	428	408	440	429	420	470	453	417	447	428	450	401	448	399	433	446	444	464	430	415	449	447	447	408	439	420	435	418	431	393	409	395	475	438	445	432	391	431	418	428	427	417	449	399	428	410	421	478	449	465	453	436	437	447	441	425	433	444	429	448	421	407	432	437	445	451	454	463	408	427	427	458	431	466	451	455	473	436	444	410	435	438	415	423	409	454	435	436	423	430	398	390	411	445	464	464	455	427	437	428	419	425	421	427	469	451	441	453	440	440	449	404	443	407	443	425	421	452	436	441	435	447	428	413	480	474	431	442	443	418	436	456	448	429	433	427	411	406	434	433	404	459	454	420	470	429	450	453	408	400	406	426	476	447	456	452	490	409	439	442	466	434	459	404	448	441	418	442	427	448	451	438	472	437	416	455	387	452	424	432	430	433	388	441	437	447	446	398	471	444	421	456	446	447	459	420	427	432	423	461	418	456	453	457	443	423	479	467	436	446	459	427	428	413	399	429	432	426	464	444	459	450	452	455	454	426	411	442	421	420	431	422	436	423	442	423	451	423	452	441	424	459	434	446	436	442	452	411	467	446	409	459	392	429	460	434	444	441	445	441	456	434	411	408	428	405	428	464	427	434	457	423	429	423	445	405	399	415	453	436	415	452	410	428	442	457	469	433	437	455	449	453	396	430	444	430	470	425	423	434	406	422	424	426	419	450	415	418	420	407	418	429	431	457	434	429	456	413	440	440	457	409	472	429	418	439	455	445	450	434	448	442	449	433	430	410	433	437	396	450	405	439	447	423	447	422	418	445	440	411	450	420	444	450	417	393	512	451	402	441	416	415	432	473	427	430	443	452	420	429	458	427	442	432	436	431	411	445	445	440	411	415	448	457	428	440	441	459	420	438	414	451	415	392	422	472	438	449	444	419	428	390	439	422	436	423	413	421	434	433	438	459	431	411	426	437	445	452	450	435	462	425	410	386	420	455	414	435	423	443	446	443	407	468	393	427	436	450	429	443	373	422	463	415	447	462	452	439	423	442	465	457	455	413	437	426	419	454	475	454	397	428	417	453	425	410	418	452	449	448	456	457	455	418	409	413	417	444	398	400	412	453	469	429	406	467	451	440	440	413	446	450	425	411	462	444	441	410	455	422	437	433	424	394	486	424	420	451	444	490	421	461	471	437	421	429	473	445	440	457	440	437	451	430	435	418	435	435	452	436	421	444	461	448	432	420	393	439	456	436	421	422	407	452	396	416	438	432	461	464	432	429	406	424	429	434	459	443	428	410	436	443	421	423	436	399	452	454	435	449	420	441	424	416	425	429	482	415	437	410	422	408	429	456	433	433	417	435	444	440	410	441	447	401	458	433	459	431	448	413	444	426	435	461	451	451	428	445	435	435	433	423	432	423	440	450	432	428	424	448	435	448	439	449	466	403	435	441	435	386	480	397	432	436	471	433	455	420	418	439	409	429	444	421	422	423	426	468	437	402	399	451	454	451	462	402	455	429	440	392	438	441	434	424	431	401	458	437	472	456	416	451	459	416	433	437	457	459	392	432	432	466	406	380	461	422	415	445	435	454	457	385	430	455	441	445	434	420	444	423	401	412	419	432	418	422	428	434	425	445	444	452	450	409	413	409	433	451	421	452	426	455	441	398	415	413	452	426	427	435	436	407	421	451	466	447	432	440	442	422	452	424	445	397	412	442	431	407	436	443	418	433	459	426	432	416	402	445	442	455	422	458	440	450	417	436	444	412	429	436	416	423	420	450	436	427	432	452	409	443	417	414	461	416	436	390	406	432	439	454	438	431	465	434	437	435	432	469	438	421	425	416	424	417	445	451	419	410	445	433	413	427	461	463	427	469	448	441	444	435	481	440	475	435	439	452	431	393	450	455	451	437	416	444	462	411	390	455	443	456	443	456	456	400	427	422	392	435	456	417	408	438	431	407	423	469	419	417	479	438	451	434	439	422	398	434	398	444	459	408	377	416	425	419	414	447	439	465	412	439	424	431	455	418	434	452	451	469	436	420	417	438	429	437	439	383	448	448	437	442	415	438	423	404	410	422	418	419	439	437	416	455	435	418	442	443	482	444	432	438	451	421	422	461	444	440	429	408	442	431	430	426	396	446	451	451	395	457	425	412	439	438	449	454	424	438	428	435	428	424	455	419	402	453	427	451	467	440	427	442	435	468	443	422	464	422	448	467	400	380	444	427	469	394	416	443	459	452	456	400	481	427	445	418	438	412	431	412	401	419	433	444
24809	21092	26883	25378	8795	535	378	322	265	297	263	271	240	240	226	251	236	240	239	236	223	209	235	196	240	209	193	203	212	192	205	211	225	221	205	217	221	224	198	215	192	235	210	190	221	198	223	210	197	206	220	219	203	234	223	214	228	233	258	219	214	219	221	219	197	234	215	196	199	231	198	191	201	241	218	197	209	210	218	216	211	224	207	209	222	207	222	204	207	204	215	225	226	220	220	211	205	218	233	198	201	192	212	243	220	176	207	215	239	220	233	227	228	199	225	211	210	206	203	237	230	209	223	220	220	205	217	211	207	229	220	211	219	210	219	195	211	222	213	226	215	228	213	207	199	196	238	193	235	236	225	205	210	217	204	203	217	197	202	218	247	221	222	196	230	211	208	204	237	186	204	230	215	228	218	225	199	213	236	190	209	215	211	222	223	226	189	239	216	212	217	211	208	219	221	194	219	214	201	202	202	210	219	173	212	187	219	207	203	209	224	213	219	191	202	197	210	213	218	199	216	223	231	198	208	213	235	211	215	216	220	223	226	213	218	196	235	200	195	208	193	214	232	216	238	220	237	216	226	217	200	214	219	192	222	194	221	191	208	188	216	195	198	218	204	219	212	197	212	199	224	193	248	224	212	220	240	216	215	194	202	228	233	213	227	197	206	226	240	229	208	214	222	176	193	226	197	241	203	205	212	240	240	228	212	195	222	212	189	206	195	192	236	196	217	220	197	212	220	201	200	198	207	226	235	212	201	205	236	205	232	236	213	229	209	223	212	201	205	225	231	202	202	192	192	224	202	219	218	198	200	212	227	191	238	206	197	204	225	237	205	183	205	229	257	221	208	221	208	203	219	193	218	197	178	200	198	205	218	234	217	206	227	203	220	216	206	221	216	175	219	242	217	212	222	214	221	194	214	226	221	180	199	208	213	230	217	210	206	222	201	199	194	195	219	216	215	202	229	215	215	213	215	239	215	202	217	191	223	229	206	208	204	222	211	233	208	201	220	208	210	211	211	223	183	204	219	213	214	196	217	201	185	214	240	206	229	208	214	211	196	212	175	200	209	209	226	191	219	226	218	207	198	199	218	232	234	195	208	212	191	211	208	212	212	215	226	214	210	232	208	214	200	222	221	208	218	216	227	217	192	199	201	211	231	185	216	196	184	218	239	235	228	194	170	212	180	218	227	201	209	216	203	248	191	237	194	195	183	210	219	204	203	222	202	207	218	228	196	198	211	197	225	227	232	217	225	217	227	206	223	193	235	210	207	227	219	215	192	208	210	200	184	208	221	240	214	189	203	208	228	222	204	217	227	225	214	170	184	206	232	182	236	204	189	246	226	183	204	198	239	198	201	215	221	197	227	215	198	204	226	220	218	241	227	212	225	226	221	239	243	209	244	208	215	229	227	214	211	216	215	201	214	192	228	207	198	221	196	231	186	183	202	224	215	194	226	177	221	207	226	224	220	231	224	209	207	229	213	198	208	244	219	233	201	201	206	205	203	219	223	193	202	198	226	204	201	198	220	193	215	212	201	243	227	223	188	192	206	225	213	201	204	212	232	207	213	172	193	206	213	212	240	218	205	200	213	221	215	199	242	235	201	232	214	198	194	228	212	224	230	203	233	216	209	201	218	213	234	198	216	222	212	233	220	230	231	220	230	209	203	209	202	203	237	195	216	224	173	190	209	204	224	200	229	213	232	207	215	220	207	185	195	212	202	230	207	205	211	202	189	214	178	238	233	217	206	219	236	216	216	255	218	193	215	209	190	223	223	217	199	188	230	194	221	218	201	212	189	210	235	215	221	237	218	245	239	217	234	235	224	197	230	221	228	209	204	221	202	218	215	206	243	226	217	188	220	236	195	196	240	194	214	202	188	213	233	222	206	223	206	240	188	211	185	205	191	188	208	227	198	220	215	233	205	226	253	204	211	209	180	211	235	211	228	205	207	218	198	212	229	221	212	208	199	218	210	231	203	226	233	193	223	228	216	221	198	240	211	211	210	204	219	221	221	226	202	212	184	216	222	219	212	213	217	232	213	212	226	215	221	208	205	175	228	225	221	221	217	207	201	212	222	229	218	227	189	244	226	214	220	224	200	195	218	216	215	224	217	193	216	213	201	225	246	187	218	225	221	211	199	201	180	207	176	228	224	196	210	198	217	219	214	256	205	228	186	212	214	232	200	206	212	211	197	219	204	213	187	205	196	214	211	208	207	220	209	243	229	211	226	180	214	201	224	196	233	250	219	195	225	182	201	228	216	209	211	181	236	190	196	222	213	232	221	216	215	203	218	203	231	208	219	196	212	212	227	216	212	224	210	242	214	214	226	193	194	244	200	233	238	190	210	196	219	223	209	198	243	211	223	201	212	193	219	206	237	221	202	206	214	200	212	200	221	199	202	227	204	218	199	217	186	197	208	191	227	209	217	200	228	211	206	214	247	208	186	215	227	220	207	219	200	244	208	213	204	227	216	227	229	208	225	187	198	218	191	218	209	224	200	216	215	240	219	193	212	206	226	224	221	212	219	213	225	225	224	202	209	190	222	225	220	225	215	221	208	205	216	214	213	213	218	206	220	235	211	217	220	211	204	212	197	218	198	216	198	202	242	202	219	217	196	203	221	209	236	216	205	223	227	229	213	213	254	179	217	233	201	217	183	206	189	199	216	225	225	212	215	208	208	220	199	207	214	243	208	216	210	214	200	206	240	209	218	238	228	199	206	241	210	227	230	188	219	202	202	209	217	190	202	211	217	208	225	217	204	233	217	213	217	199	221	203	208	197	206	212	214	214	192	197	190	215	211	240	213	213	237	196	205	197	243	200	232	226	208	224	220	193	220	223	210	214	230	184	219	233	210	232	208	206	199	202	210	211	228	229	241	192	207	208	200	195	206	229	225	231	214	191	204	206	222	220	221	237	191	205	231	218	197	221	207	212	201	206	203	211	215	209	210	244	214	191	237	220	198	213	216	195	226	204	218	207	207	186	205	217	183	193	219	197	226	216	212	189	218	220	196	200	216	252	203	213	218	207	224	219	224	238	231	230	220	223	199	214	221	249	218	216	239	212	231	197	232	203	220	221	170	196	194	195	183	243	214	219	224	224	221	197	225	215	207	205	187	212	225	203	229	230	225	221	218	209	210	220	217	212	192	240	215	205	194	208	235	195	216	196	202	210	209	223	204	203	184	219	230	217	205	218	210	250	211	192	211	217	237	231	235	221	252	217	202	195	201	202	217	197	173	241	185	210	202	223	225	224	217	196	216	217	209	236	213	206	200	233	227	221	230	212	207	225	210	214	228	235	211	212	191	224	203	202	237	203	235	195	218	193	205	196	231	199	214	195	211	213	205	218	212	239	206	220	215	228	230	224	186	207	225	195	243	215	207	203	208	222	221	205	208	217	220	213	197	224	206	190	199	225	205	217	207	218	216	219	217	219	222	226	205	209	221	217	186	190	202	219	218	217	199	189	210	209	242	206	210	216
22386	19607	5261	1628	1095	869	657	555	491	430	440	371	330	338	311	296	327	298	303	266	282	291	295	273	273	287	275	278	270	262	288	275	266	288	286	270	266	290	266	275	281	266	293	294	281	253	247	257	233	278	265	281	283	268	291	271	269	260	253	281	262	274	280	238	225	292	271	262	265	280	277	287	275	271	274	265	280	262	269	278	278	288	263	260	277	254	268	254	288	291	256	274	249	281	278	285	258	256	267	247	291	286	253	268	293	264	265	288	300	295	287	278	248	236	268	277	267	255	282	281	274	268	256	249	279	284	266	272	266	268	273	222	234	269	248	253	310	265	286	267	260	243	273	268	276	271	292	265	298	283	281	283	247	284	299	309	270	271	289	281	260	278	291	281	274	271	293	261	277	266	282	269	273	288	243	271	255	272	270	271	255	289	265	283	261	278	265	286	246	276	276	287	262	276	284	266	277	247	268	269	241	248	278	269	248	260	267	284	275	229	260	281	280	281	281	290	253	283	295	266	260	284	270	287	273	262	266	279	267	271	245	264	253	260	274	291	288	236	255	293	263	325	276	274	271	297	256	292	312	275	267	263	284	277	286	261	252	284	266	280	269	267	244	272	272	278	281	266	270	292	291	253	270	257	264	282	266	268	250	280	271	253	273	281	299	268	266	262	260	283	249	285	268	253	265	256	253	286	280	252	308	270	277	269	256	297	274	283	270	261	277	278	243	275	293	263	261	284	286	268	282	254	264	270	242	279	254	271	279	239	265	264	251	264	274	283	288	300	286	263	268	265	272	268	240	234	304	291	267	271	273	270	258	269	286	270	254	258	248	249	293	272	285	275	265	257	263	285	261	269	274	278	287	267	283	278	252	260	302	254	241	273	277	260	245	259	278	279	275	272	276	263	294	279	262	282	260	322	279	271	286	271	274	268	294	242	301	282	281	274	276	244	285	279	251	269	248	251	251	256	281	292	278	244	231	270	259	284	276	277	265	277	271	276	286	281	257	270	275	250	273	281	265	296	285	308	281	240	251	291	257	267	280	275	296	270	266	276	270	250	258	265	282	288	246	272	241	268	277	265	278	279	287	283	260	274	286	260	273	275	308	227	275	234	282	281	251	272	266	272	256	245	285	276	257	284	240	257	268	254	253	283	280	308	284	283	256	294	249	302	259	280	287	257	285	248	265	264	284	268	267	293	243	256	274	270	271	272	264	278	284	266	238	283	291	275	269	283	291	243	259	256	283	269	276	252	241	266	254	304	255	272	265	246	263	270	269	283	297	303	249	271	269	287	289	241	235	251	284	298	270	269	258	260	279	286	273	261	260	271	269	258	252	263	262	272	311	259	288	289	273	269	255	245	257	242	241	268	249	264	227	246	257	247	270	238	290	272	284	250	270	267	265	271	254	257	263	256	298	263	301	283	267	255	262	247	274	274	272	261	278	287	291	292	253	258	250	272	254	273	247	264	252	264	276	262	235	242	266	286	266	262	289	286	272	286	264	259	256	301	271	274	279	263	275	270	277	272	253	303	288	272	268	234	256	260	245	230	284	266	253	241	265	234	292	290	257	259	289	274	266	262	270	265	268	256	269	274	271	279	248	286	274	269	234	301	282	260	270	254	255	316	279	261	259	273	273	270	257	270	274	273	261	275	258	274	268	293	266	266	265	284	252	278	240	268	259	260	247	261	255	264	259	282	265	278	283	241	279	286	264	282	294	305	285	292	275	286	300	271	264	286	241	272	273	280	267	269	303	280	296	281	272	278	281	284	254	262	252	289	270	238	260	247	251	279	263	273	274	253	276	282	244	246	255	287	259	233	261	278	274	275	258	268	241	275	260	268	259	266	291	283	298	281	269	259	257	265	296	261	283	255	294	278	264	276	233	273	289	265	248	254	246	270	256	261	286	272	291	232	287	257	252	281	275	280	290	282	264	284	273	277	267	275	269	287	279	278	269	260	248	270	250	260	277	265	297	270	293	254	276	273	247	266	269	238	254	269	251	265	271	278	304	252	271	265	264	260	275	250	279	283	278	289	259	290	254	250	297	249	289	262	283	269	261	276	278	271	286	233	281	280	276	270	290	291	252	259	276	270	266	262	312	244	276	300	267	257	294	281	266	267	289	245	212	243	277	255	259	274	255	256	282	269	285	285	324	265	278	267	241	274	241	299	274	245	247	257	266	261	265	290	253	288	240	258	265	278	292	247	260	251	262	257	279	266	297	287	265	264	268	240	247	263	274	282	295	279	295	257	265	268	285	284	285	289	307	250	267	264	259	269	261	281	259	254	246	236	288	256	248	255	276	275	264	278	266	265	254	256	274	280	253	264	248	288	263	271	251	263	273	271	287	249	272	285	289	285	253	277	300	297	273	286	287	265	268	258	303	257	238	279	294	259	280	289	291	264	277	250	264	259	270	248	247	282	238	285	293	293	236	275	244	253	293	284	288	255	279	258	256	264	243	273	278	263	267	279	258	264	279	273	273	267	305	255	274	265	285	238	280	245	288	275	266	244	301	300	283	307	256	271	301	293	294	293	260	274	265	271	258	266	265	253	267	262	315	308	268	250	276	279	246	285	274	287	275	294	266	275	247	233	256	259	280	250	281	278	258	263	273	279	266	264	240	262	222	281	275	273	267	289	272	282	272	294	292	244	237	297	287	291	254	275	271	251	249	258	287	267	254	281	283	264	262	234	264	291	254	240	278	262	280	283	260	283	298	279	264	271	266	296	237	263	295	245	278	285	277	248	250	256	279	265	284	260	289	247	275	233	277	306	258	265	266	257	286	270	286	253	282	223	248	216	274	263	254	286	269	264	256	269	263	254	250	272	297	266	266	249	284	305	271	241	299	281	279	264	271	260	241	270	256	260	271	243	273	268	284	258	251	264	281	280	288	294	278	272	252	235	254	265	271	272	277	279	271	301	238	298	285	236	289	279	269	266	244	249	282	269	277	290	274	285	284	281	276	259	269	266	267	239	255	270	267	288	269	245	255	270	268	284	294	250	247	241	271	250	257	264	261	264	280	274	278	287	312	304	275	276	267	265	274	282	244	277	236	271	302	258	257	247	275	258	283	254	261	240	262	256	263	278	251	250	260	275	261	256	274	239	287	264	261	289	266	292	276	260	238	283	267	266	262	272	259	250	263	287	257	264	283	262	264	275	275	262	289	306	287	279	260	271	273	239	272	274	271	281	296	266	272	285	270	259	254	260	291	248	279	267	281	272	313	292	284	257	275	294	263	252	242	236	271	242	256	266	294	259	303	256	264	275	276	266	273	262	290	287	266	267	266	270	250	267	269	264	275	281	297	259	267	251	290	274	260	276	288	261	276	265	259	266	271	263	275	268	268	244	297	256	238	284	274	273	270	281	287	290	283	271	294	276	232	267	252	253	270	287	290	278	286	265	300	254	250	260	292	281	237	259	264	271	263	259	286	251	258	250	302	299	297	252	274	264	279	281	273	279	285	278	247	250	273	244	288	253
22718	21102	28567	23886	21108	21095	4931	756	523	528	435	363	344	286	277	282	266	264	268	235	246	253	258	239	234	225	227	247	229	203	271	199	247	198	232	197	215	217	218	218	194	225	191	205	206	206	192	192	219	197	182	201	205	197	204	168	199	188	175	187	220	204	196	205	205	216	197	207	192	183	203	193	174	197	214	176	198	221	198	215	222	202	180	212	208	188	218	200	187	188	198	178	180	197	195	195	214	186	178	224	208	190	244	201	194	202	215	193	205	198	196	194	196	175	178	189	223	189	213	176	230	203	202	205	176	194	214	220	208	198	185	207	214	180	196	229	201	229	191	192	204	218	200	189	196	200	198	234	190	195	217	207	202	202	212	173	191	203	227	174	221	217	229	191	222	195	209	191	199	197	182	199	196	194	201	190	206	207	204	165	207	203	217	210	208	175	218	199	210	201	202	210	215	212	191	179	199	177	199	202	196	193	218	207	215	216	197	206	207	194	185	198	221	209	182	210	209	211	205	200	212	201	186	188	203	170	191	224	195	201	187	203	209	201	223	189	232	195	195	210	185	213	211	202	196	190	210	195	235	202	199	190	181	215	203	188	219	182	187	211	183	188	190	205	168	180	200	190	205	215	229	182	177	218	208	195	201	188	188	194	201	189	203	206	194	190	217	202	206	210	209	213	185	200	234	193	216	192	201	204	216	198	198	195	216	208	222	197	179	189	176	204	185	205	181	230	183	182	188	191	195	196	223	199	204	198	166	218	177	224	193	203	182	208	197	179	199	204	195	196	200	197	215	198	195	196	203	200	189	204	195	221	214	192	203	193	212	224	196	207	206	201	194	185	208	187	185	168	195	198	180	215	210	191	207	196	185	204	177	196	183	179	205	187	191	199	236	172	204	203	214	213	212	225	213	217	176	192	173	170	195	163	205	195	184	220	188	220	189	225	201	184	191	199	199	185	192	185	213	192	183	199	209	187	205	225	223	208	192	208	185	199	223	209	208	209	213	200	186	197	211	201	192	198	186	162	202	216	195	184	231	197	200	194	208	198	224	178	178	218	194	198	185	206	193	187	205	222	192	192	213	202	173	191	202	170	215	194	205	201	208	211	196	198	192	177	194	188	202	205	202	187	213	198	217	206	226	210	178	171	233	200	180	197	174	210	193	191	219	224	180	196	209	221	189	222	204	209	212	214	214	201	222	213	212	195	196	237	195	192	211	183	202	206	184	206	197	204	222	196	210	208	207	184	234	207	202	201	179	212	204	235	207	216	199	184	243	168	205	206	216	194	197	199	213	197	194	190	165	179	203	225	171	211	202	202	186	201	217	216	211	193	197	200	207	194	205	192	222	186	189	194	193	206	202	206	191	170	209	200	185	217	208	216	216	170	203	220	205	218	205	212	231	206	209	219	204	199	208	182	197	209	200	194	226	175	215	212	191	197	181	198	198	198	187	190	185	193	197	214	185	211	215	201	202	211	241	236	187	199	187	199	217	199	165	188	206	191	190	192	197	218	197	201	174	199	204	192	199	222	190	198	198	195	195	202	210	189	212	199	213	198	223	202	186	210	185	196	200	210	200	186	210	199	198	195	201	195	195	184	203	195	220	158	195	229	208	204	195	206	202	208	198	194	208	215	196	217	173	195	189	199	200	214	195	189	195	207	215	188	187	198	206	191	189	194	165	182	191	173	217	199	197	186	197	204	170	199	197	207	186	189	193	196	214	201	217	199	216	187	197	198	194	182	184	192	181	214	217	205	199	193	178	215	187	183	208	215	168	165	205	216	188	210	200	204	203	176	170	190	210	229	183	220	206	208	184	203	193	207	195	220	188	223	202	195	180	185	226	203	214	213	193	202	242	178	176	194	196	191	220	199	189	204	188	205	192	202	209	192	188	202	229	196	213	183	195	197	188	197	209	186	214	206	188	204	172	214	196	193	218	203	181	190	203	190	214	228	179	219	202	186	211	195	205	203	206	209	203	179	210	203	201	215	205	227	209	192	212	213	202	203	212	201	184	209	205	200	208	201	181	205	218	224	173	176	189	209	208	210	214	211	185	225	229	175	198	173	183	205	209	201	198	197	193	202	187	202	205	206	187	170	210	217	196	209	194	200	184	170	199	205	217	195	212	204	195	195	223	173	187	213	176	208	198	186	178	209	196	205	183	201	184	197	198	196	208	187	191	209	184	193	209	192	202	229	220	207	180	205	191	209	242	188	172	198	185	211	199	219	203	195	174	208	199	222	216	185	182	208	207	172	204	205	189	205	180	192	205	221	187	199	236	187	180	179	209	215	201	198	195	218	188	200	193	214	198	202	199	194	236	207	172	212	214	215	186	184	209	185	194	191	191	186	206	195	208	235	195	198	174	200	212	191	195	186	225	192	201	216	209	189	189	184	231	184	199	189	194	224	191	205	197	180	199	216	201	188	202	191	181	179	210	209	200	214	218	199	194	216	191	185	185	207	192	198	229	194	176	214	209	206	201	221	198	210	203	193	207	217	203	205	203	188	206	212	210	197	212	204	184	165	185	194	212	189	184	177	200	226	193	193	194	179	210	201	190	203	173	200	206	204	199	194	193	193	196	185	191	207	176	217	184	200	212	193	159	193	205	210	191	259	188	191	201	208	194	231	222	185	186	201	192	191	212	207	184	192	188	173	192	198	206	208	211	185	176	200	206	206	199	190	207	164	203	201	202	196	241	175	223	188	199	202	208	198	203	211	208	216	184	202	185	186	227	197	201	164	218	164	215	200	181	227	196	210	206	192	208	178	183	203	198	167	185	200	210	219	157	193	186	195	191	203	216	209	198	215	184	220	182	220	181	200	226	202	200	201	189	176	186	222	198	213	185	191	194	189	200	203	205	198	195	176	197	200	192	191	229	214	200	174	183	197	190	195	199	187	192	200	196	195	214	211	200	223	182	224	208	204	210	208	168	200	203	176	224	168	179	207	205	197	203	199	221	204	190	191	204	210	200	175	192	207	226	192	205	192	193	229	222	222	225	213	194	216	215	202	188	195	179	201	230	195	198	195	183	178	209	235	202	204	173	206	196	213	211	182	196	183	209	180	234	187	222	189	200	206	190	206	199	210	216	226	193	193	217	216	208	185	210	182	208	200	207	195	210	198	196	204	202	195	222	214	224	224	198	222	199	185	223	181	211	215	178	187	190	211	190	193	212	159	181	209	200	174	205	191	206	179	205	200	197	196	196	216	194	222	200	192	202	206	201	207	188	188	189	180	222	187	195	191	198	192	199	176	215	215	197	185	218	193	172	201	229	172	211	194	210	226	217	182	203	205	194	194	198	201	195	196	189	201	192	188	177	206	209	201	216	193	193	189	210	219	218	214	199	194	204	210	187	210	218	194	225	209	207	190	215	213	216	198	204	186	206	177	226	196	222	203	219	193	181	212	190	181	195	201	204	199	197	193	212	195	202	210	204	191	213	206	200	190	215	186	198	184	216	187	211	195	205	201	193	201	226	217
25833	32356	13068	4524	3018	2120	1760	1348	1049	850	781	639	547	464	468	428	344	405	337	364	308	340	319	298	295	312	275	291	290	301	305	298	254	268	322	280	276	280	265	267	284	286	282	261	259	258	252	248	249	259	282	231	296	222	261	241	271	268	286	283	295	277	241	258	290	256	273	230	270	267	285	236	236	261	242	277	270	244	253	264	262	261	244	271	264	264	272	260	267	252	237	248	251	273	267	240	248	246	286	245	239	262	245	243	254	264	253	271	263	281	287	253	260	268	257	258	254	269	292	245	255	265	230	257	305	253	246	295	233	221	278	244	252	285	226	251	224	239	236	245	277	278	243	249	254	272	257	255	295	285	287	276	282	283	266	279	263	238	263	244	249	262	259	264	294	269	261	279	271	288	258	219	279	280	282	241	263	257	266	254	244	273	243	233	239	244	232	247	245	258	270	244	278	293	263	273	268	274	260	259	241	254	232	282	241	264	221	258	254	236	259	271	225	271	266	249	250	248	287	259	254	245	237	228	254	242	234	263	273	261	252	252	262	254	219	249	248	217	272	249	278	244	242	267	250	256	280	237	280	252	237	237	271	271	255	239	238	254	236	263	264	260	264	245	272	256	274	270	258	242	247	276	254	245	244	282	274	225	244	278	262	265	252	289	257	247	243	271	250	252	257	243	255	246	248	267	257	244	240	250	285	252	259	237	250	257	246	265	240	272	286	279	279	257	241	241	251	270	293	273	257	265	239	252	262	257	297	249	260	262	249	266	247	239	228	270	244	242	293	256	286	240	249	242	242	290	253	236	263	244	242	252	260	284	231	262	249	270	234	239	260	283	255	236	267	240	259	237	215	239	266	264	256	267	248	258	253	257	263	274	261	266	264	271	237	235	248	251	261	299	241	253	241	236	251	254	234	268	286	267	295	251	244	271	239	276	269	224	223	247	252	253	281	278	266	245	256	251	276	265	249	263	265	253	255	257	250	246	261	260	220	263	274	278	215	248	264	213	276	257	236	251	262	257	248	293	271	242	256	253	289	252	230	268	251	239	259	236	289	227	242	222	253	237	237	270	254	217	242	253	278	239	252	239	268	286	257	242	268	236	251	248	268	270	238	265	255	225	248	275	246	278	247	307	274	256	271	254	253	261	258	258	261	253	252	253	267	252	250	230	261	248	263	268	251	260	265	250	272	258	247	290	246	254	251	237	239	229	248	263	282	261	243	249	254	249	274	247	279	262	269	270	246	265	260	269	277	237	254	270	248	248	252	269	250	256	250	261	283	266	280	275	262	237	253	277	257	269	264	231	261	239	246	271	257	270	258	240	246	231	265	244	248	249	258	261	250	245	260	247	254	239	275	250	207	272	235	240	246	234	251	253	252	260	265	276	277	275	251	258	259	248	276	220	245	258	220	268	243	258	274	232	253	275	241	264	278	252	269	263	254	229	271	252	264	259	238	233	262	259	241	249	269	208	261	244	265	250	259	284	266	249	252	280	286	249	285	267	266	281	244	233	288	226	255	241	239	239	262	234	268	242	258	251	253	268	239	252	262	230	249	253	271	253	252	254	259	263	239	240	255	248	265	245	253	237	257	278	255	273	266	253	225	261	273	260	254	225	274	232	257	247	246	251	281	265	233	221	253	239	238	245	278	275	236	285	236	239	292	275	259	235	259	291	251	235	257	259	260	263	251	259	264	278	278	232	262	246	288	241	246	263	275	230	272	255	252	254	264	253	253	277	266	233	232	257	258	263	267	244	276	262	260	244	262	237	238	243	263	243	254	252	224	251	251	250	253	248	252	254	239	239	284	255	248	252	250	254	245	262	272	258	260	275	267	246	250	249	254	257	266	254	249	285	249	249	253	253	281	266	244	258	239	264	231	272	242	259	267	247	254	272	251	241	250	282	255	276	269	283	235	235	259	232	263	255	269	236	267	248	271	244	247	249	271	305	276	230	247	273	295	265	245	252	239	256	278	248	256	244	257	250	281	266	270	261	267	272	267	251	234	256	245	242	238	251	266	226	285	265	278	252	267	251	254	245	282	259	300	241	256	223	278	267	248	240	290	251	242	245	254	294	252	252	262	278	265	249	266	260	248	252	256	232	263	250	241	263	265	242	250	219	261	251	241	251	263	249	234	250	246	243	225	248	264	267	272	269	265	264	280	264	255	260	254	251	261	251	257	292	243	255	268	252	264	230	259	284	252	243	274	228	254	262	233	282	257	274	252	257	250	251	276	259	245	271	252	267	245	263	233	256	231	248	254	242	237	248	228	226	258	267	247	236	245	261	270	288	243	270	243	250	259	258	283	247	266	279	246	253	254	255	268	259	219	246	259	265	251	253	256	283	276	257	239	224	231	247	237	246	278	241	305	263	242	256	265	284	240	246	248	265	253	254	254	284	267	223	220	258	270	244	251	279	258	248	275	247	260	254	283	241	244	260	264	228	248	232	233	225	251	250	268	248	251	246	220	246	263	236	280	262	228	280	253	270	256	257	217	272	283	252	242	266	259	265	287	292	264	254	233	284	275	265	259	268	242	247	226	245	248	256	238	263	282	251	272	245	277	249	272	262	261	268	272	251	243	252	260	269	253	258	244	244	274	281	258	262	257	239	277	240	247	232	242	277	251	254	278	264	251	270	235	268	229	234	274	274	260	244	234	294	261	266	259	252	261	246	274	253	230	218	271	270	290	259	243	279	257	254	241	282	257	270	250	246	236	245	239	261	270	276	253	280	292	261	269	267	236	256	244	263	254	247	260	259	255	241	259	282	281	277	253	270	233	244	262	249	277	270	227	278	232	218	279	244	259	237	251	280	270	246	253	220	234	255	292	266	272	270	270	242	237	244	281	244	266	281	248	240	265	242	260	266	224	264	250	269	255	278	246	270	258	259	279	239	239	264	275	254	243	242	257	262	278	263	243	257	249	267	265	222	242	235	216	260	264	273	277	269	238	270	260	255	257	249	269	248	260	264	255	282	257	254	237	260	255	273	256	258	259	258	244	279	282	268	246	266	253	263	262	274	240	254	268	245	271	270	257	293	259	217	245	261	250	237	291	243	277	243	254	222	231	277	275	275	227	272	233	276	244	230	275	283	262	282	261	256	236	264	261	268	278	263	255	273	234	283	256	248	251	276	259	237	263	229	248	241	231	251	279	262	262	268	224	261	251	264	251	240	256	259	244	267	267	256	272	224	254	251	259	246	261	256	267	235	247	241	249	272	233	256	262	252	278	274	233	241	276	265	261	236	264	279	274	268	255	274	279	254	262	274	269	264	233	262	282	268	269	296	254	258	260	257	251	281	277	246	257	259	216	258	249	239	253	262	262	255	272	253	244	247	256	280	255	276	268	269	227	248	244	262	256	259	242	256	241	254	242	288	265	245	259	253	257	256	258	249	254	257	272	278	249	249	248	273	290	247	276	243	219	251	257	275	277	276	253	243	268	283	255	234	256	261	274	241	251	241	244	268	222	286	252	253	277	267
27533	19404	6138	626	381	371	372	329	360	339	322	349	329	332	319	355	345	330	349	346	317	295	314	388	331	344	344	328	346	312	332	343	308	312	330	359	314	368	342	335	334	366	333	333	335	315	324	327	312	320	361	322	340	318	346	325	300	335	338	336	316	313	301	329	347	346	363	349	335	340	353	334	329	322	354	330	320	341	341	318	337	342	364	308	325	306	353	345	319	335	329	320	323	334	359	297	326	337	327	327	342	324	333	306	307	301	350	332	324	337	309	323	356	324	311	348	309	337	336	340	338	322	344	319	322	318	347	348	337	330	308	336	362	345	316	353	329	318	336	341	361	328	333	325	338	341	342	327	300	354	327	309	333	353	364	321	380	331	338	328	344	316	329	315	323	339	347	340	321	334	345	345	323	325	309	341	339	305	294	320	338	322	297	339	336	345	338	321	310	322	306	320	326	346	312	322	333	304	338	353	335	384	308	340	338	284	332	348	321	346	307	307	326	335	331	331	317	322	306	347	324	293	336	297	371	345	327	311	349	324	327	320	335	316	297	273	351	347	324	358	313	321	287	325	323	301	330	327	299	321	344	326	318	327	310	306	345	332	341	359	314	316	323	355	357	314	315	325	352	298	344	329	319	322	320	342	330	333	320	329	324	337	355	312	314	352	315	316	317	326	355	324	321	326	367	347	332	315	312	357	341	288	328	354	328	290	349	316	316	351	352	324	322	355	378	359	314	353	338	332	329	343	332	318	343	333	324	351	350	333	332	335	332	325	357	304	332	320	326	316	321	302	327	368	312	351	297	337	314	350	362	322	328	365	328	349	318	331	306	309	309	322	328	335	330	358	298	348	316	324	352	315	335	301	322	334	324	306	331	338	311	317	315	312	330	329	312	312	337	302	320	332	316	345	336	331	361	325	343	376	300	298	285	323	326	337	329	336	318	334	308	334	325	322	357	322	303	353	316	316	334	332	328	335	319	337	355	329	297	328	323	345	334	301	343	336	329	334	324	312	332	329	303	331	319	384	346	315	293	285	329	350	309	350	316	332	350	295	334	349	291	365	341	311	359	323	328	315	295	330	288	293	334	340	332	367	342	309	345	310	325	321	322	320	340	369	328	347	320	323	331	330	327	336	324	303	332	326	328	342	324	324	350	340	364	297	348	317	309	332	311	338	309	338	316	339	328	323	290	333	322	343	321	336	358	355	350	327	336	324	331	313	338	322	351	336	313	309	288	330	334	328	345	317	340	333	346	322	336	322	325	311	321	331	329	361	327	321	320	310	335	327	307	334	336	334	332	339	317	318	325	328	300	336	314	327	308	314	317	340	330	341	292	323	349	338	285	338	366	343	316	328	349	357	322	315	335	326	347	332	315	310	325	364	321	313	331	358	343	300	340	303	348	323	325	317	342	350	281	325	350	309	324	349	320	327	328	346	348	301	302	320	365	315	313	352	315	338	302	327	353	337	349	326	317	323	352	306	350	357	342	353	354	349	309	354	312	332	313	327	320	323	327	343	294	340	343	292	306	305	310	326	339	279	312	364	364	345	333	325	328	309	333	333	344	338	334	320	342	338	322	320	366	348	303	328	362	336	309	340	321	327	324	314	336	346	329	324	309	306	305	365	334	322	320	352	322	297	328	336	328	350	341	293	347	324	307	343	324	315	305	336	298	341	354	310	313	312	324	322	327	328	348	323	338	340	337	328	329	353	346	352	326	324	330	328	346	323	330	336	349	316	351	316	361	333	329	322	306	310	337	344	336	361	346	317	343	316	333	335	332	324	342	351	313	334	296	341	296	333	354	353	337	321	313	323	341	340	300	313	358	331	309	342	331	327	312	359	333	337	349	361	331	306	333	312	360	344	319	303	350	344	302	309	347	356	353	317	333	334	335	313	320	346	334	363	298	343	321	308	323	341	346	332	317	320	305	333	343	304	334	353	337	356	336	318	330	345	370	310	338	322	326	345	349	320	350	329	344	320	298	316	336	294	343	322	307	362	292	325	329	331	354	308	358	300	345	314	316	303	347	346	332	322	314	342	323	302	293	326	376	320	368	339	284	341	328	311	315	361	330	379	347	338	342	328	317	380	339	315	325	331	337	349	350	315	298	324	351	320	283	333	354	331	352	317	316	356	319	305	322	338	316	321	314	316	333	333	340	348	340	338	326	325	318	352	338	302	313	342	287	374	347	331	318	314	320	314	334	307	314	346	307	292	312	312	366	330	372	315	331	335	360	275	357	360	335	309	324	325	315	345	317	355	314	311	324	328	342	305	345	301	354	338	357	339	328	331	343	340	313	328	348	325	323	332	326	325	335	331	330	304	326	347	316	340	366	338	352	346	305	332	328	312	342	311	346	318	295	290	312	310	340	331	335	333	319	348	324	334	318	308	305	343	321	355	364	348	325	358	317	324	337	349	324	307	313	307	329	301	287	328	322	327	331	369	316	313	357	290	342	343	312	347	332	333	368	318	340	302	334	326	347	286	336	346	333	347	330	315	355	313	334	335	336	355	326	356	323	318	346	312	345	339	360	349	332	287	321	338	321	319	318	316	348	348	331	333	314	310	332	331	324	306	317	332	340	334	357	363	312	360	341	351	374	342	327	334	349	286	305	328	322	321	325	322	348	343	346	312	328	332	308	360	327	360	348	321	338	318	332	334	343	318	363	380	346	365	311	332	290	322	328	328	345	319	308	333	333	313	304	339	362	339	352	331	334	334	330	322	347	342	319	306	340	358	342	302	289	357	352	356	324	310	305	327	354	334	331	322	309	299	331	350	335	350	319	345	315	351	351	370	334	297	340	325	308	353	313	331	337	322	337	347	321	340	354	341	321	328	319	325	325	318	337	329	313	334	325	339	348	332	368	310	334	343	342	335	356	334	360	304	334	315	350	323	321	351	328	355	352	323	328	311	341	331	338	312	333	339	315	365	321	345	337	330	342	305	375	316	326	337	336	313	353	295	311	361	290	315	321	324	315	316	324	341	339	320	340	336	350	303	328	282	314	335	350	305	344	303	332	339	308	325	297	332	326	323	338	332	296	339	308	356	308	299	354	326	283	300	353	365	365	343	337	349	345	354	365	322	318	315	323	321	330	332	309	326	342	310	335	348	318	342	309	322	273	336	337	327	335	336	348	329	355	319	294	320	336	326	380	368	327	335	312	311	326	303	337	328	319	295	328	326	324	366	329	331	387	351	341	336	310	314	346	343	346	330	337	355	366	309	333	351	300	347	344	314	291	331	314	348	311	335	325	321	337	348	316	347	296	323	311	315	345	321	348	351	335	330	349	314	304	322	328	328	339	315	342	303	316	322	319	323	341	347	335	349	338	296	336	343	305	291	350	345	326	332	340	324	329	348	317	334	345	294	344	322	330	340	317	357	310	285	324	321	297	301	313	349	353	355	345	305	341	364	324	321	344	337	307	301	322	322	332	327	340	339	343	340	335	338	300	334	349	391	320	326	340	335	280	349	337	343	300	317
18457	12415	2456	601	535	464	462	479	468	419	422	415	416	432	436	428	412	392	392	461	407	416	421	425	405	413	432	451	439	394	408	417	426	378	423	396	440	449	409	379	418	414	368	368	443	434	439	414	407	353	370	432	450	419	382	422	422	406	443	418	433	405	428	410	433	428	421	405	391	415	459	415	390	372	385	416	394	397	372	422	379	384	414	430	400	417	419	392	430	422	428	408	388	414	406	407	384	422	425	414	432	406	425	383	404	396	427	389	444	401	415	448	433	371	400	410	405	425	429	391	424	406	387	404	427	409	377	445	390	404	438	395	402	421	440	403	413	438	404	429	393	422	463	414	400	414	427	401	442	473	423	414	419	426	395	424	414	442	417	397	428	392	418	398	404	419	426	442	386	406	405	385	409	430	425	416	417	433	421	421	389	422	404	388	419	405	445	433	424	394	405	432	432	368	411	424	421	464	405	424	434	417	437	390	425	413	399	437	422	409	396	450	424	441	384	421	468	424	409	395	439	405	457	410	393	400	424	418	431	422	415	387	419	378	412	414	443	423	403	406	443	404	396	391	411	458	446	403	412	437	402	433	394	449	411	439	444	446	453	387	420	427	398	415	381	383	424	421	391	442	383	411	404	383	375	420	433	432	394	430	384	445	430	424	394	421	406	379	400	394	445	415	447	428	394	417	415	418	411	412	416	402	393	403	439	433	406	433	373	372	416	401	391	408	437	421	424	389	404	433	441	419	425	422	411	391	426	419	400	381	398	387	398	397	401	403	407	421	386	384	459	427	374	408	463	387	374	437	436	423	424	400	455	398	421	426	449	429	411	433	438	454	425	407	396	428	374	472	424	406	413	461	406	431	425	401	438	440	422	365	430	418	423	410	438	401	444	409	382	419	404	423	414	414	398	387	436	419	420	393	431	382	455	444	399	396	389	381	417	408	418	395	397	456	469	403	400	421	411	417	419	404	407	406	406	396	456	380	393	415	423	441	418	442	403	416	422	400	419	369	422	420	374	411	417	427	402	380	409	416	418	418	400	395	456	444	425	414	448	412	378	403	395	409	416	407	381	434	412	393	398	420	424	433	410	432	397	431	412	430	414	421	395	438	397	398	441	393	425	431	383	429	405	416	392	419	428	390	397	399	387	411	450	415	417	408	411	418	414	388	389	408	425	446	426	390	425	395	442	391	410	439	414	422	401	412	409	412	429	413	416	388	420	391	439	424	422	395	426	373	414	402	410	384	404	408	391	388	430	430	349	430	447	371	446	433	404	410	472	409	382	415	395	399	405	393	377	433	390	426	422	407	405	406	411	405	409	418	434	408	428	465	425	403	418	382	409	409	376	435	434	422	421	402	421	413	406	435	393	405	388	387	372	454	397	404	383	419	397	400	403	443	417	385	397	405	376	394	411	420	411	365	428	419	451	417	433	406	397	434	429	428	457	408	432	440	423	379	393	446	417	385	404	390	431	440	442	441	428	433	378	413	393	419	385	416	404	402	375	450	386	398	431	431	412	437	384	381	414	389	437	434	387	443	411	444	415	442	408	421	408	413	420	424	404	420	429	428	427	379	400	410	402	428	413	409	409	408	423	412	423	414	415	400	420	421	399	400	409	386	388	414	412	396	399	399	413	427	414	402	402	403	416	395	393	408	410	447	426	400	401	433	396	400	410	408	454	398	402	415	398	422	402	384	436	414	417	374	420	392	433	414	423	374	417	445	403	400	405	433	430	392	419	403	440	389	407	422	420	421	395	421	398	436	410	412	387	434	411	395	388	413	397	390	433	397	407	420	454	411	415	420	409	366	398	415	393	445	430	419	404	429	412	420	446	397	410	418	414	428	443	379	407	416	466	416	423	415	421	384	421	427	424	394	419	392	376	421	395	387	416	433	455	399	397	406	424	434	434	406	420	389	441	396	385	447	420	399	401	415	428	418	388	443	406	415	388	413	429	432	405	361	422	411	406	376	445	422	409	386	395	405	422	437	417	419	412	418	443	396	436	396	423	388	445	422	455	409	406	438	427	421	410	436	440	439	405	397	403	406	408	388	402	441	384	398	482	445	403	418	390	412	391	412	413	395	407	418	419	402	450	448	430	416	450	426	426	417	431	396	407	429	386	393	420	435	445	403	420	386	407	398	432	404	403	399	389	425	421	455	439	423	412	456	394	436	422	406	416	390	420	434	359	418	416	382	379	441	405	410	412	444	410	409	416	392	414	448	400	392	421	430	426	416	436	446	398	415	433	394	404	413	358	408	403	406	418	371	433	390	438	415	399	429	417	399	434	428	420	405	437	420	398	413	437	375	424	440	440	423	425	418	423	405	422	418	430	426	395	418	414	376	457	413	414	380	398	434	397	416	442	418	395	411	439	443	382	378	421	436	406	446	404	432	435	403	387	398	425	418	412	436	414	394	411	405	395	435	427	426	434	445	417	429	410	420	410	412	423	394	417	423	407	394	438	407	420	393	410	402	414	386	448	439	440	433	428	397	432	400	390	395	362	419	410	407	405	401	389	395	406	402	403	417	421	423	411	425	402	422	408	414	431	418	418	465	372	384	410	377	456	395	391	428	392	440	431	410	411	401	433	404	405	428	443	410	394	434	414	409	404	427	423	383	410	431	409	377	417	420	421	376	462	405	434	406	416	387	380	391	415	427	393	416	412	415	387	409	419	395	420	435	419	374	389	418	409	400	415	431	398	410	393	401	447	414	389	404	402	407	388	403	387	432	389	421	406	419	414	421	406	418	397	360	436	381	435	464	437	407	429	473	387	392	401	406	420	426	403	422	420	412	452	412	405	406	429	400	420	427	412	410	406	396	414	423	412	413	413	389	406	390	407	428	417	381	417	407	446	438	428	416	420	422	409	466	411	429	419	391	396	418	410	421	427	423	397	409	416	391	433	410	451	459	393	427	390	404	428	438	413	405	438	398	416	434	425	411	401	405	450	437	435	439	422	420	436	444	416	400	396	382	402	431	425	431	443	395	391	421	470	400	393	420	427	399	411	473	396	385	382	408	408	392	395	377	398	423	421	420	423	414	439	421	438	384	446	405	400	400	423	449	363	425	424	377	406	424	430	431	411	431	404	433	432	396	396	369	394	426	427	381	414	401	407	390	399	417	397	434	411	422	426	416	403	405	444	421	392	374	355	432	431	399	446	415	412	409	420	455	436	419	442	398	423	434	446	407	445	363	396	383	370	413	442	432	430	381	410	419	419	379	386	395	379	438	430	403	415	419	410	396	393	420	431	411	390	386	405	408	452	413	434	436	411	391	428	425	412	413	400	409	400	404	414	416	453	400	399	423	373	431	376	385	436	385	390	386	409	407	413	414	404	410	385	412	417	389	446	439	414	405	439	393	426	428	431	425	374	428	448	412	421	405	398	432	415	410	425	389	460	427	376	393	444	441	369	407	405	390	396	436	437	406	409	420	391	437	367	416	375	423	409	393	424	428	456	412	443	415	410	391	433	410	403	418
23736	21080	28037	24342	21058	7401	866	659	532	507	437	481	446	414	392	371	425	386	365	370	362	378	346	370	382	344	382	357	354	356	373	377	346	330	350	337	352	361	365	363	333	334	348	319	359	318	314	338	357	353	354	336	374	332	352	353	337	368	329	345	327	360	347	318	354	343	349	347	362	308	357	327	374	352	345	359	345	330	319	342	318	335	357	378	331	325	315	344	358	330	355	325	338	330	354	341	326	323	364	373	327	338	320	323	337	355	376	330	347	336	346	360	342	342	337	346	333	322	367	332	365	346	357	318	303	341	315	312	330	345	336	364	346	333	375	335	335	337	348	325	302	362	317	371	345	340	344	349	386	350	357	303	341	334	372	349	338	331	321	298	365	347	339	339	368	311	370	391	360	368	327	349	362	319	347	313	340	361	355	339	354	330	371	296	291	335	351	301	340	346	322	353	354	344	321	333	325	340	344	343	355	345	359	325	313	341	361	352	331	348	372	332	322	327	353	340	353	376	349	358	367	316	338	329	304	350	338	311	373	362	308	340	329	348	351	352	341	349	360	365	340	321	343	367	358	332	325	377	312	337	341	326	316	311	327	324	323	324	351	344	334	322	344	331	321	335	339	342	321	354	318	329	327	361	362	381	336	363	330	318	363	321	360	338	339	342	361	351	318	359	347	310	318	350	337	369	354	333	335	367	348	335	310	350	342	336	353	368	361	340	351	383	368	330	343	295	310	343	363	327	335	327	353	359	316	348	332	339	349	299	341	341	357	327	305	331	327	316	319	378	338	329	313	328	376	346	346	313	344	334	374	350	339	334	334	306	354	329	306	339	350	350	320	347	331	307	352	346	341	376	354	353	315	320	345	327	355	335	338	362	316	351	330	345	295	345	320	358	362	308	357	338	355	325	388	366	339	343	347	332	301	362	363	342	327	367	340	338	319	325	321	368	332	345	363	337	330	327	315	361	363	335	336	309	311	328	345	353	336	350	327	352	347	344	321	304	328	339	334	314	363	327	335	365	381	327	346	344	331	349	361	339	337	324	319	322	350	336	338	350	323	379	361	365	333	360	320	351	324	315	369	330	363	328	337	331	308	356	335	348	337	338	343	322	342	364	292	378	360	374	352	352	329	336	341	320	322	381	322	306	325	322	373	346	356	330	356	344	338	371	361	363	341	344	346	331	350	332	360	323	349	338	328	333	313	349	322	331	354	297	320	324	323	334	334	364	343	351	382	352	325	322	342	350	354	320	373	365	367	333	330	346	285	324	330	342	301	288	316	308	331	362	359	363	324	300	315	309	370	314	321	348	342	350	341	360	354	320	325	348	343	341	361	329	352	324	342	320	346	384	354	331	367	310	313	326	367	358	325	310	337	332	331	332	336	372	320	333	356	314	343	360	337	340	346	310	306	380	345	313	349	384	329	338	331	339	371	357	347	341	336	327	326	322	331	308	361	338	351	341	316	338	324	380	325	301	339	319	358	307	357	328	347	353	323	349	306	349	362	311	309	342	325	344	334	338	340	363	330	350	335	332	351	327	337	363	355	348	312	356	361	340	309	334	348	325	362	328	380	335	321	342	364	327	344	334	376	322	329	326	352	318	337	377	323	327	347	297	346	328	330	344	349	342	347	324	323	346	304	316	346	319	309	359	362	335	335	322	333	359	312	348	325	361	344	369	369	380	356	330	339	377	335	346	334	333	340	309	322	322	346	345	343	356	295	338	350	347	339	310	325	334	368	337	324	363	314	318	344	352	342	314	323	343	292	322	321	332	342	342	342	334	343	351	340	330	353	327	373	354	342	355	341	335	341	343	346	332	309	357	325	347	297	341	362	334	330	351	348	359	315	328	351	343	319	359	343	346	321	337	338	337	345	312	358	310	305	341	368	389	343	331	349	330	343	311	352	361	334	317	372	318	324	355	354	326	377	317	319	358	333	315	314	286	328	305	329	299	305	332	326	343	367	313	332	334	323	343	301	312	333	319	350	313	337	353	325	364	311	312	325	337	311	335	375	364	318	367	352	350	330	316	332	353	326	309	335	337	341	345	351	328	323	332	345	328	340	328	335	312	331	348	317	315	335	324	347	349	336	329	369	301	340	363	375	331	359	348	334	389	331	360	329	321	324	366	297	340	341	351	297	312	320	327	361	372	359	326	336	362	343	356	347	330	311	358	360	345	346	358	362	310	354	318	357	335	347	337	379	356	321	326	339	338	309	321	309	313	328	307	331	323	358	343	336	340	346	340	325	290	327	360	301	347	317	370	325	345	354	338	346	331	335	358	336	364	329	328	272	333	321	345	355	326	312	357	341	332	332	339	345	332	282	345	342	357	330	333	363	328	330	347	398	299	303	349	344	327	346	349	361	328	354	342	336	321	322	332	369	324	345	320	312	323	327	318	324	347	316	363	351	337	330	364	356	354	305	325	343	313	330	338	343	342	351	316	322	372	341	365	310	321	356	370	353	368	343	346	312	358	318	375	348	349	307	346	323	316	322	304	339	316	311	342	322	324	338	341	306	335	350	353	351	348	323	385	337	356	367	327	332	351	306	374	360	326	372	339	324	348	340	345	335	349	338	340	328	312	319	348	353	348	360	353	337	347	347	323	311	335	335	324	363	336	320	335	349	329	340	327	312	336	328	368	368	351	316	342	339	338	359	340	315	340	314	346	347	344	336	324	315	327	313	334	354	334	310	311	342	349	357	374	338	371	345	360	336	319	322	334	331	381	352	315	359	298	327	360	306	366	327	370	324	327	310	325	352	324	357	346	325	329	338	342	314	326	331	347	320	340	313	347	342	323	322	336	336	355	340	309	366	336	350	341	345	330	352	312	346	351	351	358	364	321	333	356	349	330	321	339	340	360	343	323	328	345	330	343	353	365	338	365	327	337	317	350	335	335	333	372	346	348	310	300	348	327	347	324	347	326	328	340	331	331	345	351	310	352	337	359	346	329	350	343	354	351	323	308	328	332	347	322	340	325	384	328	331	322	301	321	359	332	362	325	374	341	327	329	346	345	330	302	333	324	343	344	322	322	324	313	340	347	333	338	330	339	338	351	319	353	357	323	369	329	345	334	303	338	334	324	347	372	351	330	335	336	327	342	358	350	329	325	344	352	312	323	363	350	379	351	327	326	334	354	337	320	347	357	320	346	330	337	340	367	351	340	333	375	338	314	349	343	352	362	349	334	323	330	368	348	354	360	295	326	301	334	328	347	307	326	331	334	328	329	313	385	310	367	345	365	327	349	354	351	338	365	333	343	299	334	335	328	348	322	348	365	336	305	304	321	332	370	371	343	332	335	342	346	325	305	338	346	361	325	339	322	320	346	346	348	298	344	328	333	351	325	311	364	330	315	352	354	309	349	335	326	359	345	356	340	348	355	331	352	327	329	339	314	350	316	349	344	343	337	360	363	332	347	364	333	347	352	312	330	320	343	309	307	305	328	303	327	342	330	317	362	328	314	317	325	355	306	334	295	338	328
22222	24857	8478	2707	1887	1473	1264	993	828	736	650	623	591	584	536	502	505	469	483	500	453	493	477	461	477	460	477	444	467	452	444	410	407	431	434	416	415	441	399	451	435	408	405	453	417	464	455	416	432	471	446	407	437	440	438	445	432	433	432	408	426	433	429	363	405	452	445	456	440	455	438	421	427	446	414	450	426	445	448	404	432	470	398	408	410	469	406	431	452	431	454	399	435	424	404	431	450	382	414	434	439	413	435	440	442	430	431	418	436	395	426	422	446	394	448	430	421	466	437	451	419	461	400	389	454	411	463	378	442	428	421	439	450	454	444	433	429	436	451	446	430	410	448	413	411	405	401	439	450	464	428	450	414	460	426	401	433	479	416	413	441	450	438	423	442	415	443	415	415	397	442	417	440	470	487	464	411	424	439	411	434	403	452	419	404	449	446	389	422	450	432	409	442	417	470	414	429	430	425	418	441	414	452	422	428	365	436	403	430	396	431	427	465	435	402	419	438	461	413	455	419	421	437	414	425	420	417	441	448	388	405	418	415	437	434	419	444	402	444	431	403	442	417	443	439	421	404	449	429	426	407	402	431	358	419	414	435	416	412	424	422	462	482	435	426	424	419	465	399	455	432	417	409	400	403	441	457	465	430	418	434	412	441	440	404	398	418	433	461	419	412	458	458	388	444	414	436	430	432	396	421	444	442	394	479	452	456	406	422	440	403	423	427	426	426	417	418	413	369	402	433	442	447	442	455	441	442	447	430	448	423	465	457	438	391	425	401	458	406	390	402	390	446	426	419	424	435	422	442	413	433	448	459	443	409	399	445	411	474	417	423	425	413	409	420	448	403	426	408	421	399	442	396	429	422	425	444	412	425	412	435	432	435	433	431	418	382	441	412	452	396	420	429	448	433	445	450	456	390	400	447	447	424	423	425	438	427	417	412	375	390	391	400	432	454	451	429	461	448	445	428	404	433	427	419	380	448	418	418	380	426	430	445	421	445	403	413	429	428	434	420	388	473	394	423	467	412	449	457	430	458	446	409	444	431	450	413	423	392	449	437	393	416	427	420	409	414	462	406	411	428	438	410	471	412	435	424	443	459	415	431	414	406	395	457	440	441	419	444	386	394	425	427	433	408	440	444	413	399	437	436	420	424	419	419	395	418	434	446	399	426	441	395	461	407	417	410	435	445	429	402	422	435	418	412	446	426	407	417	439	411	402	433	423	410	436	434	472	435	411	428	439	478	434	430	440	447	429	402	370	459	431	429	412	408	428	437	439	438	424	449	420	432	445	419	428	408	413	423	400	455	387	420	421	439	428	461	426	413	380	436	449	495	415	412	411	439	420	393	435	411	424	408	448	420	426	418	420	440	415	400	437	449	482	418	416	475	437	431	444	459	401	431	370	441	428	380	405	425	425	434	429	464	450	417	389	429	434	454	427	442	438	440	444	439	438	432	419	426	411	442	435	428	447	463	433	428	417	441	412	394	450	397	438	432	440	426	435	427	424	484	436	407	436	397	446	421	427	426	448	430	415	457	421	426	426	392	436	435	421	389	433	406	435	465	431	439	398	418	438	421	451	465	428	443	426	442	407	427	431	433	452	437	448	465	458	404	400	421	411	407	456	456	461	448	416	410	419	408	433	405	450	394	430	462	456	468	442	425	446	420	399	405	466	431	404	466	449	448	423	404	469	443	415	430	466	445	419	439	455	451	387	451	451	463	427	455	421	421	428	446	395	395	443	426	420	409	398	407	408	447	426	426	424	440	428	451	425	445	400	452	434	406	436	439	452	446	416	405	426	429	384	443	405	380	470	402	394	433	421	421	446	426	405	391	425	418	428	408	394	413	425	462	420	422	432	425	458	416	446	437	409	416	415	413	423	428	448	421	412	428	418	453	447	378	416	451	412	426	392	376	435	490	437	429	421	415	447	386	440	456	441	444	392	427	454	422	448	400	429	419	411	417	430	441	392	425	405	427	388	468	432	426	401	449	398	409	442	440	453	419	419	417	403	407	411	403	403	446	391	450	404	403	424	437	419	416	438	406	425	427	434	419	443	405	449	430	391	419	432	425	382	381	438	422	417	397	434	433	429	457	403	416	442	412	439	422	425	407	455	447	414	407	426	445	420	472	405	432	392	383	415	420	446	412	450	397	424	431	452	444	438	399	421	393	417	459	429	415	462	413	451	463	435	440	415	441	432	436	457	440	401	401	417	408	400	418	408	431	440	433	443	433	404	466	395	419	412	427	436	431	395	425	424	458	422	404	425	402	469	433	442	407	420	424	444	434	431	418	476	447	445	449	439	444	418	432	457	464	432	427	419	453	451	423	437	401	405	435	443	431	417	470	432	398	415	426	411	468	383	445	415	418	449	408	456	439	440	389	375	409	413	409	449	438	436	430	462	431	430	418	448	436	456	457	479	423	440	435	416	392	435	453	404	423	413	450	447	459	420	462	423	444	431	453	420	385	431	419	414	407	445	368	449	430	422	398	468	398	419	452	380	445	427	424	421	418	440	404	456	458	441	396	442	456	458	442	401	457	447	390	428	444	446	438	413	412	435	439	405	428	428	432	437	419	423	403	402	429	427	432	422	433	427	472	447	429	418	412	437	440	437	431	438	431	386	404	432	365	436	409	455	394	451	413	452	467	389	416	428	421	424	434	418	415	415	422	436	427	401	414	399	442	444	462	447	435	432	440	444	433	389	452	430	425	451	399	413	435	431	427	418	423	380	410	449	470	445	458	418	426	437	411	395	446	435	399	421	435	435	416	439	390	450	455	434	392	422	421	459	379	451	443	466	435	413	427	422	397	427	410	441	434	414	425	410	402	412	471	466	418	448	463	425	412	415	385	431	425	425	436	448	379	433	442	422	412	429	430	413	432	444	415	452	421	444	428	429	426	436	409	434	434	436	427	442	428	472	381	433	436	419	459	419	424	408	456	427	434	402	413	415	413	450	409	418	493	421	446	434	395	412	414	429	433	408	450	409	413	444	457	409	453	447	467	434	442	410	427	420	406	421	435	394	430	415	395	426	433	430	455	438	410	438	478	446	459	404	379	437	440	430	412	472	415	464	430	431	413	404	413	465	416	436	439	414	415	423	423	446	410	455	445	389	446	413	415	435	409	411	442	424	415	432	398	399	437	450	455	435	394	444	432	443	416	410	409	449	430	432	428	443	436	462	430	443	452	392	448	480	444	432	403	442	397	435	401	428	425	434	418	438	409	451	430	409	429	415	431	436	418	451	472	420	419	436	439	442	377	408	451	406	492	409	396	396	448	397	433	438	378	423	406	395	445	388	409	403	422	435	418	460	418	405	430	422	424	403	463	424	402	414	435	457	433	420	453	424	423	442	449	449	432	419	440	386	424	423	424	452	435	442	432	421	413	411	430	372	470	425	418	423	433	408	422	418	419	406	414	424	398	412	417	421	426	438	407	427	427	432	422	430	444	401	430	415	488	414	449	421	422	384	382	401	377	419
24758	21072	26851	25345	8858	504	373	321	314	280	264	236	244	221	251	243	241	230	222	193	212	226	223	218	220	196	220	232	220	213	228	204	204	218	215	224	194	193	214	211	222	234	187	213	164	190	199	190	194	221	218	193	191	200	219	216	209	219	228	182	184	202	194	221	187	189	220	220	236	217	233	200	211	219	168	201	228	223	211	171	234	221	202	194	194	222	201	224	207	211	211	197	204	215	213	213	185	240	227	194	191	223	205	234	213	209	189	212	217	200	192	190	205	217	222	205	220	201	189	205	217	219	215	200	211	223	193	216	231	203	185	205	217	204	198	217	209	211	211	224	229	197	231	211	211	211	201	239	224	186	218	216	228	199	209	206	187	203	220	193	203	193	219	217	196	207	190	211	243	211	222	189	209	184	213	213	221	245	201	198	219	199	192	204	200	231	194	185	202	207	173	196	209	189	224	211	206	219	203	197	229	203	222	209	234	227	205	213	165	243	218	202	210	186	205	196	201	198	240	199	187	187	214	195	228	231	200	206	228	212	192	212	192	192	208	190	203	220	194	198	199	210	198	196	195	187	209	208	216	209	206	195	225	220	218	207	201	224	201	225	216	186	244	216	221	216	169	218	197	217	232	194	212	225	201	195	218	198	187	203	205	204	204	216	184	218	190	222	213	190	192	217	186	202	204	215	221	198	194	247	178	205	226	218	203	210	217	189	197	220	200	218	216	231	218	200	216	223	218	197	206	202	212	200	208	211	221	192	221	215	191	197	197	200	223	207	205	198	226	256	204	219	187	205	235	225	205	206	202	194	205	204	226	169	202	228	225	204	194	205	252	215	199	197	223	220	206	235	225	199	184	220	220	212	216	188	219	223	191	210	211	224	217	213	188	187	210	210	209	213	186	203	203	207	213	210	181	218	226	227	196	206	181	192	250	195	215	224	234	200	198	203	226	180	182	211	205	215	199	211	206	193	206	220	205	209	201	219	213	217	200	206	205	207	182	193	235	189	221	213	217	203	220	224	231	223	210	229	224	208	198	201	226	204	183	217	221	208	224	201	221	225	233	216	221	193	218	199	211	246	209	214	196	209	208	208	232	186	209	205	185	187	197	201	224	208	204	203	204	200	218	221	215	199	200	202	213	188	207	216	223	194	198	204	191	190	228	196	212	226	248	217	225	208	205	209	217	223	213	199	209	194	206	189	258	211	191	230	192	209	209	194	196	216	206	229	205	222	208	208	203	212	211	206	214	192	201	193	188	206	210	200	195	199	198	211	207	216	206	216	187	215	192	208	219	188	186	196	234	194	213	197	197	204	196	218	209	225	199	224	178	224	196	198	184	176	196	182	219	201	192	202	214	220	199	204	215	190	219	197	206	197	218	210	218	219	209	218	215	186	201	208	220	217	191	211	214	214	211	207	187	208	183	201	203	218	191	181	205	215	217	227	202	190	218	215	185	200	216	203	222	189	183	206	197	219	212	191	204	185	212	185	206	215	193	233	207	211	191	167	202	211	191	203	211	216	217	216	202	194	219	211	215	213	170	179	204	210	199	209	210	204	224	207	206	226	222	198	195	249	198	192	198	188	227	217	215	201	218	179	196	214	223	206	216	175	199	205	217	196	237	189	204	209	194	199	173	210	208	217	198	190	201	205	212	212	205	224	233	192	184	204	200	206	223	186	213	178	174	238	255	224	217	224	207	186	204	177	204	205	189	204	227	235	207	203	207	167	221	213	199	225	195	195	221	207	196	209	235	207	220	210	207	202	198	228	198	186	182	218	203	220	236	211	197	202	184	197	205	209	191	217	182	202	220	206	206	198	194	222	193	228	209	212	187	192	178	208	204	202	198	199	211	208	222	212	197	200	200	209	208	198	193	195	219	227	221	206	221	220	191	220	228	183	217	194	194	219	193	200	185	206	174	181	190	188	221	193	222	211	212	203	213	213	235	191	183	209	208	205	194	190	193	226	195	238	193	198	203	204	204	207	199	205	194	214	221	213	203	226	221	213	224	183	234	213	234	213	223	188	196	214	209	224	232	204	226	182	205	198	211	226	211	188	187	193	229	204	224	230	220	202	195	233	223	186	211	201	187	219	223	203	195	205	207	207	202	201	218	199	234	225	210	183	204	219	202	215	205	224	209	200	195	222	182	217	203	209	203	201	233	221	229	195	210	218	203	234	204	190	207	197	190	216	214	199	188	264	194	222	198	220	227	200	214	223	213	211	226	228	190	207	206	182	246	204	213	206	201	208	209	198	213	178	212	215	193	180	210	221	209	201	220	208	215	203	168	200	209	215	202	221	207	177	194	200	214	224	209	229	210	195	222	210	211	222	196	200	202	211	200	207	220	227	225	200	220	204	205	198	185	198	201	231	227	224	195	200	218	236	236	211	202	184	213	222	192	213	223	225	206	214	184	193	209	186	196	211	218	220	192	202	221	208	207	230	216	207	213	212	214	204	244	200	238	225	188	213	204	206	206	204	224	195	193	213	199	194	216	233	215	213	217	191	184	202	216	188	190	206	177	216	212	199	204	219	210	217	213	199	213	206	200	207	229	206	218	209	215	209	225	207	224	218	209	203	219	207	214	200	184	225	216	223	211	201	220	188	224	221	187	194	202	199	190	210	203	202	196	211	191	224	217	185	208	196	238	222	208	199	212	203	215	216	195	221	197	239	246	202	223	235	208	238	207	232	190	209	216	189	238	214	222	219	211	207	198	235	214	193	236	191	208	185	190	230	204	199	193	219	210	196	216	213	204	204	213	187	211	225	190	218	214	187	209	211	205	186	207	197	226	249	207	204	183	203	235	212	176	238	218	227	222	181	201	209	190	212	235	213	207	231	217	209	202	202	204	201	249	214	203	189	223	206	204	200	229	220	194	207	209	213	214	178	192	189	205	219	198	230	213	183	225	219	191	231	220	187	214	202	199	182	222	199	206	219	215	189	200	194	209	201	204	212	193	194	192	237	212	186	208	197	200	213	174	189	189	212	199	220	201	209	203	186	208	212	209	219	236	242	217	215	195	205	185	222	216	224	184	221	190	243	198	195	189	221	207	199	197	214	224	208	187	196	196	186	225	233	228	190	217	193	232	217	203	198	199	216	201	187	216	218	195	200	211	210	200	211	187	198	224	217	219	205	208	200	199	244	211	199	205	220	198	203	214	180	222	198	212	181	225	192	204	215	215	207	214	193	251	193	243	222	200	169	205	225	228	199	227	194	236	206	204	208	201	229	204	194	229	205	218	206	221	181	220	231	218	216	226	214	210	209	188	220	227	238	209	214	218	211	188	203	193	225	221	228	187	216	192	199	174	233	208	221	182	209	215	211	196	210	202	213	205	186	191	196	216	196	200	193	198	230	225	198	216	183	241	226	211	196	205	195	212	184	204	210	221	211	246	202	201	201	197	214	205	193	242	194	198	190	191	209	194	194	212	204	200	206	197	183	240	227	198	199	193	196	211	206	212	232	187	199	219	206	181	199
20644	20068	5486	1529	1089	851	665	571	532	438	414	334	347	361	324	282	316	298	319	307	308	288	287	289	307	272	295	289	277	294	318	273	271	289	235	279	259	262	276	263	281	278	266	266	258	289	260	258	278	243	273	253	276	265	285	281	246	292	299	257	258	293	227	266	267	282	289	269	246	232	265	247	262	273	278	279	249	261	251	269	251	257	238	272	246	295	258	257	256	242	269	274	262	280	267	304	273	266	251	274	256	249	247	275	251	264	248	263	249	241	271	272	270	266	250	253	242	274	265	245	274	259	264	268	298	257	242	277	250	273	276	264	254	261	268	239	250	282	275	273	273	287	240	255	274	292	268	263	286	301	271	259	248	243	281	271	237	282	271	257	276	241	235	255	281	252	250	233	267	242	255	291	262	264	259	262	258	253	236	251	277	252	275	238	238	288	273	261	267	269	264	242	294	291	246	261	258	263	279	254	271	244	277	270	243	261	290	258	268	285	259	287	225	267	235	271	245	242	282	267	231	242	227	258	274	253	275	268	242	238	262	276	230	261	267	285	268	253	270	245	296	261	281	248	249	270	245	293	276	270	244	283	273	248	217	265	258	265	257	263	283	274	270	250	268	252	280	262	260	262	245	260	265	243	242	264	262	294	279	248	270	263	259	270	267	269	275	271	283	298	232	286	284	260	256	275	294	231	255	264	248	290	265	265	247	256	254	266	253	278	269	251	282	273	275	260	244	272	258	241	255	256	221	273	220	243	252	260	267	281	268	255	283	272	264	251	222	263	238	309	274	247	257	280	263	293	274	249	247	247	259	247	271	267	254	262	248	241	267	271	241	274	268	233	271	286	278	257	262	269	270	273	256	251	301	260	267	265	258	250	271	250	288	284	265	252	269	264	254	258	274	260	277	260	261	246	298	261	235	287	252	259	240	278	252	257	272	252	253	251	258	266	260	254	243	293	235	272	226	289	247	255	289	273	249	264	252	271	259	265	255	251	267	272	264	283	305	270	285	243	276	267	277	229	297	262	279	240	294	250	285	287	261	263	259	264	231	256	286	276	259	250	235	274	284	241	267	273	272	252	284	273	230	277	257	272	252	271	225	276	258	259	261	252	245	266	258	266	265	257	264	251	248	287	255	284	266	267	260	267	291	269	256	273	248	256	261	275	238	258	260	239	239	305	284	283	259	252	276	262	250	243	251	275	254	251	274	290	271	281	268	279	255	253	270	261	268	265	239	261	268	235	276	285	237	256	269	267	257	254	250	267	250	272	253	264	271	271	266	267	258	240	261	246	266	269	262	275	268	254	264	249	270	285	253	255	258	259	273	304	261	248	272	248	251	252	278	269	296	248	270	270	275	265	279	279	265	279	280	255	256	265	270	283	261	270	248	255	245	245	223	236	264	263	251	253	240	290	254	236	262	259	270	284	246	259	293	265	248	254	255	275	259	270	247	270	250	252	260	269	265	253	263	264	261	258	258	255	287	265	249	274	255	249	280	286	244	272	265	276	262	251	285	258	278	280	275	249	259	268	259	262	272	278	269	291	260	281	280	286	280	248	248	261	221	257	277	255	269	255	311	252	262	250	253	255	255	263	243	234	256	253	242	256	255	277	274	262	287	259	293	268	255	274	251	256	246	254	267	273	252	274	289	267	271	280	263	283	258	245	261	270	248	282	257	280	259	282	272	265	269	245	237	260	285	263	260	249	280	261	245	250	296	275	243	297	261	264	256	272	254	270	266	259	253	242	266	248	279	282	241	267	286	285	242	241	266	257	259	254	254	275	260	243	266	282	264	303	242	265	231	275	259	240	260	260	273	266	250	272	238	263	282	288	236	240	267	272	273	242	235	260	266	302	266	286	277	299	255	265	251	277	249	246	263	283	265	273	250	232	252	256	262	261	282	253	266	269	273	295	262	246	244	237	271	278	236	234	280	276	272	295	267	286	256	264	277	260	271	244	247	300	273	268	274	241	251	259	265	318	261	275	272	242	263	258	305	255	251	263	284	285	237	237	258	273	248	294	271	283	272	257	261	262	272	275	251	268	252	263	248	251	231	268	268	256	264	251	242	307	256	254	283	236	286	267	257	274	285	281	260	245	286	251	265	253	278	285	263	267	265	294	262	279	289	270	268	249	249	244	246	240	247	249	260	255	263	285	267	230	298	242	252	248	304	255	267	267	265	246	266	251	246	276	253	281	260	276	250	252	254	244	280	271	280	268	295	247	246	283	260	267	243	254	275	281	240	270	268	247	257	281	279	254	259	259	289	274	264	264	253	291	261	258	255	264	263	251	237	244	275	270	279	259	249	269	262	275	271	247	284	249	287	281	295	234	262	237	267	255	249	287	224	258	272	265	242	258	227	263	260	277	239	270	240	256	271	259	275	254	264	271	269	281	270	261	249	279	250	239	239	280	297	271	271	263	258	261	246	264	265	257	232	282	253	252	244	266	249	269	276	254	260	268	251	264	250	261	248	270	268	321	265	268	267	267	263	265	278	264	265	258	270	267	254	271	265	263	286	258	252	255	271	258	272	242	274	268	281	278	268	267	252	268	263	272	278	263	281	265	273	249	242	249	253	255	256	262	287	277	253	260	262	246	286	255	276	289	282	286	258	263	273	239	254	256	259	249	279	237	282	269	257	292	295	244	249	260	244	253	292	273	253	272	246	260	278	272	281	265	268	264	250	266	255	257	272	251	243	269	268	251	265	266	237	239	271	296	271	294	256	254	261	265	260	262	255	280	271	264	272	259	267	274	259	229	260	288	276	276	246	252	253	253	248	309	249	278	281	250	251	264	274	276	255	270	260	247	266	256	260	254	251	247	265	282	238	264	249	268	272	234	249	275	242	262	255	259	238	257	262	273	255	288	295	299	268	269	238	272	258	284	255	252	250	266	256	284	270	293	274	262	293	252	252	262	274	266	244	259	255	276	268	279	241	251	268	297	247	287	267	252	242	250	257	242	261	266	260	252	244	288	276	264	271	257	272	273	235	261	265	253	273	253	263	235	243	276	260	230	273	235	253	296	234	250	249	238	261	260	255	261	233	263	302	261	281	282	296	260	265	265	241	269	243	272	259	273	260	281	253	253	251	278	246	280	262	294	269	259	271	272	253	268	248	255	256	257	270	245	271	247	254	277	231	256	246	238	285	247	268	264	269	265	278	275	267	253	262	285	279	259	231	293	271	247	297	289	248	270	250	302	284	223	260	260	277	246	294	251	266	255	259	257	264	231	275	263	247	257	243	275	258	268	253	274	281	223	259	272	276	296	287	271	236	283	266	260	253	296	250	259	251	283	273	271	232	264	262	283	264	286	250	272	257	242	254	261	252	277	256	272	261	255	245	261	259	285	300	264	253	265	247	256	275	253	283	268	238	247	262	282	254	253	277	276	266	262	259	276	255	266	278	279	249	282	268	251	253	264	254	283	240	253	230	246	278	261	263	257	261	257	251	276	265	264	265	275	259	284	292	295	259	277	273	255
22639	21109	28601	23834	21104	21084	5417	752	523	497	406	364	314	282	295	286	263	231	234	226	261	266	223	229	247	220	247	216	207	216	235	223	222	203	216	217	195	222	207	162	203	234	192	211	205	206	212	216	191	187	189	198	202	183	181	174	199	208	175	181	203	203	194	175	201	198	220	168	202	195	212	221	208	188	181	173	186	191	202	175	210	170	178	201	200	197	180	222	199	194	201	160	208	177	185	188	178	209	198	185	181	190	201	217	196	219	203	194	193	191	201	188	188	179	173	227	214	184	192	192	204	213	218	196	201	185	202	202	220	177	184	199	210	184	196	193	205	165	194	213	181	200	194	179	197	192	211	227	204	170	213	204	193	184	181	219	212	194	215	185	195	199	198	212	209	213	199	179	188	184	183	190	190	184	218	208	170	167	204	171	204	202	194	197	203	178	213	186	165	175	196	213	195	176	173	197	188	207	210	211	173	199	183	211	182	177	215	222	192	202	176	207	213	172	196	200	209	210	184	212	183	192	202	163	210	195	175	194	197	189	195	193	197	187	195	199	213	198	182	204	182	196	200	186	199	220	183	217	179	199	206	183	182	200	168	208	203	193	179	194	191	184	184	201	202	192	186	192	184	173	186	206	192	173	216	219	190	143	187	191	189	224	188	189	187	224	195	204	194	192	200	128	184	217	175	214	209	177	209	193	164	197	200	167	213	178	182	204	178	196	177	178	188	196	202	191	209	198	190	193	198	194	191	205	201	177	200	212	200	189	203	171	165	179	206	171	184	197	169	214	209	177	191	170	190	203	206	191	196	185	195	190	203	189	188	200	199	184	204	188	200	190	186	212	193	188	166	185	195	196	203	209	165	194	183	193	176	151	157	212	197	218	197	201	203	187	197	188	200	210	198	231	180	186	170	190	191	176	194	183	196	206	196	204	185	185	196	186	202	183	221	171	180	193	200	203	177	171	187	189	170	177	200	220	191	182	193	207	185	189	208	203	181	168	198	205	218	180	220	184	170	183	202	184	190	194	188	208	207	180	201	217	205	191	167	173	194	210	198	172	204	204	185	210	213	217	209	202	179	187	184	204	177	194	192	191	182	189	192	196	185	218	177	172	178	196	193	175	203	201	202	208	210	196	194	217	212	199	196	175	164	173	203	213	206	183	206	194	196	180	193	192	215	229	190	199	190	189	198	211	199	203	185	196	199	187	196	205	190	213	203	192	192	187	189	190	200	168	209	202	185	160	207	213	200	236	193	179	195	189	182	192	184	171	185	193	197	176	172	206	193	195	195	198	183	170	202	207	179	183	177	207	192	181	184	176	215	200	207	211	211	202	201	187	215	191	189	185	186	197	197	179	217	192	207	203	200	187	202	168	173	188	186	211	189	186	182	179	196	178	218	205	178	178	193	191	181	215	187	180	186	206	178	189	193	176	189	180	189	203	202	209	199	203	184	184	189	198	212	190	192	186	200	200	179	201	197	193	203	203	209	184	182	219	182	203	218	188	188	191	187	212	200	199	208	183	217	202	216	220	182	211	214	186	198	188	200	166	186	215	175	218	181	192	192	215	217	188	198	183	205	202	196	187	222	178	208	202	185	198	214	176	178	185	205	186	193	194	221	196	198	194	191	187	191	210	209	208	188	197	185	183	185	184	168	191	186	205	207	190	190	187	197	197	198	170	178	180	217	187	203	186	188	204	199	197	208	176	181	214	188	210	183	173	173	189	180	196	172	228	207	203	176	198	207	201	206	194	181	221	184	203	185	207	224	198	203	201	208	197	192	199	201	217	202	207	197	188	182	189	167	180	207	192	213	198	166	159	203	206	209	176	221	201	197	173	212	193	214	215	178	192	185	177	192	192	198	187	178	210	217	195	187	187	208	173	186	216	209	190	199	181	176	186	180	184	185	166	171	196	204	206	177	202	212	228	205	182	187	204	195	169	199	169	212	200	201	212	188	198	199	205	180	193	172	192	181	202	197	189	199	193	208	166	183	180	193	213	197	176	191	219	197	178	195	198	181	217	200	191	209	179	203	186	187	187	175	202	192	210	177	200	168	190	226	193	215	168	203	169	186	215	200	186	195	215	201	202	220	197	189	199	207	200	193	189	206	193	184	196	226	181	199	182	193	198	195	199	169	186	206	205	179	186	221	172	185	198	201	193	180	211	165	208	178	196	203	189	194	201	186	179	203	197	234	185	187	205	210	181	187	178	179	203	199	190	198	196	196	202	186	184	216	202	193	193	213	198	181	203	171	199	209	178	186	201	173	186	184	215	189	203	191	200	181	189	199	179	190	185	170	206	198	181	185	176	188	200	178	225	213	191	189	223	193	158	196	190	187	186	194	174	206	174	203	175	202	197	188	196	176	217	203	194	195	182	209	179	169	183	194	193	211	225	187	195	203	177	207	183	169	217	203	203	204	217	203	199	194	190	202	208	209	196	211	208	192	180	207	195	212	195	182	194	183	205	203	188	206	197	188	184	198	196	180	198	172	209	187	211	201	193	189	189	189	202	158	183	185	183	192	194	190	212	180	220	202	183	200	213	186	202	206	202	206	200	205	184	161	194	187	205	173	186	199	206	196	191	186	177	177	192	198	203	193	182	194	189	206	207	181	190	198	197	191	172	196	205	208	173	195	181	222	187	193	187	158	213	220	214	195	160	201	223	191	228	214	194	192	193	201	177	193	198	174	217	220	186	216	199	197	193	184	196	202	211	206	184	195	191	194	191	177	168	218	194	182	166	195	214	205	210	179	183	209	180	206	197	208	174	218	203	164	187	200	179	214	201	212	184	201	208	199	172	197	197	197	203	213	199	221	192	193	194	174	203	190	210	174	188	195	177	182	185	191	204	188	175	174	231	188	194	223	191	191	197	211	197	188	213	186	215	208	226	207	205	197	188	197	189	195	172	196	174	185	201	194	201	187	197	221	205	206	181	191	211	221	170	193	218	213	207	188	190	177	201	177	199	197	220	182	198	190	185	193	199	215	188	187	196	207	181	210	178	211	223	179	214	196	210	196	198	185	191	199	186	206	198	194	200	182	204	192	184	177	167	190	187	165	214	183	183	192	208	186	202	202	203	208	206	202	184	184	180	204	230	163	208	215	206	179	190	170	185	198	185	219	186	204	180	203	195	165	200	192	188	175	186	212	182	185	200	173	208	168	187	205	196	169	191	190	175	203	196	217	222	195	191	198	175	193	178	167	206	196	180	204	191	173	194	179	193	193	200	190	193	213	207	212	233	200	195	191	204	179	183	193	201	188	201	202	200	175	190	193	223	210	186	215	201	204	184	194	177	183	199	179	211	213	203	185	170	184	195	207	208	201	196	206	177	194	172	204	208	218	218	190	201	196	189	198	195	186	192	190	202	183	188	184	208	219	182	174	187	201	187	192	221	190	209	176	169	173	184	193	205	201	182	184	209	201	221	182	183	191	186	198	188	200	214	191	188	213	181	213	177	198	202	207	190	183	198	176	182	196	187
25222	33685	13301	4459	3077	2246	1644	1325	1112	877	690	651	538	514	450	441	435	376	388	359	340	347	302	320	294	327	274	324	297	292	289	302	291	270	252	270	268	273	267	294	266	287	288	260	269	271	299	267	265	262	244	293	254	244	244	245	290	252	270	260	269	280	249	255	266	247	261	266	272	274	241	262	255	249	264	245	273	231	259	240	245	266	247	239	204	231	236	250	267	285	287	258	248	267	266	231	249	284	258	263	262	248	247	232	251	245	257	274	254	255	260	264	255	237	239	237	275	253	251	255	268	247	243	243	267	255	251	262	252	243	226	247	277	244	273	271	239	250	219	253	246	248	246	250	246	220	260	242	276	258	253	265	252	280	260	271	287	253	256	242	238	237	261	293	232	250	235	243	250	257	250	251	263	253	270	258	231	247	241	255	257	251	266	247	277	243	271	249	274	216	265	262	236	245	241	286	244	259	268	280	248	240	239	233	274	257	271	232	249	234	249	242	221	245	246	234	253	287	271	256	258	273	265	269	270	232	225	252	243	252	227	272	244	231	262	249	235	261	263	227	214	263	265	256	232	251	261	246	263	250	252	266	244	212	267	233	277	251	257	259	253	221	252	254	249	260	240	246	250	278	261	220	253	225	250	260	282	238	246	258	243	260	267	250	249	248	244	221	275	271	253	228	255	254	267	269	214	270	237	277	231	255	247	231	239	257	270	244	253	228	248	241	271	267	240	267	257	253	260	241	224	237	240	280	249	274	268	243	276	264	245	269	248	239	273	260	259	262	255	260	267	224	237	237	280	262	250	261	258	271	265	249	246	235	284	244	223	252	276	274	256	236	249	227	271	255	234	236	247	272	257	237	236	253	258	271	239	264	240	254	231	244	270	227	272	236	241	254	220	265	258	240	257	251	262	240	261	244	257	259	252	240	247	230	240	252	258	289	225	256	261	237	265	233	254	286	240	235	246	247	239	250	288	259	248	223	269	264	273	255	260	232	256	259	240	244	255	259	290	223	284	253	270	249	274	266	249	201	237	249	252	237	248	233	239	240	286	289	264	288	277	262	271	236	252	230	260	258	251	262	253	267	254	261	248	265	239	244	258	239	242	262	282	240	240	246	256	241	240	237	260	244	273	257	274	242	229	244	250	261	252	256	274	219	263	227	301	251	236	244	250	253	221	272	264	265	257	274	268	242	248	224	275	254	261	252	242	257	256	262	260	248	270	252	262	271	264	226	262	239	265	233	264	258	249	256	246	276	248	229	259	254	233	256	247	239	222	243	235	265	253	237	250	240	250	240	252	242	265	269	248	253	248	257	266	222	266	285	253	239	266	255	263	223	271	247	224	257	249	268	259	266	247	217	242	261	256	212	252	257	264	258	234	227	250	233	256	269	270	262	274	229	228	246	232	237	265	254	244	263	231	229	262	237	272	248	270	261	228	234	259	280	230	265	248	255	257	229	255	247	231	242	282	250	255	263	257	220	248	251	234	253	249	247	259	263	266	264	256	241	244	264	236	245	237	227	230	225	217	245	225	233	266	253	267	231	246	262	256	243	263	230	284	251	255	255	256	253	248	254	258	243	268	230	253	280	287	259	248	263	254	258	229	269	268	257	260	240	281	255	257	277	254	263	233	258	246	254	251	258	272	236	247	229	244	258	244	242	251	239	242	260	258	240	275	265	275	218	243	214	275	239	241	223	243	284	271	253	260	242	282	251	262	229	227	277	257	266	249	269	242	261	245	274	256	262	238	234	272	257	251	253	239	239	231	266	249	224	280	267	270	222	246	263	276	253	240	250	250	258	278	235	235	260	230	263	252	257	270	245	263	253	241	229	235	242	262	248	264	252	258	252	237	249	262	233	275	216	255	234	256	258	259	246	251	260	233	261	231	232	238	246	228	221	263	232	240	220	237	251	231	244	246	275	259	238	236	250	256	238	212	274	274	260	276	246	257	245	242	224	231	242	251	295	241	230	264	268	253	224	263	238	240	250	259	238	250	264	240	253	253	234	250	235	257	233	240	238	242	236	233	241	238	251	244	263	235	268	249	282	237	239	258	281	290	255	235	239	255	253	254	220	230	230	260	260	279	233	264	271	242	257	246	241	259	214	243	233	269	249	267	250	251	260	266	255	265	236	244	264	255	251	237	232	240	262	220	255	244	253	237	264	251	260	230	246	281	250	272	238	269	242	247	261	219	243	268	251	263	234	295	228	248	250	235	227	251	262	220	270	259	254	226	259	244	241	243	255	250	250	256	247	253	257	203	254	253	249	254	217	258	231	215	240	238	262	262	260	240	248	247	251	242	221	254	239	248	252	236	268	263	241	245	250	252	254	260	253	235	236	258	237	239	249	256	241	256	303	247	259	269	234	237	237	254	238	262	266	230	241	262	248	245	253	254	222	286	240	261	237	215	261	257	264	253	246	260	255	259	270	283	274	254	259	253	223	267	241	242	279	263	263	250	239	250	230	286	255	261	245	255	248	261	250	247	235	258	258	271	265	255	262	234	251	260	280	268	239	248	247	259	254	240	265	232	260	262	248	280	230	265	262	261	230	265	249	259	246	288	262	229	265	254	243	277	247	271	252	267	242	258	249	273	236	260	240	265	249	233	255	229	255	263	253	257	225	295	245	279	235	239	247	283	235	232	236	238	264	261	235	234	256	242	279	254	241	242	264	281	230	235	234	259	259	258	243	228	249	243	293	262	267	269	263	231	250	249	249	240	269	242	247	242	256	260	264	262	234	221	267	238	241	264	249	242	270	247	231	233	248	244	279	243	246	246	247	242	262	236	271	257	264	241	229	227	260	251	239	235	228	224	278	262	256	233	270	287	266	257	207	252	250	241	229	236	267	221	250	265	241	260	252	254	238	236	259	247	260	215	254	246	239	264	236	241	255	258	258	238	264	237	239	241	253	231	250	261	237	248	231	249	241	271	244	245	233	235	265	258	251	249	265	261	256	271	265	266	238	258	254	264	254	270	266	248	254	248	251	237	240	256	280	268	246	245	272	242	226	233	248	253	267	249	264	223	232	245	222	227	269	233	253	235	244	250	243	229	278	271	266	236	253	265	263	251	274	244	250	271	269	272	258	257	281	272	262	259	257	276	215	234	254	251	257	230	236	247	247	278	228	247	274	262	272	260	233	228	246	260	241	266	291	243	219	277	254	249	281	222	249	272	234	272	264	223	229	247	235	259	274	236	242	253	253	227	217	243	269	252	276	247	232	254	274	261	261	252	238	278	260	252	227	240	255	258	231	285	253	246	268	246	261	247	261	281	249	235	233	230	245	256	223	238	273	260	257	263	269	247	258	244	256	266	259	258	274	223	234	254	260	260	251	265	264	250	225	251	257	264	271	247	236	251	263	268	248	262	286	250	258	266	256	256	262	257	227	242	251	239	252	256	286	257	252	290	227	240	236	252	232	263	244	249	248	222	256	234	281	244	231	245	252	283	229	235	241	279	238	272	263	267	256	244	257	247	256
27520	19422	6364	637	404	353	350	321	345	379	343	296	310	325	333	317	322	301	306	348	361	317	343	325	341	332	313	315	317	327	286	324	334	338	314	352	331	292	299	327	286	330	354	310	320	325	328	335	344	334	329	299	316	304	308	311	328	320	298	330	305	306	317	324	313	336	310	303	271	289	332	315	354	301	337	335	323	289	290	296	312	308	324	318	324	316	327	299	324	328	317	294	352	310	328	343	326	321	312	316	301	320	302	357	305	314	325	285	350	280	304	354	311	304	313	341	320	314	316	297	336	340	297	305	312	342	315	323	351	357	293	316	343	357	346	340	309	324	333	332	315	284	321	344	334	299	333	325	343	333	339	321	308	345	323	335	326	325	311	310	325	327	319	344	337	310	297	293	323	300	304	345	314	331	329	330	345	307	337	359	346	338	282	349	344	355	307	305	309	320	338	319	328	302	328	328	341	348	319	298	349	323	322	358	326	336	344	321	302	343	313	331	302	333	313	331	320	301	330	330	290	350	348	343	306	319	321	323	290	329	320	331	318	311	311	326	336	331	298	313	324	362	317	304	330	364	324	332	334	338	319	341	341	316	285	375	309	322	345	325	304	328	346	297	316	321	332	333	309	320	341	366	324	317	314	322	337	308	333	298	336	321	320	356	322	316	299	320	337	325	362	297	319	341	309	318	326	338	316	340	316	350	339	321	345	351	302	312	334	315	304	331	340	347	331	310	308	319	346	297	338	353	309	331	313	354	325	321	333	315	353	302	340	336	315	321	338	326	330	286	308	339	313	312	327	321	332	325	310	311	320	338	305	319	343	339	351	308	320	314	311	332	340	336	305	306	326	324	294	314	355	278	319	301	312	301	329	328	351	316	329	284	306	298	315	322	347	332	324	327	299	324	320	348	309	345	308	333	305	319	323	321	342	321	327	318	309	336	313	294	351	319	317	337	349	321	336	355	344	346	309	319	305	321	313	326	322	318	320	356	346	308	323	326	334	349	339	308	330	328	321	338	331	330	334	316	348	311	328	322	332	326	323	325	332	316	319	303	305	360	325	308	316	312	340	307	319	325	315	335	356	340	314	347	330	350	326	313	321	360	313	316	330	329	306	309	324	315	334	321	294	304	360	362	309	280	332	347	298	314	316	293	355	287	304	310	297	327	313	323	342	328	349	294	336	319	315	322	323	387	311	359	296	310	317	339	319	302	337	332	324	295	339	325	300	340	309	304	343	299	310	337	329	344	340	314	306	300	342	356	343	331	318	308	308	343	310	355	313	301	297	329	296	327	324	303	308	300	340	321	330	336	330	308	333	316	316	292	321	331	356	299	317	325	333	332	327	321	349	335	310	352	336	334	316	328	356	322	323	329	298	310	324	304	303	339	337	306	341	333	323	328	332	349	321	328	307	301	321	322	326	335	339	342	298	329	297	295	305	294	317	329	304	387	305	324	333	339	338	305	300	340	313	353	314	334	309	288	316	294	335	326	311	350	321	324	335	352	351	291	302	332	328	285	294	309	348	312	329	288	297	328	345	320	310	300	324	317	345	309	335	295	335	309	308	308	317	317	312	341	298	358	336	306	315	324	301	354	323	315	344	309	304	325	326	321	287	315	319	319	304	294	309	313	297	310	333	323	327	317	344	302	309	308	366	314	308	359	324	316	296	301	345	310	306	339	293	329	299	306	336	351	305	339	308	323	329	309	306	298	305	306	303	290	300	289	297	322	351	325	331	310	312	331	306	305	332	360	311	345	310	292	323	323	311	328	340	292	309	304	324	306	341	315	310	296	321	339	307	345	361	341	386	327	308	340	307	324	362	325	351	311	313	305	345	326	324	320	361	312	332	324	289	353	321	339	301	335	356	318	291	299	351	317	322	309	291	299	301	346	339	314	305	330	347	317	337	326	336	313	327	332	303	310	317	314	303	312	323	282	314	309	285	331	361	341	373	309	313	293	347	334	310	319	310	326	327	322	328	324	320	323	268	327	340	318	334	315	297	294	321	344	350	319	341	307	297	346	318	282	317	281	326	321	308	323	354	311	302	352	310	320	316	277	301	306	373	334	304	322	324	330	320	334	363	355	333	305	286	330	365	291	345	335	331	312	366	293	323	316	305	315	347	316	311	349	337	311	343	321	290	313	311	292	304	339	345	327	331	321	282	323	337	320	333	311	301	320	301	315	349	302	270	333	334	302	327	289	296	327	319	322	330	282	335	306	386	307	316	317	345	312	314	341	301	352	314	338	274	317	315	348	333	356	321	329	356	300	311	317	308	318	302	301	296	345	351	320	328	320	295	345	328	331	348	330	328	321	301	331	270	345	294	292	340	336	296	363	309	292	329	318	323	316	319	353	324	305	358	315	304	324	331	321	327	320	335	359	336	330	312	296	309	344	297	340	285	323	328	337	318	341	314	358	321	330	324	306	296	350	314	270	318	353	343	331	348	321	349	322	328	306	312	312	320	334	333	323	335	301	316	306	336	334	313	309	340	314	347	314	374	348	327	335	297	332	312	306	310	350	316	337	349	305	327	313	337	313	317	340	303	351	311	351	306	371	316	320	329	310	347	335	318	302	287	321	306	322	318	334	338	328	321	335	323	335	314	314	291	335	316	354	321	322	292	356	327	328	303	336	335	311	311	323	306	325	311	337	338	326	328	322	297	326	292	312	337	318	324	314	303	338	352	330	299	294	298	343	322	340	338	300	329	307	331	329	315	308	346	336	317	319	354	349	342	281	332	333	326	338	314	356	325	300	350	316	325	303	322	342	323	315	345	308	370	344	347	299	338	312	349	327	320	343	283	354	295	310	331	324	318	320	360	305	341	337	320	316	320	314	326	326	322	308	343	316	337	303	343	309	302	330	304	313	328	315	292	277	324	352	307	298	336	311	348	297	312	331	312	316	315	317	331	324	356	336	337	347	303	325	337	288	328	346	318	309	324	342	318	310	353	323	351	314	330	337	324	317	315	298	336	343	293	335	322	342	336	330	320	322	324	334	308	314	346	314	300	348	325	312	332	306	342	313	357	321	325	329	332	313	304	321	320	335	319	321	333	290	306	312	368	332	325	333	295	338	326	320	294	303	378	341	338	311	311	347	301	318	327	318	306	325	325	322	336	299	348	315	289	327	325	283	375	312	305	315	311	302	334	333	318	325	346	337	302	346	366	336	344	299	331	353	294	318	332	325	329	340	301	336	360	302	315	335	327	326	306	303	346	326	301	333	318	324	345	346	342	367	368	343	312	295	346	291	316	339	339	363	307	309	301	319	326	349	307	316	368	297	323	304	328	346	332	312	340	341	316	311	322	303	350	333	341	325	308	326	345	317	320	324	318	326	312	352	337	323	309	290	326	331	314	326	344	357	351	307	304	287	372	318	323	318	351	323	309	309	314	315	317	348	346	294	296	340	328	325	336	336	353	342	311	306	310	344	332	306	320	329	322	304	322	308	322	330	327	294	314	329	332	322	324	335	318	333	323	329
16817	12293	2339	634	524	486	427	450	413	445	415	434	373	394	395	438	409	397	444	439	418	406	404	419	429	408	430	392	410	375	422	420	385	389	421	404	396	397	386	404	380	416	419	410	394	387	413	352	415	397	390	404	405	396	400	410	379	404	434	412	417	401	396	434	388	405	406	401	449	433	424	389	415	438	414	422	412	391	404	415	384	408	419	420	408	395	391	411	400	407	418	386	434	379	397	428	434	396	438	388	405	424	404	384	397	467	385	381	401	422	375	425	423	412	422	397	435	388	416	359	369	413	414	424	399	400	384	389	419	421	415	365	423	419	375	396	376	420	394	382	441	403	407	391	393	389	384	437	445	395	376	426	370	406	415	411	412	408	426	405	405	424	406	426	447	420	397	429	428	417	402	395	438	398	425	435	381	427	395	413	429	402	390	405	423	430	424	421	404	377	373	419	416	416	400	399	385	421	380	385	401	370	425	377	428	386	387	396	387	401	375	412	382	407	407	404	415	442	440	413	388	404	344	407	420	423	406	427	398	429	426	379	410	401	416	415	422	400	417	384	431	371	421	423	410	389	417	393	401	396	372	393	382	365	384	380	455	410	412	404	412	387	397	419	411	423	435	388	393	430	403	406	427	414	412	391	423	428	428	369	411	418	387	403	410	420	401	400	359	352	403	432	425	416	413	418	384	404	403	400	402	406	395	370	394	408	392	401	404	404	395	377	408	395	382	398	412	400	393	421	419	421	406	413	383	405	348	408	399	437	407	386	379	423	424	412	411	377	407	423	349	395	426	426	403	409	390	395	414	408	444	366	412	396	425	396	411	392	399	404	433	405	404	455	378	419	403	379	420	407	419	399	387	418	391	416	395	372	388	385	404	429	393	408	392	379	401	403	412	367	405	392	453	406	415	424	439	421	433	417	392	391	388	409	396	403	397	394	423	362	376	455	413	441	404	406	418	386	402	398	423	448	379	372	371	386	386	380	395	412	432	399	397	424	419	420	437	379	453	375	411	396	363	396	427	440	396	428	438	413	403	400	419	409	413	392	387	388	408	386	423	392	418	419	413	399	393	411	400	395	375	416	388	391	381	417	423	407	413	411	388	409	427	417	424	390	393	395	382	427	418	421	432	426	465	402	404	373	388	433	383	409	415	394	436	416	411	418	380	450	380	426	440	389	407	422	454	420	397	381	396	397	442	435	411	378	352	405	413	398	392	388	399	384	415	400	430	395	379	416	396	387	415	422	451	448	423	406	427	438	394	424	415	423	382	391	377	379	404	381	452	415	387	393	378	404	407	373	392	398	402	403	419	400	405	450	399	412	427	390	398	374	400	397	404	395	403	404	422	425	396	411	412	415	436	354	417	385	433	422	378	410	377	389	434	452	395	419	419	377	417	380	391	419	392	393	405	422	433	419	409	384	415	415	435	439	398	409	402	413	443	385	400	411	432	407	417	377	422	442	410	371	375	381	370	414	407	390	434	411	416	404	431	420	392	401	409	406	410	373	384	412	422	417	419	402	397	402	414	431	412	401	417	421	400	414	446	380	398	418	394	416	427	417	395	413	405	412	449	358	375	419	406	393	411	416	398	405	405	412	406	424	437	377	417	449	437	422	413	394	378	385	434	416	465	412	404	407	403	407	432	391	407	410	401	400	381	392	388	388	380	443	413	386	415	381	396	364	406	432	401	415	422	423	413	439	420	395	417	404	380	418	387	397	410	436	401	427	426	421	420	403	397	405	364	395	382	397	418	390	424	409	404	402	412	411	404	404	382	390	397	384	424	367	411	409	404	393	419	408	414	386	387	406	402	424	399	389	395	406	436	427	393	387	397	408	418	386	396	390	414	399	349	401	419	402	411	394	420	409	435	395	384	412	415	367	431	421	417	374	396	425	402	411	395	407	363	383	416	409	420	432	405	417	419	409	411	386	387	420	381	459	377	385	444	444	388	406	388	404	396	399	420	397	415	434	425	402	378	386	418	447	408	375	427	429	395	387	422	398	350	385	451	380	399	399	414	430	405	404	397	372	383	392	390	391	404	422	426	384	404	394	396	409	418	405	402	390	400	401	403	400	410	426	437	384	414	411	394	436	412	378	422	420	433	419	390	411	401	407	397	443	410	387	443	424	400	411	371	382	397	371	361	378	421	410	495	414	378	405	450	400	399	420	411	394	428	405	402	405	399	380	410	432	416	406	441	430	394	403	392	401	382	399	412	370	420	427	409	429	396	408	404	382	403	437	423	385	381	419	391	422	422	419	435	411	385	407	424	386	424	369	410	414	406	402	433	376	401	364	398	406	410	398	394	427	378	424	416	392	409	412	390	406	430	384	420	430	408	423	399	401	428	389	398	428	419	431	423	394	371	430	392	435	373	414	409	428	408	410	413	394	413	419	382	411	435	424	410	375	396	397	406	409	391	390	419	446	432	380	423	392	442	393	422	410	365	438	403	388	423	435	374	398	392	390	430	400	423	420	403	411	402	423	370	404	394	408	380	389	361	417	396	430	384	435	391	420	410	409	413	422	403	419	384	406	391	404	381	360	410	374	413	424	421	394	403	417	427	408	376	405	400	438	411	392	415	383	400	397	390	354	402	410	410	363	394	384	368	409	363	459	456	424	404	409	396	417	417	412	433	420	418	379	403	434	358	417	400	410	393	398	418	399	398	414	372	411	383	425	374	411	430	425	421	404	421	400	400	403	415	398	425	419	384	407	423	411	387	411	428	380	425	411	400	438	408	388	424	409	387	402	396	389	424	432	382	408	423	402	424	390	382	409	419	430	433	370	431	412	435	376	416	407	399	387	418	397	436	432	410	418	385	401	405	396	406	406	418	388	403	400	392	413	422	428	444	423	371	390	449	422	393	405	388	401	397	393	385	413	380	419	397	411	391	404	414	423	394	415	381	389	416	378	430	407	386	376	380	418	406	411	394	414	386	427	386	372	420	426	400	391	395	375	393	393	435	358	377	399	424	416	413	382	422	399	382	452	415	393	388	421	395	408	390	394	398	397	368	399	421	392	402	394	404	422	429	403	412	424	392	421	411	401	388	370	385	451	405	393	432	408	419	398	389	398	375	388	399	403	415	415	418	404	403	390	400	406	366	392	411	385	395	384	415	399	397	404	417	433	400	419	430	394	424	398	406	404	391	376	426	386	409	372	370	440	380	439	417	393	421	392	392	383	392	426	381	418	410	395	460	425	423	418	432	425	427	396	410	401	436	428	389	400	405	403	404	405	394	372	402	385	397	366	427	431	435	414	367	420	411	399	390	363	399	391	441	414	435	413	400	416	387	394	426	417	437	408	402	422	422	414	441	404	376	409	419	426	382	387	412	385	397	386	403	402	401	385	419	398	398	365	418	413	406	364	410	404	396	418	398	402	394	413	437	376	379	393	378	388	386	407	408	425	371	412	418	410	412	369	406	403	389	404	378	410	386	451	415	381	387	401	411	389	426	385	411	395	422	392	427	393	391	422	386	430
23752	21077	28028	24320	21043	7801	913	583	581	474	453	428	433	413	369	408	335	373	339	369	347	327	388	365	335	350	345	353	374	345	344	332	372	323	354	342	361	348	342	336	321	322	322	344	362	349	343	338	352	315	350	358	374	311	336	329	328	316	317	347	318	318	337	359	326	312	343	381	306	364	322	321	365	325	318	331	355	338	356	348	344	347	330	356	310	334	353	343	326	353	317	342	328	360	339	313	342	353	320	352	307	339	324	340	341	339	330	325	341	331	322	338	330	295	356	319	327	319	348	342	344	328	334	349	313	336	353	352	342	334	351	320	314	348	354	320	331	333	303	335	328	363	350	344	328	358	336	362	343	350	326	360	339	349	335	336	352	328	332	307	339	324	342	335	319	367	329	318	299	316	337	348	332	315	343	337	340	355	337	322	338	340	320	322	316	341	334	304	321	330	352	323	298	310	334	313	343	315	371	355	340	332	338	339	381	347	293	326	345	321	354	355	322	356	347	339	326	312	317	309	333	329	329	319	305	344	351	306	330	349	337	320	317	338	322	311	380	327	320	318	330	354	317	344	332	346	333	345	304	325	363	348	333	339	337	353	367	295	323	355	317	316	312	302	349	314	345	333	318	303	329	364	334	346	336	349	334	327	318	344	316	344	345	356	356	323	337	349	347	374	329	330	328	281	315	298	342	299	344	322	333	314	331	334	338	313	322	318	328	317	323	331	338	327	339	346	358	372	331	337	320	313	333	341	323	327	313	342	314	348	318	340	345	367	329	355	322	352	349	321	305	327	314	375	323	323	338	351	343	344	304	337	344	335	316	362	348	342	332	349	311	316	383	319	319	341	332	351	289	309	356	334	325	310	331	337	382	314	302	326	328	345	342	324	316	329	346	332	335	338	296	338	344	332	311	313	361	336	320	325	317	328	342	301	372	330	368	348	339	342	332	344	304	339	352	375	317	303	340	359	328	312	337	334	344	322	321	328	349	334	306	348	330	327	322	324	315	344	351	327	336	328	326	334	345	362	343	328	337	317	340	323	319	336	331	327	349	341	329	317	322	342	313	361	326	316	343	332	305	335	315	316	349	343	353	310	344	332	336	331	342	358	324	310	351	330	314	324	302	329	298	343	341	299	336	321	297	322	334	323	319	293	348	344	362	325	355	355	326	320	367	339	312	330	333	328	310	308	313	334	354	356	329	312	327	334	322	353	351	309	393	347	326	317	378	357	320	360	342	345	342	345	336	322	332	333	315	326	316	338	350	335	306	342	334	313	306	326	358	316	333	327	331	342	303	342	359	364	312	319	359	347	337	347	311	308	297	297	323	384	343	345	328	336	311	317	362	317	347	343	333	320	349	367	341	325	297	346	325	336	330	363	347	319	336	336	338	349	345	331	328	335	351	340	338	327	327	299	314	331	337	335	337	309	318	352	341	353	351	315	328	380	350	343	331	337	311	318	325	310	325	324	341	341	347	342	364	348	341	351	333	332	361	348	325	346	343	345	374	360	340	337	311	346	354	304	348	346	347	326	313	277	324	348	356	348	346	356	332	345	345	328	366	323	320	337	327	325	330	335	356	337	342	334	309	353	304	334	321	317	362	326	306	361	365	327	322	299	352	321	340	367	327	345	340	343	359	334	346	325	303	332	307	306	335	343	302	359	321	341	314	326	352	357	327	323	359	336	310	341	338	335	340	346	299	305	360	346	328	337	351	363	349	300	390	329	325	346	323	377	327	316	355	328	324	313	307	354	352	339	333	318	330	346	387	320	339	312	349	336	332	339	345	314	344	362	355	334	293	344	359	320	366	336	342	343	328	332	304	369	360	327	331	334	349	323	346	344	353	346	321	314	347	306	361	318	317	305	310	344	348	353	360	323	326	335	312	350	338	316	302	318	317	327	362	333	348	317	328	347	324	328	334	349	325	356	305	314	328	339	338	322	329	304	334	340	356	322	338	376	336	319	316	330	332	332	355	354	338	316	334	348	329	345	379	317	330	320	335	345	333	335	322	351	337	355	354	360	332	305	351	339	351	383	331	337	311	302	343	320	309	316	338	322	328	325	318	351	340	356	361	314	329	324	352	321	350	346	305	298	301	346	364	350	330	288	351	324	324	326	334	331	345	328	359	319	345	325	341	326	348	359	368	319	303	322	314	328	343	340	333	338	309	304	341	323	327	294	346	352	362	339	301	321	322	336	329	335	342	345	368	349	333	371	318	314	314	332	331	346	330	361	317	361	305	309	332	309	339	311	319	303	320	302	339	328	350	343	355	326	352	317	319	325	351	321	360	301	358	353	293	344	312	320	366	339	315	345	351	328	339	317	327	347	320	359	306	332	339	315	322	327	364	316	331	322	335	345	319	348	348	337	357	334	342	324	329	356	340	322	361	328	313	334	344	349	320	328	343	334	333	303	365	334	323	352	325	344	336	349	340	336	331	284	316	327	321	334	334	317	342	339	338	339	314	338	357	330	329	365	321	326	368	339	308	313	317	336	331	344	335	359	351	351	326	329	323	321	333	338	350	339	312	318	342	322	352	295	338	340	351	353	323	340	328	334	323	343	360	358	331	324	342	349	349	319	325	349	321	340	310	353	331	325	347	338	333	299	330	362	328	342	316	336	348	314	340	341	351	324	357	320	319	307	356	333	334	345	312	328	337	325	323	342	352	329	334	314	342	342	325	345	329	352	341	320	333	348	363	313	312	329	321	362	323	352	324	345	329	326	308	331	346	333	341	321	347	366	335	334	312	330	364	321	331	326	333	312	345	338	331	328	321	335	331	347	323	349	350	326	334	354	311	304	308	323	369	299	330	301	334	306	308	336	316	350	311	344	313	346	332	365	330	357	316	332	343	352	300	306	355	346	302	355	326	322	340	343	334	335	310	368	328	341	334	332	323	346	338	358	323	336	348	335	327	350	336	343	304	357	317	308	319	320	325	345	354	359	304	323	376	353	332	371	386	378	333	329	367	345	326	359	340	334	337	356	367	396	317	297	329	337	325	313	330	340	322	302	329	327	341	348	359	329	337	335	343	347	358	313	295	316	356	333	328	324	295	338	326	365	351	335	338	316	306	352	345	358	329	302	306	323	342	346	323	317	307	351	315	358	331	342	366	352	316	315	378	361	321	345	337	324	325	332	323	320	303	317	340	349	307	331	351	327	351	319	334	315	326	361	319	321	341	320	377	329	331	326	337	341	386	339	347	336	307	347	335	350	359	345	295	310	315	347	327	375	335	340	353	365	370	365	357	326	338	344	327	356	313	317	320	290	359	292	367	324	341	361	334	327	348	329	316	329	338	359	364	315	335	305	336	343	311	320	349	316	313	357	308	365	316	319	333	309	349	319	359	333	334	354	319	334	339	346	353	336	317	336	355	346	329	331	387	371	326	335	337	323	350	340	349	358	334	322	344	333	325	353	310	363	329	310	328	355	334	339	364	353	332	372	342	342	332	341	324	330	354	304	356	352	373	336	347	314	364	322
21299	25346	8351	2765	1856	1544	1234	963	850	757	727	624	578	535	517	485	477	492	503	448	462	481	489	458	437	436	465	426	478	459	452	458	439	473	420	477	459	422	441	385	432	420	442	425	444	406	397	407	438	412	461	419	412	399	422	421	376	424	408	428	425	460	432	426	446	449	428	455	434	421	423	413	423	388	402	456	450	414	432	424	440	411	411	433	444	402	445	434	442	462	406	391	462	392	407	431	434	415	432	487	451	461	394	395	433	412	441	405	450	432	431	427	417	435	437	438	442	429	420	449	424	388	404	430	432	402	421	434	398	420	445	428	395	431	409	445	419	425	434	398	406	398	428	403	427	403	423	421	436	404	411	445	403	432	440	407	420	413	385	437	428	457	390	438	390	409	437	412	396	418	487	427	451	421	444	446	430	470	403	397	404	418	434	406	411	407	440	396	456	386	416	427	412	461	440	443	421	431	438	420	420	457	421	445	387	437	436	450	398	435	433	420	435	423	416	415	393	395	400	421	394	417	366	431	416	426	435	416	415	432	446	445	451	394	414	420	431	417	387	465	432	438	426	451	369	409	434	418	429	404	449	434	388	405	361	391	397	407	419	421	398	414	429	475	413	412	379	419	427	469	424	402	438	445	413	424	394	441	410	428	428	399	412	398	433	434	392	422	438	446	413	407	413	411	410	404	449	440	416	403	386	423	421	417	419	414	392	423	427	417	411	434	410	369	400	403	425	389	412	399	415	434	440	439	378	432	399	464	392	413	393	410	380	435	369	363	449	406	455	441	381	444	379	439	445	370	408	406	398	421	411	464	416	414	409	387	427	426	391	396	390	398	420	400	389	426	416	410	431	427	449	408	433	486	425	401	410	417	411	405	449	446	426	425	447	419	427	404	435	389	395	444	409	427	424	406	416	385	445	404	419	404	421	408	451	404	389	395	421	395	423	382	444	456	438	392	429	407	435	435	451	429	420	408	365	427	404	425	450	460	440	420	398	425	437	420	409	404	396	437	385	423	437	380	419	421	417	432	409	447	436	414	435	412	446	426	428	480	413	400	445	420	404	383	392	420	426	424	441	427	399	417	406	422	404	460	418	418	400	430	435	414	419	422	439	372	406	419	389	407	427	420	422	399	414	407	437	397	462	400	442	426	392	423	450	417	447	432	428	427	413	444	439	428	427	420	431	417	444	406	450	426	405	400	413	411	393	400	400	413	429	387	434	403	422	427	426	373	422	401	386	427	435	392	441	457	416	419	429	425	439	409	410	413	417	399	446	433	417	413	424	434	452	380	386	451	406	423	428	373	422	414	390	415	436	403	422	424	426	432	429	436	453	423	379	415	404	448	451	421	405	454	433	442	401	419	423	423	409	400	425	405	417	429	424	412	430	398	400	465	442	420	407	423	453	395	399	447	445	413	422	417	443	417	413	397	444	416	444	402	385	419	434	430	439	384	410	422	422	425	408	410	417	413	409	399	432	393	410	403	419	417	384	404	425	403	432	408	445	456	420	422	442	427	385	412	441	399	425	395	425	426	414	398	441	433	437	407	435	430	419	448	411	412	432	415	442	422	488	418	437	417	427	443	437	444	422	403	420	431	419	415	448	423	419	424	426	432	389	459	407	431	397	415	398	438	414	398	393	424	380	401	445	437	477	419	431	419	415	377	409	429	457	436	431	470	416	419	418	400	442	440	428	399	410	389	383	459	407	430	423	424	427	395	416	446	427	411	428	388	448	415	432	399	437	436	410	428	428	436	431	394	427	400	416	426	424	395	445	436	418	434	425	423	428	434	433	408	437	428	426	405	410	433	415	446	418	422	438	440	409	421	430	407	447	407	447	408	427	424	420	430	398	445	425	375	415	422	428	425	443	444	393	411	419	423	398	387	425	427	420	405	427	430	435	421	428	409	423	426	409	423	401	431	397	396	442	415	416	424	420	415	380	409	419	386	429	427	425	431	411	375	409	424	428	432	418	387	439	443	426	422	477	414	399	396	409	394	413	437	419	411	423	440	440	393	415	409	413	434	417	448	426	444	405	402	405	408	414	417	397	417	439	414	432	444	425	431	417	422	431	419	429	419	391	449	402	475	397	410	480	432	414	401	393	441	448	417	396	443	449	418	407	433	433	406	419	411	430	426	435	417	389	433	383	401	419	396	443	465	441	386	416	423	423	382	423	436	421	427	456	424	457	439	385	426	411	383	413	437	382	418	406	379	416	382	399	413	427	411	399	444	405	420	386	408	391	441	399	406	420	425	383	399	440	416	395	401	401	412	448	448	424	423	436	452	455	432	375	453	444	394	404	397	447	455	442	398	447	431	420	406	375	413	469	416	412	429	414	449	416	442	416	411	434	459	420	382	415	423	413	429	420	428	440	400	429	389	370	425	433	428	423	444	431	421	390	421	391	418	416	423	450	452	404	413	433	437	413	440	392	436	405	428	407	411	455	402	433	456	448	437	435	444	419	448	399	431	419	407	420	443	424	447	435	384	386	404	432	408	435	417	397	383	414	411	415	397	430	413	416	442	465	435	438	450	435	456	411	400	404	426	439	407	380	410	444	367	405	429	433	428	450	422	459	438	450	426	407	418	450	428	406	424	412	394	416	410	430	448	403	409	436	409	425	427	418	415	431	404	422	436	437	424	434	399	428	419	392	434	416	416	424	438	440	428	421	413	382	464	389	422	416	420	432	447	428	379	404	425	384	414	422	446	446	424	427	434	410	416	400	428	411	408	394	403	426	410	447	413	390	418	377	426	397	441	414	409	394	406	427	417	430	440	442	424	456	432	400	371	431	375	462	421	456	439	384	426	454	411	400	470	418	435	458	408	464	391	423	419	391	409	392	381	424	398	406	442	427	447	427	379	390	423	415	402	406	455	421	462	423	419	433	449	418	410	413	425	408	402	366	421	423	428	448	466	443	412	377	402	459	421	404	432	410	424	445	415	441	434	408	402	430	445	438	406	396	410	442	462	358	415	421	417	394	413	424	440	418	386	393	426	393	466	420	399	449	404	440	386	421	409	432	415	425	405	435	399	443	423	427	425	378	440	391	426	424	412	465	466	396	431	431	441	408	419	469	434	424	379	417	407	431	421	446	434	442	439	435	446	395	434	460	393	446	404	413	434	402	399	422	397	401	403	439	416	396	433	453	424	391	468	431	411	438	400	418	443	397	415	453	443	395	402	411	422	392	390	432	415	423	452	438	428	461	437	444	407	390	427	455	435	358	404	402	433	412	430	403	435	402	390	410	457	419	420	379	420	441	386	438	430	437	423	434	436	438	440	408	373	383	398	421	435	443	422	443	409	406	411	416	433	433	407	404	414	403	403	431	429	399	453	420	402	405	387	433	408	453	425	422	433	406	408	418	422	408	423	435	396	393	417	429	422	426	423	413	422	407	418	449	426	408	413	418	413	430	416	433	450	434	406	418	409	417	400	402	395	412	431	370	445	424	420	418	423	432	416	404	373	412	392	398	406	450	426
24758	21036	26884	25265	9422	482	386	311	285	289	242	238	249	226	222	225	242	204	194	243	210	200	216	218	204	232	194	221	240	208	190	196	210	217	229	227	199	219	213	237	186	196	219	221	194	219	223	190	209	181	211	183	227	187	222	205	189	185	210	212	162	217	220	212	197	208	203	222	203	221	196	227	231	229	215	196	219	223	182	190	201	228	223	219	224	232	197	211	211	229	199	214	242	205	189	183	210	208	211	221	208	205	209	194	194	204	197	197	195	209	205	204	206	188	213	181	211	217	208	201	216	209	200	211	196	196	220	197	224	214	219	218	206	217	217	184	198	194	209	187	205	206	197	220	234	212	194	206	219	237	230	230	201	174	236	190	205	207	188	212	214	221	189	211	204	196	188	215	217	190	204	182	212	192	231	204	208	192	204	182	192	193	220	199	209	193	176	193	221	203	209	210	213	182	230	188	165	194	209	227	190	201	193	202	207	199	201	222	181	199	215	205	196	199	203	185	210	199	178	219	192	197	193	196	203	218	217	188	180	196	181	205	208	206	197	197	196	204	184	202	202	215	195	228	205	200	208	216	216	209	202	207	207	204	188	194	184	193	216	208	217	230	229	212	202	208	191	209	189	184	238	205	213	194	195	217	192	202	220	201	222	201	197	214	219	193	206	211	211	212	197	220	192	212	206	200	197	195	195	221	194	201	217	212	207	181	198	215	217	210	226	244	201	194	188	198	206	202	213	207	219	203	213	203	203	217	191	196	176	199	185	213	207	211	215	205	200	199	216	220	197	183	211	181	181	207	229	204	179	211	214	211	222	227	175	202	187	210	210	198	203	218	208	211	196	211	199	210	211	193	187	190	183	188	210	201	204	182	208	211	189	203	222	222	196	223	209	196	176	218	214	201	207	213	207	236	229	187	209	207	213	215	195	207	240	166	215	225	213	211	218	207	204	210	202	228	198	179	211	203	173	198	176	212	211	197	212	184	185	191	200	238	207	209	217	224	196	194	212	194	217	200	201	221	252	202	217	201	210	223	230	222	224	223	199	223	179	210	219	198	203	206	185	186	190	217	188	198	222	187	188	202	196	232	221	208	184	211	197	203	231	222	230	218	219	190	233	186	195	207	202	209	210	191	203	218	211	201	217	206	211	210	208	196	211	185	209	209	226	207	215	220	201	209	211	181	199	199	195	192	184	233	187	205	203	204	231	204	206	234	204	206	197	216	213	182	201	189	201	205	203	214	205	238	203	226	217	216	224	180	217	209	216	194	207	213	196	209	250	228	215	188	182	214	190	214	218	195	200	228	217	224	225	215	235	209	212	196	202	204	210	206	205	220	222	193	195	200	200	181	215	207	203	202	206	173	225	221	189	193	222	198	204	202	207	198	174	222	205	207	185	196	193	176	219	219	213	205	196	233	208	205	191	206	229	193	217	210	194	186	179	201	177	184	203	218	173	228	205	224	203	194	222	199	206	210	183	173	201	221	193	211	190	187	209	200	222	231	218	178	195	206	197	220	217	244	207	197	220	222	207	205	177	237	205	209	202	208	194	197	191	194	205	203	209	210	221	189	213	195	210	211	188	209	216	206	202	207	180	200	211	230	185	208	224	202	206	193	212	229	202	213	198	180	220	221	213	195	217	207	182	199	190	200	220	220	191	212	186	221	223	198	208	204	208	173	215	241	191	216	231	213	200	199	198	218	193	194	229	200	222	213	200	205	205	208	194	221	172	206	222	192	181	214	194	193	190	213	205	210	231	210	193	204	212	237	210	198	208	200	197	206	188	217	231	230	218	222	185	207	199	185	192	207	209	210	213	214	190	203	191	211	198	226	227	180	191	214	225	209	218	192	201	216	230	205	205	226	229	219	224	226	210	228	216	193	190	184	189	196	195	182	189	209	177	216	176	199	191	198	176	213	220	218	196	207	182	194	193	182	204	228	207	172	218	215	200	190	205	213	186	180	216	203	197	217	218	197	198	212	197	203	204	203	211	225	190	206	191	199	218	208	207	193	244	224	184	202	199	200	210	205	197	221	194	190	215	198	206	224	231	199	233	197	188	213	201	181	176	176	197	219	201	213	200	213	205	200	217	204	199	206	206	194	185	210	211	206	176	217	212	216	225	203	211	201	207	205	219	228	209	183	221	212	198	177	201	207	203	203	208	222	207	219	178	223	212	192	204	195	210	195	189	208	213	210	218	239	187	202	216	190	225	239	210	217	220	206	205	208	173	201	206	226	206	189	208	236	233	190	270	202	231	210	221	193	202	223	205	180	201	195	204	190	226	199	214	208	204	208	212	179	194	202	193	197	206	215	191	200	223	215	203	230	213	214	212	202	211	214	194	210	211	206	178	211	205	207	226	205	208	199	207	202	218	193	197	201	212	242	234	187	225	217	186	203	202	214	213	208	217	214	167	200	212	194	198	207	214	219	201	216	204	221	216	215	194	193	208	203	203	177	212	209	236	198	204	188	194	205	207	195	196	204	195	195	178	199	219	191	190	213	216	195	185	208	200	167	205	182	201	209	197	205	194	208	210	191	184	210	213	186	177	215	212	221	222	228	206	196	247	208	178	197	198	202	209	207	222	217	236	197	186	214	222	190	199	252	197	197	217	201	214	216	196	205	233	205	176	231	220	199	201	201	196	206	220	213	214	203	214	196	218	204	190	192	227	214	208	181	224	220	202	191	234	205	218	204	219	191	174	241	217	200	218	195	222	224	202	221	223	207	188	230	242	191	191	179	199	193	204	207	207	196	185	233	202	199	186	181	206	212	215	198	180	233	214	192	213	211	226	223	236	210	198	175	227	207	194	202	198	202	232	221	167	187	191	182	202	180	198	194	227	215	233	227	186	209	181	213	204	186	189	196	213	207	208	205	218	207	200	212	206	213	218	184	204	223	211	220	191	211	212	212	194	205	205	172	199	189	200	208	185	175	200	194	204	206	232	197	216	202	210	219	245	210	190	190	194	192	238	224	198	182	203	245	197	195	224	192	198	218	196	190	200	228	213	197	219	201	211	208	186	207	195	198	191	203	210	218	215	222	180	201	201	219	190	213	194	213	202	202	200	185	185	216	213	197	243	198	190	209	225	207	201	187	184	192	212	216	195	222	196	211	178	203	205	199	200	211	226	212	197	222	203	201	208	204	204	201	199	201	185	203	197	200	213	212	214	210	212	179	210	208	202	183	193	185	224	195	214	205	222	192	185	208	205	226	191	209	211	197	197	210	188	207	206	183	183	208	200	202	205	196	196	218	220	208	184	211	195	217	211	248	232	208	201	208	236	224	195	195	195	236	220	209	175	209	213	232	198	204	173	181	222	224	217	199	197	206	201	182	192	221	182	178	189	192	187	205	211	207	221	217	222	171	210	220	211	215	201	173	207	205	193	205	197	216	192	184	211	198	208	202	212	205	211	192	209	220	203	207	210	225	203	208	201	212	217	211	218	189	209	218	193	190	239	205	190	205	218	211	197	176	214	196
20865	20036	5267	1547	1009	879	695	600	476	470	391	356	338	351	324	312	327	298	306	267	270	274	277	287	303	273	278	280	289	278	288	284	299	277	284	248	265	257	272	248	274	265	267	272	289	276	264	276	258	282	248	273	278	267	262	251	278	273	270	257	253	256	255	249	255	253	285	276	250	242	255	250	292	262	256	265	261	249	251	272	277	268	279	274	267	273	267	297	264	265	295	265	261	245	255	257	299	254	246	248	281	227	257	264	283	253	262	238	281	274	264	240	253	257	249	254	248	251	262	283	270	253	256	243	270	236	243	236	265	241	251	254	245	254	288	229	261	235	290	262	257	276	248	283	264	268	281	271	292	273	256	268	256	262	227	280	236	255	268	226	269	233	267	273	257	274	250	241	284	248	259	284	260	248	248	253	251	260	232	261	256	263	251	262	241	239	263	270	258	262	266	252	240	247	273	244	264	254	272	251	243	257	257	271	255	244	261	269	273	284	264	243	273	255	240	208	260	272	253	271	298	252	245	254	243	306	261	282	220	266	256	240	273	259	262	239	256	250	267	264	253	269	285	250	248	252	282	259	263	261	244	236	249	249	260	252	284	266	242	260	268	260	268	224	277	269	276	261	241	260	235	292	246	278	268	272	243	276	261	264	247	303	275	227	257	275	231	259	273	255	261	242	226	275	244	286	252	287	264	283	266	264	240	294	266	269	255	251	254	281	267	264	273	259	280	264	246	259	278	257	258	257	238	261	248	271	259	238	238	224	277	256	259	265	245	266	266	275	261	271	263	236	228	251	244	255	255	276	272	285	276	269	258	267	234	273	268	236	252	247	247	267	241	286	244	250	271	262	264	246	262	247	270	233	286	247	265	249	266	217	229	262	248	246	259	246	290	253	278	259	291	255	286	251	271	287	260	246	248	267	256	226	284	239	269	258	277	264	265	273	272	244	255	282	230	256	275	233	255	266	257	253	280	251	246	256	285	264	255	282	259	256	275	251	254	257	239	251	256	235	263	258	218	283	237	256	267	260	285	274	258	257	285	264	237	271	229	261	261	244	275	262	289	253	245	281	235	277	281	224	259	262	246	269	235	281	244	224	258	267	267	241	243	253	234	260	250	243	227	258	253	263	219	266	257	259	280	267	251	268	257	253	218	268	264	258	258	249	259	259	259	261	266	258	274	246	234	235	243	270	254	266	240	279	259	250	245	249	239	299	249	253	247	266	261	247	258	253	276	292	265	240	274	282	256	236	277	232	271	273	211	258	250	262	251	266	252	270	261	273	246	276	268	269	286	289	263	261	260	269	258	272	277	271	251	242	243	256	254	255	285	254	241	233	291	245	262	254	250	233	255	256	239	255	245	258	253	259	278	252	253	251	245	254	234	264	271	244	249	236	264	225	251	249	274	259	284	261	254	225	271	248	272	253	241	240	240	256	279	268	272	252	251	244	252	265	264	250	257	284	253	272	270	270	260	280	230	243	258	224	234	292	229	254	247	276	267	268	276	273	260	253	233	223	237	285	274	251	262	273	241	271	270	258	242	265	273	256	246	252	255	272	261	261	270	274	273	284	255	248	240	250	257	266	247	224	275	255	267	270	254	256	280	266	238	264	239	261	285	264	257	259	273	253	272	260	278	282	252	255	259	227	292	279	253	275	236	252	298	268	249	240	277	282	270	287	252	233	265	241	267	277	249	265	252	252	292	284	246	261	241	255	264	256	260	263	266	281	237	238	277	269	262	285	218	266	292	256	243	254	227	252	262	257	248	245	245	239	259	256	247	252	244	261	256	280	246	245	249	257	256	272	254	256	263	242	260	246	258	311	261	272	294	269	239	276	249	243	265	251	244	251	254	271	274	254	264	252	274	270	266	254	248	254	295	263	226	265	256	273	269	279	227	250	276	257	249	251	257	240	258	283	254	251	275	244	260	250	240	294	235	243	244	252	262	252	260	258	258	270	276	273	262	232	284	274	261	260	262	245	248	252	242	275	266	250	260	248	242	249	252	272	245	232	259	228	259	263	280	258	238	249	254	237	269	257	271	282	282	284	275	252	256	249	251	246	247	268	251	305	256	258	253	264	270	260	242	265	238	255	269	246	279	258	235	233	277	243	246	253	249	253	264	233	252	266	269	227	263	279	253	270	280	250	246	275	248	264	268	260	261	259	254	258	258	252	285	247	260	272	231	259	243	264	287	253	263	240	258	265	257	241	261	277	260	233	247	236	254	243	268	243	251	257	243	281	259	248	219	271	246	266	257	243	267	270	275	242	268	253	259	250	253	256	262	235	288	284	265	236	230	278	271	248	245	242	269	292	274	244	263	262	261	217	226	252	252	268	245	243	268	238	270	259	253	263	279	268	228	253	264	259	224	275	239	221	257	274	300	271	275	277	257	243	231	260	249	260	271	258	278	278	244	252	268	241	196	254	257	263	243	270	273	285	262	257	247	282	267	261	229	284	258	286	276	262	264	254	247	255	262	275	285	268	280	261	285	271	258	249	238	263	244	244	254	277	242	235	264	243	222	283	277	262	256	235	253	246	280	271	285	270	247	252	252	234	261	278	260	282	241	262	290	262	253	257	235	263	245	271	261	231	275	262	265	255	257	263	242	241	271	259	223	236	248	272	229	276	268	259	265	254	280	291	266	262	235	264	225	272	225	281	236	252	283	265	243	261	259	278	247	231	249	263	250	233	249	250	254	261	244	257	235	287	315	269	262	316	254	280	235	253	259	247	236	269	249	250	248	257	268	289	285	269	262	281	280	271	262	260	262	231	267	282	244	264	257	271	247	215	259	272	284	267	259	250	291	244	243	266	248	248	266	224	263	281	259	262	240	316	266	258	238	257	278	264	232	247	267	264	266	270	276	262	271	229	251	293	246	260	254	281	269	258	237	246	257	246	265	282	296	257	264	254	263	257	277	235	257	285	241	250	264	256	248	235	242	267	270	296	262	230	251	253	289	250	245	233	262	276	256	263	288	268	259	236	286	233	259	264	226	270	256	227	260	251	264	274	255	252	250	264	243	273	250	283	270	278	246	290	268	262	274	237	261	262	261	244	287	250	238	258	285	266	263	246	234	262	247	246	268	251	274	280	227	217	263	280	248	276	280	267	279	259	278	242	283	258	233	256	258	250	284	267	285	254	251	246	249	245	236	258	278	273	246	269	263	253	253	255	266	248	280	292	249	260	263	272	253	273	237	262	243	280	289	254	239	274	260	275	292	270	244	248	231	257	267	243	276	251	257	247	270	266	264	268	262	271	279	264	240	263	252	263	234	290	271	269	256	264	249	280	272	227	277	244	238	291	226	261	277	249	278	265	247	247	258	256	263	256	259	247	263	276	279	249	240	240	254	232	264	270	251	249	265	262	246	262	271	271	270	270	260	256	257	260	259	274	279	240	275	280	248	248	277	245	247	255	240	252	271	257	248	250	263	289	250	262	251	257	255	273	229	260	268	250	257	296	263	264	273	244	268	246	248	287
22675	21076	28538	23827	21076	21081	5656	786	527	452	421	356	346	285	283	249	252	254	224	283	241	261	240	225	249	230	246	245	206	239	225	222	216	211	215	233	219	206	223	219	232	219	204	209	240	184	194	205	199	204	174	175	209	171	202	211	189	188	205	197	192	196	211	200	193	194	200	177	181	169	186	232	181	197	193	201	193	194	214	196	190	193	191	197	201	171	200	192	195	161	217	178	203	185	184	195	200	191	197	180	190	204	157	208	184	220	191	206	193	214	174	200	187	191	206	194	214	147	199	187	189	167	198	200	175	208	188	193	183	221	192	215	190	210	181	212	195	198	208	174	173	210	204	207	193	184	195	217	222	202	196	203	202	199	216	211	183	191	184	195	201	184	195	172	234	178	197	187	214	215	183	207	194	216	194	200	190	178	176	170	174	205	222	179	208	205	206	193	216	222	190	202	209	212	186	178	220	192	191	196	200	188	214	177	189	182	193	196	218	176	183	173	193	221	192	184	187	175	191	185	185	181	187	210	235	178	201	193	192	196	195	165	180	195	216	204	193	196	172	187	176	182	193	184	186	178	176	203	204	204	202	197	210	185	193	216	183	197	199	187	194	196	197	212	195	200	189	195	187	187	211	209	199	186	206	193	176	167	202	203	226	201	189	186	211	187	181	184	219	170	180	178	221	181	200	219	190	184	211	219	184	190	189	206	207	187	187	195	194	192	204	195	172	224	207	178	207	182	212	198	193	230	180	190	174	208	210	197	178	187	177	176	202	173	207	169	194	197	212	208	184	201	178	192	186	180	174	199	216	195	197	202	201	191	195	196	211	176	193	206	183	206	195	211	201	178	208	180	189	177	212	212	174	198	196	203	185	176	207	184	209	212	188	206	190	182	202	191	183	177	208	185	216	210	164	228	190	221	207	169	226	198	185	209	184	204	176	196	208	197	206	185	209	193	189	197	222	196	203	222	220	192	182	204	194	183	203	186	190	176	192	182	179	194	163	187	212	203	218	200	200	181	183	201	196	237	179	183	208	189	188	198	192	174	173	201	168	182	216	195	190	189	192	192	170	195	190	170	177	211	199	174	159	185	198	169	193	194	182	201	196	180	195	169	158	201	186	189	209	192	173	176	198	222	201	187	194	208	201	193	184	199	182	188	190	177	191	196	189	192	205	181	200	202	191	185	215	214	168	207	203	170	188	177	175	202	194	202	178	193	188	181	176	187	185	178	179	189	177	193	173	215	190	194	181	209	213	210	171	204	198	188	202	186	189	167	155	194	169	204	203	200	176	221	219	197	193	190	189	168	187	164	181	209	188	185	198	209	195	169	184	184	211	225	174	205	185	209	181	190	220	196	186	190	181	214	162	230	209	201	233	211	212	211	184	177	183	195	194	186	201	185	189	168	211	167	200	217	184	185	188	199	204	189	176	190	170	180	196	205	196	185	221	199	168	218	198	198	214	198	217	204	186	196	192	180	217	200	208	185	199	206	204	175	193	192	182	210	209	167	197	194	189	196	198	200	203	212	186	193	166	191	193	183	193	225	193	203	179	180	187	195	193	204	201	215	204	194	205	182	197	212	206	197	171	215	205	189	201	186	202	177	171	187	197	192	175	205	174	188	193	178	181	182	186	189	178	167	206	211	183	173	214	193	178	205	236	195	186	204	178	185	192	218	215	184	173	178	208	185	205	182	207	199	204	200	175	220	226	198	199	194	218	203	198	208	191	173	181	206	201	192	185	164	182	175	196	185	209	188	208	191	159	194	174	183	194	199	171	191	194	201	169	203	193	201	224	209	199	168	189	192	187	193	180	198	215	186	225	182	178	209	174	188	192	194	218	178	189	201	199	179	204	197	189	203	191	204	179	198	180	197	184	198	166	198	212	215	196	203	198	176	203	185	174	196	181	201	193	201	181	199	183	204	177	210	220	190	187	190	211	201	182	179	186	177	222	179	221	193	202	183	191	201	180	199	190	189	199	197	206	211	181	203	193	206	180	175	198	195	193	179	212	217	218	182	189	216	186	206	218	189	191	185	224	196	211	177	178	201	192	195	184	187	195	217	192	180	187	213	181	186	210	194	187	169	178	180	178	178	200	187	199	212	204	186	192	200	183	192	186	153	182	179	181	187	192	193	197	202	188	200	183	207	191	207	176	201	176	196	186	190	202	202	184	187	205	223	179	189	205	184	189	195	206	214	211	195	202	199	181	189	194	179	190	201	200	194	192	198	182	188	175	195	194	208	202	187	206	173	186	196	199	194	203	163	194	199	196	195	208	201	208	185	194	206	186	169	224	205	195	191	179	196	199	207	211	191	184	225	187	188	172	180	211	192	202	198	189	198	174	200	203	184	171	183	192	220	164	169	191	208	197	221	164	190	211	197	198	183	188	165	187	166	199	188	199	188	191	209	190	186	192	203	216	195	205	194	190	196	193	201	216	180	189	223	195	196	201	183	163	211	176	213	202	210	213	173	188	195	172	201	196	186	196	154	175	193	209	204	191	197	186	178	198	175	195	193	193	213	195	209	210	171	197	165	194	164	206	184	221	198	190	201	186	166	198	196	174	188	187	219	200	192	222	199	216	193	207	168	204	207	175	221	204	215	200	201	186	188	190	185	206	192	207	200	172	192	202	178	220	189	196	210	193	212	193	192	182	207	175	173	185	179	206	201	191	184	194	183	195	201	175	190	206	185	213	184	183	205	171	162	184	194	192	202	187	180	182	215	205	186	175	187	190	204	215	178	189	185	204	221	196	182	171	182	190	210	186	209	188	203	215	172	209	199	197	200	198	199	193	182	208	174	183	188	218	213	202	192	199	179	181	195	201	208	204	202	181	194	176	191	178	208	211	204	182	207	185	204	165	216	195	179	194	203	187	181	187	192	192	207	187	177	194	191	181	178	207	197	187	211	196	194	187	202	176	198	173	193	174	196	196	198	191	189	206	182	175	177	191	212	189	201	174	163	210	216	190	195	188	195	206	183	199	184	185	204	186	185	195	195	208	185	202	189	196	172	169	183	191	193	180	176	182	212	210	177	214	187	193	212	179	180	174	189	201	170	196	193	182	181	194	190	183	173	214	202	200	218	191	179	183	183	174	214	170	204	181	213	190	202	195	191	213	225	173	208	195	211	209	169	181	176	160	174	191	175	177	186	216	216	192	193	193	185	197	189	198	177	204	203	184	200	211	201	169	200	194	200	203	208	221	181	188	210	161	188	179	167	190	179	219	217	175	208	184	207	198	198	203	210	219	191	192	208	174	194	196	206	204	204	167	198	193	210	191	192	182	206	231	194	191	199	201	208	197	203	215	176	179	214	176	189	197	176	206	176	181	207	182	208	194	182	200	209	180	200	192	191	187	181	223	192	197	199	209	213	183	198	201	197	207	195	185	187	201	195	183	206	190	177	220	194	209	206	190	192	202	196	194	177	195	206	208	202	222	193	190	218	188	183	182	199	170	183	200	189	201	173	205	210	190	194	201	209
25821	32677	12581	4484	2987	2250	1677	1294	1090	913	718	630	598	485	425	428	408	384	376	358	352	312	325	316	279	349	283	282	334	273	292	286	282	263	289	293	275	268	275	250	285	267	256	256	265	272	251	250	247	258	268	281	257	247	269	271	272	276	247	258	264	249	259	222	256	269	270	265	249	261	273	263	230	267	262	258	253	267	242	257	281	244	243	255	239	249	276	265	234	237	258	251	244	251	251	244	222	234	251	249	254	246	267	257	243	263	268	237	266	262	259	227	253	229	244	254	229	270	267	262	266	243	254	252	251	242	286	261	243	230	259	254	262	267	251	251	243	264	250	229	246	251	224	246	233	269	254	272	255	262	278	250	251	258	237	220	249	246	237	251	241	240	270	248	276	256	240	273	226	252	255	230	230	251	249	241	273	276	245	258	258	206	252	259	243	233	288	224	256	260	245	250	259	236	238	261	258	251	251	210	232	252	271	231	254	255	257	238	259	270	253	268	258	232	229	249	258	251	242	268	260	248	250	233	246	252	257	250	222	248	200	273	221	226	246	228	249	263	232	243	229	255	227	227	267	246	242	256	264	246	243	217	239	270	241	247	245	261	248	233	234	247	245	251	248	234	234	248	235	251	222	241	253	255	255	259	242	252	240	232	215	248	244	254	233	234	286	235	233	243	249	245	268	244	246	244	241	247	237	266	244	241	250	225	238	285	238	247	231	212	286	236	256	255	233	261	252	264	216	246	265	234	254	233	257	259	237	211	248	255	257	249	225	264	229	278	261	230	259	225	251	249	256	242	226	244	277	226	272	236	246	267	252	244	278	262	248	254	248	254	237	245	248	253	242	220	244	248	248	246	224	251	228	225	259	207	246	240	256	240	241	272	270	261	249	241	246	274	244	231	260	238	257	218	259	253	240	220	242	251	227	234	239	226	247	236	271	244	246	231	266	240	221	241	217	270	241	263	250	223	228	245	239	258	229	253	231	255	257	267	284	240	267	228	257	264	249	243	222	237	236	254	251	232	250	254	253	233	241	245	255	241	230	255	253	226	229	248	234	257	247	225	240	219	261	270	267	274	266	265	252	234	248	234	253	261	253	239	236	242	203	258	248	233	229	218	264	238	242	236	236	242	266	249	235	242	254	234	255	234	259	212	252	247	252	234	226	268	245	251	250	244	213	243	245	251	246	243	236	245	263	254	215	251	237	256	234	257	248	256	263	269	245	229	231	225	262	276	264	254	260	222	243	237	258	219	248	279	236	251	253	249	228	259	242	238	240	237	276	229	226	236	229	274	225	249	234	243	276	234	235	262	231	257	237	249	233	242	266	274	203	232	222	256	230	246	220	257	248	256	250	261	257	264	272	226	246	242	234	239	246	233	252	245	249	249	242	229	221	256	232	248	233	249	290	247	239	241	235	232	240	229	246	231	249	263	233	248	266	244	249	262	269	235	254	249	249	229	257	236	219	238	216	294	242	234	230	245	263	237	238	231	249	247	255	245	251	263	259	222	261	229	245	276	230	234	250	278	224	263	258	256	249	265	237	277	258	231	260	253	226	235	238	220	242	237	256	252	254	245	254	233	257	244	239	230	224	239	240	231	229	250	224	248	250	225	294	233	256	249	244	231	244	241	267	240	254	272	221	240	254	247	220	256	247	243	283	239	246	221	236	247	211	226	272	283	229	269	211	230	246	259	234	253	249	240	275	246	238	259	229	252	247	255	232	243	249	264	281	260	245	230	252	256	264	231	256	236	252	221	253	259	264	235	233	240	234	259	246	266	247	255	254	232	251	250	248	233	252	244	252	239	273	260	227	250	240	242	250	262	254	273	243	229	233	256	231	257	249	244	210	250	260	248	253	267	242	257	255	224	255	245	268	276	256	266	227	235	233	261	247	238	259	256	248	233	255	240	240	245	244	227	254	258	257	272	256	266	255	230	248	227	272	255	231	258	248	240	250	258	240	260	247	221	264	239	244	251	247	246	243	264	249	278	265	263	255	231	258	223	244	264	229	224	233	242	239	246	248	244	283	277	225	228	246	258	239	249	217	260	257	272	236	262	241	266	251	248	229	262	261	222	224	241	247	258	229	268	276	242	224	246	256	260	289	243	257	212	241	232	272	256	242	266	258	267	225	216	245	247	228	238	223	252	248	220	247	245	239	237	239	237	249	251	265	218	241	274	252	239	254	238	231	254	246	218	248	242	238	246	235	241	250	260	246	258	221	252	267	227	255	280	222	238	242	228	229	249	247	213	256	252	244	227	234	245	229	254	258	238	214	217	265	282	252	244	269	269	262	236	233	229	247	262	278	235	263	240	212	242	260	233	247	240	209	244	232	245	298	231	209	221	249	254	234	268	256	242	254	245	247	252	238	250	226	254	263	222	286	268	237	235	242	243	255	237	227	249	271	244	247	241	222	240	247	247	237	264	244	256	239	227	244	227	230	255	249	231	216	224	229	222	282	243	256	258	254	249	279	233	247	252	242	236	262	266	238	226	235	261	241	260	229	262	256	234	265	267	259	235	221	266	274	260	261	256	253	230	256	253	245	218	243	221	251	210	286	254	245	258	264	245	245	235	254	259	242	233	239	265	226	261	244	253	214	247	237	267	243	251	232	244	268	279	253	225	237	256	242	238	263	243	243	246	243	223	235	251	235	234	269	241	240	285	274	245	220	231	248	223	243	237	225	218	266	234	267	243	240	239	242	249	248	245	253	240	253	228	238	254	242	257	249	258	230	250	258	246	243	235	233	247	247	248	264	234	252	256	223	264	233	265	247	267	266	284	223	269	244	253	278	254	276	220	262	260	229	240	232	236	234	251	224	243	247	229	270	254	243	239	253	241	260	261	261	236	281	277	236	233	242	237	253	234	241	239	278	191	249	245	269	261	258	246	225	248	245	284	234	252	255	271	263	225	224	212	265	255	233	281	248	238	277	258	236	237	243	232	254	236	254	244	247	231	272	247	236	262	230	247	233	227	254	242	241	226	235	244	247	238	261	227	243	235	218	238	230	262	227	269	245	229	256	223	228	242	255	233	251	256	242	254	233	239	250	215	250	265	262	252	242	262	226	256	223	238	255	249	235	231	265	237	259	235	228	239	275	265	263	268	237	245	262	230	229	254	254	249	259	250	211	226	268	249	211	254	256	246	270	234	244	264	239	236	219	241	255	251	230	271	245	240	208	269	235	254	230	251	241	245	273	264	262	250	248	239	226	238	218	245	250	254	234	250	261	244	245	241	280	225	277	290	239	216	260	241	253	240	253	250	267	248	268	232	233	214	244	244	235	235	250	255	212	279	231	272	242	238	234	263	229	249	257	239	228	238	235	239	281	236	235	282	234	267	262	247	233	274	294	279	231	257	263	271	263	237	278	220	206	248	240	237	251	240	228	233	260	264	233	223	257	256	227	205	264	254	238	242	256	216	223	261	257	241	267	273	248	243	265	254	255	235	242	232	240	233	227	250	217	259	217	230	239	245	236	276
27564	19424	6382	683	408	365	369	331	310	319	357	347	318	353	332	352	341	331	336	361	356	314	364	346	328	337	303	314	352	306	298	310	320	352	322	289	305	332	278	332	296	276	283	305	314	329	312	308	325	330	313	355	348	321	321	346	305	302	343	349	302	325	335	313	347	295	307	298	291	317	332	310	330	307	309	325	339	312	334	344	322	323	298	317	315	309	353	323	300	311	331	324	305	317	317	307	325	309	300	336	313	298	357	314	341	309	322	321	308	301	325	294	288	337	331	307	334	291	309	357	322	348	310	321	323	302	331	309	346	322	315	323	340	329	324	308	321	305	307	318	322	328	334	303	313	299	341	293	332	325	329	368	332	326	291	324	307	327	304	310	298	330	321	329	328	325	305	312	318	309	316	289	327	328	319	316	304	331	357	317	341	339	322	298	294	348	323	343	340	314	319	318	302	322	337	322	326	308	304	294	316	327	348	323	304	306	306	275	311	356	300	288	310	340	307	349	324	341	332	305	325	334	342	318	295	346	343	328	332	326	317	310	293	338	328	302	333	312	333	346	309	334	348	312	337	301	319	341	313	342	322	332	326	295	301	349	310	321	313	317	308	349	348	344	353	305	299	354	295	288	320	336	334	324	325	319	301	343	335	353	348	328	305	341	319	324	356	311	315	333	311	334	321	281	330	301	311	312	280	316	328	324	301	340	329	341	306	304	304	342	333	329	308	309	300	298	364	281	316	326	323	330	304	326	323	330	366	282	330	333	311	326	308	315	296	328	308	300	322	302	309	312	315	316	288	330	340	316	280	306	309	317	327	306	311	333	339	297	311	289	300	306	287	313	325	311	333	315	312	324	331	299	297	333	329	304	328	307	305	295	302	338	308	330	337	322	342	299	308	327	290	306	316	304	334	343	331	295	341	333	316	300	321	318	296	333	310	363	284	292	337	332	324	336	340	330	327	321	298	328	321	350	313	326	317	327	334	328	330	317	315	327	312	355	302	319	334	343	327	298	299	322	319	329	324	327	326	326	340	348	341	304	338	311	342	313	303	319	313	331	293	331	304	278	339	344	305	333	340	308	304	321	279	327	295	339	325	327	307	291	317	282	352	313	341	356	300	341	327	315	323	304	292	300	306	306	312	346	288	343	298	325	332	301	317	326	334	325	330	312	324	321	344	341	344	321	320	358	333	338	350	297	341	320	332	304	327	320	336	327	299	319	295	296	310	330	324	322	318	297	343	311	304	345	334	324	330	326	309	295	316	329	336	326	323	305	312	323	304	326	335	288	314	365	313	307	326	303	331	327	310	322	342	334	324	292	307	314	314	311	305	315	325	332	309	334	325	347	359	325	308	343	321	367	314	298	299	341	294	321	319	329	312	322	336	322	287	304	307	316	309	333	334	337	310	314	325	344	302	310	312	310	322	301	337	329	316	295	356	309	317	315	314	321	310	334	332	296	319	304	337	296	310	288	354	314	344	315	312	316	338	324	298	306	340	304	327	296	333	334	342	334	345	283	327	330	338	341	314	340	297	301	303	326	323	322	301	298	319	339	320	338	315	296	312	334	306	328	324	304	304	337	292	303	337	326	326	314	307	334	324	315	324	326	303	320	332	315	282	278	310	309	299	331	330	307	329	323	315	288	328	337	302	297	314	329	319	309	319	308	320	331	313	356	320	325	341	341	273	344	327	337	321	340	337	311	291	336	320	302	310	318	340	330	330	325	321	297	324	332	331	327	323	325	310	289	297	341	342	312	298	296	329	328	350	327	297	349	305	313	338	355	320	299	319	310	323	353	307	315	320	320	320	293	309	320	311	332	346	333	301	322	306	360	301	324	323	271	318	319	300	337	331	351	336	324	301	329	316	305	302	322	352	331	334	333	335	329	330	331	331	302	302	312	315	297	327	338	340	308	306	305	330	349	336	344	318	314	341	329	303	296	338	341	316	318	329	349	322	296	311	330	316	297	319	317	309	318	315	323	342	300	331	324	319	335	315	302	332	319	333	291	304	331	325	322	306	363	290	358	319	300	311	309	322	343	335	307	316	297	319	304	333	326	324	328	311	298	291	336	289	342	347	331	322	329	319	302	325	294	330	312	336	349	303	285	326	309	330	336	318	308	324	288	316	306	339	282	308	318	360	332	331	315	281	306	301	317	314	295	335	332	316	315	330	321	343	332	342	309	319	328	288	350	357	302	337	323	323	343	348	339	300	313	324	327	322	319	331	339	322	290	324	317	341	332	345	345	336	307	315	312	340	304	298	330	333	320	340	316	318	373	337	351	331	298	304	289	359	326	339	305	339	327	315	357	311	338	349	336	332	330	303	339	345	337	295	338	351	310	342	300	340	343	321	283	338	327	316	335	347	308	309	317	363	282	321	329	360	329	323	337	315	308	310	340	319	315	323	308	304	339	308	322	334	294	368	328	331	311	342	274	290	320	312	267	334	313	364	335	328	311	314	339	327	309	309	355	331	332	324	321	312	327	332	333	323	323	313	354	313	332	335	307	326	333	329	348	362	331	294	289	318	298	334	341	307	321	289	307	307	292	336	329	302	295	335	338	353	330	331	331	343	326	316	329	294	340	318	325	323	302	319	300	293	321	363	330	316	294	285	344	336	323	324	314	312	297	335	295	301	332	317	294	322	326	301	320	336	299	312	322	314	314	345	307	313	311	315	340	305	317	311	305	325	317	334	335	348	300	352	300	325	326	345	299	347	296	310	307	311	310	306	310	294	310	343	287	355	319	315	308	316	322	315	298	339	342	331	298	331	294	299	297	318	321	326	331	304	340	325	311	293	344	337	298	336	364	319	326	342	336	321	311	305	301	292	315	314	329	309	321	318	344	351	316	296	340	318	336	330	328	330	332	327	340	320	313	315	312	331	318	340	301	349	336	312	332	301	322	289	325	333	316	313	320	333	332	307	293	334	322	326	317	316	327	343	309	325	324	290	308	323	312	295	325	334	317	304	310	316	312	314	308	319	330	331	332	336	289	307	319	310	309	328	331	319	341	316	325	319	313	336	341	323	318	311	299	312	350	287	341	329	310	318	323	294	292	318	336	286	355	320	343	331	304	317	319	308	312	334	327	386	333	313	312	321	309	311	349	325	307	352	338	306	304	332	317	372	300	327	314	342	311	323	329	288	312	351	346	330	326	303	336	374	313	347	341	305	333	326	309	337	332	306	327	294	334	324	300	326	296	323	308	366	321	307	305	345	336	293	316	326	334	339	344	322	304	298	346	345	299	314	317	309	312	312	317	317	334	299	290	340	348	326	324	327	344	339	310	278	325	329	340	331	315	311	308	330	327	301	342	325	319	325	322	334	322	307	320	327	316	358	326	334	249	302	318	317	305	343	338	279	367	317	350	327	327	305	320	317	379	302	305	322	309	325	341	279	299	332	311	348	304	338	299	313	338	318	307	313	333	318	337	323	319	318	306	327	322	327	330	324	297	340	310	332	325	333	328	304	318	323	313	343	322
17199	12379	2194	590	515	496	461	441	412	402	412	348	452	385	379	393	431	441	386	430	400	379	424	418	384	393	422	417	401	389	419	419	373	409	388	406	422	390	412	381	404	402	435	376	410	434	414	412	424	402	379	405	393	387	426	392	406	393	418	386	399	423	408	450	388	426	410	401	357	372	400	420	406	414	412	374	396	369	411	385	420	412	415	412	378	426	402	411	414	390	438	396	427	414	407	410	409	423	424	399	382	393	400	404	438	372	403	413	413	415	386	428	373	380	379	375	386	424	394	376	388	412	388	379	392	425	418	392	368	390	387	394	420	417	409	399	404	410	399	442	399	444	428	433	452	410	391	370	418	418	415	375	365	440	367	411	354	431	411	383	409	417	390	382	379	395	382	425	443	398	412	423	415	373	430	388	428	404	415	398	363	421	390	412	388	378	436	398	423	397	406	393	404	374	390	469	403	378	411	386	415	377	403	369	368	385	460	391	407	403	390	395	416	423	433	403	413	365	395	372	415	410	403	386	402	426	385	403	427	400	403	398	392	378	417	387	368	370	381	413	422	431	391	375	423	378	413	394	419	384	363	395	399	397	373	405	390	404	392	430	400	401	390	400	393	393	410	400	371	383	393	424	433	407	408	376	393	422	413	415	408	420	373	415	408	406	427	403	389	377	413	406	393	398	406	419	404	381	392	433	385	407	364	384	407	396	407	377	354	438	412	407	405	377	407	390	351	431	405	391	368	395	402	409	411	437	382	381	434	403	406	412	413	389	383	437	438	379	419	367	375	423	403	395	393	395	379	415	412	436	411	435	446	392	445	411	405	375	398	457	401	428	434	395	366	416	408	372	407	365	393	427	365	444	411	388	386	411	425	377	395	380	383	379	444	386	411	377	426	378	414	433	404	425	455	383	414	384	414	382	437	418	396	386	406	411	411	395	398	433	436	407	374	416	416	413	434	367	410	406	391	393	379	401	379	401	416	453	382	395	406	432	392	423	413	437	407	421	402	375	394	418	366	368	401	386	404	401	396	405	377	415	422	432	362	378	416	441	389	400	434	408	372	373	433	403	430	396	402	402	393	393	385	394	428	388	397	394	431	427	441	379	397	397	425	418	394	405	363	396	403	384	418	417	408	443	388	400	426	407	452	415	407	401	369	427	397	400	408	405	418	424	349	412	408	403	418	386	380	394	417	394	433	359	407	391	395	406	396	352	402	383	404	412	419	419	392	421	388	428	411	380	426	409	388	381	411	419	395	411	404	373	397	407	374	384	405	399	417	411	427	441	424	372	422	399	385	382	403	383	398	422	421	396	421	398	380	414	397	375	395	434	408	394	425	380	441	395	387	436	394	387	371	402	410	417	413	415	415	410	403	392	386	394	419	381	407	433	394	421	402	456	382	396	404	366	382	361	393	415	442	412	396	392	382	405	403	424	403	408	450	414	402	333	395	388	421	400	422	422	386	409	373	403	415	394	418	368	419	381	441	415	423	391	401	403	400	414	403	440	420	394	415	418	406	433	417	387	389	447	390	389	391	376	393	375	387	411	392	371	429	413	428	372	379	387	428	388	429	404	372	410	418	407	399	399	360	436	390	418	410	409	405	373	441	404	367	395	407	404	405	397	380	403	450	387	391	412	391	370	382	412	413	390	417	401	417	435	402	396	425	367	418	397	395	381	423	391	366	420	422	376	385	412	398	394	408	391	422	419	411	416	388	394	412	431	409	368	404	380	399	415	380	423	399	360	387	401	438	405	435	404	411	384	433	384	403	380	395	407	403	402	449	402	395	443	398	398	396	399	385	426	381	413	375	397	382	452	395	399	405	404	400	414	394	401	363	397	419	371	397	383	432	403	375	401	427	412	415	419	392	388	393	384	412	428	380	392	390	387	403	377	450	390	371	406	397	405	395	417	443	414	432	449	424	417	350	389	417	412	338	398	412	451	415	373	414	411	377	458	372	422	405	371	441	414	428	435	428	393	427	402	417	413	417	448	360	433	404	404	385	370	411	390	417	371	380	395	388	409	392	384	374	443	392	410	400	432	391	416	393	399	396	400	390	425	386	441	427	386	425	447	405	392	443	411	417	444	380	386	400	390	425	376	409	400	403	403	368	387	403	396	411	401	406	434	410	414	376	438	380	398	393	422	375	431	424	393	392	385	386	419	422	407	404	420	376	404	379	395	404	390	430	398	390	390	417	411	417	380	406	427	403	403	421	413	386	409	457	444	419	374	388	400	429	386	400	420	390	442	397	399	408	420	386	425	377	381	384	421	412	405	428	402	414	372	433	417	413	445	414	380	409	425	398	386	382	395	402	417	403	411	399	428	406	406	405	399	399	400	419	408	441	414	407	394	379	426	384	390	423	384	416	400	421	392	399	408	401	423	414	359	399	374	373	386	395	392	387	394	412	399	385	444	420	412	401	429	417	395	391	369	378	382	374	425	418	382	444	390	423	407	404	399	387	429	403	378	379	440	403	433	385	418	414	372	424	439	411	385	372	410	393	385	440	410	414	407	418	389	404	392	397	414	357	414	412	399	420	384	395	421	389	423	415	402	440	424	438	404	388	377	392	410	453	383	448	399	429	383	383	414	425	374	414	427	393	406	381	380	423	391	419	375	401	367	438	437	379	380	426	412	385	399	387	381	413	396	414	458	401	432	412	349	388	410	427	384	404	389	402	394	416	365	428	400	419	416	396	429	393	418	411	387	395	417	425	380	386	393	357	388	391	396	366	383	426	426	392	390	437	369	356	397	402	394	410	423	390	400	416	374	395	464	387	410	391	374	417	401	416	396	422	371	418	387	426	395	401	404	419	384	420	409	409	402	418	402	422	396	425	395	397	406	373	416	393	412	416	371	425	392	380	443	391	399	404	426	388	415	403	402	411	392	431	413	393	372	406	374	408	419	415	408	418	372	396	389	386	390	416	438	378	378	428	396	378	373	436	401	441	402	401	400	425	396	414	375	403	397	413	399	407	392	379	391	372	381	390	403	415	390	418	379	449	408	410	416	425	399	404	430	378	379	397	425	413	395	375	444	419	400	395	380	426	432	442	410	414	401	369	401	382	381	422	422	427	443	421	402	408	446	370	366	413	362	408	433	399	437	417	386	372	397	437	415	412	395	389	367	401	400	391	402	400	407	397	433	406	395	408	360	428	422	381	424	407	375	402	415	427	393	406	378	425	441	385	373	414	390	406	419	419	426	393	378	388	395	396	409	381	433	420	395	433	397	429	393	370	388	424	392	402	377	415	421	406	412	386	433	393	389	410	401	413	408	454	409	404	378	374	431	416	432	400	408	385	411	422	386	411	419	411	421	408	427	346	398	398	421	399	383	426	399	416	390	399	397	391	395	416	426	422	385	362	410	406	388	446	398	369	387	399	383	400	419	402	415	409	417	393	392	423	424	426	408	380	428	379	388	395	397	385	416	407	450	404	420	393	405	390	393	445	382	441	382	396	397	381	423	471	399	412	410	411	397
23850	21094	28063	24362	21079	7782	897	594	524	471	442	410	395	413	382	388	347	384	356	360	355	358	361	329	335	363	347	389	358	336	348	357	367	366	355	347	309	340	332	316	350	344	301	347	397	347	361	303	365	369	330	330	359	319	342	337	384	332	315	336	345	313	313	370	326	319	310	337	325	339	357	369	324	337	359	324	328	328	320	351	315	309	290	347	333	343	330	328	316	338	333	321	310	332	311	318	323	339	351	357	333	317	326	348	331	338	304	335	306	306	352	328	353	321	345	331	365	275	309	306	340	312	317	348	326	302	322	315	334	322	343	343	320	356	336	328	359	308	312	342	334	322	348	335	317	349	344	364	334	339	328	334	359	339	295	294	310	337	319	340	308	345	316	315	323	320	319	312	316	338	355	309	309	295	326	294	326	329	329	316	313	311	335	344	322	324	326	303	321	324	336	349	304	325	344	318	297	326	325	332	318	334	361	309	317	332	342	361	318	340	315	337	313	320	327	362	280	328	331	367	380	323	356	328	325	329	346	313	315	371	320	341	344	350	340	345	318	341	315	324	326	367	302	316	339	319	359	327	360	356	322	292	337	299	314	336	340	337	328	334	331	328	305	310	331	342	321	324	340	353	346	330	351	322	309	300	322	326	283	338	337	349	327	321	314	310	319	320	312	345	337	288	302	340	324	351	342	340	327	320	341	309	351	335	338	317	341	311	344	331	311	379	336	351	340	334	317	370	321	323	344	327	323	356	315	361	323	348	320	307	326	349	347	375	342	338	359	355	328	326	352	318	352	352	289	326	329	333	326	321	315	322	310	317	325	325	336	353	343	315	325	320	324	343	314	329	317	296	314	359	340	312	319	323	367	305	326	305	309	352	313	319	300	333	312	305	337	276	354	340	305	309	326	315	329	347	340	308	340	310	324	349	339	325	334	316	318	330	369	334	340	299	333	346	338	340	344	313	320	362	333	354	365	324	360	350	302	322	330	395	316	325	313	345	333	343	345	342	309	324	358	330	338	334	363	337	322	344	357	320	311	330	288	358	315	330	308	320	333	339	343	313	303	336	332	353	317	329	309	294	332	332	347	331	314	361	363	332	346	342	342	325	346	334	359	329	339	307	326	347	316	298	309	297	327	315	329	335	336	344	307	325	333	326	324	315	298	321	292	338	312	311	312	329	357	330	326	346	328	324	335	318	336	333	340	337	320	324	312	361	342	355	338	322	329	326	298	311	352	309	319	358	326	329	318	316	312	311	309	310	300	321	327	362	354	324	316	328	346	329	314	339	333	315	348	333	339	306	330	343	336	313	300	339	355	330	339	310	318	325	321	287	334	311	326	299	332	296	314	305	342	323	361	329	322	339	314	314	353	360	338	342	333	350	323	351	357	332	330	349	326	329	345	291	309	347	301	332	307	340	343	306	347	332	357	332	301	317	350	310	342	332	301	331	356	327	347	327	340	331	332	335	345	327	323	355	318	336	335	321	298	358	367	322	330	334	340	337	324	304	305	328	309	325	324	309	318	345	315	330	353	314	320	325	342	324	296	337	320	355	328	331	320	349	366	345	339	291	346	351	324	341	310	311	351	329	309	354	327	336	321	332	322	344	291	341	315	316	374	315	328	348	353	334	353	311	318	311	325	348	358	365	338	329	339	345	339	312	355	318	335	346	366	334	342	331	329	361	344	338	310	311	303	318	344	362	314	331	346	343	303	351	334	317	318	334	303	308	332	344	331	318	354	308	320	344	355	316	320	310	297	318	344	360	338	312	317	316	306	312	333	316	328	307	321	353	338	319	316	337	367	341	304	347	325	332	310	317	296	328	314	326	346	375	336	346	314	354	345	297	337	316	362	296	329	358	326	341	361	311	313	327	318	339	324	316	339	332	333	313	315	309	319	308	302	335	325	342	318	334	329	322	328	340	328	330	305	296	347	300	346	330	330	336	330	322	339	326	306	290	336	309	316	323	363	331	312	329	342	347	342	321	322	345	354	359	286	327	314	319	349	335	371	355	311	311	326	361	336	311	315	325	318	318	301	334	339	326	314	330	309	321	359	303	320	304	349	361	335	313	336	333	328	314	329	317	363	326	300	331	296	334	323	330	304	319	317	353	351	328	316	311	314	329	354	338	332	316	316	309	312	319	349	327	369	323	322	304	327	318	315	302	303	338	311	352	317	369	337	354	315	345	333	343	320	313	324	321	323	354	308	344	322	309	332	336	332	319	311	368	309	335	321	325	308	318	320	325	330	329	322	347	329	324	330	322	328	347	341	322	314	301	315	336	320	317	367	315	289	311	358	318	303	338	321	356	295	331	349	340	330	337	326	354	388	341	331	353	323	354	341	338	337	318	327	352	356	320	337	329	311	331	295	318	361	321	344	333	321	348	293	336	319	366	348	318	331	347	288	310	341	343	335	331	325	307	293	315	325	323	313	328	330	321	330	324	352	326	366	348	338	313	333	319	337	335	318	331	333	309	344	338	332	348	318	337	337	331	325	321	337	355	343	333	342	363	327	321	334	328	340	335	338	344	329	311	309	317	333	340	356	377	320	357	350	309	320	320	312	332	314	318	356	308	321	337	345	315	323	322	325	291	331	336	339	311	313	310	354	300	297	311	317	328	338	335	328	342	320	339	326	339	334	307	292	323	313	316	329	326	304	336	318	314	338	359	298	335	293	330	325	311	343	327	352	305	324	308	324	319	302	344	360	330	327	358	333	326	304	333	302	329	345	334	296	339	348	309	308	317	317	349	333	341	318	328	299	328	342	352	325	312	323	299	341	336	334	303	319	323	329	317	302	294	336	337	340	303	360	345	364	296	330	327	334	350	353	304	351	320	335	341	345	355	350	315	330	323	312	324	332	331	320	335	335	338	335	306	364	339	322	314	331	348	332	314	296	313	314	324	326	307	330	328	346	331	298	304	306	332	298	330	349	297	328	332	333	354	326	317	326	326	321	317	313	287	301	350	305	321	334	331	294	315	359	314	367	375	342	321	310	338	343	288	327	351	328	299	379	311	332	313	364	350	315	341	320	354	332	299	335	381	318	323	342	344	375	349	311	335	303	327	327	313	333	333	322	303	329	355	316	386	333	345	326	336	330	326	344	321	342	325	307	344	302	340	347	332	302	347	340	342	325	317	323	316	331	324	332	300	327	358	343	359	322	309	332	311	329	313	316	337	314	358	348	315	328	324	347	341	334	324	329	315	310	351	313	333	314	342	337	303	338	304	318	349	330	335	306	326	368	290	331	356	344	313	354	320	329	325	385	349	359	295	346	307	336	336	339	301	329	336	314	330	326	310	351	313	360	337	337	297	338	322	292	356	298	332	295	318	334	316	308	338	319	336	329	323	340	315	360	294	318	304	286	340	341	334	337	366	313	350	313	312	344	343	317	333	315	326	319	336	328	318	336	320	309	337	328	314	346	321	280	355	320	308	313	348	355	313	341	325	297	304	358	331	335	305	330	317	356	335	353	359	352	312
22057	25413	8414	2887	1951	1503	1184	975	863	712	684	592	596	524	530	524	489	517	431	445	457	465	417	448	429	460	488	479	479	466	463	472	396	402	429	435	457	412	435	405	406	419	451	446	402	389	421	414	435	412	411	420	417	441	396	415	428	415	425	437	428	462	424	389	411	388	378	431	405	387	455	400	442	419	422	400	395	434	383	404	412	408	418	392	392	417	440	410	423	400	408	399	383	404	406	416	414	414	378	415	414	421	407	419	425	393	404	393	442	377	475	418	408	412	383	448	436	426	422	463	445	412	462	436	413	431	394	395	427	403	416	393	407	413	442	427	416	419	398	403	393	391	458	437	438	406	442	436	419	421	402	408	438	416	421	413	399	430	398	433	400	419	425	419	403	391	411	377	428	385	422	403	401	465	438	432	451	370	415	398	410	386	408	420	402	439	443	404	377	407	439	424	417	399	401	432	422	394	413	398	367	412	417	448	361	410	437	435	377	413	466	416	428	428	407	423	395	373	441	402	395	372	390	426	421	414	416	422	392	423	419	402	414	409	453	411	427	413	399	413	426	422	419	380	431	481	451	414	435	407	392	379	437	400	433	407	429	399	381	409	428	391	454	423	411	377	414	402	416	410	409	415	397	396	408	404	403	421	444	455	401	441	445	414	390	401	415	402	440	417	432	416	450	415	400	400	429	419	416	405	429	416	382	428	395	407	385	427	431	400	403	428	429	396	395	384	426	397	405	446	413	422	361	446	453	424	411	444	405	375	427	402	417	423	447	387	419	388	400	425	451	424	391	394	442	431	430	413	405	418	425	385	428	426	413	391	405	447	367	403	421	434	420	398	433	418	406	405	369	435	409	396	400	408	404	439	425	388	409	395	437	426	416	456	422	404	420	413	424	411	431	451	397	428	410	382	413	386	401	444	413	490	402	369	418	415	405	457	412	423	399	447	420	417	405	440	409	412	446	398	382	406	422	412	423	446	447	408	402	381	371	419	394	426	393	427	388	419	435	418	419	407	402	419	390	445	405	411	392	413	417	397	429	376	375	414	366	446	411	412	411	419	404	424	419	400	387	404	434	408	399	391	424	391	438	440	397	448	409	442	425	401	394	403	403	394	425	403	390	396	397	447	393	428	418	419	386	433	421	384	424	409	431	416	408	387	416	433	420	395	411	440	393	407	417	401	417	414	397	391	439	425	418	396	446	420	402	425	443	409	453	397	424	411	443	441	417	412	418	384	435	424	405	432	415	426	417	426	394	430	403	402	431	442	412	402	396	393	420	408	413	432	408	424	429	397	411	430	420	395	405	397	403	444	425	405	407	400	397	423	433	450	431	393	389	417	446	413	437	405	399	435	390	449	444	443	397	406	417	414	424	417	386	373	404	422	412	404	406	390	412	431	408	389	421	422	422	397	415	420	423	395	369	419	438	443	437	381	417	408	432	390	438	404	420	450	412	415	433	455	457	429	408	388	400	417	399	401	405	378	373	443	413	450	456	401	388	439	438	403	418	376	407	402	396	393	425	413	424	454	386	378	427	423	442	413	399	440	403	403	426	419	397	424	391	390	429	411	403	410	394	401	405	438	420	408	443	432	404	440	455	443	391	437	426	399	413	427	389	430	410	388	389	413	414	395	410	379	419	403	429	420	432	449	401	419	421	434	451	461	432	426	439	419	396	381	390	459	431	432	394	423	408	413	371	429	444	427	394	439	421	414	397	374	396	411	387	406	430	407	371	426	408	421	411	386	430	408	398	466	381	419	420	410	424	406	445	380	435	406	397	377	396	398	422	391	431	476	419	417	447	433	438	375	403	405	375	387	410	423	412	412	405	429	445	431	416	392	415	417	394	391	429	404	406	384	419	375	442	432	405	420	406	419	393	422	471	431	433	439	422	437	401	476	402	437	441	410	415	416	396	442	421	417	396	371	430	372	413	418	382	415	392	427	428	416	415	421	395	427	420	397	378	425	375	388	397	417	397	424	396	423	388	403	408	421	413	435	392	371	428	407	409	415	418	391	427	402	395	435	419	410	404	380	415	448	409	370	407	393	435	400	412	386	401	398	382	424	406	424	393	433	416	442	393	411	441	407	411	433	391	367	413	414	432	428	397	443	404	437	405	380	416	400	402	444	423	394	415	385	393	423	457	442	440	417	403	411	405	431	418	392	400	428	429	428	393	394	438	400	380	401	441	409	404	407	405	446	410	419	403	429	398	401	391	429	413	417	415	418	404	446	436	419	408	418	436	425	447	410	419	424	413	435	409	447	415	396	420	393	383	412	396	415	411	441	424	413	379	402	460	393	401	378	437	410	406	408	444	386	387	422	419	410	435	396	407	402	431	424	392	416	401	416	424	393	385	443	423	434	405	451	434	422	424	424	408	419	432	402	403	424	433	447	406	428	404	426	436	405	439	427	431	427	415	428	464	427	392	405	440	429	401	375	389	388	398	449	472	412	389	357	410	402	418	395	422	417	445	393	424	398	420	421	379	455	406	422	389	393	410	416	400	427	371	412	414	433	430	431	423	407	422	407	434	419	428	385	396	393	389	417	406	426	397	433	408	436	431	410	434	427	402	399	397	416	430	416	421	417	434	439	399	395	393	438	427	382	428	391	383	422	415	402	432	375	429	399	411	410	407	424	413	389	416	401	404	405	403	440	426	413	409	420	385	407	454	438	425	393	427	406	388	415	393	403	444	425	399	396	402	435	412	402	402	392	424	397	429	423	401	397	431	455	455	420	405	437	383	424	421	411	403	418	437	439	447	430	451	427	433	438	402	402	420	421	437	387	408	423	419	342	418	409	427	388	407	396	418	395	422	410	425	403	403	428	413	421	417	380	388	423	402	395	401	413	419	427	433	406	435	458	417	415	426	421	395	417	431	438	404	436	413	431	451	424	408	419	395	401	416	416	407	433	423	415	416	392	447	428	426	429	415	434	435	409	449	416	388	447	413	430	420	435	434	403	435	439	432	419	375	446	398	406	424	444	413	445	411	392	474	415	398	424	396	395	404	401	428	410	423	477	403	419	393	393	413	429	381	433	425	409	462	448	419	387	402	432	437	410	419	419	400	402	424	409	377	372	392	420	426	418	448	394	382	429	377	395	408	431	393	443	432	395	415	435	414	427	388	413	408	384	410	405	400	399	405	406	407	389	423	422	416	418	429	408	402	400	441	452	405	409	412	424	352	408	416	463	376	378	417	423	417	403	397	419	403	429	391	388	400	434	414	398	408	419	416	394	387	402	433	417	414	386	401	438	419	424	426	389	387	433	419	419	393	431	411	416	408	390	432	404	411	392	372	439	434	391	416	420	442	422	398	445	401	414	373	408	417	485	425	428	401	408	412	413	392	407	416	413	394	419	414	427	417	441	407	416	406	414	390	400	420	416	398	417	419	414	397	418	404	395	404	411	408	445	416	394	428	381	430	373	421	416	414	410	441	388	387	427	388	411	396	391	399	405	381	439	381	442	395	432	398	380	420	398
24821	21074	26985	25291	9244	517	369	306	276	250	294	269	216	217	249	235	206	224	220	208	216	218	230	203	210	205	233	192	229	213	192	231	190	223	218	177	214	241	191	213	223	222	227	196	207	198	208	190	195	207	223	205	206	214	213	198	219	176	228	215	201	220	198	200	201	183	218	210	205	200	210	220	185	224	223	203	196	181	204	198	224	204	197	213	189	201	218	232	210	195	213	227	197	221	206	213	189	215	208	187	200	197	205	201	205	239	220	199	227	204	212	218	204	180	226	223	225	177	246	182	197	214	193	186	213	198	217	205	205	200	212	198	217	205	189	177	202	187	209	188	221	197	229	200	196	206	202	223	200	208	194	237	182	193	211	205	212	194	214	174	227	210	193	214	186	193	190	224	197	210	197	196	193	227	185	193	210	192	218	215	222	199	231	211	208	199	210	184	191	215	214	202	199	184	234	212	232	192	216	214	207	212	215	187	197	181	210	215	180	235	213	215	197	202	190	184	215	182	192	175	185	187	213	214	195	205	194	192	193	204	179	204	182	200	205	188	191	198	200	214	179	198	182	215	217	201	209	206	223	206	190	198	219	212	188	203	190	193	179	210	245	204	184	175	213	223	199	196	191	211	215	202	195	226	225	181	207	197	188	204	195	222	193	178	194	220	223	202	216	205	195	191	190	216	193	210	207	209	209	192	203	207	195	200	218	220	194	240	200	230	197	232	211	217	224	191	213	196	199	200	202	191	179	199	208	208	194	208	218	228	171	209	213	205	212	197	182	175	199	180	171	189	208	178	177	189	195	201	191	199	184	210	194	207	192	209	213	211	197	201	227	202	219	193	186	209	207	188	188	207	179	193	225	205	194	197	217	198	198	209	198	225	195	185	223	217	233	204	216	194	191	182	179	229	185	214	196	219	197	211	160	191	224	199	184	209	197	192	203	188	228	212	227	184	183	191	187	192	203	188	161	211	191	203	198	207	218	175	209	194	208	199	212	208	202	175	211	206	186	209	227	184	229	206	208	220	193	203	195	199	194	214	200	202	230	210	216	166	168	201	218	215	198	201	171	201	193	197	205	196	192	188	206	194	179	204	220	202	195	189	189	236	193	199	199	185	174	190	210	217	186	200	193	204	205	204	205	206	209	205	194	177	207	215	220	224	194	222	206	190	201	188	211	208	201	196	249	205	203	217	202	194	203	204	196	209	202	201	213	193	200	223	199	177	205	193	181	200	211	205	204	197	209	212	201	212	205	165	191	205	205	191	211	203	197	184	188	192	213	196	194	187	218	196	205	212	211	196	183	221	216	161	179	217	214	195	200	203	196	198	193	220	197	212	182	196	215	191	204	224	234	206	203	192	173	189	204	223	190	185	196	213	203	201	194	192	187	202	193	216	202	206	215	195	181	206	198	194	209	179	210	197	189	189	217	232	195	199	210	206	231	207	181	209	190	197	213	192	202	194	178	190	197	200	211	218	194	197	207	178	213	210	182	193	181	180	202	200	195	207	226	214	209	199	221	195	191	198	197	181	206	188	204	207	183	186	230	205	219	144	202	217	203	186	178	234	200	187	187	191	236	207	198	216	211	213	186	212	190	205	218	213	203	205	208	191	195	198	172	200	197	207	205	178	213	196	209	209	201	208	205	206	209	217	198	211	203	218	204	189	198	222	191	209	191	210	198	197	218	178	181	199	221	195	174	196	197	222	204	174	199	179	222	193	194	174	198	189	216	193	200	200	188	198	203	190	190	228	190	200	191	205	191	195	221	208	192	239	214	182	175	197	204	212	191	212	201	218	215	214	226	183	190	203	214	181	188	192	218	201	190	198	177	181	177	205	198	216	223	205	209	208	216	199	182	180	195	201	172	202	204	187	211	202	203	177	212	207	187	179	193	220	199	187	191	195	190	199	217	192	222	186	189	173	189	183	187	181	206	227	191	215	185	205	175	214	207	193	204	203	188	188	183	216	208	194	178	229	207	193	203	202	194	183	187	200	192	199	205	190	188	199	216	189	194	216	188	174	216	197	219	207	226	167	204	181	201	200	196	208	202	198	208	202	179	222	201	203	207	199	211	192	170	204	207	190	180	195	189	193	218	173	212	218	208	209	204	206	228	211	188	200	176	204	207	230	220	189	203	206	202	223	209	212	194	189	207	207	219	211	190	183	188	189	221	197	225	203	184	212	203	186	196	201	231	216	219	198	198	209	176	195	178	208	219	229	206	208	224	196	215	211	187	191	204	219	185	168	209	185	196	213	210	212	198	202	184	182	180	202	204	227	191	207	216	192	196	218	228	238	202	196	213	202	212	229	194	187	202	232	201	204	225	206	198	197	211	190	203	196	199	228	224	229	222	206	241	210	195	180	196	206	204	187	222	209	198	178	185	204	206	177	187	209	200	229	204	201	233	213	183	223	181	212	205	196	215	212	203	196	206	205	205	227	207	199	176	188	201	186	203	188	211	204	196	214	188	200	200	190	202	206	211	199	201	213	200	216	223	209	201	215	227	237	182	188	203	208	194	172	221	200	208	191	201	226	225	197	196	178	201	200	205	199	185	196	199	235	191	193	193	217	216	216	204	199	188	201	189	180	214	219	191	205	206	217	195	175	182	185	192	166	187	199	178	195	198	205	196	191	188	199	181	185	186	208	220	206	208	207	208	230	198	216	190	187	207	208	189	176	216	203	212	201	228	202	209	197	203	193	174	217	185	210	207	205	201	201	200	207	220	218	219	193	199	210	171	163	189	218	195	191	190	183	215	205	185	207	203	176	189	194	211	207	204	197	195	200	178	187	214	224	208	187	201	192	198	204	200	209	198	211	212	180	209	196	206	199	238	174	197	221	199	206	237	205	205	229	193	172	197	198	220	219	177	177	204	194	168	209	212	213	202	202	188	192	223	202	197	200	203	197	191	203	208	189	246	199	214	199	207	201	223	208	179	197	222	209	206	196	202	195	192	221	212	207	223	196	189	203	186	194	196	187	182	191	205	233	203	217	187	207	192	201	173	208	200	191	202	204	201	202	206	184	208	169	193	192	181	206	182	199	212	189	212	209	180	236	183	198	181	182	193	196	205	193	187	195	194	209	234	192	180	192	161	218	195	201	189	174	198	184	208	201	179	202	223	207	207	213	202	213	214	188	224	205	188	238	212	182	204	191	204	224	189	198	207	197	217	190	202	199	210	208	218	212	182	206	166	205	223	207	199	192	199	211	192	215	203	191	193	215	190	196	243	198	181	203	191	184	203	195	223	198	195	214	207	201	211	194	185	218	197	207	192	195	211	224	205	196	214	203	198	205	203	196	183	211	186	201	209	197	203	210	184	197	182	212	189	232	189	187	200	181	212	206	203	197	196	199	211	200	198	206	206	200	181	215	226	187	204	187	232	198	194	190	190	198	204	219	196	222	202	204	177	200	200	221	174	215	176	204	229	182	216	210	170	212	211	216	179	177	192	209	218	185	181	193	191	196	221	213	205	190	229	209
20738	19874	5192	1592	1111	825	649	555	485	435	445	369	317	302	322	293	291	280	313	305	301	278	271	286	255	282	303	290	256	296	283	285	243	284	245	272	259	268	269	275	258	254	264	252	279	259	280	273	252	248	264	262	274	259	243	263	241	289	262	268	260	242	266	272	252	251	279	230	277	271	292	258	272	277	259	263	303	247	245	258	258	274	238	269	258	256	236	283	266	235	272	248	256	277	285	254	243	236	251	250	272	250	254	255	229	261	280	265	239	276	268	286	266	250	239	232	252	263	248	277	244	273	232	224	269	242	239	263	250	248	244	239	242	245	267	261	277	267	270	236	275	247	255	254	248	265	271	286	282	256	304	249	264	237	272	281	271	267	290	255	255	268	264	261	270	248	261	242	274	265	241	248	240	230	261	230	233	233	269	265	245	272	289	249	252	259	296	279	263	256	286	252	268	228	272	264	279	253	250	265	260	256	248	256	263	304	250	260	240	250	236	250	249	262	250	259	280	228	265	245	257	242	278	270	270	257	258	252	216	253	254	265	242	261	262	265	262	263	244	270	266	258	260	259	256	247	273	255	247	244	243	231	259	273	259	274	269	245	244	275	278	255	258	286	265	251	228	237	262	246	254	263	252	264	238	247	255	255	258	282	242	244	243	245	271	252	242	276	266	259	231	262	253	257	247	268	251	256	289	294	250	264	246	236	258	269	265	280	251	247	246	233	262	225	241	245	289	278	245	270	286	245	246	265	253	265	266	264	262	261	269	264	248	251	264	258	253	251	247	243	276	233	260	274	277	282	271	241	264	247	259	278	261	264	262	242	310	258	253	275	263	232	260	263	245	235	263	286	270	216	229	250	258	241	261	248	245	285	234	255	289	248	242	243	268	250	246	290	245	241	255	221	251	231	253	264	257	218	227	274	236	254	275	233	272	262	277	267	239	236	291	239	249	280	281	255	238	253	265	255	234	243	257	221	253	256	251	264	245	259	286	256	250	249	248	251	269	289	249	226	242	254	250	254	234	246	252	270	240	273	242	270	289	252	260	247	276	261	236	225	291	276	289	218	268	258	277	280	244	239	251	261	262	252	250	234	253	267	277	260	268	260	245	275	240	264	246	246	245	266	233	263	255	232	232	257	286	253	253	236	244	237	259	269	249	289	272	271	282	273	240	231	255	281	277	284	252	275	245	259	260	255	271	250	277	278	255	266	260	249	293	228	258	263	264	240	272	275	263	252	247	246	252	241	291	269	237	253	231	245	279	267	261	252	253	266	219	263	289	254	237	242	284	244	257	248	248	265	220	265	275	257	285	268	245	250	256	243	244	250	257	266	267	256	257	262	265	255	236	231	272	257	258	232	235	270	282	251	258	251	255	265	273	282	273	249	245	259	252	245	237	265	268	244	230	231	273	279	255	275	266	238	254	302	272	263	221	263	240	289	257	237	264	243	246	241	264	254	247	250	268	256	286	272	253	243	267	270	264	254	248	279	256	291	254	227	258	272	258	252	264	237	236	259	273	260	281	260	237	252	270	240	262	276	252	281	288	280	279	283	292	231	276	263	240	258	264	256	258	251	267	257	217	230	278	235	244	263	255	253	276	235	252	267	248	241	245	247	241	271	241	255	260	226	256	270	271	263	252	251	260	256	260	237	292	291	244	266	277	261	273	251	292	269	265	245	238	271	273	257	265	252	254	255	245	244	269	262	241	265	228	252	286	259	251	254	265	258	259	235	246	254	259	251	270	251	259	240	269	233	249	261	259	282	274	263	247	252	249	273	262	234	250	253	239	224	243	253	252	277	247	232	254	248	250	244	238	240	235	232	248	262	271	264	219	274	273	265	234	228	272	244	268	284	242	245	286	219	256	255	254	242	240	223	239	230	267	256	269	250	262	276	258	262	232	249	255	228	281	246	249	251	246	263	273	273	232	265	257	272	238	260	267	238	273	267	226	272	284	249	248	251	227	281	259	237	272	227	272	234	262	273	265	262	269	265	244	261	234	253	252	248	257	229	237	223	269	224	232	236	261	252	233	259	250	269	260	281	242	267	243	241	253	265	232	270	273	269	251	247	263	279	263	241	261	238	273	256	248	262	250	263	253	240	272	262	266	289	255	266	259	240	238	252	235	254	253	225	254	285	256	281	265	252	268	279	252	244	267	274	250	278	242	275	235	256	275	239	251	259	265	258	254	273	232	266	278	286	259	265	250	271	242	235	301	249	240	282	241	239	258	264	239	233	257	262	259	237	248	260	281	249	264	262	249	280	261	241	283	254	232	277	265	257	256	240	265	254	235	252	272	247	250	262	266	232	270	237	248	249	257	240	240	260	241	255	272	256	232	257	245	249	237	261	246	289	245	259	275	259	263	280	241	244	252	269	274	255	244	263	261	243	219	229	219	235	275	254	272	240	239	297	273	269	247	251	259	276	250	244	277	269	241	249	262	248	244	283	262	260	270	259	289	261	253	257	263	256	269	255	259	253	266	249	238	263	271	256	259	238	277	242	255	279	250	270	252	250	255	228	242	228	238	281	264	266	243	251	256	274	261	268	246	232	281	277	251	236	266	240	224	274	240	245	273	272	259	251	238	247	251	215	273	259	237	262	243	254	239	257	252	268	271	252	264	251	250	276	249	268	234	235	261	265	257	240	257	262	259	269	275	252	257	224	255	229	268	242	265	255	280	260	258	265	252	264	261	229	273	267	279	263	265	251	282	259	255	259	252	292	268	249	265	272	255	254	292	257	233	276	239	263	231	253	264	258	251	248	254	226	272	273	253	244	261	249	251	246	233	238	274	249	269	273	252	257	266	252	262	244	223	246	236	233	255	260	268	241	243	262	225	258	241	254	283	275	256	264	244	257	259	252	240	287	260	283	258	268	252	263	255	272	261	264	250	266	261	237	239	247	249	256	242	261	265	259	235	240	258	275	254	255	247	223	264	270	237	281	238	245	241	247	267	298	248	281	237	249	246	251	253	263	259	264	219	242	264	234	243	246	241	256	253	266	264	225	250	250	262	259	255	245	257	264	255	281	229	256	257	268	252	262	268	270	252	243	258	264	282	264	294	239	264	247	277	262	260	239	263	261	242	250	265	246	266	242	220	250	259	283	274	249	267	257	282	249	246	241	272	254	279	253	238	264	239	254	264	257	231	254	273	270	269	276	254	259	231	257	255	247	259	243	243	233	246	256	255	279	237	246	250	253	275	258	239	287	259	242	243	284	263	245	258	255	269	235	254	266	267	280	236	260	246	249	260	230	241	255	275	256	254	261	285	250	236	247	290	241	234	242	246	225	266	236	250	255	266	252	260	281	270	270	238	246	276	282	276	260	247	239	247	238	256	275	226	265	252	244	241	249	272	243	234	260	294	258	263	248	239	233	233	272	260	253	262	262	251	254	269	247	260	252	262	286	244	265	259	271	249	247	252	261	254	260	273	266	257	237	258	282	229	282	233	270	260	264	245	283	269	263	248	229	248	250	257	277
22687	21092	28553	23855	21096	21080	5361	737	531	463	412	347	321	346	265	297	235	256	225	268	246	229	195	219	253	211	223	214	238	232	215	211	249	206	217	207	223	226	183	183	220	177	185	193	165	185	210	208	200	196	165	185	208	214	191	187	171	176	163	201	210	179	173	190	179	182	201	190	192	186	202	197	177	198	203	211	202	200	201	196	202	183	192	205	178	172	173	181	166	202	191	190	193	182	189	191	192	157	184	195	170	185	189	197	188	206	171	185	201	205	178	214	176	187	180	203	179	184	209	213	200	188	192	186	186	164	197	184	162	180	192	199	178	163	201	194	163	205	193	191	178	193	200	190	190	208	197	179	187	209	229	199	198	197	194	196	216	204	214	189	167	185	198	205	179	220	220	184	175	207	203	173	208	176	208	199	194	199	191	163	175	201	196	194	198	166	195	197	186	189	171	185	171	221	194	185	202	195	191	195	164	188	205	172	181	162	179	198	202	188	190	196	186	198	185	167	182	204	199	172	189	192	200	207	181	194	171	190	211	211	202	204	175	189	184	210	213	178	197	196	182	181	183	184	189	205	184	195	183	187	183	181	203	203	186	199	176	182	166	190	203	188	195	202	195	190	195	201	181	192	161	191	168	193	209	190	208	175	190	184	187	175	175	165	164	174	175	216	177	183	185	186	166	199	195	187	202	195	194	205	193	192	188	187	186	194	206	186	204	196	178	216	172	199	189	209	161	203	199	201	172	191	184	200	188	186	183	209	183	176	167	193	209	178	208	208	187	193	195	190	216	209	213	193	207	193	207	192	177	185	164	205	198	187	174	184	183	189	178	181	180	190	173	184	197	189	204	187	180	180	185	184	182	189	186	189	166	164	165	197	183	208	186	179	197	200	192	193	166	165	191	187	180	171	201	176	193	163	191	200	177	193	192	185	195	210	186	170	187	185	221	195	197	202	184	204	211	202	184	176	191	193	187	180	199	183	181	216	190	197	183	182	190	194	172	180	212	164	172	195	182	177	180	192	196	182	180	206	195	179	201	178	180	185	185	175	184	176	210	194	195	198	198	182	182	183	208	181	192	191	205	190	201	191	199	197	169	176	190	164	182	171	205	204	170	181	173	194	206	212	163	196	198	196	191	179	177	161	207	179	177	194	173	190	196	203	177	205	202	198	179	192	185	204	177	160	177	182	176	188	202	189	185	189	163	188	206	182	178	219	172	174	187	211	215	220	197	183	192	187	199	197	177	178	185	191	213	193	202	191	172	168	193	183	166	174	188	187	160	194	183	188	197	164	179	198	176	203	187	203	201	166	188	188	156	191	188	184	155	176	182	189	171	195	201	188	190	179	165	194	172	183	207	174	198	177	179	220	179	167	194	192	196	201	206	158	223	202	195	169	192	204	181	159	193	200	183	179	188	190	182	174	211	177	199	206	188	204	180	197	190	199	214	196	190	187	190	190	175	209	230	237	184	172	193	187	178	186	192	192	191	230	172	202	189	186	194	189	170	189	215	212	208	174	180	169	188	178	176	179	199	185	208	185	194	172	213	188	215	159	189	189	175	178	185	202	179	186	167	162	183	184	191	184	199	181	171	170	183	206	155	220	175	185	190	197	188	171	177	168	183	197	170	193	179	190	170	174	199	185	184	178	181	210	197	182	182	194	215	176	190	192	205	179	181	200	221	191	174	204	188	185	172	174	160	184	193	174	196	168	170	188	181	192	191	187	177	177	171	194	184	175	177	180	187	156	196	191	174	181	204	180	212	178	189	179	217	172	227	167	204	202	196	199	181	194	175	205	180	191	171	173	210	197	189	208	206	192	202	200	189	206	200	177	213	215	196	175	177	157	188	180	197	164	190	199	194	179	197	188	186	209	188	190	165	185	171	183	200	201	179	194	193	184	190	179	178	166	166	188	198	201	180	200	204	209	172	181	190	199	198	174	198	193	199	184	178	198	179	184	173	168	180	167	206	196	197	190	204	173	194	209	200	158	178	205	211	212	172	190	195	175	193	193	168	181	189	183	206	182	181	195	192	200	173	185	205	166	192	184	182	197	192	184	196	181	207	192	196	175	196	188	201	186	172	179	220	200	184	165	197	200	193	206	213	169	182	175	156	166	194	177	174	195	158	183	217	201	191	162	184	200	198	223	191	206	177	184	191	187	190	171	161	215	202	161	183	179	211	177	187	197	212	196	209	176	209	179	168	191	174	167	222	181	179	188	188	167	193	200	179	159	203	206	185	189	193	184	177	189	194	166	198	197	208	193	190	188	190	196	201	172	177	197	194	185	183	169	197	185	178	188	196	193	190	206	213	200	194	195	162	176	190	196	179	210	191	206	191	173	163	173	205	160	190	155	196	203	196	190	168	156	182	194	191	186	190	188	191	191	190	168	182	194	200	200	175	176	189	200	177	185	191	177	187	187	187	204	194	186	177	170	175	182	162	189	198	190	200	196	167	189	185	183	175	175	181	192	192	178	194	203	186	187	187	178	184	174	185	162	175	183	209	173	193	196	194	169	190	162	185	216	199	198	188	198	200	183	196	154	157	188	202	198	208	202	190	193	193	188	212	180	174	187	177	186	182	197	188	166	181	183	175	191	179	181	185	157	185	185	180	215	200	215	166	166	186	191	194	183	209	178	200	212	167	193	220	190	180	176	183	174	183	188	186	191	224	182	181	180	168	179	192	184	200	208	196	200	184	200	185	194	195	193	194	183	195	194	206	173	208	199	177	185	180	173	186	203	219	175	199	219	210	202	176	165	175	195	189	190	178	207	189	197	199	194	186	197	191	186	197	178	191	215	183	199	212	193	164	217	162	220	182	220	197	190	216	209	177	167	192	174	177	202	181	186	214	186	181	172	161	227	180	199	200	218	192	197	161	181	182	175	197	226	181	197	179	212	195	167	197	189	178	207	169	188	194	183	195	179	167	190	185	195	173	180	208	191	202	185	170	185	169	190	215	178	180	194	214	187	199	167	192	184	155	210	199	205	172	197	181	163	173	210	187	200	169	175	161	185	184	195	176	185	174	188	203	173	175	193	206	182	183	205	202	177	187	177	186	204	174	183	179	195	174	187	205	214	172	167	204	200	203	186	217	178	180	187	195	197	166	189	177	165	180	176	205	193	194	203	199	162	180	193	194	178	181	182	176	190	189	191	196	192	191	175	198	197	200	188	191	179	190	188	209	197	176	190	184	202	183	189	189	188	177	192	178	157	195	196	218	186	200	209	208	213	166	206	183	213	206	205	194	200	188	184	190	173	185	188	178	166	198	181	205	188	199	180	205	224	187	221	204	176	192	217	196	180	188	206	190	170	183	196	192	176	194	195	201	185	194	206	192	183	188	200	182	184	202	208	179	167	179	153	199	187	184	155	192	172	184	181	182	175	194	188	171	188	200	165	180	176	175	193	167	176	195	183	206	190	182	178	211	181	189	189	166	188	199	189	177	179	202	187	174	187	191	177	176	176	155	204	183	222	171	197
25576	32244	12398	4391	3016	2211	1725	1390	1092	856	714	591	574	501	492	412	383	356	364	356	310	312	313	302	317	327	310	293	327	295	301	289	290	310	285	253	264	268	270	243	272	253	238	273	242	231	282	249	253	228	288	258	272	232	270	237	276	227	251	243	249	248	269	244	242	266	258	248	224	247	252	253	265	256	241	254	241	237	265	251	237	254	248	223	231	246	253	266	218	273	248	253	262	234	240	234	247	226	247	234	256	254	259	226	247	253	261	247	267	250	249	235	260	261	245	254	250	273	226	255	273	229	236	232	257	231	238	271	247	235	218	252	209	246	248	250	238	235	234	226	257	258	211	245	229	217	242	263	288	261	258	262	253	254	248	231	224	245	242	215	263	251	226	248	242	248	245	225	265	252	248	217	250	264	260	258	228	221	253	253	248	261	237	239	243	259	267	237	261	269	205	216	255	251	234	249	235	235	238	258	247	249	258	225	221	236	234	224	248	230	233	255	236	273	226	245	252	247	249	265	229	244	221	229	231	275	252	215	222	228	263	247	228	252	226	262	247	247	245	261	249	227	251	238	244	227	265	235	263	256	227	266	220	256	232	255	252	243	245	259	230	213	243	252	245	237	227	247	249	276	247	235	253	270	244	260	237	258	232	269	234	244	219	263	217	247	279	209	237	285	260	261	222	276	236	246	214	217	252	241	234	227	248	239	252	211	239	229	223	252	223	244	276	242	242	251	207	254	259	232	242	242	258	256	256	222	244	219	238	262	273	248	250	231	251	249	258	259	250	237	244	215	238	235	246	222	229	241	243	205	242	237	235	254	269	248	232	245	235	239	259	268	242	225	247	277	241	251	258	212	233	263	225	229	222	248	215	231	240	231	245	246	214	260	256	240	237	232	237	279	245	247	242	231	245	222	258	257	251	237	246	220	236	257	217	227	222	228	260	247	249	211	248	237	205	217	248	240	240	241	236	233	211	232	250	240	235	242	240	246	243	240	236	227	264	229	220	270	234	239	224	250	230	250	238	251	230	236	236	241	246	229	234	242	254	231	232	236	251	266	259	253	241	239	255	225	263	233	242	232	214	206	244	259	252	241	270	231	267	231	248	239	210	243	223	236	255	228	277	217	265	268	241	228	231	274	257	260	222	247	244	245	261	228	234	253	255	257	269	239	240	230	228	271	242	241	244	249	231	246	248	246	242	221	227	232	246	245	241	241	221	232	215	262	241	262	243	239	229	236	225	234	266	237	233	261	233	247	243	235	248	252	249	250	248	233	249	244	239	253	244	272	244	260	259	213	225	262	218	207	233	261	242	216	232	230	255	254	272	250	225	248	255	232	241	223	247	266	249	220	268	266	251	222	246	248	262	262	262	228	256	222	230	226	216	218	229	226	238	228	259	252	237	254	238	236	240	261	273	240	220	252	256	233	233	240	245	233	254	229	243	223	251	247	242	235	263	267	254	256	259	254	242	247	239	262	254	223	237	257	205	216	213	212	273	247	254	234	233	240	251	249	251	214	235	217	230	259	254	248	247	249	239	239	222	217	231	249	226	245	242	237	240	234	244	280	242	245	225	222	237	209	249	246	240	263	263	226	266	268	241	237	237	248	235	269	242	270	258	263	230	249	255	235	251	213	274	262	235	262	229	252	271	260	240	212	239	247	235	244	230	224	237	259	245	230	273	244	253	227	222	238	251	216	248	245	236	259	233	219	225	232	241	228	229	201	262	237	266	276	251	228	256	234	258	240	262	257	235	219	229	263	269	230	272	231	210	266	259	254	253	284	226	251	239	229	236	253	231	243	249	223	233	234	227	243	226	245	238	239	210	244	231	217	250	250	245	248	267	245	245	252	231	231	219	238	249	223	237	231	242	243	228	241	239	238	211	250	246	229	242	230	247	249	241	246	225	260	250	203	238	249	268	271	248	234	262	257	219	250	223	234	242	210	249	236	219	248	251	231	242	254	206	240	234	222	209	251	241	246	237	232	225	273	259	216	224	257	232	246	235	224	220	242	254	235	236	235	229	224	233	237	250	215	247	257	219	238	256	247	222	242	271	222	260	247	225	223	232	258	253	232	246	226	260	238	235	271	237	242	239	232	246	221	264	240	240	255	263	243	221	240	256	242	249	275	237	216	254	231	219	253	247	257	233	250	242	232	239	231	224	237	252	232	232	238	208	245	245	214	246	253	224	252	267	258	221	268	244	240	247	234	230	252	228	258	235	259	223	228	243	250	227	240	280	249	250	245	232	240	265	239	243	250	254	227	219	257	261	243	230	228	229	249	234	241	270	226	251	269	259	250	228	239	251	252	239	225	257	242	266	244	233	213	245	260	243	239	234	261	252	239	240	222	248	233	259	231	227	239	243	268	240	217	217	246	224	219	276	242	238	223	224	254	235	254	217	271	214	231	230	231	224	223	218	245	261	241	253	265	241	222	235	269	242	222	251	230	253	238	235	232	243	237	228	235	230	241	243	248	231	261	213	257	234	255	221	231	238	220	239	244	265	271	231	248	260	225	245	231	245	250	236	250	239	221	250	222	256	256	244	220	205	248	239	263	221	258	268	217	223	251	250	251	245	252	232	208	268	219	251	248	239	195	244	256	248	232	248	246	216	230	225	241	220	260	232	250	278	227	238	286	244	257	213	219	229	209	241	236	237	240	257	231	262	266	240	226	246	266	247	236	245	240	233	241	247	252	253	244	234	252	247	227	249	232	244	231	234	251	224	260	251	234	245	237	247	255	248	262	226	250	240	245	247	252	244	239	238	228	212	217	276	258	274	224	225	234	243	222	226	224	280	260	224	273	235	231	244	224	253	264	283	242	248	234	250	225	236	264	235	270	224	228	232	244	230	244	243	250	225	236	261	241	280	275	237	228	251	257	269	229	250	239	243	246	241	236	203	262	254	255	239	251	246	243	236	210	265	239	236	241	220	255	244	204	243	246	257	249	233	234	246	261	251	234	232	239	226	247	253	218	221	221	277	247	241	234	230	232	248	219	239	227	243	249	216	242	244	234	215	212	239	238	231	234	244	242	236	226	240	240	245	249	231	248	220	269	252	215	254	254	248	258	235	233	245	252	229	259	215	251	237	219	204	234	255	271	229	236	255	257	218	236	261	258	245	252	241	257	244	225	254	228	220	259	234	275	213	227	234	243	266	256	267	239	233	209	252	242	227	228	276	232	237	267	272	225	208	266	248	259	236	211	207	218	244	264	238	246	198	210	269	255	239	225	238	234	264	241	248	253	288	272	225	223	241	225	253	248	231	236	243	255	249	254	213	255	215	221	248	217	253	246	237	249	241	262	247	255	257	217	253	231	245	243	247	240	267	240	229	234	238	220	254	251	243	233	231	265	261	233	237	225	262	240	230	220	239	234	206	278	241	229	285	241	246	234	240	236	236	229	256	239	245	247	243	248	243	234	250	239	293	226	235	256	229	268	235	263	274	294	229	270	264	247	239	244	225	251	247	249	256	257	230	250
27387	19377	5948	590	395	338	364	354	322	308	303	324	294	334	313	302	329	306	309	300	306	321	327	312	322	339	308	351	334	347	330	328	310	308	347	332	312	292	312	323	310	283	326	305	305	297	303	287	332	275	340	301	318	326	297	334	308	328	310	303	298	306	287	329	330	329	319	313	328	286	306	335	320	330	314	337	295	309	329	325	299	297	308	315	292	330	290	310	312	330	296	307	311	389	297	318	328	309	299	307	303	294	325	296	321	356	330	315	310	298	311	310	337	329	338	295	311	305	324	296	329	322	276	284	307	321	321	331	288	309	295	294	279	340	299	308	304	316	296	278	310	295	310	290	318	336	352	301	350	292	326	329	310	315	331	292	338	316	320	327	351	364	282	319	315	279	323	315	310	356	282	295	338	329	332	315	331	339	306	322	338	282	329	342	338	321	334	269	309	348	297	330	322	300	307	328	310	321	324	305	300	336	303	308	330	336	320	303	324	299	326	282	299	323	330	326	317	279	287	322	323	310	322	319	329	299	299	297	308	324	311	310	319	322	325	313	302	322	301	311	287	328	285	296	292	300	305	285	296	320	299	330	300	301	313	307	311	335	308	315	309	332	319	295	283	282	307	299	302	301	289	352	297	336	331	319	298	333	294	309	309	313	326	316	340	333	325	302	322	329	291	307	343	291	318	361	310	307	347	299	299	335	322	310	289	286	295	296	312	324	340	331	339	270	335	290	320	300	298	304	289	319	306	318	323	356	282	306	289	289	309	343	299	285	342	297	309	310	306	288	325	303	341	315	309	350	336	328	259	329	324	306	330	272	317	328	318	331	292	315	302	306	308	329	307	325	289	301	312	313	342	321	289	320	328	332	282	315	297	323	291	313	317	304	316	302	330	325	312	319	319	310	356	319	314	279	280	313	336	334	333	305	312	326	300	303	297	336	336	327	294	302	291	319	302	279	301	297	305	290	323	347	290	307	313	303	314	292	301	297	304	315	332	313	292	317	318	307	296	316	308	342	312	300	291	326	352	303	343	315	311	325	323	306	314	297	296	305	296	317	317	341	304	293	294	314	310	292	311	314	310	317	295	300	342	319	332	338	339	308	321	338	322	326	301	330	296	312	288	293	303	329	336	317	271	292	320	339	297	309	308	330	318	319	306	305	322	325	312	296	305	290	332	355	312	316	310	316	309	312	314	337	319	296	306	295	273	292	270	314	299	342	359	325	338	290	317	324	321	340	283	343	316	301	321	314	335	310	316	359	331	301	300	302	322	336	308	302	324	334	286	331	322	297	329	329	348	292	289	306	309	313	333	328	306	315	312	313	314	289	317	314	297	299	351	294	321	294	313	297	305	317	323	331	287	306	300	329	340	305	314	327	269	327	303	289	314	297	283	320	307	324	334	322	307	333	302	311	292	356	287	332	336	316	324	323	287	305	326	331	339	283	307	284	308	320	354	297	299	337	306	300	325	283	318	295	348	318	311	339	295	342	313	345	297	341	290	285	315	338	285	322	316	316	306	296	300	313	307	311	337	300	323	323	286	284	327	287	333	315	299	323	344	321	313	329	305	320	337	308	322	317	303	311	325	318	311	324	335	312	320	297	315	299	302	310	323	337	313	320	299	291	324	302	318	328	291	321	318	316	346	328	312	315	345	319	321	319	317	328	332	302	360	308	281	331	319	293	313	315	314	326	337	320	298	308	313	333	330	310	295	303	280	288	311	310	322	310	317	319	321	307	301	310	336	342	308	300	291	331	354	342	303	299	301	326	334	340	283	323	316	311	320	296	330	275	315	317	316	325	274	345	320	344	293	313	324	349	327	300	297	315	335	351	296	328	296	304	328	298	341	321	340	288	286	309	313	325	306	307	294	310	305	336	332	312	347	297	287	323	311	331	287	320	322	313	264	340	302	302	302	280	307	319	313	331	355	317	312	330	305	268	321	299	333	345	337	298	320	332	313	308	307	336	305	338	306	302	317	324	292	341	314	296	283	296	314	307	318	331	322	291	302	304	301	317	354	300	343	312	309	290	311	299	319	333	305	275	311	311	338	289	318	281	296	313	297	330	330	325	330	351	321	277	325	319	320	273	326	336	300	296	370	323	320	322	304	320	339	291	301	296	318	300	322	271	280	301	298	304	291	271	324	334	309	282	330	325	291	306	320	323	323	336	330	318	299	329	336	318	303	322	336	308	345	320	309	325	339	320	295	270	311	340	317	294	312	283	323	291	320	311	338	296	299	317	330	287	322	298	323	339	321	321	312	341	294	332	317	319	316	304	316	309	292	336	307	303	318	312	296	337	306	334	313	328	346	279	312	287	346	307	325	313	346	328	300	323	301	295	303	327	332	308	320	363	330	305	317	297	317	287	297	303	319	294	301	313	308	304	329	319	316	324	308	292	260	308	309	293	289	313	306	301	344	325	358	316	297	313	311	295	297	336	302	308	312	312	343	304	341	332	323	310	282	344	317	337	329	310	317	305	304	294	311	316	289	280	310	313	333	351	315	309	310	334	335	335	310	293	334	313	328	312	323	296	343	291	310	328	308	342	298	310	320	314	316	295	316	318	317	317	304	335	304	335	319	326	306	311	277	340	294	291	293	322	310	323	276	306	291	331	334	307	315	341	313	326	302	288	333	344	301	335	313	299	321	339	331	308	299	321	316	336	307	319	285	305	332	333	327	291	311	301	293	306	290	312	338	334	328	339	275	334	331	312	284	297	278	350	294	311	311	323	307	298	319	343	321	303	330	280	314	313	281	325	306	318	316	307	308	287	356	296	338	298	331	335	307	303	292	310	321	294	308	303	295	308	307	314	296	342	350	329	300	269	337	333	310	301	311	310	312	326	341	300	303	279	318	299	289	327	330	299	337	309	327	324	297	330	333	296	301	319	332	329	324	306	319	298	302	318	300	310	335	326	275	317	345	311	341	347	315	313	337	302	319	311	303	307	356	309	328	314	342	307	287	330	295	310	307	326	319	312	314	301	298	309	314	339	333	310	314	309	315	322	300	328	335	323	305	295	323	324	318	322	302	330	270	281	338	322	319	310	294	333	304	315	310	321	325	314	293	311	292	308	316	308	307	318	287	296	346	312	322	308	338	313	310	321	325	326	329	275	316	309	311	356	323	307	297	329	314	303	304	294	301	292	335	329	300	312	316	301	317	324	318	321	319	284	311	316	294	318	301	330	285	297	290	318	291	283	310	309	319	283	314	339	291	319	349	297	304	307	288	332	293	336	293	310	303	317	296	308	307	326	286	318	324	305	301	295	316	321	306	318	346	319	310	317	290	299	294	284	303	325	311	332	307	313	335	311	319	317	346	329	327	335	317	319	307	347	334	319	309	321	288	310	333	301	341	315	302	315	337	324	342	339	323	321	353	312	302	340	315	334	317	282	303	355	327	301	325	312	275	285	299	320	298	312	313	323	314	323	320	306	323	335	301	335	296	315	294	302	305	339	326	299	314	325	331	314	306	306	292	359
17066	12423	2075	592	485	464	453	420	415	406	408	399	398	377	416	384	355	401	393	392	432	418	394	390	443	410	417	411	424	394	398	400	382	386	410	392	383	378	426	400	392	397	424	373	416	380	351	391	425	382	378	400	370	426	391	386	352	394	399	383	375	393	415	401	364	384	420	393	413	382	418	422	413	433	398	406	418	417	394	389	395	416	413	384	398	409	402	383	375	393	385	401	387	379	403	419	394	422	399	421	401	391	418	386	400	400	395	402	390	388	414	371	401	385	424	386	392	409	426	421	425	411	399	399	366	408	412	405	412	404	415	384	370	383	396	405	410	402	403	409	417	356	393	398	383	389	414	384	461	428	400	389	395	389	405	389	424	386	372	388	410	362	392	379	389	387	381	383	419	382	389	358	393	392	400	450	411	420	380	402	403	381	403	388	391	381	371	377	409	405	427	414	417	410	382	418	376	424	382	396	372	402	382	397	420	385	381	350	393	399	375	398	377	351	355	373	424	449	388	382	421	385	394	417	422	370	367	409	386	396	398	406	379	385	380	415	434	400	403	404	359	397	402	400	378	369	384	361	400	403	390	402	384	417	382	361	424	375	387	362	392	427	419	394	397	413	387	372	414	394	358	426	402	381	384	382	418	365	397	420	366	378	392	415	376	387	378	393	390	368	433	398	368	367	396	353	372	377	403	374	412	358	427	381	398	383	395	383	374	391	397	391	385	395	382	364	405	387	374	414	382	406	370	396	380	399	386	374	435	403	369	421	388	427	384	380	385	375	396	412	414	394	373	403	392	356	414	390	374	351	406	399	370	399	394	417	393	362	400	420	397	400	378	424	406	367	418	416	402	422	430	400	420	370	414	373	378	370	386	366	387	389	384	379	413	384	397	418	405	414	368	405	384	405	418	412	370	379	388	363	389	383	414	427	367	406	410	386	431	423	411	399	380	366	434	377	405	393	390	414	394	393	425	394	415	432	387	388	410	403	356	378	395	407	414	397	412	419	391	411	374	396	388	395	420	403	391	390	391	372	360	382	407	388	374	392	409	409	425	372	390	394	421	398	411	420	387	416	416	329	406	386	372	422	383	381	428	400	408	405	368	387	382	391	408	405	396	385	391	398	393	393	411	382	379	404	380	425	375	421	398	363	379	399	404	403	364	405	414	402	416	402	383	377	421	376	377	388	405	403	386	373	387	407	404	370	384	398	410	386	437	388	405	352	400	404	384	399	350	372	439	416	433	374	397	372	366	400	384	407	424	414	411	421	365	402	445	423	412	387	432	386	392	404	355	396	404	397	396	416	419	350	418	402	405	358	379	408	351	361	439	372	416	411	367	389	398	378	428	383	410	407	383	368	408	401	394	417	394	389	396	378	426	388	370	403	413	366	403	388	377	416	404	432	342	398	409	415	392	451	379	383	408	385	409	416	397	389	386	405	393	378	372	378	363	416	426	360	400	392	381	388	424	392	420	400	396	373	427	424	383	414	386	418	413	383	362	384	418	448	441	406	378	362	392	408	399	402	376	394	377	371	369	387	373	381	359	402	353	409	440	407	392	393	383	404	388	403	375	373	394	373	396	378	384	395	408	389	375	367	374	376	386	389	415	390	420	346	407	411	390	396	409	398	384	357	395	381	386	401	384	381	364	406	407	401	377	413	416	429	388	375	417	390	408	399	404	384	379	400	364	384	404	367	386	381	425	379	407	394	428	448	412	379	416	416	387	395	367	349	418	380	415	403	407	403	382	387	403	412	373	395	335	374	387	385	457	357	404	397	409	408	397	389	399	380	384	397	359	403	407	426	405	400	400	397	390	429	373	400	413	384	354	409	340	402	411	391	450	366	409	409	414	381	432	420	397	402	368	399	383	404	368	411	364	403	393	402	390	405	409	400	404	398	401	398	394	398	431	394	413	392	418	420	401	393	390	409	384	382	404	449	397	379	414	414	397	380	413	391	393	386	421	400	373	432	376	402	367	351	434	401	403	352	405	440	402	386	355	366	422	360	370	378	394	417	367	394	379	427	374	399	410	356	372	442	402	441	400	367	404	360	409	381	407	371	411	393	380	406	405	428	409	386	387	381	434	403	381	410	400	388	392	406	390	430	385	393	392	426	401	439	374	393	351	386	406	409	369	412	377	398	375	392	395	391	360	415	382	332	406	369	371	417	372	383	396	422	367	416	413	396	393	413	380	402	405	434	372	358	382	391	418	393	376	384	381	381	377	410	419	407	421	404	405	403	415	391	404	399	397	388	395	407	405	364	388	398	385	406	412	402	390	404	393	397	391	396	392	432	392	389	377	377	379	434	411	403	392	392	402	413	354	409	347	401	380	443	373	376	417	399	427	392	399	390	394	392	408	356	392	356	370	424	400	376	392	390	435	398	382	379	371	373	402	376	407	354	441	379	381	404	434	390	399	429	402	371	386	393	362	390	349	404	401	356	419	419	390	399	387	393	417	396	391	361	379	386	391	402	442	363	388	407	382	366	354	380	378	383	405	391	386	391	396	425	388	369	380	390	401	437	377	391	364	390	390	380	384	382	411	407	410	396	413	405	429	393	384	376	399	369	384	363	364	374	409	415	415	426	374	395	387	375	413	408	412	358	381	422	408	369	375	375	414	398	402	386	352	410	394	439	411	404	433	416	422	400	390	369	390	378	390	377	396	440	364	378	391	407	378	393	448	387	404	403	409	399	366	416	412	366	363	390	420	409	393	394	338	399	423	408	413	374	384	414	390	410	403	396	375	425	352	396	380	377	405	428	364	380	419	369	405	389	406	427	378	393	397	422	358	390	417	409	398	411	382	347	396	416	421	379	372	406	380	418	397	410	423	391	371	403	383	396	372	385	422	390	345	406	411	408	393	397	395	379	384	403	392	379	416	384	430	409	417	432	388	399	393	417	388	425	394	396	384	384	386	395	370	414	395	406	352	365	365	399	357	392	354	415	397	375	368	447	450	411	377	357	397	390	446	403	399	383	409	372	398	405	391	433	389	364	396	361	378	392	396	391	413	388	419	418	411	388	416	380	424	364	396	361	424	380	410	396	388	406	384	376	383	419	408	408	380	383	383	436	412	404	410	399	439	399	383	380	378	388	393	348	355	374	364	406	407	345	405	384	400	394	391	420	398	381	368	409	354	384	363	422	346	404	403	391	380	380	407	398	396	390	436	392	388	407	426	399	404	387	401	393	378	395	362	440	361	424	438	412	392	413	389	368	404	418	401	400	377	388	425	371	410	407	411	368	366	385	404	405	351	371	414	412	446	379	394	374	396	380	367	366	354	389	410	376	417	354	410	387	389	393	355	360	373	438	390	369	377	381	403	398	369	384	383	390	444	381	376	406	426	403	402	403	384	378	348	422	407	382	402	409	406	409	433	381	397	386	395	376	408	405	392	397	385	391	404	401	387	396	389	407	446	447	392	418	340	387	394	379	407	339	406	393	381	375	374	386	380	393	397	404	395	432	383	358	389	353	410	397
23625	20994	27897	24264	20961	7046	860	574	501	486	438	405	378	365	384	375	344	332	327	378	342	362	374	328	306	312	347	308	372	323	338	313	369	312	331	345	292	317	358	326	325	324	356	323	344	329	332	319	331	319	327	363	337	341	313	338	346	321	304	303	329	306	345	320	344	334	300	313	351	349	313	310	329	312	306	330	336	312	309	339	328	316	302	363	309	296	306	326	326	365	332	306	337	320	355	302	342	328	307	341	336	370	333	317	296	281	332	327	338	325	320	310	314	326	296	315	323	305	322	333	305	339	291	322	325	303	324	328	326	315	304	358	307	342	343	321	303	324	342	338	330	340	330	326	328	329	291	315	329	341	323	310	315	320	356	316	332	339	324	330	307	299	314	325	308	318	347	318	312	346	311	315	323	317	307	321	313	324	315	327	338	328	314	319	324	299	380	310	318	297	337	322	303	332	335	306	344	290	322	322	332	322	327	317	328	341	289	310	347	325	329	320	303	321	325	305	329	325	360	328	313	305	288	324	349	299	336	351	325	317	297	350	320	314	356	345	295	287	328	340	328	309	338	334	344	322	328	292	307	304	300	314	332	294	324	310	334	319	322	330	326	345	305	342	338	322	302	294	333	338	287	273	331	330	332	333	305	314	350	332	323	314	327	306	344	336	330	323	312	301	316	314	332	331	311	326	305	350	345	317	347	337	310	311	327	322	346	325	327	336	328	314	347	282	317	338	316	303	326	312	332	314	326	305	324	295	308	329	338	333	303	315	313	307	310	332	308	336	304	321	353	327	332	310	356	311	317	311	339	355	294	326	323	315	275	316	325	303	327	330	304	303	321	321	313	314	319	352	309	331	361	331	334	358	330	317	343	335	305	316	316	319	366	315	334	351	307	352	323	346	343	324	335	285	291	307	360	319	323	309	298	321	307	327	342	316	321	310	350	321	307	281	347	337	342	307	326	347	326	306	316	306	301	335	333	341	315	337	295	308	322	321	341	325	315	306	316	318	301	333	329	313	326	329	329	311	338	311	315	326	348	342	306	336	321	292	336	311	306	312	324	312	320	310	306	356	293	301	329	324	343	318	321	334	349	348	296	319	325	328	325	332	355	297	332	348	319	313	283	313	308	326	313	314	342	341	284	290	335	330	304	290	324	336	336	328	326	314	333	319	320	325	318	360	334	291	352	297	329	288	309	298	320	312	301	333	299	329	329	315	317	327	334	343	306	322	316	361	324	321	345	320	330	304	338	341	331	300	306	349	331	315	324	315	320	307	360	330	295	338	285	326	331	331	310	340	324	326	309	318	354	306	353	350	322	345	297	299	313	289	323	303	302	359	318	303	307	332	323	325	320	320	348	357	308	291	315	311	336	335	321	287	339	322	313	317	307	320	327	334	300	315	284	307	322	310	344	323	336	297	304	328	298	319	322	301	298	339	316	320	334	327	315	329	327	317	322	303	322	311	317	341	293	350	315	314	322	317	334	324	323	328	333	320	312	291	354	311	317	351	315	313	337	323	333	334	327	329	313	326	323	338	296	322	337	327	302	302	324	315	319	319	312	320	325	319	316	321	307	357	323	346	317	323	326	329	335	321	313	338	297	323	300	321	336	346	290	318	311	325	312	302	331	295	304	322	309	333	323	307	297	340	344	297	335	327	319	322	347	356	334	312	328	337	320	315	354	340	294	337	327	360	289	299	329	300	373	345	324	333	299	339	353	300	311	309	326	317	323	299	279	338	312	357	349	310	325	326	327	350	320	324	330	323	351	327	297	354	305	301	297	308	327	284	317	335	290	294	313	326	320	324	301	313	312	297	346	307	334	326	332	346	330	341	313	318	316	312	308	300	358	337	340	321	315	316	334	316	321	304	328	322	309	320	308	307	327	327	308	294	344	315	299	350	316	313	341	280	318	325	313	364	301	328	315	331	318	340	329	346	308	310	333	305	314	333	312	348	282	312	324	345	322	337	322	305	290	318	331	326	333	297	333	319	331	341	335	320	333	324	334	340	328	358	336	323	324	315	324	300	284	297	336	307	319	342	335	316	311	308	288	324	361	317	344	315	328	291	334	309	317	342	355	314	324	316	320	338	315	344	300	316	285	340	298	286	316	309	300	287	351	323	317	313	343	357	344	284	322	319	300	338	365	302	303	320	357	306	294	321	339	310	336	299	345	308	322	315	333	314	292	313	337	326	334	303	324	324	318	330	331	328	289	334	330	332	330	305	325	302	304	331	328	326	320	299	315	339	330	327	319	309	318	319	324	308	315	321	337	318	318	364	315	294	295	298	288	347	322	334	287	318	354	304	347	310	324	319	327	320	307	278	332	310	314	328	322	330	310	311	334	345	317	292	307	317	337	327	303	340	284	312	319	307	309	329	325	304	320	317	316	331	335	356	337	346	341	292	315	319	294	336	309	312	287	326	312	321	343	323	333	279	331	311	333	286	283	345	344	311	339	311	380	325	314	343	292	312	311	337	330	299	308	340	320	288	301	342	292	354	303	355	331	341	308	347	329	304	344	297	313	290	334	319	340	301	324	331	333	313	305	334	293	321	321	331	354	339	307	341	338	316	298	346	298	289	313	314	307	327	328	352	332	343	334	327	329	326	309	317	317	308	345	291	290	359	332	350	359	323	326	293	331	326	338	311	311	327	325	350	345	307	298	315	322	328	317	318	319	338	335	307	336	324	356	324	280	320	306	337	290	299	294	332	343	348	325	290	306	323	287	314	304	301	319	309	308	329	318	333	290	290	329	318	321	326	369	278	348	334	299	308	319	324	366	333	317	308	298	316	309	319	319	315	302	327	319	310	323	315	352	325	343	350	297	317	291	307	333	312	342	329	333	345	325	356	316	335	296	296	315	315	316	325	324	307	332	344	310	308	314	337	323	308	288	339	323	346	335	309	330	323	354	322	291	307	314	326	293	341	330	321	339	305	324	299	293	322	339	328	311	295	301	328	328	343	278	365	311	340	315	306	312	311	326	344	294	324	303	337	317	322	339	316	335	305	310	302	318	328	314	322	326	326	326	348	330	291	311	332	325	316	309	321	317	299	327	315	329	310	322	325	316	297	288	291	294	310	329	311	353	310	308	336	313	313	336	341	330	332	317	334	346	323	341	303	318	311	323	287	345	310	323	300	338	305	337	305	323	310	306	312	284	342	330	316	313	315	316	338	335	319	354	368	304	340	314	296	323	320	308	307	340	316	339	320	325	328	336	312	314	294	317	304	324	325	317	325	330	319	306	333	308	315	351	326	335	299	334	303	317	333	334	345	325	342	303	314	324	333	330	335	326	338	336	311	307	334	311	285	317	290	337	350	326	325	366	333	314	331	325	343	331	289	346	300	302	320	313	318	315	354	316	345	304	326	330	295	315	309	305	313	322	325	309	320	313	360	319	342	342	295	315	291	300	334	293	350	323	284	318	332	330	321	335	301	292	334	325	327	331	337	354	320	354	350	317	339	342	303	339	322	339	315	336	304
23070	24853	8341	2768	1794	1435	1140	959	800	707	648	642	529	514	531	479	472	478	493	450	402	424	457	448	460	450	427	454	469	452	486	421	456	423	413	393	415	443	442	409	428	430	402	439	397	412	411	411	437	387	422	424	421	420	397	425	417	416	399	412	426	430	404	414	428	403	409	394	405	428	384	405	437	436	375	388	424	436	402	413	404	380	397	407	356	402	439	411	412	388	423	412	440	420	438	367	417	441	378	408	400	420	383	435	394	418	424	377	430	435	404	401	446	457	383	402	403	396	431	393	409	427	400	367	387	402	420	401	353	397	396	403	412	381	387	438	388	416	382	412	425	401	407	419	405	436	384	428	421	410	393	377	447	438	445	411	415	404	366	392	381	409	394	398	395	414	405	431	400	410	391	428	420	410	352	395	393	381	395	387	378	406	429	407	392	384	422	414	407	428	385	375	419	409	431	424	390	398	405	418	420	417	379	418	422	441	417	378	384	401	357	392	410	417	401	404	435	397	415	395	392	405	400	411	442	426	385	395	436	415	391	387	404	399	391	419	413	397	406	407	396	370	394	390	409	410	381	409	419	402	434	403	411	406	442	425	391	398	395	383	414	450	435	408	433	397	437	394	396	417	453	415	432	387	425	389	393	402	374	409	396	405	427	393	437	383	430	400	400	368	399	415	429	404	423	407	424	393	426	375	413	446	398	374	370	409	383	420	400	429	416	408	406	363	412	401	381	395	385	383	406	463	429	419	373	393	415	410	391	412	416	418	403	374	417	399	428	398	412	430	386	421	398	414	432	440	417	423	395	425	382	421	373	390	400	414	374	446	431	436	394	412	402	419	420	404	406	377	435	401	388	425	394	407	399	390	400	417	398	424	419	376	378	450	403	427	382	383	390	419	390	406	428	443	415	374	372	402	374	407	391	415	409	400	454	390	404	393	375	417	407	405	386	417	382	425	406	458	374	420	425	442	406	383	400	431	388	396	428	381	402	391	390	399	407	391	422	436	385	421	400	394	396	434	429	423	402	412	402	408	379	403	405	403	416	406	390	433	396	405	377	378	445	377	402	435	390	382	412	419	411	373	398	409	445	353	444	382	410	406	400	428	406	376	372	360	387	409	403	422	406	426	421	413	413	409	401	387	390	405	381	368	392	400	409	395	393	389	402	402	427	416	416	428	441	403	400	397	453	441	421	400	400	393	421	395	403	423	384	413	385	434	425	389	395	390	425	420	404	396	401	421	385	399	380	426	377	401	388	435	432	398	425	386	418	435	414	388	429	403	371	384	402	399	386	406	406	377	360	428	399	405	390	354	400	428	402	416	404	408	427	402	385	379	383	415	425	393	392	428	391	405	391	417	391	385	412	430	426	409	413	474	411	414	414	398	403	370	404	414	402	430	398	454	373	389	400	416	422	390	413	401	426	464	398	410	405	402	391	390	378	389	397	382	395	375	419	409	413	411	425	398	438	395	421	398	420	440	381	393	409	391	396	387	422	370	363	400	416	394	404	400	398	409	401	369	413	404	410	387	374	411	369	418	417	419	366	386	404	425	345	425	353	425	413	405	375	400	376	409	398	398	414	430	390	405	393	407	428	398	398	422	408	438	394	383	425	416	433	390	375	399	435	425	387	385	399	418	414	419	407	403	426	349	405	383	406	386	402	437	394	422	442	357	420	425	380	427	407	418	425	411	423	405	397	418	391	407	411	416	384	397	380	424	401	391	430	401	436	396	355	376	392	414	391	376	428	418	425	416	436	400	376	462	393	416	416	422	437	389	415	423	392	390	398	409	375	393	388	431	427	410	437	387	383	426	406	409	404	458	389	388	384	385	398	393	415	420	444	380	387	394	436	411	443	397	415	376	407	361	414	390	406	401	424	399	416	444	408	391	400	396	426	368	434	429	426	420	384	354	399	420	410	374	407	401	372	403	385	386	372	417	358	393	390	379	415	413	393	427	413	422	407	373	436	420	437	390	364	444	437	414	444	386	455	366	407	384	372	406	409	412	417	390	404	419	417	365	447	404	423	407	439	381	435	428	418	417	438	406	399	407	409	384	402	432	441	418	403	434	382	427	421	418	424	409	373	396	412	391	418	393	424	433	380	417	386	405	373	393	375	397	402	419	379	394	401	390	449	398	423	441	407	415	395	402	412	398	398	413	399	424	382	393	426	385	375	381	431	387	394	414	410	402	387	407	399	387	392	421	398	427	406	382	442	479	407	431	387	423	393	415	412	403	411	406	416	413	391	407	376	427	358	426	419	396	394	416	389	386	419	423	406	395	388	438	406	417	413	421	397	456	426	413	394	388	409	391	403	383	404	419	408	400	418	428	400	419	403	387	420	429	424	427	411	409	393	398	436	430	361	419	434	409	392	398	432	421	403	398	399	399	401	395	411	445	400	410	372	402	395	408	398	384	443	429	403	373	429	390	409	418	425	393	422	384	387	389	423	409	449	397	382	397	398	391	404	367	398	403	407	412	404	402	433	413	396	399	416	405	417	395	407	410	407	411	419	414	391	403	393	394	365	447	420	423	404	393	406	429	402	421	404	408	412	398	436	372	430	447	411	392	407	432	403	412	422	412	439	434	400	405	443	394	377	433	431	411	405	420	395	425	399	374	406	433	398	392	379	429	390	397	419	385	422	390	405	396	396	403	429	446	411	431	400	418	393	405	439	389	432	419	394	386	395	418	397	390	418	402	427	394	436	383	378	410	388	393	399	388	371	420	418	397	404	416	418	403	425	468	441	405	401	405	409	414	418	399	364	433	389	375	425	420	422	401	409	392	363	407	396	446	425	391	435	419	425	408	413	351	415	413	429	421	394	397	394	411	413	401	416	459	411	396	422	377	427	414	408	406	405	371	425	412	421	415	394	400	403	426	414	439	422	411	403	394	393	376	431	421	391	444	420	422	426	418	440	392	393	407	396	404	384	433	405	387	410	410	393	410	434	411	418	396	408	422	420	399	372	375	404	402	375	409	413	384	447	402	405	417	384	428	399	414	409	395	426	403	425	373	354	397	392	413	375	426	433	417	387	418	385	399	358	431	416	416	424	393	425	391	428	397	417	383	425	408	417	368	402	414	405	366	391	406	405	378	405	425	396	415	403	429	385	427	400	394	416	397	411	392	404	398	399	378	391	425	394	445	431	397	402	407	376	419	411	393	442	411	393	400	431	370	413	420	424	380	386	401	393	397	411	403	437	410	414	425	365	404	438	428	391	411	369	469	382	375	426	441	422	418	411	389	422	378	396	465	423	394	412	396	422	402	423	424	372	403	400	388	376	394	426	408	426	434	409	402	416	396	432	412	375	397	377	396	395	420	426	389	427	417	429	424	422	395	374	391	423	408	394	421	401	392	394	357	394	423	410	430	408	393	357	420	401	398	392	407	383	363	379	404	396	424	416	401	415	438	400	419	399	408	399	432	380	431	437	424	397	406	394	417	399	394	401	404	370	400	411	371	460	411	412	390	441	441	408	386
24832	21086	26898	25389	8710	450	387	286	272	271	248	236	211	220	242	237	219	211	226	231	204	200	200	214	226	197	208	225	209	204	226	224	207	208	163	199	189	215	192	222	204	206	207	214	202	175	201	204	203	200	194	222	197	190	207	210	180	216	181	207	183	192	206	222	203	206	188	179	223	209	197	225	200	189	196	223	202	201	210	207	200	192	200	215	243	208	202	208	216	179	179	214	240	206	221	217	189	223	172	223	208	201	203	192	206	180	187	209	189	187	198	166	207	193	181	200	189	175	185	224	221	192	197	192	218	192	215	215	202	187	208	188	191	204	215	201	161	198	178	202	211	172	234	195	189	201	185	175	201	216	190	194	190	221	215	203	207	181	193	200	198	194	182	192	175	175	221	202	201	202	219	213	188	182	206	182	225	213	215	202	191	236	209	210	178	199	199	221	174	193	230	186	201	199	206	183	202	201	189	192	186	207	205	194	199	220	202	196	192	207	193	194	201	206	207	193	209	200	209	188	198	197	177	204	190	204	193	188	196	199	213	175	202	211	199	182	195	182	203	186	200	202	190	198	207	195	197	189	187	199	210	212	217	200	220	168	208	210	209	195	182	193	199	195	183	196	185	190	204	197	204	194	216	208	212	195	203	197	188	187	205	181	180	191	178	171	224	184	189	209	186	212	191	208	210	181	180	209	189	193	212	197	172	193	203	207	217	170	202	204	196	194	184	202	209	200	203	199	214	221	188	210	179	190	195	221	192	202	204	217	193	204	194	186	188	190	219	230	206	180	201	199	190	196	193	209	202	178	213	180	206	218	188	204	206	177	202	200	201	206	232	176	202	188	198	208	220	227	227	184	200	190	219	188	187	206	204	167	186	196	172	217	181	171	177	217	233	186	193	202	206	226	218	188	196	201	217	200	232	216	186	208	200	191	198	187	213	201	172	197	207	190	204	215	204	221	178	184	195	193	207	210	210	212	186	203	183	199	232	177	169	210	198	205	217	188	193	200	214	198	181	205	238	211	212	206	196	170	222	209	211	199	183	193	196	192	202	191	188	208	190	191	204	200	169	190	196	192	184	185	190	193	210	180	199	232	201	198	211	195	200	198	219	188	188	215	199	194	210	186	205	200	182	196	215	190	197	221	201	220	204	191	197	229	178	191	168	191	207	200	207	215	205	197	172	207	218	202	192	254	183	207	208	185	194	206	205	194	211	200	184	184	182	211	208	212	228	186	182	179	224	211	198	199	196	199	193	206	185	224	210	199	193	193	196	198	221	199	186	186	195	201	201	216	209	187	169	208	190	215	192	183	180	193	213	209	179	198	206	209	203	202	195	197	190	185	177	215	205	230	194	230	208	216	214	185	204	216	207	216	203	186	182	201	212	223	220	200	198	167	201	209	199	197	197	202	177	202	207	219	199	172	207	204	200	207	193	196	191	219	176	191	199	196	216	198	214	210	238	221	208	228	230	175	212	192	200	232	197	199	182	195	206	213	202	203	210	208	187	202	217	204	219	193	206	196	189	205	196	209	201	190	213	195	189	189	215	202	214	211	204	207	223	207	236	174	200	206	185	182	196	191	186	214	187	196	203	207	193	191	202	197	189	201	201	207	202	208	193	215	193	213	195	184	220	180	185	215	206	189	216	213	191	202	203	180	194	203	186	239	194	174	198	186	194	218	208	177	205	218	200	221	202	206	187	196	194	206	187	208	163	205	208	186	212	197	197	176	189	181	183	170	211	195	175	182	206	207	194	196	215	202	193	218	173	194	205	206	191	202	219	176	206	221	214	211	226	188	172	204	218	189	214	203	207	214	209	215	204	177	201	186	178	178	189	214	171	184	210	203	205	193	175	203	198	198	232	189	191	186	177	194	203	187	195	205	191	214	209	199	204	219	207	188	185	208	205	207	200	213	206	176	197	175	179	191	196	220	214	201	174	216	228	198	178	187	206	204	211	229	176	184	203	190	193	199	185	197	225	217	182	189	195	181	212	205	180	205	186	193	187	189	203	223	202	202	196	200	193	188	206	169	182	204	195	190	196	196	185	195	204	209	188	200	198	210	212	199	181	203	219	189	206	191	199	199	209	192	191	194	180	210	201	177	204	203	168	207	180	192	182	201	194	197	203	204	220	211	198	207	195	187	221	207	212	184	192	180	178	188	194	217	199	224	182	207	181	197	196	204	183	206	176	189	210	200	214	243	192	189	174	175	208	205	189	217	199	214	197	196	222	205	217	198	189	177	225	187	189	210	191	195	219	223	203	193	213	178	207	215	239	212	200	207	197	191	210	200	199	202	203	202	195	187	196	198	205	198	185	174	188	221	211	206	180	208	205	209	185	203	192	192	173	206	204	205	197	187	169	193	206	163	210	180	170	172	195	192	189	184	200	160	194	184	164	207	182	180	206	206	206	213	193	199	206	213	214	200	181	202	214	214	177	180	203	199	206	209	190	205	217	213	200	191	193	209	177	202	203	229	184	208	182	207	199	205	198	190	207	195	212	200	174	207	196	195	191	191	189	198	187	188	193	212	224	192	208	189	185	198	174	210	177	203	247	206	188	204	188	182	192	211	206	200	207	192	223	175	218	205	206	188	214	174	173	202	229	210	182	189	208	208	220	200	190	192	200	185	223	189	185	196	211	224	204	201	188	174	195	220	207	200	183	203	220	214	189	208	208	213	192	209	208	212	202	215	187	210	197	181	187	204	185	199	203	183	203	201	181	217	194	212	204	222	206	180	179	192	165	205	201	179	191	193	188	202	193	199	202	192	199	189	186	208	202	214	197	201	212	218	219	182	196	191	193	183	186	194	179	194	191	204	219	213	203	196	203	207	214	219	183	214	177	192	192	176	196	176	186	200	222	191	202	192	220	202	221	192	208	171	193	182	219	206	220	193	209	191	201	206	173	204	216	216	195	204	205	215	219	187	167	175	202	203	216	210	243	197	183	200	198	190	206	185	186	193	193	195	199	195	211	178	183	205	184	210	193	169	191	209	217	189	178	228	166	220	190	222	200	187	183	166	178	202	190	166	201	167	218	191	183	180	204	177	203	179	221	214	194	177	201	204	223	188	193	217	190	194	228	200	198	201	206	209	202	189	184	196	208	206	192	186	210	201	221	175	223	201	205	194	216	192	168	190	216	171	202	193	205	191	180	167	210	198	213	204	189	196	211	202	196	202	210	187	214	189	220	206	208	202	188	171	188	192	193	210	181	186	216	193	202	188	202	251	205	189	208	223	172	194	208	215	205	208	192	227	208	196	215	197	208	215	191	220	223	207	177	210	205	215	200	216	199	206	187	209	168	207	201	199	192	177	206	208	200	171	190	204	202	196	202	175	215	202	204	206	203	234	164	199	195	205	214	208	193	203	201	202	181	217	192	207	202	174	190	209	201	186	187	233	196	229	183	214	205	237	207	196	177	199	200	191	196	216	209	193	205	202	237	210	195	195	222	202	188	188	195	198	239	204	207	190	170	216	204	197
20811	20290	5777	1521	1049	874	687	596	462	455	387	375	346	306	301	337	310	290	251	296	295	286	293	265	284	302	284	291	271	298	299	267	273	257	249	237	250	259	280	266	252	247	253	238	239	264	238	282	255	292	247	233	257	270	252	291	270	227	238	239	236	244	250	245	246	244	253	249	246	258	238	241	258	252	265	246	282	265	235	227	303	251	235	244	252	253	249	250	249	260	256	248	226	262	246	240	261	268	259	220	257	251	283	247	268	239	253	271	243	253	273	242	234	245	262	236	262	253	256	263	263	245	278	268	236	266	252	246	235	274	262	284	237	237	257	266	245	298	246	247	272	245	249	246	233	250	269	265	241	267	261	286	260	252	260	255	266	268	261	274	230	262	241	238	280	261	246	260	265	271	301	266	274	298	263	249	257	269	260	279	287	255	255	239	242	232	246	253	229	256	239	302	239	260	244	249	276	272	241	268	258	246	253	253	266	267	273	252	265	268	296	236	238	239	239	241	240	253	257	244	250	292	248	251	252	252	248	275	234	263	252	254	256	261	216	250	242	275	277	280	231	226	243	239	262	247	267	225	256	262	274	267	259	240	254	257	265	269	234	269	244	230	240	275	243	230	263	261	272	287	254	219	262	284	245	288	233	251	254	245	283	258	269	257	291	269	265	269	281	257	269	278	256	258	229	243	254	230	248	257	257	246	238	247	225	277	219	283	245	240	251	250	281	267	279	250	241	242	256	262	261	246	250	241	281	234	261	272	241	262	237	238	257	250	262	233	261	268	240	247	267	262	280	264	245	245	264	255	242	251	236	264	252	261	248	285	232	242	277	282	259	252	263	243	278	249	248	245	229	243	282	238	256	233	226	244	217	271	271	244	270	271	268	253	261	248	263	247	247	235	240	262	254	236	240	232	278	258	263	217	255	237	240	273	249	255	263	247	257	247	256	259	242	270	195	247	262	245	260	256	251	274	227	272	262	236	265	275	259	229	255	239	266	248	286	278	263	251	264	224	248	264	254	250	247	243	256	264	274	242	255	280	253	254	281	231	258	276	267	243	249	246	263	262	239	259	239	225	255	271	265	258	229	254	269	224	263	266	268	270	259	246	252	257	254	240	236	254	239	250	259	236	263	247	245	261	232	265	256	244	218	265	279	269	276	271	259	246	247	248	240	261	235	229	229	277	260	243	241	260	257	251	253	247	266	205	260	253	265	229	259	252	236	273	259	277	263	248	250	251	258	252	242	241	242	237	254	250	228	227	234	245	244	243	241	277	263	244	232	240	241	248	258	270	228	250	253	264	249	248	249	280	247	242	217	246	270	240	250	246	240	277	251	263	252	266	275	257	289	229	245	277	258	268	275	253	246	258	254	241	240	249	237	256	251	281	268	267	276	251	231	217	235	234	242	261	286	290	248	249	252	250	242	243	239	246	255	270	233	246	251	267	267	252	228	266	235	232	263	230	255	253	268	247	246	270	275	281	245	253	236	232	242	260	223	291	240	274	290	254	289	232	259	238	252	265	259	242	238	271	265	247	252	258	262	239	269	249	267	263	245	248	245	246	241	242	242	228	251	238	232	248	243	252	271	250	282	239	222	306	286	235	235	244	225	251	248	266	238	238	251	272	277	257	279	230	253	241	229	241	222	246	252	274	252	267	256	266	274	248	255	230	256	249	235	254	264	231	238	239	264	255	263	250	246	243	264	254	248	242	246	260	235	249	244	274	254	223	250	256	236	278	253	266	251	287	263	252	238	242	242	256	269	235	230	233	255	220	226	236	270	253	257	250	255	254	244	249	246	255	256	242	272	265	254	265	254	270	268	259	271	254	232	250	262	257	244	251	223	233	267	243	257	279	278	272	238	235	292	279	260	240	257	231	248	240	255	277	262	250	265	250	239	248	251	286	216	255	272	236	236	263	236	243	226	231	267	246	275	239	257	264	248	255	242	269	250	263	219	241	282	240	259	265	248	248	270	268	262	287	249	221	243	225	261	251	270	281	237	250	251	228	245	260	264	230	258	253	236	210	219	288	264	272	251	271	264	259	248	263	274	254	259	264	239	250	265	296	262	277	261	246	230	256	234	267	252	257	254	259	247	241	251	259	255	245	248	260	239	263	266	263	252	251	237	235	237	262	266	214	250	232	271	282	244	282	248	252	260	243	262	250	242	262	239	251	240	258	255	250	256	236	282	245	244	243	272	278	232	258	253	217	251	265	255	276	277	270	245	227	261	257	238	267	258	254	273	210	251	269	249	275	234	242	275	255	251	241	255	260	247	266	239	265	250	259	235	270	237	224	246	245	238	236	245	226	233	246	282	252	253	247	265	235	248	258	239	247	270	269	254	270	231	253	234	240	227	254	255	254	255	250	266	252	249	234	248	253	235	243	263	270	255	260	254	255	252	269	260	273	257	260	277	241	269	263	268	293	266	255	240	274	247	244	262	264	245	212	280	224	233	256	254	245	256	255	221	250	272	270	268	272	275	261	261	241	253	258	239	258	255	241	267	262	258	247	260	253	268	277	251	277	275	262	246	261	283	253	259	255	275	232	240	217	258	250	231	271	275	229	275	262	277	260	242	251	261	271	252	248	253	271	255	240	232	263	229	234	248	260	268	272	261	252	258	287	234	240	259	277	297	226	253	247	255	244	269	283	245	272	264	254	256	266	267	242	232	255	267	222	264	257	251	262	222	235	225	244	279	275	237	257	225	235	236	233	242	236	240	258	247	255	243	240	254	257	265	277	219	256	241	234	226	246	226	239	268	251	227	246	241	246	257	245	240	235	289	239	233	235	257	273	256	230	270	241	267	255	250	273	253	263	255	271	234	255	269	229	246	272	236	278	241	232	252	254	251	250	273	251	204	259	263	241	242	272	245	222	251	261	254	234	261	237	264	263	252	245	240	252	236	254	254	222	246	252	270	265	254	217	268	252	256	260	265	245	236	263	295	251	259	246	267	237	249	256	257	222	230	219	266	258	232	247	242	255	269	278	274	254	247	245	264	250	271	231	251	278	259	253	251	250	251	248	256	240	258	245	277	242	263	252	249	255	229	247	257	230	263	215	240	265	236	250	244	230	250	262	249	231	268	250	242	239	238	245	239	260	252	272	256	240	254	242	268	260	271	294	253	246	266	266	260	244	259	239	264	241	215	250	257	254	261	279	257	231	271	275	269	246	245	263	273	258	222	249	234	265	222	244	228	230	277	266	232	236	239	230	238	283	231	261	262	266	234	242	252	224	252	222	253	257	260	257	268	255	227	227	278	289	228	229	256	247	267	249	238	252	263	226	262	230	228	262	268	250	212	248	271	268	268	244	264	235	263	259	243	273	284	294	256	225	266	278	253	254	243	249	243	252	236	260	277	255	236	273	267	246	266	255	237	257	238	254	261	259	246	257	249	268	267	230	265	262	242	242	286	258	226	247	252	243	280	275	274	270	246	238	247	260	274	243	241	251	245	232	259	242	272	231	231	271	227	253	257	241
22645	21060	28497	23855	21048	21023	4784	740	516	463	445	359	322	309	289	267	253	250	255	238	240	224	241	236	255	234	216	202	206	225	215	206	185	195	180	171	175	208	202	196	178	213	201	201	187	190	227	183	203	203	208	201	199	200	182	200	175	175	186	193	177	186	188	191	200	199	202	207	192	175	172	190	183	180	170	200	171	206	206	190	193	167	196	188	172	168	158	161	186	221	194	178	175	173	181	192	197	180	192	184	178	178	185	180	187	207	189	178	183	169	182	181	199	167	204	188	182	163	196	212	208	199	201	196	193	195	174	198	201	191	195	182	199	201	190	212	204	173	210	166	179	187	181	194	181	191	199	195	197	185	194	188	180	190	199	176	179	174	214	176	200	179	176	186	176	184	187	172	179	197	203	202	181	201	188	195	184	183	193	193	199	174	178	175	190	183	177	191	209	188	167	192	193	210	185	187	169	156	207	161	172	211	183	193	184	186	190	168	180	174	201	191	189	189	174	167	192	165	197	162	190	168	184	190	206	203	174	176	191	202	191	187	187	188	187	173	172	188	189	182	191	174	205	185	185	193	151	192	193	179	195	168	179	188	157	190	177	229	169	196	185	171	166	183	198	184	166	184	177	169	202	153	169	195	218	173	177	175	172	202	178	195	180	187	184	190	170	185	198	223	195	191	188	174	188	189	191	184	188	185	176	196	167	217	194	188	184	176	199	172	182	187	182	161	192	181	187	167	204	181	188	176	174	198	195	204	183	200	181	192	199	183	187	191	199	213	208	178	215	187	168	167	186	178	173	180	180	208	213	219	190	168	172	158	180	181	180	168	193	188	191	175	187	196	185	186	166	172	176	181	198	167	188	188	193	189	174	185	157	177	191	180	203	181	167	208	190	166	194	171	191	188	180	204	196	192	176	180	174	185	221	145	177	181	186	165	190	197	187	190	199	178	180	178	185	182	193	186	195	180	186	173	182	201	172	175	194	184	186	189	175	180	165	182	175	198	183	173	191	195	175	189	190	180	187	177	166	188	188	182	201	175	187	190	164	192	203	190	183	195	177	172	185	169	181	219	175	180	180	206	194	191	192	201	213	169	215	177	184	207	188	178	177	181	172	190	197	184	170	186	193	175	188	165	191	188	167	182	187	172	186	169	178	185	212	176	156	184	182	173	178	156	199	182	167	176	224	193	186	202	178	195	194	160	206	194	191	167	198	193	160	196	181	183	182	186	165	196	185	191	183	183	186	168	192	189	177	194	195	188	184	188	163	173	204	201	164	200	166	192	194	189	188	183	196	184	188	190	173	185	177	195	198	181	201	199	188	193	183	153	205	206	185	173	177	210	181	179	170	189	206	175	197	190	196	182	163	176	192	168	187	174	198	182	177	174	187	194	202	180	186	171	185	189	179	189	208	184	204	202	199	187	200	174	178	188	183	200	187	186	153	165	185	158	199	184	195	200	198	192	193	180	193	165	212	189	191	185	208	215	190	172	178	180	185	190	161	159	191	196	180	157	173	176	198	162	195	204	193	181	188	192	199	201	193	192	188	204	172	174	174	166	181	197	176	182	189	184	192	181	183	183	181	194	185	207	165	180	164	188	179	171	189	186	191	206	170	164	210	177	174	164	185	189	189	206	173	216	200	190	177	190	206	177	185	176	162	186	199	215	187	178	177	172	180	199	186	191	161	167	209	195	187	163	189	177	183	205	161	205	172	188	216	210	195	179	167	188	163	183	183	177	180	173	167	199	186	184	178	197	186	178	169	193	198	222	192	169	170	200	169	171	154	188	178	172	218	203	187	174	173	169	212	189	180	184	159	207	172	187	209	166	161	211	184	182	217	194	194	174	184	176	191	180	179	181	199	188	169	223	197	187	183	175	185	160	200	204	170	191	189	191	215	172	215	199	198	194	183	187	180	179	188	185	195	178	182	205	206	184	175	192	182	196	205	171	194	171	170	169	183	203	179	169	161	159	189	194	185	192	179	172	159	194	179	196	193	178	171	195	194	189	164	186	176	202	185	194	211	179	205	206	156	204	189	193	194	179	188	182	186	173	202	174	183	210	177	198	194	194	205	182	179	187	158	178	212	178	197	188	171	147	164	188	198	198	170	182	189	193	159	182	175	197	198	184	189	177	170	170	199	196	218	215	178	176	185	178	191	179	170	174	186	201	172	180	178	172	194	181	177	192	187	203	193	177	181	190	173	204	225	169	212	190	178	167	177	194	169	173	165	172	179	175	163	194	206	174	206	167	198	193	190	152	191	218	184	195	155	184	183	213	176	179	199	173	176	181	207	172	179	177	168	194	212	179	178	168	181	185	205	181	206	178	197	200	180	173	186	189	175	193	195	193	225	170	200	162	211	175	178	182	172	197	207	178	173	194	155	190	180	203	186	180	203	213	189	198	199	206	171	183	177	171	184	167	179	197	197	184	190	191	219	170	179	189	166	188	194	184	205	207	181	202	183	178	201	181	170	196	193	180	174	183	204	190	176	177	157	190	165	179	217	175	169	194	171	183	181	184	183	184	171	182	210	196	184	189	186	175	187	196	179	169	176	174	182	155	214	207	189	189	181	178	190	191	176	194	187	200	180	176	178	196	177	182	223	180	176	187	171	178	191	185	176	176	196	174	228	163	177	205	194	165	182	203	154	185	191	181	193	186	179	179	179	176	184	194	177	188	180	202	201	190	194	213	195	161	207	142	171	209	176	193	186	198	197	189	188	198	166	207	187	186	203	187	191	190	182	189	174	210	202	169	202	204	182	200	210	180	162	191	192	177	198	201	200	170	193	185	167	193	172	161	191	209	193	193	171	182	164	202	197	194	195	187	178	154	197	174	197	188	211	182	189	195	191	203	182	190	181	181	175	209	173	204	178	192	218	204	171	167	177	173	195	182	182	197	178	199	196	163	179	190	167	183	190	174	179	190	163	185	179	156	205	175	174	180	211	168	218	192	177	183	167	191	176	147	202	170	192	213	159	182	170	184	199	188	197	171	183	185	186	181	202	172	192	182	173	183	160	194	201	178	197	196	168	174	193	181	183	195	189	173	182	194	172	188	207	176	178	182	180	197	188	200	173	197	181	183	205	190	181	207	186	187	183	169	200	195	194	194	208	189	157	197	195	188	174	186	176	201	186	189	164	185	193	187	193	183	170	212	187	179	168	187	190	194	173	169	194	171	174	186	180	214	174	161	169	176	150	198	189	195	174	197	179	193	167	187	181	178	191	197	196	194	187	171	227	218	187	178	164	188	197	191	194	177	198	202	205	170	174	188	193	181	174	190	199	188	196	192	172	154	170	201	173	159	188	210	166	176	174	178	216	172	180	176	188	199	170	169	168	179	187	204	191	182	179	176	192	208	193	196	194	186	178	177	186	173	185	183	184	188	186	181	186	183	186	199	176	201	177	176	170	189	184	191	209	192	187	184	187	206	207	182	202	176	194	190	180	196	162	202	192	167	195	176	192	179	187	181	197	194	188	163
25098	33221	13272	4431	2883	2148	1719	1408	1049	848	746	575	532	485	444	394	392	376	359	349	324	312	313	311	321	309	334	348	317	330	311	274	320	246	263	296	246	286	282	285	280	248	254	234	255	268	230	254	256	233	279	249	231	233	215	258	258	230	234	254	254	255	263	241	241	224	272	256	270	243	231	225	217	263	230	272	237	236	245	243	238	234	242	242	263	252	233	222	238	241	227	242	266	237	261	267	258	256	248	240	231	247	255	246	243	239	248	235	232	228	211	267	250	253	230	247	216	240	251	219	263	250	232	229	240	260	260	252	227	243	241	242	198	222	225	229	242	248	245	249	244	221	216	233	253	238	225	267	265	255	276	267	249	217	256	260	251	223	230	231	258	248	226	229	217	209	253	258	214	202	241	250	260	257	254	201	226	232	259	259	228	238	197	253	241	208	246	240	219	236	240	245	239	240	227	249	244	269	299	243	252	234	243	228	204	272	259	243	226	233	235	227	241	228	229	235	201	250	248	248	237	245	280	213	254	211	242	224	220	231	238	242	225	245	220	212	248	261	232	228	274	237	227	227	242	256	252	227	242	235	234	239	221	238	237	228	238	232	257	260	232	237	237	265	238	246	258	255	254	255	236	253	250	224	249	229	226	247	241	270	222	230	261	215	239	227	249	249	227	254	262	255	256	222	250	267	253	238	225	265	247	243	231	236	221	253	233	216	238	230	237	243	242	240	233	260	238	216	261	248	223	240	234	231	246	245	263	228	259	234	201	247	262	241	233	260	247	206	211	266	257	235	239	237	263	231	214	231	249	239	241	242	252	240	238	233	259	250	242	241	237	284	233	242	235	239	232	240	222	243	220	244	226	259	250	250	230	230	230	253	232	235	254	262	261	217	240	233	251	239	235	251	231	238	230	234	248	228	245	243	253	250	243	216	220	244	261	222	206	243	243	236	222	209	232	264	214	236	238	237	246	265	234	228	221	212	226	246	244	233	241	233	226	237	230	235	252	232	255	252	244	236	230	247	233	236	227	231	256	261	239	227	253	236	269	270	276	229	240	225	237	225	239	218	248	219	250	268	257	212	232	233	254	248	222	209	231	199	226	253	220	268	225	239	220	236	240	261	239	195	232	251	232	226	238	233	263	241	239	257	236	242	240	247	270	253	212	236	274	198	253	234	245	227	249	249	238	258	228	262	255	238	238	233	251	231	248	243	238	267	243	190	242	235	244	225	226	259	230	244	227	238	259	245	239	226	238	218	243	204	248	249	226	233	221	243	231	235	252	250	235	226	211	288	251	217	238	227	231	228	236	232	251	270	252	222	234	242	232	253	241	238	228	270	238	243	238	272	216	244	230	257	242	229	209	251	260	227	258	258	242	259	222	244	243	243	238	243	210	229	249	228	251	248	256	247	266	226	221	213	270	217	258	254	227	259	240	231	228	232	248	246	240	265	226	259	260	243	245	229	275	242	211	239	212	263	241	272	229	230	254	229	233	249	213	243	244	230	224	257	239	210	220	230	226	215	244	216	211	228	245	254	219	241	222	222	240	236	216	239	239	257	245	258	245	230	264	230	250	211	230	243	261	222	260	224	233	242	281	243	244	230	239	255	235	242	241	229	251	208	256	254	221	243	254	243	244	258	218	256	225	225	218	247	255	222	220	271	236	246	261	251	228	239	252	270	235	245	244	235	255	248	230	258	245	246	230	232	220	268	243	225	232	237	222	265	211	263	249	231	236	231	248	223	245	228	275	249	228	224	243	219	251	231	231	264	260	259	249	233	246	219	213	239	220	227	267	231	245	249	239	246	255	254	245	224	254	251	242	223	234	216	258	244	237	238	258	226	240	252	209	252	230	264	250	243	241	238	218	245	214	256	250	223	238	217	250	232	231	231	253	234	229	260	235	237	232	257	244	242	254	265	257	263	204	190	250	240	241	260	209	248	273	242	246	227	235	225	245	239	245	231	236	223	238	249	252	215	254	253	231	259	229	248	214	202	232	238	243	258	212	214	258	249	235	224	227	238	265	216	230	208	241	207	232	251	264	272	212	248	266	232	269	225	263	229	249	247	228	254	267	273	250	220	238	238	247	230	211	226	271	233	237	225	245	242	257	210	227	236	225	218	245	224	229	225	225	230	240	230	258	225	205	221	258	249	245	254	235	243	226	249	220	228	238	227	242	275	222	270	230	258	252	249	251	258	218	234	225	229	225	252	229	256	239	262	234	222	220	193	227	240	232	217	273	247	231	232	216	240	235	245	220	241	233	242	239	249	236	252	226	263	217	243	244	240	218	210	220	247	226	222	250	233	202	250	208	252	216	225	272	267	239	224	230	241	222	233	243	229	257	243	258	248	220	220	218	225	230	264	223	233	241	258	221	234	262	248	209	257	229	241	243	229	232	238	238	243	225	245	236	220	246	230	223	229	257	239	211	242	248	241	242	248	225	253	261	225	243	243	270	221	264	232	222	221	230	244	249	271	232	249	235	227	237	235	249	257	257	240	226	228	246	238	224	231	268	218	255	263	240	236	223	258	228	249	252	232	228	219	236	227	217	228	231	220	241	233	234	209	256	254	245	234	258	246	243	220	208	206	236	233	232	231	228	251	213	244	229	268	238	238	220	226	240	231	251	241	254	221	235	226	218	235	210	235	231	212	228	242	216	268	239	237	219	206	254	242	226	262	210	245	251	233	232	234	255	242	218	195	245	245	227	242	249	248	207	230	245	258	258	245	230	243	215	239	234	236	245	226	214	261	220	246	236	276	244	232	247	233	234	213	255	243	256	251	235	258	241	217	252	233	262	247	232	263	251	273	259	241	222	234	228	214	241	230	234	231	238	255	249	232	236	247	232	206	230	244	243	234	226	226	257	262	247	224	278	216	239	245	246	256	241	242	211	233	244	255	231	227	219	249	239	254	208	220	265	220	236	243	245	245	240	231	245	256	244	215	233	259	240	243	236	245	242	262	249	224	226	247	229	245	253	276	216	228	262	256	239	246	238	236	232	232	240	236	232	256	243	250	242	215	239	216	229	236	242	238	228	231	228	232	249	250	256	244	247	248	230	229	235	214	225	251	247	214	241	216	257	254	248	224	271	242	233	234	226	213	257	248	258	243	226	217	263	214	235	243	252	206	253	254	239	262	236	247	232	218	254	245	205	264	237	237	212	240	264	250	212	202	239	223	252	233	225	255	224	224	230	218	234	212	206	242	235	247	248	271	244	233	247	224	220	234	246	235	216	257	234	251	224	226	224	236	216	225	251	251	225	247	240	241	224	232	261	230	267	247	231	270	245	240	209	245	248	234	248	243	240	263	242	234	269	276	226	255	262	253	233	230	237	254	220	247	234	255	246	256	241	231	236	208	228	249	214	222	235	240	244	241	239	251	229	234	237	223	261	222	239	246	250	253	268	248	245	223	249	240	231	244	234	248	239	248	223	217	250	274	259	228	253	238	227	251	234	246	231	220	231	253	248	238	233	255	254	242
27488	19277	5837	600	386	366	310	329	356	316	308	303	325	320	324	321	299	289	320	303	343	327	283	335	313	313	314	293	321	300	314	321	336	308	365	301	288	326	316	274	326	298	331	350	321	325	351	290	306	316	309	300	318	290	378	312	324	299	336	318	287	331	308	294	306	334	336	321	336	331	311	300	335	310	304	313	318	320	326	324	288	313	303	312	315	322	301	309	306	307	336	330	299	305	264	290	286	324	341	319	310	316	312	337	305	319	328	298	297	304	323	321	311	308	315	344	321	299	310	286	328	313	301	323	316	306	317	323	301	311	312	300	303	289	293	269	305	316	335	280	317	330	294	299	303	287	312	333	317	324	280	333	313	320	309	311	296	339	303	340	328	311	350	282	319	326	347	318	323	291	283	330	323	294	306	359	301	274	328	345	294	317	291	296	349	288	285	274	297	329	321	327	317	298	320	341	302	295	312	291	307	337	310	318	289	328	347	281	324	319	304	338	301	308	331	306	311	303	289	342	311	326	333	313	281	318	289	293	304	305	312	313	341	317	323	295	309	308	328	296	281	287	298	328	278	323	297	311	314	316	278	320	300	324	311	338	313	319	297	327	300	331	311	293	336	322	306	310	302	305	331	334	283	310	307	325	313	331	279	325	292	306	295	301	310	318	315	294	341	307	309	309	331	324	309	321	331	315	322	320	302	306	298	310	306	342	309	344	306	320	322	319	327	308	306	315	308	328	289	291	313	296	311	323	325	308	294	299	292	301	301	329	327	314	326	307	307	363	314	315	319	324	318	301	309	309	311	331	274	331	311	317	317	297	291	312	316	296	331	298	333	300	312	348	346	308	311	312	332	330	325	322	286	328	322	306	326	315	311	333	339	299	310	305	301	277	321	304	311	326	332	338	311	309	300	305	301	292	306	268	319	293	301	306	331	319	281	349	321	316	302	291	304	335	298	333	342	330	327	303	322	310	303	321	274	315	313	318	296	273	314	294	286	305	328	300	319	327	296	325	295	309	331	287	311	268	324	304	295	325	293	299	301	295	316	293	328	291	318	288	291	300	302	319	315	295	301	309	320	340	345	302	336	304	303	316	303	367	332	290	303	294	312	338	331	313	329	329	310	295	279	321	318	313	289	280	298	337	297	276	314	302	293	302	296	348	322	299	311	321	327	329	273	287	307	321	317	303	328	313	322	280	339	320	311	273	308	298	313	274	306	322	321	315	332	346	335	299	309	326	312	301	317	299	274	345	321	307	315	309	293	335	321	333	318	324	333	322	292	332	297	342	322	315	338	314	301	301	331	300	328	283	307	349	326	300	316	302	325	298	316	310	326	317	342	310	329	317	350	311	310	354	344	297	328	282	322	287	292	287	320	316	330	307	282	304	344	337	326	318	318	330	302	335	331	319	307	327	317	304	292	289	301	301	330	326	319	274	305	270	300	316	307	296	287	320	319	335	314	333	295	303	281	296	323	287	303	291	292	322	297	303	319	347	310	333	327	308	301	307	315	308	309	311	273	317	293	326	288	333	292	330	298	320	310	291	297	335	318	324	331	290	257	326	334	308	319	316	303	338	301	317	289	292	330	339	328	287	337	308	285	270	301	314	295	319	316	292	326	316	297	310	286	313	292	319	295	313	312	315	300	304	302	302	300	292	309	309	325	297	290	295	304	310	337	298	289	311	316	310	302	293	326	306	283	313	305	327	307	309	295	311	335	313	308	317	296	299	293	318	324	317	300	280	310	306	322	335	317	279	320	323	304	301	294	327	332	316	317	307	320	295	324	329	315	312	295	323	290	307	281	305	358	317	322	304	281	307	311	346	320	305	316	311	311	329	283	283	311	348	314	319	317	307	313	311	311	293	308	305	309	284	334	334	314	337	327	296	310	285	291	300	328	271	311	335	342	346	307	340	293	303	315	309	309	298	303	285	326	339	338	296	327	328	326	305	300	299	330	326	303	302	281	330	326	318	307	306	299	292	336	323	289	329	319	310	327	330	290	321	316	307	310	298	302	290	303	331	304	335	314	318	302	300	329	321	316	346	283	291	299	340	305	346	292	318	331	322	324	301	302	313	342	319	285	365	318	294	301	325	311	300	326	297	304	298	330	336	319	345	326	311	344	307	298	312	330	325	263	298	325	329	297	288	294	293	290	296	317	315	313	311	301	318	297	333	284	297	296	290	301	321	343	310	312	305	307	315	320	302	316	309	325	306	282	337	336	311	353	289	302	291	296	349	295	273	283	338	298	284	336	292	309	309	290	313	312	320	323	315	327	301	278	328	313	312	320	302	316	293	289	293	302	325	327	291	309	298	285	286	325	303	300	300	313	303	329	308	312	307	308	287	291	282	334	327	295	323	315	314	294	283	332	346	318	298	325	327	315	281	306	332	324	321	306	327	312	304	310	321	327	333	314	336	312	319	310	298	315	316	326	329	327	314	310	289	301	357	335	308	337	307	311	330	333	319	296	327	302	290	301	305	320	307	320	315	332	296	304	311	358	308	306	321	307	350	314	310	302	290	320	297	323	334	343	292	336	323	303	301	303	311	340	316	332	299	325	309	323	340	279	332	318	289	314	294	328	322	329	289	300	288	336	308	310	296	287	291	327	306	327	310	297	312	343	353	317	308	337	330	298	289	331	282	313	281	312	354	328	318	338	272	302	297	317	309	287	291	330	312	325	271	344	312	303	286	337	317	315	316	311	329	299	304	313	316	299	332	297	320	294	295	316	333	304	270	300	312	339	301	296	307	300	284	314	301	327	329	295	295	326	291	309	313	303	320	289	314	305	330	333	328	315	320	294	310	314	316	320	337	322	347	323	316	308	300	307	313	323	314	353	319	300	328	299	325	313	326	280	332	325	293	265	334	325	297	306	355	272	309	314	298	305	317	305	310	274	320	321	301	301	310	272	292	330	315	340	297	320	305	358	294	357	327	287	308	327	328	317	308	324	286	349	306	320	312	319	289	315	304	318	320	306	339	296	284	300	333	297	303	299	308	306	316	325	319	303	300	312	301	316	315	316	313	323	315	317	308	304	284	315	320	296	287	298	333	301	317	281	310	301	322	341	307	324	284	301	299	320	294	285	322	335	354	306	304	305	319	302	292	311	333	315	302	306	320	313	332	285	333	313	334	306	351	319	305	281	300	317	284	296	295	312	297	304	307	360	333	316	330	315	329	334	297	311	300	309	344	307	304	311	332	300	302	298	323	307	349	313	326	284	308	312	347	289	305	324	294	313	329	311	319	315	304	313	305	325	331	362	320	307	311	302	318	299	373	299	318	313	321	337	340	316	298	306	321	316	322	327	304	314	340	290	309	329	326	305	290	317	308	346	316	311	330	377	319	285	268	293	310	310	326	266	308	272	330	310	340	300	296	314	311	269	296	319	343	304	323	305	346	314	316	272	343	341	305	296	304	297	298	302	317	301	307	310	282	325	287	281	305	315	312	301	326	306	267	307	320	325	301	310	297	300	324	324	315
18546	11600	2367	586	487	508	424	432	432	392	396	394	381	372	433	387	398	411	418	443	370	397	400	422	417	399	407	418	404	418	400	395	384	383	392	388	423	371	384	418	410	397	384	409	411	378	385	387	431	449	382	402	397	366	388	372	371	405	380	376	417	428	405	431	367	417	400	358	415	405	402	377	385	390	364	393	400	420	368	428	358	399	380	406	390	385	393	382	387	426	369	398	376	385	379	418	373	418	353	427	382	378	425	408	406	379	409	403	411	417	380	376	395	396	418	385	404	389	406	421	406	412	390	395	396	416	378	390	421	391	373	399	403	409	372	399	388	426	386	391	420	381	398	392	407	391	419	429	391	410	375	364	391	403	427	374	368	416	403	420	394	375	402	388	358	391	414	382	373	425	384	365	380	431	403	399	398	409	416	392	406	415	428	394	414	367	368	423	429	379	386	387	416	390	383	388	387	415	398	399	387	366	388	422	380	367	381	419	394	397	383	436	398	414	395	396	410	377	384	357	387	385	431	417	385	387	416	389	403	405	404	358	439	403	387	374	410	394	375	402	390	398	356	406	389	400	392	386	380	387	358	392	367	409	401	411	384	381	411	402	390	406	352	397	377	404	367	406	400	431	376	364	382	387	382	363	383	396	406	381	385	376	365	392	375	401	429	384	404	387	419	402	385	386	364	406	393	390	416	444	389	392	394	401	382	415	397	369	412	386	416	358	378	377	405	414	367	386	368	417	434	391	376	371	391	396	408	384	402	394	396	360	381	385	382	413	413	368	366	397	389	436	356	376	388	401	385	357	356	386	417	383	400	404	376	361	376	379	406	350	404	377	369	425	399	366	370	380	411	424	376	394	391	395	387	387	371	373	389	391	430	384	385	411	400	398	366	401	412	377	381	394	391	443	396	389	385	420	408	362	363	394	403	366	405	376	383	390	414	325	346	385	331	425	399	359	378	401	406	350	428	360	399	375	436	399	385	367	399	383	412	416	396	390	411	392	369	374	359	402	394	417	402	371	384	391	406	373	370	402	409	380	417	399	396	394	390	406	373	396	409	404	339	355	364	382	432	385	421	392	401	428	376	381	375	436	381	405	401	403	384	370	424	395	386	380	392	398	403	370	371	387	347	386	385	379	362	381	371	388	382	400	393	389	395	399	411	355	381	368	387	394	399	394	398	411	383	373	376	399	373	413	415	394	404	393	389	342	381	389	376	401	420	373	385	390	397	383	405	388	375	403	389	406	403	404	386	390	393	408	387	398	420	391	428	416	396	387	398	399	379	380	383	410	380	397	363	396	396	418	368	394	407	381	369	381	386	401	383	380	363	389	366	386	408	392	419	404	353	404	383	379	418	407	427	399	402	389	396	421	398	439	384	407	379	396	452	398	408	396	415	388	403	396	395	396	419	375	379	431	388	404	401	401	417	394	370	400	385	425	386	371	355	379	414	392	401	385	401	387	359	409	372	398	371	404	415	365	395	390	359	383	408	408	413	415	379	367	382	380	379	389	407	392	406	414	380	405	365	358	401	409	419	381	387	380	369	407	403	416	377	378	382	399	403	360	401	397	393	379	400	444	401	405	412	355	405	373	394	383	389	393	365	355	390	364	446	372	452	409	358	369	394	416	429	415	393	398	402	378	398	369	393	403	413	381	385	409	398	390	371	402	391	365	373	381	421	412	373	399	394	378	385	393	372	405	384	357	419	384	373	429	395	375	407	398	402	359	400	370	380	427	402	391	375	378	392	375	400	439	381	404	415	380	385	391	369	421	378	387	366	390	362	396	378	390	378	386	418	390	365	349	373	405	397	404	398	386	401	396	413	402	407	369	371	353	414	381	403	391	376	390	363	367	407	377	405	425	384	369	398	387	396	400	408	403	374	413	407	419	372	367	396	402	390	393	403	361	397	389	375	380	401	416	400	395	378	367	378	400	397	399	363	430	370	368	402	385	385	402	381	388	395	361	401	361	399	407	382	393	369	373	384	420	433	386	395	407	415	377	388	401	390	396	427	399	386	410	406	392	390	394	371	383	425	401	412	372	423	396	377	446	385	403	429	385	407	381	412	410	409	401	405	407	399	365	418	413	410	409	411	391	371	400	393	379	462	407	405	365	397	393	384	375	410	364	416	378	396	381	422	409	391	385	387	400	402	398	413	373	371	371	365	384	371	376	398	403	404	365	398	378	383	412	403	416	373	428	429	395	405	389	394	389	381	422	397	389	429	420	426	393	370	379	387	390	394	400	383	409	382	399	380	396	379	390	380	418	394	411	406	396	388	395	367	415	382	434	413	421	402	376	408	407	399	406	417	385	365	411	401	324	367	382	374	402	390	417	379	395	392	392	371	393	413	383	352	392	407	399	394	413	381	384	374	372	369	354	362	413	390	389	418	416	371	365	396	377	399	396	433	385	400	375	409	391	397	371	380	401	396	413	402	367	388	387	364	349	422	387	354	403	391	385	432	389	420	390	407	421	417	425	351	383	383	418	381	348	412	385	382	377	367	390	365	381	417	419	400	395	372	400	413	386	386	408	433	371	386	420	395	410	410	441	437	407	376	358	433	370	379	368	399	370	375	386	357	389	356	413	393	381	398	395	364	390	362	355	376	389	393	387	393	425	418	376	397	398	406	412	403	382	344	389	386	383	415	417	371	407	386	364	374	373	388	416	416	411	379	399	371	408	360	382	361	409	370	413	405	376	400	394	367	373	417	392	414	387	398	410	358	398	407	402	390	379	373	382	362	403	366	408	391	416	402	381	401	352	365	387	358	423	395	406	395	424	376	419	406	384	389	405	395	400	404	427	364	397	411	400	378	393	371	407	371	424	403	423	383	374	379	363	419	413	389	428	436	401	384	388	384	378	408	405	394	350	373	362	424	408	374	432	423	426	407	434	368	403	377	397	398	417	430	419	370	401	391	407	381	397	407	405	404	430	378	409	362	407	365	403	381	370	409	374	396	380	370	391	361	380	386	372	431	370	401	396	402	437	378	387	393	394	405	356	381	370	401	398	386	378	395	392	393	360	396	400	396	351	365	364	383	381	363	394	405	349	367	386	387	401	411	409	388	404	387	364	412	419	415	371	406	377	392	396	412	389	428	397	403	360	379	401	403	390	445	389	412	413	396	390	415	410	353	428	379	387	379	378	421	415	376	379	396	413	366	403	378	425	388	407	413	382	430	436	395	401	369	440	396	423	426	349	368	413	412	376	423	356	360	351	376	399	402	395	431	365	407	384	402	379	364	392	407	379	398	416	401	407	385	419	379	405	375	397	388	378	430	411	419	418	410	399	368	408	401	404	400	351	391	354	389	390	376	368	380	385	415	405	376	433	410	400	423	378	325	380	372	401	394	391	375	397	410	395	403	380	363	418	398	404	402	393	444	372	392	400	423	382	424	386	432	387	367	395	402	399	395	404	380	368	391	378	396	388	367	401	383	391	403	358	389	415	393	385	417	416	423	424	370	424	407	373	358	381	396	423
23659	21022	27940	24288	21001	6897	796	555	506	513	450	417	394	361	401	376	350	380	332	321	366	324	332	330	348	348	375	370	373	352	351	336	311	323	336	333	332	349	324	347	321	302	316	326	313	319	305	328	332	293	294	314	329	307	348	305	341	306	294	348	330	299	341	315	307	334	325	334	303	323	308	285	315	315	348	281	311	312	296	311	306	307	338	309	336	311	326	330	315	328	306	324	295	326	318	329	324	280	306	351	350	292	328	318	325	302	307	359	299	301	287	333	309	312	307	304	305	293	362	304	317	318	315	353	318	335	316	307	319	286	288	325	337	290	363	339	306	289	306	302	304	357	300	315	308	316	308	334	363	335	299	325	355	316	307	304	303	311	343	310	325	330	316	302	336	326	367	337	332	321	345	304	329	313	303	354	286	309	309	315	305	299	313	301	322	312	310	317	331	313	307	298	329	325	295	312	348	342	307	331	315	336	341	340	344	327	291	320	281	328	347	302	317	335	316	300	321	305	320	352	333	293	328	310	303	291	294	317	296	307	313	326	340	309	272	289	311	281	321	291	306	327	321	315	319	299	300	317	290	297	329	271	289	290	325	284	314	339	306	301	319	292	289	335	347	339	336	306	349	323	305	329	317	326	309	321	294	293	323	297	304	342	330	314	287	311	342	334	317	301	326	346	298	327	314	311	318	309	309	321	313	318	305	337	335	313	312	318	325	346	311	324	306	295	327	307	354	290	334	309	321	303	299	303	288	307	322	326	321	326	327	290	336	301	300	291	314	325	302	343	301	300	306	315	325	341	328	299	321	306	287	326	329	304	337	313	317	330	277	295	336	339	278	289	340	317	303	315	301	320	317	315	329	336	300	285	309	267	286	323	315	312	304	299	355	315	329	312	330	330	319	339	334	327	320	327	306	329	322	320	328	314	327	317	296	316	349	323	310	338	296	333	328	334	319	333	307	341	313	295	300	293	293	312	362	323	306	316	355	318	304	337	358	302	343	338	348	310	339	325	335	285	305	288	289	301	335	331	319	325	337	337	296	306	312	321	306	326	311	335	304	329	295	308	321	331	336	312	318	317	346	329	310	325	315	316	333	320	320	298	314	319	335	318	304	313	294	338	320	305	293	322	300	316	337	347	320	302	329	334	314	311	345	307	362	320	306	316	308	354	310	306	315	339	339	316	313	303	276	314	289	340	305	337	339	323	295	319	317	337	297	318	324	346	310	309	325	293	323	334	340	286	305	320	313	328	316	323	318	304	318	330	336	297	307	306	299	370	313	301	289	285	309	334	317	362	348	282	338	351	289	306	315	304	302	324	284	349	311	319	307	320	311	319	325	300	324	310	339	343	317	335	322	327	321	338	297	267	315	296	319	320	336	371	320	318	284	304	312	311	303	316	319	315	288	333	308	292	345	293	332	318	305	312	365	318	306	318	307	314	305	328	299	305	293	302	325	335	350	350	331	297	328	323	332	304	330	335	304	315	307	322	336	336	291	316	290	335	319	279	317	355	300	287	325	296	302	271	304	314	325	314	345	335	309	306	305	286	359	278	311	315	344	302	321	332	314	331	277	347	320	326	330	329	325	305	324	352	333	332	294	326	353	344	326	337	318	315	316	307	331	290	327	288	354	325	317	290	336	305	285	285	333	320	350	313	336	290	290	318	306	305	334	331	301	315	319	303	343	320	309	330	338	328	321	316	309	341	336	303	312	338	321	308	270	281	333	284	306	302	320	330	333	333	316	326	323	314	306	290	306	299	293	305	352	323	317	300	293	270	302	315	315	350	331	333	319	314	313	286	330	326	321	318	339	332	309	313	286	303	322	328	292	337	313	290	321	309	312	289	277	293	330	276	314	327	337	321	338	333	318	336	295	341	316	304	336	313	316	322	350	326	340	320	305	310	303	299	342	285	283	340	334	293	305	334	331	298	316	303	298	358	302	337	311	318	334	310	293	350	327	315	344	320	318	310	304	306	297	313	306	309	322	298	328	331	313	314	345	337	322	303	328	315	283	311	318	317	336	310	308	330	261	315	321	340	350	310	362	295	308	278	280	338	319	347	312	364	309	331	314	302	310	334	322	329	299	325	322	279	294	304	301	299	295	334	322	331	306	297	324	308	322	341	293	294	307	313	343	336	302	338	334	298	323	325	288	323	339	341	279	309	317	334	317	303	314	306	312	321	331	333	308	291	324	301	320	305	328	297	279	320	326	317	292	303	319	312	315	331	314	283	302	319	319	280	308	274	305	309	319	317	312	309	346	303	320	305	316	318	305	301	330	309	332	302	320	317	315	308	333	327	300	315	327	321	300	316	311	329	315	302	341	331	297	316	326	320	325	310	333	305	330	314	310	340	316	316	274	307	306	334	344	345	312	313	338	309	331	314	293	314	331	313	332	301	306	333	322	332	315	333	353	312	326	305	329	341	351	292	304	340	307	299	335	311	288	290	326	313	348	311	322	330	351	313	305	297	301	275	314	318	309	315	326	333	302	311	303	287	316	350	313	338	329	336	334	340	297	333	297	309	301	317	303	310	314	327	300	328	302	331	301	295	315	316	317	341	287	302	334	319	293	319	320	340	333	334	338	321	300	306	349	350	311	313	298	275	307	301	329	312	320	337	293	297	318	305	302	303	319	324	340	325	316	311	327	325	333	322	319	305	345	316	338	298	317	327	328	281	315	339	297	350	282	313	306	310	337	311	324	331	318	347	333	313	311	315	358	302	329	314	319	355	301	323	311	317	306	317	326	339	311	294	296	305	332	317	307	295	292	281	325	307	303	297	289	302	312	336	339	346	343	263	335	315	339	312	309	328	337	310	283	311	312	287	305	310	314	337	310	325	289	302	331	288	280	280	310	304	301	329	322	325	299	276	345	326	341	318	294	308	349	303	270	315	341	310	325	280	353	355	323	354	313	286	345	299	312	313	284	300	280	307	310	317	300	302	309	325	339	313	305	296	335	306	306	329	333	312	325	286	282	350	322	308	278	322	354	327	321	294	317	314	328	323	313	350	301	303	311	311	337	304	316	333	334	310	303	291	303	328	314	323	313	333	328	320	306	287	329	279	304	315	334	358	315	316	297	316	292	337	320	314	328	323	327	303	296	308	323	320	334	279	338	331	302	345	314	292	317	330	343	342	334	319	307	308	334	354	324	304	301	327	287	308	347	326	348	316	332	344	292	304	338	317	302	332	341	330	345	326	313	315	296	320	329	342	335	293	312	281	293	315	304	323	297	310	317	277	308	335	325	318	293	342	334	358	318	330	320	323	311	319	308	319	298	315	311	311	288	314	318	294	337	301	309	305	327	285	332	287	326	307	338	295	310	284	328	305	331	308	327	320	305	342	310	324	290	349	302	324	317	279	338	327	322	307	310	308	356	306	312	378	335	337	337	320	342	301	305	316	347	302	336	305	341	323	309	333	323	328	320	349	323	323	313	316	317	301	314	315	307	317	332	311	304	290	326	326	335	340	373	333	334	282
21845	24524	9061	2679	1854	1410	1173	964	799	700	616	596	564	491	475	459	505	440	441	459	455	459	453	437	446	451	468	441	487	430	453	421	428	421	396	429	429	457	386	402	395	367	398	393	411	412	416	413	367	394	393	439	397	421	424	406	389	382	446	403	382	395	418	364	410	423	397	396	373	443	372	382	428	426	394	388	384	387	436	387	448	421	404	376	419	392	409	402	390	411	377	407	370	380	389	388	380	410	416	409	434	373	409	416	366	386	393	393	387	373	389	391	401	414	386	416	383	428	430	390	410	397	384	429	376	426	410	403	416	395	409	362	399	405	402	378	393	371	444	378	421	422	374	410	377	412	399	436	408	445	440	443	416	394	409	385	392	388	428	410	391	394	428	394	374	411	373	391	415	437	404	423	385	383	408	393	411	388	452	418	404	390	370	377	395	389	427	438	398	382	408	386	368	417	408	400	381	408	407	387	398	361	439	378	388	394	442	407	367	409	385	397	383	387	391	388	379	408	404	402	408	381	392	351	400	393	392	385	375	363	379	407	427	378	386	409	380	405	381	384	404	405	422	387	397	401	421	397	391	390	405	430	423	392	389	405	410	403	408	460	400	392	414	423	385	405	395	373	408	413	405	412	419	378	387	378	408	458	435	390	409	418	372	403	388	377	402	434	378	398	381	429	422	424	392	399	384	416	394	390	409	409	371	391	408	431	437	415	409	419	388	402	382	364	376	390	409	403	382	400	385	450	432	427	393	422	408	390	427	408	398	383	415	393	422	370	370	401	415	398	388	383	389	385	428	406	406	419	386	411	386	420	384	389	408	398	401	379	419	416	399	370	400	420	336	360	381	369	389	382	426	407	387	395	414	361	416	421	387	438	443	376	418	380	386	412	385	399	436	406	402	368	392	429	387	407	403	385	390	444	401	402	396	430	414	380	408	389	380	358	406	429	431	403	396	402	396	412	389	403	370	389	404	417	384	408	423	416	379	440	395	363	429	388	403	420	399	390	407	399	390	415	397	387	403	404	378	413	383	372	384	424	391	422	424	417	374	376	382	402	390	401	416	415	406	401	411	394	415	379	365	427	381	404	439	413	392	401	410	387	437	406	395	381	390	426	415	445	390	434	389	366	400	442	364	391	414	406	416	430	395	443	410	449	410	370	397	407	421	386	391	397	390	396	377	409	398	408	387	362	417	394	403	390	433	430	391	406	418	395	383	376	399	385	368	425	415	380	372	414	417	387	381	393	390	385	416	398	366	374	396	407	397	433	371	423	359	398	418	394	393	371	389	384	389	400	393	377	378	408	389	402	385	409	394	394	440	388	387	385	408	392	413	384	410	379	444	415	399	408	405	418	385	402	407	429	408	412	381	387	375	401	432	384	413	401	391	364	421	403	425	400	390	344	403	405	395	371	395	410	404	367	410	419	394	401	395	427	403	400	380	412	386	404	408	380	376	393	374	401	402	400	366	408	384	394	427	343	392	380	421	414	415	393	408	387	444	383	381	408	476	358	413	397	393	419	382	457	380	405	429	391	388	359	442	465	423	389	385	395	404	389	394	377	392	378	405	402	390	423	415	411	406	418	393	398	398	430	379	396	413	420	411	388	406	414	365	435	385	414	366	374	391	422	398	391	388	391	398	407	439	427	419	395	431	390	414	427	414	417	356	396	412	403	403	407	347	397	421	446	401	412	374	399	388	410	410	377	386	382	407	411	381	408	397	376	426	406	392	417	406	405	417	411	420	413	415	398	395	447	415	404	421	403	419	370	397	396	392	384	415	378	426	394	403	399	395	392	385	376	433	398	405	397	380	383	384	402	396	391	394	405	402	392	385	399	381	414	397	430	415	405	420	397	398	379	393	381	372	390	417	448	364	397	401	374	394	417	403	401	401	430	384	411	429	429	383	414	375	327	409	417	409	424	400	432	402	426	383	398	413	426	408	429	425	412	422	430	373	392	398	409	430	396	411	391	396	392	372	374	373	399	418	380	408	424	404	403	379	396	396	401	406	389	405	416	408	420	378	389	378	394	405	397	376	430	374	442	415	422	420	398	416	426	404	376	416	429	368	404	401	348	394	397	403	423	355	416	396	371	415	418	418	390	386	402	400	425	400	416	405	373	423	389	416	382	427	394	402	392	419	440	390	406	399	386	422	377	411	433	380	399	419	407	383	407	394	405	408	413	390	399	398	399	374	400	400	413	400	402	423	405	426	393	384	376	413	398	400	371	382	403	387	404	393	413	409	390	395	374	428	418	380	407	339	417	421	404	408	381	399	384	435	406	377	444	398	396	412	418	406	404	349	407	412	427	389	410	421	421	411	388	386	411	395	421	406	363	423	444	425	433	426	457	405	426	380	410	361	373	386	407	410	362	418	439	399	410	403	389	364	402	388	361	394	411	408	391	379	456	396	392	389	399	392	411	385	422	440	380	344	407	420	419	418	373	415	418	382	387	423	389	372	428	422	406	419	375	415	432	396	355	373	402	376	396	427	382	396	398	424	425	388	386	365	404	398	400	403	361	391	377	391	382	411	417	382	427	358	385	408	393	375	389	407	369	382	347	397	395	431	394	377	400	399	390	398	405	355	403	443	415	362	407	385	408	361	412	413	392	409	441	360	405	385	428	403	411	382	368	390	350	400	430	384	374	431	376	398	425	376	384	397	444	386	421	413	378	398	412	389	408	410	430	410	397	358	409	364	394	386	395	411	382	378	405	437	365	413	403	420	441	385	392	437	375	432	398	443	399	404	418	406	385	403	437	381	373	435	424	418	375	408	391	390	411	382	388	424	407	419	413	400	379	389	388	406	386	418	381	381	362	430	360	381	367	417	378	440	401	386	395	385	430	390	418	388	420	407	387	408	392	394	404	386	399	390	393	399	378	415	411	409	422	416	395	398	408	405	431	387	408	417	410	446	375	387	432	387	433	393	341	378	426	413	366	428	383	383	391	419	385	373	396	413	441	394	367	390	414	411	411	410	420	392	396	392	392	391	401	382	403	407	393	420	370	403	394	393	419	355	358	364	376	426	424	389	401	373	420	393	377	410	408	416	431	399	406	390	404	437	421	409	393	404	408	399	410	412	399	400	409	411	379	419	421	410	397	377	396	371	392	412	396	360	421	421	373	414	388	404	384	422	418	380	389	394	432	431	431	400	401	446	415	441	440	396	404	395	379	395	415	414	413	368	388	384	342	373	416	384	388	421	383	400	413	425	382	412	394	385	400	386	374	394	402	385	375	358	409	407	391	422	404	424	403	429	438	385	418	427	394	390	435	422	402	439	448	369	401	395	410	382	399	393	415	439	410	440	379	405	372	409	374	388	383	366	389	406	423	450	386	414	412	380	410	412	413	381	385	368	403	397	397	424	437	405	408	404	366	391	379	374	371	417	422	385	390	384	400	424	439	421	355	380	389	393	398	412	420	383	429	415	417	391	401	417	364	396	381	426	416	409	436	371	376	400	390	395	371	442	392	415	420	398	358
24815	21064	26910	25353	8505	473	395	314	278	283	270	235	210	214	227	197	222	235	209	242	193	204	208	226	206	233	191	236	212	225	202	214	197	200	204	213	210	212	196	193	189	236	197	193	190	208	193	190	189	203	214	183	185	183	180	178	206	196	205	217	213	194	184	206	195	209	177	182	197	211	195	185	182	190	204	198	203	189	195	203	200	206	229	207	175	169	201	187	176	177	173	236	168	215	186	215	200	202	187	208	214	196	229	186	203	179	185	215	193	184	171	202	193	191	178	180	188	208	200	195	169	194	181	216	203	200	186	188	207	193	207	203	186	206	200	195	195	195	204	207	171	192	192	200	190	191	164	227	216	217	208	203	200	201	211	186	191	197	186	204	207	184	217	186	190	203	194	179	197	198	169	191	205	194	183	186	191	227	193	206	205	199	201	199	188	191	179	198	218	173	199	202	189	200	204	197	203	195	214	215	195	187	176	188	186	216	181	195	189	235	177	194	199	177	190	207	199	202	180	193	181	206	191	182	208	203	217	189	208	163	174	197	193	192	184	215	213	215	202	198	191	193	221	198	183	186	178	165	202	182	198	200	196	195	196	204	214	200	218	195	214	206	190	198	197	200	207	176	189	203	205	201	185	167	220	211	169	152	218	185	204	207	220	208	176	198	196	206	231	177	178	209	177	199	204	205	212	193	203	219	205	217	218	202	183	218	190	196	207	220	211	198	183	195	197	202	225	181	182	186	199	195	205	175	181	188	195	225	215	199	230	190	187	176	188	205	173	174	197	191	197	188	174	215	219	186	191	183	178	179	197	167	177	192	182	201	197	184	191	202	187	206	186	188	206	206	188	189	186	195	211	196	209	176	227	196	188	188	180	196	189	183	199	228	202	200	196	172	185	177	174	192	209	201	198	197	173	169	153	188	171	191	213	191	187	219	171	208	201	197	206	205	198	217	185	196	223	193	187	221	208	206	200	190	201	209	202	212	195	227	187	191	210	183	197	211	192	194	220	195	180	190	169	195	178	189	195	181	190	194	174	210	200	178	185	196	185	196	211	205	177	169	190	209	208	198	191	192	180	194	175	194	199	188	204	230	185	201	201	196	205	194	217	204	205	197	187	203	189	203	206	180	189	216	177	196	213	186	212	192	204	194	211	176	168	201	197	179	207	168	205	194	216	206	204	208	201	194	220	204	193	208	180	189	187	215	199	181	193	193	184	210	192	207	176	212	190	217	212	186	212	209	194	179	214	210	205	185	219	197	201	221	193	202	199	186	198	189	204	200	213	186	221	188	196	197	191	188	183	183	188	194	222	181	186	226	216	192	184	211	194	163	215	179	195	205	207	207	196	195	172	184	199	226	196	220	189	218	196	208	206	220	181	201	222	202	205	192	174	195	215	189	181	206	195	201	180	176	193	204	190	200	177	201	219	204	208	202	193	173	202	222	192	204	206	205	195	211	186	174	181	193	191	217	192	195	199	191	221	181	192	212	192	193	211	198	159	183	206	215	194	204	208	192	179	190	208	201	211	216	198	199	196	192	183	175	200	196	190	194	186	210	228	211	171	176	188	191	207	194	214	187	208	169	193	195	202	202	198	175	192	207	182	224	202	184	193	178	186	230	198	204	215	200	207	212	196	197	220	210	194	183	174	184	176	230	186	200	190	218	207	194	196	215	187	184	180	198	198	192	220	222	195	215	165	194	184	192	222	189	202	204	186	189	216	227	224	178	195	190	185	195	224	186	182	178	204	209	186	205	222	206	197	199	175	198	200	171	180	207	210	190	186	198	193	186	171	190	195	203	182	227	188	207	178	199	187	211	177	212	190	196	169	203	215	215	191	176	178	202	163	192	206	170	190	184	185	209	210	215	193	172	192	192	200	185	205	197	227	176	206	182	166	210	210	211	190	203	205	179	195	185	205	224	193	176	215	190	176	201	199	190	199	187	184	191	183	191	190	191	191	190	203	187	196	188	202	207	225	222	226	196	193	198	157	207	203	204	219	186	197	174	190	200	223	226	208	211	230	184	195	177	178	182	201	176	183	181	204	185	188	181	222	200	180	195	182	203	200	208	192	205	213	184	199	179	190	188	227	210	199	192	199	184	176	209	200	195	175	197	215	185	194	177	188	199	210	194	199	185	220	202	176	195	192	198	192	199	224	178	191	190	203	207	223	187	189	200	190	213	189	218	211	192	198	177	198	191	187	201	201	199	191	189	188	197	206	220	198	219	206	185	219	186	211	204	203	186	195	204	198	216	206	197	180	193	199	207	178	187	194	191	214	192	197	221	204	191	184	182	211	195	178	188	187	199	190	198	194	197	189	216	188	221	190	197	208	189	197	211	208	220	197	190	200	190	223	220	190	198	196	201	213	194	205	195	203	199	191	200	195	215	211	180	224	202	186	213	210	196	208	185	202	216	220	203	173	196	190	214	178	180	204	214	179	200	225	191	199	210	204	223	194	208	195	189	196	193	192	170	197	178	181	181	180	172	194	188	191	188	195	190	167	196	203	176	218	182	207	200	179	169	193	186	209	192	211	173	208	177	201	191	190	197	195	215	192	183	170	205	191	164	204	201	219	211	192	190	200	211	208	202	202	198	201	203	199	189	189	200	206	186	214	196	180	204	197	189	199	202	212	200	196	210	193	186	187	202	209	182	174	206	198	197	199	194	204	175	192	200	170	195	185	211	200	183	204	173	201	200	195	183	215	203	196	212	218	194	187	201	207	174	218	200	215	170	213	194	204	187	206	207	195	212	197	204	202	207	193	193	189	179	200	207	172	183	199	195	179	214	180	188	188	196	173	210	189	208	184	222	192	216	223	221	207	169	196	193	194	203	186	209	194	203	182	171	180	195	169	169	206	201	203	178	189	191	171	240	204	199	197	166	205	213	180	181	183	220	214	179	220	170	189	205	206	198	198	186	189	198	211	186	221	191	187	186	186	197	194	194	219	194	205	172	194	207	195	189	201	190	217	181	174	180	197	166	225	201	184	207	174	184	192	193	227	189	200	182	187	215	195	187	184	178	189	187	196	210	209	199	217	183	204	193	184	212	193	203	190	182	192	187	198	178	199	176	192	203	192	195	216	178	200	207	208	183	203	182	188	176	209	215	183	188	178	184	172	210	190	196	199	183	187	214	185	201	196	182	206	221	217	210	225	175	181	204	190	194	181	213	204	219	196	191	231	203	180	191	211	218	204	174	184	171	174	178	194	214	195	196	203	190	192	216	188	216	191	186	193	185	195	212	176	217	187	186	187	163	190	200	191	201	173	183	168	207	209	187	202	203	220	192	200	203	178	202	183	189	209	179	217	160	193	185	208	198	210	203	198	185	188	187	182	168	204	189	192	186	204	190	186	177	189	182	187	190	196	182	187	201	198	208	185	187	189	190	220	211	189	190	205	173	198	219	183	186	199	205	199	184	199	196	230	200	237	192	196	215	171	194	219	193	183	169	176	205	184	196	209	203	212	194	186	217	184	206
21176	19624	5520	1530	1071	876	666	530	447	419	393	357	325	335	324	299	289	296	260	240	293	265	254	254	285	247	293	289	284	289	281	277	246	282	214	274	274	279	257	244	230	243	259	238	293	237	245	248	269	239	234	245	254	246	238	235	257	246	264	264	245	266	234	245	259	248	237	255	269	279	293	264	293	267	262	271	233	264	262	249	250	251	258	245	250	260	253	253	256	272	256	255	218	285	263	243	257	257	247	238	237	257	220	246	271	259	265	248	244	275	240	238	236	247	268	282	268	271	258	235	244	245	232	233	257	246	247	245	251	219	252	246	258	233	250	245	270	244	209	258	279	273	252	218	221	245	249	262	248	261	249	244	249	238	245	253	244	254	246	228	243	262	226	254	250	266	248	236	264	235	259	235	240	248	284	259	246	260	232	290	239	280	270	257	262	228	239	235	236	233	256	238	229	238	234	248	251	225	278	266	278	247	261	230	237	233	257	258	258	231	246	229	268	268	239	248	228	244	272	233	266	257	261	229	244	237	242	242	235	238	253	234	242	240	254	244	274	247	256	236	248	270	252	227	267	256	223	236	232	267	215	248	231	258	236	273	260	261	234	238	273	225	252	259	240	266	218	234	252	257	235	235	241	224	239	256	273	247	240	243	256	229	259	236	238	240	252	228	218	250	281	253	250	230	257	230	270	232	253	242	245	260	275	245	255	279	262	260	245	243	247	272	254	240	228	250	294	240	246	277	231	237	252	265	240	262	249	239	251	243	232	279	242	265	248	270	291	251	254	266	241	232	241	230	232	247	235	270	226	225	257	243	235	254	251	270	252	242	270	255	242	250	245	286	253	249	256	250	231	256	237	236	227	245	250	247	263	242	248	259	244	256	259	252	246	255	228	230	263	241	254	257	277	240	227	219	224	224	269	253	248	243	257	266	273	262	234	213	258	263	256	263	239	246	224	242	243	229	272	255	243	211	240	262	252	238	296	270	220	225	264	278	259	247	238	267	248	246	241	237	245	245	223	251	239	244	243	263	249	242	255	231	249	261	245	250	226	234	229	254	234	236	248	279	239	254	257	245	272	250	255	222	250	221	282	252	243	235	261	243	233	256	232	253	204	257	250	234	252	196	279	242	242	265	256	284	245	231	254	281	236	221	224	216	251	269	230	245	222	242	247	230	219	254	225	258	246	265	227	225	244	224	249	240	269	254	244	257	253	245	222	230	247	247	270	237	230	280	258	272	258	287	263	240	238	249	263	255	260	259	225	241	244	255	250	248	232	258	241	257	251	243	237	252	240	251	260	244	235	228	251	273	263	247	262	291	253	253	239	237	242	254	223	247	249	265	236	270	253	283	226	237	250	241	262	216	237	240	219	231	226	237	252	251	206	269	240	221	244	278	250	262	255	233	257	260	242	228	280	255	262	244	224	222	241	228	232	236	248	251	247	247	223	248	247	250	255	254	284	244	246	273	241	248	232	233	265	262	256	253	241	256	252	257	239	240	251	254	250	242	266	263	228	244	270	253	245	247	267	248	267	268	235	241	238	246	253	224	263	248	267	236	275	264	235	246	257	239	242	221	266	270	248	253	247	237	238	238	232	213	242	245	231	238	251	213	272	236	239	253	222	252	247	221	230	230	241	242	246	247	244	258	267	254	243	257	243	248	255	277	257	261	225	276	238	260	244	266	232	247	274	223	251	277	264	258	262	275	226	246	238	236	261	235	251	240	259	246	236	234	239	244	227	248	244	261	251	234	265	263	265	267	272	267	256	230	249	276	259	239	255	247	282	244	236	237	247	238	278	253	252	251	242	241	235	254	242	212	292	239	247	222	249	254	230	242	247	243	246	245	274	247	233	233	273	264	249	248	251	232	223	240	270	276	268	260	252	214	233	244	259	254	262	219	225	258	254	232	269	261	262	270	264	267	242	260	245	236	244	227	261	271	249	239	249	246	235	234	269	253	244	234	250	273	247	255	263	267	265	259	265	273	229	229	269	261	253	247	251	229	247	267	248	217	247	206	272	248	280	232	240	265	269	271	244	275	242	239	248	262	240	252	246	234	244	233	262	258	269	239	275	244	246	248	267	230	280	231	248	256	225	288	269	242	221	247	242	247	254	242	248	247	245	242	270	243	262	263	245	250	253	258	242	243	227	246	263	253	254	234	266	237	281	256	262	242	237	268	276	255	263	262	260	279	277	247	216	244	278	257	239	286	233	258	257	241	235	246	272	255	255	254	227	274	258	244	263	251	237	245	243	252	259	229	271	263	272	247	253	238	255	250	265	205	243	238	237	241	248	270	253	233	224	229	246	247	242	229	255	263	252	249	253	282	268	276	234	241	233	269	246	253	249	224	250	264	271	223	234	248	245	238	223	267	246	256	247	271	241	224	241	238	266	249	252	242	266	259	226	253	266	245	245	272	266	249	239	233	264	232	253	243	241	246	249	239	238	268	227	241	268	245	225	257	234	239	251	240	257	229	235	237	243	281	264	230	254	243	257	272	243	254	265	240	248	226	224	257	261	250	262	248	250	247	253	238	245	243	226	248	245	278	259	247	218	259	267	255	274	243	250	261	261	246	279	215	254	238	269	248	246	242	222	249	232	239	242	272	250	262	243	247	248	253	262	252	247	256	263	246	229	244	231	253	247	252	263	221	226	232	252	233	235	249	263	224	237	233	236	255	248	251	269	244	281	242	271	258	252	258	252	287	248	245	235	257	230	242	250	227	261	253	266	273	253	267	255	226	257	262	242	245	236	229	250	225	254	274	245	269	255	234	257	249	235	268	269	261	251	231	267	238	258	268	263	271	228	252	255	254	261	232	276	243	251	260	254	237	250	222	240	232	256	257	237	258	244	267	250	266	255	229	250	256	234	252	247	235	239	214	243	264	257	246	233	266	283	244	245	267	258	264	253	243	249	243	253	267	241	246	281	268	234	265	260	257	259	258	259	273	274	249	265	242	261	268	257	236	261	225	226	232	258	259	245	258	250	265	273	238	239	242	246	257	254	242	232	240	231	233	267	243	271	269	258	231	256	236	235	263	241	268	237	254	250	238	237	228	262	229	262	242	254	273	304	270	262	260	234	281	240	272	266	239	283	249	269	256	272	244	244	251	244	264	251	241	262	251	240	278	217	259	246	234	247	242	270	248	274	255	233	231	253	262	237	242	286	285	280	240	262	226	241	225	222	219	231	251	280	230	240	242	249	238	250	265	246	236	232	252	234	233	256	261	240	252	256	284	261	215	245	244	267	247	262	257	254	273	236	239	257	231	250	253	248	244	230	265	234	245	253	255	253	238	261	263	260	271	227	242	270	259	265	234	230	230	229	264	237	250	279	259	249	255	292	249	230	250	257	254	234	232	231	235	228	234	238	264	257	246	253	248	261	242	246	239	255	230	252	287	234	266	222	266	237	271	239	281	244	251	237	230	263	251	276	289	214	247	252	244	240	257	252	229	258	280	220	254	242	239	253	249	243	239	257	258
22730	21121	28607	23889	21122	21112	4967	690	548	449	384	357	288	311	264	293	266	238	223	213	240	217	209	199	226	234	249	241	236	227	223	211	231	237	213	216	186	201	198	186	187	182	174	172	193	202	181	228	177	176	188	185	193	187	187	198	202	213	184	199	181	183	169	186	189	191	175	193	191	202	185	167	183	167	157	196	160	173	181	176	188	173	176	224	200	178	194	211	207	196	174	196	194	195	206	180	194	203	182	200	188	165	192	184	184	186	186	188	186	178	193	179	183	181	171	183	180	194	178	185	187	172	155	199	175	145	189	198	194	193	158	190	199	171	170	145	187	193	195	186	176	177	179	193	149	171	193	175	201	203	185	200	168	172	196	175	178	171	185	202	155	161	191	213	186	192	176	173	173	183	189	204	203	193	183	205	178	185	181	173	221	171	196	182	174	188	162	192	176	176	189	213	176	187	152	180	201	174	188	189	194	188	168	172	203	193	187	203	176	169	207	173	192	196	164	185	185	192	186	179	176	190	175	184	174	171	165	165	200	186	176	187	190	175	205	193	181	196	183	180	176	177	190	187	177	192	180	193	195	192	190	167	182	173	172	196	191	190	187	164	199	181	194	183	165	172	197	185	164	184	166	208	175	185	189	171	152	186	195	222	194	192	181	190	198	180	161	171	189	179	153	183	169	175	186	174	210	177	146	183	181	190	173	190	189	179	201	169	192	170	185	173	182	179	164	176	193	183	172	180	184	215	179	178	184	175	171	181	184	163	167	162	177	191	174	170	187	185	182	191	195	179	197	205	189	167	184	206	174	187	198	171	210	190	167	164	169	185	191	183	183	182	200	176	175	189	191	184	200	199	172	199	199	150	169	182	171	172	178	163	204	196	174	188	174	167	187	174	199	179	186	190	173	159	172	162	202	192	150	182	184	169	189	151	177	185	169	175	177	174	172	177	187	191	155	173	213	198	185	168	178	178	209	176	174	156	190	165	177	173	181	192	175	198	188	174	187	195	188	164	173	196	189	165	179	168	186	162	181	177	181	160	177	181	179	169	193	184	187	187	183	181	200	163	184	189	161	171	192	177	180	175	178	174	180	172	183	171	149	191	185	171	163	167	208	190	181	177	196	165	194	174	181	162	176	213	189	189	204	168	180	170	182	202	155	162	211	183	176	186	197	198	171	199	164	198	204	188	191	191	181	179	213	175	191	174	177	170	154	206	184	177	198	156	190	198	157	181	172	188	172	192	175	204	178	183	169	150	165	180	182	169	162	163	188	171	199	185	177	183	193	200	200	181	174	193	170	171	168	187	193	182	168	207	189	183	181	179	202	192	166	167	196	177	178	180	191	164	168	171	184	176	200	201	184	178	166	189	188	161	172	214	197	187	183	183	190	173	195	192	189	202	171	165	188	198	152	188	171	187	184	182	177	171	184	189	164	181	149	176	176	188	181	159	164	183	196	193	156	171	182	187	170	192	173	173	180	197	179	189	168	195	175	194	167	182	169	176	168	185	179	202	174	170	170	192	182	198	170	203	197	194	213	159	168	180	193	168	176	182	194	182	203	168	179	183	173	176	190	170	181	197	187	173	185	184	169	185	185	190	162	179	185	162	174	168	173	212	189	163	188	197	179	186	183	192	160	176	189	186	209	185	187	192	175	169	176	211	179	175	196	164	177	188	167	179	186	176	189	199	175	181	169	204	171	196	184	178	164	199	181	154	190	177	192	171	184	165	192	186	180	187	194	163	182	191	181	172	166	165	197	175	171	205	170	180	204	178	171	193	182	203	183	187	178	201	175	161	176	198	192	170	183	210	185	192	161	184	184	174	187	211	178	180	166	196	192	184	188	193	180	205	200	167	167	172	185	200	167	182	168	153	172	179	203	178	188	191	155	150	203	172	173	182	163	176	202	163	168	175	185	184	175	173	184	189	182	172	179	181	170	182	184	174	149	166	188	180	168	191	179	193	149	218	194	179	191	162	205	174	174	175	207	184	201	174	202	184	166	175	198	173	181	188	179	195	164	194	185	177	168	185	208	180	164	194	210	181	192	140	190	214	191	181	184	192	198	172	194	175	199	201	197	189	190	183	173	183	188	159	185	172	179	202	169	159	181	171	187	152	167	183	194	176	188	162	178	212	195	174	188	204	166	164	187	203	190	190	165	189	188	186	197	180	190	189	145	166	201	193	180	176	165	177	183	195	171	170	188	195	168	187	185	165	159	166	191	197	176	158	173	179	171	180	161	202	202	174	163	212	190	172	184	170	187	206	179	174	199	201	170	173	172	172	186	197	149	175	137	178	167	171	170	189	183	179	206	199	197	187	179	174	183	179	182	180	177	187	171	182	175	160	158	187	163	163	154	180	184	206	180	172	185	179	169	184	162	179	196	184	203	178	190	176	179	176	186	172	181	192	180	171	170	189	175	162	176	177	184	172	199	183	186	178	185	178	180	184	190	176	187	152	166	174	171	182	186	201	154	189	182	193	162	192	189	176	191	179	187	182	162	176	178	190	180	151	165	192	178	163	179	198	186	190	188	173	182	185	193	209	164	206	205	182	154	191	199	190	181	178	177	173	199	201	185	176	182	187	197	183	190	177	176	198	189	180	154	191	159	169	195	186	180	192	183	179	179	169	165	169	173	205	186	195	174	159	187	161	188	186	186	183	180	177	185	150	174	184	188	178	186	182	194	208	210	177	176	190	179	177	192	178	190	180	200	185	188	164	159	180	181	177	193	173	200	173	205	174	163	200	172	167	187	184	192	171	181	175	183	178	173	161	173	194	158	175	172	221	180	173	160	167	175	170	166	174	196	156	200	170	204	201	174	187	195	186	168	182	181	188	169	175	182	206	187	167	200	197	167	177	203	168	168	183	183	193	193	189	193	196	195	209	168	168	189	199	184	184	160	177	179	186	200	184	183	175	183	172	183	184	179	173	182	181	196	160	192	174	183	166	166	173	165	183	176	173	190	180	187	169	177	182	195	190	187	189	168	177	197	185	163	164	192	190	209	175	173	165	180	199	185	169	190	185	176	195	174	190	203	154	184	183	190	174	172	191	175	186	167	188	178	180	165	193	170	173	164	198	185	188	193	185	164	179	162	188	183	229	201	189	178	166	205	191	181	158	180	182	183	186	170	146	191	179	181	168	180	174	190	180	171	184	173	193	175	172	183	186	184	192	187	177	181	179	179	166	172	173	184	176	179	190	178	195	215	205	171	178	186	169	176	203	177	192	163	184	196	183	188	174	194	195	186	177	188	172	154	166	166	181	177	169	197	176	185	190	184	178	192	192	198	186	198	195	197	174	179	183	212	207	183	184	168	190	162	174	189	175	190	175	188	154	192	187	206	177	181	193	182	181	188	178	197	201	189	166	181	194	191	187	178	152	189	184	215	193	182	200	193	174	175	195	170	185	150	176	174	177	184	165	167	182	179	183	193	165	188	194	163	180	194	162	200	165	171	159	176	202	176	170	167	159	155	164	193	159
25834	31832	13191	4472	2951	2289	1652	1278	1028	882	682	626	535	486	451	416	410	345	344	353	296	313	308	334	359	285	346	326	306	321	290	293	279	275	226	250	246	235	241	231	252	242	237	226	233	251	217	254	234	260	244	237	246	231	228	241	241	238	261	243	257	248	248	225	268	238	251	229	224	210	254	239	231	241	228	229	256	249	214	234	241	258	205	235	227	235	227	267	223	237	232	247	261	232	213	259	237	237	238	243	253	251	218	229	214	210	229	254	265	255	246	243	243	246	210	243	237	240	245	241	212	241	238	238	230	227	231	257	241	233	249	188	254	236	257	226	243	210	222	237	249	225	217	235	244	247	224	239	236	288	223	259	271	249	232	221	248	238	227	245	227	229	258	196	240	215	260	231	232	220	203	253	239	257	255	232	242	233	266	237	225	231	241	260	252	228	224	234	230	228	249	240	232	250	247	261	205	232	244	224	230	242	235	217	231	220	237	206	221	243	212	254	242	250	239	245	233	254	212	249	211	222	215	215	230	238	239	240	243	204	231	245	266	202	237	239	226	213	225	229	236	263	224	266	226	226	231	254	204	247	232	214	233	252	235	219	211	204	210	245	236	239	220	243	255	248	250	233	251	211	199	224	214	228	241	242	215	227	222	241	213	218	231	204	221	224	213	219	250	243	241	220	208	243	231	224	229	245	229	228	240	237	257	259	232	252	235	233	236	235	263	234	244	237	226	199	233	230	216	239	220	228	275	224	221	231	243	251	234	229	231	234	272	249	261	234	250	251	233	233	223	219	229	240	227	233	258	233	227	233	240	235	248	273	230	248	236	218	240	237	229	248	251	256	238	245	229	252	248	238	238	246	270	268	214	237	247	237	236	235	223	240	245	223	222	238	243	233	216	249	241	253	253	238	229	241	239	254	263	227	264	251	237	248	240	217	251	234	234	253	245	244	196	222	244	236	228	232	261	264	247	229	229	240	211	250	249	230	225	250	238	238	250	204	238	241	232	252	210	234	233	246	237	250	257	243	214	248	223	238	221	256	213	258	231	230	268	239	231	217	232	237	213	243	219	250	245	243	224	258	221	220	226	224	212	242	255	244	244	234	240	261	251	242	236	216	235	242	205	232	253	222	242	247	240	216	238	225	234	241	221	277	226	239	227	235	244	248	232	227	209	226	240	250	228	251	214	213	250	223	225	239	216	216	240	242	197	240	228	264	269	252	228	254	247	254	201	221	231	223	242	237	221	222	214	251	245	235	240	258	246	255	241	241	252	235	252	226	223	233	228	223	215	225	221	220	249	239	221	229	217	248	244	230	231	241	231	219	248	248	243	227	227	241	214	261	228	243	243	240	223	237	204	264	228	230	237	237	218	219	238	252	221	222	247	231	241	231	249	236	228	248	234	223	241	233	264	244	224	226	234	224	223	241	239	230	252	240	246	244	243	210	249	225	227	229	232	223	223	268	246	223	262	228	223	228	242	216	229	240	224	255	224	227	263	247	213	254	222	222	219	243	219	209	225	244	228	221	251	223	252	203	216	216	264	238	228	208	220	230	229	227	261	255	239	226	234	255	243	245	229	218	256	234	213	244	262	219	246	228	230	224	231	243	232	237	245	260	262	237	204	217	246	213	221	237	230	228	265	259	234	214	258	226	219	229	244	193	232	240	224	239	248	218	234	246	245	266	228	227	209	217	257	249	209	216	236	207	229	219	195	240	230	237	245	237	205	245	232	251	249	236	239	225	262	228	223	233	214	222	238	253	230	225	224	199	250	232	256	240	246	229	242	243	245	234	244	230	251	224	223	258	204	265	237	220	244	245	244	227	227	238	227	257	220	241	250	211	257	226	251	264	246	238	225	223	241	225	255	232	237	231	238	266	233	255	232	220	227	246	241	247	233	253	241	206	257	264	225	242	213	237	206	247	245	215	222	224	241	208	243	271	254	251	253	219	229	237	247	245	217	259	215	258	258	208	212	283	241	219	241	246	249	250	224	214	228	253	244	251	244	252	257	218	215	226	204	222	220	238	230	269	223	208	200	240	221	236	206	246	228	232	212	197	251	228	216	228	232	258	237	212	249	190	236	228	210	226	221	243	235	224	231	223	229	248	246	220	202	232	229	212	251	227	214	221	250	247	224	250	224	225	212	214	233	242	213	230	204	233	233	230	228	228	259	234	255	248	216	249	231	250	247	236	221	246	260	242	224	235	245	228	242	262	214	245	238	210	203	224	240	227	215	205	234	227	238	243	212	213	238	238	219	216	234	243	208	241	247	241	213	229	220	246	257	213	226	243	226	223	220	216	238	203	237	225	221	215	252	235	238	215	247	236	206	277	241	252	245	213	240	226	215	251	228	252	243	207	204	248	234	221	230	241	217	236	232	240	244	219	239	229	220	230	224	236	238	262	226	229	214	243	212	192	233	236	232	237	249	262	233	204	200	253	231	228	247	243	224	239	233	232	256	216	232	226	200	235	224	251	282	237	249	203	225	225	262	229	245	229	233	227	235	263	227	227	232	245	224	237	253	221	241	239	246	245	186	266	248	247	217	256	218	229	255	248	213	258	198	217	218	246	271	239	227	199	238	224	225	246	228	263	222	245	252	244	247	215	250	208	237	210	245	242	235	253	232	241	233	233	256	224	245	234	233	235	233	211	222	247	240	214	202	235	263	232	246	218	211	253	267	244	230	219	239	226	220	228	235	244	249	241	239	243	248	209	247	244	236	221	197	217	242	273	260	223	236	263	253	241	257	260	236	226	244	227	212	236	230	228	198	257	225	227	226	240	263	225	245	233	244	229	223	221	220	219	232	216	248	257	260	227	233	247	231	245	232	229	228	262	244	235	237	225	223	216	221	230	218	242	229	251	243	223	242	244	227	218	250	223	231	215	231	242	208	239	236	226	214	227	230	210	242	260	227	230	248	225	239	232	222	244	250	226	256	224	189	264	233	236	224	218	242	220	219	242	244	226	242	244	235	252	239	225	236	207	234	224	250	245	215	248	236	242	239	245	221	268	224	205	227	234	221	268	216	248	246	220	251	227	249	227	235	241	219	238	226	223	237	223	290	222	252	231	237	234	274	233	230	230	231	250	232	243	239	220	229	245	257	217	219	247	251	243	251	231	232	229	250	233	219	229	240	220	263	238	246	243	233	229	212	248	234	281	223	219	222	236	234	224	227	233	231	222	229	233	249	236	263	198	239	242	245	235	246	237	253	234	214	219	252	211	229	231	235	212	250	252	211	234	241	224	221	239	241	260	219	230	251	237	249	225	262	247	243	223	226	215	251	215	225	224	218	242	215	250	202	232	229	209	225	222	206	241	222	255	229	226	256	220	210	235	212	247	241	204	218	225	241	211	246	235	202	223	244	233	219	238	248	214	244	221	257	245	233	247	224	231	230	239	250	241	242	240	236	206	225	230	239	237	251	236	229	224	258	243	256	231	256	247	236	235	224	237	240	229	241	236	246	232	212	237	208	232	234	253
27412	19194	6013	599	398	331	383	370	297	332	320	295	343	325	304	307	292	316	333	303	354	299	302	314	290	310	316	283	286	354	268	307	311	314	295	304	286	271	325	315	311	299	290	315	300	333	320	302	281	291	315	334	285	299	334	283	337	298	301	321	306	302	310	295	324	304	315	308	342	296	315	316	304	330	299	295	312	309	296	312	306	321	323	265	314	311	344	291	322	308	339	300	290	298	313	283	322	286	306	348	295	291	326	287	314	301	300	307	313	292	312	312	310	305	321	301	274	332	310	328	301	313	280	322	316	294	316	314	297	318	333	305	288	303	277	330	286	278	294	311	282	293	321	297	314	312	300	318	311	327	328	326	306	296	298	303	314	309	300	308	308	290	299	342	324	317	329	299	295	321	318	288	344	323	298	308	290	349	300	291	336	310	293	315	324	311	281	319	329	309	318	330	315	329	326	307	306	316	309	294	316	324	283	302	310	283	299	308	310	316	298	297	305	345	309	306	279	326	327	309	289	315	305	308	321	300	313	300	343	307	315	288	293	299	331	321	301	351	324	312	312	310	301	308	303	283	316	291	286	315	295	318	330	289	329	326	308	307	315	336	319	323	335	306	312	299	308	296	303	322	293	347	317	319	307	327	329	289	315	267	308	309	321	316	282	309	306	299	300	304	306	284	303	318	318	283	305	318	333	296	299	327	307	309	292	298	287	295	287	296	299	319	294	300	290	340	286	307	276	292	325	317	318	288	345	333	303	323	299	323	306	277	298	314	283	301	297	291	266	284	297	286	266	310	299	285	326	335	288	303	314	322	286	284	291	293	295	303	291	334	317	312	314	295	308	302	316	278	302	322	300	319	328	321	313	322	320	304	329	280	309	333	296	315	300	313	294	328	314	289	322	295	303	309	343	315	318	306	310	328	273	302	307	317	300	305	323	315	300	274	326	331	322	296	285	290	314	280	300	316	283	327	328	314	346	319	339	288	305	309	312	323	309	302	275	336	316	279	297	330	312	297	287	305	309	312	308	294	298	303	334	316	295	279	314	313	285	344	285	308	310	283	315	313	321	319	340	290	278	341	287	325	295	322	306	306	300	278	327	314	306	320	277	283	306	320	308	300	314	307	312	304	328	332	313	312	316	323	304	269	286	318	296	302	322	285	302	303	305	329	337	284	306	314	305	323	308	297	331	322	291	320	282	305	305	320	306	327	331	337	310	346	292	283	297	306	296	320	320	310	268	297	324	296	310	312	303	260	291	297	311	300	296	293	323	347	302	329	312	327	273	328	330	294	310	330	329	328	269	294	302	314	304	312	304	313	271	331	288	298	290	334	333	331	303	319	317	323	296	304	318	310	312	287	328	297	302	318	347	318	325	314	317	318	338	319	322	293	335	322	320	318	310	316	306	287	305	307	325	280	344	330	286	313	294	323	315	305	265	300	294	334	286	301	295	307	325	316	308	333	327	291	291	292	329	283	330	292	281	300	303	330	308	315	315	264	287	306	306	320	320	292	331	321	320	313	293	279	342	312	348	269	316	338	296	318	312	317	309	322	278	315	309	317	281	314	315	318	334	318	312	324	298	309	310	341	295	312	306	310	274	311	308	308	314	287	300	321	336	332	318	283	300	311	296	334	289	281	343	309	307	318	286	348	319	282	358	280	295	287	296	312	295	290	313	314	288	285	319	286	305	295	295	311	309	272	318	309	284	306	311	306	277	316	310	300	306	327	320	314	344	294	329	338	309	339	321	301	315	314	343	311	274	310	285	292	328	318	330	328	303	304	297	318	334	316	290	311	324	342	293	333	307	308	317	303	318	302	292	310	308	291	272	335	335	338	356	303	348	317	331	314	315	306	295	327	309	322	269	285	343	317	311	337	287	300	328	304	317	304	308	282	314	332	316	337	325	313	336	293	300	285	287	275	294	314	323	321	299	304	312	308	321	293	295	312	337	288	324	308	322	314	321	309	312	298	298	296	297	307	321	297	343	293	296	289	286	306	324	284	314	303	326	328	339	322	307	319	330	324	274	309	333	303	313	309	318	328	322	283	323	293	324	315	299	299	294	316	311	302	292	340	321	293	310	307	289	297	320	311	296	323	317	318	283	320	319	327	329	304	290	310	331	315	300	315	317	296	315	310	310	305	317	323	315	319	315	317	267	273	319	317	309	322	313	324	313	330	320	275	345	299	321	305	326	289	268	303	308	309	315	324	341	311	294	319	322	327	302	300	295	334	337	291	332	294	307	288	273	304	318	304	303	327	305	278	297	296	313	302	264	278	305	271	303	327	309	340	290	279	328	302	289	340	285	306	333	295	289	297	335	290	310	301	310	253	322	301	328	340	325	304	307	292	315	297	301	306	312	328	292	281	289	336	302	281	303	316	354	279	301	301	283	314	335	277	296	313	264	339	310	267	289	300	264	304	290	317	296	311	318	330	295	308	326	320	329	346	314	263	291	310	318	313	323	314	295	300	315	321	275	321	298	279	318	287	300	326	297	331	327	317	301	326	323	298	290	312	323	334	290	286	316	308	311	302	346	322	297	319	316	282	328	335	283	317	312	313	342	321	311	327	321	315	304	319	296	292	315	294	323	338	311	288	302	320	279	308	302	296	299	290	316	301	315	315	300	340	326	300	292	299	310	317	302	323	318	290	325	298	299	308	276	320	310	314	316	319	272	302	308	315	311	275	293	340	307	304	300	296	318	317	330	318	325	285	266	296	318	305	297	299	321	316	278	296	276	291	311	276	280	340	313	283	326	291	300	309	284	314	299	327	302	321	319	302	316	298	301	293	339	301	328	325	311	308	309	316	336	327	292	297	348	295	301	316	271	324	348	315	355	291	310	295	292	297	301	302	294	327	312	326	270	293	276	332	303	296	307	327	289	320	297	321	307	325	316	317	295	311	304	295	311	327	278	308	318	296	291	323	295	320	288	323	312	314	298	294	311	297	300	317	323	293	299	301	333	276	294	306	300	310	305	319	329	295	325	322	330	286	288	312	292	278	304	327	298	329	315	341	310	284	295	330	341	294	302	316	315	302	326	277	320	324	305	292	263	307	310	325	273	305	294	304	293	313	298	343	312	282	308	329	308	310	308	308	293	296	307	321	298	275	320	265	294	287	310	322	300	270	355	307	331	268	353	308	293	311	306	281	310	315	330	323	309	276	295	305	306	302	326	274	301	338	313	316	339	287	279	301	304	307	323	319	301	325	327	313	296	313	331	308	288	299	300	321	300	308	331	306	330	309	295	310	321	331	300	337	273	288	314	272	308	271	322	269	318	357	291	320	350	299	308	330	337	294	312	291	317	305	307	305	328	318	314	314	269	302	307	299	308	315	319	269	294	347	321	343	315	280	349	313	329	264	352	319	296	318	277	305	315	330	347	288	329	284	279	283	306	294	316	301	301	311	311	283	307	296	296	302	289	306	264	294	301	315	285	314	314	319	286	278	309	322	349	309	335	298	290	302	315	317	317	307	295	298
17626	12024	2575	624	484	473	446	442	421	428	390	361	394	375	379	399	381	363	381	405	363	381	419	388	407	419	413	419	390	432	390	371	402	380	412	363	425	386	379	384	404	371	388	400	390	361	386	384	400	368	380	386	399	385	402	377	413	397	354	397	376	378	378	374	333	377	393	387	413	407	384	377	369	369	355	388	394	394	361	374	372	383	350	398	384	381	400	377	384	387	428	362	406	370	353	387	374	351	373	399	401	392	407	380	390	378	400	440	390	366	363	388	366	421	370	375	397	363	368	408	394	403	435	392	386	394	386	382	369	416	399	370	400	385	363	408	367	400	398	393	389	407	370	382	415	401	381	381	393	394	407	410	403	392	376	394	393	373	379	411	359	360	352	378	397	370	397	382	401	394	376	432	372	381	376	388	418	402	422	404	400	365	393	377	402	362	337	359	397	378	367	368	369	386	370	421	418	403	388	394	401	378	411	382	389	361	381	393	377	374	389	371	395	375	353	361	376	378	399	386	378	392	354	393	372	374	393	381	438	369	369	424	396	378	402	395	359	374	375	395	415	379	369	398	367	375	387	415	398	369	355	358	373	426	391	419	400	442	385	371	423	409	400	371	379	397	355	399	395	372	400	387	396	404	404	372	360	370	366	356	412	385	371	379	392	381	390	375	372	373	354	387	399	431	369	401	380	356	377	377	421	358	401	357	376	392	400	380	380	373	394	354	364	396	350	412	364	377	386	384	374	383	408	412	341	386	395	409	350	420	427	397	385	359	393	409	340	378	422	384	402	378	392	388	391	392	401	395	403	396	367	396	396	354	377	394	372	343	389	405	429	384	339	366	326	386	390	371	397	355	363	372	386	375	402	406	397	412	355	370	341	370	375	418	377	372	387	386	394	366	402	419	409	384	355	361	372	422	376	373	349	387	356	375	377	359	373	403	419	361	400	382	348	397	388	369	403	391	386	362	368	415	364	362	398	365	392	390	412	370	386	373	396	379	402	383	362	384	394	397	370	414	382	376	395	363	423	400	393	362	397	364	414	381	386	360	381	395	386	373	331	376	391	370	383	386	372	415	398	381	433	405	385	379	362	371	383	371	428	428	387	405	400	370	415	431	362	372	399	369	386	387	399	394	391	369	387	380	364	373	384	397	394	401	398	386	385	357	388	405	372	378	377	360	389	389	421	399	378	392	373	400	383	396	375	389	388	353	364	394	389	378	371	402	391	374	421	377	377	385	423	412	355	380	415	392	356	398	356	376	381	408	361	384	363	369	380	403	384	389	398	397	413	387	426	364	382	401	408	396	387	373	408	407	389	403	393	382	374	394	399	387	389	393	407	375	383	389	371	351	414	360	405	421	399	386	391	358	423	385	355	384	359	384	389	413	396	373	392	390	348	419	395	345	395	399	379	353	367	360	368	422	412	383	382	400	402	393	396	375	376	412	400	376	398	361	343	401	377	378	367	408	381	360	404	368	369	404	388	370	360	373	348	374	380	385	342	393	385	378	381	407	406	355	385	391	373	412	368	349	367	376	386	413	359	356	380	409	390	386	393	403	383	393	412	380	395	402	357	382	397	361	381	380	382	370	393	402	421	410	374	440	406	407	372	346	398	388	387	415	362	343	405	376	373	411	399	333	392	369	384	396	429	389	408	384	370	355	379	401	387	359	377	368	370	357	407	347	392	416	402	419	372	393	345	396	396	417	397	350	363	384	391	379	383	389	377	388	363	384	403	399	396	376	378	379	396	394	380	369	388	398	377	394	367	385	393	399	407	369	383	382	401	367	369	387	410	389	385	389	373	390	404	369	386	366	373	364	414	421	396	371	386	343	394	395	385	395	363	351	366	383	400	407	392	399	380	365	377	392	395	370	387	410	398	404	393	389	394	381	398	393	387	364	381	406	414	395	398	407	386	395	353	364	374	373	393	384	373	377	396	355	373	339	366	412	360	353	403	385	397	361	387	406	372	392	386	398	365	376	406	399	353	414	399	364	398	357	378	360	410	409	364	401	377	364	369	401	354	398	384	425	367	396	353	379	358	389	359	390	412	390	367	377	405	387	393	367	373	407	393	381	377	390	392	404	382	405	383	363	389	385	390	375	410	395	353	385	378	395	365	408	376	364	362	429	405	380	394	391	383	401	382	404	383	385	411	383	347	347	388	415	347	395	390	384	374	402	391	372	398	376	388	416	384	390	393	375	391	376	406	380	350	388	383	411	398	379	384	390	375	384	394	406	398	390	412	351	385	405	362	328	385	381	388	379	386	369	392	361	386	416	404	372	399	360	404	381	363	408	410	369	366	399	394	362	379	347	382	349	378	399	381	355	393	395	356	359	391	349	388	360	375	393	398	443	399	382	379	402	371	374	407	411	393	371	390	389	355	381	386	421	410	385	389	397	383	398	417	424	377	367	394	378	423	383	358	379	371	381	396	395	387	367	351	359	372	378	362	372	373	409	385	386	382	408	395	401	393	400	392	382	395	350	360	371	346	381	370	376	362	387	393	389	388	359	366	392	378	358	376	398	382	388	358	387	384	376	367	381	360	374	377	374	385	375	381	387	395	393	420	380	389	394	378	403	388	399	364	405	434	379	357	369	407	351	399	356	356	386	391	407	397	391	368	366	399	372	382	372	375	424	343	378	375	395	380	367	369	356	371	331	382	373	379	380	391	410	371	362	368	409	387	380	419	389	398	401	414	416	383	365	349	374	396	351	371	386	377	415	381	397	370	349	393	356	405	412	365	374	389	370	355	385	373	420	368	404	358	390	373	383	390	363	393	329	400	406	368	400	392	357	367	395	362	396	379	395	365	402	408	394	393	377	388	402	422	397	395	372	386	397	402	348	354	380	374	389	364	409	373	412	371	396	387	377	407	389	383	406	372	392	392	394	355	372	361	387	394	394	394	419	386	376	382	375	382	365	383	425	401	377	384	389	372	373	346	367	370	364	359	378	391	403	355	387	401	387	378	379	336	346	396	390	418	358	349	404	364	397	382	410	374	366	413	356	390	350	422	370	386	400	371	381	374	410	341	395	378	377	371	393	382	366	378	404	361	374	415	360	399	328	365	347	422	391	378	416	395	396	347	359	392	366	382	395	374	373	411	338	394	384	432	379	392	402	380	353	382	385	378	393	407	381	403	378	394	381	397	371	369	382	377	359	398	412	364	365	370	354	372	389	380	364	405	388	372	352	363	372	416	404	392	385	411	398	367	356	402	368	402	361	372	392	374	375	400	395	377	397	365	401	396	354	395	365	362	417	404	364	393	413	447	362	356	351	383	394	380	408	414	333	388	431	364	365	406	353	396	410	384	363	378	373	358	407	385	421	404	397	367	360	368	414	412	374	353	414	399	403	388	388	372	353	380	383	375	397	373	384	360	379	380	374	379	388	377	394	422	377	370	374	401	399	378	373	397	402	410	374	408	399	389	365	373	358	410	358	372	366	384	383	346	383	365	391	378	383	366	381	359	378	415	403	342	398
23745	21079	28053	24312	21030	7083	825	594	524	471	464	413	405	359	360	346	363	350	352	341	353	307	341	306	323	345	348	331	331	321	361	330	357	308	302	325	280	339	293	342	312	323	318	309	326	331	325	321	313	302	338	285	329	309	311	298	342	322	311	320	326	348	262	320	303	298	314	336	305	327	347	308	333	316	333	324	336	303	306	301	332	309	302	309	355	305	276	287	340	313	321	318	343	321	330	301	301	304	308	294	313	333	343	287	300	303	317	317	302	318	303	298	331	303	308	324	341	297	308	358	288	342	290	303	315	331	305	307	290	320	337	318	288	308	340	307	326	314	321	317	309	302	302	319	354	306	308	319	323	317	329	289	318	306	326	326	317	288	322	295	315	306	304	303	346	330	309	302	342	293	350	319	334	280	333	305	356	299	317	294	301	298	286	307	331	329	319	287	328	301	298	331	338	332	294	294	326	295	315	315	311	329	312	316	302	303	309	302	296	303	286	316	319	327	329	327	320	340	318	301	315	292	321	329	277	295	324	331	319	347	295	322	311	327	351	319	305	301	305	319	320	315	309	278	292	329	343	294	323	332	342	300	312	340	313	285	331	305	322	313	306	290	336	315	312	309	327	307	318	308	311	316	330	286	285	324	306	342	357	305	301	300	302	296	301	309	346	325	341	255	317	308	300	311	320	310	309	328	343	292	312	309	299	324	315	307	304	302	335	292	309	332	331	310	349	323	312	325	344	304	286	302	312	361	320	294	317	327	324	303	343	295	315	325	305	299	299	304	285	289	282	291	338	308	344	334	309	308	270	319	318	271	317	346	322	303	311	329	302	299	327	302	299	313	307	297	297	327	310	302	320	286	310	306	321	313	309	280	325	330	328	293	329	319	288	325	323	317	309	306	301	333	325	338	311	300	300	324	328	325	289	340	312	313	328	296	333	308	300	292	295	339	324	327	298	299	302	289	274	351	286	315	307	330	334	352	326	283	316	301	300	304	309	322	328	286	291	287	314	329	334	317	343	287	312	314	319	303	331	313	302	347	302	337	302	295	341	323	313	312	296	307	315	303	305	308	335	336	298	363	322	307	336	312	359	322	293	312	314	326	332	351	298	333	329	293	310	341	364	339	308	294	340	334	330	305	311	350	284	307	327	300	308	329	318	318	321	312	318	281	295	317	343	322	313	333	288	352	292	314	329	300	322	310	303	291	319	295	319	318	312	313	328	309	308	285	313	325	346	335	318	306	322	304	316	322	288	293	310	306	320	335	325	308	313	294	326	322	281	340	325	321	313	318	308	329	332	323	311	317	323	280	338	325	308	285	318	340	324	317	324	292	299	322	303	333	297	328	309	318	330	329	317	295	335	312	306	336	314	333	323	329	317	321	333	332	296	298	314	291	320	315	328	301	327	330	316	271	312	310	377	325	297	318	302	340	325	318	311	315	307	299	320	329	318	335	304	318	326	337	333	333	305	288	282	311	304	324	303	304	289	305	327	308	312	309	315	313	331	290	312	295	291	318	318	324	320	305	329	328	302	313	295	298	317	330	298	299	289	326	330	307	280	280	296	325	358	349	295	308	290	343	285	313	319	288	305	303	310	340	316	320	346	307	335	329	320	326	302	322	307	303	326	314	307	293	358	322	310	316	317	294	328	319	298	300	299	321	327	305	283	291	345	317	287	308	321	350	297	293	336	343	293	314	348	278	305	315	308	274	321	288	298	291	328	295	306	268	298	303	340	324	305	311	317	280	352	319	304	312	304	277	299	312	295	289	294	318	307	344	316	313	302	324	322	310	297	308	301	290	326	322	313	325	312	302	318	295	301	330	309	303	307	314	328	320	312	327	311	320	302	318	341	333	317	314	349	313	302	318	315	326	334	308	314	297	307	295	332	296	309	358	304	300	309	313	342	323	295	301	309	344	304	318	306	301	321	321	307	329	308	320	323	347	340	314	325	312	321	345	271	346	291	306	299	311	309	309	293	310	304	299	290	302	332	300	313	301	344	316	312	307	342	344	300	293	276	301	343	324	291	296	312	300	317	299	308	320	318	295	307	311	349	330	325	337	330	314	300	312	316	270	299	335	349	308	345	327	294	301	333	325	320	327	289	288	322	300	344	319	315	288	314	294	318	287	295	324	357	289	308	310	313	278	315	318	296	296	348	348	319	329	314	309	333	300	347	305	285	327	262	306	325	286	284	321	323	350	304	308	317	314	304	290	300	295	313	296	312	276	306	286	318	295	331	303	324	310	288	316	312	301	326	319	289	301	306	310	319	316	312	317	308	301	311	300	302	298	321	309	320	300	292	313	306	331	271	346	291	362	329	334	339	327	330	328	331	311	327	299	322	317	310	318	318	313	329	310	315	284	329	324	310	312	281	302	326	292	298	310	319	312	285	319	332	321	323	299	324	269	310	317	332	307	337	307	312	350	312	305	328	290	334	320	322	293	333	311	289	329	327	315	306	330	332	324	343	311	327	321	309	300	336	323	345	280	295	320	271	327	330	339	313	301	294	302	302	315	335	299	302	317	338	311	302	332	314	354	301	334	332	303	294	322	337	326	330	305	282	295	330	315	307	290	299	318	311	276	339	290	303	325	301	291	314	320	331	318	329	294	364	303	306	316	353	322	333	304	315	298	303	302	329	297	283	311	330	298	319	314	313	325	302	300	310	318	314	327	308	322	326	288	308	288	288	316	300	307	305	313	288	314	308	312	314	320	303	324	282	292	295	309	315	293	321	307	311	320	329	309	324	325	288	332	308	319	278	344	320	306	325	316	318	300	286	330	331	317	315	301	307	310	354	292	325	299	305	328	280	318	338	297	343	312	289	321	319	308	300	310	313	369	271	325	302	301	296	328	287	308	331	322	346	328	321	301	349	338	329	282	278	292	323	330	295	309	311	290	331	329	324	316	286	328	304	302	321	305	309	307	313	299	290	330	298	309	311	281	296	290	309	328	316	309	305	330	277	333	324	290	319	302	350	309	324	319	320	315	285	299	313	323	316	322	332	302	323	289	324	318	318	304	329	308	331	316	324	324	295	329	319	308	341	305	313	297	319	313	311	341	334	313	314	296	276	343	327	297	306	337	297	318	347	340	334	275	294	344	332	342	311	321	310	332	336	311	294	337	299	307	298	306	317	313	313	317	296	331	301	297	315	306	317	300	307	320	331	307	317	327	291	314	316	329	281	330	322	310	345	351	332	283	290	318	312	325	322	316	321	310	313	316	337	329	319	345	305	329	331	326	326	325	299	271	304	331	317	345	284	348	348	330	317	304	317	317	294	316	340	314	309	312	318	325	318	312	334	319	317	332	282	296	299	329	308	328	303	286	317	316	320	306	331	348	307	330	331	330	313	319	356	355	304	308	316	320	318	300	322	318	307	321	328	338	335	304	316	328	320	309	294	291	311	331	283	332	296	339	287	322	309	311	307	324	313	322	312	337	326	319	310	312	291	328	327	321	317	315	321	312	288	311	315	330	304	297
21837	25155	8959	2715	1931	1429	1085	938	799	749	667	595	516	521	510	504	446	434	416	481	422	442	439	450	482	443	462	448	458	458	441	404	427	410	360	401	411	407	411	388	418	410	401	422	415	425	421	386	399	414	393	389	422	385	394	416	368	410	425	384	404	400	425	381	409	426	411	425	391	369	412	383	402	408	375	388	420	391	420	369	399	368	380	404	409	355	367	403	403	426	403	417	418	420	389	428	387	408	401	375	416	379	398	394	371	408	407	348	433	405	447	441	403	360	395	394	359	393	411	382	383	428	403	401	399	405	427	394	396	389	412	355	430	402	392	393	410	367	412	418	406	397	398	413	418	389	390	418	388	427	410	416	395	404	394	387	420	390	388	420	371	395	400	372	389	393	379	403	410	413	413	340	399	377	391	368	390	413	369	414	384	390	391	409	359	377	390	376	403	395	414	385	392	428	380	378	357	397	409	374	389	364	413	407	417	383	405	394	379	422	356	371	395	398	401	354	399	409	419	392	416	399	415	412	406	395	390	371	400	413	384	420	409	413	396	401	396	427	391	391	408	389	373	390	385	407	361	376	439	386	368	402	381	383	406	435	409	407	430	400	351	404	390	380	401	394	396	434	422	391	411	420	387	406	389	418	417	381	393	383	381	409	405	406	436	399	408	384	378	386	400	383	429	414	418	414	407	405	385	385	420	418	429	368	410	392	401	415	377	360	427	396	375	394	399	384	409	415	409	373	412	395	374	397	374	392	376	408	393	368	387	366	421	394	366	397	382	401	411	425	412	397	413	402	366	413	399	382	416	410	395	396	390	417	355	399	427	349	370	426	399	363	412	383	398	403	389	383	398	408	405	357	427	368	388	395	391	372	388	410	409	408	388	398	383	418	379	363	390	421	356	385	380	419	351	407	392	376	419	412	404	419	416	398	370	396	393	382	374	410	414	354	402	394	381	430	383	411	364	419	372	380	366	415	388	425	367	421	372	380	372	419	382	412	393	409	364	400	386	404	372	407	383	392	419	421	377	442	375	361	402	404	427	385	394	427	415	406	357	422	403	360	406	381	393	425	401	405	402	393	363	384	445	388	400	384	393	381	436	391	388	382	430	370	390	388	411	394	387	412	398	403	375	426	412	395	372	369	391	395	365	394	410	387	387	397	388	385	395	382	360	408	384	439	421	408	406	409	360	404	370	388	400	421	383	367	408	397	375	394	359	404	411	413	404	391	423	385	383	415	373	412	418	418	373	399	396	395	397	358	407	406	398	406	369	384	444	393	397	402	378	395	349	405	418	393	390	412	392	343	373	360	398	378	390	389	394	391	393	412	382	391	400	414	426	413	377	370	372	398	415	367	378	362	395	412	371	399	408	418	378	347	399	388	416	387	399	411	387	394	426	395	400	372	375	385	395	388	369	374	418	400	431	380	408	423	386	415	424	363	418	393	397	398	404	410	352	451	395	375	433	367	367	395	408	406	382	416	393	367	414	385	406	390	410	413	369	363	373	382	403	386	402	410	388	405	404	362	405	406	381	364	418	392	387	392	384	413	379	390	391	353	388	406	375	391	415	427	395	423	389	388	401	384	368	435	392	421	401	375	399	385	424	390	383	436	365	395	403	393	416	429	348	388	395	399	373	387	383	380	381	386	395	390	396	385	419	370	376	387	428	408	386	396	403	380	379	388	432	385	365	396	397	367	391	415	388	375	391	391	352	405	393	403	405	360	406	396	414	381	385	373	376	383	391	388	388	400	405	378	369	402	379	407	400	387	398	391	397	383	397	382	415	388	409	369	348	399	405	401	397	381	379	403	407	409	412	387	415	401	407	377	379	364	400	347	428	395	370	417	419	400	403	375	384	395	375	403	376	413	399	397	393	382	407	385	403	416	384	391	374	425	390	407	399	403	419	391	391	404	402	424	460	424	375	429	380	377	387	358	388	382	399	412	376	407	400	402	401	420	397	402	359	393	416	353	422	387	389	372	441	383	414	388	393	412	394	390	419	393	372	398	397	384	392	385	410	395	370	371	417	434	397	420	383	355	406	419	386	415	391	374	426	423	381	401	363	404	386	350	367	399	415	385	395	406	394	362	410	399	428	418	357	436	363	386	381	400	382	365	398	413	411	389	387	397	402	412	384	391	386	380	390	431	372	368	393	366	405	355	405	387	394	412	417	411	380	419	407	389	366	382	406	422	358	404	409	407	430	393	419	384	405	406	402	399	385	402	379	383	401	376	339	388	398	370	380	447	387	377	422	382	425	372	427	424	398	408	358	384	405	374	396	386	432	393	364	388	374	446	373	387	381	387	400	370	400	398	400	425	386	371	371	416	381	394	415	405	430	381	395	405	406	425	396	387	402	372	420	392	370	410	413	394	407	344	421	395	403	388	432	378	389	416	388	397	378	413	418	407	381	432	355	380	391	404	365	412	388	404	381	367	411	373	425	389	400	406	405	397	403	421	376	421	390	418	379	377	371	401	391	405	403	404	427	395	392	385	392	407	384	396	400	399	393	397	405	440	413	379	413	360	387	367	375	369	395	397	393	437	370	365	415	385	412	392	400	403	394	374	400	420	378	366	368	390	388	380	403	415	369	392	387	423	393	357	370	395	430	386	424	378	415	424	394	386	424	389	419	410	399	407	382	395	375	397	423	383	336	380	392	409	414	390	394	404	397	394	416	419	408	404	409	392	371	379	393	413	403	418	385	382	399	403	371	377	393	401	407	370	393	411	360	416	408	397	387	375	386	366	391	416	395	344	393	417	378	395	429	390	398	387	376	369	428	384	413	364	378	374	417	415	424	408	385	435	388	399	396	390	397	406	373	411	383	420	379	424	396	402	397	416	405	385	454	446	379	398	414	373	401	364	378	399	395	408	390	376	407	388	382	397	387	395	382	406	395	385	384	377	388	379	423	400	405	375	377	415	416	414	398	373	384	370	396	374	354	407	413	380	401	393	375	392	407	402	434	402	390	379	430	399	379	334	368	362	377	393	391	389	378	401	456	387	400	418	412	380	403	405	371	399	358	401	383	398	411	364	397	381	420	394	348	398	383	432	379	386	416	401	396	363	407	404	417	378	397	414	390	436	380	401	396	402	420	381	397	414	393	431	356	402	397	396	377	400	380	391	376	409	421	375	363	426	377	387	404	430	379	401	396	389	416	369	417	365	391	382	378	368	351	419	406	397	405	395	419	406	404	360	421	413	381	380	387	395	386	408	374	347	394	407	421	459	421	395	375	383	421	408	406	394	392	409	370	402	376	385	436	397	391	387	419	365	388	433	404	434	379	386	380	394	371	376	372	396	421	438	371	415	425	402	389	412	407	378	392	394	393	392	382	406	394	394	410	417	382	405	417	388	386	403	385	382	354	419	413	423	425	406	405	410	366	408	390	402	374	382	403	387	397	420	389	397	401	373	365	393	405	393	416	418	401	409	398	382	421	371	448	392	409	410	431	412	418	379	415	353	384	386	386	402	417	396	397	398
24710	21036	26904	25333	8797	487	383	335	293	270	238	219	247	223	233	222	208	214	236	210	210	215	212	221	234	247	240	188	217	208	194	227	231	188	208	210	194	192	188	205	187	191	211	206	210	182	217	206	207	194	222	202	188	182	157	216	184	171	211	189	203	186	182	197	176	196	214	212	203	188	170	194	188	179	212	190	181	190	222	200	175	175	191	206	179	193	183	199	176	224	183	187	184	191	188	193	192	196	182	188	184	173	190	196	195	196	192	199	201	193	194	211	228	209	198	171	215	206	173	196	188	206	185	180	199	178	197	213	213	201	227	224	206	173	208	203	195	191	184	208	171	204	198	197	185	191	216	210	204	203	209	230	232	214	205	213	197	185	192	218	213	203	221	215	175	212	198	201	176	191	202	183	190	202	198	177	211	174	210	191	178	212	194	196	209	195	189	211	193	185	201	202	200	188	206	204	179	185	193	231	187	208	217	188	184	195	207	190	193	208	193	196	183	213	202	185	220	187	211	194	200	180	187	214	168	197	176	191	195	206	183	201	191	204	170	209	191	205	196	185	203	210	187	187	201	210	205	199	215	208	171	202	188	236	192	211	193	185	202	182	183	219	178	199	196	185	210	225	166	191	214	206	197	191	222	195	180	192	188	184	195	190	175	208	204	200	223	187	184	180	182	200	222	194	187	228	212	207	205	217	193	205	196	200	184	220	210	192	194	199	204	192	179	184	178	184	234	206	199	207	198	192	182	177	183	226	198	203	183	205	177	189	188	194	183	193	191	195	194	177	211	192	195	192	172	175	203	222	196	168	181	180	206	192	184	214	206	186	184	207	214	178	190	181	211	178	169	200	212	198	198	185	200	237	197	194	182	235	215	196	201	194	204	187	203	177	192	197	220	182	226	204	229	222	188	189	202	189	206	162	166	175	208	222	205	175	181	192	205	171	207	196	231	186	197	206	196	210	213	199	182	188	194	205	222	207	167	203	185	204	177	181	191	169	185	183	200	232	207	202	186	174	183	176	214	180	200	212	207	189	203	213	197	214	192	214	180	184	197	179	205	198	233	176	192	177	193	195	187	189	202	197	190	206	175	196	177	201	207	210	201	182	186	199	170	204	201	191	198	215	211	210	166	208	182	193	201	192	200	194	203	179	205	211	186	191	199	185	178	185	189	188	191	196	206	186	195	200	192	195	199	181	181	187	198	194	196	178	209	186	179	211	187	182	200	184	190	183	219	196	188	186	210	196	179	181	184	192	194	186	214	204	205	196	207	183	189	189	177	203	169	198	207	177	198	211	193	176	184	203	193	206	178	206	216	221	195	187	188	184	205	206	189	214	204	201	199	208	190	172	195	183	201	200	192	177	193	184	181	179	186	186	192	182	192	173	195	186	181	192	217	165	186	193	188	202	160	195	210	196	194	191	186	183	186	192	183	197	182	174	218	198	207	204	204	182	195	190	213	209	215	193	191	171	201	183	204	178	212	204	207	181	202	189	207	196	194	211	211	175	198	198	215	193	232	174	182	195	195	197	200	187	171	179	173	177	190	204	187	199	213	205	192	190	213	192	201	175	193	175	205	179	219	193	201	194	218	193	188	185	205	167	190	206	203	203	183	193	200	212	197	191	185	197	190	197	202	197	194	190	183	193	186	190	196	182	197	177	189	183	194	180	224	195	217	212	206	191	214	196	203	183	193	214	169	197	190	194	189	184	181	185	187	184	205	204	199	184	188	213	209	181	189	214	219	218	200	186	195	188	196	183	198	201	169	195	209	186	192	177	212	180	171	195	159	178	209	198	174	181	203	200	188	189	193	206	200	157	173	206	192	187	222	204	198	180	173	188	197	196	201	190	181	212	193	200	207	202	215	175	187	209	211	211	198	199	210	206	205	206	193	180	195	195	153	206	179	208	177	195	206	164	170	180	208	172	186	183	199	210	203	219	197	205	182	204	186	193	192	190	199	208	202	208	195	215	237	172	204	197	206	194	205	186	209	169	190	192	199	204	209	183	210	209	210	188	192	169	236	173	191	191	201	201	176	206	194	181	198	198	212	200	196	217	216	217	192	188	193	195	198	190	209	210	187	230	193	182	188	202	172	213	190	196	200	190	166	218	205	188	203	192	199	198	219	219	215	173	184	183	200	204	178	174	203	195	200	202	198	203	216	206	171	205	200	198	196	172	203	184	163	202	203	187	190	203	187	199	190	181	186	207	169	199	175	200	192	210	188	202	182	216	173	203	182	205	182	185	189	188	187	211	189	183	203	186	163	193	194	201	195	193	192	180	180	201	227	183	219	180	183	180	169	202	198	205	206	221	165	197	212	188	190	185	186	196	181	189	198	193	213	194	205	190	202	205	195	199	195	196	188	190	172	199	221	183	185	199	188	206	181	210	190	186	200	195	232	163	201	175	198	211	200	196	196	175	176	208	197	200	179	225	237	191	215	191	196	204	199	188	215	193	190	221	214	186	203	215	177	197	172	188	175	180	188	187	180	184	204	179	199	206	171	195	206	174	226	200	178	184	191	195	205	202	191	214	195	197	169	192	188	190	163	201	208	195	207	202	182	198	208	202	182	214	210	181	196	175	189	185	190	204	215	181	197	202	194	191	195	181	191	188	208	184	190	206	210	201	182	199	190	195	209	208	180	193	202	189	192	210	210	200	162	220	222	202	182	195	179	177	160	184	202	176	186	191	206	184	184	196	204	208	186	165	195	188	200	212	195	169	182	172	222	217	194	180	175	212	210	194	199	190	209	228	174	191	207	190	191	182	204	200	180	221	225	206	203	189	204	185	212	179	194	195	184	190	185	218	200	212	209	169	194	195	201	206	213	182	218	209	205	181	195	215	166	219	190	211	201	201	182	194	198	194	199	177	192	183	197	208	184	195	206	214	170	167	192	187	189	223	179	184	208	211	183	198	208	178	203	197	189	217	201	207	210	187	212	186	172	187	207	178	215	217	217	191	173	220	201	191	186	217	193	211	218	178	200	199	192	185	196	199	201	213	209	217	209	188	200	181	182	221	190	202	193	169	198	178	205	208	204	193	186	217	183	177	202	191	184	191	219	186	181	188	222	202	192	218	170	206	205	187	185	202	185	190	225	185	201	187	193	198	192	186	177	206	198	218	190	174	202	168	208	186	196	210	190	211	199	188	215	177	183	172	195	198	194	190	158	182	211	215	168	184	197	172	187	189	187	173	200	193	212	204	192	172	174	203	193	215	198	205	191	199	189	172	179	195	200	187	191	203	182	209	181	188	214	202	180	212	206	192	186	190	204	194	204	199	205	214	215	190	183	219	194	201	199	192	203	182	203	182	193	225	174	208	198	170	167	219	221	175	192	198	217	204	193	183	193	215	208	193	205	209	196	174	191	196	237	194	200	192	199	195	220	202	200	182	191	199	202	203	198	166	170	185	200	178	195	192	210	182	205	192	204	202	185	216	176	202	208	188	200	210	210	185	168	202	201	211	198	183	206	213	194	188
20192	18525	5880	1586	1051	802	659	587	453	410	352	342	310	323	280	311	285	263	283	276	275	284	251	279	318	288	287	280	264	273	274	263	262	252	245	289	259	222	259	265	269	249	266	223	212	248	234	249	237	246	251	210	243	222	256	237	252	249	227	256	264	266	225	245	266	277	270	258	241	244	235	270	243	248	233	280	263	250	227	277	242	247	253	236	242	236	247	225	221	252	247	220	232	244	225	251	251	276	214	266	258	243	234	237	243	269	236	227	248	236	251	258	262	261	246	263	255	223	262	248	251	247	249	234	268	216	260	223	259	238	250	245	221	258	238	244	242	259	212	235	261	243	275	233	239	244	220	260	258	263	269	237	268	229	254	278	260	282	232	250	257	239	232	220	242	255	257	241	265	235	239	244	239	253	274	224	211	241	240	220	248	223	240	252	249	240	239	236	249	264	228	230	223	232	258	238	246	243	258	232	254	257	259	271	249	247	223	235	219	249	238	248	241	233	268	251	245	241	242	252	248	241	208	250	241	247	238	252	227	247	257	226	242	224	237	233	235	229	224	237	261	235	270	231	247	252	215	229	257	260	273	254	247	250	246	239	257	234	229	254	261	237	219	264	240	243	236	253	242	239	256	241	247	254	230	227	257	226	239	251	233	259	227	253	254	267	261	213	248	226	239	259	268	259	231	268	277	260	235	249	216	266	264	272	242	264	272	239	257	231	243	262	267	274	239	258	243	227	238	221	231	262	230	258	268	219	265	241	245	227	221	254	229	204	205	251	248	238	213	240	235	270	256	223	239	265	259	236	248	233	248	250	250	241	250	233	233	260	272	247	259	259	262	229	239	265	264	235	226	268	236	233	248	249	259	244	273	226	254	217	238	256	238	240	247	235	240	258	247	248	251	248	238	244	257	228	237	231	213	231	248	247	249	227	226	255	262	266	225	235	250	281	241	259	251	242	281	248	261	254	255	257	256	256	241	228	243	236	256	259	239	241	258	260	244	244	262	263	231	238	244	221	218	248	251	294	240	248	263	223	249	273	257	255	240	258	236	263	250	280	246	238	259	264	256	230	207	239	254	247	247	255	258	262	250	247	266	226	243	245	251	253	255	236	244	237	229	243	266	232	269	249	242	241	252	271	219	234	240	242	240	243	242	254	240	245	272	257	245	250	245	238	251	244	221	250	267	269	238	248	252	258	241	252	238	250	265	240	217	242	238	214	237	264	240	244	215	232	250	248	223	244	239	275	219	237	247	266	254	242	254	251	216	242	239	229	221	248	262	241	233	235	224	243	247	260	261	237	266	239	226	277	220	238	244	262	246	219	259	243	246	244	248	250	255	247	246	227	248	236	244	240	266	238	239	243	246	246	246	221	254	227	261	235	276	246	223	231	240	267	265	260	230	253	232	239	252	259	265	258	251	256	277	267	241	241	246	233	245	243	270	257	263	258	269	224	231	233	224	245	232	242	250	241	242	228	222	254	236	246	236	228	265	243	225	229	225	250	251	276	277	246	253	237	248	235	239	241	257	253	221	236	237	263	263	241	224	272	245	235	224	244	254	240	241	225	254	273	254	236	231	224	249	259	268	221	225	248	251	267	239	248	228	255	235	228	239	268	242	255	245	232	252	259	225	231	264	254	247	246	249	226	284	225	235	269	254	234	224	234	256	261	246	256	211	229	270	236	217	288	232	252	271	242	232	248	270	253	235	265	246	224	248	246	254	245	247	238	227	231	247	250	278	256	256	254	218	243	251	236	229	259	245	242	232	235	258	258	262	236	264	246	246	239	238	263	246	255	235	227	257	225	257	237	255	225	280	261	265	246	246	258	248	255	255	218	218	231	261	234	257	255	252	237	270	254	257	218	242	233	213	247	259	225	261	264	273	237	255	250	240	242	217	238	224	234	248	217	256	227	260	224	280	222	254	242	231	204	225	221	237	219	258	248	255	239	227	248	242	240	260	231	250	237	232	260	275	247	250	236	253	241	229	253	249	218	229	245	224	244	253	272	250	256	267	235	235	224	253	232	230	240	265	250	252	248	255	247	230	237	257	252	254	264	254	234	273	230	247	244	245	271	256	226	258	257	247	249	268	232	260	238	244	267	262	239	239	227	248	265	267	271	263	242	219	272	228	241	254	248	216	217	256	263	231	237	277	223	232	248	254	225	250	242	257	237	247	239	255	242	267	237	261	279	206	266	256	241	242	232	226	252	231	260	238	258	279	229	229	225	230	219	236	248	207	248	235	258	259	248	252	260	264	253	253	251	241	250	226	245	222	241	226	255	227	250	278	265	260	258	245	242	250	248	252	279	236	228	232	247	240	267	228	244	261	257	262	261	255	251	247	234	245	267	254	221	232	229	256	242	233	231	260	247	239	227	234	244	232	237	249	265	217	239	231	225	244	247	221	254	226	256	234	220	247	238	251	255	279	262	243	223	233	266	238	266	234	243	235	226	223	267	235	234	235	230	269	232	260	240	272	265	232	252	269	247	219	221	253	248	245	233	231	245	240	233	238	218	249	242	261	255	257	227	263	234	237	235	258	238	261	257	260	271	236	257	285	238	244	253	266	229	210	245	254	259	266	260	254	269	230	276	248	254	236	256	247	237	245	253	233	263	222	257	243	251	252	223	217	256	280	270	231	250	274	240	236	237	245	258	256	242	210	254	246	242	221	259	294	243	266	262	254	227	295	257	242	276	257	244	225	248	209	227	251	233	215	230	237	251	271	237	254	233	221	233	249	302	268	260	265	223	244	242	246	225	261	238	228	244	248	223	221	255	216	235	235	286	255	244	265	212	250	240	237	241	202	254	248	229	246	239	233	275	275	259	245	250	221	210	241	255	246	193	233	225	241	213	241	238	233	211	267	263	273	236	251	255	231	252	272	240	229	238	208	242	247	244	215	234	248	246	245	241	224	242	235	282	209	208	261	226	215	243	225	224	231	248	248	257	234	245	222	231	230	211	273	231	240	236	244	214	255	265	243	247	253	223	260	241	250	264	244	253	246	245	261	248	228	215	240	228	224	244	243	256	238	219	217	229	240	257	249	258	261	276	256	246	266	231	264	213	255	278	283	295	246	268	235	218	274	208	263	246	260	256	262	234	219	219	233	260	236	247	231	218	230	250	219	262	259	239	237	262	251	233	234	272	243	282	239	254	249	291	247	262	247	252	233	246	259	250	227	257	237	232	251	257	256	232	248	209	261	234	246	247	254	250	239	247	227	260	255	222	266	256	236	240	279	243	224	257	229	276	256	254	247	276	281	266	248	256	233	255	250	257	273	259	233	244	285	257	237	245	228	241	259	283	232	219	229	236	259	231	211	249	247	229	240	229	257	263	233	243	226	253	245	250	254	253	237	255	240	256	255	255	243	256	247	239	214	251	259	231	250	247	226	242	249	268	202	222	241	262	264	220	253	256	262	241	245	224	237	261	244	250	240	245	234	246	223	275	238	245	250	255	236	234	265	251	251	249	256	218	242	232
22649	21080	28526	23883	21082	21057	5066	705	515	456	384	328	325	284	249	262	246	228	227	247	249	239	244	217	236	256	219	249	242	192	219	194	198	201	209	175	201	192	202	162	187	177	209	161	202	198	188	218	198	194	201	174	167	184	155	168	202	158	184	186	188	183	168	185	171	217	184	175	209	193	193	171	193	175	189	156	160	182	158	174	199	167	168	191	175	202	172	160	182	182	189	185	168	185	196	184	203	197	182	179	191	164	175	165	190	177	165	173	192	172	187	156	197	160	168	173	188	169	168	198	193	192	192	178	170	188	192	172	199	187	172	158	194	189	185	178	190	179	177	161	176	164	182	175	176	184	181	146	179	207	203	182	165	164	193	206	178	157	157	194	175	177	173	162	168	191	177	191	209	184	172	181	177	177	176	184	174	185	185	188	155	192	191	185	174	188	182	187	180	190	175	166	174	176	177	184	161	194	185	172	184	192	180	161	175	178	187	188	173	193	189	178	166	207	173	231	185	192	162	190	184	168	182	188	173	179	162	175	211	191	178	152	150	198	200	184	170	184	184	172	204	187	197	168	199	191	179	182	207	163	176	173	183	177	184	164	172	165	196	164	168	199	163	185	150	177	158	177	166	185	164	191	184	178	207	169	160	176	183	160	158	186	189	190	192	184	180	196	195	180	167	163	196	161	176	187	183	171	171	189	161	189	186	171	186	204	211	193	180	188	180	174	192	169	171	177	181	205	163	164	179	171	160	190	178	167	181	190	185	168	182	171	158	195	184	196	164	186	164	202	172	172	174	182	158	175	168	175	161	162	226	173	171	202	193	200	191	168	181	170	178	168	187	177	180	186	168	191	167	179	184	178	170	163	174	210	192	170	173	186	167	190	184	163	169	184	179	202	190	176	185	170	172	163	154	181	182	167	177	172	167	186	182	180	174	170	188	202	190	171	179	189	191	179	179	183	182	165	178	154	170	185	179	172	172	161	182	172	199	189	189	166	200	180	185	162	214	173	156	182	175	205	172	173	174	155	194	187	164	189	169	176	185	184	183	212	167	166	176	186	171	177	186	181	193	197	164	173	201	184	160	194	181	171	180	188	206	173	205	179	190	176	193	191	195	182	168	165	180	201	178	189	209	167	178	183	183	193	178	201	178	160	179	166	177	192	185	190	187	192	183	179	172	177	182	196	206	178	160	188	186	164	180	186	181	172	182	193	166	179	183	170	181	198	186	192	174	184	190	163	185	193	165	197	157	154	180	182	155	173	182	177	173	157	181	167	181	162	171	156	194	184	175	190	197	176	185	174	172	171	171	174	182	164	199	188	192	190	145	187	205	154	176	196	175	163	168	196	171	202	184	179	184	181	186	139	174	193	164	168	156	170	180	203	176	180	171	186	176	168	174	177	204	211	174	174	190	171	189	198	196	174	182	195	193	178	181	196	180	175	155	191	178	180	180	181	188	182	171	170	160	171	173	175	168	190	161	183	192	191	182	171	204	168	176	199	211	183	200	161	173	176	175	194	205	173	163	180	189	166	170	186	179	173	202	188	182	180	180	190	184	174	183	180	175	180	181	191	199	175	180	190	179	164	195	188	184	151	167	199	203	182	180	197	215	190	171	144	174	176	179	155	214	165	161	171	169	202	165	196	171	171	199	180	173	200	189	168	171	198	168	170	179	165	183	185	173	211	205	180	189	203	185	182	177	192	166	177	163	180	179	195	169	176	155	203	181	194	184	185	167	160	171	175	166	190	196	194	154	169	150	173	201	190	184	190	182	178	170	187	181	189	199	164	162	192	198	209	193	222	193	174	168	177	165	181	189	179	200	186	161	181	182	184	181	173	182	190	187	179	207	180	187	166	196	175	180	168	174	191	183	181	204	182	182	172	183	156	186	189	184	193	184	183	174	167	181	183	171	181	197	183	151	161	202	178	165	210	170	139	161	162	145	169	192	169	185	175	153	202	168	169	199	178	171	170	156	191	173	178	192	183	191	174	174	207	170	166	150	178	185	188	197	199	184	169	202	180	187	203	169	201	182	170	191	167	204	197	180	166	179	170	178	217	185	178	174	174	194	184	191	175	160	167	197	183	197	184	183	194	210	161	201	154	195	194	170	170	193	196	173	182	162	166	169	185	180	178	153	168	170	189	174	146	198	187	174	170	175	161	187	200	171	195	165	179	172	176	198	208	190	184	170	170	175	187	198	159	167	190	171	198	209	167	176	187	162	192	185	192	172	193	168	172	171	138	186	176	176	171	192	167	177	174	182	188	190	166	196	155	182	171	171	162	193	168	166	197	185	155	190	179	168	166	169	165	178	178	169	178	166	183	194	190	170	173	183	174	193	190	174	165	216	170	176	190	220	187	182	181	192	182	183	176	178	171	171	191	205	177	188	181	202	160	194	192	188	183	184	189	190	147	205	178	185	191	183	170	175	194	150	188	166	161	168	175	206	192	197	195	176	161	164	185	188	158	184	199	150	182	210	166	164	189	168	184	185	155	189	194	164	176	187	225	166	168	206	196	178	168	173	187	159	174	185	170	190	206	175	160	175	189	177	193	173	181	195	161	180	183	185	196	196	193	150	167	181	175	154	186	177	151	187	181	177	173	171	164	182	173	195	190	175	199	184	175	174	174	194	184	179	190	158	194	189	176	167	174	179	152	179	191	175	194	180	177	175	188	173	155	179	172	178	174	164	184	179	156	184	163	192	188	180	190	201	167	170	168	194	223	164	152	172	215	184	149	183	180	167	184	180	200	173	187	177	155	183	179	184	200	188	175	222	177	193	170	186	174	175	168	194	191	197	185	176	190	190	197	165	173	187	171	185	179	201	169	190	172	178	193	188	179	208	173	168	185	191	167	187	148	161	166	164	170	172	170	160	176	195	185	199	197	183	180	163	165	155	189	189	174	192	197	166	174	190	198	179	182	152	183	185	172	174	205	178	175	175	182	185	158	156	188	157	151	156	213	185	186	171	184	200	168	190	170	173	183	170	167	167	190	177	169	183	175	180	163	184	164	174	181	184	166	174	191	176	175	192	191	187	178	172	194	183	175	185	180	187	166	171	153	188	167	196	149	174	183	182	188	188	195	198	180	171	196	156	175	200	200	181	178	156	168	171	194	165	199	177	181	199	192	179	194	198	172	175	183	181	172	197	168	180	188	186	178	173	162	184	183	191	174	190	220	194	187	185	194	195	191	179	159	172	165	183	174	199	197	185	165	186	180	178	167	194	183	204	175	167	176	175	142	185	192	198	178	178	188	188	162	187	180	195	178	176	184	145	166	172	176	181	164	191	215	169	183	149	203	204	184	193	193	166	167	152	190	174	161	177	175	175	189	176	154	182	174	207	190	198	185	173	179	173	162	168	193	158	199	185	175	192	196	175	206	176	196	175	185	185	179	172	176	204	178	191	195	195	202	178	158	185	201	198	161	181	174	166	174	194	177	184	181	179	174	159	176	164	191	175	190	160	166	173	185	203	179	171	183
23938	32487	13442	4421	3011	2207	1636	1281	1039	881	705	649	495	449	414	397	354	353	342	327	333	340	335	312	321	374	366	327	344	313	286	270	279	267	271	250	255	250	269	274	258	257	258	244	237	250	257	222	229	235	262	213	220	260	249	244	219	252	231	219	246	242	241	221	238	229	226	230	245	255	233	240	218	199	221	235	237	228	240	235	257	234	212	233	240	241	258	258	232	231	233	229	260	234	207	208	248	223	203	249	206	230	245	244	239	211	240	259	249	227	227	248	218	231	228	234	215	230	237	235	253	257	201	255	249	232	243	226	232	216	235	220	252	230	246	271	253	227	248	209	227	205	216	255	222	219	226	247	231	260	262	246	249	252	233	231	256	250	246	247	225	239	229	237	238	236	254	232	220	231	234	232	249	236	232	230	227	213	221	245	228	230	256	221	230	236	218	221	231	254	212	255	232	251	234	234	240	223	250	219	216	218	229	206	230	214	230	213	218	226	229	220	215	249	223	217	240	257	233	215	204	250	219	225	239	237	216	228	241	233	231	241	212	252	219	232	236	250	244	244	232	244	245	230	223	210	262	231	229	226	199	235	236	222	235	226	207	219	220	217	242	228	230	220	226	241	218	235	238	245	249	212	217	233	238	241	237	226	218	237	225	235	221	216	218	225	210	230	220	266	231	217	247	221	211	197	256	211	205	251	231	256	233	227	207	221	212	256	240	255	211	229	219	211	239	221	219	244	249	215	240	210	200	204	234	229	216	244	237	230	228	222	221	190	215	233	196	247	247	213	224	217	225	205	243	260	223	206	221	241	243	243	252	226	218	216	247	224	241	229	258	218	230	269	217	206	233	231	230	226	231	262	253	248	254	228	255	230	211	229	212	232	232	226	254	220	229	220	222	225	223	227	231	250	199	226	238	242	237	225	223	219	230	259	236	218	221	245	234	223	243	247	232	233	256	247	231	190	252	239	239	206	238	233	234	247	219	209	242	242	215	252	228	218	243	231	228	273	242	226	213	224	247	212	263	198	230	224	230	254	230	236	251	238	237	247	231	232	211	232	218	230	222	231	232	205	220	243	247	234	256	216	205	236	231	229	229	225	239	231	251	222	209	240	225	249	231	222	216	222	195	238	246	235	217	234	260	236	210	221	222	235	215	222	216	230	220	245	244	218	226	229	247	221	271	243	230	259	221	235	213	225	203	264	241	250	226	226	247	227	217	226	203	224	259	246	240	221	229	229	248	199	233	228	247	225	222	239	209	214	228	247	228	227	214	246	227	228	227	224	216	247	218	242	246	217	230	224	204	241	236	213	254	202	225	228	233	234	219	223	209	244	208	245	229	260	252	191	248	215	201	230	227	235	243	226	216	208	231	258	231	208	266	238	237	235	216	213	225	238	248	225	229	204	227	210	228	211	208	244	224	223	251	203	246	239	220	227	228	232	249	227	226	234	231	217	207	212	255	254	231	244	216	216	241	211	204	233	217	241	214	245	195	223	218	231	241	216	236	228	241	232	211	270	226	229	208	193	254	233	243	244	229	259	224	236	232	232	205	233	232	223	243	220	241	232	227	230	260	230	219	204	236	252	238	215	221	206	249	251	219	247	207	232	233	215	248	252	226	207	215	255	231	232	228	209	227	253	231	230	215	236	226	229	228	219	220	225	239	246	225	244	237	207	231	254	219	254	221	219	240	255	253	244	241	215	232	228	190	233	218	249	220	230	239	245	229	217	244	217	243	245	210	208	214	206	247	217	237	250	239	232	252	222	223	237	240	238	229	221	233	238	233	240	243	212	228	235	229	249	243	206	241	209	253	238	215	226	245	203	216	231	205	227	191	232	227	238	212	238	235	237	222	215	240	223	227	250	230	253	218	231	253	258	247	217	232	234	229	253	247	207	232	220	244	245	237	231	223	250	224	207	242	251	241	231	249	214	228	244	217	247	271	210	229	220	208	211	240	233	241	241	219	208	252	227	263	251	228	230	238	244	231	237	237	216	232	248	219	211	216	230	213	233	225	248	222	238	238	221	212	242	213	238	230	231	246	224	251	249	220	214	228	254	224	251	223	202	244	257	234	236	214	245	230	238	229	221	203	222	236	224	210	249	240	222	256	233	216	224	232	244	243	195	203	219	239	216	225	221	240	239	208	240	235	237	212	201	241	228	229	219	211	217	202	221	217	225	228	220	231	227	246	206	244	215	236	216	206	215	214	245	226	227	246	224	251	196	225	222	245	199	231	211	210	256	239	248	258	250	222	238	219	222	256	235	234	250	227	239	244	215	226	209	240	216	204	248	226	232	222	214	201	226	226	236	239	271	250	236	215	211	231	218	223	181	267	199	201	215	225	213	219	239	227	235	232	214	246	232	192	221	231	249	234	242	234	219	246	237	241	209	233	250	266	236	197	226	235	223	239	244	220	240	229	238	229	220	200	210	214	246	224	251	218	223	237	214	226	238	228	232	228	205	212	207	231	225	227	210	196	229	226	209	218	248	219	239	198	246	227	205	250	233	232	240	227	234	217	240	226	228	217	231	228	249	225	223	226	256	235	227	206	225	247	216	226	248	236	226	218	213	242	214	245	244	233	231	225	232	238	218	226	231	212	249	250	225	218	240	238	234	223	211	222	221	236	246	236	188	227	229	226	238	229	268	237	247	206	236	232	223	224	246	237	218	230	249	233	251	230	242	203	225	200	223	248	215	248	203	214	232	238	226	235	238	226	244	219	234	212	213	266	233	231	220	244	212	221	204	246	239	245	227	224	217	225	253	238	240	244	254	225	238	235	235	219	217	220	220	254	232	242	246	214	247	222	213	224	260	213	226	232	222	221	230	233	238	255	222	246	251	245	235	231	246	228	240	245	261	191	220	215	228	244	224	241	234	225	250	215	260	232	252	218	219	240	228	231	225	214	235	232	201	230	241	230	210	224	234	208	211	246	240	208	265	218	215	243	249	204	210	241	244	233	254	216	241	229	252	224	209	217	240	226	250	210	192	246	231	213	232	234	219	206	218	234	230	213	233	243	236	221	228	217	235	210	213	224	224	222	234	237	225	237	225	242	219	212	215	229	217	215	229	241	210	227	228	215	210	225	238	234	233	238	216	215	224	224	219	238	241	242	224	231	236	215	208	226	196	248	231	254	232	251	224	228	239	227	213	229	242	213	220	238	257	243	230	251	242	239	246	212	240	240	249	244	208	231	235	211	214	211	265	239	229	251	234	228	238	242	230	219	248	230	229	235	206	225	203	246	220	204	230	251	204	252	232	220	245	227	235	237	222	242	231	238	231	232	218	241	239	220	215	212	224	246	239	251	244	213	202	222	242	186	216	219	190	236	220	230	229	235	236	248	247	221	224	226	237	232	249	224	217	228	233	239	233	232	203	199	239	239	235	243	232	229	253	203	237	238	217	246	218	222	226	239	240	224	250	269	243	206	262	223	223	223	251	222	220	229	235	221	229	250	246	230	236	222	208	236	233	254	221	219	231
27436	19375	6462	674	369	365	368	327	312	296	316	315	321	301	314	317	308	326	303	336	333	307	339	320	347	307	309	320	337	323	316	338	306	299	294	308	279	311	321	309	273	305	292	275	309	301	297	314	323	296	315	311	325	329	326	321	330	282	306	271	314	293	305	288	273	299	311	331	293	329	307	284	280	298	316	290	311	288	271	297	306	276	286	318	313	309	316	291	315	300	339	286	305	318	332	306	301	294	291	288	304	292	276	301	341	287	278	273	312	299	312	301	294	273	306	297	323	312	275	287	284	278	335	327	297	311	297	285	306	294	292	294	298	343	329	321	284	316	331	327	320	282	289	302	316	315	301	297	298	327	330	298	319	339	301	311	281	295	331	319	322	320	307	297	286	269	313	270	314	311	307	297	278	311	342	322	310	307	295	313	303	313	344	306	294	321	279	307	309	290	312	314	320	317	324	290	293	308	295	326	306	311	325	327	289	329	322	317	318	316	320	315	304	303	306	284	279	287	313	290	297	321	286	298	295	300	312	297	312	294	322	323	295	294	300	296	314	315	280	293	274	305	329	285	302	325	316	310	303	298	272	308	307	295	309	294	285	302	308	313	301	294	272	287	299	299	312	312	283	335	241	303	299	321	317	311	303	322	305	310	295	298	308	288	319	331	331	283	301	283	325	334	295	289	331	305	304	312	304	299	299	330	279	304	314	274	304	305	326	329	326	326	307	314	282	299	299	313	317	328	273	293	274	280	305	319	316	315	302	298	293	276	317	300	285	306	314	326	320	306	293	310	302	295	315	309	302	330	315	305	317	303	328	292	291	310	302	275	322	305	315	305	304	294	316	313	269	283	336	322	322	306	287	314	351	282	314	321	309	276	320	290	334	310	333	317	295	316	316	300	286	308	291	285	329	263	301	288	274	323	288	305	292	290	304	338	249	323	302	295	315	302	322	324	287	305	315	308	320	266	290	308	329	313	301	304	314	310	317	308	323	311	305	302	315	319	322	301	330	310	263	325	298	324	286	294	304	287	316	279	300	286	292	324	297	299	314	298	329	296	312	316	318	290	283	313	309	301	310	313	316	302	315	293	284	296	301	296	302	302	289	292	286	264	298	315	289	285	311	304	296	316	325	325	288	290	317	305	329	302	313	350	290	265	321	329	303	302	327	283	292	314	322	286	327	328	254	294	300	319	291	270	297	293	311	311	300	309	306	302	316	306	308	271	301	329	321	304	316	325	310	294	281	305	309	303	322	286	270	321	318	295	295	318	300	302	305	298	276	317	316	295	318	317	293	290	309	253	318	294	312	291	299	308	296	296	305	293	285	317	296	315	301	283	296	305	318	323	285	297	296	295	320	306	296	308	300	273	301	300	309	324	271	308	312	321	328	314	299	310	301	313	326	278	338	322	309	309	332	312	284	283	301	289	279	334	292	298	309	294	310	279	280	305	311	314	290	320	339	311	293	290	289	342	291	307	294	303	324	320	324	292	306	304	321	299	323	286	306	300	294	319	295	292	312	309	291	296	320	301	300	315	303	296	294	310	323	294	284	294	321	300	306	322	287	324	276	314	283	293	317	303	318	349	329	309	292	274	309	329	297	290	282	275	314	312	308	293	311	315	324	338	307	310	312	293	318	286	305	319	308	274	331	293	313	327	296	323	290	297	300	275	297	297	298	300	308	299	325	348	299	328	310	339	324	277	290	290	325	289	296	320	309	300	318	329	289	298	321	295	285	281	319	292	303	289	264	267	304	336	316	307	312	298	290	293	320	336	301	299	299	290	336	318	300	279	302	344	326	297	323	285	313	293	283	305	309	277	321	311	301	311	304	290	308	299	289	294	292	313	298	312	283	303	304	298	301	303	303	319	296	332	316	323	303	306	287	317	289	307	296	296	321	295	331	330	292	300	269	291	312	293	274	307	278	312	289	326	294	319	300	268	322	307	289	308	263	296	291	289	315	293	290	292	310	276	351	294	331	290	304	316	298	291	285	313	307	308	301	288	305	321	300	290	307	312	315	286	308	275	294	300	277	307	299	291	281	300	276	309	272	292	316	304	328	314	338	268	292	314	325	316	341	302	319	305	309	271	281	295	298	274	300	289	332	309	325	272	305	286	306	318	280	317	321	324	309	342	322	305	270	296	331	309	280	318	341	324	317	286	293	308	277	306	292	283	285	299	325	311	319	273	307	294	298	295	303	284	306	336	283	288	320	294	319	315	302	304	298	278	309	325	259	309	314	312	300	293	317	308	302	288	316	303	308	274	288	332	302	313	292	290	312	293	323	281	279	333	306	313	285	288	282	306	308	321	304	322	307	262	313	306	278	293	310	279	317	309	327	299	299	288	295	293	316	305	324	312	302	276	275	322	311	283	293	317	307	282	311	304	304	295	303	307	299	285	314	326	310	319	338	321	338	289	302	309	312	304	280	318	282	325	299	335	298	327	326	285	326	323	283	308	327	306	294	315	313	319	295	301	302	298	313	277	297	305	278	301	296	303	311	313	295	299	294	301	298	305	295	323	315	324	303	304	276	311	307	269	346	304	300	309	294	289	331	305	287	305	319	291	315	286	290	284	285	304	303	309	303	347	304	312	304	331	304	317	298	300	319	294	327	292	306	307	315	309	305	278	292	321	286	283	297	311	309	336	317	284	317	325	330	313	299	332	304	295	297	271	306	280	321	324	322	318	280	323	297	300	316	322	276	320	345	300	328	330	276	327	306	338	300	301	299	285	301	322	295	308	289	308	293	337	300	314	315	297	271	325	293	334	292	299	315	267	314	268	296	307	332	299	297	286	271	324	304	310	293	339	281	300	320	316	308	344	307	297	312	323	289	309	310	316	322	289	292	314	323	295	306	323	298	302	307	272	283	306	277	328	280	321	283	295	314	303	322	302	279	306	325	321	325	290	301	289	307	273	306	281	338	329	299	284	286	305	345	330	294	312	313	316	287	290	319	307	293	315	316	314	315	278	315	328	325	288	313	316	317	322	296	311	326	281	308	315	303	311	346	316	321	360	326	279	334	286	301	291	267	292	289	295	304	327	321	290	283	304	290	314	293	290	304	326	318	333	310	312	301	307	268	314	316	324	280	324	318	291	287	286	337	299	311	329	307	317	307	311	307	292	332	315	315	350	316	315	291	322	307	302	306	294	274	301	301	312	315	328	306	306	283	298	307	296	314	310	282	289	320	313	308	316	325	303	334	300	289	310	324	280	324	300	293	321	314	324	325	324	307	285	297	312	292	298	299	288	276	320	296	314	301	317	329	317	291	323	294	339	327	320	319	317	296	295	316	292	258	346	299	284	324	294	329	316	309	320	291	298	299	296	283	305	334	270	301	279	295	297	323	330	306	311	293	285	277	300	304	321	317	332	279	288	329	294	298	298	305	300	303	267	288	287	289	327	313	300	266	316	285	297	311	330	287	297	294	310	305	311	278	315	304	275	324	307	323	315	325	322	316	316	249	295	312	295	272	292	300	314
17056	11552	2969	584	513	453	421	438	445	377	434	361	404	373	385	388	389	400	370	389	393	365	402	397	420	401	425	407	424	379	372	380	411	354	373	376	402	389	382	384	376	388	373	399	385	363	378	401	379	377	402	373	387	391	393	380	365	391	382	392	382	374	379	415	377	372	372	393	367	403	365	363	340	384	362	398	372	376	380	383	362	374	368	373	384	374	378	405	398	386	411	380	377	368	362	363	382	377	378	428	357	373	403	326	395	358	384	391	397	357	364	363	395	383	392	413	379	414	371	335	379	382	384	350	406	384	385	386	362	363	384	385	377	399	383	351	408	397	366	362	393	346	381	395	367	384	386	397	367	363	376	393	392	406	348	376	381	372	385	397	391	368	367	388	342	372	383	366	389	359	389	365	334	410	416	395	402	377	396	352	398	385	399	362	399	379	356	433	392	380	372	367	353	397	422	392	345	383	368	365	404	372	401	393	405	377	371	364	395	370	376	410	374	381	382	386	380	380	365	366	387	363	398	376	386	435	363	386	381	406	343	399	384	380	397	420	384	388	377	398	365	379	356	379	380	328	408	365	370	386	369	405	385	416	369	407	380	405	374	391	399	364	406	383	364	354	383	356	398	362	367	402	388	377	386	387	384	396	379	346	353	372	412	393	397	407	373	386	369	412	396	364	398	372	368	398	362	389	414	372	364	368	380	359	378	382	422	389	383	407	392	398	365	371	343	418	361	347	372	398	405	380	361	357	381	337	368	399	379	399	389	348	377	399	396	411	430	406	374	360	404	400	377	390	388	370	383	391	396	399	380	365	387	385	335	423	386	348	378	400	394	372	373	405	371	353	352	360	418	403	388	383	413	391	395	357	392	384	364	375	366	389	337	367	357	378	416	394	346	369	424	396	415	371	366	367	413	385	357	390	386	368	409	390	386	372	363	367	349	388	400	390	399	382	342	364	414	374	384	406	371	374	394	391	395	381	386	376	362	343	410	385	384	361	364	379	382	402	374	395	375	380	340	342	340	394	356	402	372	409	383	383	399	347	402	379	360	401	403	388	381	384	384	407	370	355	372	387	365	365	380	402	404	399	404	405	398	372	387	361	355	397	347	399	397	344	378	375	386	376	361	368	393	383	368	403	383	390	396	396	404	423	385	417	439	344	390	359	367	374	408	357	383	429	408	346	411	353	368	384	365	404	352	401	368	364	384	374	383	372	353	377	417	403	358	386	393	366	380	389	397	385	379	361	375	377	390	400	374	402	381	404	361	369	376	384	351	406	347	362	375	373	375	384	384	383	344	373	355	362	388	381	384	351	374	344	387	385	379	335	374	421	364	358	395	388	386	372	399	377	356	395	336	352	370	391	363	375	390	399	377	355	368	362	383	398	412	374	394	374	394	417	365	366	392	395	401	342	386	369	393	383	380	389	372	361	378	388	356	373	373	360	373	380	411	368	334	379	347	348	370	392	399	406	387	369	354	382	367	371	412	396	414	424	378	387	379	400	342	386	391	401	389	369	359	394	370	368	381	375	382	370	375	397	374	359	340	381	395	386	395	377	381	386	372	389	416	363	378	366	364	375	369	405	388	399	399	382	365	396	403	362	381	382	401	370	377	382	358	404	402	411	382	358	397	409	359	398	366	367	402	403	391	354	412	379	404	381	385	364	378	370	387	380	392	406	388	373	372	428	372	370	389	378	376	384	376	397	396	426	391	381	357	392	395	418	379	395	408	355	386	352	332	388	369	384	368	417	387	358	393	370	371	378	390	386	360	392	373	396	380	388	378	386	387	382	377	410	414	364	379	382	392	392	357	367	397	411	358	379	384	380	372	388	413	358	370	384	338	369	376	398	378	379	371	370	343	396	367	405	354	394	381	399	418	389	382	384	343	396	400	379	327	422	374	358	379	406	415	417	389	377	372	362	362	382	406	377	391	390	344	381	374	383	381	410	402	353	398	416	356	385	374	368	356	356	372	378	372	355	359	385	398	383	343	390	370	440	383	382	379	363	387	392	380	370	375	379	346	372	397	378	402	383	345	378	402	378	404	383	380	399	345	363	352	392	387	371	367	406	351	390	370	384	379	344	386	362	372	369	394	363	362	396	372	408	365	402	354	392	417	368	394	341	390	370	381	344	356	358	368	413	385	410	364	357	392	388	371	392	373	398	387	349	381	391	376	409	392	408	394	368	369	362	400	383	367	379	386	386	361	378	396	384	375	348	381	372	350	351	397	354	387	347	400	361	380	344	387	373	361	388	362	373	371	394	375	377	340	381	401	374	388	406	381	428	396	355	378	376	379	386	385	409	357	381	364	368	360	345	393	371	378	386	318	393	359	363	406	339	395	367	377	366	382	393	376	386	341	363	379	367	387	388	371	378	388	372	391	382	375	390	376	394	395	362	379	386	367	380	377	365	365	391	390	391	386	389	374	381	370	376	378	377	359	390	373	407	382	370	373	385	383	395	392	378	385	389	357	392	425	381	394	358	394	388	382	361	378	378	356	377	361	402	359	386	372	341	379	354	391	341	377	391	412	382	369	411	394	371	369	378	383	358	364	404	419	370	403	375	384	410	405	388	359	364	392	409	366	390	390	350	342	418	389	375	370	377	378	395	396	348	346	393	396	376	385	358	401	384	368	404	384	396	371	351	351	375	392	384	405	403	377	363	382	363	426	371	350	373	402	377	367	378	350	372	389	404	364	343	391	388	379	373	362	320	360	372	379	369	370	354	390	355	367	340	389	353	362	405	394	376	410	422	380	369	395	377	369	393	397	367	362	407	365	376	358	390	364	378	380	396	381	390	326	346	379	389	377	419	377	409	392	375	383	359	326	388	367	376	394	393	353	392	359	393	368	363	404	387	405	405	381	375	378	380	353	369	367	368	367	368	373	391	405	389	413	350	348	375	361	374	391	378	402	362	405	369	385	395	396	360	393	363	376	412	357	403	386	371	361	387	395	398	383	363	361	373	378	381	379	389	368	392	369	380	382	377	406	369	362	391	368	401	365	355	379	321	404	391	405	357	393	363	383	360	388	364	358	361	388	362	395	371	363	404	415	366	406	359	345	340	385	367	377	379	366	400	371	377	381	359	343	398	370	343	396	373	384	347	341	358	350	381	356	375	407	417	379	377	347	389	363	392	395	359	393	357	383	362	401	394	376	374	351	398	371	390	385	366	344	387	411	361	392	388	387	361	415	375	386	379	355	384	387	385	399	415	389	373	358	412	390	378	395	373	399	362	354	358	385	358	346	404	396	380	367	385	372	378	446	366	409	411	377	389	394	358	307	406	370	356	371	362	406	358	372	388	388	391	391	414	391	374	371	361	390	349	390	405	336	383	429	368	358	371	383	391	362	388	357	343	403	367	368	426	422	398	386	402	400	395	380	380	361	356	384	374	377	392	385	383	419	391	386	347	347	369	357	382	426	375	393	367	400	361	394	387	377	376	386	388	385	387	374	387	376	397	390	397	362	385	357	403	358	389
23789	21086	28017	24367	21054	7410	804	561	477	448	437	355	383	367	362	356	337	361	350	336	355	362	334	316	339	370	343	351	381	321	335	339	315	305	345	342	297	365	324	279	310	310	362	347	305	320	307	323	337	287	329	329	323	297	310	355	320	340	308	275	337	287	291	305	300	282	275	320	275	292	307	304	308	284	296	324	300	329	323	314	285	296	314	304	315	322	332	307	307	339	285	301	302	323	335	310	281	254	291	343	334	341	320	293	333	297	292	319	342	309	314	311	296	330	313	320	328	336	285	323	332	288	325	291	310	295	337	358	285	317	291	313	318	297	296	316	321	333	287	303	313	282	300	311	349	296	301	310	346	319	294	326	333	309	343	276	302	287	323	278	320	328	316	315	301	305	322	281	317	339	298	293	317	313	304	320	326	324	296	293	305	283	284	317	325	286	332	335	307	343	286	341	302	304	313	283	296	306	328	332	307	314	295	346	305	299	288	304	297	325	299	297	293	323	312	300	316	316	279	316	344	270	327	326	326	294	303	302	282	301	326	318	337	317	307	322	304	309	321	287	322	300	299	302	313	334	298	348	311	313	291	312	297	315	296	277	312	292	301	310	312	296	338	316	349	285	310	322	288	281	322	335	324	316	296	311	295	316	307	313	319	274	307	286	309	299	284	300	299	298	272	315	339	315	299	310	304	301	308	286	329	277	285	312	312	326	325	334	281	300	310	333	299	301	304	296	349	334	318	278	330	307	309	310	307	354	339	281	319	313	277	308	286	318	294	314	314	313	300	296	278	304	299	319	301	311	330	280	355	318	318	327	316	306	319	302	301	316	321	268	302	307	295	320	292	293	317	324	299	280	325	294	276	317	293	296	289	320	265	293	292	317	327	293	312	335	326	310	349	317	304	326	314	290	347	309	294	323	290	306	300	304	315	331	303	292	303	316	319	342	306	310	293	299	326	320	318	322	328	340	319	321	292	308	286	334	311	344	290	298	286	319	326	332	321	273	305	355	315	283	313	308	297	295	313	294	327	319	291	290	319	327	316	323	297	295	295	319	319	308	292	279	314	300	305	338	305	303	339	330	289	299	322	343	301	330	310	307	314	343	312	312	302	329	298	314	306	312	336	331	296	306	320	320	293	334	325	323	301	293	305	315	302	307	306	318	313	318	285	318	328	330	295	300	307	315	303	293	321	296	308	292	316	299	312	276	291	292	328	315	300	321	302	304	282	336	319	310	330	347	329	323	335	287	276	284	314	279	335	285	294	351	304	293	321	282	306	331	288	313	299	304	271	294	306	315	276	298	326	302	297	312	338	302	293	286	325	334	311	324	371	323	305	339	318	305	322	309	293	353	330	309	324	313	316	314	305	324	324	304	303	286	295	347	329	327	280	319	321	296	275	320	346	292	317	325	329	299	330	324	312	297	337	307	284	319	312	309	307	283	312	295	301	306	294	304	303	313	304	310	325	286	316	280	312	304	297	308	267	280	313	302	297	326	350	294	307	283	324	282	292	309	314	300	298	280	279	312	294	276	308	297	322	288	326	331	314	312	298	317	311	298	299	301	304	311	359	291	302	340	310	322	291	344	316	324	335	308	284	289	322	304	317	295	299	290	306	301	294	284	309	307	318	289	300	322	314	337	322	317	278	329	302	312	307	310	321	299	303	301	304	314	301	332	303	278	273	310	323	312	289	335	316	326	307	306	304	326	299	293	282	351	324	343	312	300	298	302	325	328	322	302	283	316	310	313	336	298	349	299	309	274	308	290	307	307	306	329	309	323	297	323	288	288	309	315	314	307	302	330	297	302	304	299	298	302	293	306	312	336	283	328	304	279	325	312	314	284	324	273	318	324	326	311	294	309	303	310	335	279	303	275	323	307	346	271	308	297	312	316	305	276	317	300	320	292	309	305	306	279	311	302	300	315	314	303	292	290	304	300	297	288	321	338	309	311	288	298	298	307	311	299	294	322	311	295	273	276	304	292	314	278	298	307	298	306	309	320	315	323	330	270	307	310	327	293	285	286	316	293	313	338	281	295	300	288	318	286	303	306	314	323	296	290	327	296	313	305	342	313	310	278	292	339	323	303	325	321	346	323	329	304	318	275	299	307	299	333	302	320	288	292	305	298	336	329	302	300	308	336	322	305	300	330	315	315	295	337	313	317	308	323	300	324	323	314	309	318	316	306	281	315	304	285	324	292	343	291	303	300	316	315	297	267	292	275	301	300	335	279	313	287	282	320	319	336	288	317	330	255	322	314	315	303	291	327	277	294	302	326	312	300	320	305	287	307	296	303	299	342	302	286	305	313	283	312	282	306	326	267	303	281	305	277	305	298	294	276	309	321	299	286	305	314	285	292	303	318	339	325	293	293	304	313	323	320	294	294	297	314	307	326	319	298	285	308	338	280	315	286	286	306	313	307	284	286	336	362	298	306	311	330	293	317	293	329	318	325	288	308	319	311	293	308	332	315	306	317	304	328	305	298	304	290	292	310	293	286	331	352	335	292	271	317	295	284	325	304	292	312	324	317	282	304	308	325	298	303	320	340	319	335	317	293	312	286	308	316	328	260	295	316	316	322	288	301	283	292	293	323	297	309	309	270	321	331	326	283	307	301	305	285	346	303	325	307	307	348	304	296	322	323	332	318	298	330	309	313	303	319	298	301	294	303	275	307	272	321	314	276	315	333	328	268	324	276	311	317	294	279	302	313	315	297	308	329	302	290	329	298	281	285	329	309	310	306	314	284	314	329	304	285	316	320	316	299	306	293	330	289	308	284	311	330	310	301	303	299	333	293	301	338	301	326	319	326	318	294	294	330	310	287	289	272	274	307	320	341	291	321	320	277	324	339	326	290	335	333	297	314	312	337	319	282	283	302	305	331	308	301	305	289	311	305	313	343	309	305	307	313	317	289	328	322	296	304	293	304	306	329	310	292	313	303	299	315	317	304	330	307	305	298	314	299	306	292	289	302	300	334	292	300	311	314	290	311	339	308	328	286	328	292	313	316	314	295	321	277	321	319	314	301	266	312	327	316	303	289	318	296	291	306	303	322	312	293	299	282	309	322	317	321	272	328	281	280	344	292	294	343	323	305	276	277	289	274	286	324	303	303	298	303	288	342	308	280	299	325	271	326	293	325	304	318	302	304	331	318	319	303	305	302	300	325	265	352	299	300	325	302	313	321	298	312	293	315	305	306	292	302	332	305	298	319	328	310	279	305	313	318	301	289	325	299	303	331	308	286	298	311	289	327	348	317	301	316	310	327	307	285	309	318	329	305	323	303	325	293	302	320	335	344	342	308	317	323	305	291	326	296	312	299	292	313	331	345	301	320	311	272	307	333	306	299	336	296	324	292	291	295	293	300	325	334	309	313	327	334	310	321	314	320	294	294	301	333	292	313	286	279	292	315	313	311	300	299	313	340	269	311	286	306	299	313	335	302	306	309	280	320	315	291	300	296	310	308	312	279	311	301	312	298	316	286	307	337
21214	24822	9885	2862	1835	1396	1214	931	800	732	661	583	567	528	470	492	493	481	417	463	405	458	434	459	442	443	453	452	459	435	379	439	388	447	394	397	411	406	408	381	412	429	429	358	395	375	401	385	403	389	405	375	386	392	389	407	400	405	367	407	375	422	391	384	413	382	413	390	408	410	360	405	401	407	386	414	380	411	406	401	405	408	393	392	342	379	388	358	363	401	395	388	398	407	387	364	393	393	386	376	382	393	389	370	373	367	411	398	384	389	375	391	366	405	377	388	410	379	407	373	367	362	376	397	395	410	383	414	381	385	403	389	377	399	389	401	386	377	400	390	350	393	376	389	418	414	384	439	403	415	447	382	408	366	368	416	392	416	400	379	405	381	392	394	413	393	381	387	426	448	391	399	392	428	387	331	421	381	406	396	418	445	450	410	392	392	359	406	362	411	382	382	410	380	366	392	381	387	405	410	398	411	405	393	397	356	400	407	407	413	367	378	398	377	428	388	401	373	393	397	379	409	381	394	378	378	386	402	383	409	374	401	411	368	382	372	371	359	396	429	384	403	386	398	409	408	397	396	409	426	396	376	407	372	364	393	377	357	398	388	397	390	357	384	387	365	405	361	405	395	340	364	381	408	399	427	385	385	393	384	387	368	412	406	372	379	367	407	410	409	398	397	398	392	387	381	391	398	395	391	421	380	382	396	397	388	398	397	378	372	398	353	397	412	360	398	399	380	367	374	376	383	384	369	376	370	388	361	383	426	407	352	374	397	390	387	415	374	402	409	388	353	433	372	391	388	401	385	372	378	361	374	386	351	380	406	365	373	377	378	381	418	397	427	423	422	385	394	418	398	412	418	386	390	406	428	390	382	392	414	412	395	358	387	379	404	385	372	405	399	402	391	419	380	399	378	362	359	442	387	382	373	426	363	425	375	395	362	387	378	423	376	380	365	431	389	379	401	369	318	414	372	370	386	392	415	402	396	378	381	367	362	356	387	386	388	366	395	400	410	390	385	378	356	394	410	358	381	392	431	425	431	364	352	389	404	393	378	372	376	387	390	367	396	393	362	365	393	403	357	360	445	401	375	382	379	362	377	406	371	401	375	396	398	388	403	413	388	431	352	382	386	379	435	397	420	379	378	407	373	395	354	382	406	375	400	380	413	374	403	382	358	394	382	397	400	419	385	391	360	386	404	399	355	380	369	402	408	347	366	399	387	407	357	385	398	399	380	420	402	362	394	391	384	392	404	394	367	390	408	381	423	394	369	383	387	387	343	365	376	416	389	391	402	379	360	410	385	441	419	395	391	389	341	386	389	392	415	423	411	346	367	421	394	390	376	366	368	411	384	423	434	415	379	364	421	382	364	403	404	408	413	415	406	409	359	416	438	382	381	385	387	410	392	409	430	401	369	387	395	403	380	414	388	377	351	424	386	407	417	361	368	390	391	404	350	380	347	415	386	394	359	354	378	408	421	382	433	402	388	404	403	421	386	360	382	382	400	394	365	403	419	395	388	381	361	392	370	380	381	380	382	384	384	397	400	384	405	395	420	362	387	371	388	385	423	374	403	410	384	404	381	362	341	380	393	389	413	406	401	389	423	387	347	388	421	425	396	388	405	415	395	369	395	398	417	382	379	416	349	394	381	391	391	398	408	370	403	397	377	394	387	377	386	409	407	369	407	400	413	386	420	384	372	379	392	381	352	432	374	395	392	410	397	374	394	411	340	410	394	395	380	391	392	407	446	381	417	344	391	368	416	376	398	401	391	383	397	408	391	420	372	396	422	381	345	375	413	397	382	370	348	413	419	379	386	360	374	382	372	390	375	378	378	401	346	399	398	392	376	400	392	381	402	415	386	352	392	378	409	416	392	356	391	386	386	393	433	385	365	388	408	360	364	378	387	406	428	427	377	380	371	427	384	360	376	408	375	357	398	403	386	407	401	402	362	357	380	376	364	385	412	406	384	433	390	415	403	407	390	371	359	389	405	397	389	403	369	403	398	421	387	391	383	404	381	414	359	391	389	380	396	409	389	426	397	374	380	392	444	363	380	360	401	370	411	395	347	414	374	369	385	396	381	381	387	403	384	415	378	395	389	349	374	366	384	391	392	387	387	414	403	366	422	413	413	403	375	408	397	355	404	385	387	403	365	392	392	390	393	359	400	402	378	391	383	382	390	376	398	410	386	372	391	359	386	390	352	373	379	388	385	392	394	387	391	400	400	377	395	380	417	392	386	382	359	409	408	398	382	407	349	405	400	392	386	367	372	377	408	391	401	363	424	402	432	372	374	394	389	400	437	391	390	382	406	384	361	356	394	378	416	408	409	388	379	411	422	368	368	391	359	378	368	404	400	401	378	428	404	395	352	399	386	355	394	397	413	404	367	413	410	377	364	394	365	397	383	373	379	418	373	381	386	393	420	403	375	385	410	382	381	387	394	396	341	410	357	361	402	379	363	409	381	378	404	413	374	397	383	379	397	408	395	411	399	360	390	415	391	363	368	388	392	351	371	381	388	386	354	401	386	378	394	386	383	401	365	390	416	443	381	398	380	389	360	378	370	387	370	400	395	380	402	362	386	385	384	386	391	411	409	384	394	430	375	404	420	375	359	384	438	378	387	358	414	384	394	401	373	370	353	371	367	408	391	390	401	372	392	384	393	409	356	394	375	378	363	391	409	412	375	419	374	376	432	398	390	376	392	389	367	329	395	376	382	379	388	374	388	393	383	431	412	371	427	419	366	393	367	374	366	394	375	393	378	401	404	401	385	442	390	394	392	384	384	428	397	397	389	420	388	390	382	406	377	398	401	387	367	404	396	425	383	400	416	411	393	402	352	406	382	395	367	418	399	416	370	394	391	402	379	412	356	388	405	375	373	381	419	396	389	377	400	391	403	412	414	380	373	408	393	415	380	365	391	394	415	389	390	393	399	377	388	400	384	383	373	391	443	408	391	331	389	362	381	382	439	423	386	404	379	403	402	388	367	381	406	393	381	417	395	366	433	364	399	429	403	393	413	402	391	400	393	360	394	388	375	406	425	397	381	401	412	405	351	384	367	392	368	357	378	364	364	368	399	403	368	369	395	351	416	367	380	381	383	407	362	395	394	415	384	402	387	398	398	404	362	447	384	334	417	358	373	384	368	401	397	359	380	393	411	408	402	412	400	382	382	397	408	380	411	412	380	382	372	372	376	390	387	372	399	413	408	378	359	401	389	372	385	430	390	404	367	411	374	393	388	365	393	385	408	424	420	394	382	373	366	407	391	361	400	393	392	377	383	410	368	390	389	373	375	418	347	430	372	370	397	371	389	385	441	364	426	392	383	382	338	392	395	400	374	388	393	375	378	372	381	405	374	401	396	406	360	425	428	353	400	393	373	389	402	377	359	398	383	393	398	363	380	382	400	372	403	380	364	379	402	357	402	375	397	370	355	383	369	422	392	371	390	398	388	360	326	401	374	379	382	388	360	388	388	421	384	416	360
24833	21065	26902	25332	9030	504	365	289	292	267	215	248	218	218	202	236	208	198	199	198	224	226	217	206	197	213	210	218	241	202	198	222	198	178	173	189	210	195	214	187	184	193	194	183	192	199	201	201	209	195	193	182	194	199	190	207	192	204	178	192	207	161	199	191	195	189	198	184	179	195	175	194	193	204	196	198	176	189	154	211	213	183	170	214	172	165	183	194	195	183	196	192	171	180	210	207	226	193	188	197	176	192	206	197	247	189	189	168	194	199	189	171	181	190	215	205	190	195	188	201	214	201	204	197	214	198	204	190	178	211	201	204	165	180	212	176	200	192	188	177	217	183	185	189	192	186	220	202	223	193	180	191	185	175	188	213	202	175	190	181	193	236	198	187	199	168	211	189	202	209	194	216	222	176	178	176	192	201	204	167	192	200	198	201	214	190	185	185	191	174	168	198	199	191	208	210	193	176	198	187	187	194	204	178	199	203	194	189	192	180	218	192	197	208	186	225	193	195	185	175	190	185	208	178	192	184	192	209	208	202	185	210	203	199	184	201	204	169	182	187	198	170	188	195	193	209	210	174	206	215	199	215	186	166	203	182	197	185	198	180	182	188	178	185	172	206	242	173	203	202	214	168	192	176	195	195	210	190	184	199	201	181	172	199	212	210	179	224	176	214	201	207	188	182	185	193	171	200	180	191	184	158	191	191	151	193	182	177	203	172	178	169	189	214	165	179	184	172	172	173	210	197	188	171	177	195	221	172	181	185	205	171	183	172	193	208	207	197	205	180	192	199	193	199	192	189	198	179	191	158	187	205	210	198	188	194	217	183	195	192	184	189	188	167	169	153	203	187	193	183	178	186	206	190	195	194	192	198	180	186	192	170	205	219	185	168	176	187	185	189	182	197	199	230	183	186	172	179	190	199	171	185	198	217	201	168	177	229	220	199	178	204	210	176	208	183	204	182	166	200	184	186	185	201	182	195	167	195	192	203	205	202	193	188	189	212	185	189	179	202	217	166	206	201	192	206	171	191	186	195	193	175	211	179	189	198	188	190	181	200	200	188	165	178	220	214	177	186	207	205	199	198	200	211	206	217	211	209	184	188	210	207	201	201	195	187	174	185	186	168	191	185	162	205	182	196	201	196	191	189	209	190	213	204	176	169	186	190	173	183	201	200	206	199	188	192	202	178	200	184	177	179	188	203	200	184	193	189	180	195	193	202	203	196	186	196	203	173	172	214	158	206	173	185	199	186	183	208	184	182	210	177	186	196	198	172	190	172	181	171	208	195	192	165	182	175	191	181	192	204	204	205	192	212	163	204	201	209	199	176	170	171	225	200	189	201	186	195	183	191	184	187	205	179	180	191	208	178	196	181	180	198	196	193	190	198	185	186	171	205	199	180	184	209	218	203	181	165	171	187	198	182	182	206	196	207	189	208	191	210	192	193	177	191	185	179	193	193	180	176	225	194	184	197	187	202	207	172	184	203	194	219	195	195	182	195	183	201	194	183	188	161	189	193	200	190	193	194	189	205	205	196	191	189	173	206	216	210	181	191	170	192	202	190	191	186	215	190	211	205	188	196	172	199	193	181	204	189	182	206	191	186	179	183	209	198	208	192	196	161	204	206	184	196	177	188	201	206	194	203	181	192	194	209	170	197	202	205	213	184	194	188	189	176	210	209	199	207	185	200	167	225	181	208	172	223	216	211	193	204	177	198	187	192	198	197	211	212	211	195	203	191	178	194	190	191	200	189	173	202	193	188	198	179	188	177	203	201	174	187	182	185	182	188	191	180	188	195	179	179	206	169	176	196	170	196	189	172	198	221	229	204	204	191	208	204	187	202	182	172	182	213	206	175	205	190	168	217	181	210	210	183	192	188	189	181	205	202	175	199	195	210	184	184	183	168	213	195	210	165	183	170	168	183	188	182	206	225	180	199	166	192	217	170	199	174	207	186	210	184	217	194	187	198	187	200	205	183	200	182	207	173	177	186	192	205	191	192	216	196	183	196	213	192	194	196	198	216	184	190	193	176	188	182	210	198	202	184	194	222	187	180	206	213	215	190	178	179	172	197	173	195	185	197	219	219	198	170	191	182	201	206	188	155	214	189	186	191	205	188	174	161	201	189	179	227	199	206	184	197	208	185	202	193	181	173	171	185	170	170	209	195	191	178	183	205	191	177	203	182	186	197	200	201	215	195	195	201	193	194	225	212	181	186	168	215	220	206	208	204	202	183	194	191	189	183	179	165	190	179	190	179	174	202	193	163	215	198	185	184	195	198	204	190	208	184	181	190	187	219	226	196	225	182	145	187	208	167	202	202	191	226	219	188	203	176	191	193	186	174	204	192	190	167	202	185	213	182	202	194	176	192	192	179	199	197	177	201	208	166	179	194	184	189	185	207	202	204	183	204	199	196	162	218	205	180	178	205	214	206	205	192	164	219	203	182	175	200	215	187	183	185	182	188	184	199	191	201	186	184	194	197	195	196	198	205	192	200	182	205	203	187	196	172	189	184	196	179	203	193	178	185	193	202	173	172	225	191	180	183	190	198	186	201	189	180	206	185	205	181	211	187	165	173	213	210	208	202	195	203	185	216	197	185	203	199	193	200	207	201	173	189	204	232	193	197	212	199	201	197	180	201	181	215	189	206	204	193	191	177	182	200	163	188	189	200	203	223	201	195	200	212	226	199	180	194	201	210	182	196	185	185	217	179	194	201	203	186	203	194	185	216	194	205	204	173	190	215	202	210	193	180	211	224	196	185	216	169	187	202	203	206	189	218	194	174	206	172	194	203	185	180	188	155	183	194	183	191	187	206	202	218	192	187	211	201	200	184	179	180	169	209	229	190	190	164	178	209	204	205	208	207	200	175	192	194	196	169	199	176	197	201	180	186	185	184	183	210	186	184	197	199	182	180	195	191	209	186	175	199	189	207	176	202	203	187	196	178	192	192	189	159	176	192	196	192	160	186	175	189	197	176	184	189	192	218	213	183	162	199	192	213	169	208	188	201	201	178	192	214	166	197	202	186	197	188	174	202	189	206	151	207	200	197	191	198	206	182	173	210	226	197	183	229	175	176	184	199	202	200	201	195	186	185	212	189	198	167	186	200	196	206	213	230	199	211	185	188	205	197	193	176	178	183	198	201	205	196	220	181	192	181	187	204	175	191	180	199	206	199	201	190	190	183	196	166	203	184	168	209	199	176	179	201	191	213	201	183	188	208	206	216	220	198	185	170	185	191	203	193	197	184	197	210	200	200	199	184	199	185	191	160	212	186	195	175	166	199	209	185	215	183	210	208	201	197	189	198	219	180	189	183	193	193	204	185	184	178	191	184	223	193	198	190	187	211	173	175	194	203	190	177	194	185	170	181	193	172	208	192	182	211	201	201	217	189	193	194	183	156	173	184	163	211	182	176	204	182	221	195	186	179	181	181	185	181	186	182	193	199	197	209	184	160	172	177	195	206	198	180	193	191	172	185	217	187
20827	18680	6371	1550	1025	813	651	562	517	420	410	373	338	301	270	265	317	272	256	270	262	258	306	315	303	305	266	296	282	274	233	273	277	265	251	252	235	228	268	253	223	244	242	262	242	253	253	248	249	273	260	249	257	255	251	248	216	214	240	270	244	238	249	250	223	220	239	259	255	273	214	243	252	245	259	211	226	277	209	236	261	269	258	291	241	271	245	219	214	232	247	254	247	241	268	261	225	227	255	238	265	236	252	252	222	260	253	246	236	244	270	231	252	249	236	257	235	235	255	238	261	232	240	230	256	227	274	253	197	259	248	261	231	247	237	249	226	261	265	228	227	241	242	225	268	219	227	260	261	279	254	239	238	233	243	246	217	239	271	262	258	242	224	252	232	274	250	252	251	215	215	247	268	238	244	228	249	250	234	244	213	245	235	236	219	244	239	220	262	221	246	238	234	232	241	272	245	244	237	265	278	254	208	229	252	229	235	233	217	253	233	256	234	250	251	229	271	231	246	242	256	234	244	219	256	227	222	228	252	211	231	218	220	217	242	259	239	256	197	234	220	235	234	248	233	236	234	216	282	235	228	227	239	258	252	254	255	245	265	251	243	230	219	244	241	236	240	234	250	230	245	258	237	243	244	199	227	236	204	234	205	248	247	228	225	233	242	266	242	237	225	231	235	232	242	242	231	257	236	267	235	242	235	235	252	255	252	247	251	230	226	236	221	247	225	275	258	217	235	236	246	227	241	261	237	219	283	254	227	230	221	228	227	235	262	253	257	242	249	253	217	249	233	269	254	243	229	266	246	222	245	263	240	236	227	253	228	246	225	256	243	265	260	255	223	247	251	240	234	244	244	259	246	250	267	235	223	240	256	222	230	254	209	237	219	258	248	260	238	231	233	238	214	222	246	262	253	238	230	246	232	239	244	236	243	253	242	247	263	241	253	244	227	221	242	264	245	234	266	227	218	250	254	224	242	269	220	251	241	279	230	243	243	263	253	232	257	255	238	243	251	253	250	242	255	271	227	231	240	256	247	225	234	238	234	279	239	255	268	255	253	228	220	222	225	261	223	248	225	231	230	244	222	252	261	246	237	235	255	221	254	246	263	227	233	237	224	218	248	264	255	242	213	255	226	251	242	252	253	244	259	231	223	244	224	246	243	238	238	244	231	250	250	247	224	236	249	244	257	252	229	253	256	216	245	227	214	242	271	215	247	242	232	249	258	238	245	204	240	262	235	223	246	227	227	245	262	256	251	259	261	248	247	230	240	250	252	254	238	261	262	258	260	226	269	247	231	259	246	247	247	239	255	262	239	226	222	250	271	262	240	263	250	237	263	251	229	251	247	233	251	232	231	217	226	234	221	247	221	256	238	239	250	245	259	263	219	251	229	237	266	259	231	271	223	239	223	262	244	253	234	234	243	257	235	232	219	237	235	252	250	249	244	243	248	219	238	234	262	236	235	240	239	253	256	221	256	252	237	245	246	275	256	232	229	225	264	236	220	252	240	253	270	278	278	243	240	244	233	221	234	246	217	248	248	234	269	224	259	227	231	209	236	244	236	244	234	239	227	228	231	214	263	229	244	264	226	266	251	228	224	268	236	232	243	245	238	242	258	237	229	249	244	247	232	239	205	269	253	206	251	237	230	260	230	239	245	233	244	260	283	241	241	236	248	245	264	227	248	273	233	276	253	250	252	260	241	245	233	261	251	235	216	229	233	243	238	237	258	241	243	266	258	243	260	233	247	212	240	213	230	256	254	249	257	268	266	229	260	217	279	237	238	247	216	218	264	221	221	235	237	227	258	242	250	240	231	235	214	224	238	233	238	278	224	258	234	217	247	230	202	239	230	245	219	263	212	232	249	227	241	245	222	242	252	257	237	255	233	213	246	255	230	231	241	277	258	242	249	268	229	223	235	255	258	248	265	220	245	244	252	253	220	270	249	249	237	273	244	246	222	243	259	254	250	242	230	223	218	248	216	207	237	244	234	262	266	235	239	257	239	245	232	257	235	235	235	233	227	236	235	204	240	255	251	256	268	259	233	256	233	211	266	213	238	234	259	250	241	259	275	236	213	230	224	232	252	249	246	237	248	214	264	232	244	258	246	245	234	232	227	258	265	238	236	224	221	215	242	255	243	238	241	243	263	243	254	262	244	236	280	244	237	243	243	237	254	244	207	248	234	238	268	239	205	231	258	220	262	252	236	272	248	253	225	245	260	233	247	224	209	251	259	264	247	253	262	228	264	244	227	263	257	244	230	215	229	250	215	245	220	227	232	228	253	229	227	232	263	250	251	229	204	266	228	246	228	243	257	240	228	247	252	230	256	272	264	251	260	245	248	240	248	248	270	250	237	236	216	259	245	256	263	244	246	261	221	257	255	276	218	264	272	216	231	229	234	223	261	251	233	267	215	261	231	242	247	270	234	226	238	247	269	251	260	240	241	230	255	254	218	248	253	247	235	249	216	246	228	259	221	230	262	225	250	236	214	242	232	250	255	242	263	250	223	226	213	224	250	246	231	242	231	238	259	247	262	253	232	252	221	236	271	246	260	256	258	259	244	234	259	233	246	214	233	252	246	220	222	225	257	239	276	243	261	236	233	254	230	256	244	228	237	249	234	244	272	217	248	232	260	229	234	249	227	235	254	242	239	231	240	246	241	234	241	263	272	228	250	244	248	224	237	230	232	245	245	220	226	240	260	247	245	237	219	248	245	237	230	243	247	260	242	267	206	272	268	272	252	224	257	226	240	257	235	270	257	221	257	237	258	235	239	236	235	231	233	250	217	260	262	246	249	247	221	236	265	254	239	258	222	255	255	249	284	258	244	223	238	251	252	248	222	256	244	219	230	256	261	235	250	223	236	229	227	234	282	268	240	248	241	243	256	232	223	254	251	262	269	240	250	260	236	247	241	228	233	234	238	263	237	242	246	248	252	240	239	257	270	242	268	243	238	246	238	268	218	256	244	262	230	230	271	222	215	228	213	243	236	259	256	229	237	255	244	212	244	254	252	226	223	246	231	242	269	246	235	235	248	225	236	234	242	242	265	246	235	239	225	229	238	247	248	258	218	247	249	245	248	261	241	214	247	225	252	240	247	226	249	236	255	215	264	248	252	248	240	236	243	218	236	247	237	218	269	235	221	267	274	243	233	246	271	251	257	246	249	230	258	244	222	215	219	240	231	229	222	271	245	231	266	254	216	242	224	264	242	259	287	248	267	228	232	261	223	242	246	242	230	247	258	265	248	233	253	242	265	236	270	252	261	247	246	263	242	249	258	231	261	220	213	241	246	211	234	243	233	235	223	259	256	233	271	232	267	228	263	235	243	257	243	236	269	249	253	249	266	238	239	248	248	238	237	243	261	249	236	240	264	257	251	269	244	246	253	240	217	239	245	220	237	237	223	234	249	237	237	249	238	229	226	233	248	279	240	246	266	232	247	239	223	237	261	236	265	236	213	225	252	249	237	241	238	229	269	237
22685	21114	28655	23838	21114	21111	5465	738	544	460	378	360	333	274	281	251	272	245	234	222	235	237	251	224	241	238	217	243	214	217	235	215	194	200	203	192	171	191	193	209	195	194	190	186	194	202	212	170	199	171	199	161	206	173	176	168	178	202	182	179	196	169	172	198	169	173	180	191	159	188	180	184	185	196	176	177	192	167	168	194	176	187	178	192	194	189	174	184	177	180	187	188	192	175	166	181	179	175	180	161	197	176	161	196	176	190	183	170	171	192	143	187	192	184	177	179	191	201	188	194	188	176	168	182	185	163	159	162	178	184	161	164	189	156	163	163	178	169	203	176	141	186	199	175	188	171	199	170	175	194	186	203	193	211	190	188	158	147	166	186	198	183	184	171	175	167	169	187	161	190	174	190	185	174	199	176	162	158	181	170	192	177	190	165	167	184	168	173	169	173	198	179	173	190	157	194	180	169	164	198	190	194	169	193	199	185	184	166	199	189	181	183	191	168	185	162	167	184	174	163	176	166	181	170	151	200	191	180	173	170	164	174	174	176	210	188	172	193	186	177	176	187	213	205	165	182	194	170	184	174	181	181	189	152	166	191	185	169	197	198	190	184	215	183	169	173	179	176	169	201	161	160	183	178	187	200	179	191	170	167	203	166	190	183	183	161	193	169	178	170	152	180	193	188	177	187	196	191	181	179	169	192	161	190	170	177	191	160	174	165	180	178	169	172	175	157	185	164	175	166	184	198	177	164	160	190	156	179	161	189	176	175	171	154	193	203	184	174	204	163	162	165	169	195	167	186	177	167	178	171	169	186	181	186	174	193	178	190	176	196	193	201	177	171	173	179	166	188	179	168	191	162	157	163	189	186	171	186	182	157	186	175	173	163	191	161	187	165	179	161	162	179	164	167	171	167	184	154	145	185	187	161	170	186	189	193	166	158	185	186	151	173	162	185	192	170	178	178	177	166	150	178	163	181	173	192	190	191	197	181	162	180	161	184	179	168	167	186	185	203	170	173	183	167	171	169	209	164	167	187	171	183	164	174	187	200	171	181	181	173	165	187	186	174	158	191	156	193	161	186	185	167	187	198	161	146	203	194	150	161	161	167	157	167	222	171	158	164	176	174	190	169	138	162	187	189	168	203	180	158	190	170	178	166	162	173	170	188	171	188	166	209	181	164	177	180	153	177	168	159	161	169	176	176	186	178	162	167	169	195	198	166	191	178	153	199	188	156	176	181	184	180	174	194	195	196	171	173	169	191	179	171	184	177	184	197	150	171	180	189	187	215	143	144	197	178	202	199	160	167	174	158	166	178	161	176	181	204	168	193	185	166	184	158	159	176	155	164	186	160	191	168	178	168	168	188	199	172	181	178	188	178	196	162	176	181	174	167	166	184	181	185	181	166	189	211	189	186	196	191	168	182	188	184	181	177	155	178	174	175	207	193	175	179	158	160	181	151	184	170	199	176	175	168	160	189	185	179	157	162	181	174	159	213	190	178	166	188	194	179	208	176	169	185	177	187	181	164	191	177	185	188	174	184	178	187	167	196	186	162	173	164	171	181	174	192	170	163	201	186	170	184	177	147	177	178	178	164	179	205	171	186	191	165	193	188	198	166	159	165	158	154	178	161	160	159	184	180	177	165	196	188	173	178	180	184	185	165	196	169	179	196	155	177	167	152	177	173	173	172	185	164	202	166	165	183	168	198	174	180	175	163	169	184	172	194	187	166	176	177	166	199	167	173	192	154	183	182	160	180	177	181	175	174	150	164	172	164	172	192	178	172	203	202	156	185	174	172	158	191	183	191	171	184	153	198	151	173	154	185	163	165	191	181	176	169	170	192	184	174	152	172	160	185	170	194	159	198	178	182	151	170	174	162	200	176	192	164	173	205	188	162	186	174	194	225	160	160	216	197	172	185	169	163	147	151	157	167	153	178	185	163	189	163	184	177	208	165	188	157	176	186	182	188	163	163	189	175	184	149	178	200	173	183	174	198	175	190	169	168	201	187	200	169	176	211	170	204	190	176	179	164	191	181	190	176	173	177	167	175	158	177	174	188	142	181	190	174	202	186	156	194	185	192	167	175	158	191	177	177	184	182	199	196	186	214	173	172	195	153	189	160	182	166	184	173	195	161	183	188	160	190	165	159	185	171	157	146	175	197	172	189	183	189	175	170	195	180	172	164	175	187	194	170	163	168	150	159	167	150	179	155	189	174	164	181	193	163	171	176	166	175	179	168	178	148	170	168	178	175	205	173	184	176	171	176	188	183	210	175	165	181	195	159	186	170	142	184	180	174	172	193	194	180	181	183	157	152	181	175	169	183	183	194	186	189	154	193	198	174	184	181	191	192	174	190	176	189	176	198	175	158	191	161	172	181	168	177	161	186	152	179	183	159	167	172	149	180	156	174	179	187	182	172	165	173	181	205	184	191	177	191	175	193	181	167	183	168	185	147	146	169	200	193	200	192	167	173	194	163	167	171	179	188	174	192	193	159	172	164	184	174	161	144	169	183	170	156	206	173	193	193	176	166	185	176	190	194	175	170	201	187	178	167	170	179	149	169	203	200	154	168	186	165	186	199	183	187	160	188	190	177	168	219	192	168	189	183	166	155	169	179	174	168	171	167	169	163	152	188	168	190	164	160	189	161	179	186	187	152	183	160	184	171	168	174	149	186	144	167	186	171	163	177	187	190	185	167	170	156	183	174	172	193	184	162	182	209	172	180	165	155	170	182	170	169	157	166	175	179	169	170	173	179	162	162	178	184	177	185	192	190	194	162	150	187	156	176	169	187	179	169	169	162	167	157	180	193	186	162	173	175	163	201	191	191	194	181	192	193	176	173	174	166	176	164	189	189	204	194	186	179	163	175	168	164	188	176	177	178	157	186	171	175	179	163	189	172	166	170	158	179	171	184	167	193	155	188	188	171	167	170	198	180	162	184	170	172	196	187	178	169	181	170	138	164	180	188	176	168	180	193	199	168	184	180	166	146	195	169	160	163	201	186	157	188	172	174	165	165	171	188	179	201	167	188	166	190	158	170	165	180	192	139	184	178	172	151	174	196	193	192	157	172	168	172	176	167	170	183	174	167	192	192	176	201	170	182	184	180	158	161	202	154	173	185	169	164	189	157	182	179	166	160	186	195	186	189	161	199	162	172	183	205	169	212	181	205	215	174	171	200	161	162	156	186	183	174	181	180	167	192	192	171	162	188	179	175	169	165	183	192	179	182	171	169	154	199	178	176	156	186	158	177	174	167	170	183	188	177	185	168	193	164	172	181	185	180	178	172	195	179	204	188	186	178	180	201	188	187	178	186	180	179	164	180	166	177	189	142	171	192	193	198	172	184	158	178	169	176	189	174	177	145	182	176	188	161	162	190	159	153	182	154	161	170	162	173	153	175	183	161	174	186	173	162	183	165	185	169	181	156	172	190	186	175	190	149	165	169	169	161	170	164	176	189	167	175	174	172	171	180	139	177	175	177
25049	30878	13539	4545	2967	2264	1670	1285	1042	882	746	590	505	473	431	381	359	359	360	346	376	353	362	345	364	345	355	341	344	342	248	296	281	261	249	270	270	261	233	234	239	227	238	231	230	259	252	251	232	245	209	223	217	237	238	248	249	231	193	229	222	214	214	209	221	234	227	227	220	208	244	238	244	254	250	220	238	205	232	262	239	241	230	230	237	211	220	202	215	229	232	237	223	227	251	222	222	230	248	230	218	228	228	221	220	226	220	204	261	258	234	230	237	236	233	227	218	233	228	228	195	233	235	248	202	215	259	215	220	231	216	234	222	243	234	213	212	242	252	245	230	223	217	216	230	218	221	262	262	250	215	222	231	233	248	233	234	233	229	230	235	228	220	223	215	252	226	220	236	253	230	248	211	214	228	199	213	183	208	253	236	237	207	226	219	241	217	221	192	216	211	243	230	222	220	248	209	238	240	245	211	233	207	209	217	242	224	216	223	210	221	251	210	241	235	256	212	225	220	224	248	220	206	204	193	244	207	209	228	235	228	218	229	250	225	245	223	250	239	214	225	214	226	233	215	225	221	243	226	213	218	236	247	217	213	218	226	220	225	228	236	223	233	216	213	211	222	237	224	239	205	219	223	252	209	207	215	253	253	228	237	226	251	202	252	239	227	238	230	230	221	250	228	208	213	215	244	211	210	235	231	220	221	212	239	239	232	228	222	212	228	211	237	240	211	260	216	207	232	257	226	251	216	238	218	230	242	261	254	247	216	237	224	236	218	196	229	204	242	227	236	216	229	208	220	240	188	233	248	237	240	230	237	214	230	224	228	219	222	223	235	217	255	243	239	223	218	216	226	235	220	218	226	230	217	247	236	218	205	245	239	225	215	227	247	206	255	232	229	242	224	263	204	239	229	202	208	253	225	224	228	237	244	219	232	206	224	209	255	237	207	207	230	213	217	212	269	193	238	227	244	222	203	227	247	234	237	257	244	216	245	243	206	208	224	215	209	233	234	225	221	222	215	246	231	249	220	243	229	250	218	226	273	214	245	245	254	218	212	219	233	223	231	222	212	240	235	235	208	224	219	238	245	240	214	240	213	216	229	236	223	247	229	242	223	228	202	224	212	226	191	230	224	226	237	257	220	224	233	249	227	218	213	232	219	243	258	254	229	232	243	230	218	238	238	219	235	237	210	248	238	245	209	219	223	216	213	215	210	219	232	210	226	212	232	251	247	250	227	206	232	235	230	222	197	234	225	235	223	221	228	221	275	231	246	218	229	256	210	234	258	208	223	195	245	200	212	229	223	195	235	217	234	237	240	222	241	241	236	227	215	234	248	253	243	227	246	210	250	247	248	241	221	207	220	238	230	231	216	228	218	208	215	245	226	193	225	234	205	246	244	205	211	227	224	228	259	234	238	234	214	224	215	198	206	222	218	229	232	234	190	256	238	234	219	217	218	226	223	216	235	235	205	228	224	213	217	216	235	222	204	226	236	238	236	217	242	216	222	231	222	243	230	202	218	228	240	248	217	239	269	236	226	214	247	221	225	257	225	248	214	226	246	218	227	216	226	220	217	210	231	231	216	248	217	238	235	228	230	215	209	235	194	223	227	217	245	237	220	214	253	219	232	224	228	234	242	217	230	232	239	233	207	252	224	214	234	238	207	223	232	233	258	259	226	223	219	223	206	226	200	205	201	212	226	247	228	236	239	206	220	243	252	234	207	220	199	210	240	226	204	251	242	231	208	231	232	206	238	225	244	267	221	228	224	241	242	219	217	200	228	238	246	216	232	221	232	223	229	232	233	208	245	217	233	234	209	208	218	221	216	211	237	235	210	251	242	222	253	231	234	222	222	224	219	233	225	186	241	224	248	227	244	262	231	243	222	233	238	232	193	237	197	222	245	207	218	236	203	221	213	245	215	250	223	225	236	216	242	236	239	227	238	233	210	218	227	222	228	237	226	199	205	232	229	225	202	227	240	223	203	248	229	219	228	240	242	215	229	247	241	204	220	231	240	240	230	216	220	222	224	213	245	225	202	223	216	213	225	242	233	204	208	223	239	216	197	241	237	234	236	219	263	191	218	221	249	211	219	210	205	230	205	228	210	239	240	222	231	224	217	240	242	211	240	229	221	236	208	230	233	238	234	232	252	240	223	245	225	215	226	203	218	238	235	227	229	236	203	227	206	223	222	240	246	263	227	243	224	215	223	214	217	227	232	216	234	262	242	227	222	239	219	239	251	228	233	227	223	233	234	239	226	244	232	225	216	217	235	219	230	230	206	221	219	222	239	233	209	202	217	213	221	199	245	252	226	235	231	222	232	215	210	222	231	219	228	233	243	237	237	236	208	227	242	219	233	258	221	241	228	225	260	232	224	202	221	212	232	240	220	221	209	219	220	213	226	213	226	232	216	225	198	243	210	242	225	218	249	248	231	217	250	219	209	237	229	234	227	210	247	212	223	212	197	206	233	217	221	221	238	220	239	235	199	215	245	234	224	249	245	235	222	222	213	247	224	220	207	197	205	220	203	207	221	227	207	209	243	228	215	248	212	227	233	239	213	222	250	223	221	222	229	202	203	201	235	229	236	239	223	255	218	247	230	260	249	235	231	180	236	229	247	222	247	210	229	209	246	226	215	237	254	222	218	226	234	225	231	229	240	221	248	218	235	212	240	223	227	213	235	252	229	226	208	203	224	225	244	254	221	205	247	251	266	226	219	253	231	217	221	214	215	239	258	278	246	239	208	227	196	206	243	204	254	230	205	211	208	190	199	230	226	214	234	212	194	220	197	205	236	219	223	232	216	220	231	191	236	231	187	213	235	207	243	215	220	255	209	219	222	209	228	228	207	224	235	209	222	233	246	234	196	205	220	230	216	213	245	217	243	236	239	218	225	243	224	220	205	246	208	204	213	237	212	211	224	203	218	231	218	198	225	218	253	238	233	208	215	239	216	223	259	210	227	230	235	237	220	225	247	210	232	231	218	245	197	231	231	248	207	224	226	205	198	239	248	243	223	226	265	239	248	234	244	212	236	220	244	234	246	239	216	214	202	222	225	229	224	225	228	235	225	231	200	215	208	212	218	247	221	230	218	245	233	222	241	223	237	222	216	210	237	223	237	216	249	239	216	206	209	274	211	233	203	239	235	235	256	223	216	215	227	234	211	260	232	216	213	226	219	218	247	237	232	242	236	211	192	232	219	246	236	237	228	216	229	217	214	210	226	239	251	213	224	234	212	227	230	219	218	256	237	209	196	209	254	217	221	250	238	217	219	209	209	225	228	220	200	231	243	235	228	212	225	217	229	216	209	224	230	215	229	228	200	201	249	226	238	233	243	221	199	219	223	236	198	228	203	226	232	221	244	203	232	220	227	234	196	241	252	191	200	232	220	215	228	233	237	243	228	232	230	251	220	216	218	239	225	247	221	237	197	211	220	232	215	235	214	216	216	252	234	217	211	233	252	219	201	252	198	243	218	209	215	217
27424	19241	6405	631	378	351	347	312	323	307	339	302	321	303	304	308	297	308	311	295	295	298	292	314	309	300	329	295	344	330	293	310	327	276	290	286	291	292	291	304	283	284	302	298	320	296	308	286	321	318	284	312	301	296	296	317	296	330	328	280	295	293	290	282	322	304	282	272	295	283	283	297	304	289	295	298	286	317	310	297	359	281	288	298	298	336	301	290	298	274	314	299	292	298	292	295	320	320	283	318	273	310	297	278	286	329	307	302	298	295	309	308	293	327	298	313	287	270	258	309	307	313	343	286	300	263	289	319	286	305	296	274	274	283	307	313	305	297	304	290	310	334	266	317	355	291	277	275	313	292	292	300	317	311	303	300	303	301	294	290	311	277	304	287	304	293	307	315	280	301	291	300	318	320	302	311	312	290	251	281	281	313	295	288	315	314	293	301	289	291	297	315	281	290	314	300	309	304	290	295	332	326	334	295	303	318	284	314	322	309	295	270	307	288	302	277	280	340	293	282	306	288	277	296	331	307	307	322	298	297	284	298	296	339	260	302	305	279	325	307	272	304	285	305	287	328	307	293	317	331	288	294	318	305	288	318	297	310	311	303	311	303	281	325	296	321	282	295	302	295	297	292	315	313	298	312	293	260	296	297	291	295	289	312	286	312	282	270	313	303	291	285	308	285	310	280	330	301	299	304	320	284	298	313	302	300	296	301	311	309	310	272	275	313	301	303	315	285	283	338	317	297	297	323	303	290	296	277	286	272	282	297	328	319	283	325	297	301	308	290	303	286	302	278	300	315	281	326	304	294	278	312	303	308	324	298	311	288	310	302	256	293	329	314	270	277	289	331	311	292	278	301	308	275	306	268	305	296	311	298	290	303	322	292	328	322	294	294	339	290	296	314	252	287	307	317	291	295	294	283	270	307	290	299	301	300	269	316	307	322	295	296	282	296	307	284	272	311	320	306	276	296	281	322	289	302	288	289	297	281	305	293	268	285	318	313	320	312	337	266	287	304	321	318	329	334	283	289	299	321	326	289	315	276	304	309	296	305	322	291	313	353	308	322	286	303	286	316	320	321	279	336	306	335	299	271	277	332	305	319	288	313	313	294	273	302	295	276	303	279	294	304	300	291	280	284	321	300	278	288	275	296	270	279	299	304	308	273	329	319	295	315	280	323	315	308	303	270	297	290	307	283	296	282	288	323	321	331	338	323	287	279	296	316	295	280	281	310	322	311	284	294	324	294	289	328	313	294	327	306	320	295	301	290	318	298	324	272	295	311	312	310	273	296	287	315	321	320	295	321	318	297	287	286	280	310	315	268	289	255	312	298	333	308	319	324	330	307	310	304	344	321	289	307	294	308	291	304	304	307	319	293	313	303	315	306	286	342	302	284	311	296	272	304	292	299	282	284	315	294	287	314	352	293	310	290	292	325	313	299	312	316	308	294	307	299	314	289	301	326	297	325	333	307	329	280	300	314	313	312	329	326	296	279	313	298	307	325	289	291	306	290	291	301	313	312	304	314	289	319	285	287	286	279	296	303	306	294	291	285	289	310	287	304	296	326	296	317	311	282	324	332	288	296	307	294	324	294	290	314	284	291	293	307	280	293	310	286	283	337	303	305	324	301	273	290	306	272	324	312	314	322	280	316	305	324	306	296	290	309	300	281	311	331	304	306	331	276	300	324	317	310	264	307	259	301	303	296	302	269	298	312	344	306	289	312	306	308	297	296	302	345	300	296	307	276	293	294	312	264	283	282	287	307	299	282	326	335	319	315	284	292	294	298	305	300	324	303	298	292	312	311	305	288	303	297	302	302	294	263	307	292	305	291	260	322	309	295	290	290	315	297	311	287	306	309	291	292	317	319	273	335	312	302	311	301	313	312	299	303	338	320	320	299	281	302	272	269	317	317	287	303	284	286	337	302	311	299	340	297	313	286	305	293	287	313	306	290	313	333	296	310	304	308	301	305	281	310	289	292	299	310	312	323	277	289	292	302	292	310	307	304	272	317	293	303	330	297	279	314	272	293	274	307	324	301	334	286	276	301	297	291	333	323	341	277	313	311	309	284	293	313	310	325	315	303	310	285	256	280	291	284	314	296	320	305	290	289	298	299	292	292	316	324	275	312	306	309	308	292	291	307	299	287	293	310	303	268	296	309	290	338	314	303	281	281	277	285	305	325	307	308	310	272	284	318	291	311	328	297	315	315	310	320	297	293	303	301	329	306	311	312	305	290	272	286	297	283	324	250	297	340	292	311	307	291	273	291	310	297	249	266	285	284	246	283	281	304	249	287	291	302	300	291	291	313	323	294	303	307	320	299	284	322	315	256	313	293	293	298	294	325	307	306	305	323	253	277	295	298	263	289	291	337	267	322	302	305	312	320	307	312	312	330	285	281	309	314	318	314	282	313	296	268	314	303	318	313	294	325	281	295	281	288	312	274	271	327	307	299	281	313	288	291	330	296	311	338	290	323	309	316	311	313	309	290	313	307	317	278	291	297	275	298	314	292	305	330	287	317	284	283	312	284	319	326	294	300	287	316	274	255	291	293	270	328	304	279	291	310	307	302	272	335	298	266	248	309	313	268	297	313	325	285	309	310	318	289	276	264	297	321	294	302	311	339	282	289	301	277	300	295	293	308	296	297	313	304	277	282	275	305	282	307	309	277	304	303	309	297	284	312	298	296	273	325	307	291	289	319	287	290	313	302	306	288	331	341	329	293	323	310	300	313	292	302	297	304	303	315	299	306	294	304	302	289	279	276	299	338	319	287	320	280	312	294	316	305	288	313	292	287	263	321	295	310	288	333	320	310	316	313	270	299	322	300	315	271	270	313	278	291	282	302	327	295	290	288	339	301	315	317	291	316	299	302	287	291	335	298	278	291	271	280	287	300	321	291	251	309	292	323	330	290	289	288	315	307	299	289	292	278	313	339	307	315	287	319	306	302	279	278	317	314	277	304	318	331	297	315	295	296	312	271	303	316	318	297	281	295	285	284	276	326	282	294	295	281	286	298	274	332	288	304	310	290	283	302	303	304	328	346	333	281	274	317	284	282	298	290	288	301	291	323	314	300	323	311	289	323	307	330	290	313	286	296	297	286	294	248	324	299	320	289	304	321	320	289	306	311	265	277	292	295	311	297	298	294	254	255	271	289	300	308	318	294	291	302	328	293	315	298	325	300	303	301	305	266	335	286	320	292	303	321	278	315	309	300	308	303	298	294	289	308	299	271	283	290	278	291	298	314	326	313	334	295	284	286	318	280	275	310	281	292	335	312	308	296	292	272	306	333	287	312	298	311	283	304	303	285	277	301	289	301	291	302	280	297	288	328	306	301	304	332	306	295	303	305	334	295	306	303	276	296	283	307	300	276	304	270	302	309	282	274	301	283	290	293	315	298	310	312	277	321	329	300	300	296	296	269	317	307	311	325	315	305	324	245	312	302	313	308	295	272	280	293	292	291	261	322	319	325	332	309	306	317
17220	10875	3088	613	510	428	418	428	416	398	390	376	405	380	391	363	385	365	397	395	335	384	419	421	444	387	420	428	452	397	418	385	395	358	349	382	379	395	381	355	389	384	404	394	355	383	356	395	370	392	401	382	353	375	374	372	383	352	410	391	374	383	368	385	397	389	365	420	377	392	389	390	388	369	374	373	386	374	381	362	391	352	345	367	378	343	358	375	372	394	388	363	379	356	360	360	383	365	375	347	351	387	371	372	402	361	337	378	389	376	403	380	365	364	394	373	371	379	356	371	379	356	342	375	368	376	369	372	423	406	322	350	391	332	372	343	394	354	382	365	390	397	389	372	367	423	384	359	384	407	386	411	366	371	381	377	356	357	391	353	316	368	373	372	358	381	354	384	393	382	368	385	376	379	380	367	350	378	392	377	351	374	346	351	359	345	381	329	355	364	386	356	353	376	386	396	390	401	386	349	384	369	390	389	377	409	365	346	391	395	364	355	380	394	379	390	379	403	406	337	368	361	392	376	360	362	353	404	367	351	374	393	368	382	350	398	372	375	352	353	390	397	352	406	318	384	380	368	425	382	374	383	346	382	356	317	383	363	384	347	366	395	357	369	385	378	368	387	364	355	379	379	393	375	365	402	352	378	371	357	361	370	385	377	371	378	391	344	386	361	398	407	352	380	372	362	357	410	363	381	390	370	364	365	395	362	382	385	390	388	381	366	385	375	387	358	370	339	379	374	366	410	386	401	365	384	382	370	392	365	380	387	394	355	368	380	390	388	364	358	373	411	370	366	373	391	353	388	369	384	407	403	392	367	392	416	374	398	386	394	341	343	388	372	349	372	360	353	383	379	361	393	355	340	360	391	359	397	365	362	415	386	343	388	338	376	363	362	379	369	365	387	384	362	368	397	375	375	378	385	367	346	381	383	355	377	383	346	378	391	383	399	368	394	365	391	368	359	360	347	394	374	324	396	374	361	415	355	385	373	401	382	383	357	347	377	343	403	388	431	385	387	373	323	391	384	348	401	422	351	401	377	362	354	358	386	370	358	383	356	354	402	389	370	378	363	362	373	376	388	359	413	352	363	379	370	349	380	375	390	365	390	399	378	388	356	379	385	363	357	356	378	371	352	356	389	341	375	339	406	320	368	370	401	384	363	369	377	359	359	364	374	373	373	395	362	374	353	370	372	368	382	344	394	374	365	364	373	357	366	383	374	374	370	371	383	363	357	356	375	388	394	353	387	368	374	384	371	375	374	366	355	339	366	403	341	376	385	358	375	401	330	391	374	372	387	389	369	372	330	379	380	385	348	364	394	382	368	380	384	359	406	379	349	328	379	353	381	380	405	388	366	396	372	394	395	392	371	415	351	409	362	351	363	352	338	383	371	406	368	360	375	378	358	368	394	357	360	382	382	356	395	367	346	358	392	382	358	340	388	390	339	367	404	360	373	393	380	395	396	346	363	387	386	367	376	383	390	377	348	381	374	377	381	371	387	375	358	380	383	369	371	380	378	343	385	405	374	376	371	364	393	360	396	380	381	378	403	351	367	365	375	387	363	368	392	376	392	391	374	387	404	381	359	399	399	390	364	381	392	372	401	352	389	407	388	387	387	386	381	374	363	389	342	337	356	361	369	364	396	383	385	378	353	376	384	397	371	358	419	383	356	361	358	360	356	337	385	390	390	384	361	378	408	382	380	351	391	375	349	392	394	367	376	378	389	364	337	387	388	362	359	383	382	358	358	338	405	376	417	363	334	403	363	328	382	340	347	371	358	380	387	329	366	353	391	377	367	402	390	366	384	388	384	385	328	364	365	380	424	360	368	375	362	376	372	343	385	373	364	360	347	358	357	387	398	357	357	378	369	365	364	358	354	363	402	380	323	383	408	359	365	360	384	401	391	391	364	413	401	379	361	337	384	404	363	390	388	403	357	348	378	382	396	377	384	394	390	349	370	394	350	379	395	389	406	378	416	355	386	355	382	389	401	376	383	404	397	353	362	371	371	385	366	365	413	417	373	397	360	368	384	372	373	373	320	384	330	319	372	362	370	327	358	373	354	379	380	353	387	370	360	406	392	389	389	401	365	406	354	359	347	405	418	370	347	350	383	358	387	379	375	376	357	368	412	392	332	404	385	407	350	390	353	389	394	364	412	342	358	346	348	358	380	394	380	363	386	395	383	353	396	380	358	397	373	377	382	370	355	401	367	339	366	370	380	379	371	372	386	374	366	379	381	398	373	376	379	385	359	366	371	380	355	368	347	364	378	387	360	359	393	374	365	355	421	352	368	381	393	391	371	373	373	355	422	338	369	371	371	413	354	384	366	345	408	332	376	376	395	382	339	368	413	383	381	374	349	353	375	375	358	385	398	383	365	360	359	378	357	403	378	399	420	360	400	332	389	387	362	344	377	418	378	366	384	364	365	397	365	375	371	387	381	375	381	381	382	343	425	364	398	346	359	373	367	383	364	347	347	391	367	387	363	386	373	371	365	389	367	366	369	406	387	388	330	371	354	380	383	383	399	356	360	400	382	391	375	305	359	358	357	387	363	386	391	380	368	398	365	390	366	356	371	372	383	388	353	344	388	360	401	338	364	419	408	378	369	412	400	401	349	369	412	385	377	361	358	371	374	344	381	372	363	375	354	373	375	359	389	374	376	365	369	357	344	358	365	362	365	391	386	391	378	357	388	400	379	372	362	369	374	362	337	358	395	343	362	383	362	402	353	352	381	365	358	377	381	368	405	400	396	411	377	359	379	357	348	348	367	368	379	338	362	360	358	361	382	357	377	389	361	383	387	361	366	400	380	340	387	388	369	378	384	354	374	366	390	358	354	389	367	388	354	392	358	351	361	391	357	390	383	371	376	386	358	367	384	356	381	370	391	350	383	387	361	398	395	381	370	377	390	378	374	373	363	386	411	371	386	364	383	362	362	360	386	389	404	368	383	384	383	404	415	365	389	376	372	377	343	321	364	387	356	365	388	360	338	373	342	393	375	388	372	370	353	355	381	376	372	369	374	345	379	395	379	392	365	365	350	352	395	388	366	406	361	395	339	354	380	370	380	355	381	376	362	361	333	369	391	385	420	359	342	374	437	369	387	371	393	359	353	378	373	396	349	428	369	381	356	361	355	404	383	395	384	345	364	383	342	363	361	395	384	403	357	366	353	398	382	393	384	391	347	362	328	377	353	379	363	372	388	343	376	355	372	380	419	362	361	398	349	410	370	384	376	386	397	338	363	365	369	391	343	400	380	355	363	370	376	387	383	388	359	391	397	368	387	363	423	367	361	364	366	372	345	339	367	383	374	390	370	373	349	375	385	364	363	357	369	334	397	382	363	362	374	343	381	382	381	395	379	378	371	324	375	348	405	362	365	364	352	363	372	408	378	362	379	382	368	367	337	344	358	379	341	354	352	343	390	366	371	379	404	383	373	361	396	392	363	385	401	354	375	372	376	407	351	352	383	375	378	367	365	354	394
23725	21092	28073	24351	21071	7435	850	574	472	457	433	386	364	380	365	351	358	344	348	318	358	324	351	334	353	372	338	355	307	334	327	319	333	290	269	322	326	300	304	325	305	312	345	326	324	306	294	275	289	309	281	275	304	291	303	322	318	295	322	304	294	284	280	334	295	295	304	315	286	292	328	300	314	285	291	325	311	303	297	333	281	323	320	343	329	299	329	306	280	310	334	328	300	302	314	306	316	306	307	330	305	288	346	294	327	300	317	320	289	310	321	295	295	301	321	303	286	295	276	272	330	319	275	307	286	318	317	259	322	301	323	318	287	325	299	309	308	313	319	302	308	302	306	334	303	278	315	309	313	347	292	313	307	340	352	302	304	263	316	304	291	331	314	339	287	301	291	310	335	290	310	320	313	308	313	302	281	320	289	263	316	285	304	290	300	330	325	306	269	302	292	309	330	294	278	294	306	295	312	321	290	287	271	308	300	284	306	292	312	305	288	325	285	320	310	306	322	317	307	303	312	309	312	286	300	318	306	317	302	305	306	284	306	300	314	313	312	336	321	290	339	324	280	304	316	303	290	282	250	317	275	323	317	304	326	314	288	295	287	301	304	307	272	322	320	317	320	293	307	297	315	296	330	314	311	268	257	308	307	324	312	290	312	309	275	275	272	335	295	321	301	331	290	285	271	270	323	293	309	266	288	298	278	311	319	263	277	325	280	292	287	319	283	310	317	318	304	324	362	318	319	317	304	313	317	292	312	307	305	295	303	309	298	293	296	325	321	305	290	340	293	326	303	321	324	290	320	274	282	295	303	297	300	300	326	337	280	304	304	302	312	320	320	290	311	292	323	314	320	327	303	320	289	317	296	312	306	309	294	326	296	315	287	287	299	303	288	317	274	292	289	343	314	312	290	294	304	326	321	330	299	305	315	329	363	312	308	260	297	304	301	308	288	330	318	321	317	279	304	296	331	316	293	303	308	302	289	301	296	304	322	306	327	275	311	324	324	326	306	304	278	309	291	326	273	309	300	315	299	303	296	312	292	290	321	326	317	302	331	273	305	304	281	303	296	307	296	314	318	290	297	323	318	314	279	304	297	311	334	312	296	295	295	307	316	272	297	301	311	307	295	324	315	299	304	309	332	327	294	290	331	284	285	283	287	280	323	277	305	310	298	291	310	293	339	297	292	290	285	313	298	331	322	298	286	300	304	306	297	295	310	290	293	309	315	342	307	302	272	289	312	316	324	302	306	302	309	324	322	329	312	286	253	305	268	300	296	298	315	306	293	269	287	289	303	310	321	332	284	310	301	326	286	316	323	284	341	289	299	312	341	310	289	328	334	296	312	263	266	291	294	287	275	302	296	330	277	289	319	302	301	329	294	306	303	304	317	330	302	297	301	304	300	328	290	305	305	284	312	286	291	305	296	339	281	273	309	285	295	275	280	308	303	310	307	336	277	313	330	314	283	312	308	305	275	302	310	313	297	305	290	276	298	293	317	285	258	278	303	301	323	285	292	290	301	298	307	311	337	324	296	320	313	332	283	283	294	313	336	267	305	300	301	310	313	267	270	315	325	285	308	316	302	294	281	305	279	324	307	304	332	292	287	322	299	313	300	333	320	276	293	285	274	313	313	314	329	288	305	304	311	323	317	322	281	311	306	302	332	303	314	285	309	308	306	285	312	330	321	298	269	286	314	327	313	282	318	327	312	305	285	333	285	333	306	314	307	268	335	312	276	327	295	300	298	306	300	278	303	293	292	293	301	324	280	312	323	281	301	316	290	305	282	322	288	286	293	301	302	320	303	319	289	312	305	345	298	300	308	294	294	306	336	313	269	329	291	338	279	270	298	288	323	324	309	309	296	294	285	288	270	324	343	310	264	288	307	299	298	316	331	284	299	305	312	345	304	326	300	318	308	289	329	322	315	329	283	296	295	310	296	286	280	301	293	310	317	332	340	313	299	315	306	298	297	309	313	294	324	284	286	294	306	279	315	345	297	304	275	289	313	289	325	280	306	291	299	290	275	300	341	301	297	299	287	290	305	278	314	320	327	292	288	277	296	331	325	307	304	294	302	310	314	312	281	286	275	332	276	317	285	310	330	281	295	324	308	299	302	307	296	305	324	326	323	307	315	288	300	279	316	290	290	303	299	322	316	283	306	311	290	309	289	321	314	306	271	283	289	323	303	315	322	281	299	290	316	327	313	287	326	297	291	319	290	303	279	301	299	301	294	307	289	295	294	318	315	320	321	329	293	285	302	335	319	304	288	300	323	290	309	321	300	320	308	306	299	292	318	290	294	305	314	303	307	281	288	288	321	320	294	316	276	285	310	288	314	326	303	282	284	299	297	302	323	309	308	271	318	321	292	303	323	295	281	308	302	292	333	292	302	310	317	279	303	322	304	300	307	312	305	312	317	296	295	302	340	339	293	314	313	325	321	342	317	299	318	287	304	272	268	269	291	329	312	295	287	311	320	294	297	314	334	320	328	308	296	302	298	329	286	287	300	303	323	296	287	306	319	301	319	319	310	323	313	328	305	281	335	292	301	287	283	287	302	307	322	310	321	313	307	294	301	307	286	301	269	309	312	330	307	317	305	341	300	314	316	303	316	290	292	278	291	297	315	333	299	299	298	275	343	315	291	302	276	308	316	291	316	359	299	275	313	282	303	316	305	289	299	310	303	293	267	295	335	295	294	314	321	304	295	315	340	292	289	311	308	294	279	334	304	267	281	327	326	317	304	310	347	335	311	296	261	313	293	314	300	305	313	290	303	302	312	306	332	300	286	302	289	313	294	302	318	322	299	288	316	292	332	288	301	314	317	281	289	290	331	304	292	333	318	297	301	322	313	298	289	316	293	277	292	277	299	320	290	314	288	278	297	285	292	303	328	314	328	289	304	313	318	296	300	287	306	310	334	290	323	303	280	316	307	317	308	311	316	283	281	280	296	302	281	318	271	299	322	300	293	300	315	266	320	308	284	307	273	298	312	319	301	312	331	285	280	279	301	310	280	307	322	300	267	264	290	303	316	321	277	293	317	285	315	302	273	323	329	299	307	310	332	326	312	318	288	325	287	320	291	299	311	290	289	294	325	298	300	323	290	295	293	286	303	283	300	254	311	300	310	273	320	313	292	278	297	309	287	252	287	310	330	299	311	285	266	277	286	326	308	328	294	351	317	322	310	305	353	307	298	280	323	267	312	291	311	290	291	304	302	298	321	314	326	311	285	293	296	308	296	290	305	326	281	286	321	273	320	303	279	317	285	329	310	274	326	311	280	297	312	305	297	303	293	309	305	289	301	314	293	305	310	291	289	281	331	305	332	296	300	305	293	303	318	320	322	337	262	289	299	275	330	280	316	343	311	328	293	302	279	307	308	314	306	292	293	275	311	305	288	294	277	315	287	312	292	297	292	328	315	312	338	324	296	310	301	296	320	314	331	300	280	335	315	294	300	309	278	305	317	288	301	309	313	319	303	300	311	294
21775	24104	9552	2824	1881	1427	1136	947	805	708	605	536	524	530	482	442	540	480	416	415	424	426	487	452	445	451	466	460	467	426	409	411	387	384	366	407	421	428	381	410	409	378	412	381	452	380	358	423	373	364	373	404	377	392	411	352	376	378	355	407	378	405	377	382	391	373	377	359	411	371	408	368	425	399	402	420	397	399	388	347	388	409	432	384	409	361	375	371	389	372	399	436	374	411	384	410	351	378	389	384	371	388	343	385	382	375	404	388	386	394	400	400	368	368	412	371	390	372	381	386	395	368	389	408	404	416	356	375	369	361	344	337	369	358	387	408	364	359	403	368	340	425	369	387	379	403	403	395	346	362	388	388	401	405	386	384	404	386	384	348	383	386	380	385	380	355	410	405	352	434	395	378	381	401	397	362	404	380	386	381	375	368	368	409	390	374	374	366	382	362	394	365	333	393	406	362	373	345	390	393	379	404	392	379	356	405	395	357	411	384	385	363	362	397	369	381	377	408	367	371	349	379	371	387	365	355	421	409	377	376	374	411	360	357	391	388	368	380	404	372	413	381	411	433	394	366	371	361	373	396	385	374	383	376	412	402	397	349	385	404	409	354	413	393	402	367	369	361	366	381	373	400	405	394	398	368	393	414	410	385	352	393	404	399	354	382	391	421	373	389	397	391	409	372	404	355	365	375	384	400	364	365	401	388	374	388	376	382	382	383	393	370	376	403	366	361	392	389	344	375	412	363	335	373	399	375	375	371	386	401	390	378	360	390	409	385	411	368	338	417	354	367	408	385	352	377	363	408	402	412	371	379	398	419	369	388	436	372	401	369	387	394	377	419	381	378	423	351	368	369	385	387	420	356	363	367	386	375	383	394	387	392	353	361	383	411	378	391	413	354	373	383	356	393	378	371	356	384	412	398	389	385	400	411	412	391	386	406	383	387	382	378	404	388	399	387	394	374	381	409	373	396	394	391	412	390	427	413	360	377	387	355	354	392	360	392	380	412	388	382	395	356	380	362	383	408	369	352	356	403	374	379	398	359	424	383	362	354	387	360	403	424	363	386	341	390	414	421	378	383	421	390	403	406	358	347	370	398	379	400	380	403	364	393	353	382	405	334	388	357	401	387	342	374	367	379	374	405	376	370	397	437	371	350	405	366	395	385	380	406	423	392	373	346	408	404	375	385	386	401	362	371	349	353	367	360	371	394	400	371	395	369	381	370	414	358	383	423	361	414	422	375	390	371	388	374	401	381	366	394	378	391	366	372	373	384	404	355	341	364	357	372	366	403	391	388	397	422	367	396	386	403	400	374	405	366	402	408	387	391	393	388	415	380	394	364	388	375	392	405	414	391	362	367	375	410	348	391	380	401	393	365	383	409	382	369	381	372	383	371	413	381	347	376	352	404	352	370	372	347	384	389	349	343	407	386	388	375	365	399	409	372	396	373	349	367	365	397	377	417	425	393	373	364	391	376	384	377	382	380	396	406	386	387	392	374	365	371	360	372	377	375	378	380	431	401	397	360	381	365	395	379	390	388	370	378	367	364	413	378	366	363	391	404	360	383	400	382	376	396	382	382	410	371	373	387	391	358	355	406	378	421	375	389	389	353	369	405	403	370	410	385	359	403	359	378	394	376	372	368	384	405	356	405	375	387	353	371	427	412	401	370	416	367	390	358	382	377	365	365	382	368	408	375	415	356	393	405	351	369	367	407	372	383	357	361	380	361	386	398	367	401	397	413	354	389	405	363	388	399	393	349	354	359	360	366	365	384	351	381	364	362	425	390	356	412	393	403	415	355	364	360	412	384	370	383	370	379	395	396	370	371	391	403	379	373	352	361	384	399	388	405	388	377	413	353	414	391	393	412	396	415	351	359	366	399	379	396	370	395	375	384	391	376	385	373	368	398	403	382	410	367	372	385	393	400	389	376	340	362	373	401	358	394	401	376	370	407	393	386	401	370	371	393	390	414	356	418	376	390	371	379	365	375	422	355	400	373	349	348	382	347	362	366	377	388	358	402	362	366	372	370	371	359	402	375	373	396	414	390	402	428	365	391	382	406	380	402	395	370	375	357	409	407	415	366	346	397	372	382	388	369	414	411	374	360	384	408	365	403	364	395	416	358	411	376	364	370	381	382	400	413	380	376	386	390	347	368	396	371	409	406	377	328	382	385	387	357	380	363	378	362	387	358	389	384	382	383	373	376	422	384	392	392	369	355	384	372	384	366	399	363	382	380	369	372	381	382	369	387	390	399	383	396	407	399	372	399	369	388	402	391	399	373	394	373	424	397	391	404	371	405	357	370	388	374	361	386	421	356	373	376	382	398	416	367	374	392	357	398	385	368	403	370	378	419	390	379	340	404	387	364	385	369	383	402	360	369	394	399	398	399	413	390	371	368	379	411	396	369	392	395	408	333	374	386	403	372	369	382	370	394	367	356	379	375	396	380	362	361	391	412	391	384	408	355	362	383	394	371	348	383	407	350	383	404	394	379	358	388	384	396	376	376	363	432	380	381	404	400	367	373	367	368	394	374	376	440	374	395	393	409	388	385	389	377	397	371	394	415	385	379	365	398	389	357	334	353	398	422	416	396	390	423	371	393	399	367	385	391	381	353	363	378	407	423	378	373	434	388	413	393	371	347	350	383	412	321	395	395	370	393	392	372	416	383	401	411	372	382	368	383	397	395	346	378	373	354	401	350	422	370	373	405	378	400	390	347	353	336	385	382	406	411	356	365	380	398	375	354	375	361	371	371	389	377	394	389	420	394	370	400	408	393	406	382	374	371	365	440	373	365	386	382	363	386	395	375	357	399	379	379	397	366	383	391	358	394	421	381	370	395	361	413	399	388	406	426	384	380	356	401	429	402	369	400	384	389	405	352	380	399	378	387	390	387	400	346	421	393	405	380	412	371	361	356	400	403	354	384	389	371	358	404	385	356	408	379	359	374	397	376	386	398	391	394	407	358	366	366	365	351	400	412	366	403	343	385	378	366	367	414	420	381	387	380	369	401	407	410	411	371	398	373	370	404	385	388	373	366	376	387	397	371	376	383	375	433	356	387	376	398	387	365	359	423	376	379	405	363	366	393	399	365	399	365	389	367	372	365	378	364	374	369	394	378	376	401	396	364	365	377	382	381	364	397	390	351	355	379	384	378	370	374	366	359	402	352	375	380	411	368	371	403	358	378	381	384	366	355	349	370	395	392	372	424	356	357	366	361	371	412	360	398	398	401	350	384	366	355	374	405	363	393	391	398	356	402	377	377	369	362	367	414	372	390	366	363	411	375	388	352	352	389	348	366	400	374	367	405	396	414	372	384	375	413	411	418	385	431	395	378	392	377	393	402	406	370	391	396	397	392	400	399	390	381	374	390	362	396	394	381	398	406	403	387	379	370	417	374	366	388	410	397	369	391	389	367	368	360	367	380	389	407	380	362	374	398	386	343	392	380	376	381	412	410	398	397	414	366	369	437	383	392	412	384
24741	21079	26913	25345	8837	461	371	307	276	253	255	231	218	213	197	191	189	215	193	191	215	202	237	211	210	204	206	197	211	214	223	197	186	182	196	179	203	189	186	161	185	179	186	186	192	174	180	179	184	189	189	175	197	194	162	189	196	185	189	203	185	184	183	204	167	169	202	166	208	195	201	178	167	165	190	173	203	199	173	190	180	171	206	191	197	183	188	182	168	177	173	188	184	206	190	207	183	187	182	182	190	193	208	193	217	200	169	167	216	161	188	182	182	200	196	169	219	161	193	192	177	185	165	203	187	185	177	203	166	191	193	162	199	180	199	199	179	168	174	208	221	212	171	181	235	176	197	193	223	176	201	207	188	186	180	214	198	200	169	177	182	190	195	191	199	184	205	189	209	182	175	204	187	173	191	162	196	180	195	171	177	191	184	174	176	193	190	189	174	174	173	170	176	206	186	179	193	195	209	180	211	206	215	201	186	170	179	169	187	176	177	172	204	196	202	165	197	216	185	197	167	185	217	205	202	202	169	170	183	179	184	171	185	176	165	175	186	188	184	171	188	193	195	168	183	200	187	162	220	159	175	180	193	192	175	190	212	192	197	189	211	199	183	220	198	228	185	157	186	204	205	199	186	187	208	209	203	173	156	194	168	194	208	182	179	217	192	173	194	206	158	201	210	205	184	180	170	166	166	185	187	173	173	178	179	189	165	207	173	182	181	168	177	178	194	176	180	192	213	174	177	189	191	156	209	183	171	173	189	198	203	199	194	208	177	186	180	179	203	189	190	200	174	200	202	176	192	201	181	183	187	167	166	195	203	186	178	195	180	163	174	183	173	191	209	160	193	171	168	183	208	173	191	174	166	186	180	199	184	204	189	191	163	194	193	182	175	180	177	180	196	204	163	181	207	188	190	200	170	202	220	174	192	184	191	191	181	175	164	198	181	192	189	195	189	198	176	197	206	182	173	200	194	202	192	182	208	191	193	182	166	189	184	204	169	210	207	190	179	173	207	186	188	173	191	171	196	184	171	177	166	192	202	188	187	156	180	153	199	184	201	191	218	157	166	203	166	179	183	215	181	166	176	189	219	211	184	187	207	185	170	190	175	167	179	198	198	209	211	171	171	198	190	152	190	195	197	182	197	175	197	176	193	179	199	177	190	195	207	196	189	180	201	204	179	182	173	219	205	180	182	222	194	212	180	166	167	214	169	171	195	179	197	188	187	184	168	190	203	161	183	190	172	200	195	185	192	184	212	171	190	213	192	205	182	175	167	167	204	178	193	187	210	189	181	203	165	193	184	204	217	171	186	198	175	187	173	158	199	185	179	199	208	211	196	188	213	178	187	184	155	223	177	180	178	182	209	183	175	177	221	181	197	199	191	194	188	183	190	184	178	179	209	183	185	181	196	180	193	194	185	191	196	192	191	210	189	171	221	168	175	201	192	190	200	187	204	206	186	191	190	199	180	202	178	178	180	198	212	189	181	168	173	195	191	195	200	189	175	169	200	176	192	190	164	194	178	212	183	169	197	183	206	192	176	197	201	187	207	183	188	189	187	198	175	178	190	203	175	200	175	153	177	198	196	187	191	187	199	194	187	189	181	191	188	195	188	160	187	200	197	208	175	180	222	212	187	179	184	194	186	220	183	179	172	196	196	202	195	196	185	192	185	179	195	199	187	182	187	218	184	173	192	178	185	181	201	184	183	186	215	198	184	202	181	201	204	186	169	219	206	182	195	201	207	176	200	173	203	198	184	173	194	199	193	208	170	201	201	197	183	196	205	183	188	190	193	201	167	195	217	206	213	194	205	190	200	206	185	166	183	200	193	202	190	174	209	205	196	158	173	183	190	196	165	193	202	179	185	187	180	197	201	209	196	199	195	209	193	211	157	186	188	193	187	189	177	197	200	204	168	217	206	186	179	198	206	184	180	179	186	191	188	183	185	178	182	202	185	177	189	176	179	172	191	153	173	190	204	195	178	190	194	176	176	163	188	181	161	205	199	180	186	211	195	181	205	178	185	211	172	196	180	176	189	187	184	184	175	188	183	198	173	207	177	199	179	199	183	194	170	185	221	212	184	184	180	184	210	210	188	166	207	173	173	190	199	203	182	181	190	192	199	183	183	193	188	160	171	172	186	182	186	177	179	166	185	183	198	187	194	158	197	206	196	215	180	199	199	170	187	190	171	188	177	194	169	203	186	206	189	180	184	223	193	194	192	200	178	211	186	208	212	207	178	197	183	189	195	198	190	240	187	208	207	191	181	162	171	185	185	216	192	189	172	176	191	177	201	173	174	216	202	177	195	185	194	189	209	203	192	194	179	200	183	185	185	208	180	183	204	213	208	177	180	178	201	163	193	193	198	198	185	172	200	197	181	193	191	180	159	177	168	193	204	171	190	194	177	188	184	205	185	189	199	201	183	184	185	206	205	201	194	192	176	209	207	185	174	181	218	187	209	207	220	197	205	214	191	182	180	188	185	192	170	169	219	185	182	177	199	185	178	176	217	197	185	197	178	218	176	175	186	199	196	196	177	193	170	171	190	189	223	194	180	174	186	194	201	180	207	180	197	181	191	150	189	183	187	205	171	200	181	210	203	169	185	175	165	197	216	177	208	178	186	179	196	206	194	195	202	185	211	200	184	187	166	201	196	174	202	177	210	181	178	195	192	202	163	186	204	169	197	204	177	162	196	193	187	189	194	195	195	195	191	193	187	171	211	194	175	219	177	192	169	200	189	173	197	187	196	174	192	193	170	191	193	179	187	198	188	173	173	200	173	148	185	190	199	204	195	181	200	159	198	191	199	199	172	213	201	167	181	212	177	203	175	193	173	189	218	201	193	198	168	176	191	179	184	221	183	201	162	164	219	191	185	200	213	176	178	195	185	186	176	205	195	186	167	174	179	176	188	156	187	163	154	192	190	180	199	181	210	150	190	203	190	169	199	208	162	180	183	181	201	180	156	187	202	196	195	164	188	182	183	184	173	193	190	192	193	186	185	191	176	181	194	205	194	195	207	210	194	187	165	171	180	168	167	181	199	190	175	194	181	181	186	185	205	209	191	166	196	161	196	173	190	179	199	203	189	167	189	176	185	201	161	159	157	182	205	186	176	179	186	180	183	160	160	212	187	162	202	187	193	166	182	187	189	162	203	182	164	196	213	196	196	187	199	199	181	193	174	183	200	211	181	196	199	186	216	180	179	174	202	180	173	186	202	177	216	175	198	194	181	175	196	186	173	172	173	183	179	199	179	175	188	174	179	187	189	178	199	187	180	183	175	166	175	172	168	179	192	202	199	182	209	184	199	189	202	218	209	187	188	214	198	210	192	171	183	182	196	166	200	181	181	189	175	200	215	220	192	171	184	173	178	203	185	177	178	176	184	184	172	190	183	182	171	177	186	189	177	178	182	164	185	194	198	199	195	170	180	182	189	178	191	172	168	187	212	176	168	175	201	178	158	205	180	200	199	193	163	212	174	177
21484	18186	5885	1618	1072	794	705	548	515	443	373	363	282	313	291	279	318	269	264	292	266	291	310	315	310	283	280	291	260	268	265	240	271	255	246	246	261	238	256	244	224	228	235	239	230	264	232	246	254	253	246	221	272	231	260	247	230	213	251	209	240	218	247	222	245	252	238	223	208	245	228	228	264	221	233	217	248	222	222	245	222	244	242	216	226	237	240	242	225	270	258	223	228	241	234	262	255	247	236	237	255	231	240	226	240	229	236	253	208	248	213	209	219	266	251	244	230	233	247	213	231	257	241	233	210	251	229	245	215	252	234	230	254	224	219	238	252	248	231	248	227	240	231	249	225	226	249	229	250	252	232	252	248	262	262	247	228	253	263	250	264	218	279	253	242	235	246	242	252	235	241	248	229	232	227	229	241	237	246	231	257	235	205	257	232	229	224	240	246	227	246	253	233	221	231	263	222	254	227	254	256	266	242	248	229	256	223	220	240	218	232	231	254	238	231	243	259	225	217	250	254	227	260	210	229	234	253	237	266	227	260	243	241	224	218	240	236	217	248	213	249	261	226	218	214	233	237	242	258	197	237	230	224	241	242	217	258	267	246	260	251	220	220	250	209	218	245	234	225	262	262	236	245	220	246	229	244	237	221	228	231	243	206	264	252	222	261	234	229	227	235	251	223	209	248	238	207	214	238	236	248	234	224	244	220	245	240	228	245	243	226	246	252	224	248	222	226	260	234	267	220	270	222	228	265	228	217	246	233	231	267	228	248	260	249	233	228	246	226	209	237	240	275	220	215	220	234	218	235	253	237	215	263	188	236	265	239	261	228	277	270	215	261	205	249	232	253	238	228	241	241	220	235	252	218	250	232	251	231	249	233	246	228	237	251	248	239	232	244	237	249	252	248	254	260	244	249	256	234	239	222	265	239	232	218	262	227	256	232	254	260	239	251	213	214	228	291	222	238	250	243	249	257	223	220	243	256	214	229	243	253	245	229	243	220	248	264	253	248	240	260	232	256	238	246	222	243	230	251	244	213	228	226	226	240	241	241	263	245	238	268	264	227	243	265	248	262	242	219	214	228	225	240	240	212	230	247	248	249	244	244	248	244	225	233	260	241	238	241	244	247	222	223	238	243	266	217	265	219	239	231	220	237	244	222	262	249	238	223	256	266	221	250	240	241	230	248	272	245	228	240	213	244	226	273	237	223	250	216	236	249	249	220	234	223	236	242	228	254	243	246	223	249	236	218	227	240	261	226	250	232	254	213	285	241	222	239	254	210	243	226	228	263	217	234	230	240	233	244	235	259	237	241	266	246	240	234	260	236	226	229	226	264	276	259	263	243	211	226	238	233	235	263	237	244	198	248	259	247	253	216	219	223	234	243	244	277	253	234	234	231	250	254	227	236	243	276	228	224	252	238	219	229	251	232	249	225	246	248	247	250	236	224	234	225	228	265	249	232	270	204	235	274	233	221	264	234	219	210	241	221	232	222	206	266	220	266	232	210	248	260	235	232	249	246	224	264	234	214	255	239	223	245	215	210	248	208	261	227	222	255	233	260	211	260	229	252	214	254	237	218	206	229	225	263	233	263	221	243	235	245	264	213	249	239	251	234	238	202	235	268	246	241	253	232	255	225	235	264	228	223	257	244	237	264	240	223	262	245	217	242	224	268	229	229	246	234	261	243	259	216	238	238	231	243	226	266	211	228	237	248	235	216	248	234	235	272	193	272	240	231	247	238	245	242	265	231	264	261	248	223	247	241	258	229	221	273	224	245	230	240	263	272	251	214	208	224	208	218	225	215	249	206	246	261	227	232	213	222	234	226	251	229	238	245	252	242	276	231	235	238	249	221	206	234	252	222	258	244	251	226	271	224	248	233	261	235	259	231	252	255	219	232	244	243	231	235	248	250	268	261	238	239	247	237	228	242	249	250	208	234	237	223	234	253	241	243	257	238	243	238	246	251	219	244	234	237	245	249	242	242	241	246	234	245	225	241	236	250	237	254	229	265	245	217	241	226	246	229	229	223	234	224	240	236	241	215	260	242	248	241	230	241	244	260	256	237	259	253	241	245	228	215	236	255	243	214	238	254	243	241	264	278	242	227	247	241	254	218	226	238	271	235	232	210	229	233	235	237	262	245	214	235	266	224	253	224	248	219	265	238	227	231	253	252	224	239	205	234	230	250	261	235	247	251	237	255	241	230	239	235	253	226	242	251	233	224	226	258	230	234	255	207	224	221	237	236	241	256	226	251	241	229	228	220	247	233	227	237	245	218	224	232	224	243	220	220	243	234	231	239	221	229	246	258	243	254	267	237	209	222	245	258	208	263	248	249	231	258	262	288	254	239	225	241	220	237	226	260	227	230	221	256	238	246	242	221	237	240	276	212	239	241	253	243	236	256	232	221	236	246	233	232	226	221	203	248	227	260	236	239	224	231	208	240	250	227	251	221	243	225	231	250	251	237	251	222	218	235	248	229	248	255	239	219	273	224	237	254	230	242	234	231	251	229	256	262	222	225	247	226	218	261	225	243	247	253	236	238	220	252	239	231	223	219	234	263	216	228	258	253	245	255	247	247	264	263	236	245	272	271	233	237	224	248	231	225	235	260	234	227	247	254	235	236	236	231	276	224	252	243	245	243	244	228	258	250	245	225	219	257	253	238	230	252	237	225	234	236	225	241	236	229	250	257	261	249	227	256	244	259	237	230	251	263	207	238	238	258	206	233	235	256	239	240	231	225	246	254	238	233	230	244	252	253	246	221	248	227	245	234	266	238	230	245	250	255	236	251	232	237	267	228	227	203	192	270	220	207	239	230	238	246	228	230	199	235	245	252	247	230	261	224	219	225	216	261	240	257	255	255	247	227	208	252	243	242	246	234	228	243	228	236	222	236	233	240	254	241	225	234	224	231	217	249	242	228	245	245	232	235	258	244	221	234	239	235	225	236	242	244	231	244	217	224	258	247	235	234	243	226	237	251	230	229	226	244	256	227	234	234	236	243	238	237	234	243	262	248	245	258	219	214	243	249	226	247	252	279	270	231	261	233	247	230	247	223	250	233	242	226	237	239	212	223	251	247	241	264	220	227	261	257	257	232	224	245	252	232	271	225	263	249	228	252	229	243	211	249	224	243	227	245	260	209	230	270	252	239	234	240	242	225	230	237	240	246	257	242	233	233	261	264	243	229	250	234	234	235	218	249	256	249	200	218	248	240	251	233	248	241	246	238	241	246	229	257	240	245	227	260	253	219	225	223	248	229	253	263	235	228	205	211	264	276	250	266	224	232	234	246	211	254	250	207	300	232	232	251	224	232	237	241	246	210	226	255	252	226	231	215	248	242	235	236	217	204	221	222	236	241	250	234	240	247	263	263	244	238	251	235	239	237	257	233	266	234	259	263	229	199	247	236	229	247	234	222	238	212	254	229	232	229	227	236	208	240	225	239	229	241	241	243	214	236	243	220	234	245	232	193	223	242	244	196	216
22631	21050	28508	23773	21051	21032	5101	790	481	416	385	343	321	267	272	255	230	219	216	223	232	245	240	247	258	252	244	249	242	216	192	198	191	204	178	198	214	196	195	180	179	194	174	181	180	187	189	161	198	154	188	165	180	172	177	185	157	188	155	182	167	173	151	192	188	202	187	171	159	151	183	157	160	177	161	181	175	180	198	168	189	183	185	176	206	162	182	163	172	178	178	168	191	159	173	166	157	190	179	166	167	167	186	170	173	173	183	173	203	174	152	150	180	205	188	178	210	162	170	203	180	157	165	164	206	156	170	159	178	177	175	172	165	164	195	170	167	169	180	195	163	176	165	182	191	178	165	172	184	184	165	191	204	154	186	189	170	174	167	166	187	151	171	170	173	180	166	182	168	160	162	186	169	157	172	150	186	169	152	193	195	173	151	173	168	171	168	177	158	169	163	175	146	151	166	170	174	184	188	181	163	195	170	170	168	155	163	153	182	178	177	183	163	164	167	174	168	180	187	179	187	176	168	172	171	181	165	188	145	186	175	166	151	166	181	193	209	190	173	191	162	162	189	165	175	165	175	178	174	169	173	172	164	179	176	167	185	149	159	171	177	181	172	175	174	169	190	171	169	173	154	196	166	161	180	177	197	165	190	188	176	167	160	193	165	181	160	166	170	181	165	170	193	166	169	175	178	177	176	179	173	173	180	182	174	140	181	154	176	189	163	158	175	161	181	171	169	156	164	173	159	178	159	172	190	158	168	164	182	176	195	155	166	155	180	211	187	168	185	159	175	167	171	170	173	185	172	190	157	163	191	163	161	172	172	164	188	159	164	176	167	190	164	164	151	179	172	162	160	157	199	166	177	166	184	181	153	175	164	179	174	178	189	175	164	180	185	198	174	170	186	175	158	185	177	162	189	177	156	173	190	165	176	182	170	159	179	170	162	173	203	182	169	172	166	166	168	191	175	199	183	176	173	171	160	201	178	177	158	197	181	166	181	181	165	165	176	175	182	178	199	187	179	158	156	175	179	161	188	163	165	188	177	178	191	173	187	171	153	157	169	174	161	198	162	149	185	173	175	179	199	166	191	149	162	166	167	172	142	172	168	196	149	169	150	166	177	180	177	172	165	181	152	169	182	149	181	169	169	168	205	188	149	172	177	213	162	148	180	166	190	183	164	155	219	148	170	195	160	185	171	204	186	158	155	164	188	179	164	172	168	159	156	184	170	189	153	206	151	166	163	169	181	141	163	177	189	192	139	162	181	201	170	183	168	174	174	185	154	172	172	186	175	157	183	174	164	162	181	200	165	168	150	181	162	182	171	194	179	181	165	181	183	187	179	152	162	183	155	180	145	185	189	167	177	170	159	161	202	160	141	168	170	190	174	161	170	144	189	162	174	172	175	168	193	152	172	181	159	190	182	156	159	164	151	158	146	166	190	197	178	174	185	183	160	180	165	188	162	194	189	151	176	175	153	159	164	171	173	172	171	175	182	146	185	174	176	180	169	165	174	175	159	172	190	183	166	163	196	186	176	158	174	175	178	150	172	146	163	173	165	188	177	155	179	177	206	188	170	184	189	174	169	174	158	150	179	181	185	169	165	160	173	155	176	157	176	175	178	151	186	166	169	183	190	169	183	183	178	177	179	173	181	169	189	165	179	192	164	168	195	191	185	175	178	162	165	192	144	161	197	156	172	173	192	164	172	172	173	153	200	178	197	156	155	206	181	191	173	183	190	163	171	137	187	170	159	171	181	192	171	178	153	186	169	155	180	158	155	178	185	181	193	167	180	184	145	163	203	172	170	145	191	169	155	154	184	164	176	157	158	139	154	157	165	169	169	174	178	177	197	133	181	186	177	195	158	161	166	161	171	187	156	183	192	160	188	158	179	169	173	146	171	176	149	179	188	151	203	159	165	157	180	185	166	178	175	170	168	189	174	190	147	176	190	164	154	188	181	204	174	179	202	149	193	163	168	155	192	175	189	191	171	170	170	166	183	167	191	174	167	166	165	166	162	185	163	177	172	169	164	169	177	186	174	176	179	183	172	184	156	173	170	171	207	150	164	161	176	161	162	151	181	189	150	174	198	182	171	151	204	158	170	180	163	187	189	164	191	185	179	163	192	147	160	168	170	170	184	183	192	188	133	163	157	180	161	173	150	184	170	189	169	165	155	164	155	153	162	170	161	193	171	180	158	168	171	165	186	171	182	151	177	189	169	191	187	170	181	176	167	177	165	164	172	182	181	203	172	176	183	166	165	172	199	168	159	191	178	176	157	181	187	184	190	162	165	181	177	154	181	188	175	182	170	170	164	154	165	185	191	180	188	170	141	155	176	167	168	171	179	141	163	171	170	172	172	175	163	183	177	179	173	155	159	142	198	176	180	166	135	167	170	152	175	184	187	159	193	179	169	174	147	162	168	210	166	180	189	177	155	184	183	181	159	167	165	193	173	175	180	178	193	167	187	168	175	171	163	163	186	151	173	165	176	151	182	172	170	164	178	169	176	187	167	186	177	171	167	193	167	167	177	181	174	166	183	171	176	162	154	162	163	153	166	165	180	177	178	178	163	179	168	178	172	158	189	175	175	180	170	174	166	170	185	156	190	189	166	150	158	184	175	164	162	158	161	163	167	169	168	179	176	160	172	192	142	175	164	151	150	172	180	177	177	186	202	183	191	170	170	170	179	187	146	161	172	197	190	187	184	169	157	157	178	199	166	179	145	173	173	171	174	162	191	158	158	191	173	181	178	178	175	166	211	170	193	182	167	184	158	156	162	177	160	183	183	163	176	164	168	169	166	190	154	203	169	152	161	181	181	159	186	156	167	182	168	184	165	172	168	161	190	170	184	151	167	172	174	177	189	169	180	195	199	162	168	184	181	170	151	183	157	169	163	171	163	174	147	175	199	181	161	183	162	167	155	164	160	152	166	171	152	163	206	176	160	156	191	174	181	166	174	171	177	179	189	182	163	193	190	175	196	170	155	183	160	171	173	155	142	178	171	169	187	140	188	184	140	190	192	166	179	183	201	156	177	192	174	204	180	170	195	190	176	188	178	177	176	164	162	183	173	180	197	134	171	174	157	181	175	177	172	159	180	181	144	170	166	195	179	160	183	170	178	166	165	200	157	176	166	155	195	169	158	177	183	177	175	154	174	164	178	173	164	184	157	204	170	145	202	154	164	183	165	179	179	191	165	166	142	153	186	151	181	171	189	166	153	165	174	172	167	186	152	173	171	146	172	175	176	179	174	161	183	151	199	162	159	163	155	166	183	166	161	151	180	173	165	176	169	181	178	184	155	160	151	183	185	160	203	170	181	145	181	149	175	159	181	163	160	177	170	188	162	166	179	163	156	172	165	179	179	191	181	183	182	180	183	197	182	175	177	170	168	180	159	161	180	147	195	192	174	188	156	175	157	169	178	158	169	164	159	181	162	172	162	171	145	183	173	178	162	177	157	158	156	173	165	187	176	180	162	165	186	182
24243	30717	13209	4566	3003	2206	1693	1252	1048	847	679	584	565	471	418	391	385	376	338	346	330	351	374	377	357	334	335	342	297	293	256	278	269	258	266	253	256	267	225	249	236	247	252	244	212	212	239	230	240	244	235	238	216	238	211	219	247	224	218	234	209	225	258	214	225	238	232	211	247	240	223	206	241	221	240	255	229	182	230	217	225	204	217	208	236	199	247	234	240	236	242	216	220	214	234	208	220	225	212	228	223	243	232	229	229	243	203	212	250	234	234	219	254	191	215	200	232	245	205	203	246	226	220	211	218	240	234	217	220	218	239	222	222	203	233	232	210	241	225	239	236	210	254	246	234	234	236	252	269	229	241	228	231	221	241	215	209	257	220	217	211	215	223	211	197	215	233	214	208	230	252	217	239	209	198	196	241	240	231	205	209	213	243	218	191	201	220	214	220	253	226	238	190	206	225	240	214	213	227	229	222	254	242	225	251	203	217	216	216	226	200	203	223	232	242	202	232	218	217	219	216	257	203	231	213	228	220	220	232	241	220	219	206	203	253	222	248	211	202	199	263	232	230	195	208	227	238	228	215	219	230	217	231	232	236	227	209	238	181	242	211	239	202	198	212	243	209	229	204	213	194	226	218	231	215	211	223	207	236	208	218	214	238	207	237	217	200	223	217	221	231	220	228	215	247	223	226	212	229	193	251	217	216	249	233	237	215	233	226	255	213	235	223	214	218	199	238	214	218	231	222	243	217	233	208	209	204	203	231	239	213	194	228	226	208	228	242	231	246	225	215	243	238	244	208	207	227	223	234	260	223	197	237	216	228	236	251	225	238	194	234	223	245	220	224	191	241	235	234	239	232	216	223	221	219	215	218	235	237	235	215	213	226	219	221	215	236	191	212	212	239	223	208	182	231	226	207	250	233	217	210	246	227	233	226	187	199	210	229	228	216	232	209	233	207	210	215	221	215	229	233	231	222	256	218	219	232	196	231	233	242	235	251	237	223	210	214	214	216	251	224	227	244	219	251	228	234	228	195	246	212	236	242	212	224	222	214	221	229	213	210	241	254	200	249	230	232	219	220	228	226	207	238	214	234	233	236	198	218	216	209	243	221	247	228	213	233	244	223	262	246	229	205	227	206	253	235	232	205	210	241	206	242	256	240	198	217	232	215	227	217	235	231	216	216	215	245	243	244	222	194	248	244	212	193	212	194	210	229	215	218	207	228	209	221	232	222	210	260	220	212	209	215	246	206	227	246	223	219	224	211	215	278	214	245	225	231	219	224	202	234	215	197	212	234	195	223	255	224	209	212	224	215	230	235	250	247	231	250	199	226	201	235	244	215	215	220	265	217	233	216	226	216	216	209	218	218	220	216	236	207	217	211	217	218	233	206	239	232	231	209	223	207	204	225	245	216	261	229	208	241	223	245	233	229	220	223	229	241	213	232	224	231	210	198	234	226	226	206	221	209	216	212	232	202	228	219	254	215	237	220	216	232	232	182	235	221	244	224	196	213	228	234	248	237	228	247	218	247	234	193	185	196	236	221	243	222	200	221	206	207	231	213	235	214	219	211	219	226	214	217	217	221	209	234	229	231	211	222	240	233	239	242	254	213	234	214	234	221	245	221	185	236	220	237	201	236	221	240	231	211	189	222	223	207	206	244	234	230	218	207	204	253	212	234	207	230	232	224	216	220	207	192	246	234	211	229	213	207	231	228	197	207	241	246	242	221	208	213	225	235	202	210	245	212	227	237	209	229	232	242	214	222	209	205	216	233	223	229	225	211	224	222	212	222	213	236	217	234	243	231	225	200	209	231	249	207	229	198	236	206	224	218	219	221	210	216	228	217	217	227	217	228	203	200	211	221	214	228	213	220	232	230	206	239	230	211	228	210	226	213	235	216	230	212	220	188	241	198	225	225	234	228	238	212	216	214	205	218	242	223	230	241	225	232	176	215	238	244	216	230	206	212	237	205	217	190	200	206	219	225	227	199	239	261	258	232	209	197	234	218	209	221	215	231	229	212	245	235	206	230	206	214	214	217	226	240	225	232	240	259	225	251	213	216	228	214	242	195	237	256	251	236	239	203	229	230	192	213	222	211	224	204	219	235	210	222	227	236	203	243	215	213	226	248	188	214	195	203	216	234	230	228	221	214	220	238	234	218	219	233	211	199	204	224	224	235	214	192	223	232	236	202	240	198	197	239	215	211	231	235	220	224	238	227	196	236	195	218	223	226	216	219	183	205	191	217	214	229	213	201	232	211	223	224	244	231	238	243	236	193	250	210	202	221	226	203	204	234	186	220	209	229	192	237	239	236	248	218	200	217	226	198	215	224	220	215	223	229	243	243	215	237	207	211	217	227	236	197	201	229	247	223	213	217	263	218	210	243	247	226	228	231	194	225	210	234	225	214	245	213	209	240	214	225	208	210	221	219	245	239	220	237	199	226	214	218	223	229	227	234	223	206	210	218	225	216	217	219	243	239	226	224	218	218	209	224	207	250	225	220	239	229	224	219	243	207	232	215	209	235	220	228	233	229	222	216	231	227	232	206	239	187	226	231	236	247	210	228	239	209	225	197	216	233	230	220	216	225	223	187	230	209	210	249	213	199	208	236	201	238	225	224	240	237	214	229	211	223	227	242	227	249	224	221	211	220	212	222	202	220	212	239	234	242	220	213	241	220	227	204	217	221	217	231	205	238	217	229	222	254	229	227	226	236	194	240	221	226	223	219	230	233	204	220	247	226	225	221	227	232	216	186	239	233	212	214	242	212	223	206	223	241	235	207	219	267	244	221	217	228	207	183	208	230	224	218	200	213	231	237	197	201	236	207	215	202	230	205	230	243	209	240	225	235	257	246	211	223	251	249	222	215	199	249	207	230	243	206	226	206	219	237	228	217	228	223	228	195	217	254	230	214	240	251	238	205	202	216	220	203	188	229	195	218	205	222	235	201	238	216	203	236	222	221	208	233	197	249	219	217	210	216	208	229	199	239	207	241	208	211	210	211	238	238	214	201	227	223	209	229	222	214	234	216	217	232	228	204	233	212	202	211	205	211	209	248	217	209	232	239	213	218	228	223	218	232	225	229	228	213	234	230	226	209	235	256	214	216	198	187	193	226	245	216	212	232	199	239	218	210	236	221	246	236	232	220	223	202	221	228	223	209	231	211	228	218	217	202	218	213	197	230	220	194	227	214	214	212	242	212	206	203	230	228	221	205	204	233	219	189	219	211	250	217	224	214	228	234	207	191	225	205	215	205	217	236	224	250	223	195	231	223	252	192	213	233	235	207	226	211	237	222	225	217	223	244	237	241	239	222	211	216	215	235	223	239	219	230	198	225	233	256	220	222	198	241	245	244	231	240	229	221	233	235	219	231	212	217	243	233	190	236	216	219	218	228	207	233	212	211	211	207	223	222	200	232	230	222	237	221	214	200	244	212	228	205	207	265	208	244	194	219	205	228	256	247	254	229	219	251	202	222	201	217	201
27422	19206	6148	668	386	325	367	311	317	296	266	288	276	315	302	323	300	303	310	301	321	343	270	340	277	295	329	306	312	324	301	319	304	298	284	304	274	317	324	299	324	298	302	304	320	292	291	318	327	311	323	286	291	345	278	288	283	282	278	282	303	325	319	271	295	302	265	280	288	294	273	282	273	279	311	296	287	308	304	300	276	305	263	286	287	310	309	290	274	276	282	301	284	270	296	279	304	314	296	296	275	286	270	313	288	317	308	299	320	279	286	314	292	265	308	255	295	260	311	302	298	304	309	308	274	297	285	325	271	289	307	337	305	278	281	309	321	283	270	270	286	298	296	272	282	281	321	297	324	294	323	294	303	301	314	280	288	276	307	305	269	300	277	277	265	286	305	297	295	286	303	278	313	315	289	295	291	277	291	301	307	303	310	295	315	282	275	296	295	295	289	290	293	263	298	295	282	307	306	277	282	307	260	297	288	304	295	291	292	272	296	270	322	294	289	295	301	304	295	299	300	302	324	281	306	293	304	316	283	275	310	304	289	271	289	312	320	282	300	313	294	325	297	260	263	311	291	313	326	296	301	280	297	286	294	267	276	317	265	293	260	295	290	322	330	314	301	259	281	261	273	300	276	304	279	277	276	284	289	301	282	281	294	323	268	320	314	301	287	329	276	323	304	287	298	279	302	286	308	298	305	303	293	305	289	266	301	299	320	323	299	305	279	314	289	302	312	291	315	297	307	268	297	288	273	302	295	294	315	319	279	300	297	308	316	297	299	287	289	287	318	297	275	275	289	275	292	285	288	268	288	310	303	330	301	261	292	284	299	298	290	278	291	310	300	303	280	319	275	296	291	293	295	292	295	319	270	291	288	300	301	272	310	315	301	286	307	305	310	280	309	277	322	287	301	306	305	271	300	296	281	296	299	275	278	295	311	303	259	282	289	268	309	297	298	302	295	325	308	290	262	276	259	300	311	297	283	299	291	260	264	296	280	284	297	327	303	269	279	289	305	282	300	294	302	323	291	295	271	282	273	301	314	284	256	279	285	281	297	286	332	320	269	277	287	273	305	291	312	320	292	311	305	295	283	285	292	311	327	293	308	277	277	317	283	297	280	291	284	269	316	286	302	287	295	306	289	301	297	287	296	301	290	313	305	331	287	304	272	297	288	296	277	292	275	300	305	261	282	304	278	288	321	306	286	310	311	258	303	290	294	286	300	302	292	312	293	312	302	307	318	270	260	285	314	280	310	264	264	289	323	299	279	292	294	328	287	247	296	279	286	295	315	336	274	291	279	268	293	279	279	301	322	257	314	308	305	319	294	287	300	304	278	267	313	272	278	281	311	297	274	284	301	309	275	316	320	285	286	257	281	286	327	257	333	319	306	289	285	291	281	294	292	306	297	295	318	286	332	301	295	281	300	302	298	337	263	282	335	283	290	287	328	313	310	287	344	300	289	311	289	282	306	295	262	305	281	302	289	290	248	269	264	292	292	298	295	289	315	295	288	330	319	326	281	293	293	263	303	307	281	294	296	302	300	291	300	297	311	321	266	307	272	325	308	273	294	311	281	285	304	302	289	306	292	301	302	301	275	326	272	290	281	333	286	306	309	266	274	288	319	283	319	303	289	303	283	299	308	286	311	290	299	304	308	313	304	286	263	311	287	321	283	303	266	278	306	270	276	270	277	291	304	289	305	280	332	275	280	299	289	269	273	272	280	294	297	274	274	290	294	291	304	302	293	284	308	271	281	280	318	273	279	279	318	298	298	326	278	307	285	277	301	302	307	295	276	273	289	289	288	294	310	302	285	262	298	260	290	295	293	251	330	284	284	285	279	311	298	261	283	283	287	298	324	269	282	301	292	305	319	266	330	301	318	295	279	296	315	261	294	281	307	301	306	283	292	318	295	282	294	302	288	308	321	279	301	286	321	284	299	314	303	329	302	290	290	303	302	291	279	305	298	270	282	263	292	259	266	288	292	282	269	288	276	293	310	300	281	275	319	312	286	270	295	284	296	310	279	264	304	279	306	283	336	276	261	292	272	286	310	301	302	279	270	275	294	279	302	269	278	259	276	330	305	272	290	284	296	289	294	266	300	296	271	283	286	290	293	295	277	296	327	304	317	292	318	299	273	303	280	305	271	292	303	298	270	282	303	285	288	293	288	290	323	337	278	319	272	279	273	313	276	308	281	290	279	318	299	327	285	285	293	286	279	275	279	284	310	308	259	275	328	318	287	303	309	286	320	314	297	264	309	349	293	305	287	286	285	310	274	263	290	294	296	291	312	274	303	301	324	276	287	270	288	314	298	282	292	281	299	255	261	291	298	301	291	306	285	274	284	305	299	282	319	273	327	293	311	240	307	318	300	286	312	314	325	276	307	252	286	292	296	300	289	324	296	293	276	313	281	291	287	302	285	306	332	285	285	296	302	302	299	290	255	309	295	301	307	308	283	309	276	281	290	281	282	295	288	300	272	280	307	300	296	282	294	277	301	293	286	327	293	295	261	293	285	354	317	321	310	262	306	288	297	305	330	294	301	276	288	286	319	291	287	280	296	273	303	289	305	307	296	300	303	302	307	260	297	286	285	270	280	313	295	283	278	271	272	296	244	322	289	303	309	285	323	274	309	286	296	291	269	294	266	313	298	286	279	300	283	285	316	306	305	297	298	290	297	273	284	267	305	285	312	306	277	305	284	276	326	279	285	316	310	322	288	305	314	286	326	287	286	268	304	315	333	277	271	298	281	300	294	287	301	325	296	282	291	294	280	313	298	278	280	301	299	321	306	298	310	292	276	297	274	318	298	298	288	327	278	319	299	318	322	309	298	288	292	274	315	294	270	294	296	284	301	311	264	262	297	260	314	302	321	252	275	286	300	273	286	272	272	268	301	286	309	281	287	297	312	290	268	276	287	262	301	283	320	279	299	279	300	284	282	312	308	298	296	285	305	276	295	288	313	263	268	289	310	284	295	287	294	282	284	307	308	305	280	317	289	320	301	328	297	273	320	291	284	286	259	309	277	315	291	290	264	280	281	246	286	285	283	300	300	325	331	310	292	282	317	295	292	257	313	300	275	306	278	273	294	280	297	258	292	331	278	286	298	298	271	317	279	273	276	286	328	288	295	294	298	287	290	288	277	313	282	281	310	288	278	297	281	306	286	290	313	298	286	276	288	302	313	308	284	290	291	287	270	293	294	283	265	298	301	265	294	306	318	267	314	287	306	313	297	300	310	308	302	276	295	282	297	281	281	284	292	294	312	322	314	272	312	306	286	287	310	302	270	289	318	311	299	285	306	299	248	340	277	243	259	317	289	272	309	288	283	265	291	299	276	316	284	286	297	287	295	297	278	287	286	275	293	293	284	275	309	289	303	293	287	290	291	300	293	286	269	287	297	276	295	313	267	312	270	290	329	279	287	287	274	297	294	254	303	299	291	279	303	287	291	298	280	267	324	296	311	311	295	288	283	276	261	312	321	303
17155	10997	2630	608	480	460	402	370	364	376	402	367	414	349	397	379	363	376	342	404	410	391	438	418	391	389	430	389	362	381	394	389	386	361	341	364	391	369	375	382	355	362	374	370	373	350	372	359	361	371	348	394	349	343	346	377	346	366	393	348	363	359	393	358	355	364	347	338	383	378	359	333	372	397	355	356	372	362	356	392	402	355	391	354	361	379	374	348	375	388	379	400	355	367	327	368	391	359	363	347	367	372	360	395	374	356	360	405	390	397	362	357	363	385	352	335	354	380	368	374	369	345	367	387	359	366	380	378	380	370	362	353	365	342	398	382	362	363	377	379	381	367	373	334	341	397	353	384	397	425	399	394	366	392	343	360	354	377	349	373	338	359	367	390	370	373	398	375	358	360	327	366	381	381	362	355	385	404	350	384	399	388	387	377	389	357	369	386	399	378	363	369	357	365	367	365	352	378	364	348	356	405	417	385	351	388	369	328	354	363	350	340	353	375	356	360	360	333	371	344	348	368	394	398	443	376	359	398	390	365	372	366	364	350	342	357	322	341	389	414	374	339	395	350	371	350	360	355	359	349	356	384	415	352	348	344	383	377	351	353	340	349	364	361	373	374	384	384	403	360	360	352	330	363	333	346	330	388	354	381	373	352	365	375	372	356	359	358	392	350	409	351	357	376	373	364	371	356	359	356	366	363	350	356	369	372	373	355	365	377	344	375	368	373	380	395	378	395	367	372	372	375	388	389	384	377	364	360	394	382	355	394	366	379	358	339	388	352	342	368	347	363	374	362	367	404	374	403	365	382	397	374	368	376	382	374	375	371	387	336	365	360	321	359	387	338	368	369	358	356	335	382	369	366	368	374	345	346	364	384	373	384	356	383	381	347	352	367	379	384	371	361	379	387	357	358	377	368	376	370	342	384	377	384	351	386	344	399	346	355	380	399	375	402	397	343	350	360	345	371	357	311	392	406	403	367	371	375	362	378	349	367	351	356	353	377	365	382	361	380	369	415	371	378	367	354	371	364	354	392	387	376	402	354	389	371	345	396	370	351	363	391	357	332	383	378	385	348	356	386	379	361	376	374	370	362	351	349	345	350	360	395	381	376	363	336	364	350	360	380	376	383	370	355	363	348	378	361	357	376	357	400	351	358	368	373	366	377	353	358	389	359	395	372	368	367	372	349	384	327	375	381	374	360	367	394	349	348	348	363	405	358	384	357	385	353	340	365	379	360	387	353	359	370	394	382	357	365	393	362	393	371	355	395	365	409	371	375	390	355	372	338	382	343	376	384	375	371	355	387	357	372	344	358	360	385	363	378	396	393	368	399	378	390	381	366	393	364	395	394	382	369	365	371	376	376	333	363	358	366	364	375	381	402	356	356	352	341	386	351	356	380	354	354	350	348	391	370	354	380	395	349	358	394	394	330	354	390	424	365	366	366	388	366	366	347	382	335	347	381	401	359	388	377	369	390	377	354	336	389	364	367	339	359	360	336	329	370	356	368	360	361	371	398	362	348	394	332	368	366	353	386	369	386	347	328	360	360	373	365	369	382	363	354	382	381	335	394	351	366	381	411	392	349	382	384	357	387	352	370	374	366	379	330	396	361	349	379	386	356	362	367	320	338	394	374	384	390	346	367	373	374	376	392	381	367	351	408	384	388	397	362	398	329	389	336	331	365	354	326	333	382	359	365	357	380	328	401	371	344	390	351	401	379	368	369	379	364	374	399	353	332	363	392	371	381	332	387	331	352	358	339	406	363	373	355	368	400	371	353	356	341	371	384	380	355	361	338	364	369	365	389	357	354	354	393	374	360	343	385	352	343	365	360	348	375	401	321	366	345	367	361	376	375	372	351	367	363	394	362	362	379	389	373	353	345	379	381	395	387	377	358	397	361	365	367	368	342	382	352	364	413	374	377	370	395	366	342	402	357	380	415	337	389	357	362	354	353	367	384	386	336	356	384	362	348	373	367	388	364	390	365	364	360	361	387	374	367	380	362	387	362	389	370	400	355	358	353	355	375	342	363	381	381	336	395	414	366	376	354	344	368	348	352	372	354	377	364	374	389	369	397	371	353	381	357	367	363	369	349	362	345	374	368	341	343	348	337	362	369	355	391	353	376	396	342	431	371	369	352	404	389	360	379	330	347	373	368	370	355	380	363	381	355	396	374	372	385	397	350	340	371	389	389	371	380	339	361	395	367	356	343	355	369	402	349	365	386	398	371	375	346	383	383	387	343	367	362	365	349	351	365	359	385	361	335	368	377	375	397	364	391	345	358	361	403	350	396	373	361	385	381	370	404	385	359	366	365	344	390	377	385	319	392	388	385	378	380	364	381	375	353	359	341	413	371	376	371	353	383	374	364	374	351	390	361	398	374	386	387	332	388	348	364	388	354	354	389	389	360	358	395	383	377	385	377	345	332	351	369	359	343	352	358	366	395	366	357	355	378	367	348	364	371	341	340	380	369	371	376	376	371	351	377	388	362	368	344	383	359	392	351	396	375	361	366	369	374	353	353	384	374	357	333	349	376	366	381	379	389	371	357	391	354	356	379	346	349	383	351	354	383	394	339	354	366	367	350	387	337	339	353	340	363	372	353	360	348	378	371	370	370	366	408	375	361	368	377	349	345	352	390	388	351	376	379	376	362	368	385	354	365	372	314	361	376	374	375	343	397	336	371	376	423	369	365	374	379	363	376	383	351	385	403	380	391	343	371	333	366	371	387	375	377	370	384	345	365	355	387	360	349	381	384	337	363	364	385	378	374	395	400	357	376	361	367	375	384	382	355	380	370	290	377	344	352	366	355	386	331	388	377	365	359	366	367	357	356	333	350	369	361	352	384	383	355	389	367	390	372	374	380	351	387	379	380	341	392	387	369	382	350	374	361	347	372	365	337	365	367	368	335	354	351	330	351	372	376	368	351	361	347	367	364	348	361	380	405	342	381	390	354	366	326	351	367	380	378	412	386	355	366	335	384	398	362	385	365	356	387	395	389	352	376	342	357	356	378	378	349	336	367	357	386	380	369	352	382	359	369	376	390	379	375	371	364	382	368	369	386	360	382	348	342	367	374	362	337	371	378	352	357	360	367	367	376	380	370	367	352	377	379	365	374	358	392	379	349	371	366	342	415	363	368	362	343	365	373	347	314	402	379	352	366	356	346	372	389	382	355	372	393	343	355	386	384	386	366	361	387	383	346	380	343	344	355	395	361	384	352	399	389	383	380	336	345	353	392	341	329	396	393	380	348	370	365	375	383	363	415	369	364	358	350	387	364	386	368	332	383	380	396	398	317	373	383	374	381	377	356	357	365	332	374	357	382	336	382	348	347	354	380	363	398	336	365	368	360	363	355	356	391	389	380	349	367	368	347	386	376	368	372	391	363	343	347	414	388	385	363	344	407	372	391	357	350	367	354	408	351	368	388	372	384	339	371	356	413	372	362	381	358	356	329	359	363	344	384	377	376	400	371	370	391	364	367
23811	21073	28021	24343	21018	7174	812	538	492	456	440	436	367	364	323	322	298	333	348	339	352	318	337	346	361	331	320	334	340	300	303	322	324	320	303	344	297	283	298	297	272	291	346	325	304	303	304	303	302	295	305	313	311	293	324	268	290	293	318	313	310	326	276	321	268	301	296	316	293	309	340	284	295	313	303	309	271	311	323	283	308	296	265	323	309	285	323	297	307	300	304	288	330	279	290	315	312	284	310	318	310	284	291	325	301	294	319	300	308	290	315	320	299	300	297	329	296	320	269	312	297	301	307	291	287	301	354	322	280	294	302	311	295	318	289	299	309	291	303	288	303	312	285	287	284	298	300	300	297	343	293	292	301	298	320	300	299	289	291	263	305	316	286	305	316	296	288	305	312	318	301	273	291	269	305	272	305	292	268	301	260	293	287	296	260	293	286	290	303	280	290	288	313	284	264	295	291	304	273	310	295	295	311	284	335	307	295	284	322	300	294	254	269	258	293	289	311	318	313	314	320	298	338	294	272	295	293	304	264	280	284	294	301	301	286	309	282	322	302	289	275	297	294	311	264	312	307	299	308	292	311	269	280	308	313	315	302	275	274	297	284	298	291	317	302	281	279	292	290	298	283	301	310	266	306	282	286	320	286	311	283	289	318	318	272	287	306	311	300	303	315	281	283	287	298	313	333	310	313	305	307	291	279	302	279	291	274	304	296	295	347	286	290	327	301	284	281	261	287	330	280	310	298	297	305	290	308	319	260	319	331	310	324	316	320	300	325	311	269	327	262	330	298	302	287	308	302	299	282	281	278	291	303	288	290	301	290	302	281	282	309	278	275	288	288	248	286	274	286	335	309	311	343	307	295	299	337	297	300	312	326	295	288	289	318	305	307	295	315	297	265	293	301	266	299	279	271	299	278	284	309	272	313	299	297	293	288	272	315	335	310	308	292	314	313	307	311	289	320	274	301	297	311	325	298	306	287	301	295	307	267	294	287	308	301	279	317	321	263	290	284	279	326	293	310	290	265	318	288	291	310	278	281	294	299	286	318	264	299	314	275	290	313	309	296	315	278	274	283	301	306	312	321	272	331	316	300	341	317	311	283	307	315	283	313	293	272	326	302	291	308	345	303	313	327	301	314	281	305	300	307	307	310	302	295	269	297	277	287	283	317	297	271	324	294	304	292	277	270	300	281	330	320	276	273	298	299	286	292	298	279	314	304	263	328	287	306	315	287	279	294	315	297	302	292	322	320	316	300	315	292	321	297	295	278	293	272	290	272	286	280	285	275	288	301	299	273	290	323	309	291	291	318	282	315	275	275	284	323	303	275	293	283	296	286	279	300	262	324	272	296	290	296	283	268	314	306	299	300	327	295	286	335	246	301	296	294	287	304	298	303	301	317	313	321	267	272	266	295	301	311	333	284	281	321	305	275	311	304	277	299	287	280	292	272	299	291	304	303	292	320	324	336	309	301	299	284	290	288	294	321	299	284	308	299	291	309	280	334	292	266	271	288	324	318	334	268	288	281	279	286	317	308	278	260	326	285	302	287	324	318	306	310	305	290	310	268	302	291	266	303	310	304	287	273	293	310	288	324	305	300	301	281	312	290	304	324	293	300	296	318	274	282	306	299	336	295	296	295	293	266	316	281	280	273	313	307	324	308	301	317	275	316	318	320	309	306	316	317	264	274	302	299	314	263	305	290	270	317	296	301	257	337	300	310	288	278	312	320	293	276	315	289	318	305	261	329	335	283	290	296	299	306	283	297	300	308	305	301	310	306	276	312	291	315	303	244	287	302	368	307	274	280	310	280	287	294	267	324	306	286	290	311	273	310	292	297	320	300	277	300	315	283	291	311	318	289	315	281	303	299	293	273	281	302	304	297	308	289	293	294	275	313	318	309	294	290	265	275	314	332	311	291	284	294	311	306	264	305	279	296	301	308	290	303	322	295	281	276	306	304	257	280	264	290	297	272	296	292	281	301	313	323	312	268	310	275	268	287	314	288	287	294	286	307	279	312	327	308	283	307	307	301	310	303	286	314	325	283	337	288	305	311	280	302	292	287	306	283	301	286	280	300	317	305	283	304	294	290	294	301	325	276	282	303	315	292	292	295	298	324	297	296	319	300	257	283	330	312	273	323	304	297	301	294	304	301	280	311	283	288	295	298	288	277	291	314	300	289	265	297	293	311	297	291	310	275	305	323	298	303	291	299	281	321	249	307	305	313	308	295	293	285	311	294	323	324	294	291	328	336	308	274	321	285	290	276	283	290	322	275	256	279	297	326	313	292	291	281	313	292	284	266	288	287	311	298	295	312	286	295	291	283	308	304	301	331	327	296	283	306	291	308	301	310	290	297	303	303	265	282	300	317	281	288	321	288	294	294	267	274	332	320	307	303	313	298	304	297	271	278	277	313	265	296	276	302	295	302	292	264	311	297	292	308	289	300	292	306	304	301	327	304	305	272	323	312	285	282	276	304	307	320	291	293	285	322	335	311	309	297	312	284	302	285	304	299	334	296	274	277	315	276	294	310	293	319	276	324	279	309	295	288	309	310	314	290	325	285	307	288	288	266	306	316	299	277	302	311	278	266	301	300	303	299	275	324	294	305	298	316	301	295	299	310	290	285	286	253	294	283	277	289	308	312	300	282	293	298	291	288	313	280	316	317	293	279	319	276	320	329	305	311	286	302	308	295	322	293	281	265	302	298	295	291	331	309	306	295	291	293	301	291	274	312	333	281	300	280	330	272	316	293	254	305	315	320	307	286	309	302	314	284	255	300	312	293	331	275	289	267	298	275	330	300	299	329	272	284	314	305	285	270	262	290	289	316	290	286	273	302	298	289	274	320	296	327	301	276	307	331	277	318	306	299	269	287	290	302	275	285	275	295	290	322	288	297	276	291	306	303	296	316	297	288	303	280	296	291	283	306	284	288	304	281	285	305	299	293	273	298	279	279	324	293	283	306	290	303	271	315	316	301	290	284	289	285	277	287	312	306	315	294	304	284	322	291	300	308	322	290	326	267	273	327	266	291	270	322	306	289	328	314	291	278	308	275	285	306	274	288	301	302	280	285	289	304	282	286	275	280	307	308	300	302	311	314	281	306	297	271	286	288	304	322	261	307	290	299	299	311	317	311	303	271	281	324	307	288	314	273	317	296	272	301	312	290	283	300	298	304	288	310	294	296	305	325	268	292	322	336	313	303	301	298	315	307	287	297	286	315	315	305	328	297	306	335	287	272	286	304	281	309	294	294	298	295	255	301	313	294	297	326	277	305	287	294	300	285	276	295	326	299	283	302	297	309	284	270	311	304	322	326	295	308	287	278	271	296	271	326	282	295	306	296	284	277	322	282	292	250	292	291	301	287	284	303	314	271	297	292	309	306	334	311	297	273	307	320	267	306	314	279	278	278	309	274	270	311	310	276	301	303	281	307	280	298	304	287	287	270	321	299	343	309	318	300	303	291	281	287	293	278	315	274	287
21479	23661	9056	2911	1835	1393	1129	936	778	736	624	529	533	524	481	459	475	430	438	436	440	491	511	486	512	453	472	426	461	378	403	410	363	429	423	414	396	407	404	416	371	399	361	364	389	362	360	375	363	380	408	353	378	339	385	395	341	371	423	395	390	392	391	356	363	347	397	417	384	378	414	407	356	383	349	361	401	360	423	389	344	386	379	367	411	395	398	338	356	382	411	414	364	394	388	385	353	375	388	371	367	350	396	371	397	356	401	364	341	390	400	406	371	386	395	358	371	379	424	365	393	364	357	391	353	392	352	390	370	376	402	401	385	376	361	380	379	353	351	354	389	368	384	389	382	389	395	404	385	358	407	398	392	378	392	386	413	382	371	389	362	383	358	346	379	415	370	372	375	401	362	417	376	364	381	394	375	369	422	394	364	379	369	401	359	347	364	379	355	388	366	368	346	375	344	384	346	366	380	389	390	413	377	385	340	405	349	389	331	367	360	354	390	408	367	396	341	382	376	375	318	380	380	383	389	379	350	369	371	361	352	368	373	394	388	389	366	401	386	369	348	395	367	391	374	360	369	397	412	346	355	393	401	383	376	361	409	385	388	411	343	371	387	368	340	379	392	372	399	372	358	375	383	385	393	343	362	367	387	351	361	362	386	384	389	359	384	388	390	367	378	396	338	388	397	388	399	388	375	353	384	345	374	362	345	387	377	388	383	381	383	403	389	388	351	369	354	379	382	369	346	362	375	358	396	358	389	352	397	384	381	364	374	382	390	391	378	372	368	375	338	362	409	446	369	384	395	379	387	375	367	372	405	366	355	400	414	349	379	382	384	374	361	395	346	363	364	391	412	388	404	372	357	362	385	373	385	383	410	354	370	384	375	389	391	361	343	383	349	367	337	358	356	378	363	355	376	392	411	374	398	401	406	358	362	390	355	377	355	379	355	355	373	365	360	387	377	383	382	375	403	405	407	357	345	364	389	359	364	345	424	385	383	349	358	362	408	381	386	366	389	386	357	374	387	415	399	387	368	379	343	376	382	361	370	370	360	387	382	385	345	372	376	402	397	390	354	374	391	365	357	384	421	378	396	353	386	367	333	372	387	399	380	374	386	343	368	385	410	350	390	386	371	378	367	392	379	373	391	372	375	377	386	359	394	334	327	359	377	366	353	344	359	343	400	327	367	419	380	374	388	379	369	374	407	367	375	356	378	357	384	381	381	358	365	388	373	351	328	382	369	345	361	349	383	387	363	361	374	361	398	351	385	391	374	361	400	371	404	383	349	381	365	349	368	369	372	359	389	379	401	387	365	366	370	364	363	345	412	360	399	381	345	354	380	368	366	357	408	386	370	384	369	350	388	365	332	393	381	360	412	374	373	398	374	340	382	382	361	403	373	398	356	372	375	389	392	370	358	373	414	430	387	344	373	368	358	372	359	409	380	358	378	355	366	326	376	369	374	361	388	368	370	361	377	372	368	398	407	374	345	363	369	360	398	350	370	359	384	407	391	370	341	430	356	414	396	382	368	389	395	358	371	373	385	370	363	361	392	365	414	377	387	400	355	397	415	405	370	380	385	399	392	347	383	349	390	369	388	378	404	402	405	380	370	378	399	378	378	371	361	374	371	359	373	395	384	369	396	380	359	393	434	382	353	389	365	386	394	373	387	379	382	377	351	376	387	353	346	350	404	391	372	364	368	366	367	370	394	361	344	377	408	400	371	349	401	363	378	338	399	377	377	361	379	398	372	392	389	392	368	380	363	375	353	346	360	372	376	378	383	373	344	357	372	421	360	393	367	378	387	369	363	390	342	363	394	359	394	376	407	357	391	365	390	399	384	362	372	381	360	373	372	358	356	354	365	401	374	417	367	404	349	402	377	358	404	391	411	401	363	378	386	386	382	392	366	395	395	369	407	368	393	357	396	354	361	375	400	347	397	407	357	377	426	390	381	411	386	382	361	380	369	408	422	403	391	407	375	376	367	397	371	375	357	388	392	364	359	359	348	365	376	353	395	360	365	405	381	408	400	366	365	373	376	378	371	388	342	366	388	354	372	351	372	385	377	386	393	379	388	375	346	381	361	342	396	380	353	391	345	401	330	391	404	354	355	410	378	370	399	349	350	339	346	387	392	372	340	374	409	355	359	346	370	394	363	385	381	416	379	407	363	360	386	338	394	368	379	367	377	390	395	366	368	357	364	402	388	378	395	382	357	392	407	398	393	336	377	360	398	352	378	406	355	413	376	400	350	393	395	363	341	397	376	358	372	378	373	372	381	383	366	353	387	365	359	338	365	376	371	336	357	370	367	392	363	394	370	378	382	351	384	358	391	407	375	367	404	340	342	351	393	357	390	362	378	331	371	356	420	370	394	367	368	352	373	397	379	386	396	363	364	340	363	375	366	394	355	355	364	386	383	354	376	377	375	374	370	358	378	363	363	373	378	343	416	346	392	372	374	382	369	379	367	348	387	372	403	398	387	349	361	357	403	385	367	363	362	382	357	354	373	389	368	362	385	381	365	398	375	391	353	392	391	377	351	379	378	379	388	411	381	379	384	379	379	406	413	401	376	348	399	422	378	380	377	362	366	398	373	349	372	386	360	353	392	375	387	344	383	382	416	385	382	387	408	395	365	384	364	351	384	360	376	327	385	388	388	341	380	392	373	361	398	345	403	353	365	370	372	356	359	365	371	375	412	369	383	387	403	363	363	361	390	383	357	391	376	367	380	383	397	346	388	381	379	395	397	337	371	355	384	404	402	382	417	335	351	392	416	382	378	380	387	381	370	373	408	394	421	384	369	369	405	369	341	358	367	400	400	354	361	366	387	373	379	373	414	370	369	405	417	387	353	357	392	406	396	371	361	398	403	370	347	353	369	390	406	373	395	369	382	360	386	403	365	396	380	359	387	369	378	353	332	412	366	372	403	338	359	370	372	343	374	369	393	376	375	375	365	368	371	383	361	413	359	357	360	368	384	357	395	367	340	385	372	381	361	365	376	398	390	356	353	370	382	393	365	369	377	340	379	397	396	373	394	390	368	385	370	364	380	361	355	402	369	351	361	411	380	350	403	365	399	384	420	369	390	386	361	380	393	348	367	358	387	340	392	400	400	412	392	361	386	344	360	344	414	377	349	379	387	379	393	387	359	364	384	383	387	406	372	389	404	368	370	406	398	355	421	382	345	353	367	388	385	387	327	331	396	341	368	375	359	376	374	369	376	346	373	375	431	392	359	367	371	366	367	386	382	374	335	370	348	373	361	383	344	374	384	362	371	355	395	348	400	387	367	352	380	350	369	348	405	348	392	388	345	376	406	387	368	378	382	387	397	369	412	381	354	386	389	373	390	390	362	332	401	371	354	327	398	381	394	380	401	386	388	320	372	365	373	372	394	349	352	371	357	380	335	397	414	374	375	355	395	382	391	369	403	387	331	364	405	361	362	387	381	384	392	386	374	398	365	409	413	351	349	366	422	382	373	391	397	365
24758	21071	26936	25358	8780	494	349	314	243	271	234	230	208	204	211	225	230	196	190	194	212	210	241	229	250	191	225	211	214	199	190	193	211	205	192	203	211	175	217	192	194	182	212	188	185	183	189	177	184	182	207	176	199	185	195	193	180	176	184	178	193	208	180	170	185	163	190	199	206	174	193	213	178	213	205	197	216	170	193	184	207	186	201	181	193	183	184	163	192	180	179	196	172	197	173	174	179	180	197	170	203	164	196	191	163	189	182	190	182	200	215	190	200	204	199	176	180	202	174	215	178	194	194	182	177	195	185	175	212	201	197	194	186	156	189	222	187	175	171	202	168	185	184	191	163	194	159	199	173	189	182	179	185	183	218	195	200	204	192	195	179	185	153	212	183	185	182	180	180	189	205	196	204	181	229	187	195	169	194	191	199	187	186	162	172	165	183	179	196	171	173	175	199	166	167	170	193	182	186	196	174	167	170	184	170	214	177	192	195	177	192	176	195	193	196	176	188	194	173	189	190	201	185	178	184	208	190	174	179	193	171	204	199	174	186	194	180	187	184	177	207	170	199	177	170	193	193	194	187	212	152	188	189	189	206	172	195	191	196	198	178	180	181	175	195	199	184	181	180	178	170	179	205	181	178	194	163	186	181	186	181	175	175	173	180	196	199	197	181	205	169	204	206	164	206	214	200	176	198	194	199	191	189	187	202	184	172	180	224	188	201	190	198	204	192	180	172	189	191	182	182	203	181	176	189	189	168	200	168	187	173	168	178	216	190	163	161	188	206	217	183	189	187	198	218	169	158	195	171	191	163	199	170	173	178	177	157	194	172	186	169	173	197	197	182	186	201	174	185	198	196	192	205	203	171	196	212	181	192	188	179	164	192	168	184	184	184	192	192	165	175	182	181	209	186	194	204	180	175	212	195	171	179	185	193	195	210	181	179	184	194	161	189	165	189	192	185	179	169	158	184	196	197	185	184	205	175	172	176	170	196	224	173	169	202	195	194	217	172	168	189	203	190	196	147	182	177	175	168	193	169	217	188	215	181	184	186	201	183	201	181	172	211	179	190	165	157	201	203	173	205	171	149	183	200	185	191	181	153	175	212	194	187	194	190	204	199	205	179	183	208	200	185	201	192	189	174	177	181	174	167	186	194	163	188	159	211	175	183	202	185	191	181	194	190	187	173	184	183	157	211	183	189	162	180	206	173	173	174	206	174	180	193	207	184	175	179	182	191	204	188	174	205	191	172	180	203	189	192	181	160	177	177	176	177	196	203	174	201	180	196	181	196	217	160	180	185	177	195	224	196	184	210	199	184	185	188	180	190	180	175	188	185	179	219	187	189	184	199	188	192	210	176	206	171	193	186	169	178	185	173	168	178	183	190	187	177	163	178	192	173	172	194	162	210	197	198	179	167	158	174	158	179	194	189	178	210	173	182	194	172	192	193	168	177	178	172	201	168	190	200	185	177	185	179	206	187	173	184	187	178	195	189	177	148	175	178	196	181	178	178	166	184	181	173	191	186	195	166	168	179	164	179	178	184	180	213	203	185	183	184	170	198	184	188	193	186	185	192	193	192	169	186	147	193	196	174	184	189	191	185	175	163	172	160	174	215	178	200	185	149	204	198	197	205	186	183	180	180	187	212	195	176	200	188	200	173	179	191	182	197	187	156	190	168	175	182	169	187	190	184	203	190	188	196	181	183	197	186	194	185	172	186	173	172	157	188	158	187	179	183	194	189	199	186	179	187	195	182	169	192	178	180	203	170	195	178	192	170	180	194	186	192	181	191	164	181	183	174	176	190	196	199	196	193	177	194	193	175	172	169	210	198	159	196	204	202	155	182	192	205	177	180	180	183	178	177	187	171	191	213	185	205	218	176	201	193	179	199	181	201	188	205	185	173	155	187	185	180	169	166	167	190	173	177	201	206	215	177	210	181	175	205	208	173	175	199	175	183	181	207	153	182	195	192	185	167	188	206	182	166	195	186	198	189	193	208	173	200	201	195	204	176	187	192	190	182	174	198	178	213	193	174	173	196	198	205	198	190	197	193	203	167	184	182	190	196	188	206	190	203	159	191	166	181	197	202	173	182	209	208	201	185	192	181	199	199	181	181	177	215	183	175	186	198	190	176	168	176	197	193	201	215	188	195	196	215	196	195	170	181	183	220	205	193	185	178	210	186	189	188	200	189	190	175	203	196	175	181	191	194	177	207	201	197	183	201	214	166	183	158	181	185	179	180	198	174	190	182	196	207	198	202	200	178	189	209	167	172	199	192	183	188	192	180	190	180	179	172	178	188	174	188	174	197	189	210	172	179	190	185	159	212	179	163	221	183	185	197	195	162	150	185	192	186	197	187	178	167	190	198	187	162	203	181	172	188	176	194	164	202	173	188	175	162	154	194	210	191	184	198	192	214	208	194	182	190	184	173	168	176	190	194	186	180	192	175	180	202	180	193	178	208	168	188	179	185	211	145	189	186	188	199	175	195	205	213	170	191	182	192	170	201	197	212	171	187	196	200	198	169	171	189	180	165	207	196	198	196	172	166	179	172	210	192	212	178	170	189	186	190	168	186	176	207	197	199	175	198	186	200	196	185	174	171	186	165	179	206	184	174	188	156	194	168	197	183	180	165	176	191	177	207	189	162	179	205	191	178	193	175	216	187	172	187	210	179	170	179	189	191	186	165	203	190	194	182	206	184	173	182	187	166	200	176	193	194	183	191	191	191	195	187	200	219	178	174	179	187	191	213	180	187	200	170	177	184	203	200	186	197	170	215	179	196	197	195	178	194	203	183	200	209	172	178	191	189	189	183	196	173	190	175	183	186	187	195	184	186	198	186	215	172	161	176	176	180	182	205	170	174	202	178	166	192	189	194	184	170	196	192	199	194	171	177	184	186	184	188	181	166	207	171	200	174	174	199	171	181	191	203	202	221	194	174	204	188	182	187	161	191	191	183	174	168	201	195	205	183	179	175	178	205	210	219	200	192	207	211	190	162	196	188	162	180	193	182	187	175	188	177	196	208	171	194	184	178	190	181	169	181	167	207	182	164	185	183	187	201	194	165	197	175	192	177	189	203	190	180	184	194	182	184	183	185	198	176	165	188	193	199	179	171	187	203	201	196	174	162	165	189	181	196	197	187	179	154	193	177	175	186	174	194	176	204	164	177	176	179	197	170	214	200	169	198	184	185	187	191	166	201	186	172	189	190	187	182	233	168	201	157	182	187	156	214	175	173	182	198	173	189	163	204	188	171	178	172	174	175	172	182	182	198	200	184	178	194	173	171	197	176	180	179	188	170	183	204	179	195	174	173	186	178	169	183	179	184	189	213	179	168	175	179	175	203	205	176	174	178	183	200	181	175	190	195	202	189	194	206	180	195	200	184	200	193	172	164	176	191	210	204	183	200	169	184	187	188	194	189	164	179	199	190	184	182	166	181	202	210	187	180	164	175	199	181	216	191	193	183	194	163	192	215	181	167	160
20415	18107	5827	1785	1083	778	665	538	481	412	341	351	313	309	283	268	241	260	262	277	283	297	338	291	274	283	289	296	288	252	252	255	233	237	259	249	252	274	218	250	274	227	221	236	242	243	250	232	242	235	230	250	281	242	261	247	217	226	228	228	241	225	217	242	234	209	232	254	229	223	227	235	234	240	257	246	252	207	246	241	240	205	231	250	213	239	260	248	233	253	241	247	229	220	228	207	230	222	228	227	240	225	232	272	249	242	232	234	228	244	216	231	215	247	219	258	222	233	233	238	249	226	219	235	229	207	221	255	253	250	267	230	239	250	241	206	250	235	225	252	230	240	222	241	234	244	244	260	247	250	243	211	264	236	239	262	208	271	256	196	201	219	218	239	227	223	232	282	245	230	269	213	226	220	239	232	236	244	260	222	249	256	228	243	249	220	252	239	211	229	218	252	222	240	218	231	235	249	252	274	230	212	223	231	239	227	217	225	231	252	233	245	246	243	221	246	245	264	255	223	248	246	232	215	259	233	231	252	227	255	226	231	268	221	226	215	211	221	247	234	214	203	244	226	241	247	229	251	223	219	253	229	236	218	209	206	239	220	266	248	253	259	235	240	232	224	244	219	196	243	236	257	263	255	230	259	210	233	227	239	245	246	225	215	248	223	257	244	259	230	225	235	223	220	234	259	255	235	228	228	243	225	238	234	242	229	238	246	245	236	226	229	243	258	252	237	269	246	236	221	276	260	238	220	242	212	243	234	231	219	248	262	229	269	251	238	206	236	231	239	237	262	261	240	219	253	251	234	229	244	220	240	223	228	223	252	237	225	229	231	231	235	228	226	230	224	223	240	230	244	220	256	217	236	203	219	223	226	198	230	252	258	217	243	225	220	229	230	254	236	238	263	226	204	199	240	227	255	230	219	253	205	223	238	220	229	245	233	213	217	235	207	222	238	250	223	211	229	224	254	226	211	248	217	234	236	237	234	254	236	240	236	258	268	228	241	238	228	221	216	252	221	260	236	251	261	233	231	221	209	227	220	238	230	245	242	234	243	232	238	244	234	213	196	237	243	241	225	209	243	238	232	209	224	211	265	241	244	249	218	258	234	212	204	227	233	229	228	254	232	247	238	239	211	197	229	249	227	245	214	233	230	228	225	229	242	227	215	228	222	216	237	248	189	234	236	211	225	217	231	216	203	217	235	220	251	226	236	247	195	232	220	221	221	225	235	221	234	240	233	242	232	221	225	228	226	250	260	252	240	218	211	232	224	220	228	237	215	226	246	215	235	222	206	232	242	209	243	233	247	245	229	254	238	225	222	276	237	237	220	239	243	227	213	228	241	237	228	252	235	228	249	243	258	252	215	246	241	224	233	206	220	219	236	258	244	263	242	235	230	231	227	219	227	258	246	204	248	211	233	232	237	239	244	258	243	222	243	256	245	242	269	235	209	231	216	260	219	240	253	221	243	225	218	248	205	253	228	234	243	237	264	253	236	252	221	209	229	224	220	209	257	253	238	215	249	217	243	252	213	213	231	228	238	229	232	252	245	223	227	218	253	244	215	245	227	203	225	236	248	253	250	246	256	253	218	251	222	251	218	263	225	209	203	241	239	226	225	212	240	231	226	222	209	242	249	241	234	232	221	258	222	219	249	204	222	231	229	252	256	238	241	247	271	246	263	248	254	247	232	197	202	247	235	208	232	204	235	226	238	221	221	248	246	239	217	226	255	197	238	255	244	237	247	225	228	249	240	237	224	228	224	241	211	264	226	227	221	267	209	239	239	238	254	224	245	231	259	241	229	241	227	217	250	230	227	222	250	236	247	222	232	249	219	222	225	249	217	237	209	263	251	245	236	270	234	216	265	236	222	243	263	244	231	224	188	220	240	233	256	250	234	232	235	231	194	210	229	243	245	254	235	237	223	217	243	236	252	256	221	234	200	215	216	250	228	229	246	247	242	279	230	264	251	224	241	226	223	230	230	224	216	233	240	223	238	263	210	262	205	246	239	244	225	202	226	222	242	221	239	251	250	236	250	221	210	220	208	222	219	236	244	214	232	240	224	240	243	208	246	240	242	225	239	245	191	234	245	217	226	254	245	217	241	230	229	241	240	254	237	246	218	244	232	243	227	224	224	227	240	244	241	233	262	250	261	245	238	264	233	212	254	235	208	247	237	240	224	233	228	253	237	237	228	195	276	230	204	225	220	232	222	228	227	244	248	241	225	227	241	250	257	241	224	236	217	232	212	225	246	222	262	257	249	241	252	261	222	254	236	241	220	231	236	254	235	255	254	226	230	217	227	244	245	230	252	233	269	237	228	219	234	261	243	241	247	248	216	230	229	244	243	250	266	250	238	231	246	223	227	207	224	226	238	231	242	216	249	221	228	208	239	247	227	244	258	250	250	242	210	273	227	233	227	238	251	228	222	246	246	249	235	248	240	222	245	229	239	228	198	250	232	238	239	238	226	234	235	234	226	265	232	199	254	207	242	244	239	241	264	227	236	241	255	236	244	244	235	211	245	239	240	223	229	207	253	213	229	225	249	253	240	243	245	232	220	266	259	192	229	236	254	236	227	243	244	224	242	247	214	232	279	248	229	250	237	214	240	231	255	222	247	242	233	239	256	239	194	243	247	256	236	212	242	249	214	245	225	266	224	212	235	209	241	243	215	255	251	221	253	230	230	210	255	210	242	229	248	247	216	235	241	230	226	217	228	234	198	245	221	214	199	268	224	207	232	241	260	242	230	257	243	248	231	246	201	256	228	232	262	243	236	255	222	240	220	219	269	220	232	264	250	287	238	235	240	228	240	250	268	224	212	234	256	212	246	235	225	230	238	217	257	227	225	226	225	239	222	227	240	215	240	243	262	239	223	269	222	257	232	230	222	226	231	244	245	227	247	238	211	272	248	228	223	204	222	250	235	256	214	249	243	248	241	235	207	237	249	238	229	234	251	220	230	265	217	216	230	216	221	229	253	258	229	230	236	233	233	238	236	240	233	258	242	265	226	242	251	198	229	230	221	248	271	227	242	251	258	254	251	240	216	235	229	257	218	224	234	227	254	228	226	239	223	245	266	235	249	224	237	234	239	227	230	241	239	221	234	257	258	238	236	238	233	245	212	240	240	233	227	238	259	230	246	219	219	236	241	251	250	224	242	237	213	224	252	249	232	231	238	235	223	204	247	225	245	205	234	229	207	248	225	216	216	254	252	235	221	226	284	247	252	240	220	220	215	244	235	256	228	235	250	229	236	226	230	214	230	247	220	264	237	230	201	234	240	246	209	251	217	241	226	222	238	251	225	206	209	214	244	239	240	222	230	233	241	240	262	243	266	252	227	230	232	236	244	237	218	242	254	239	217	213	240	269	227	205	255	241	227	244	232	261	244	243	247	255	237	237	246	235	242	212	251	236	203	241	235	229	265	211	265	193	216	224	232	241	212	221	235	242	222	246	238	242	255	236	252	249	255	251	260	238	227	230	211
22775	21100	28562	23891	21102	21079	4992	735	516	455	408	316	292	282	301	256	228	219	228	261	234	252	256	257	270	282	233	264	207	230	200	200	219	206	159	193	198	185	192	195	168	182	196	151	173	192	201	187	163	179	156	164	175	189	168	179	180	176	179	151	163	187	175	186	172	150	190	168	178	158	154	164	154	187	170	189	178	193	162	161	166	151	185	175	174	198	178	158	175	173	181	152	160	154	176	165	184	164	164	177	161	174	201	186	180	165	167	196	161	154	187	156	166	194	177	176	189	162	155	178	167	188	187	186	176	183	174	190	189	152	194	150	164	155	159	172	163	170	185	195	179	163	168	188	206	176	165	189	183	179	210	159	167	175	185	178	157	178	168	169	184	185	178	183	192	174	195	172	179	170	171	143	194	186	187	192	196	161	170	173	184	196	166	205	197	169	167	189	198	179	168	161	163	164	176	163	177	173	177	171	152	174	180	151	155	156	166	169	179	160	168	177	174	181	166	196	162	176	145	176	195	142	152	153	153	180	161	154	192	174	160	162	170	202	189	167	158	167	150	196	145	150	163	181	173	165	183	156	134	159	167	195	155	166	154	174	174	171	165	159	195	189	166	192	157	161	159	169	166	198	160	182	185	177	173	181	160	157	181	174	162	153	158	170	194	160	193	132	169	161	178	176	181	159	161	174	187	166	188	178	145	174	170	197	174	159	177	168	159	164	156	161	171	193	190	177	165	173	170	176	150	167	157	179	147	167	183	160	169	191	156	156	183	174	159	179	169	167	191	164	171	183	161	168	182	169	164	159	157	148	173	159	174	172	167	142	197	159	169	167	183	166	183	157	186	168	185	173	172	155	158	165	156	167	189	161	161	166	168	184	174	176	175	183	170	166	174	157	184	158	172	184	158	157	163	186	164	154	164	179	185	182	157	159	147	165	175	158	165	176	158	176	173	162	177	173	145	184	149	193	156	151	158	161	173	154	164	160	184	173	186	180	164	163	191	169	162	167	153	175	169	168	165	167	176	150	152	178	163	140	195	150	160	176	173	161	148	169	170	177	175	181	176	182	178	158	172	152	173	164	163	186	182	164	166	145	178	196	174	172	167	170	192	154	193	174	160	182	211	166	175	159	184	182	175	171	179	167	182	165	162	174	186	176	177	182	184	174	203	156	169	162	182	162	191	169	168	153	161	171	149	153	156	170	181	175	171	186	178	163	176	173	202	179	178	174	156	199	171	170	159	198	174	183	182	186	165	181	170	170	166	183	181	180	183	162	149	146	164	159	168	165	174	168	196	174	156	185	159	178	188	183	166	156	165	190	182	163	134	163	152	161	163	146	189	195	167	166	165	200	167	192	187	183	187	166	155	181	175	185	185	181	182	154	172	190	164	181	167	171	151	171	166	180	175	164	171	168	158	161	157	169	169	183	164	167	152	198	163	180	166	168	159	168	154	177	166	198	192	202	154	162	176	177	168	200	152	164	166	179	175	191	165	152	194	198	160	169	188	152	165	162	168	177	167	172	166	185	163	164	176	163	178	177	165	187	157	169	171	179	144	188	173	196	174	153	161	173	151	183	173	152	190	173	163	165	175	158	164	166	178	184	157	177	160	159	187	167	176	167	146	156	184	169	179	171	151	166	170	157	169	179	155	192	170	181	186	180	159	143	175	176	158	160	182	159	155	169	179	149	171	162	147	181	173	179	185	165	167	179	163	191	192	194	164	192	205	161	172	156	160	173	166	168	159	170	160	153	164	169	175	167	156	192	172	175	177	163	184	148	165	180	182	155	190	177	163	179	177	171	163	186	174	163	150	160	161	158	196	165	176	176	187	186	186	145	175	190	164	180	158	179	164	197	194	163	148	190	184	152	179	170	178	185	148	175	172	154	195	175	161	145	167	167	165	171	175	172	156	181	185	168	173	168	175	180	161	173	169	161	175	155	180	159	151	182	190	173	183	176	170	182	173	197	167	170	180	161	149	180	179	156	161	190	177	155	174	170	181	164	178	175	191	153	174	176	162	180	181	169	139	148	161	151	178	173	171	152	148	155	173	174	171	146	167	183	163	179	174	153	178	147	173	177	170	184	157	181	165	189	165	143	169	182	155	168	165	165	196	163	211	179	168	187	188	147	176	161	187	179	170	171	158	169	172	163	179	184	179	164	169	164	164	193	177	161	189	162	167	172	166	158	153	172	180	207	179	161	173	161	184	180	160	181	168	172	150	156	163	175	158	184	198	172	178	183	156	181	166	153	147	177	184	147	147	190	171	168	176	174	172	172	181	162	196	167	190	172	161	175	167	148	152	153	170	142	162	166	189	140	163	155	172	168	164	170	165	177	183	195	182	159	170	144	175	195	173	191	180	191	146	166	157	163	161	156	180	176	176	179	171	164	174	150	173	147	141	172	162	156	153	198	186	155	174	183	181	164	158	159	186	176	173	165	170	165	174	159	173	179	167	170	149	193	185	177	173	154	158	183	148	150	151	172	175	169	164	185	182	177	185	170	157	187	160	180	174	186	189	193	163	173	182	211	199	179	172	176	168	146	158	177	171	171	173	157	164	170	173	171	146	161	178	186	169	165	168	154	167	198	180	153	185	189	154	176	148	184	166	182	161	178	160	156	169	150	172	169	175	172	164	185	187	171	183	182	162	180	165	167	183	169	154	186	149	183	172	166	186	182	171	145	155	163	190	173	178	156	172	175	191	183	153	176	184	155	171	173	163	171	176	164	186	198	149	168	163	160	172	191	158	154	165	160	202	173	178	182	168	184	145	161	160	156	164	173	140	151	178	168	152	193	149	197	176	166	173	156	189	172	182	173	150	170	180	163	187	153	174	179	176	155	189	158	158	207	178	164	169	160	166	190	182	155	183	171	158	160	152	161	192	150	165	184	161	200	186	164	178	185	173	167	170	163	193	161	196	171	154	144	181	165	145	167	145	171	153	179	167	192	178	148	184	174	164	164	173	181	183	167	166	165	176	178	189	173	173	134	177	178	181	173	149	162	187	158	183	161	175	186	156	182	170	161	162	164	195	179	176	165	157	168	196	176	151	173	175	168	163	168	169	172	157	174	148	170	169	168	170	187	169	184	162	156	167	175	174	170	213	194	159	170	157	182	158	177	168	169	164	178	181	176	140	180	150	163	161	180	164	180	179	158	165	148	137	179	177	157	164	177	180	162	171	162	195	168	165	171	203	154	175	182	164	196	190	181	181	151	187	180	183	177	150	173	170	182	145	190	163	165	174	167	168	200	189	160	166	190	157	153	166	171	180	178	184	168	173	166	161	167	163	154	159	176	172	189	165	144	188	176	169	150	167	167	168	167	157	169	184	170	156	171	173	168	175	167	168	159	187	164	162	175	173	169	178	166	159	177	166	168	179	184	149	156	169	177	168	151	167	169	163	185	193	168	182	154	170	164	170	171	185	179	171	164	177	179	189	180	183	184	194	156	168	142	167	144	174	176	158	151	178	157	180	172	166	185
24943	29223	13552	4756	3070	2337	1608	1304	1020	860	674	583	503	474	415	393	376	319	338	330	349	367	408	359	366	390	329	329	298	328	304	233	271	253	251	244	272	231	266	227	241	241	241	258	214	227	217	230	221	219	226	213	233	230	232	224	212	205	227	239	216	212	226	196	224	238	223	233	220	205	240	241	233	215	239	230	231	226	239	194	217	229	233	220	197	196	218	217	226	231	218	219	231	255	205	225	246	216	227	207	222	231	203	218	219	225	215	236	206	207	215	216	215	262	220	237	186	249	249	223	218	207	232	222	240	199	236	239	193	219	217	248	223	221	201	223	228	205	237	194	241	204	190	215	216	234	219	230	236	227	227	228	240	220	239	219	230	214	226	196	213	216	190	225	228	234	177	215	215	264	208	213	248	246	232	237	216	227	224	202	219	244	220	223	232	265	233	223	215	218	189	208	234	226	242	227	210	225	225	222	218	210	241	216	225	217	236	224	220	227	214	218	222	222	204	222	207	202	235	241	227	220	230	213	230	206	224	227	221	212	196	212	210	203	217	233	231	225	233	226	231	225	223	202	238	216	213	213	232	204	215	226	211	226	219	248	229	250	235	215	220	231	237	221	203	200	248	218	207	228	205	249	211	239	224	220	197	234	206	224	244	220	230	248	226	223	229	228	233	214	223	218	220	235	220	242	223	213	222	229	232	237	220	224	220	213	224	217	226	201	211	232	231	198	215	259	219	228	216	219	186	245	224	216	212	228	203	235	230	229	197	214	181	194	225	206	216	209	209	228	226	239	227	216	216	209	236	234	225	210	211	233	192	207	246	220	228	237	214	208	206	219	200	242	231	219	215	201	222	223	215	234	224	216	214	241	206	215	232	220	233	214	202	220	217	228	225	231	203	235	200	228	205	202	223	225	213	192	215	236	216	206	245	245	236	220	213	206	200	211	254	219	216	199	212	224	226	224	185	191	210	208	212	213	228	221	222	220	233	227	197	209	238	222	232	227	225	213	242	179	235	228	220	232	198	207	211	206	200	213	221	209	196	217	218	204	212	200	206	249	233	218	238	210	223	220	224	225	217	214	218	220	192	221	240	225	226	241	237	236	192	228	243	227	218	216	236	236	200	217	208	250	235	225	225	229	227	253	225	217	225	212	228	217	213	212	235	223	198	209	213	216	231	237	222	217	231	246	202	203	207	238	235	175	203	216	237	197	211	206	238	218	201	243	234	244	200	227	208	239	198	228	210	233	225	198	234	224	215	210	200	208	206	225	222	216	234	233	231	186	221	227	225	213	216	206	222	224	235	229	242	216	197	227	204	202	229	228	236	209	241	245	234	238	206	239	236	241	218	213	215	205	214	218	225	216	199	224	208	219	224	214	219	190	241	212	199	198	208	225	191	228	238	253	210	213	228	198	224	221	226	226	207	213	195	223	220	229	232	236	246	229	225	223	243	210	239	250	226	213	229	215	247	233	215	228	223	215	227	216	241	184	210	229	222	218	195	203	253	241	234	233	215	224	214	226	197	205	231	206	201	224	226	217	217	243	210	245	206	212	216	218	226	223	224	221	232	234	178	214	227	222	208	233	197	186	207	235	242	246	221	234	200	212	226	231	224	230	220	228	213	224	220	234	217	226	215	231	217	190	245	209	217	240	204	195	242	218	231	203	200	201	214	204	224	222	222	231	202	205	234	199	189	218	216	223	200	225	220	206	207	180	195	209	246	231	209	225	230	206	225	199	226	222	215	207	230	189	206	199	209	229	198	231	207	229	222	226	222	246	205	227	227	241	221	236	210	224	243	213	227	240	247	235	196	211	230	230	209	219	217	228	243	221	246	221	219	234	214	198	227	203	204	222	223	220	246	215	240	221	199	215	219	231	212	236	213	197	175	203	245	224	208	217	216	211	212	220	193	232	226	205	187	217	216	247	224	188	190	197	186	190	225	228	232	214	215	212	229	232	195	194	219	226	247	213	240	201	207	228	252	230	224	236	214	219	233	231	220	199	215	221	216	226	207	226	204	217	186	245	202	223	225	221	226	232	219	195	186	237	233	210	238	212	205	222	227	216	210	247	214	218	216	244	197	237	218	225	214	212	206	243	197	232	220	214	219	220	219	208	210	219	208	220	213	216	198	210	221	208	211	212	216	210	218	205	230	231	196	202	222	222	224	214	213	225	230	206	195	236	191	228	210	207	233	209	215	208	236	212	211	209	207	213	221	254	206	230	213	218	221	220	204	226	247	225	206	216	218	224	257	213	194	206	217	207	197	210	225	215	254	230	225	204	219	209	213	231	241	214	232	215	229	216	224	227	201	224	248	226	217	224	215	218	212	216	216	217	212	208	240	221	208	225	234	239	209	186	214	193	234	202	229	240	229	213	209	222	227	235	201	197	194	219	234	217	212	213	231	236	201	212	218	192	214	245	214	226	210	210	225	231	228	205	221	214	192	202	215	217	212	219	246	222	207	227	224	202	224	210	197	176	218	216	217	238	222	217	233	212	228	232	197	211	208	248	212	209	200	208	209	228	223	204	192	233	201	223	219	240	220	216	225	226	207	216	214	233	239	245	215	211	207	194	214	218	218	232	253	211	214	248	228	229	233	231	222	231	214	214	214	224	246	231	205	236	211	207	211	208	224	209	211	199	251	207	217	226	232	213	232	222	215	206	210	231	208	220	234	227	206	221	213	213	235	202	222	217	228	173	255	208	225	230	217	223	240	209	245	209	217	206	217	205	220	217	215	231	224	244	201	221	216	252	211	221	209	206	219	233	218	223	239	216	203	221	209	229	240	211	221	202	224	201	238	222	191	220	204	227	220	210	245	197	211	202	226	219	218	221	226	208	194	246	231	209	204	215	207	245	225	221	223	186	241	205	209	211	255	241	243	219	226	223	220	217	215	205	232	216	197	209	209	209	234	211	229	197	239	182	187	217	230	212	213	208	229	219	227	215	228	195	214	207	228	241	221	236	226	197	221	230	226	242	193	223	236	209	213	214	214	217	211	231	225	229	219	204	198	217	218	207	221	216	224	224	209	211	236	222	250	217	234	214	228	232	209	216	228	223	211	218	229	203	194	217	242	229	234	205	210	228	219	229	206	207	237	220	219	194	223	216	226	218	249	236	213	206	225	218	221	238	243	193	225	233	213	231	221	210	252	218	236	203	196	197	239	207	235	211	212	210	217	232	235	223	213	212	211	222	221	236	223	220	232	221	227	226	218	213	220	211	223	228	215	223	215	212	222	214	258	235	211	236	222	220	225	226	232	222	240	202	196	214	222	218	213	206	224	224	203	219	202	239	226	235	219	210	232	214	228	190	220	237	240	217	205	211	229	214	237	216	217	200	219	219	210	204	216	241	250	229	214	240	236	210	202	195	230	212	209	218	231	201	214	226	200	223	237	222	223	238	204	175	210	224	206	212	213	232	217	202	202	243	245	208	225	205	218	229	245	213	202	211	205	229	207	206	235	206	240	229	250	204	239	214
27554	19106	5933	736	389	326	289	293	283	315	279	275	303	282	340	303	309	297	293	290	332	316	320	309	318	297	315	299	291	287	281	292	276	284	282	296	311	257	289	290	264	287	295	286	295	311	288	294	305	280	259	283	312	321	280	286	256	264	283	292	265	293	289	268	285	299	282	293	298	268	299	279	294	296	261	316	283	306	297	263	298	287	258	291	285	299	276	291	256	285	298	265	285	295	299	288	309	254	268	260	307	285	298	279	264	305	320	277	290	306	287	283	276	298	282	317	271	281	298	261	283	294	269	254	278	273	306	296	333	305	279	260	318	321	289	263	295	302	276	252	292	274	266	315	280	290	313	288	300	334	302	277	298	285	327	304	299	301	280	285	287	299	282	263	294	298	304	287	275	297	287	272	314	301	282	297	312	273	274	281	295	314	297	286	317	272	268	281	279	269	280	296	274	276	295	287	283	311	311	283	294	282	277	296	277	281	295	280	269	286	283	284	273	274	270	279	276	299	264	317	280	269	307	266	268	304	294	273	292	279	307	306	291	290	292	268	312	295	277	270	305	270	316	279	264	275	279	296	293	279	267	298	288	306	264	286	295	339	285	310	272	258	255	282	271	301	260	301	256	311	275	275	280	287	286	285	302	296	279	288	307	273	308	306	291	299	318	285	267	290	317	259	307	300	289	308	297	326	282	304	268	282	294	294	256	288	285	283	274	262	295	290	313	280	279	307	311	298	292	319	317	296	305	317	273	272	287	318	325	311	287	304	258	282	273	287	282	292	320	321	296	299	304	295	291	290	276	290	269	275	295	267	274	317	291	291	266	296	299	288	283	287	274	278	275	299	300	304	314	294	288	304	289	295	307	261	338	289	298	310	259	278	273	278	295	280	263	278	329	273	288	270	296	316	292	309	296	282	301	270	277	270	312	272	281	295	283	292	313	288	301	317	287	316	290	226	285	281	283	326	284	291	256	283	282	312	288	291	305	308	290	275	276	249	301	271	279	306	254	270	258	298	304	306	296	247	265	291	294	274	278	272	288	259	288	287	298	309	311	284	263	287	304	303	282	275	263	280	318	290	296	305	289	277	292	298	298	291	314	325	294	257	324	249	269	297	272	304	293	294	299	317	257	282	286	302	265	282	289	289	301	291	289	305	278	295	311	282	275	281	302	279	297	263	297	320	283	283	297	310	275	285	282	315	285	291	320	259	268	257	293	265	290	276	242	273	316	297	290	316	295	299	276	274	284	299	286	293	273	314	268	282	281	295	281	297	290	285	309	269	270	265	302	290	274	244	304	274	294	302	300	299	299	279	296	295	291	301	284	289	310	301	299	295	275	272	292	273	255	272	285	285	323	295	270	277	294	272	284	290	285	270	272	310	288	281	270	288	295	294	273	297	290	305	299	302	282	264	271	326	297	281	289	286	288	286	279	299	252	264	295	313	336	270	294	293	285	280	265	296	272	263	290	310	312	276	305	274	318	278	295	293	308	270	295	293	290	243	288	267	271	302	309	276	263	306	324	294	304	310	259	289	278	282	280	298	311	282	266	299	315	295	269	302	285	290	260	271	287	277	303	268	289	297	273	304	280	340	282	309	287	253	282	284	290	297	269	278	276	299	292	304	289	298	291	297	322	300	285	311	302	277	300	284	305	258	278	283	274	282	296	300	278	318	292	285	291	292	274	279	260	334	332	279	266	321	290	273	296	274	327	269	283	282	277	254	287	285	277	283	289	286	286	270	289	286	287	311	274	306	260	297	257	287	310	275	282	292	272	269	278	298	315	301	281	318	276	285	312	311	285	307	247	290	303	298	286	295	316	295	316	285	294	303	287	287	290	284	284	270	311	289	309	285	290	311	280	267	307	296	271	292	279	313	268	301	284	279	287	267	292	293	251	243	258	304	309	318	305	319	294	276	295	279	267	318	325	300	325	265	291	305	276	294	270	298	307	314	292	296	306	294	288	267	292	283	261	296	292	299	285	290	303	294	285	320	279	339	298	304	286	267	298	286	297	289	306	296	265	295	300	304	319	304	301	302	315	264	289	309	289	289	289	315	287	280	283	290	302	275	281	285	295	279	281	282	275	293	285	293	270	302	286	272	322	270	280	282	287	308	281	277	309	301	303	274	316	280	307	290	293	303	289	292	310	280	288	283	287	284	299	292	266	279	285	280	269	271	257	271	265	290	279	253	296	288	294	286	283	295	310	285	273	298	292	323	301	263	271	298	303	290	288	283	303	304	272	300	282	309	298	269	299	310	292	285	307	293	295	287	324	259	294	327	268	276	278	294	309	321	292	304	320	297	274	274	286	281	263	272	285	297	300	277	293	290	278	298	304	312	291	306	286	303	274	307	250	292	267	302	288	315	291	257	279	313	305	322	258	278	282	288	269	304	276	290	308	265	292	266	290	310	277	280	268	288	310	304	291	267	288	284	273	287	298	257	270	305	293	286	297	268	283	321	284	302	296	281	270	299	276	291	288	286	290	268	297	303	307	264	304	282	291	286	283	327	308	268	307	313	271	281	290	286	295	273	276	269	276	276	287	286	286	269	322	287	306	316	306	311	301	279	318	294	275	284	304	295	302	287	274	306	311	297	282	304	310	289	313	279	283	276	302	293	284	323	293	261	247	307	278	244	272	272	288	293	295	284	280	295	279	284	330	288	270	314	317	281	322	272	252	293	300	294	274	297	293	294	285	295	268	278	271	292	258	289	290	286	307	294	277	279	276	283	290	281	336	308	294	300	300	299	297	296	285	331	285	305	270	307	280	301	257	265	303	276	289	303	273	277	284	298	289	284	254	267	312	296	317	307	296	310	271	267	286	310	311	301	283	286	286	291	296	284	300	269	314	264	271	305	277	340	291	299	280	321	304	287	300	265	308	277	294	300	298	282	325	291	277	285	332	290	252	300	290	290	290	304	291	287	272	283	309	332	294	291	271	310	299	322	297	279	233	282	288	313	300	285	282	303	271	288	266	299	288	282	270	279	274	277	298	299	272	290	279	306	290	314	256	268	316	284	293	256	307	276	275	278	251	301	290	286	275	249	307	272	281	322	317	272	284	314	284	292	302	277	310	299	283	314	304	271	269	296	286	291	289	291	268	289	284	271	310	306	283	328	266	252	316	281	286	282	298	272	295	307	281	290	261	282	277	272	274	278	279	304	298	303	287	295	255	291	286	309	283	310	290	276	306	315	285	274	272	293	289	300	302	297	315	291	285	282	306	275	282	273	264	310	303	291	295	322	302	322	252	295	305	272	294	254	292	271	277	263	296	303	303	290	293	294	286	279	275	304	301	292	311	298	282	307	261	318	292	284	304	278	293	289	313	286	273	270	274	291	285	279	282	312	276	304	293	285	295	301	306	292	265	277	280	278	305	311	266	310	342	304	303	291	301	264	295	303	311	290	303	315	288	266	272	278	298	276	291	293	260	267	258	295	298	296	325	265	322	277	283	316	265	288	327	294	304	285	291	288	278	301
17227	10771	2983	701	505	451	402	382	419	404	380	352	387	346	346	353	355	347	355	364	359	400	399	413	402	390	414	387	353	404	380	342	372	410	359	414	377	348	362	359	376	391	324	370	342	355	359	397	344	334	354	349	341	392	353	344	349	350	412	379	402	356	347	344	366	333	338	343	375	394	334	381	376	348	351	362	344	383	362	373	352	363	406	368	364	386	368	370	392	373	344	366	373	359	372	360	342	375	346	363	352	344	327	410	339	385	352	376	347	366	362	384	378	365	375	390	359	356	345	386	357	375	408	370	375	351	350	365	367	328	393	360	336	356	346	394	363	341	353	347	360	369	383	343	348	356	363	363	385	366	383	359	352	352	356	353	353	367	376	366	360	361	343	363	379	406	343	378	363	350	347	351	368	372	342	359	362	385	390	349	382	358	358	377	370	340	374	353	380	393	366	337	373	371	352	367	330	336	363	356	364	333	404	355	339	342	345	335	330	402	363	382	402	347	383	356	359	361	403	371	383	361	372	351	391	361	349	388	355	348	348	358	377	344	371	358	348	370	383	352	370	385	384	349	352	334	360	349	391	353	366	343	369	384	359	335	386	381	336	368	360	371	368	364	363	365	353	364	346	356	359	348	367	366	366	338	354	344	376	351	360	338	355	366	371	349	347	343	379	361	363	351	367	345	371	348	370	358	357	374	378	353	351	364	349	361	360	346	392	354	372	380	364	355	366	342	368	356	356	386	361	333	332	355	346	346	392	338	356	338	360	360	354	365	391	389	353	350	334	367	348	367	334	353	365	373	387	352	353	342	332	381	342	384	378	366	359	358	364	354	353	378	334	378	362	322	359	370	383	383	349	381	393	361	376	360	388	370	388	356	342	364	346	381	367	350	356	369	373	346	366	356	351	381	361	372	341	383	385	351	377	354	360	360	375	363	330	385	374	392	376	353	380	344	364	342	409	328	360	400	355	355	328	356	380	357	389	340	371	349	359	382	352	341	357	370	374	385	348	393	383	386	322	376	334	395	338	361	362	355	408	343	372	352	349	368	366	372	387	331	415	370	371	356	405	351	365	340	346	364	407	336	337	363	375	377	340	360	358	436	373	374	353	324	374	370	364	340	372	370	355	380	376	368	371	383	348	368	349	358	348	355	396	365	349	388	404	368	398	367	357	347	427	369	357	352	353	325	389	364	357	346	364	361	357	380	364	326	350	407	359	357	341	329	368	359	334	400	377	292	359	391	370	387	361	359	351	350	379	375	376	353	386	329	374	363	340	375	344	403	346	334	386	367	353	364	357	354	371	373	357	366	334	348	377	364	383	363	330	359	330	408	341	372	373	342	346	370	334	371	368	357	373	371	355	350	349	374	326	392	354	395	366	406	371	364	368	396	352	346	377	382	359	337	364	373	348	387	337	344	377	352	390	355	348	387	375	371	338	369	374	351	353	336	348	359	372	354	358	343	379	338	366	378	370	345	346	372	356	368	353	392	338	354	354	342	373	365	357	357	381	361	382	341	335	359	356	347	383	358	344	382	384	349	378	353	394	371	367	364	389	376	362	333	362	366	361	348	347	371	364	361	335	361	340	342	405	396	367	366	346	370	344	331	370	325	381	348	357	397	363	351	348	372	374	379	354	366	323	341	365	336	317	354	362	342	352	310	376	365	371	377	382	375	347	372	347	373	348	369	339	345	371	357	378	364	355	386	359	357	325	391	366	356	372	376	378	338	343	373	357	352	338	377	382	367	355	362	366	350	364	353	334	369	348	372	340	383	388	380	382	342	381	360	358	377	361	338	370	363	367	397	362	346	350	372	362	343	367	373	338	336	338	385	348	364	388	350	371	359	375	383	390	374	368	371	385	349	337	350	390	367	328	351	400	383	367	366	355	335	362	372	368	379	385	389	387	363	400	328	373	355	383	386	329	362	370	390	343	378	384	357	344	347	364	338	381	366	341	373	350	354	368	384	408	366	386	368	367	364	345	365	366	346	359	356	358	326	343	332	355	357	346	332	348	393	340	382	365	381	374	386	372	353	316	351	334	387	386	358	341	345	375	353	387	359	377	374	375	376	355	359	345	344	362	394	342	377	339	356	372	380	381	337	363	361	352	356	342	380	382	331	363	333	346	381	345	349	363	397	316	359	342	367	326	390	356	358	374	346	356	347	350	372	368	352	383	388	348	371	387	356	360	347	351	382	372	354	356	342	330	360	370	342	325	350	360	372	412	358	348	378	370	364	346	372	359	376	379	366	366	350	329	377	362	342	361	371	369	384	375	392	388	369	348	369	346	379	386	354	359	373	349	393	394	371	346	352	300	396	351	398	354	385	374	376	405	334	352	335	354	344	367	380	371	389	405	364	359	343	395	359	370	328	374	380	343	342	390	376	328	375	359	379	368	352	341	368	345	355	365	336	370	387	358	385	359	380	353	328	375	371	395	356	374	373	369	378	350	363	342	347	332	339	345	365	352	347	380	406	337	377	349	342	375	379	357	375	382	368	410	365	344	407	322	356	352	356	359	377	366	358	365	346	336	357	362	341	349	340	393	358	358	348	372	361	372	384	357	325	376	391	301	384	358	360	386	348	333	346	334	375	390	393	351	372	384	372	347	359	395	332	346	342	356	369	344	382	343	400	399	374	363	382	351	348	373	352	389	372	375	374	370	386	385	345	362	372	338	333	377	340	354	367	391	345	388	371	359	376	377	370	369	344	374	376	378	403	336	390	362	408	381	347	372	367	398	361	332	365	334	355	402	363	383	347	367	345	347	376	363	369	371	340	337	355	344	355	380	347	361	348	368	378	314	374	359	388	357	342	389	393	342	360	340	363	368	368	348	376	383	384	408	356	334	375	386	357	344	372	381	360	401	372	390	339	371	403	399	387	349	349	373	360	364	388	371	365	351	377	376	332	381	366	350	348	326	406	334	379	389	386	355	343	371	367	358	397	347	358	391	357	330	374	334	324	350	356	356	362	360	375	326	378	366	401	341	341	358	377	345	354	359	384	348	359	372	350	372	360	371	336	393	311	389	398	345	363	358	379	374	360	374	367	339	340	401	393	370	382	365	393	344	372	366	345	353	355	360	375	370	369	351	326	358	342	382	384	362	367	352	369	382	378	372	385	337	368	410	349	357	339	361	362	384	311	340	367	395	396	379	379	371	414	359	372	319	329	375	353	369	338	351	390	351	354	402	368	353	390	371	363	340	339	346	336	374	347	334	355	349	357	388	360	381	346	342	348	348	390	373	360	366	369	364	340	374	366	367	342	370	371	377	340	359	378	338	351	376	356	371	359	350	354	391	364	392	368	351	374	365	331	364	370	347	361	362	342	391	367	393	373	396	362	389	341	351	340	364	350	370	371	347	383	382	358	365	358	331	356	371	378	369	373	345	354	375	363	348	377	377	341	401	354	366	361	341	363	380	360	346	391	398	359	363	346	335	388	352	374	344	345	354	347	379	377	360	365	405	348	389	365	386	333	374	364
23714	21069	27980	24339	21028	6907	748	572	471	440	391	395	379	371	334	317	347	338	327	321	338	355	380	344	319	377	325	308	351	323	309	311	319	326	321	284	340	300	311	324	297	341	323	294	292	311	305	306	269	286	277	297	296	317	288	309	280	302	288	305	321	295	281	293	314	287	282	287	319	308	284	318	320	279	308	304	303	332	295	291	274	283	304	265	284	287	279	307	284	308	282	308	323	309	293	277	296	291	335	331	267	274	298	300	295	309	305	302	273	281	299	272	291	296	308	290	296	283	313	292	309	276	314	298	292	315	310	289	290	307	269	303	301	313	304	274	267	296	307	283	276	284	324	271	304	314	305	283	307	286	254	299	283	312	286	330	305	332	326	299	275	287	300	300	300	284	303	304	270	312	256	314	281	311	256	299	284	290	268	289	301	305	297	278	307	279	295	300	304	297	284	285	315	275	258	284	282	274	295	303	282	271	296	290	287	291	310	300	278	267	303	312	280	276	294	262	280	291	305	296	271	265	290	273	343	305	280	294	294	309	299	282	305	323	298	261	270	275	309	231	281	281	269	285	290	298	277	301	314	294	282	312	299	311	277	279	305	290	310	278	322	299	285	327	312	300	290	287	311	296	312	302	304	281	283	255	331	270	309	260	296	307	287	320	295	278	279	301	247	276	312	309	297	277	262	319	275	302	288	302	298	313	296	289	296	280	304	308	309	277	278	298	282	316	292	296	311	251	283	276	292	286	300	334	300	309	278	290	275	316	291	257	294	276	301	319	276	291	246	295	305	322	274	281	298	308	271	272	279	282	325	289	258	312	263	284	287	279	272	312	272	265	286	258	292	314	305	307	298	295	297	319	280	280	306	277	304	289	295	303	293	264	312	269	282	305	318	270	302	266	291	314	285	299	267	292	274	240	315	289	291	255	265	295	288	286	302	315	290	305	305	321	267	279	288	273	256	320	301	289	289	301	287	254	306	292	305	298	289	293	327	323	327	284	291	256	307	296	314	299	286	283	306	265	341	277	276	302	283	309	260	259	307	319	281	301	308	258	290	284	313	304	282	274	314	321	275	287	287	305	296	312	312	302	253	291	299	311	289	316	300	285	285	287	282	274	302	335	307	317	269	304	290	281	305	308	283	307	279	263	292	290	307	295	313	312	279	303	297	323	292	298	296	294	329	314	317	262	317	315	291	325	271	290	316	270	295	313	307	308	297	297	306	286	285	275	294	304	289	319	282	297	321	291	290	309	293	280	287	269	282	270	297	276	285	333	253	281	293	311	308	326	298	277	276	258	315	307	309	327	297	309	317	299	302	285	281	291	275	278	290	294	307	315	296	307	276	287	276	312	290	302	277	320	306	305	257	324	313	299	291	290	308	290	254	295	299	266	313	284	308	288	314	286	311	257	296	283	267	305	304	287	281	266	299	274	295	305	305	284	300	300	288	308	262	282	283	274	277	252	296	298	319	266	286	296	286	264	281	321	275	273	307	292	267	330	291	293	264	278	284	294	278	307	302	296	268	300	294	310	322	283	317	282	284	272	288	318	270	276	255	312	307	288	299	272	292	289	298	268	299	316	300	298	287	314	337	276	287	308	280	263	315	282	275	298	310	309	287	290	325	264	278	295	281	313	258	290	296	278	272	268	327	289	295	293	294	314	305	299	320	309	297	250	268	303	307	317	308	298	292	310	271	294	282	285	314	311	335	298	298	302	274	307	303	312	271	283	312	289	323	311	298	297	281	289	276	310	286	304	282	300	267	274	273	289	280	285	294	282	319	297	285	276	295	285	300	320	285	300	288	305	307	285	282	298	300	322	281	299	305	301	275	278	299	279	307	301	303	276	301	277	316	310	269	280	289	306	316	284	312	284	289	324	269	288	274	314	296	313	280	288	266	321	297	285	300	305	313	294	293	285	288	263	300	291	320	295	292	295	308	290	306	276	294	302	288	308	281	303	302	299	264	306	275	288	283	277	273	255	281	289	266	304	321	292	292	290	290	255	303	270	313	300	308	305	291	317	280	292	284	287	288	289	307	286	292	292	292	280	285	267	303	287	286	274	304	325	270	271	306	277	304	283	313	300	301	308	292	289	282	311	324	289	291	302	306	254	255	295	307	297	285	322	300	297	286	260	285	255	303	322	303	298	304	281	294	326	288	279	291	306	283	268	328	279	295	279	280	320	277	319	299	301	320	298	263	285	287	272	273	305	290	286	266	256	311	309	277	292	271	310	297	313	289	290	309	308	307	298	294	350	293	280	308	320	301	300	319	290	319	290	312	317	315	283	303	264	283	315	292	311	260	292	293	287	284	294	306	295	260	297	277	284	280	289	286	269	320	275	283	298	281	296	308	284	324	276	250	276	319	309	317	296	285	289	300	293	313	265	296	279	289	301	303	272	290	256	266	282	284	266	295	267	297	286	309	286	295	306	296	281	306	289	295	272	271	296	277	282	266	264	264	288	278	276	291	287	312	292	311	330	277	325	318	291	291	326	282	278	300	273	299	272	309	294	294	304	279	295	308	267	315	294	291	291	254	315	262	275	324	292	283	295	308	281	278	300	270	297	285	311	290	296	317	299	281	286	305	294	286	260	344	310	271	323	277	312	287	332	288	307	251	350	276	270	289	294	292	277	273	284	300	270	290	274	306	306	289	267	321	306	312	276	285	305	308	287	287	292	279	271	287	282	292	267	285	314	282	319	262	288	319	289	279	276	247	322	303	296	330	307	295	277	296	294	305	257	301	326	311	288	280	326	290	289	297	286	295	290	306	281	300	305	304	308	301	287	270	272	335	312	265	297	258	292	303	285	283	299	301	304	287	295	295	259	263	277	312	312	320	282	285	294	275	294	303	247	267	283	278	285	311	314	283	264	300	280	312	289	291	328	283	283	280	274	281	298	309	305	275	305	313	253	284	297	289	294	286	271	273	274	330	307	276	289	296	296	262	282	287	300	295	293	284	295	294	305	275	289	268	286	291	311	293	267	291	309	279	301	315	294	293	309	316	325	320	316	285	293	271	284	295	304	298	284	272	280	302	301	309	286	291	272	301	287	307	279	322	278	292	279	320	306	321	303	308	268	263	300	266	314	275	294	310	325	279	306	305	288	280	315	277	306	297	306	286	293	269	297	301	259	286	294	305	291	295	290	285	293	287	288	297	285	276	288	287	270	305	304	293	281	311	296	316	263	292	256	288	312	292	299	303	294	265	298	289	293	312	306	302	257	273	280	292	295	288	295	317	281	281	276	280	285	307	295	268	303	276	309	285	287	289	280	325	279	322	287	288	291	302	299	277	309	294	295	309	295	297	299	275	309	291	296	307	280	275	292	286	306	292	269	321	294	292	268	288	283	314	290	299	329	296	292	291	280	290	285	289	290	290	303	324	298	277	287	283	269	267	259	284	282	289	261	281	296	289	312	292	250	262	325	297	289	305	313	274	289	270	284	285	258	299	320	318	284	299	336	256	285	303	308	264	302	280	284
21749	23368	9673	2895	1855	1455	1132	940	790	644	647	547	511	451	481	492	456	420	415	425	484	525	473	482	460	418	443	432	418	410	401	437	382	404	379	392	414	407	387	378	369	343	383	411	379	365	338	382	379	356	371	386	390	349	405	402	386	337	387	346	362	392	376	372	388	365	381	371	400	366	375	395	363	357	391	348	321	378	382	364	350	365	366	342	382	384	340	376	359	348	386	344	345	375	387	392	372	388	374	378	340	377	390	377	386	387	377	385	388	378	387	356	406	391	356	378	354	368	368	392	359	354	391	371	358	374	378	364	348	386	366	402	394	379	386	381	341	396	384	356	347	357	340	380	377	375	350	380	390	426	389	364	358	390	394	355	370	361	384	390	365	369	380	359	354	363	377	400	353	383	398	364	330	354	374	368	367	367	398	397	379	379	377	363	368	375	339	362	368	342	368	382	347	387	363	352	345	352	332	354	374	364	367	353	356	389	387	368	373	381	363	365	350	372	367	415	380	355	341	322	348	374	363	372	388	401	387	364	368	340	365	376	363	438	388	357	351	366	339	354	385	333	393	377	398	361	375	398	377	357	348	369	364	349	372	353	365	372	373	367	366	345	395	333	374	356	359	355	352	373	360	366	400	414	418	369	396	329	356	392	379	360	367	367	385	370	382	391	347	361	370	368	399	380	367	387	359	373	370	397	385	370	350	387	360	327	354	399	352	365	381	352	373	368	375	365	369	357	372	378	356	356	361	323	364	384	391	390	329	360	361	354	367	367	346	365	364	381	370	360	395	373	381	348	396	369	362	386	385	340	371	375	376	387	374	343	379	384	352	386	401	370	388	384	390	374	387	345	359	390	369	373	422	347	356	378	418	375	381	358	365	377	348	365	409	349	367	364	386	380	353	381	380	405	361	376	348	398	360	373	366	387	335	394	380	359	347	335	348	390	392	359	323	367	389	387	351	352	337	355	352	356	363	371	399	332	373	371	355	362	348	377	424	365	398	347	369	356	387	324	352	370	363	393	357	344	355	383	375	371	371	345	367	395	371	373	381	367	401	380	376	362	365	400	381	334	375	425	400	381	370	357	373	393	354	363	367	378	334	382	333	368	372	369	305	344	359	385	364	352	379	364	353	375	332	351	354	373	387	385	375	349	365	358	374	375	341	396	355	363	370	409	373	393	364	375	383	347	365	389	398	376	353	347	360	349	391	406	364	385	399	368	393	353	366	376	378	386	394	361	356	344	378	374	365	339	345	388	362	368	379	379	373	388	342	374	375	375	373	394	365	416	394	397	362	384	391	393	382	357	363	391	368	363	409	372	400	397	344	394	402	352	345	369	352	368	364	406	421	383	357	361	368	417	380	369	379	337	344	373	356	405	403	394	395	354	362	363	356	371	339	345	362	361	352	370	397	371	373	359	376	350	342	412	321	366	372	368	352	357	385	384	339	354	369	345	376	339	360	387	360	381	360	365	353	376	341	371	375	375	352	403	365	382	390	345	364	388	373	362	375	344	386	364	362	338	373	401	337	388	338	397	340	382	391	398	345	360	355	381	419	376	360	403	387	409	357	374	397	341	373	372	347	388	337	362	338	359	388	377	371	394	361	372	333	354	385	391	362	364	392	398	341	399	366	360	330	377	361	353	406	389	404	370	373	348	375	365	373	369	333	343	370	375	344	386	354	355	368	381	383	343	370	399	362	377	373	384	346	334	384	364	356	341	375	394	391	371	386	402	363	355	363	382	372	396	377	371	408	401	378	344	387	365	410	374	329	387	336	418	379	389	344	397	373	344	387	368	388	342	378	344	327	383	355	368	413	362	371	340	360	391	370	381	356	367	349	406	403	422	363	387	363	382	340	363	381	368	364	347	365	354	368	382	360	388	336	382	363	361	383	405	333	395	394	364	392	383	385	369	405	356	387	394	355	403	358	372	394	406	395	394	401	399	384	340	353	399	373	369	399	379	416	368	345	385	341	405	395	397	359	353	383	409	364	356	369	402	351	341	395	372	392	362	328	342	365	371	376	379	360	379	351	371	343	354	356	324	383	365	357	387	362	383	383	390	362	386	390	368	347	368	342	391	383	369	391	374	362	410	378	375	332	384	373	360	384	396	384	396	341	342	374	369	390	383	376	306	367	376	411	388	364	368	378	378	362	353	359	361	387	378	398	366	341	351	386	365	408	351	376	377	364	370	372	357	345	380	383	393	401	389	366	339	409	384	354	348	379	358	378	396	360	359	385	343	356	336	410	391	363	382	369	377	392	367	362	355	368	360	369	351	388	374	344	376	357	374	381	346	341	393	338	337	388	399	397	365	375	397	364	373	381	364	368	369	350	354	370	408	340	332	379	359	362	345	370	388	349	355	352	410	362	379	371	391	359	337	342	411	378	398	366	351	370	355	345	352	374	368	380	387	367	376	379	377	360	371	358	368	360	370	337	368	332	354	379	367	344	402	389	351	348	358	388	367	375	350	359	342	395	357	375	389	392	372	364	363	412	375	358	380	397	343	388	346	378	360	365	386	343	381	372	374	354	371	346	375	388	347	327	385	408	354	340	371	356	396	370	383	362	376	371	403	349	352	386	354	392	372	398	387	356	376	334	387	366	364	368	393	362	364	382	342	376	396	319	364	350	356	386	370	356	383	369	378	360	370	382	357	338	389	358	335	367	364	365	380	381	329	381	400	397	371	372	363	379	400	392	370	350	333	366	407	365	371	390	400	362	338	379	376	379	361	393	361	383	343	374	397	381	366	406	359	362	360	362	365	367	386	367	375	374	355	356	411	380	369	390	338	365	362	389	343	369	404	357	408	386	375	372	382	371	347	379	371	379	355	373	362	352	349	362	383	362	385	383	367	362	370	386	395	355	385	369	356	362	358	340	359	359	351	339	416	364	369	389	351	372	339	366	393	376	389	366	366	381	353	345	375	350	373	395	370	396	384	352	325	349	360	377	352	368	379	408	370	355	372	355	382	400	361	386	365	385	390	371	358	338	354	387	389	375	390	385	332	377	378	359	322	361	386	389	423	383	333	349	437	367	356	365	372	377	370	352	363	350	414	369	397	346	355	398	379	377	383	337	379	384	383	382	354	396	355	377	382	370	331	397	418	379	361	383	381	342	377	393	343	340	373	391	394	363	366	395	328	379	367	382	406	371	351	344	375	377	392	383	407	358	362	405	357	375	373	361	350	335	373	345	349	379	367	351	354	351	388	351	387	398	375	386	375	356	393	401	350	361	338	363	371	418	372	375	379	359	374	363	328	368	374	370	363	363	342	380	406	364	365	324	350	332	354	348	400	374	376	353	394	356	369	331	360	356	345	403	362	371	378	358	337	393	362	355	372	400	376	384	380	372	357	370	373	404	358	381	354	380	377	356	384	387	386	422	358	358	360	344	389	390	318	335	342	344	371	374	372	358	381	365	376	376	357	366	378	374	360	374	398	365	391	368	346	380	357	362	379	390	383	365	345	385	372	373	354	361	395
24813	21065	26864	25336	8694	478	340	284	274	270	229	209	212	216	201	191	197	228	183	214	220	228	190	219	240	220	204	199	197	214	200	222	198	183	163	187	189	182	179	179	164	198	185	166	206	199	194	196	183	185	174	186	174	188	176	174	177	184	187	189	210	199	172	183	174	184	177	189	197	191	190	178	174	205	185	149	199	185	179	188	161	173	184	189	178	203	201	172	206	203	176	184	204	175	188	184	172	195	170	174	190	188	193	186	194	207	176	224	179	184	194	202	171	188	174	181	197	172	180	181	176	198	187	166	186	158	198	190	181	170	188	199	190	193	173	172	182	186	174	207	166	196	170	179	181	170	181	167	180	215	180	198	172	216	190	163	160	195	210	181	190	188	183	177	170	167	194	176	165	189	189	176	172	164	186	180	210	195	182	170	167	173	151	175	153	147	169	192	185	172	171	207	173	192	194	182	182	217	170	205	177	183	197	162	181	194	200	183	176	165	156	179	175	175	188	182	183	182	190	189	194	192	205	193	167	182	184	192	182	200	174	183	169	154	182	159	204	174	181	202	181	182	182	195	181	209	171	195	197	173	178	199	158	188	197	188	179	183	158	172	186	181	163	181	181	169	206	174	200	178	179	168	169	178	192	189	200	191	174	193	202	174	188	176	205	188	216	186	202	187	175	185	166	201	188	172	189	190	187	180	192	183	191	177	175	205	178	212	190	189	167	188	174	181	176	164	183	161	192	179	177	199	193	164	179	177	161	196	190	198	177	188	189	174	201	171	161	179	172	164	195	142	192	188	181	180	177	192	182	201	167	196	183	187	198	192	142	201	188	170	182	182	188	177	183	197	191	195	194	174	154	193	163	159	206	188	203	184	187	182	170	182	173	186	177	186	184	186	211	192	155	179	190	172	195	160	185	183	194	188	172	177	187	194	175	177	186	185	181	172	172	183	165	181	172	180	185	183	159	184	183	167	204	174	176	190	179	174	194	175	190	172	163	183	166	185	188	163	178	155	187	171	176	189	158	185	196	178	192	204	216	198	195	176	187	175	184	181	193	186	188	194	171	189	193	164	208	189	165	180	175	176	179	199	186	174	179	175	186	188	176	200	178	189	182	206	160	195	181	196	165	199	170	188	215	185	166	180	197	180	173	173	175	178	179	197	169	170	202	202	163	179	177	177	164	177	176	197	153	160	181	175	163	207	201	187	190	193	168	179	183	194	154	184	186	185	185	188	192	188	201	182	203	190	173	195	187	207	177	191	170	185	173	183	213	185	179	184	184	166	149	184	165	184	179	205	202	188	173	189	160	195	174	181	173	177	171	195	168	172	170	209	196	195	172	196	200	173	188	199	165	197	196	183	185	197	152	162	165	171	178	197	196	181	172	168	185	176	172	190	182	197	166	183	147	183	183	203	166	183	192	184	180	210	187	183	171	173	200	180	194	190	172	158	170	198	192	184	160	186	157	161	165	191	194	200	175	190	199	184	202	174	190	164	162	185	171	184	170	171	178	173	174	210	196	182	167	184	190	180	178	181	190	197	195	174	182	172	201	184	187	220	169	165	161	175	191	184	168	174	179	193	207	187	208	193	176	176	200	194	194	199	177	175	166	203	178	189	183	198	173	178	162	185	158	184	179	186	191	193	179	182	165	199	179	180	173	179	184	186	184	177	204	170	189	175	184	161	194	188	189	192	182	170	181	207	180	210	160	170	183	185	186	173	169	171	161	185	177	203	188	167	178	190	183	167	170	178	173	182	181	154	188	167	183	173	168	158	205	165	178	189	176	185	187	167	192	175	185	203	167	197	195	173	185	177	179	186	200	186	225	179	172	161	195	179	170	159	193	192	203	178	184	183	168	189	181	182	171	184	179	184	158	206	199	195	170	177	178	192	158	179	206	178	182	175	192	176	181	191	194	199	190	163	169	173	166	188	189	189	175	173	195	187	195	192	214	172	187	196	199	177	182	191	198	202	172	195	187	177	193	189	180	180	194	210	155	186	185	195	168	189	180	201	176	179	170	191	185	195	162	196	164	179	175	169	188	190	178	195	174	172	188	192	187	173	185	173	176	198	189	176	193	191	177	184	167	171	195	198	183	168	190	190	187	182	172	173	194	157	203	178	167	170	185	175	184	169	200	184	179	180	189	193	186	185	200	153	191	228	180	178	182	180	180	186	166	155	170	176	172	169	199	157	179	169	183	166	178	188	190	181	206	185	172	190	184	172	192	173	192	180	170	174	187	162	185	160	185	181	206	181	178	190	173	176	176	196	178	190	193	193	152	192	171	200	168	177	216	192	173	182	167	195	169	173	176	182	195	189	172	182	180	186	184	181	196	221	199	161	186	169	201	172	195	186	185	178	174	174	189	173	197	175	175	174	173	168	182	193	201	171	181	193	192	198	226	185	186	176	179	186	176	193	178	171	171	190	177	187	159	193	206	198	174	190	178	167	183	187	167	176	202	201	189	197	173	179	199	165	181	177	188	186	173	171	185	181	195	192	172	181	185	183	182	178	179	167	174	162	209	163	161	201	186	171	163	188	167	189	185	208	163	174	167	192	168	153	173	193	192	158	191	172	181	194	186	178	172	185	163	173	184	187	166	177	161	185	200	223	194	209	193	172	187	154	196	192	185	196	167	193	198	180	167	192	175	159	174	177	194	183	170	173	173	173	164	195	174	201	179	177	194	175	168	202	170	185	184	149	176	167	191	169	181	191	188	177	180	187	177	174	208	163	188	198	199	187	175	176	206	182	197	180	184	178	186	191	184	186	200	170	193	190	203	180	183	177	181	174	151	170	170	174	214	182	186	161	179	189	187	169	195	211	161	178	184	190	177	168	159	165	179	169	176	191	159	173	163	207	193	160	177	201	182	199	195	187	181	174	163	165	167	200	192	194	166	176	197	184	172	179	179	183	168	189	172	178	201	191	171	174	201	173	181	166	167	173	182	196	188	183	175	186	188	151	205	196	183	192	177	188	180	145	203	196	186	171	183	195	164	183	229	192	190	170	167	189	190	190	188	165	214	194	174	180	164	191	180	185	186	188	178	166	189	202	163	195	192	160	183	167	170	174	191	171	198	192	189	179	168	184	171	176	188	164	153	182	182	167	185	188	172	176	186	176	164	177	188	212	195	178	169	176	185	200	158	187	178	179	185	180	178	182	190	180	201	190	175	190	173	196	191	162	201	184	188	179	196	190	179	172	174	177	171	173	190	189	193	194	185	171	174	189	161	153	174	177	186	203	182	165	180	163	173	190	183	195	180	187	188	193	176	173	167	215	212	172	159	171	169	205	185	172	172	186	181	164	183	180	184	161	184	199	192	205	203	194	180	176	174	191	159	172	195	198	183	184	159	186	185	187	198	191	176	188	184	202	167	189	189	172	187	183	194	168	175	186	181	194	173	180	182	174	178	207	173	182	158	170	180	176	170	188	183	173	173	161	178	189	188	199	155	186	175	187	156	207	189	187	155	179	188	180	164	200
20764	18773	6737	1749	1090	848	624	558	474	416	355	328	328	296	299	267	313	260	261	262	318	324	301	345	265	339	285	276	283	255	254	240	237	239	266	243	216	237	239	221	245	230	250	246	208	217	207	240	238	220	213	266	223	237	243	242	237	189	234	216	236	262	212	234	211	213	223	242	223	262	246	253	243	225	227	223	221	230	247	202	218	217	201	219	231	221	268	221	237	228	222	228	262	223	223	229	254	208	242	231	248	230	243	235	239	229	233	199	228	240	229	239	247	219	238	224	215	218	235	222	208	233	235	239	237	237	233	207	224	227	236	209	230	243	234	236	212	223	219	241	246	241	224	250	213	211	257	238	233	240	212	217	221	211	235	229	232	215	236	227	233	230	226	242	223	243	225	219	226	229	246	241	218	245	223	254	251	226	233	226	225	242	240	230	228	235	242	247	237	219	225	239	230	253	230	234	199	208	234	236	234	249	220	244	246	248	246	220	205	254	222	238	241	219	220	224	224	234	249	227	240	217	229	232	210	237	232	245	223	236	247	225	251	238	246	221	230	228	230	250	249	231	231	221	218	238	261	205	226	220	249	230	233	194	203	224	221	228	228	218	252	240	204	228	218	230	222	235	205	234	226	213	245	230	213	237	214	221	249	234	228	235	222	206	221	222	231	234	213	217	221	244	243	243	246	234	214	233	228	213	205	222	234	215	260	260	248	224	219	199	265	212	224	210	219	193	205	240	229	219	255	224	242	235	243	205	244	240	224	212	233	218	221	229	219	224	224	237	254	231	238	216	224	236	223	244	237	220	244	216	237	210	234	250	230	252	250	247	245	215	219	241	267	244	240	203	245	227	249	197	239	243	223	214	223	232	257	225	215	219	223	205	232	207	230	246	228	239	236	224	235	249	244	250	222	214	209	246	226	237	229	247	228	238	246	213	244	222	226	228	246	233	235	238	229	242	252	241	216	242	228	241	265	206	244	244	216	249	223	228	226	256	223	223	236	244	230	234	225	237	223	252	230	217	241	227	234	221	232	211	234	213	226	230	249	210	234	236	247	216	238	233	227	247	258	252	226	219	233	232	220	230	241	231	239	227	254	234	217	262	241	239	241	236	226	236	217	221	226	253	221	218	224	267	250	230	219	203	208	249	196	221	248	223	228	240	234	215	260	230	231	224	211	204	224	230	247	224	213	237	226	234	205	239	227	254	242	279	257	232	224	234	221	206	224	236	234	238	248	225	248	201	275	243	249	246	226	233	261	264	251	236	231	212	245	245	242	227	246	242	248	228	241	236	204	246	221	223	234	221	240	238	239	194	235	232	225	218	247	245	239	208	225	241	257	249	221	244	230	234	226	244	225	223	231	228	225	202	245	242	231	231	233	234	221	234	244	257	242	208	241	233	199	219	226	214	238	230	218	221	232	216	229	227	225	250	204	223	261	233	235	223	226	224	239	217	233	247	217	220	237	218	249	207	234	207	239	242	219	212	223	216	229	211	204	214	212	239	251	226	222	242	231	258	239	226	237	197	233	237	213	205	196	222	224	248	231	221	225	240	195	232	230	231	220	207	239	246	242	226	206	229	217	237	220	232	239	255	245	236	243	249	220	241	241	202	243	238	237	246	269	226	241	230	206	241	222	214	240	204	236	250	212	231	241	229	234	243	222	194	227	237	217	219	208	233	239	250	263	214	219	209	243	247	210	236	214	200	225	227	240	199	230	231	230	217	241	236	229	221	211	227	234	221	219	247	216	217	228	235	230	238	241	250	235	237	227	221	221	251	236	239	235	215	219	227	222	238	246	222	240	251	241	228	230	229	198	247	218	252	236	239	245	230	248	232	227	233	243	241	256	220	235	227	192	226	226	252	231	232	234	212	229	220	227	222	231	226	232	221	226	222	232	223	257	234	217	240	240	220	244	241	222	232	208	209	233	218	216	236	227	245	233	219	241	216	240	199	223	241	218	247	235	222	250	231	235	226	220	271	261	242	239	219	235	212	244	222	235	258	243	205	231	235	221	259	247	235	229	232	240	228	251	211	214	215	222	223	205	220	206	233	238	242	242	238	218	234	211	243	227	191	245	241	212	245	219	243	239	229	226	238	212	227	227	233	223	216	244	212	233	228	222	209	266	221	217	243	240	233	262	225	237	243	234	225	213	241	249	217	235	226	214	208	229	237	251	221	235	235	248	223	274	210	241	238	249	268	245	244	213	212	229	223	232	235	213	232	239	238	226	224	224	234	236	218	214	227	217	225	242	213	250	221	209	228	214	222	216	270	229	243	250	224	231	208	227	234	226	232	233	235	253	236	215	228	217	209	204	228	223	234	236	242	219	208	214	222	208	249	200	232	223	218	241	234	236	249	223	231	240	198	240	233	219	200	209	237	220	247	219	208	235	232	274	249	251	202	223	227	262	202	205	230	204	243	240	227	236	226	242	238	252	225	211	240	238	228	241	244	240	244	234	236	239	228	216	211	251	249	235	254	236	228	228	226	251	250	233	252	229	219	224	198	271	220	239	214	217	249	222	231	243	211	238	235	240	220	243	229	237	237	213	216	240	240	220	250	202	236	221	255	226	231	209	235	248	217	253	233	258	225	223	250	226	229	238	222	227	248	238	206	239	245	217	227	215	209	247	244	249	219	211	206	227	235	236	210	238	252	227	256	239	243	220	198	231	224	235	228	229	228	205	211	236	213	216	210	222	227	192	243	250	236	211	229	227	243	236	220	249	241	235	210	216	248	232	222	249	248	229	228	221	256	239	230	253	214	223	214	220	231	220	207	209	209	243	206	228	226	243	210	225	231	225	248	233	220	247	229	235	226	247	248	237	214	227	226	233	242	238	225	220	229	214	231	223	260	212	228	220	231	216	252	229	220	218	238	235	237	236	226	244	222	235	230	235	252	224	209	240	218	203	240	237	232	218	229	222	232	200	228	229	228	243	232	241	238	234	238	215	231	255	234	200	236	232	246	229	220	227	219	202	251	219	226	244	237	217	279	233	237	224	218	228	208	238	207	243	234	227	230	225	210	214	251	219	243	214	231	244	230	227	258	223	228	204	211	220	255	213	233	223	214	257	216	238	236	216	230	210	219	259	215	215	223	244	211	236	225	235	217	224	217	222	208	214	238	219	249	220	230	247	229	238	239	240	232	240	265	212	227	257	231	230	243	199	232	265	216	245	228	232	244	248	233	252	213	238	205	237	250	204	248	237	246	218	230	222	242	210	224	234	239	244	222	208	222	221	229	208	232	191	231	254	231	233	222	203	223	213	217	246	206	228	202	235	228	227	235	230	232	209	245	216	241	228	246	216	232	228	248	224	224	230	235	240	210	241	227	226	230	239	242	224	242	220	212	222	258	213	211	225	230	246	201	211	228	215	234	221	232	212	215	230	207	229	234	247	238	210	243	198	241	232	218	243	230	235	217	245	212	239	239	265	214	214	215	259	255	227	249	231	237	243	231	210	244	205	207	229	241	240	259	210	232
22720	21081	28508	23880	21081	21066	4898	735	492	415	374	354	319	277	237	259	212	226	219	229	275	289	231	253	230	247	201	224	225	190	205	214	202	180	181	177	186	229	180	169	170	180	197	205	194	172	187	169	173	184	162	178	181	171	191	172	170	202	161	184	176	151	174	187	158	180	166	162	187	180	194	175	189	160	161	155	169	158	181	173	151	177	182	181	190	153	181	191	162	159	167	179	183	141	156	156	172	163	173	187	166	158	148	176	165	138	172	167	157	159	140	173	182	175	155	162	193	168	172	178	189	186	142	174	169	152	158	153	170	175	174	164	171	154	148	178	158	151	167	160	180	167	154	159	168	187	166	172	164	169	144	153	148	179	167	165	172	177	169	199	168	186	173	159	158	173	164	166	155	170	155	200	173	169	158	181	176	166	180	166	158	159	195	162	173	185	143	157	163	163	166	165	158	144	171	163	166	159	171	183	179	162	166	157	150	171	154	165	158	168	167	168	172	168	147	172	139	140	163	180	167	165	123	156	177	176	166	171	152	155	139	188	173	164	158	168	169	163	174	175	164	177	170	164	135	166	172	180	156	156	168	164	170	173	176	158	170	153	149	132	182	194	156	164	167	156	150	168	155	184	155	141	180	167	153	146	146	186	153	151	184	156	156	167	182	146	189	167	195	156	184	163	161	156	168	156	168	175	180	180	165	184	178	191	187	180	163	184	155	146	189	156	196	162	169	169	169	168	170	152	172	167	165	152	164	172	148	152	153	166	160	159	180	178	196	157	186	171	150	159	173	158	153	170	175	164	141	146	182	184	194	164	158	160	153	164	160	167	149	185	184	181	165	184	185	150	146	166	166	146	187	150	162	159	173	129	161	151	165	162	186	164	180	174	184	154	163	177	172	155	161	168	186	160	174	160	165	182	160	178	157	162	175	141	160	162	152	146	129	166	155	156	182	167	152	173	170	161	181	165	156	157	168	146	146	142	179	163	151	155	161	169	186	158	159	181	189	174	171	165	164	195	160	178	166	149	181	195	180	178	178	163	164	167	173	160	179	150	157	153	161	158	177	180	169	160	161	170	166	165	163	181	170	160	165	146	163	188	161	179	144	178	174	170	173	152	165	159	159	161	161	203	164	165	164	156	177	165	162	169	172	147	169	177	172	181	157	169	148	154	132	160	163	186	186	168	171	182	162	165	163	171	181	158	172	133	161	175	177	148	183	177	167	172	177	162	163	184	170	176	127	188	183	157	163	156	148	180	178	156	171	172	160	162	154	156	182	173	176	147	154	174	156	139	187	175	182	166	156	172	183	178	163	188	157	172	162	169	185	166	179	161	160	154	191	169	161	166	180	173	174	157	173	163	137	134	163	156	173	143	173	180	175	150	154	147	173	176	174	186	144	154	170	166	149	168	162	173	146	149	171	176	159	152	175	184	190	165	158	149	178	174	152	162	155	168	193	144	157	147	164	190	177	161	167	158	151	163	167	169	155	143	158	155	160	146	158	162	188	162	172	175	166	184	151	177	181	176	147	160	158	158	158	175	167	164	174	170	200	175	170	194	167	182	161	163	160	159	175	177	181	156	162	171	181	185	168	154	157	167	161	191	167	159	161	178	167	190	165	163	168	180	169	165	173	164	184	161	159	158	150	143	161	149	156	156	150	157	141	184	166	156	172	163	147	185	161	167	173	168	164	186	150	166	155	176	178	146	165	144	179	172	176	152	160	165	163	174	162	160	176	169	200	178	167	169	183	170	153	173	142	168	153	183	170	184	169	153	160	180	152	172	186	167	175	178	158	166	160	163	149	138	175	170	149	139	177	179	162	168	163	137	158	182	167	174	183	166	174	159	144	167	165	179	169	157	170	169	152	150	163	164	151	182	159	170	189	152	171	144	147	177	147	151	160	152	173	167	182	183	159	168	158	170	163	159	145	173	175	161	164	176	162	145	174	159	153	170	186	155	142	164	159	164	153	160	164	158	160	166	171	152	150	167	175	172	178	176	189	173	192	173	175	177	178	166	189	163	164	180	184	142	170	151	162	162	172	181	163	167	166	169	167	144	158	175	159	160	152	176	158	179	179	159	148	174	194	158	195	147	162	164	196	161	181	156	180	169	158	180	153	166	174	144	144	176	168	150	162	167	170	175	184	138	180	175	163	169	172	176	158	173	138	174	188	172	171	166	177	165	158	152	168	152	169	161	174	177	166	181	168	166	160	145	149	159	151	133	163	163	166	166	153	159	161	152	165	170	184	180	153	172	181	159	152	174	174	155	158	153	163	173	182	161	177	192	191	174	171	185	145	155	145	171	184	156	159	165	157	182	169	159	182	145	158	145	176	166	172	150	142	167	140	177	152	169	170	175	167	183	165	142	157	195	168	161	147	158	161	139	159	163	149	179	187	185	164	166	171	168	152	164	163	147	175	161	181	162	175	177	160	161	163	168	150	179	184	200	154	149	163	167	162	169	190	190	172	149	179	185	162	153	165	155	172	136	171	151	169	149	164	170	201	159	187	160	157	164	149	140	167	154	146	168	164	174	165	160	143	173	166	175	169	165	167	149	154	164	150	177	177	187	145	175	185	149	170	170	158	185	149	135	174	170	160	173	168	171	156	157	150	139	158	148	184	169	179	172	183	177	176	177	155	161	149	155	148	171	183	190	167	184	177	183	166	181	144	154	166	197	169	175	146	169	144	179	171	195	190	160	165	181	171	158	170	174	163	196	160	168	153	152	174	177	161	176	158	172	141	168	167	179	156	167	162	186	168	170	183	165	188	182	145	161	177	177	152	141	152	160	155	175	149	165	152	175	183	148	166	209	162	173	180	154	162	146	182	179	172	175	164	156	161	184	142	176	167	147	170	142	150	162	188	152	166	158	157	151	164	164	159	146	161	158	177	162	175	180	175	159	171	172	172	163	186	152	168	163	162	172	173	157	173	149	178	170	164	167	151	158	170	186	166	177	167	160	179	176	179	152	156	165	159	163	173	173	154	162	186	168	165	154	175	204	193	171	171	169	176	149	145	167	175	159	157	148	153	158	170	159	149	171	184	155	161	188	168	165	161	156	154	171	168	162	155	158	148	156	157	166	174	184	184	153	150	181	155	170	163	142	151	162	168	173	176	168	168	162	169	186	160	147	167	167	173	150	177	165	164	178	171	168	158	155	152	154	163	162	167	165	176	179	175	175	155	156	161	186	151	151	171	185	160	165	153	175	165	168	176	172	147	142	165	142	160	163	173	139	169	179	184	187	162	164	161	149	149	182	168	179	181	141	147	170	158	189	181	163	171	173	208	175	171	159	148	169	172	150	166	166	168	155	160	176	174	150	156	171	154	137	189	152	172	166	147	161	144	167	150	175	182	157	181	184	176	172	169	173	172	170	167	159	149	158	184	166	182	153	163	177	147	171	154	172	157	151	161	174	166	188	175	180	146	173	157	156	159	164	173	185	163	173	166	177	174	156	173	161	147	157	183	170	177	164	175	150
25095	30064	13973	4942	3030	2262	1683	1338	1012	804	709	573	512	477	437	414	365	357	367	389	398	475	412	368	364	342	352	328	315	300	247	263	236	253	259	222	255	228	211	264	235	229	226	238	262	223	216	266	200	218	229	228	251	218	218	214	211	213	229	234	244	236	237	207	236	235	228	231	210	218	249	209	214	183	219	237	244	225	224	223	221	251	219	212	220	220	242	222	203	235	189	232	224	235	227	224	241	214	216	203	210	199	222	206	232	198	198	232	230	248	183	198	226	208	222	217	211	211	214	226	204	228	180	221	198	197	206	222	208	227	245	180	226	220	197	196	207	229	208	226	224	211	222	223	224	221	243	195	216	276	256	220	245	242	219	223	221	211	211	215	232	221	229	231	196	199	247	218	212	215	215	226	216	201	179	235	223	217	196	221	224	218	206	199	213	211	231	184	226	205	203	204	215	220	226	171	216	240	212	224	242	200	192	228	205	242	248	219	230	192	208	225	204	209	194	211	239	208	204	254	208	205	223	226	204	206	221	250	227	215	200	215	220	208	233	225	206	210	219	216	222	180	179	208	228	205	237	187	204	217	226	210	228	236	208	230	221	214	209	191	211	216	206	202	199	228	213	206	195	221	217	206	203	247	216	208	187	221	220	225	213	208	232	226	207	209	212	196	210	193	234	185	217	209	215	224	182	225	207	228	246	175	212	209	215	254	197	228	186	224	228	214	205	209	186	208	226	198	235	195	200	237	216	222	183	217	209	232	218	206	249	221	213	198	200	220	210	230	207	227	194	188	221	204	207	216	223	225	228	193	222	212	192	218	214	224	197	230	175	211	212	219	225	261	204	207	197	237	212	207	223	211	229	215	211	204	211	202	201	175	205	212	211	217	208	208	195	207	203	189	215	210	213	198	221	207	204	234	209	205	194	226	206	225	243	222	231	217	217	196	217	225	217	218	219	193	236	202	200	216	233	222	189	197	219	207	205	229	220	217	198	214	217	183	193	219	200	193	238	215	217	204	211	217	230	215	207	207	201	208	212	193	202	207	205	214	212	203	210	204	230	208	208	206	207	189	212	216	208	219	229	210	224	220	218	193	221	214	222	217	204	233	197	214	187	212	217	234	215	220	215	193	222	224	211	174	199	220	219	206	177	204	223	215	234	232	227	224	199	212	202	223	221	221	221	207	204	225	210	226	227	222	190	232	198	224	235	214	221	235	208	187	213	198	223	221	210	206	216	215	208	200	206	212	226	230	233	229	198	210	226	201	225	197	217	220	186	209	216	214	207	213	227	208	200	190	223	205	247	238	239	204	176	202	234	218	236	203	220	202	193	224	213	218	199	220	211	236	227	223	241	216	188	222	206	198	206	230	218	234	213	216	201	215	222	227	220	207	212	214	211	223	217	240	186	191	219	214	237	212	216	214	213	208	208	224	210	190	199	191	204	232	237	208	207	228	236	240	222	195	199	210	208	226	172	234	208	195	190	213	208	229	243	206	227	212	202	219	198	238	249	239	207	223	210	204	191	210	198	199	190	198	210	216	203	247	201	206	201	205	208	219	218	205	191	216	223	220	195	194	226	194	248	194	206	192	190	210	206	201	209	193	213	220	255	209	219	173	238	211	220	224	189	228	224	239	201	207	188	213	221	215	216	228	241	197	205	234	203	206	223	206	214	221	210	216	190	223	193	222	216	226	247	206	185	205	211	238	223	211	212	214	175	233	224	213	178	218	195	214	234	216	212	223	199	212	199	208	239	213	229	216	231	206	217	210	212	209	220	203	207	241	195	218	217	204	216	208	214	217	194	225	199	222	187	195	215	247	194	208	210	216	228	220	237	193	226	201	203	228	212	212	208	225	203	227	221	219	227	220	227	211	198	204	222	206	205	186	233	217	214	211	201	209	237	201	219	208	211	214	202	222	204	197	225	201	207	206	218	218	192	224	225	220	227	236	200	223	232	210	233	203	207	198	205	198	209	234	204	235	214	197	199	203	222	205	226	208	215	222	210	205	184	230	206	234	210	218	227	222	215	186	225	233	207	212	204	209	222	234	225	216	220	254	221	211	204	215	222	227	242	233	228	219	229	212	198	226	201	204	222	201	235	225	221	203	218	234	201	203	188	212	237	209	224	203	200	259	208	196	240	212	210	217	189	176	212	221	197	229	218	209	218	200	191	208	203	198	203	242	220	198	212	210	232	211	204	191	213	194	215	220	208	197	234	210	224	210	231	203	229	227	230	223	210	209	208	170	209	199	198	224	241	212	223	207	207	222	192	233	191	230	202	227	179	249	208	202	207	206	232	184	221	202	220	218	208	223	239	213	221	190	192	201	193	209	202	201	198	197	221	199	216	216	195	198	264	207	208	230	195	223	190	227	194	190	223	230	228	217	228	193	225	201	228	228	190	209	208	196	181	216	210	188	207	216	214	216	201	214	242	200	209	205	215	214	209	234	212	211	205	230	221	203	212	237	230	219	225	213	187	203	230	213	226	194	237	222	213	205	211	224	180	201	229	226	214	194	214	196	223	205	236	215	197	233	220	208	220	233	214	224	224	233	243	200	201	206	209	199	206	209	203	222	224	215	238	217	202	216	222	178	226	210	230	216	226	243	222	221	210	212	183	218	192	232	203	231	194	215	211	195	207	207	188	243	202	234	231	205	216	207	222	244	211	219	221	204	220	211	217	218	201	216	236	230	213	213	221	211	225	237	210	210	210	215	224	210	212	211	233	199	225	208	178	205	221	211	201	220	218	223	227	201	204	211	227	212	203	208	180	224	225	224	226	223	211	222	200	234	204	206	216	223	201	204	226	222	207	225	232	188	186	222	232	221	210	225	176	233	217	211	234	225	235	220	227	200	189	222	246	202	210	210	218	219	211	221	192	225	190	220	252	193	231	216	209	225	249	219	185	221	202	231	211	221	238	222	206	195	199	217	213	202	202	217	191	213	220	224	200	213	216	229	233	213	192	207	227	214	231	209	209	191	213	188	196	213	217	209	212	227	208	224	195	198	196	209	226	231	238	212	208	234	217	214	218	204	202	215	207	176	211	181	180	191	206	228	217	204	240	199	206	197	225	201	219	214	222	182	204	216	221	178	209	203	237	228	215	225	207	220	205	202	202	235	186	234	212	237	231	210	205	196	204	206	206	207	205	204	229	219	222	224	231	202	215	195	200	215	211	229	208	203	206	222	203	198	199	190	197	211	211	209	214	205	210	227	214	235	212	193	210	207	219	205	209	222	202	205	215	206	209	206	208	226	227	216	203	201	218	225	219	210	186	207	265	226	211	200	241	199	209	235	207	206	219	216	204	197	204	220	197	215	212	221	231	211	208	223	191	195	209	198	199	216	221	213	208	252	207	213	199	224	204	217	222	234	196	198	201	199	196	211	210	217	199	235	211	210	218	223	222	223	222	217	245	229	207	199	189	229	201	206	205	195	205	215	231	203	212	223	218	181	220	181	219	236	222	220	206	213	190	207	236	216
27347	19219	6718	1065	568	506	384	315	274	319	278	301	306	296	279	288	295	288	308	304	293	338	312	320	269	285	321	280	282	300	312	295	286	268	286	287	327	239	288	295	292	265	286	281	303	293	300	327	291	283	286	286	257	314	276	275	257	290	302	312	254	300	295	290	271	300	280	281	282	274	280	299	282	290	252	303	273	282	291	250	285	281	279	297	250	285	285	275	325	301	258	302	280	256	297	277	312	277	279	309	286	272	290	254	302	284	264	302	302	273	297	291	309	282	287	295	287	287	292	287	280	272	271	268	301	287	285	275	275	276	294	289	306	273	287	292	295	284	259	268	294	260	292	282	327	285	285	289	285	283	270	276	302	294	273	274	276	272	309	275	301	285	275	257	283	281	265	287	288	278	262	325	252	270	289	263	262	274	276	291	276	271	285	297	271	265	283	287	287	282	297	292	279	252	291	277	321	267	271	279	294	284	268	276	289	299	308	244	262	277	269	274	276	272	290	305	266	309	274	292	279	275	270	270	257	313	270	269	300	274	253	283	257	276	279	299	287	263	281	275	241	295	264	258	268	284	267	299	287	292	300	276	261	266	284	264	258	276	284	311	291	278	277	292	297	280	259	270	280	267	272	260	317	275	245	298	294	280	301	273	296	260	308	269	290	286	270	246	277	311	292	314	295	282	270	283	271	304	289	279	250	246	279	292	308	271	281	273	288	280	295	279	309	286	300	286	257	273	280	274	281	273	270	304	314	299	292	265	274	266	305	279	289	279	288	270	273	333	297	274	285	332	265	271	291	297	313	278	307	274	304	276	320	310	305	281	249	295	283	280	265	257	252	285	261	264	290	285	304	304	279	279	266	296	301	270	295	278	322	289	296	260	284	295	282	264	305	324	258	293	305	289	284	292	254	251	294	274	277	280	306	256	285	274	289	251	296	300	266	310	289	250	302	284	277	291	285	305	281	273	273	257	308	285	246	270	273	267	293	295	264	287	277	314	231	280	282	312	281	280	289	261	286	322	297	268	287	285	299	262	270	287	286	296	282	322	263	251	286	267	298	290	287	267	280	277	292	311	302	273	278	286	281	280	297	280	297	300	282	272	320	276	299	285	240	276	278	267	281	297	287	313	274	266	278	318	280	272	296	302	296	289	240	277	295	293	296	281	278	314	273	283	312	312	270	266	273	270	280	263	251	311	291	281	295	269	299	295	297	273	284	305	291	264	272	264	283	309	262	278	276	330	308	275	290	306	309	286	242	274	315	248	291	291	288	264	264	279	258	267	268	298	286	289	300	291	280	300	272	292	258	285	274	259	270	299	311	296	265	302	303	283	291	265	275	293	281	271	312	278	270	264	289	297	263	267	264	283	279	286	295	292	273	274	305	292	285	283	318	301	288	272	287	273	279	264	272	271	290	260	289	302	272	287	309	281	253	300	282	277	297	287	283	277	278	264	260	254	272	299	287	271	291	276	264	276	291	282	312	242	287	255	306	246	297	296	270	307	264	289	299	273	267	249	281	276	280	279	287	297	270	308	288	294	282	277	281	275	303	269	292	284	281	285	291	292	280	308	304	284	299	279	272	290	322	296	279	288	275	249	285	279	302	253	320	262	280	246	267	249	294	279	276	292	257	291	293	290	297	259	256	290	274	276	323	292	270	293	286	268	286	295	280	273	296	263	287	265	291	306	267	288	272	269	280	256	297	280	257	253	257	291	260	278	291	304	285	298	289	262	276	260	272	295	301	249	303	316	280	280	281	256	295	293	266	316	279	302	301	282	300	265	280	280	278	281	265	258	262	284	284	306	287	295	304	288	259	288	291	282	257	257	269	247	272	302	295	295	292	304	300	291	304	271	288	274	269	286	260	290	294	290	276	281	305	294	271	306	270	265	276	250	277	331	286	289	285	270	288	276	291	291	297	289	286	288	273	266	302	290	278	283	279	277	278	293	277	243	285	238	285	316	275	290	284	251	241	261	270	253	270	306	267	301	295	250	301	274	265	293	311	316	295	251	267	289	259	265	290	289	299	285	281	297	273	277	298	310	272	251	281	304	286	287	296	269	240	286	293	281	291	307	283	262	297	310	300	259	306	266	285	286	272	286	305	285	287	271	267	265	293	271	293	273	267	288	273	282	298	288	282	281	282	281	285	277	267	271	298	289	300	289	268	279	276	307	264	294	276	269	298	278	281	306	299	263	288	278	305	318	298	299	321	268	267	285	303	285	282	290	280	269	278	290	300	290	275	302	279	261	279	301	291	294	278	269	283	274	279	288	291	259	248	279	286	292	304	283	254	311	301	279	262	299	263	288	257	304	315	306	279	280	283	292	283	277	273	298	301	333	333	275	313	298	239	275	279	262	290	299	266	310	285	292	281	294	290	292	275	291	271	308	281	317	276	268	309	280	318	300	278	249	291	292	267	300	259	280	297	304	310	292	301	280	287	310	287	265	286	268	284	271	297	277	284	284	304	289	286	270	244	270	266	281	303	292	250	284	300	286	306	288	279	276	269	278	247	289	283	255	262	268	276	283	270	293	298	281	261	302	256	307	289	271	297	289	270	267	281	288	275	276	289	266	274	253	251	286	281	312	292	298	274	280	276	287	286	276	288	281	270	267	259	294	274	247	262	274	263	302	274	265	287	271	306	284	298	314	313	262	265	267	279	271	283	261	304	300	294	287	334	292	319	270	277	274	257	280	296	260	274	299	257	276	268	279	257	266	269	309	289	312	290	267	257	274	288	252	282	306	274	284	278	270	272	295	294	292	274	282	286	292	284	291	293	287	299	266	288	272	257	277	273	305	294	305	279	250	286	284	274	313	298	280	274	283	249	290	276	251	297	270	301	280	256	268	265	276	317	283	291	298	280	254	275	284	286	268	281	277	285	265	297	271	298	283	288	312	288	300	256	265	275	322	287	294	255	284	285	274	271	281	300	268	274	288	291	284	299	309	274	293	280	271	318	273	260	276	282	279	269	304	299	294	284	313	332	254	276	261	286	274	279	280	282	255	274	261	309	255	307	279	310	283	270	286	258	292	274	271	268	305	276	267	295	279	281	284	283	294	309	257	289	289	269	281	254	291	275	298	262	262	263	264	254	301	283	309	300	273	300	295	296	263	299	287	294	283	300	264	269	318	271	264	285	290	284	272	280	312	273	281	278	288	272	285	278	273	260	297	313	279	263	289	288	301	296	290	287	291	279	295	257	291	270	289	260	280	268	259	268	293	287	292	283	304	275	265	272	290	272	268	260	273	306	264	281	298	297	279	278	274	283	266	276	300	261	292	257	294	287	266	250	279	277	267	296	302	294	286	276	302	331	273	293	284	269	296	315	280	282	261	293	301	248	300	254	273	285	271	288	266	286	283	269	312	282	297	299	280	253	308	291	266	273	304	284	268	288	275	278	271	272	262	305	243	292	279	287	277	287	268	282	297	288	292	304	302	291	288	292	275	261	275	283	299	281	291	284	270	275	281	290	245	286	280
17911	12308	3572	829	559	431	407	392	385	362	367	356	370	351	369	391	390	344	361	349	450	422	410	383	375	398	420	378	355	364	351	366	354	351	343	335	362	349	348	366	360	403	346	334	365	333	357	347	364	360	384	351	380	304	365	366	345	353	321	340	352	357	344	340	372	345	356	391	384	351	384	360	324	354	402	314	369	385	348	383	352	354	351	341	335	348	350	326	355	334	382	353	329	386	332	387	375	341	336	352	323	346	350	369	347	341	342	371	350	358	384	359	382	363	333	355	354	381	366	340	348	361	354	354	332	366	374	382	357	325	348	367	315	338	338	363	361	351	332	345	369	341	299	355	367	328	337	385	370	376	340	344	349	346	379	360	363	354	331	352	390	334	349	368	317	361	346	375	370	373	364	366	354	356	372	351	368	337	334	387	353	365	356	347	346	341	375	344	369	334	351	345	333	353	372	344	345	353	357	336	360	388	315	360	317	358	369	352	336	365	341	312	360	333	356	344	325	314	309	370	354	367	362	358	335	358	341	372	346	349	376	384	330	371	377	355	371	382	326	388	374	380	344	360	372	361	335	336	372	338	349	322	351	338	330	366	336	332	323	359	340	345	370	322	374	352	379	385	349	355	348	325	356	346	360	368	355	352	352	356	363	340	367	356	370	361	358	344	383	345	384	356	364	370	362	356	338	353	309	387	347	366	360	349	333	353	356	349	336	339	369	337	336	356	319	366	350	353	346	358	336	385	375	377	362	358	355	360	373	347	362	338	371	346	348	355	356	354	336	390	326	335	346	356	301	357	356	378	339	335	358	351	363	338	343	356	367	368	317	352	356	349	339	356	369	348	362	362	339	373	314	374	384	364	334	342	325	363	371	374	351	311	381	337	369	370	319	348	367	335	374	347	389	380	378	353	300	356	315	305	328	379	327	360	365	370	334	360	377	335	336	364	380	357	328	343	349	353	343	349	332	374	303	325	346	359	361	353	352	376	339	382	321	374	315	355	359	329	374	369	339	313	356	360	317	355	342	339	377	348	367	385	327	339	332	406	361	353	337	361	354	328	324	364	347	353	386	339	360	393	376	372	366	320	364	336	378	406	327	359	341	355	353	328	351	326	343	363	363	377	351	352	361	342	386	345	390	352	330	343	350	401	339	391	340	309	352	336	372	357	359	333	340	363	350	353	356	316	364	344	362	366	383	365	389	337	357	367	344	366	358	345	342	334	386	348	387	339	356	360	357	358	376	337	360	373	350	356	364	347	358	316	378	379	350	378	361	348	376	335	335	332	357	344	359	327	362	331	323	371	361	329	334	360	341	369	360	319	336	348	329	346	324	343	373	352	362	324	346	325	329	371	347	342	351	375	376	336	350	385	353	354	337	347	379	329	346	353	350	340	332	392	352	372	351	350	370	372	359	362	341	355	355	352	355	363	363	354	352	343	367	360	367	362	350	338	378	330	313	364	383	342	357	353	358	377	331	335	360	374	330	341	353	364	378	350	366	366	362	344	369	320	361	352	359	318	366	338	351	399	346	340	359	349	337	352	340	387	359	345	321	382	338	340	356	377	326	370	386	379	348	340	362	319	367	356	383	354	319	342	385	345	382	350	368	332	333	328	363	347	380	360	337	319	380	350	346	363	355	372	365	363	382	344	358	335	376	368	362	354	352	363	363	377	345	346	353	354	309	387	335	346	364	342	369	332	328	359	385	342	347	366	362	344	351	370	362	346	390	351	373	378	340	330	340	359	330	377	355	345	370	362	356	370	342	346	386	324	338	367	375	345	374	354	351	328	320	361	351	365	356	300	359	382	356	344	373	362	384	340	360	348	361	316	342	356	380	321	346	381	415	341	339	348	381	361	338	337	330	368	338	364	391	395	336	353	352	361	341	321	346	350	361	331	357	367	375	348	359	319	374	359	363	320	333	315	365	338	364	358	345	354	352	346	356	339	365	360	377	357	332	366	337	382	368	338	358	354	356	364	370	368	340	356	334	379	405	367	354	337	355	373	339	359	376	358	344	374	356	348	351	375	354	328	337	365	352	339	380	387	364	346	339	323	358	354	343	391	355	369	341	343	359	376	338	362	363	363	340	357	360	351	373	357	380	348	363	357	391	356	394	381	354	355	371	357	334	364	357	338	344	321	370	340	361	332	358	357	329	384	331	317	358	345	355	347	385	365	344	355	363	349	362	323	334	360	357	357	377	356	343	362	356	355	341	364	381	359	374	377	372	350	354	335	352	356	346	358	327	349	359	358	371	327	382	343	340	348	369	376	368	365	343	327	350	323	345	348	347	366	332	319	353	352	357	397	362	338	378	346	366	329	341	350	336	340	329	362	388	380	293	337	339	358	359	360	370	362	362	363	362	348	350	346	349	347	346	335	362	356	341	351	366	321	374	342	360	376	341	372	370	361	308	358	419	348	366	363	354	307	365	349	320	373	351	358	332	342	383	357	303	351	344	373	326	385	345	364	330	357	371	322	331	331	335	337	313	371	376	378	366	347	354	330	361	370	361	385	379	341	337	345	333	336	351	354	374	335	340	379	331	361	328	346	361	334	349	377	329	363	350	356	322	366	363	383	335	356	380	356	342	320	379	357	364	370	334	333	350	347	362	381	367	331	383	352	346	384	355	388	359	363	327	369	355	289	353	366	346	350	370	336	334	348	376	370	321	332	383	382	350	389	356	372	361	365	321	356	330	342	340	353	386	384	345	367	352	358	351	320	329	362	343	393	335	388	319	374	414	376	393	320	340	328	355	360	340	341	355	329	355	372	344	326	357	359	338	368	385	335	366	356	338	376	364	338	326	359	374	360	364	352	345	347	386	366	347	366	344	333	319	332	330	316	350	355	328	365	349	331	345	336	318	386	376	363	361	371	328	352	361	332	336	370	359	396	381	355	328	353	340	366	341	398	330	372	369	374	347	364	369	358	340	307	357	371	336	343	344	382	357	337	356	321	368	360	337	339	362	349	386	357	350	371	348	337	376	344	337	325	346	349	384	378	351	349	347	361	368	373	337	349	341	333	353	345	366	365	346	371	361	364	327	378	364	375	342	346	360	370	349	367	366	372	361	343	368	353	331	341	343	333	364	354	363	342	372	342	378	376	355	364	362	357	352	349	371	332	328	357	326	343	356	335	327	368	364	334	345	360	354	345	343	368	352	340	354	377	364	343	379	369	358	369	333	341	372	364	349	345	378	378	335	361	373	348	377	374	335	367	363	369	359	370	321	324	364	360	350	348	358	354	354	365	345	372	336	346	370	342	334	343	359	351	341	373	338	328	381	366	351	377	394	380	341	393	346	396	351	366	319	362	334	354	370	370	352	367	362	375	365	364	341	343	337	360	381	332	353	378	363	358	334	352	369	373	357	376	342	342	372	371	354	332	344	344	360	393	370	345	358	339	324	375	390	375	354	361	349	358	323	347	345	360	405	360	349	371	348	334	366	354	358	391	375	326	346	351	375	354	367	313	328	349	356	363
23626	21043	27955	24325	20997	6889	807	520	501	401	387	350	359	365	334	327	306	328	339	327	349	350	343	351	333	361	329	310	321	336	290	296	329	301	304	269	271	319	306	273	332	301	317	299	317	274	292	305	287	273	291	311	276	286	293	298	295	309	289	320	311	301	264	284	291	277	273	294	299	297	287	293	286	281	290	267	267	275	301	300	312	280	309	270	270	262	266	298	264	310	326	309	269	290	308	297	303	285	285	293	285	317	289	303	311	309	277	318	302	289	288	293	266	276	308	249	281	276	258	296	263	297	287	285	312	324	288	328	324	279	286	301	305	288	285	265	283	308	314	255	299	276	305	320	295	286	257	309	333	297	296	311	305	276	291	254	262	281	264	285	283	285	266	261	282	270	298	288	298	291	265	310	270	267	318	319	316	314	301	289	294	299	308	263	273	286	286	313	292	276	284	316	267	304	291	277	273	317	272	282	307	276	293	274	307	299	289	251	289	288	306	275	278	282	288	311	288	267	311	279	306	229	290	258	285	263	275	291	323	303	302	306	297	297	301	264	281	289	296	269	269	299	293	288	292	293	288	264	260	281	304	279	313	301	265	293	296	312	261	319	287	277	296	285	295	311	294	281	275	295	268	297	296	289	299	283	306	304	289	295	296	293	280	300	286	295	264	252	305	301	289	279	268	281	282	296	309	268	267	284	279	300	297	252	296	317	308	270	292	282	297	289	274	280	278	311	287	285	276	265	292	273	315	269	298	302	286	285	301	277	288	276	296	296	269	296	321	312	259	280	277	276	261	282	292	302	295	308	279	301	270	263	297	264	276	254	273	265	331	259	301	296	286	256	314	276	286	297	316	300	307	278	298	277	263	282	266	280	250	270	286	274	314	350	278	305	267	283	300	290	304	270	256	330	290	274	268	292	292	269	290	283	277	290	253	253	241	302	266	291	288	302	326	272	282	301	247	279	267	290	274	275	280	300	278	281	258	282	271	291	321	279	257	290	291	276	273	275	259	286	298	320	298	289	287	281	304	304	282	299	295	313	307	272	277	289	283	286	285	293	276	299	304	239	321	260	263	267	299	243	280	259	277	294	269	280	264	286	305	261	315	280	291	286	284	288	288	283	268	300	309	301	291	269	288	275	277	270	282	306	293	304	289	270	270	276	328	275	301	299	298	284	273	318	332	290	298	312	296	288	276	297	266	285	268	301	262	321	315	273	290	303	290	276	268	290	290	284	267	276	268	292	284	276	271	328	273	280	266	284	247	257	284	278	298	298	285	314	279	264	315	272	303	282	280	285	288	259	247	304	317	288	281	291	299	310	298	273	317	277	315	289	301	300	284	294	264	272	309	302	307	252	286	285	323	288	274	260	264	305	304	276	282	263	266	296	296	287	302	306	280	257	283	299	276	309	340	303	279	283	279	278	301	313	306	280	266	321	281	293	285	314	271	280	285	278	300	281	304	276	272	285	285	278	294	296	299	260	291	293	270	301	256	271	282	306	294	272	317	266	272	329	263	325	306	316	298	293	315	291	307	289	273	267	262	270	281	284	307	313	294	286	300	281	292	295	279	291	324	278	277	274	285	295	270	259	275	294	271	250	240	300	329	317	293	329	279	287	295	285	317	298	300	294	280	271	295	297	270	307	297	300	292	294	307	279	298	279	263	321	282	263	274	292	299	289	293	303	267	340	280	282	311	297	299	261	303	264	302	262	291	285	270	287	275	276	284	313	293	275	286	288	283	313	279	281	273	307	299	260	297	282	284	307	293	286	295	293	268	280	282	297	298	275	285	282	275	239	298	292	276	315	281	289	301	312	289	312	330	283	291	290	305	271	300	280	283	290	267	291	265	272	301	326	255	280	292	278	296	281	284	274	307	254	298	285	284	249	302	298	294	274	287	267	270	290	310	281	310	284	278	296	293	298	279	257	263	288	312	287	293	287	289	319	279	246	277	233	265	303	258	284	303	280	262	274	300	279	281	258	273	264	265	256	296	284	294	288	285	328	264	282	280	291	277	275	293	311	283	277	300	298	297	277	271	275	255	286	326	292	298	275	286	270	282	290	291	275	269	296	295	311	310	288	295	288	275	279	290	293	272	264	304	281	287	281	264	298	286	289	283	285	278	286	309	275	268	287	277	288	253	281	302	309	295	256	267	282	288	284	300	271	269	296	309	261	301	290	280	255	308	306	332	282	280	286	294	289	309	267	275	291	284	280	304	287	257	271	289	262	283	285	303	302	297	274	299	276	301	302	294	285	281	268	291	281	266	292	259	279	313	299	292	288	280	256	296	273	275	281	311	293	262	273	291	301	264	282	281	301	289	287	295	284	267	258	313	281	270	292	304	308	273	301	282	296	308	293	264	299	294	283	273	277	291	280	302	319	254	300	295	271	297	306	288	299	283	260	305	284	268	287	298	292	293	261	341	268	273	300	274	263	262	265	277	300	273	285	304	272	250	286	305	315	275	294	302	295	314	275	282	281	265	302	275	287	280	267	296	281	303	298	271	306	251	288	277	269	295	293	308	290	305	293	277	306	264	265	269	300	293	286	301	291	294	264	289	294	263	289	310	271	295	285	306	290	303	297	286	290	255	302	279	254	313	297	284	319	290	254	278	337	280	281	280	315	268	308	287	275	289	286	275	293	327	306	311	275	284	257	294	301	291	267	258	276	262	275	272	288	291	260	266	277	268	274	308	280	273	284	277	294	271	310	289	274	282	293	264	267	307	314	264	275	316	266	287	296	292	279	294	295	297	275	255	255	295	293	292	291	320	292	271	293	271	290	241	288	277	270	265	267	273	292	319	305	269	296	279	284	255	304	278	270	293	291	278	298	298	262	284	271	274	293	265	252	296	306	264	284	268	314	273	268	276	304	241	265	271	284	296	295	298	267	272	286	302	274	264	266	287	287	282	259	309	284	290	278	272	303	293	285	297	264	279	300	279	279	267	281	262	280	272	288	308	269	272	271	286	250	285	296	285	313	275	279	283	282	263	275	271	303	263	314	281	268	288	296	286	306	264	298	288	286	304	313	267	303	271	271	305	308	278	291	291	285	250	319	300	287	278	269	302	292	285	260	273	287	310	284	302	271	301	272	322	312	297	304	309	275	287	264	304	322	304	259	276	291	293	304	282	294	312	268	289	320	306	297	305	288	281	286	288	290	284	312	309	306	311	278	283	258	288	272	307	277	249	289	259	289	302	296	291	274	287	288	316	272	297	258	282	296	289	298	296	288	290	299	299	313	272	264	280	291	292	275	315	276	271	288	291	289	274	285	261	258	302	263	286	292	282	302	278	290	281	285	283	301	279	304	295	298	292	286	248	281	269	286	258	293	286	318	292	293	278	296	293	295	281	273	270	295	297	278	275	269	265	295	270	327	295	312	278	283	258	308	307	276	282	301	279	294	308	306	283	278	291	332	312	270	294	289	242	284	268	289	292	301	268	289	261	281	309	284	271	283	265	276	252	285	288	289	287	297	301	296
22647	23498	9913	3118	1926	1421	1135	866	802	736	604	550	515	493	497	494	437	459	414	438	491	500	474	496	455	448	444	421	387	397	454	406	394	379	420	378	388	343	380	382	393	408	343	372	342	387	372	356	344	385	391	386	354	365	379	382	386	363	362	367	352	395	360	379	388	361	366	358	351	372	376	366	374	352	398	396	371	369	380	372	359	354	366	346	329	341	378	406	373	346	343	349	338	366	346	399	371	392	319	383	342	372	376	346	357	358	386	401	364	340	408	387	332	384	349	359	343	384	378	401	325	389	397	377	377	353	363	381	358	370	359	351	368	361	396	355	366	365	398	363	354	369	378	365	387	385	333	389	363	399	417	368	384	380	368	341	368	383	392	362	373	388	369	356	352	365	345	362	335	378	348	402	349	355	361	357	398	335	373	331	373	368	391	360	331	330	361	329	347	342	374	370	367	375	369	372	371	380	349	402	361	357	366	376	359	357	340	375	350	358	375	396	380	336	373	385	353	368	337	395	349	367	332	375	364	357	388	347	361	363	365	365	350	365	393	339	373	379	388	380	361	385	401	348	386	353	380	378	388	344	322	351	358	326	394	368	359	379	403	402	336	345	361	357	367	341	362	363	327	367	366	371	346	381	359	340	414	354	386	319	366	379	367	373	374	364	354	347	342	387	355	361	380	376	343	365	374	363	361	363	409	325	348	357	334	318	360	374	382	334	384	362	352	365	361	358	346	349	378	332	363	365	392	380	361	382	398	382	388	367	343	382	337	365	368	360	378	375	373	398	385	369	359	373	343	387	346	369	368	353	357	356	385	352	333	383	377	351	356	375	370	333	352	330	386	398	335	382	380	342	377	376	363	341	358	404	349	380	370	328	332	389	368	319	385	346	368	354	366	343	392	349	348	346	313	339	352	354	357	357	379	356	353	390	319	346	345	349	379	345	377	370	325	366	352	363	362	350	347	390	359	376	361	361	374	349	376	372	342	341	342	351	346	343	355	358	365	368	367	359	349	350	398	382	375	322	376	353	369	390	351	370	342	341	364	351	414	361	354	344	323	373	377	385	364	344	372	388	340	369	339	367	360	377	371	348	388	359	365	381	379	376	330	368	400	358	362	374	353	380	361	382	382	396	369	386	359	387	355	342	337	342	365	370	398	364	323	359	364	347	331	389	349	403	367	367	348	384	366	331	379	368	360	356	393	350	348	344	350	368	401	370	361	370	340	375	343	373	397	361	359	354	361	362	347	365	348	374	363	349	376	366	373	386	374	342	370	398	358	350	385	360	369	384	362	390	391	350	356	392	342	402	352	365	359	358	384	353	337	368	333	383	386	372	349	391	346	371	383	359	375	346	382	388	368	357	369	364	376	318	395	397	358	355	360	380	383	359	329	344	355	346	346	368	402	368	363	399	345	382	316	374	363	360	350	365	366	366	366	347	330	382	361	357	361	358	358	366	377	372	370	373	339	372	364	367	344	365	332	350	365	366	362	386	350	380	347	421	399	383	336	343	347	374	359	352	410	362	374	372	348	361	344	429	356	355	351	362	387	375	358	331	344	341	364	355	352	359	413	362	342	360	350	358	396	369	374	356	378	377	348	372	400	337	396	363	373	371	348	331	349	352	369	353	386	366	357	348	374	338	363	330	371	338	312	358	357	368	366	367	346	331	353	390	373	374	368	381	367	370	327	384	361	361	354	327	362	363	343	365	356	363	362	347	367	380	360	355	363	331	359	362	375	355	356	333	357	349	370	335	368	337	388	328	367	351	356	314	365	339	382	335	432	378	370	362	358	352	364	393	401	373	376	379	400	377	351	343	384	370	378	354	368	379	340	368	365	372	328	370	358	354	361	371	405	370	363	371	358	368	355	356	422	367	344	367	369	406	381	389	367	351	387	354	376	368	372	348	365	330	369	356	390	380	366	375	358	370	345	350	364	387	379	343	330	359	370	374	332	392	358	358	408	400	383	354	356	330	356	369	380	329	390	354	353	376	354	343	349	358	401	387	358	365	384	361	367	370	348	398	359	389	357	370	359	335	345	344	356	396	348	369	356	412	328	363	337	369	375	359	378	367	374	372	376	387	379	374	372	362	386	361	372	337	352	325	345	350	357	353	366	361	332	371	355	377	384	351	356	367	377	371	365	371	392	393	407	378	396	376	381	360	371	370	381	358	385	381	377	354	373	343	365	352	330	379	336	352	366	391	331	379	341	385	345	353	395	380	349	386	375	353	378	380	348	349	387	337	358	340	360	357	401	367	356	346	329	372	387	375	351	365	368	375	326	398	366	369	355	361	354	346	357	353	380	366	349	360	383	344	353	354	379	357	352	389	388	380	348	339	380	359	389	309	377	357	365	358	345	368	345	363	366	351	369	374	347	369	381	347	376	356	374	350	361	380	368	312	369	350	330	387	359	349	380	349	356	356	334	370	362	346	357	340	336	359	340	354	381	361	364	344	414	380	389	349	343	369	373	377	396	376	360	362	367	374	354	337	352	369	365	380	382	385	365	375	360	365	405	380	370	382	353	359	357	357	342	378	360	401	366	387	332	365	361	342	369	360	363	386	363	371	369	333	367	333	363	346	331	330	353	336	422	354	336	384	364	353	359	365	391	347	339	364	346	358	365	361	380	345	395	375	355	346	361	353	367	363	367	383	358	355	383	375	366	345	358	370	346	363	328	354	370	370	342	367	344	366	363	391	366	373	388	380	405	383	345	350	366	349	383	375	381	347	359	329	353	341	398	426	366	365	372	373	326	338	347	354	387	362	377	343	339	333	368	360	344	413	364	373	335	346	365	350	353	332	361	359	373	371	360	364	373	352	310	382	340	364	350	356	364	355	387	428	325	357	355	360	339	391	381	368	339	377	392	374	385	363	369	345	358	328	380	330	374	346	361	315	380	355	362	353	386	377	364	413	380	356	348	367	339	345	359	357	325	383	329	362	368	372	362	333	401	340	360	334	356	358	392	350	356	382	342	356	392	360	355	371	360	364	335	349	352	332	368	367	345	366	355	355	343	367	346	362	364	350	359	367	361	371	354	347	339	368	379	355	337	376	366	372	325	365	350	374	363	323	360	394	395	338	349	359	389	340	358	373	367	390	358	387	349	363	343	345	362	401	347	343	360	371	350	332	345	384	330	353	370	369	363	361	348	400	355	352	354	338	361	344	360	376	366	341	393	387	388	349	359	378	331	358	367	368	353	365	350	359	358	358	392	343	390	348	390	350	365	428	388	367	354	343	344	349	336	364	372	353	334	372	361	379	364	360	371	334	363	376	354	341	355	352	356	417	354	357	332	388	362	369	385	353	379	389	340	346	356	378	377	372	376	368	387	372	380	359	365	375	354	373	360	343	406	362	378	338	397	344	339	376	368	390	338	348	342	382	354	346	401	328	364	376	376	353	356	358	359	389	360	364	377	370	341	351	383	359	393	393	375	362	364	361	355	385	385	375	344	339	343	379	371	357	342	369	347	350	370	381
24828	21073	26860	25443	8487	500	343	264	268	258	218	227	241	210	201	192	181	229	211	188	258	214	229	237	202	199	213	208	178	198	208	205	159	177	186	163	181	156	196	190	170	188	178	171	184	141	188	167	194	183	170	186	189	194	174	165	192	186	174	158	188	193	185	170	182	188	162	173	178	191	176	180	168	177	181	200	218	178	205	184	159	176	177	164	171	188	176	182	183	164	170	192	162	165	189	173	178	175	170	190	213	172	165	170	165	183	161	164	153	206	176	178	187	186	173	210	184	185	191	189	191	192	184	185	184	171	181	173	183	178	154	165	173	200	192	203	178	171	182	179	173	196	177	169	180	173	181	170	193	178	215	182	183	182	179	180	151	164	184	192	176	189	182	172	168	205	161	186	184	165	178	185	169	172	182	162	192	172	163	168	191	152	193	188	184	180	159	176	167	185	187	173	159	177	186	166	165	198	150	160	180	171	173	145	177	180	186	181	179	169	197	191	184	192	176	182	176	177	194	178	171	159	189	187	169	161	185	180	182	198	201	192	184	191	158	193	170	158	218	174	187	202	183	180	173	181	187	167	169	177	174	176	170	189	194	183	172	153	175	167	187	168	168	157	184	156	178	180	172	146	176	162	207	180	185	177	186	192	170	175	182	179	193	178	200	191	205	188	179	185	187	200	190	157	164	184	187	180	186	177	178	156	169	177	161	140	187	166	188	202	170	176	198	169	197	195	205	142	181	187	183	180	197	193	177	186	173	161	186	192	175	182	193	162	170	174	177	179	174	169	197	172	197	157	171	173	178	167	177	159	181	165	194	184	165	138	193	172	174	172	168	169	169	179	208	182	152	186	192	183	195	179	186	175	205	162	164	179	178	214	183	196	185	179	174	187	173	196	185	192	198	161	180	189	175	168	162	193	175	193	182	185	186	188	172	174	177	174	171	174	181	172	198	164	193	174	183	202	199	170	164	178	156	179	192	183	180	167	189	188	166	173	168	172	176	167	187	177	168	171	190	178	176	209	176	190	161	197	175	186	164	165	177	165	170	186	172	179	171	182	181	155	175	163	203	199	175	179	154	173	201	181	171	167	161	144	184	175	173	202	161	158	166	192	165	186	161	195	198	172	179	165	190	190	167	162	178	178	179	184	180	176	179	190	174	189	175	186	189	174	170	189	188	165	178	190	194	191	170	178	155	174	188	175	154	187	194	153	178	183	210	171	172	164	178	183	185	186	175	165	191	177	185	187	205	177	205	196	175	190	191	179	169	180	186	168	187	157	178	178	164	185	190	180	160	190	163	141	207	190	185	177	154	181	168	188	172	171	181	149	153	164	195	184	184	171	155	189	178	186	167	161	183	173	168	168	188	160	161	178	183	175	163	178	164	174	180	197	195	159	194	189	204	177	173	161	189	188	177	176	144	180	180	188	178	172	175	164	185	204	152	173	193	207	179	183	175	163	177	159	196	166	169	194	179	184	179	172	172	143	162	198	167	170	184	149	190	180	172	180	189	179	154	188	152	176	190	185	174	166	150	169	168	179	191	173	192	165	181	177	167	198	175	189	183	203	166	181	170	180	168	182	178	194	179	186	159	179	165	210	154	176	160	177	171	177	173	158	173	185	178	201	184	176	178	180	178	200	159	193	180	184	188	172	178	163	191	170	185	187	151	153	173	170	205	180	182	184	190	189	176	173	179	159	177	170	168	187	174	179	216	183	148	184	149	193	164	166	162	192	158	158	189	198	190	181	172	166	168	158	221	168	178	171	192	208	188	168	179	167	214	189	190	190	161	169	181	183	203	170	190	181	174	158	168	196	175	175	197	175	179	172	163	185	185	167	180	189	197	177	161	157	175	174	190	183	173	171	186	174	166	192	191	185	170	155	154	165	175	166	189	173	184	148	176	159	202	203	178	185	160	159	187	183	185	174	184	210	177	152	183	179	175	172	174	176	167	151	180	201	173	171	167	193	187	169	196	162	172	169	158	189	177	174	202	169	173	187	159	198	153	164	180	171	193	188	152	189	176	191	187	182	178	194	195	174	181	176	174	172	148	179	152	170	192	158	204	190	190	161	183	183	162	195	150	164	185	181	178	189	159	174	167	188	152	166	200	189	175	198	204	161	189	152	169	189	198	184	171	169	212	186	179	156	181	188	190	158	185	173	177	180	177	186	165	163	173	172	175	171	199	162	204	194	172	183	175	198	189	173	152	190	170	176	163	174	194	169	193	185	220	184	171	175	166	152	184	168	186	143	168	193	170	185	159	168	184	182	191	181	183	188	181	189	192	184	185	175	159	176	164	186	197	173	176	159	174	160	179	169	172	165	189	193	190	185	176	192	196	181	172	178	168	202	168	174	173	172	161	167	194	158	192	185	179	199	195	180	155	205	174	183	188	168	193	176	201	182	158	176	187	195	177	167	169	164	166	156	175	191	203	183	192	200	176	160	179	187	184	177	199	169	192	172	191	179	168	135	154	183	170	189	162	143	173	172	171	155	154	176	175	188	180	194	199	167	183	180	179	175	160	190	197	170	181	169	186	188	171	161	182	198	187	181	189	177	161	173	175	159	190	180	185	199	174	172	168	169	159	187	183	146	162	212	174	176	174	183	174	178	167	195	160	159	184	178	182	184	167	173	186	219	180	181	173	165	172	182	182	174	168	164	180	183	192	194	176	174	176	187	162	192	168	172	173	187	159	182	180	202	174	186	178	163	179	170	167	163	179	170	183	166	181	195	188	181	175	168	180	193	183	152	171	178	184	165	190	175	167	178	150	162	175	177	164	159	175	153	156	189	166	170	160	178	177	181	176	184	160	183	179	169	182	170	177	165	178	186	172	198	177	162	181	174	163	188	164	215	163	174	177	190	159	163	177	181	167	166	204	180	180	179	145	162	172	189	156	197	140	174	200	174	172	158	185	167	153	156	174	185	186	184	196	201	197	189	161	165	175	182	180	183	187	158	181	201	162	182	168	173	194	171	170	178	172	174	166	175	179	187	196	176	175	155	164	171	168	161	195	158	175	168	200	175	171	181	188	186	172	184	164	165	167	175	194	166	177	170	185	157	184	174	163	202	167	179	172	156	161	198	193	201	165	165	176	183	172	155	178	163	186	184	186	192	180	188	152	170	174	174	207	193	176	180	172	161	178	162	191	181	194	150	154	191	197	180	205	154	168	180	202	160	177	191	171	158	163	181	161	196	182	187	175	156	171	180	159	151	159	188	171	185	174	176	177	199	191	200	203	180	175	182	153	193	160	181	166	196	152	198	159	149	181	170	178	162	194	162	175	188	207	202	172	156	154	186	167	189	181	202	155	174	170	160	159	186	166	161	169	191	165	171	191	178	179	168	168	199	171	170	198	174	208	165	169	162	174	158	177	163	194	214	172	192	178	191	163	176	174	181	192	184	175	205	154	174	221	192	156	181	164	183	186	171	167	157	173	177	188	168	166	200	180	167	186	164	156	186	187	156	187	182	157	166	194	169
21611	19066	7019	1949	1110	854	699	541	458	424	357	332	336	319	266	297	265	259	270	317	318	348	348	276	275	286	235	233	251	263	270	276	256	249	262	266	217	226	243	225	238	240	239	212	239	250	238	217	264	219	219	249	229	223	230	228	209	231	237	230	230	219	219	227	226	220	238	243	238	223	261	277	224	205	252	255	236	213	206	186	231	220	216	272	234	250	238	230	246	230	233	249	218	219	240	214	204	230	216	207	283	229	241	222	253	254	228	241	201	233	241	216	242	239	234	242	210	238	205	221	202	214	226	218	199	227	213	216	231	218	190	251	239	234	228	210	254	218	227	229	211	207	211	215	210	207	187	233	244	278	256	233	220	198	237	235	225	215	215	227	211	211	248	221	231	232	223	229	218	198	229	251	235	232	237	241	237	244	239	217	222	210	204	220	264	200	243	207	212	229	237	237	223	207	224	229	225	222	221	244	205	211	206	243	215	177	236	213	237	245	233	216	215	231	227	232	248	211	222	263	257	241	229	208	256	222	226	259	212	246	239	241	208	228	208	222	221	239	241	233	214	246	226	222	228	222	220	241	227	208	193	219	202	191	217	257	239	231	223	233	202	225	244	221	226	245	235	220	226	232	260	234	244	217	238	226	236	244	242	210	225	236	240	250	182	193	208	257	234	224	237	253	203	252	237	247	241	229	228	221	233	228	222	241	228	222	237	220	246	219	228	224	217	242	197	205	244	234	182	231	207	250	230	223	229	200	223	227	192	226	218	226	211	214	251	221	227	191	236	211	191	235	230	224	213	225	217	205	221	236	216	208	221	220	204	226	225	205	239	230	220	235	228	223	231	247	223	226	215	209	241	243	214	243	243	254	235	215	232	238	216	210	237	225	217	224	208	200	211	224	224	229	251	242	223	247	220	244	222	227	218	240	251	238	214	236	234	238	234	209	209	230	212	204	245	233	193	237	218	216	218	225	220	230	224	217	239	232	239	219	224	234	222	203	228	210	243	214	233	243	217	231	227	216	259	203	235	221	212	218	231	225	227	227	221	221	251	229	235	233	215	241	251	227	260	220	215	238	210	222	237	235	248	208	216	251	221	254	246	249	222	245	229	223	258	210	223	250	240	227	220	219	212	222	221	239	234	214	213	263	226	210	186	219	223	207	226	242	204	212	221	250	261	202	245	257	234	228	229	233	225	239	224	254	250	224	225	234	222	235	230	229	246	242	248	240	235	248	233	217	241	257	233	233	225	206	245	217	226	237	227	243	210	242	223	223	208	242	198	245	233	257	246	227	230	208	218	216	247	273	243	204	209	241	240	231	242	255	221	234	225	241	223	233	246	207	249	211	228	217	215	198	217	210	215	236	242	218	235	226	220	218	236	209	233	220	238	231	200	222	232	236	208	211	192	219	243	207	212	223	229	213	227	214	220	214	230	234	197	208	220	223	215	223	205	205	198	202	208	227	236	211	222	255	221	221	215	215	210	253	264	214	248	228	224	194	234	236	244	245	207	245	231	222	208	232	213	182	239	250	216	233	250	241	228	240	214	254	219	223	235	246	206	215	230	242	220	241	216	229	196	227	239	223	198	206	233	245	227	222	244	225	227	240	246	232	241	244	241	214	211	253	200	222	215	230	231	240	222	206	225	232	246	206	238	241	249	206	233	231	247	250	231	249	255	219	207	224	231	238	242	231	214	206	229	248	202	243	223	220	214	208	231	224	226	203	232	226	220	224	224	230	222	214	226	223	231	236	228	210	220	247	233	230	246	245	224	214	221	227	231	245	220	245	220	246	196	220	226	247	211	217	232	226	223	224	219	214	252	251	221	227	223	209	246	214	223	205	245	225	228	237	233	254	230	243	212	226	214	221	229	207	255	237	236	222	231	208	205	243	245	200	222	224	236	272	222	211	197	230	264	239	232	239	228	223	215	226	235	235	230	229	248	229	243	221	225	231	217	237	230	211	242	241	236	219	242	206	221	237	255	223	241	259	215	236	205	212	212	251	232	214	212	209	235	199	213	218	242	250	218	229	226	255	228	207	232	227	236	205	222	238	211	220	241	233	228	207	268	239	208	202	255	210	228	203	224	234	227	189	240	228	199	232	221	228	213	234	223	232	250	229	210	237	235	226	207	233	236	232	231	220	261	229	247	222	232	234	223	231	232	193	213	237	219	227	257	235	224	237	232	238	221	212	248	221	210	216	241	238	231	213	240	233	219	244	222	263	241	251	226	225	221	219	204	214	251	205	223	204	238	243	209	193	234	210	206	219	230	224	248	213	213	227	220	213	233	218	274	222	220	212	230	241	225	213	224	224	223	230	207	239	223	204	230	231	251	233	228	221	220	243	219	234	242	223	196	233	239	216	226	258	221	254	236	191	242	217	232	199	235	219	219	235	222	224	253	207	220	248	217	216	220	214	224	227	228	227	224	221	232	262	223	220	229	219	253	216	250	245	209	228	260	196	235	236	255	235	210	225	234	220	245	233	205	234	215	213	232	235	251	220	226	240	206	222	230	243	260	229	218	218	222	208	237	225	236	242	247	221	235	253	230	224	208	221	227	220	223	209	216	220	224	237	250	232	214	243	230	204	232	236	229	243	223	227	218	234	232	238	212	219	201	230	231	231	240	231	237	227	203	221	243	239	230	254	254	200	244	227	204	250	208	233	207	228	217	246	206	240	199	226	235	220	194	224	233	220	204	269	230	251	229	251	229	222	215	235	222	214	245	207	249	240	247	206	213	235	203	238	219	233	239	233	221	251	239	239	223	215	249	219	228	237	246	228	213	232	200	219	235	234	213	226	253	233	226	208	233	197	245	211	218	249	236	224	215	222	238	220	227	234	248	231	224	234	223	234	197	240	254	227	221	239	223	219	207	221	224	228	227	183	222	238	258	226	257	226	211	227	221	228	215	207	245	223	242	225	226	210	233	222	207	258	223	212	229	220	227	228	238	213	256	239	201	216	227	212	238	231	218	211	251	214	230	234	211	214	232	253	215	227	209	221	223	223	235	223	216	239	245	222	242	228	229	213	226	245	232	238	229	256	214	213	209	214	232	238	220	235	228	245	226	210	251	235	234	241	229	218	258	227	224	233	217	236	226	247	211	192	205	190	240	219	231	217	222	223	249	228	209	234	244	243	247	234	223	230	232	249	210	240	264	233	232	225	213	192	201	217	212	216	225	248	206	233	233	225	252	206	226	206	224	236	229	236	251	255	213	229	239	233	223	219	215	225	237	219	208	191	224	240	224	222	230	225	220	232	229	228	218	216	223	228	221	224	256	232	246	237	210	244	240	213	204	233	244	243	217	226	234	237	224	229	210	203	221	216	207	234	222	239	216	236	217	241	247	228	206	206	224	241	249	229	263	197	240	200	230	233	253	237	202	219	202	258	214	209	232	242	241	242	224	241	227	230	229	217	228	229	192	219	199	229	250	261	243	214	248	232	211	220	216	279	203	229	212	268	251	244	233	213	234	191	216	234
22657	21084	28547	23864	21084	21064	4578	662	480	417	377	325	294	270	259	227	242	252	207	229	265	244	243	237	251	222	211	207	179	196	159	186	210	174	187	157	161	159	179	173	171	168	168	182	149	165	177	172	168	167	156	172	178	185	172	150	173	189	153	176	192	167	169	156	156	167	162	168	177	166	146	167	163	171	161	152	158	150	173	156	168	160	188	187	164	184	161	161	165	173	184	164	159	173	148	138	191	176	164	162	157	168	175	169	150	168	154	172	166	157	161	161	168	165	159	164	154	193	174	153	197	159	159	156	158	137	168	155	170	171	170	173	176	166	163	149	153	159	163	172	174	146	160	150	177	175	195	170	188	171	174	161	151	175	182	173	152	183	161	163	157	187	151	174	153	173	147	163	148	160	180	171	143	168	165	157	157	172	166	170	171	162	153	156	145	117	182	159	178	158	152	182	146	153	150	146	128	152	134	166	169	140	137	159	156	153	164	183	154	183	137	164	173	156	151	145	165	161	150	179	172	172	163	173	170	167	170	162	170	174	161	155	157	183	156	164	161	185	171	146	161	157	165	158	153	162	159	170	158	142	161	156	160	164	172	150	168	147	146	166	161	165	173	177	165	139	165	166	185	147	147	159	163	168	161	156	178	189	158	147	173	155	187	157	178	139	167	163	137	141	181	156	155	140	177	167	171	175	188	163	161	159	150	147	153	181	164	157	186	169	148	130	151	156	150	164	146	156	145	149	146	160	158	173	151	175	176	160	149	169	175	186	167	151	150	151	184	162	152	165	181	168	158	186	162	159	164	176	153	168	144	163	158	164	163	167	154	147	148	168	162	149	189	166	165	164	150	178	174	177	143	151	157	153	154	176	160	158	143	157	163	158	156	158	149	137	164	162	149	161	158	154	175	152	165	158	158	158	154	154	154	161	177	167	167	155	156	150	184	173	193	171	170	150	159	166	156	159	152	159	151	166	144	155	155	153	161	139	173	163	151	182	179	161	145	166	149	157	158	185	171	151	163	152	169	165	154	175	160	148	169	164	158	161	187	172	171	180	155	173	162	164	156	160	170	176	183	165	151	132	164	156	162	167	145	143	152	152	148	154	156	164	159	177	151	173	179	142	160	157	165	151	169	167	176	135	180	163	160	159	190	165	168	173	156	139	179	146	134	173	171	166	158	168	147	166	144	144	151	156	138	178	149	153	168	197	154	174	180	173	147	162	144	171	149	177	155	171	154	160	153	153	152	131	160	149	182	160	171	142	148	165	159	166	199	172	160	148	151	166	167	143	163	150	166	168	185	175	157	171	173	167	147	154	150	158	150	151	168	165	134	169	173	169	168	160	159	152	160	164	186	172	153	171	155	181	153	153	171	158	161	194	160	169	176	125	160	150	144	176	169	155	169	149	148	165	163	154	168	148	155	161	155	165	118	178	142	174	150	172	161	180	165	151	160	138	165	174	168	168	172	159	144	167	166	138	163	166	165	163	144	155	173	175	156	168	172	166	146	145	161	154	187	185	169	144	168	155	153	147	160	165	180	153	144	152	139	191	158	155	159	162	155	154	153	158	146	145	206	180	164	179	169	167	149	159	163	164	150	132	165	155	151	160	162	159	146	176	178	155	153	167	159	168	166	144	143	159	155	177	157	149	177	158	159	178	163	171	176	167	161	147	144	166	153	170	188	147	138	148	154	163	150	151	164	168	167	175	182	151	157	158	140	175	173	152	167	175	169	182	175	165	148	151	190	155	157	176	157	146	160	153	165	142	174	153	158	173	169	159	149	167	149	165	158	155	178	160	175	154	149	144	159	169	172	147	178	190	149	169	167	170	172	166	176	180	155	155	167	188	163	154	144	166	194	167	182	169	149	146	158	150	151	164	145	161	152	158	143	153	144	141	181	168	158	157	150	150	159	163	138	160	181	169	159	158	157	142	171	159	145	205	134	186	154	160	163	145	156	164	159	179	165	171	148	159	174	177	166	167	150	168	136	143	156	153	146	167	171	182	166	177	183	153	165	148	177	163	166	170	161	171	173	158	188	179	150	139	182	170	151	161	162	169	172	159	146	154	165	174	134	152	177	181	157	156	158	162	147	150	168	175	166	182	154	169	183	162	167	150	156	174	164	150	179	166	176	150	153	150	126	153	141	144	162	155	197	163	179	173	156	156	194	160	167	147	162	173	161	160	161	151	140	164	164	160	162	167	143	179	169	170	171	157	148	163	154	180	194	163	173	145	171	158	154	154	170	163	155	170	165	169	151	189	175	151	178	164	171	179	150	161	146	168	155	165	160	161	163	142	179	163	136	152	147	162	174	183	154	168	170	153	162	180	169	152	150	149	181	140	182	156	162	177	140	170	144	163	149	147	157	152	172	167	168	165	155	153	162	142	153	166	162	174	154	155	164	156	163	177	161	149	171	141	180	168	164	150	153	157	159	158	154	149	137	151	133	160	175	163	150	150	146	174	185	179	169	165	154	170	144	161	151	130	158	182	155	163	147	164	161	162	146	166	170	159	155	135	155	153	155	177	159	161	147	172	158	138	134	156	146	156	157	145	160	143	147	146	150	151	151	163	150	164	164	185	153	143	166	152	174	174	166	136	154	172	163	143	154	145	144	171	163	165	170	139	173	166	153	185	155	132	183	167	176	160	172	169	139	158	152	146	164	151	175	163	147	155	160	180	152	169	161	178	127	162	150	153	162	187	147	158	162	156	143	169	158	163	142	183	164	166	159	148	169	156	162	164	173	147	168	143	167	155	163	171	171	167	145	164	169	169	171	165	173	162	168	172	152	148	174	191	154	158	149	167	160	171	165	187	144	174	161	163	171	166	144	162	171	151	140	150	170	171	173	170	186	169	149	155	148	158	164	143	147	154	161	165	175	148	159	162	173	169	139	161	160	170	142	151	160	185	185	158	159	162	159	176	160	172	161	139	174	194	182	183	145	159	172	163	153	151	162	175	177	155	180	156	160	157	149	154	164	144	150	152	182	154	149	163	157	167	194	168	173	161	153	156	158	177	152	162	165	156	164	163	144	165	148	142	148	167	151	165	168	151	173	166	147	157	161	157	162	172	132	168	149	150	159	146	163	133	150	164	179	173	142	159	164	162	154	168	149	163	159	156	174	134	154	154	147	153	154	149	148	167	162	175	163	165	173	144	154	176	169	180	183	160	148	144	172	153	171	161	170	152	146	155	145	173	171	181	163	157	152	169	146	161	173	138	176	141	166	169	161	137	178	191	142	130	172	165	169	161	153	161	172	158	153	184	177	154	159	158	157	140	149	168	157	171	152	154	157	175	149	195	160	157	171	143	151	175	171	152	175	159	198	153	144	167	185	158	155	161	147	164	153	152	149	166	147	164	171	171	155	154	161	170	173	182	163	178	148	149	182	158	202	172	149	161	155	161	173	146	169	162	161	186	163	160	147	137	160	157	161	171	164	159	147	176	163	160	158	141	153	145	148	164	186	169	176	164	163	167	173	161
26314	30387	14766	5183	3014	2187	1655	1269	1038	878	655	560	485	429	392	376	374	317	380	386	425	433	380	385	335	350	351	320	272	253	249	263	246	248	265	247	229	230	237	236	247	213	202	220	240	219	238	208	226	221	215	199	207	227	206	215	219	228	215	221	206	215	221	212	233	217	226	237	223	224	216	214	225	204	218	206	234	205	221	188	219	198	212	211	219	221	218	226	211	212	236	218	199	203	212	218	211	216	195	223	184	204	224	214	227	211	206	220	210	214	196	183	174	251	235	196	221	208	206	215	225	209	213	207	212	221	200	206	225	214	219	211	234	201	219	214	225	222	245	197	231	236	218	205	220	211	226	225	234	220	228	190	227	229	217	197	207	221	213	198	202	222	184	192	200	222	210	204	196	233	228	214	218	235	213	217	220	212	178	219	221	197	214	219	218	219	205	203	215	193	221	218	201	211	193	182	212	229	216	204	221	204	190	229	212	226	231	202	190	205	200	188	200	208	201	227	194	195	204	203	221	198	247	212	209	202	207	188	210	212	216	236	182	193	180	243	190	216	200	212	199	208	192	202	216	183	197	209	208	200	209	205	202	220	196	225	215	221	199	234	206	208	190	206	191	183	189	227	188	208	190	201	207	228	207	216	235	208	215	195	201	210	204	192	213	215	212	212	211	191	212	213	203	204	209	199	216	218	193	198	220	191	184	213	200	225	216	186	215	224	217	189	207	187	215	192	232	204	227	182	219	194	184	211	195	193	213	235	191	213	210	207	224	216	209	207	199	213	200	198	231	189	205	225	211	218	204	223	232	208	220	223	222	188	206	182	208	196	209	198	197	229	199	223	201	230	208	191	222	212	201	217	192	210	199	184	224	191	228	202	211	218	215	190	192	241	206	242	200	222	191	201	214	220	219	189	189	229	222	222	199	184	243	206	213	213	195	234	207	207	208	203	201	188	239	216	230	177	216	211	188	192	215	196	221	225	202	190	187	213	239	207	213	194	219	193	213	228	222	219	217	222	231	198	220	240	207	190	209	209	218	201	196	191	187	214	214	207	226	222	176	204	185	224	200	240	226	184	188	207	224	203	217	214	198	212	224	201	198	204	207	217	218	198	221	205	205	213	201	215	212	224	207	203	195	220	211	230	189	213	221	228	212	221	220	203	193	197	202	213	239	210	234	196	185	208	202	222	225	214	215	226	219	224	237	195	218	191	203	196	213	198	220	212	218	217	210	213	209	222	230	230	198	224	217	195	227	190	214	188	194	224	194	204	225	196	210	199	199	222	236	209	208	213	228	233	201	189	215	200	200	214	210	175	190	233	251	213	230	213	197	218	220	218	180	217	226	198	194	196	215	220	209	207	193	214	211	226	236	212	219	199	202	198	203	185	206	207	211	204	196	213	192	208	189	223	217	201	230	231	220	193	198	194	243	203	233	208	203	213	205	177	213	228	204	205	193	200	206	231	196	189	216	239	212	217	193	224	190	214	222	202	188	199	222	192	227	194	220	219	218	214	211	222	221	192	201	205	211	225	209	215	212	187	219	190	199	224	213	226	206	230	224	218	207	193	213	212	232	222	211	207	187	191	188	201	213	200	205	226	222	222	205	210	188	191	184	197	214	236	198	169	196	211	206	218	184	216	213	217	219	248	229	215	177	195	195	254	204	232	213	192	244	204	235	220	218	218	222	218	201	206	199	201	226	198	209	201	190	219	211	227	187	186	188	223	197	215	223	204	213	185	207	201	215	222	208	178	235	191	225	237	200	236	187	206	227	208	216	193	209	216	199	223	201	217	212	231	230	208	191	192	206	206	212	177	199	189	200	202	188	208	183	193	214	205	216	197	234	226	224	206	205	180	217	192	207	233	217	211	214	190	217	210	205	211	206	197	205	192	204	217	196	196	192	210	213	192	193	208	221	196	218	222	203	241	217	216	194	231	217	215	208	197	213	208	219	207	196	200	207	196	214	209	198	193	212	219	193	216	196	204	193	199	220	236	218	232	207	207	210	190	180	211	184	219	206	224	238	218	216	223	231	194	206	211	218	176	203	206	224	213	182	194	227	224	193	221	213	211	240	206	202	203	208	199	191	211	221	188	212	201	208	220	239	222	232	191	200	202	199	191	209	232	208	221	207	203	212	218	198	221	177	219	197	198	211	212	209	219	215	202	213	210	191	213	212	200	240	219	199	191	214	217	201	226	180	215	215	229	230	226	190	212	216	204	200	207	212	187	196	206	206	227	194	198	193	212	222	224	203	212	181	197	264	197	211	181	208	209	184	202	215	203	204	221	233	224	205	212	200	217	217	200	193	192	203	221	200	209	192	231	212	214	222	194	199	201	225	214	226	235	220	202	203	199	202	196	215	249	226	204	168	223	208	218	210	226	210	206	231	210	208	212	213	200	227	220	220	219	208	217	215	207	212	209	214	198	188	192	210	224	204	208	213	203	214	211	213	229	193	208	212	190	206	207	205	202	181	213	196	195	239	200	217	212	202	209	199	194	200	221	222	197	202	202	214	242	227	190	173	223	204	202	203	220	225	236	198	181	196	207	224	230	205	204	231	195	224	202	184	190	238	204	206	184	211	235	214	202	211	195	209	192	209	210	210	206	221	176	200	211	197	212	202	211	224	204	214	224	204	230	190	183	229	196	216	218	214	212	189	212	213	195	230	202	232	197	217	226	203	184	194	211	207	217	190	209	217	226	206	208	223	201	222	209	197	199	225	197	259	212	202	199	219	194	220	206	189	168	224	209	200	203	200	184	206	226	227	199	207	192	251	231	215	185	202	199	203	225	210	206	214	209	213	208	201	219	213	196	219	196	213	190	185	204	201	210	193	202	234	201	197	188	231	199	200	198	209	224	211	192	184	184	203	227	220	200	205	185	211	217	252	215	222	219	187	209	192	194	220	191	212	226	194	228	195	215	215	198	210	198	207	228	234	209	214	214	202	196	206	225	212	209	212	210	209	232	196	216	211	220	228	238	194	224	216	198	206	203	232	214	239	215	209	201	203	209	193	226	212	180	190	216	199	215	206	195	188	202	208	197	209	194	209	228	210	221	198	199	228	240	219	214	191	192	205	214	208	201	204	195	217	226	218	211	200	206	232	230	196	214	216	213	228	185	231	236	196	226	208	181	229	214	217	220	218	225	226	211	201	242	212	196	204	208	167	231	221	225	224	198	231	195	208	201	218	220	183	207	206	211	208	217	196	226	210	201	256	217	195	218	185	210	253	203	210	213	227	200	210	214	185	207	218	204	207	211	196	200	219	206	192	204	201	202	193	207	209	222	173	211	214	241	222	217	220	204	207	219	226	209	202	195	212	191	210	201	214	176	198	235	209	208	204	191	190	193	212	220	215	210	182	222	187	210	192	201	223	218	213	214	206	183	230	206	209	190	184	219	235	197	234	232	213	231	202	216	198	194	212	223	222	207	213	211	196	252	209	221	226	219	204	209	212	222	206	193	209	195	189	214	219	199	238	217
27557	19497	7339	891	407	312	284	307	269	319	267	284	270	272	292	274	268	300	308	298	319	301	271	289	279	312	300	252	259	298	286	302	311	286	286	289	279	298	284	289	264	263	268	314	284	258	279	302	302	293	265	277	272	263	243	258	254	251	251	259	289	276	257	270	290	256	292	264	305	295	265	256	256	302	288	291	285	275	290	311	295	278	259	291	273	272	283	287	280	282	268	268	286	267	273	271	279	258	306	254	296	311	310	263	274	261	271	243	274	256	275	253	291	258	280	279	294	272	318	283	254	282	280	294	258	272	274	274	293	277	271	286	282	271	287	290	274	273	260	300	282	255	275	265	315	293	286	271	274	295	272	305	250	291	274	278	272	293	270	283	296	277	292	289	271	281	268	276	264	282	263	288	248	300	296	299	284	300	274	277	265	307	250	282	279	257	250	275	275	285	250	283	278	266	259	286	297	263	290	279	246	305	250	271	262	290	292	293	274	293	257	293	298	271	266	293	265	269	265	278	294	279	277	265	278	253	288	271	246	300	298	251	294	260	268	289	306	307	299	292	263	284	280	272	233	280	290	281	265	277	294	289	309	249	288	251	269	274	272	251	282	260	274	272	274	255	296	286	263	274	275	293	272	272	290	282	251	276	256	278	287	276	275	277	296	279	275	288	277	231	281	281	281	279	298	302	289	287	269	271	270	254	294	288	286	253	254	294	300	273	260	291	275	268	259	292	270	287	282	283	259	284	285	284	289	306	253	282	249	288	288	285	266	297	295	254	299	259	285	259	267	312	281	296	282	278	270	269	285	265	274	249	255	267	286	285	312	274	275	256	247	279	256	255	265	258	256	281	278	241	270	306	248	246	317	290	267	252	275	249	269	267	264	275	271	299	308	289	296	291	282	310	255	289	270	266	259	285	284	287	241	290	273	261	262	260	259	278	293	284	269	257	265	263	300	276	302	269	271	268	287	244	261	300	257	284	270	291	263	276	255	286	286	263	290	293	293	243	314	279	267	274	300	265	275	266	288	295	288	273	273	276	275	267	287	263	260	295	272	280	293	250	263	246	286	252	271	264	281	265	296	254	253	295	274	285	282	260	280	299	270	247	271	255	280	289	259	263	286	293	281	277	283	298	275	253	280	270	263	272	266	265	246	305	270	262	295	251	270	290	273	268	292	302	271	279	287	292	277	253	262	275	257	275	268	248	277	276	279	273	254	270	297	268	279	253	286	282	284	289	273	267	268	300	249	270	309	254	286	278	260	303	279	292	262	274	289	281	262	276	282	275	276	307	256	270	274	276	307	286	263	302	263	237	273	298	285	253	307	290	272	292	267	262	255	285	269	262	263	298	282	303	276	245	276	246	270	296	269	255	282	283	290	309	306	264	273	257	278	263	248	283	240	267	279	261	257	272	278	278	296	267	284	258	265	276	257	287	274	249	284	289	288	241	300	287	266	275	293	278	282	258	265	248	248	283	263	263	278	253	274	262	265	315	260	273	240	283	284	283	244	311	238	286	263	264	268	260	302	277	257	260	293	285	277	272	278	262	311	259	273	252	271	272	252	297	274	293	277	282	299	254	293	275	252	258	257	279	277	243	264	284	271	304	275	286	259	283	258	278	270	281	265	293	278	275	244	272	257	269	274	301	275	280	269	269	255	274	289	243	262	281	286	282	294	275	255	284	265	241	267	284	267	273	280	272	282	278	274	278	272	273	287	282	284	291	286	300	284	272	267	258	271	246	278	265	286	307	259	268	275	282	272	277	268	275	289	265	264	261	283	244	289	289	277	267	262	251	280	260	274	269	278	286	285	300	248	306	297	270	258	259	272	270	274	291	271	256	293	270	289	302	287	290	295	276	251	276	256	295	263	284	264	309	299	246	310	311	261	319	265	271	279	310	296	280	271	279	292	274	268	269	272	270	257	280	278	290	267	238	247	296	279	292	296	274	282	284	259	313	288	280	276	264	298	278	276	279	309	259	264	263	239	297	285	277	250	282	252	300	280	249	256	261	289	289	254	276	290	275	289	264	261	289	277	251	264	261	297	265	283	251	276	263	258	268	298	279	280	266	298	267	265	241	273	270	262	255	270	255	289	259	265	266	279	264	280	279	286	249	308	270	320	275	268	282	276	225	251	285	282	302	299	293	268	265	265	290	288	260	276	289	300	286	305	290	285	295	278	278	277	247	323	282	261	275	287	277	262	287	284	264	268	292	278	285	280	287	258	306	249	292	285	258	269	271	273	283	303	274	287	295	293	284	265	250	269	258	258	279	286	272	259	307	279	270	253	280	284	286	279	285	286	310	282	292	289	271	268	276	271	280	290	278	282	269	270	259	264	262	274	282	255	255	269	289	279	255	245	245	270	287	289	277	291	304	269	282	267	283	288	287	287	266	274	265	286	264	242	273	290	312	278	277	266	290	281	275	266	265	251	282	306	315	261	288	267	292	280	271	288	279	288	263	273	289	276	282	298	260	306	265	281	260	321	261	299	265	256	278	270	267	281	275	260	264	266	236	270	267	270	272	278	261	284	264	264	280	287	314	304	274	272	302	282	299	275	286	272	289	295	272	243	276	275	267	258	267	278	280	303	293	264	276	277	283	276	303	286	286	293	277	292	284	268	290	248	273	274	274	291	286	303	283	310	274	294	272	254	273	315	269	291	321	267	277	259	261	260	301	281	289	271	284	263	271	274	274	262	270	296	282	256	271	303	257	285	285	301	280	270	297	276	275	284	290	275	251	263	313	283	269	283	265	265	261	286	257	251	268	272	297	272	257	302	262	266	288	264	260	264	267	259	261	267	290	281	256	264	314	284	297	294	282	278	270	245	289	270	258	263	276	280	272	283	272	302	284	261	288	298	280	278	294	268	294	289	265	290	285	294	293	312	279	275	307	289	263	293	263	314	254	266	276	272	292	285	279	300	266	308	287	268	282	284	271	262	263	291	297	272	295	305	287	265	268	258	275	271	282	262	299	263	296	276	268	281	265	254	287	268	274	301	292	264	282	260	276	286	277	270	248	290	286	273	263	303	277	284	262	284	260	281	301	254	239	245	303	289	245	267	269	288	281	287	268	279	261	268	291	298	272	248	278	264	250	305	263	261	254	242	300	267	270	285	280	274	304	307	261	280	259	302	276	288	291	235	290	311	273	254	272	259	270	306	277	279	301	296	273	273	204	270	288	266	263	287	299	257	279	272	282	243	299	277	289	258	256	260	267	278	271	285	279	296	262	263	268	283	243	263	230	300	284	273	258	259	263	246	274	283	304	259	304	290	262	271	266	284	272	274	337	262	257	280	270	251	268	262	259	276	267	307	294	268	267	302	277	289	260	281	262	250	248	321	299	259	256	282	284	283	264	295	246	273	294	288	276	271	296	274	279	261	300	260	306	268	310	289	278	269	264	289	297	283	274	275	281	281	289	278	277	263	269	248	280	282	243	248	272	287	287	271	261	262	291	286	285	277	252	261	274	282	277	280	290
19557	14775	4916	936	558	490	409	394	350	345	333	360	364	339	340	362	362	360	379	408	408	410	370	394	388	356	357	338	357	315	379	346	368	339	327	346	365	368	360	347	363	337	347	335	348	340	347	363	360	350	338	346	339	369	353	364	337	358	369	316	343	352	329	414	333	370	329	326	346	334	364	344	360	359	334	322	335	363	339	339	350	352	386	314	337	372	388	344	359	362	351	353	338	326	366	360	368	364	325	338	345	339	349	332	342	348	338	368	361	348	359	338	352	367	383	358	342	344	346	315	341	350	377	361	379	381	345	386	368	348	309	381	334	354	351	352	360	325	361	362	342	341	348	338	371	368	377	356	335	377	385	348	351	356	376	348	371	369	353	343	335	328	362	339	342	383	356	355	372	359	370	369	345	349	335	331	388	340	359	345	334	339	344	334	332	385	364	338	349	337	375	331	353	356	328	349	360	344	319	333	372	339	349	385	364	358	352	341	357	392	337	366	382	393	339	351	353	327	362	372	320	353	317	309	387	363	371	370	356	375	339	333	354	338	375	345	364	355	342	375	350	354	355	345	336	322	354	354	327	360	339	365	339	329	347	339	327	335	336	334	349	318	366	392	339	353	368	351	341	320	368	366	381	340	343	347	358	383	341	365	345	328	346	337	356	330	359	355	342	354	340	376	346	355	361	364	361	362	340	328	393	361	369	327	378	344	356	347	346	360	339	348	326	408	355	361	357	371	355	356	331	388	345	342	366	359	374	364	316	382	356	357	316	350	341	330	330	377	341	343	346	348	370	338	342	351	367	322	366	384	365	367	311	410	331	329	349	356	344	369	353	356	376	345	357	352	339	358	368	329	362	320	357	368	347	367	352	388	336	356	336	348	338	377	356	331	326	339	379	344	334	363	361	345	375	389	347	332	353	339	339	373	318	329	338	344	371	358	321	357	348	356	339	371	341	380	345	359	394	373	389	402	358	343	359	360	356	359	295	360	372	392	343	314	342	343	363	354	359	338	380	377	353	336	362	345	375	360	351	371	337	369	353	342	376	354	390	325	349	353	308	365	357	359	343	364	352	329	354	348	341	347	344	341	302	343	356	360	365	371	366	350	353	348	356	378	342	347	370	339	340	348	332	363	326	338	336	323	356	347	359	330	343	363	351	343	368	357	386	364	324	341	346	331	347	389	322	368	348	381	320	332	345	376	325	366	358	326	357	358	370	365	340	346	364	321	352	327	348	330	355	326	371	354	364	333	341	317	342	374	357	317	328	334	345	342	361	376	327	348	331	334	342	367	349	364	347	390	364	368	354	342	352	361	377	344	356	369	367	348	358	361	341	329	356	313	366	352	355	350	343	369	342	331	353	358	349	324	347	375	386	347	352	360	340	373	313	367	339	361	343	344	349	342	331	358	330	368	340	320	333	341	335	341	366	363	355	305	365	353	335	356	353	310	392	327	318	303	326	373	326	332	314	353	348	345	351	335	364	351	342	344	358	349	328	331	349	330	372	348	348	340	370	351	344	382	361	328	355	386	340	340	376	342	359	352	365	364	358	341	332	345	316	352	356	341	329	330	354	348	361	308	363	381	349	353	344	358	350	376	334	353	356	369	380	370	338	355	368	338	319	377	346	339	403	306	351	352	356	350	362	346	347	342	311	360	343	363	350	359	349	376	374	380	368	333	359	356	363	326	365	349	370	343	350	345	369	324	355	343	350	343	337	348	341	342	355	338	358	345	346	350	311	316	330	344	350	365	313	363	356	354	321	331	351	379	340	331	379	349	355	327	361	356	328	369	331	336	369	347	330	335	358	350	362	371	325	341	365	334	338	338	347	308	341	359	363	332	340	370	333	369	326	365	331	354	351	356	347	366	350	351	312	337	339	374	344	351	343	368	335	343	341	353	372	362	339	329	342	334	335	335	324	297	357	348	364	352	342	348	321	384	344	368	355	385	363	354	331	358	366	365	346	334	345	359	387	354	333	339	344	342	343	375	386	306	338	366	355	334	357	361	369	329	332	349	328	311	346	358	387	335	347	334	342	310	319	335	346	353	363	355	343	362	352	342	341	348	312	356	359	339	348	360	380	332	322	350	373	369	360	336	320	361	337	346	359	306	352	355	339	342	362	333	338	341	383	377	368	340	337	356	362	366	367	361	350	365	373	374	328	346	346	333	374	328	384	330	323	336	369	344	322	350	374	346	327	346	350	343	320	365	293	358	353	350	337	333	361	337	325	343	345	350	384	350	314	357	394	351	336	344	384	358	371	346	324	340	355	357	353	319	326	354	373	334	325	353	336	325	338	351	370	378	323	346	364	393	346	361	364	357	355	324	366	334	353	373	377	354	394	349	332	369	328	326	340	352	316	359	376	353	342	362	367	359	358	333	358	345	367	357	374	346	343	358	353	335	312	344	339	330	344	350	367	365	303	346	327	321	358	339	361	356	349	348	358	335	307	372	379	348	365	375	346	331	347	379	344	326	334	344	350	345	369	339	355	384	359	349	331	365	350	338	330	349	358	354	346	340	369	395	343	351	353	344	374	402	349	312	359	345	324	370	376	332	361	336	333	336	363	370	349	350	330	367	340	376	354	342	324	382	366	352	348	331	330	352	349	367	386	339	361	329	364	351	317	323	381	318	378	328	380	366	352	328	332	352	332	360	365	336	340	331	333	343	318	362	354	356	358	359	330	365	361	377	384	349	335	347	348	332	340	364	377	336	377	362	344	363	332	329	344	329	374	337	338	302	383	316	324	351	367	377	314	331	366	365	348	358	332	334	363	372	364	332	354	363	319	362	332	349	358	348	383	357	367	350	375	336	358	360	333	371	331	325	371	366	334	350	364	350	310	345	378	335	386	363	357	336	324	352	329	351	335	366	331	319	330	352	311	332	347	346	359	326	351	348	343	363	335	328	345	366	339	330	370	328	344	362	325	362	311	323	349	345	355	338	339	354	363	349	346	330	333	333	332	337	347	323	360	336	342	341	357	363	346	337	344	317	383	347	344	362	329	361	336	342	333	349	374	331	363	388	350	350	361	355	341	373	343	318	365	338	383	346	325	355	332	366	346	361	341	353	325	364	321	324	328	340	359	358	343	345	365	371	385	330	375	341	340	390	323	346	331	368	360	369	351	374	364	357	327	370	371	341	370	336	345	349	339	366	341	363	344	328	369	354	331	339	369	328	341	329	328	364	332	401	333	357	355	337	364	341	338	351	331	360	372	355	355	349	355	350	329	374	363	370	346	351	325	352	347	326	361	360	345	353	339	352	347	360	365	330	337	351	320	374	322	335	310	373	352	355	379	356	339	369	324	345	356	356	370	364	333	367	341	363	325	338	333	335	337	324	364	301	364	406	341	345	367	343	337	346	305	375	328	336	342	374	335	319	364	325	350	375	371	337	337	380	363	377	339	354	370	336	323	339	353	352	344	353	337	337	338	362	340	380	344	322	338	353	378	358	324	349	366	336	320	333	324	347	382	335	355	345
23706	21080	28009	24375	21038	6858	751	553	477	442	378	351	334	302	317	355	334	317	345	308	398	349	379	368	337	341	286	299	335	299	306	296	294	330	314	317	301	284	289	282	290	283	282	297	283	278	301	281	283	264	270	284	273	256	282	275	301	284	274	293	296	284	313	290	269	244	283	270	268	285	280	299	275	269	288	262	252	276	276	299	279	269	252	274	291	314	264	266	239	270	269	291	261	262	274	280	275	309	290	281	267	288	300	288	279	288	274	266	323	279	238	273	269	312	267	273	285	279	267	311	286	282	262	286	282	307	283	254	258	308	291	296	274	267	266	279	247	273	292	285	283	261	253	261	297	306	285	262	272	306	276	315	287	268	300	282	295	286	278	248	290	269	299	277	282	263	296	277	250	294	288	298	287	293	294	284	307	265	276	280	287	282	267	256	276	252	248	266	281	294	303	288	280	296	300	283	269	262	282	255	287	282	274	270	294	287	283	258	262	259	310	297	279	276	295	257	269	296	320	299	275	325	260	281	287	288	300	274	259	264	272	271	292	288	247	258	281	241	281	310	286	266	287	265	245	277	291	249	283	250	306	258	268	264	239	245	263	260	264	267	290	286	298	279	280	317	294	306	292	285	293	259	257	263	296	271	285	299	281	303	281	311	300	304	284	263	284	282	296	290	266	271	291	279	282	292	274	277	304	278	279	296	265	269	267	286	279	294	261	254	271	295	270	271	249	264	291	277	252	276	274	249	263	277	273	270	297	263	246	272	279	264	289	262	289	276	279	266	282	259	269	314	302	272	275	279	254	268	246	309	283	284	278	298	265	251	270	261	253	265	280	282	267	292	297	281	255	322	263	282	281	277	268	272	284	275	247	273	270	293	276	275	284	274	301	246	278	256	293	271	280	281	305	293	254	296	266	282	305	267	275	277	280	275	289	263	272	284	268	268	270	266	285	300	292	276	282	296	303	327	247	287	286	283	276	253	317	295	272	282	313	286	277	262	297	293	275	270	256	279	272	275	246	297	264	272	288	297	284	272	271	280	302	277	266	283	265	263	288	275	302	267	295	281	270	296	283	284	283	258	252	286	262	289	268	280	244	275	289	279	294	283	261	276	297	303	273	275	306	248	298	260	274	242	284	256	283	264	293	288	277	258	275	300	284	301	308	281	288	291	295	266	295	261	283	281	279	267	277	281	290	252	263	251	294	306	260	297	299	289	287	305	257	256	266	273	282	303	295	266	288	274	304	311	293	270	307	303	270	279	279	276	293	283	278	277	292	259	290	308	243	273	290	263	252	277	259	253	304	294	249	270	297	301	296	298	286	279	284	272	273	266	303	296	333	297	315	283	307	290	304	289	262	279	247	294	255	288	282	280	284	298	296	306	293	285	290	269	274	262	285	251	275	276	281	286	297	260	258	286	275	261	287	289	302	268	274	272	273	293	286	275	248	310	270	302	301	262	289	297	288	277	299	284	296	263	300	271	271	287	250	273	261	281	279	255	288	298	248	315	293	297	306	293	272	289	267	283	278	282	274	292	279	304	288	253	257	307	240	269	294	315	270	277	286	274	276	284	266	269	296	272	291	254	321	246	271	299	292	305	292	276	277	259	282	274	309	293	278	269	282	280	281	277	269	280	319	256	276	271	277	287	281	296	294	243	280	286	271	268	264	271	293	303	305	294	261	273	279	266	308	290	286	280	298	300	277	282	288	287	294	306	302	272	269	235	267	269	304	278	248	284	299	269	299	289	304	263	271	296	290	293	277	273	265	268	292	296	280	270	259	275	278	298	270	286	292	262	288	271	271	262	277	339	270	297	267	278	271	303	290	287	320	302	240	315	299	282	287	273	283	276	267	271	241	266	281	259	247	265	256	267	246	263	292	291	240	274	286	283	294	265	246	286	282	259	284	303	299	281	285	284	274	263	294	289	238	317	279	274	294	285	299	283	257	278	282	311	277	303	269	289	263	309	288	290	279	289	254	273	297	260	283	262	304	277	268	275	283	267	270	281	280	308	282	278	292	305	291	245	271	269	269	298	248	285	285	266	265	319	307	304	250	255	274	280	256	274	289	292	308	272	274	288	296	306	288	277	280	257	260	259	252	296	274	299	272	253	285	306	272	271	253	298	281	301	287	296	273	300	276	284	284	270	302	283	260	273	305	307	272	258	275	284	316	268	280	268	283	284	257	268	302	283	295	282	277	280	291	291	263	262	279	284	269	292	285	307	305	267	271	277	288	285	286	278	271	286	288	267	282	286	275	285	297	281	308	257	313	280	301	250	296	293	268	280	284	296	287	275	268	296	304	277	265	283	271	289	297	292	281	300	281	253	292	303	275	309	259	289	267	237	255	275	295	278	282	273	259	270	247	287	280	273	290	284	275	293	290	268	278	275	305	297	267	270	266	285	280	278	280	295	247	284	280	291	270	292	263	287	275	299	276	284	287	286	274	239	301	282	320	305	274	310	285	294	262	280	277	285	232	245	271	262	288	264	259	277	277	266	257	289	265	277	264	299	276	273	242	272	295	292	262	297	300	268	279	265	294	302	282	300	270	292	280	300	271	297	292	267	281	282	278	286	263	286	262	292	298	261	268	288	289	300	265	263	273	268	299	265	292	286	296	295	294	285	277	282	277	291	264	289	291	261	284	304	276	267	291	268	267	276	297	254	278	320	278	272	245	307	278	256	258	273	263	269	275	299	264	273	274	260	283	307	272	304	298	294	269	264	281	280	264	257	293	253	257	245	271	272	286	296	273	262	290	292	259	294	284	263	288	272	293	294	279	304	262	267	310	293	273	264	304	278	275	266	289	292	289	295	288	285	255	303	267	274	290	309	255	294	304	269	297	279	281	284	286	255	294	277	294	303	309	284	308	279	268	304	262	263	293	279	275	290	293	296	268	296	275	296	279	300	277	284	267	267	286	319	270	284	249	273	267	300	259	277	284	252	249	275	262	260	288	278	280	258	277	296	258	277	265	299	270	269	275	273	282	233	289	295	292	273	277	286	239	308	307	275	310	293	263	318	283	273	262	307	291	286	272	287	266	257	267	278	266	278	310	302	288	285	265	266	277	290	271	278	283	257	272	275	276	279	289	269	288	287	279	269	269	259	303	268	301	284	253	253	272	299	303	282	287	279	254	286	311	277	293	282	283	279	267	295	274	303	282	314	278	281	282	295	252	255	274	284	284	284	259	301	280	275	290	274	314	279	309	302	279	257	295	287	274	235	299	250	320	276	275	283	288	256	287	288	282	280	275	263	290	293	256	289	268	263	290	274	308	272	300	301	254	271	266	302	281	293	247	239	290	301	279	252	263	279	301	323	277	294	271	260	269	287	286	283	272	292	287	256	272	325	276	318	284	265	259	284	296	250	248	300	294	278	259	297	288	274	278	263	289	277	273	271	267	280	302	294	295	280	296	275	293	301	258	278	276	293	300	270	277	273	271	272	288	265	287	320	256	308	301	283	308	273	271	272	287	278	251	275
23030	26843	11919	3263	2058	1364	1122	849	808	681	597	556	502	456	464	460	434	445	446	481	550	574	544	505	412	435	431	403	403	377	406	401	396	357	398	358	376	391	366	364	361	376	371	343	332	368	379	357	343	371	351	344	331	370	342	352	335	325	343	388	378	385	372	364	365	387	381	359	355	366	355	345	342	400	375	424	369	368	332	381	354	342	324	367	347	356	373	354	389	372	340	384	318	320	365	340	339	372	380	360	329	368	365	359	357	379	369	350	338	345	360	329	335	357	381	349	370	343	324	353	347	340	348	355	367	370	347	377	375	393	370	388	359	323	344	328	366	345	373	367	322	376	343	370	327	385	340	411	375	362	335	363	383	331	336	418	335	391	354	371	340	339	345	321	322	316	379	382	383	342	336	371	390	329	382	362	347	370	354	385	366	354	389	344	350	325	352	369	348	364	350	392	358	345	373	366	355	370	329	348	345	335	343	349	363	412	349	327	338	370	353	356	341	333	368	360	340	379	363	407	369	350	364	365	325	354	392	343	367	371	356	350	357	372	382	373	358	367	331	358	350	338	334	350	386	346	353	337	403	349	360	359	324	363	361	335	329	361	363	344	366	352	353	359	327	329	365	332	325	337	343	337	343	364	337	365	355	380	382	370	387	353	348	354	344	347	350	353	359	390	324	367	360	360	371	343	343	331	360	350	352	354	345	354	349	334	367	353	338	354	375	361	357	378	335	374	383	333	385	350	328	336	362	358	332	368	392	357	341	354	356	325	344	350	374	358	362	332	376	338	373	345	342	371	352	331	329	347	369	341	364	372	366	368	330	364	351	367	345	343	365	339	343	342	366	379	375	354	385	357	350	348	341	360	429	377	377	388	381	406	345	405	349	340	323	330	363	330	332	382	375	349	355	363	356	359	372	363	375	364	362	368	387	338	359	380	378	353	379	364	328	366	371	386	350	360	355	329	373	365	346	388	369	337	357	328	365	333	354	370	348	348	371	389	381	385	353	360	356	351	363	350	342	356	370	327	389	359	358	349	337	371	341	353	360	348	343	348	334	373	371	348	359	333	336	364	338	360	356	320	379	369	328	361	361	368	374	346	345	343	368	353	390	349	369	350	346	336	352	373	320	345	347	394	351	390	379	393	354	332	360	317	352	367	380	344	359	340	328	371	346	372	369	357	334	342	394	366	347	374	337	369	371	336	356	364	321	329	358	331	365	358	331	351	323	353	336	385	341	373	358	345	358	387	342	359	359	348	339	334	404	356	360	349	358	344	341	359	358	357	368	356	372	351	353	351	378	376	346	330	352	357	347	364	334	369	335	370	343	337	395	395	366	372	373	369	383	356	340	352	339	338	339	328	390	353	377	331	335	370	384	350	338	327	374	380	342	349	368	338	370	355	345	370	342	336	334	351	331	347	344	358	343	329	353	338	342	344	360	382	377	375	352	337	351	361	330	411	376	359	367	365	414	323	371	375	345	370	371	362	359	345	346	351	377	370	377	361	336	330	364	330	363	387	333	321	362	343	369	377	355	364	396	341	363	359	371	356	374	337	354	350	335	386	347	369	340	349	391	358	374	338	353	393	357	383	367	376	351	341	350	341	357	383	368	359	346	379	355	372	350	352	348	353	359	349	363	355	332	350	351	321	319	355	366	341	386	359	314	350	312	352	357	355	379	373	322	355	328	339	361	375	347	340	367	331	391	317	358	378	378	372	347	336	358	349	366	394	354	347	364	348	332	349	353	344	380	364	369	344	360	349	358	374	385	370	384	380	357	352	333	359	359	343	371	327	349	391	345	391	367	364	326	367	328	368	358	344	349	337	381	370	392	322	315	358	379	355	348	360	358	369	377	359	362	352	368	386	342	354	369	374	386	353	358	349	340	364	358	371	342	369	343	319	321	372	332	357	330	350	354	349	377	369	330	365	349	339	337	380	361	351	340	371	365	359	382	350	345	351	378	365	323	367	365	377	354	349	355	356	358	362	343	338	353	394	353	351	363	361	342	353	342	365	355	359	358	375	357	349	340	329	350	316	347	330	347	368	337	345	350	336	411	385	364	356	358	345	366	344	333	387	319	352	336	378	375	356	343	385	324	359	365	363	360	339	329	311	346	345	321	354	347	342	338	334	339	359	352	344	357	346	344	382	373	319	333	353	353	353	309	327	349	315	364	374	337	367	368	340	364	375	345	347	386	371	344	375	377	354	376	382	366	343	371	359	370	359	370	337	339	347	334	349	338	372	328	380	344	364	369	370	384	359	368	354	363	351	350	329	370	339	381	346	370	344	331	326	339	356	351	363	321	379	351	403	347	361	357	361	313	342	380	347	330	366	386	341	355	341	367	357	374	360	357	385	285	365	362	402	346	333	361	368	387	377	337	350	324	316	350	351	340	359	326	346	353	375	355	382	334	350	370	373	343	335	384	342	354	347	351	325	377	380	353	379	355	349	340	358	372	382	339	326	362	354	368	355	372	359	352	359	349	331	378	328	351	377	358	344	361	349	353	351	373	358	338	382	348	377	346	361	377	354	351	349	329	319	340	354	352	357	343	367	350	355	356	380	322	323	346	324	356	377	334	366	359	321	381	368	347	345	362	377	354	373	379	380	339	358	364	344	371	387	364	371	362	351	330	343	345	346	352	366	354	378	361	364	345	378	368	379	347	356	364	335	361	349	346	360	341	370	354	370	371	371	342	372	362	371	333	362	369	372	387	352	364	383	363	390	336	332	356	366	379	355	365	350	375	366	329	359	347	354	389	365	372	382	333	342	355	414	356	364	347	350	353	372	371	348	378	360	370	344	341	342	337	396	344	346	358	349	373	381	339	342	348	393	329	366	326	333	341	328	345	349	351	327	309	367	369	340	341	372	380	384	356	310	364	394	368	375	345	390	370	353	318	371	348	364	354	333	349	374	366	346	362	329	384	354	352	375	320	370	352	351	351	363	319	379	303	358	324	362	350	354	388	326	343	376	348	363	338	317	353	345	357	359	358	391	349	363	391	372	358	380	363	357	362	378	349	380	403	335	344	359	370	388	310	323	366	376	363	350	363	365	366	374	342	376	371	335	360	359	377	325	349	339	353	374	371	377	359	356	365	352	372	356	395	330	353	371	374	349	367	365	385	362	372	356	338	334	362	326	363	314	364	380	378	374	342	363	346	345	348	344	338	346	371	374	364	364	374	375	390	386	375	346	342	366	354	396	372	366	359	360	366	355	325	374	364	381	338	369	362	368	352	367	343	345	322	355	362	337	341	385	404	356	367	352	354	388	353	377	315	366	375	329	350	332	377	351	342	337	391	372	362	363	359	355	334	383	354	347	369	355	364	369	371	336	391	355	359	364	367	338	356	352	331	370	352	332	347	373	347	329	323	343	341	368	336	370	331	382	348	423	367	339	369	346	347	342	411	361	321	376	363	352	346	390	369	363	365	359	344	371	357	348	373	393	374	360	366	364	335	368	348	383	351	334	350	355	341	387	358	367
24736	21077	26903	25361	8653	497	341	317	223	249	253	212	223	208	164	217	193	178	194	260	240	261	213	229	190	187	192	202	193	178	187	193	173	181	196	175	194	191	193	204	172	182	175	168	180	173	180	176	196	199	163	179	176	159	186	174	179	161	176	178	182	165	152	170	175	177	204	174	175	184	203	174	157	172	163	171	197	189	191	165	174	170	172	186	206	192	177	166	182	167	176	168	162	184	162	156	175	170	184	181	195	166	160	189	179	167	165	161	184	178	160	158	164	169	189	181	151	167	161	197	177	169	182	181	182	133	179	152	178	159	166	190	195	194	177	189	216	184	150	177	184	201	194	173	159	179	148	201	169	197	181	187	176	177	174	169	176	170	186	182	207	194	174	153	173	184	191	175	186	172	160	175	178	198	174	164	208	173	182	158	182	157	201	158	160	182	173	180	179	177	155	186	169	184	172	180	174	168	193	181	151	184	177	172	177	174	176	177	153	164	198	169	165	176	164	183	201	153	186	174	174	174	176	179	194	168	197	164	184	183	176	182	173	145	165	165	179	184	172	173	162	188	175	166	190	176	156	164	167	193	187	158	169	160	175	183	189	166	171	149	185	157	171	176	191	170	157	157	181	190	165	174	180	170	192	185	186	184	164	165	173	182	179	168	169	156	154	175	181	185	164	177	160	171	200	191	167	177	191	156	183	192	176	167	190	196	161	184	153	173	176	187	164	178	166	164	195	150	188	181	167	180	191	162	173	192	164	195	172	178	191	173	173	160	167	160	182	198	151	171	163	189	201	184	186	174	189	167	180	152	186	176	172	187	169	197	165	181	185	184	177	152	198	180	177	194	175	161	171	201	161	188	184	186	165	168	171	172	158	186	181	166	186	200	161	178	176	185	163	174	177	180	158	171	173	188	168	179	184	179	196	174	174	176	182	161	189	170	194	170	177	155	183	192	170	189	157	168	195	171	184	153	173	168	217	203	162	168	160	184	158	167	179	181	184	162	167	196	190	179	180	208	179	168	191	163	163	178	175	192	180	174	188	188	168	158	152	182	189	188	189	190	184	191	164	165	169	168	156	172	178	162	159	176	163	169	169	175	185	189	170	164	177	188	166	179	191	188	179	148	160	162	175	156	178	171	165	181	169	191	181	161	182	159	177	174	179	185	184	185	164	165	166	174	171	175	174	175	181	165	174	181	160	163	181	169	169	182	149	200	178	180	160	194	182	174	155	177	175	166	143	163	175	175	174	151	177	181	194	181	177	171	170	175	169	174	180	168	188	177	194	173	186	177	179	175	182	187	169	187	150	152	197	198	178	177	169	168	172	175	177	154	182	153	172	202	183	187	177	193	143	162	185	172	169	164	182	172	185	189	170	161	168	196	175	181	162	160	171	171	179	177	176	188	186	172	181	175	169	161	193	184	167	179	172	165	179	167	164	177	162	168	175	189	196	161	190	182	171	185	172	179	207	172	164	154	170	179	174	189	219	195	180	154	160	144	194	181	182	183	197	175	188	166	169	170	159	159	175	180	178	175	170	169	187	179	165	158	180	188	159	171	162	170	184	190	163	177	166	205	183	177	161	173	165	188	187	169	178	174	174	188	161	179	168	174	184	184	191	189	164	173	177	166	177	200	170	155	155	188	173	177	187	171	176	163	155	181	194	184	190	177	154	178	190	178	175	175	166	174	189	161	148	183	162	184	159	177	165	175	186	181	182	188	189	208	184	168	176	159	178	173	183	192	177	194	186	159	175	158	176	146	178	178	167	183	180	194	167	172	159	160	178	161	177	179	172	162	170	185	188	188	165	167	191	165	153	162	153	172	160	169	153	164	165	162	172	180	206	173	185	173	187	192	194	176	200	163	168	149	153	177	168	174	182	196	184	187	186	166	166	183	187	167	178	169	160	146	147	171	174	170	173	162	173	195	178	153	161	194	210	196	169	178	181	196	183	155	176	168	175	166	160	176	171	176	171	171	159	165	190	163	161	161	188	154	190	154	178	148	183	167	175	181	151	162	174	192	168	175	157	188	177	182	169	178	175	169	169	164	170	155	168	164	184	175	177	161	196	178	176	175	167	186	159	167	174	169	143	172	158	148	167	192	184	162	186	163	189	177	165	179	169	214	174	181	168	184	148	189	162	150	186	185	189	179	191	197	169	166	188	174	180	150	182	172	179	188	178	150	163	191	172	152	164	164	178	164	174	194	182	160	174	186	163	159	155	171	167	170	173	175	144	176	183	177	176	168	193	181	132	191	169	165	171	161	177	182	181	165	169	161	170	161	164	192	168	176	164	160	163	187	191	171	201	197	156	175	192	173	163	193	181	170	177	175	178	176	179	190	195	196	181	165	162	164	169	168	178	160	201	171	194	190	152	151	184	196	169	186	154	167	154	163	190	161	181	188	178	168	161	165	162	184	181	182	180	174	153	185	197	173	176	190	181	199	192	177	173	148	166	166	172	189	180	157	174	176	190	190	187	169	159	192	181	180	171	158	171	191	147	169	179	188	169	168	204	194	172	160	183	153	162	170	158	169	191	179	174	167	146	165	190	184	170	171	173	178	164	162	195	172	176	174	186	167	198	175	178	178	183	179	177	174	187	168	184	199	175	192	140	160	168	170	173	181	196	166	176	183	178	173	159	175	163	177	198	161	197	164	174	186	185	181	189	179	168	173	188	179	162	154	160	159	196	156	177	176	186	178	178	160	189	161	158	201	189	197	185	172	197	160	181	167	160	170	206	177	177	200	160	178	178	162	174	159	170	162	169	163	160	170	195	174	160	168	191	169	171	185	175	172	172	211	194	179	182	182	174	179	194	184	161	184	174	185	177	171	142	163	170	160	166	195	167	168	185	175	180	166	198	182	174	176	185	170	158	176	176	148	176	188	187	169	193	162	190	140	175	179	164	187	191	179	181	172	181	177	184	178	191	176	196	153	200	153	181	172	203	192	190	182	180	182	180	184	181	170	198	171	163	174	180	176	197	176	173	168	176	173	157	189	179	189	156	190	188	178	165	214	167	172	181	185	173	184	166	202	175	161	169	153	163	158	175	174	170	162	204	184	185	174	173	184	175	162	178	165	166	192	173	202	158	150	165	200	191	177	160	171	181	176	185	181	161	189	180	156	185	177	187	178	189	166	197	167	170	166	197	186	174	191	201	172	187	154	163	196	190	191	172	159	203	187	183	163	169	184	194	164	191	175	180	173	193	219	163	183	161	158	157	164	171	176	199	159	163	192	157	161	171	195	159	184	167	193	173	182	155	192	206	196	164	169	157	177	186	147	178	162	155	164	170	188	182	154	179	180	188	162	170	171	180	168	177	183	163	209	184	175	149	206	179	177	183	178	151	165	177	181	192	166	183	177	155	184	209	192	187	169	183	160	174	166	170	179	165	178	194	185	159	160	211	185	179	158	175	173	198	184	191	157	184	177	175	189	174	157	183	177	170	181	176	188	178	183	174	170	162	193	186	182	183	166	167	184
22510	23836	9462	2291	1167	890	664	553	482	429	341	330	303	296	261	254	259	237	270	357	402	330	358	315	300	286	243	262	262	261	250	248	255	229	245	210	257	213	232	258	225	238	233	241	215	224	237	245	244	200	248	217	209	238	204	214	229	228	226	218	264	248	226	219	229	229	226	231	215	238	228	222	232	252	227	228	214	203	209	228	193	198	200	222	217	248	230	205	223	239	215	245	243	218	217	221	220	216	209	220	222	225	209	195	231	231	216	241	202	211	234	219	224	245	218	237	202	223	215	196	242	215	217	250	219	244	218	237	235	217	218	218	229	254	240	231	219	229	229	217	214	248	206	240	230	208	227	235	229	227	257	234	256	225	252	210	220	222	223	221	233	210	225	226	220	231	223	195	212	216	221	195	225	217	206	220	216	222	228	212	220	216	202	231	232	224	219	220	232	212	224	234	233	195	220	222	202	241	217	222	205	217	207	223	234	238	238	222	212	239	250	228	226	208	205	218	259	244	242	231	210	220	207	221	239	211	231	241	209	236	229	227	227	230	214	235	220	222	234	225	203	209	227	221	199	238	228	220	216	221	214	219	212	254	235	235	209	227	230	212	227	232	214	216	245	205	230	219	199	228	231	224	199	221	254	209	220	239	238	250	208	233	219	216	234	205	251	220	224	215	230	249	244	250	221	222	237	223	241	223	225	230	238	220	227	244	233	212	230	216	222	237	215	210	220	228	211	220	236	225	198	228	205	226	215	247	200	218	233	204	214	221	234	247	201	221	200	218	229	212	238	235	221	213	231	232	245	232	241	215	187	204	200	211	191	221	236	223	189	223	228	210	217	208	231	229	208	232	228	234	207	247	239	214	208	223	226	213	249	244	192	237	194	239	215	244	219	219	224	254	219	225	203	199	224	215	223	228	224	233	212	249	225	225	236	192	196	218	210	219	212	231	214	228	221	233	252	215	207	227	220	214	209	189	207	233	231	227	239	235	230	247	231	228	228	212	203	220	230	206	215	203	242	229	242	254	251	233	203	223	219	220	215	222	204	213	221	248	222	202	203	222	222	222	248	229	217	220	203	222	242	229	208	248	218	215	242	215	234	208	198	218	229	239	209	209	217	235	232	234	212	229	228	204	257	235	211	196	223	220	222	229	222	233	210	231	226	228	240	229	216	223	238	256	252	203	190	217	195	231	222	199	246	219	224	229	235	209	227	225	236	225	205	229	210	234	210	230	221	236	232	220	237	232	226	234	217	221	219	224	207	213	232	210	238	199	241	240	221	240	242	211	231	227	208	230	219	197	218	221	218	229	207	216	214	223	246	249	240	204	226	238	199	250	200	216	224	212	219	254	230	233	221	216	216	210	210	247	212	220	217	197	208	228	209	201	199	197	212	220	230	245	242	235	199	216	204	206	220	214	210	241	242	213	240	224	226	218	243	249	212	225	232	216	232	216	199	223	229	214	233	231	233	211	229	232	241	230	203	224	193	221	211	235	225	209	231	228	225	206	218	209	226	221	208	231	235	230	233	255	226	195	227	211	240	230	202	223	225	213	206	241	211	239	213	219	220	219	243	245	205	209	243	245	197	205	227	211	191	218	230	230	236	214	213	247	193	238	223	213	229	202	231	216	209	231	233	241	194	238	250	245	223	230	221	248	227	235	238	201	226	233	227	247	231	236	208	227	243	244	236	217	211	230	219	211	237	228	237	226	215	205	237	216	202	231	214	201	233	192	219	243	223	208	224	186	208	222	242	235	221	212	231	213	225	227	260	224	200	208	225	221	262	216	228	240	204	210	257	234	233	220	217	228	207	204	219	209	228	192	227	229	204	212	234	249	256	225	223	220	234	200	234	236	209	232	193	223	234	228	216	201	229	247	215	260	216	257	234	194	199	213	216	229	242	213	232	242	253	187	247	215	246	226	254	243	212	209	210	215	213	209	247	198	219	202	225	210	214	241	208	229	222	226	205	226	223	207	234	253	224	210	254	208	260	194	218	209	220	231	226	226	254	219	231	242	219	217	207	235	225	194	200	267	238	241	249	219	220	192	206	175	223	215	214	213	242	191	264	231	211	200	233	228	230	215	238	210	242	221	214	205	221	218	244	222	253	232	220	221	218	246	225	209	239	207	207	246	224	216	231	242	197	219	207	218	236	218	222	204	223	221	237	230	235	223	242	220	248	223	230	213	230	230	226	202	222	269	253	219	209	209	213	206	211	239	214	225	239	210	224	208	204	223	203	220	222	226	218	204	241	246	221	207	195	204	238	214	214	203	237	239	240	240	200	221	234	258	226	230	218	243	224	259	224	222	192	205	258	223	248	238	217	247	216	238	223	218	212	231	239	243	194	199	222	228	229	237	216	243	214	223	225	211	212	215	218	238	239	221	208	242	235	202	229	230	231	221	256	224	221	224	222	241	268	215	221	219	218	236	216	209	228	247	228	216	234	215	225	245	233	227	220	222	204	235	255	213	210	220	243	205	227	255	224	221	239	235	226	219	225	241	232	220	222	215	226	221	209	227	239	201	254	212	203	235	236	223	215	236	220	240	218	240	206	218	264	208	239	237	213	208	218	224	227	203	210	226	206	211	209	245	213	222	216	226	244	199	237	214	218	207	231	221	177	238	222	209	208	221	219	232	221	248	242	239	253	196	234	219	232	228	235	216	229	218	214	218	195	231	210	250	228	239	238	225	237	213	218	222	223	244	244	224	222	230	228	218	247	190	218	215	235	227	223	208	213	215	217	217	220	226	219	222	214	229	230	221	249	225	215	212	234	221	209	226	232	216	237	234	244	222	231	214	214	248	228	259	212	223	230	230	219	238	230	228	252	201	228	220	216	239	231	219	248	214	226	240	217	218	224	230	259	261	222	269	221	209	211	234	239	225	218	236	218	229	246	239	193	209	227	240	235	239	231	223	214	223	212	221	228	240	221	213	219	207	217	247	249	220	222	211	215	231	187	231	228	219	217	206	213	236	221	217	222	247	251	229	238	214	245	195	228	201	236	211	200	199	241	231	246	239	212	225	210	235	239	242	223	266	235	252	230	207	229	214	222	227	220	234	210	208	206	214	209	220	223	228	222	217	222	214	226	255	204	231	213	212	238	216	207	214	227	201	237	225	226	215	221	195	224	217	234	210	205	256	224	222	233	230	224	216	242	226	220	220	232	217	227	205	218	242	229	204	203	212	235	207	211	207	229	225	214	228	226	233	233	226	231	213	222	234	233	197	232	233	204	225	241	218	252	225	199	246	228	249	211	223	225	224	242	213	238	196	226	252	214	233	226	196	239	236	232	218	235	234	211	245	216	224	209	226	223	215	214	214	221	230	260	215	230	249	215	215	213	206	233	184	232	235	235	186	205	242	212	240	228	220	226	216	211	229	212	241	225	224	219	221	230	210	211	197	230	230	219	212	218	221	216	212	222	203	222	206	224	228	232	236	214	240	218	234	245	209	223	204	252	254	215	204	233	205	222	206	208	242
22707	21098	28581	23853	21099	21081	5124	688	508	430	356	328	298	261	271	273	247	233	254	324	335	291	261	267	225	199	217	197	190	193	190	198	183	172	180	175	165	176	177	178	172	160	176	160	162	176	147	166	187	181	170	151	164	144	161	154	161	173	170	153	164	134	157	158	163	160	145	159	148	178	168	163	162	179	148	175	175	183	150	166	167	166	146	159	153	169	187	145	163	160	174	170	187	165	150	153	176	156	172	152	161	179	150	151	178	151	160	175	163	161	166	165	161	177	156	170	199	145	145	179	168	155	156	173	171	153	158	150	147	179	136	165	164	147	156	156	163	155	156	147	167	165	153	181	168	159	156	153	183	181	178	179	187	160	153	163	172	159	156	199	140	175	174	161	139	164	155	171	181	147	190	136	186	148	186	167	151	159	163	159	189	160	157	160	143	176	195	166	163	144	168	155	181	151	155	160	161	174	140	165	148	143	155	145	158	154	173	154	179	171	158	185	174	168	166	167	159	152	155	174	161	155	135	147	167	154	147	162	153	153	154	147	150	168	156	142	152	157	176	160	172	162	149	162	164	145	132	150	165	164	162	147	145	134	188	168	159	180	168	174	171	153	167	153	167	163	195	178	137	144	150	151	161	174	151	155	164	134	181	165	174	179	147	150	170	166	174	164	149	159	162	164	146	168	150	127	145	162	144	161	155	159	153	158	161	179	164	155	126	159	148	152	166	153	147	124	150	171	187	129	151	160	144	180	169	152	152	150	163	148	176	169	149	169	154	173	166	163	163	133	158	145	192	137	162	173	167	150	170	151	162	162	167	174	173	171	168	172	170	159	179	164	141	155	177	188	154	149	159	161	173	127	158	175	152	158	165	161	160	167	174	170	158	150	179	157	168	144	154	156	167	148	167	169	161	163	155	152	156	150	164	166	171	162	166	140	154	169	162	165	166	151	166	174	152	175	153	164	164	176	160	162	161	134	190	152	174	167	130	161	152	161	136	197	150	151	163	146	158	157	175	172	187	174	148	151	150	170	139	181	135	138	168	144	151	155	158	154	158	158	158	165	149	157	167	161	151	150	155	149	151	139	155	156	148	159	155	159	169	170	159	177	175	166	146	153	177	152	138	144	178	165	152	197	163	154	155	139	177	158	147	167	166	151	147	162	153	173	155	161	135	152	170	148	158	153	176	175	152	146	144	156	142	165	151	141	165	163	138	161	176	147	161	152	149	157	156	182	180	141	151	152	192	153	147	145	172	177	165	169	156	167	179	157	170	174	147	163	169	165	163	149	152	172	173	160	171	158	166	169	154	183	147	177	152	165	150	156	158	159	168	172	157	145	140	156	162	140	160	137	185	171	180	148	160	184	152	148	162	165	169	171	144	131	183	181	164	154	154	163	180	151	153	163	144	168	140	165	157	170	160	152	158	180	177	172	156	149	134	158	176	147	188	181	166	153	165	161	154	165	157	153	149	182	153	172	141	155	162	155	157	148	163	151	167	170	144	141	173	156	173	131	162	170	168	166	163	141	184	157	174	155	172	185	149	163	137	150	181	149	165	164	157	167	178	157	158	141	159	163	179	169	140	168	148	148	149	143	172	182	162	171	170	164	154	157	142	150	163	152	139	171	151	154	175	185	159	146	187	178	183	165	159	172	184	173	158	166	146	151	159	173	147	150	180	150	166	134	173	159	151	158	158	171	148	163	161	144	182	159	159	172	173	135	157	172	159	147	159	163	166	175	154	163	189	158	157	144	134	157	155	169	190	163	173	166	161	148	171	161	174	155	172	153	164	147	147	173	164	178	182	165	151	159	167	154	177	185	175	163	169	153	166	165	169	156	159	176	160	141	171	142	153	183	160	158	154	167	162	137	163	161	172	170	169	174	159	149	179	181	150	163	160	168	165	167	154	151	159	156	170	146	145	169	151	172	173	155	149	173	160	184	169	158	163	157	181	170	143	137	158	181	161	144	169	163	177	175	139	169	164	136	135	150	142	165	165	181	162	172	147	153	168	154	158	159	160	146	170	172	153	168	166	163	151	161	152	169	137	160	181	154	145	151	157	179	146	167	170	144	136	165	156	174	156	177	135	139	163	150	145	154	157	150	146	148	142	123	163	147	155	137	151	175	170	187	169	172	171	179	151	152	173	148	157	176	153	141	165	162	149	150	160	186	170	165	158	162	191	170	154	158	158	163	175	162	155	163	151	154	154	153	162	147	147	152	159	147	158	157	127	158	150	164	158	148	152	184	166	132	155	134	167	148	183	183	155	164	158	164	173	147	153	157	170	153	167	166	143	146	174	169	178	173	156	147	166	168	158	155	159	158	169	153	174	163	173	163	188	150	161	162	180	187	163	174	144	148	157	167	132	148	179	167	160	164	158	161	170	155	149	158	173	154	171	167	180	148	150	151	155	146	149	168	133	154	168	166	172	150	149	165	164	151	161	191	167	153	155	166	150	155	153	150	159	148	170	164	195	152	163	149	138	132	141	173	178	155	164	160	161	187	173	151	157	173	145	188	168	151	153	165	158	161	158	169	175	173	164	170	168	152	152	147	146	168	128	155	160	168	163	173	138	188	150	171	142	160	146	148	162	170	150	150	152	163	149	184	167	159	176	144	153	142	166	171	173	133	153	164	144	162	152	172	152	145	164	169	164	150	137	143	178	164	169	166	158	168	147	169	167	158	161	156	185	164	160	155	177	157	177	188	155	173	150	181	177	171	173	154	158	158	142	145	175	126	166	165	156	150	155	178	161	154	174	187	159	150	162	172	145	131	177	162	164	193	173	144	173	163	160	166	188	137	165	173	160	152	171	146	156	161	146	164	166	163	144	162	148	160	168	155	146	182	166	159	172	191	175	150	162	158	175	145	183	145	139	164	166	163	168	143	151	179	156	157	161	159	175	155	166	165	173	189	191	157	175	158	152	163	142	161	173	175	157	156	141	146	163	152	174	179	150	157	166	160	152	144	167	152	164	162	154	163	153	147	162	167	152	173	177	161	141	164	161	161	164	159	152	154	175	158	165	168	176	158	160	153	190	149	193	168	172	122	169	145	172	183	165	158	154	176	167	159	184	168	165	153	177	168	159	158	169	156	166	155	156	140	160	153	162	154	163	163	178	171	148	168	177	172	183	184	170	151	163	146	163	155	179	146	152	132	150	160	121	148	149	172	178	173	153	164	167	171	159	147	160	172	146	175	160	180	166	164	159	149	157	170	154	178	187	173	152	151	152	157	148	171	143	178	161	153	146	178	154	148	151	169	154	168	149	155	155	142	161	182	153	152	148	170	155	164	161	143	165	163	171	162	168	140	170	146	161	156	141	167	191	173	146	162	163	186	165	168	166	162	161	160	154	157	178	166	148	142	173	177	181	152	161	155	131	153	143	166	177	132	153	145	167	171	161	171	172	176	173	149	169	158	177	169	157	184	174	149	152	156	188	144	180	152	172	148	161	169	157	163	148	164	169	166	132	146	130	156	134	161
27186	34561	17986	5637	3161	2249	1712	1262	998	834	695	605	496	400	415	398	338	376	395	516	517	457	423	367	371	302	315	294	281	268	245	246	235	260	243	266	228	256	227	218	230	244	223	237	223	242	220	231	203	223	212	213	217	209	230	214	204	205	228	233	220	219	208	207	187	208	238	209	220	180	223	213	218	181	195	197	222	224	236	196	209	230	214	223	219	203	228	226	202	197	200	189	203	257	180	222	204	217	191	212	228	191	207	216	198	192	203	202	215	235	218	206	207	209	190	210	206	201	192	233	192	204	223	210	206	238	215	211	184	210	202	204	210	204	185	199	194	212	247	219	199	188	211	201	209	213	209	224	201	195	214	217	203	213	220	224	197	235	190	224	201	212	202	212	201	200	213	208	186	222	236	234	192	221	212	200	214	235	214	236	195	210	200	226	208	189	180	214	186	222	217	217	194	224	202	209	226	201	216	206	184	196	215	205	193	218	201	200	244	212	211	205	199	198	211	192	201	227	189	215	219	221	230	196	211	217	213	223	202	201	190	189	224	201	214	194	212	203	195	222	200	219	224	209	208	183	209	226	218	210	225	222	198	228	216	200	222	252	208	210	219	194	191	215	214	181	194	203	184	207	236	221	188	183	220	257	206	208	221	177	216	204	201	200	211	197	223	188	208	195	227	215	194	206	196	213	222	207	225	199	211	189	218	210	213	200	238	214	196	220	210	198	197	193	241	208	205	209	204	183	209	191	225	199	208	186	201	205	200	194	195	197	218	196	188	213	202	212	242	193	199	212	204	200	233	203	215	203	214	201	232	201	205	193	248	196	188	191	226	193	189	167	222	213	190	196	206	212	179	203	188	194	197	180	181	209	196	197	200	214	223	210	208	223	192	188	238	219	197	214	202	212	203	184	202	206	177	223	181	216	213	208	224	217	185	211	230	234	224	176	213	211	203	212	182	200	200	211	180	214	207	208	205	209	197	220	199	217	207	207	202	189	240	250	199	188	210	217	207	228	186	213	245	218	190	192	219	202	201	216	225	191	220	209	192	224	197	190	215	194	211	204	200	192	204	205	203	199	213	226	205	237	231	216	217	209	223	209	186	179	204	204	197	182	180	204	224	189	201	201	233	188	202	217	205	208	200	182	181	213	198	185	193	219	189	185	201	229	201	186	211	201	221	206	234	188	189	192	207	176	212	215	209	214	213	232	218	209	206	224	217	208	189	194	195	196	221	217	207	206	214	185	199	206	216	196	207	176	220	218	187	209	200	195	201	200	199	241	181	233	185	188	204	208	205	193	218	216	206	197	202	221	199	208	207	204	195	184	227	210	183	199	211	200	199	202	194	229	213	209	211	204	200	210	216	213	214	202	221	205	223	200	201	198	195	228	169	235	199	199	185	198	217	205	210	203	198	211	230	234	221	204	216	188	195	212	197	212	202	204	211	226	213	203	186	205	207	222	206	199	206	220	210	232	199	184	224	217	210	219	218	211	209	193	214	232	213	204	194	182	215	222	206	206	196	227	231	211	202	216	217	186	210	212	214	199	218	213	244	221	196	202	190	210	214	173	195	225	216	172	206	200	214	195	209	193	225	206	235	205	220	212	207	238	203	186	213	209	206	201	194	213	223	181	218	210	203	222	218	194	207	210	194	211	206	213	193	207	230	213	220	219	221	206	235	201	211	216	176	200	206	212	209	191	202	211	191	223	233	199	197	188	233	210	231	196	170	194	203	196	221	190	214	231	194	214	213	214	205	208	226	198	188	205	222	210	196	166	209	216	201	231	207	194	231	213	216	187	198	234	210	211	235	203	235	204	201	222	212	198	200	187	208	216	202	195	227	205	225	205	199	207	182	229	210	215	206	179	230	209	220	198	241	176	214	206	215	188	203	153	182	217	214	210	211	187	240	194	187	214	221	211	207	206	187	247	201	185	207	175	216	217	243	207	207	194	201	207	216	228	185	207	200	207	202	207	215	212	195	214	185	212	211	204	210	216	207	205	199	176	192	213	224	204	189	189	196	215	214	201	195	195	195	203	220	193	220	203	178	193	198	214	206	178	205	183	203	209	191	221	202	200	199	237	202	223	179	212	202	190	219	204	209	190	208	227	198	223	217	190	194	216	199	204	219	198	194	189	202	170	240	196	206	196	219	183	212	227	202	193	194	209	205	209	212	238	192	209	220	222	211	188	207	217	200	201	219	225	197	215	210	207	219	207	223	210	201	202	206	205	193	188	214	186	204	211	191	225	206	196	194	199	196	225	192	204	228	229	207	220	216	203	229	172	221	200	219	206	217	211	190	204	214	207	194	190	192	214	210	226	206	215	206	198	200	208	195	216	212	205	213	189	216	220	231	215	193	199	219	222	195	225	191	198	220	199	191	203	180	233	205	199	218	216	214	233	194	201	212	215	182	210	185	198	205	223	197	201	209	213	229	195	201	209	190	196	200	195	210	209	209	192	204	210	215	197	214	193	179	198	203	216	197	206	216	204	206	222	203	196	229	185	196	209	208	213	226	205	200	226	198	210	186	200	237	202	217	199	204	211	196	191	225	212	233	186	208	201	202	201	207	194	205	226	194	210	226	201	224	190	210	204	250	237	198	221	186	218	201	178	203	230	211	207	214	175	185	195	173	216	222	202	219	210	216	214	204	183	191	224	196	225	231	212	200	222	206	203	233	215	219	191	208	236	204	199	200	202	190	188	202	220	207	209	199	201	198	202	221	197	201	228	192	196	212	232	221	229	222	225	201	212	215	214	186	208	196	191	204	213	216	201	201	245	204	204	198	215	197	195	222	219	192	212	203	191	190	200	203	186	198	214	199	203	211	205	207	179	209	193	202	201	199	206	206	217	184	200	221	217	222	231	209	218	234	221	170	209	190	203	203	214	218	188	228	218	234	203	205	240	208	201	177	191	204	199	225	213	218	207	196	220	199	217	189	198	194	231	206	199	198	199	205	199	200	199	195	210	187	185	196	187	204	200	210	236	163	223	218	232	218	220	200	230	200	202	192	188	191	211	179	197	211	205	207	193	198	204	223	204	196	183	209	190	188	219	182	194	199	183	201	200	214	186	205	210	216	200	182	199	240	200	191	197	211	206	208	221	207	198	208	203	215	206	194	206	200	183	206	185	224	204	194	217	170	214	195	183	192	222	187	182	213	180	238	228	185	203	224	188	194	225	220	220	200	179	182	201	206	204	210	195	176	211	237	217	229	205	190	225	220	205	203	203	206	188	190	220	194	212	225	219	181	210	196	185	220	240	180	187	208	196	179	231	220	210	189	196	218	213	220	182	185	205	191	209	202	206	208	230	229	218	177	183	213	182	216	214	214	206	205	218	169	203	182	197	190	218	217	207	216	218	206	204	206	182	213	208	228	215	209	217	185	223	184	209	180	233	192	218	198	219	184	197	228	192	200	219	217	228	195	204	209	209	196	199	218	189	221	188	230	187	203	180	210	186	205	212	213	228	201	201	213	221	212	205
27656	20125	9978	1548	399	318	304	276	279	312	280	282	284	273	280	282	281	311	321	335	318	293	304	289	280	299	306	305	282	302	276	285	269	261	282	261	274	277	270	279	291	275	268	265	265	282	277	299	253	250	286	252	271	282	288	283	270	287	274	260	293	252	257	272	269	252	296	271	266	281	271	264	284	263	253	262	270	290	285	253	266	280	270	298	249	295	262	267	259	258	299	275	269	296	264	306	261	279	281	264	287	242	265	251	228	255	275	258	247	273	267	264	280	244	278	289	278	281	267	280	273	286	256	270	255	267	264	266	244	272	254	270	251	284	261	271	289	292	293	275	304	260	271	279	266	266	262	295	260	265	291	244	282	261	241	278	267	266	273	266	245	276	281	308	250	273	290	274	282	271	262	275	279	255	284	265	268	279	266	266	264	259	291	264	278	258	263	296	272	274	265	269	269	257	260	249	274	272	298	266	276	302	269	274	293	233	285	288	258	278	267	254	256	248	267	249	279	269	289	247	255	264	257	271	289	286	283	282	258	269	290	268	249	244	221	260	283	270	282	258	278	310	260	279	257	255	252	272	267	275	275	281	261	263	283	259	261	315	283	263	286	265	277	279	236	265	241	266	277	257	261	260	261	236	233	286	279	291	271	272	298	281	283	252	250	278	274	262	287	250	263	300	250	290	268	307	304	272	260	265	299	269	254	264	251	290	280	249	263	264	272	257	278	271	287	253	300	269	277	267	264	298	289	236	291	260	274	290	268	286	286	277	291	285	273	287	305	271	250	280	279	255	248	272	278	266	279	293	261	286	246	286	263	270	298	269	235	241	271	283	260	293	262	243	275	265	253	257	271	280	265	255	270	286	270	257	267	269	256	258	272	275	250	255	259	300	319	275	296	283	277	242	269	268	265	282	291	277	277	260	290	280	277	268	265	276	252	235	266	254	284	280	254	258	311	277	275	256	216	289	267	285	262	269	248	278	253	287	263	274	265	282	318	270	272	255	283	271	282	278	267	260	278	269	241	259	267	282	272	283	301	254	284	264	240	280	241	286	268	264	262	261	273	278	246	284	274	273	266	265	290	268	285	265	279	263	273	274	274	287	248	284	277	254	276	249	254	288	280	262	277	247	266	273	287	264	264	296	284	263	271	254	288	274	275	284	261	293	254	278	268	284	255	257	276	285	288	263	294	277	263	246	262	271	266	264	287	264	251	257	301	290	300	255	233	269	280	278	249	263	269	262	267	250	258	284	256	249	291	267	285	278	252	252	273	253	300	266	265	256	288	280	286	277	241	262	272	268	274	297	272	254	288	279	261	274	254	296	274	263	293	284	266	286	267	255	286	251	293	262	241	261	227	284	255	272	281	261	273	247	269	281	256	278	269	277	248	280	262	275	301	284	262	265	271	254	277	262	254	267	272	249	266	280	306	271	269	281	234	254	276	256	262	259	277	280	265	271	267	271	276	280	268	269	262	273	273	286	258	275	245	258	288	327	290	252	279	264	259	284	261	257	266	290	263	295	273	252	271	247	295	288	268	223	268	264	275	262	267	285	250	257	273	279	254	288	278	300	256	272	268	283	252	281	262	283	239	267	248	263	267	289	245	245	252	254	298	252	248	276	275	253	236	257	279	264	281	272	275	280	272	251	294	282	257	253	292	291	272	260	282	272	290	262	276	254	255	258	280	268	275	292	263	289	252	252	265	250	290	272	267	269	254	275	295	296	285	265	274	271	266	256	264	282	257	292	286	289	283	252	261	249	254	259	255	263	289	277	302	278	302	249	257	254	269	311	284	283	270	278	286	292	283	260	300	270	264	274	277	268	275	235	280	271	272	286	300	276	270	251	260	294	293	270	261	293	267	261	266	289	300	268	276	255	246	288	313	260	288	283	288	272	272	279	263	289	274	278	267	307	256	259	272	263	288	267	274	252	267	272	272	275	255	281	299	275	268	243	261	277	291	264	288	245	255	277	239	248	297	284	280	282	275	274	272	269	274	282	261	273	293	262	279	288	255	263	274	252	267	261	290	247	255	284	268	262	276	297	276	283	291	263	282	259	249	297	267	263	258	286	251	256	270	287	249	280	270	281	245	243	265	283	294	256	284	266	302	268	267	261	273	253	283	271	266	265	277	246	269	269	316	280	282	276	271	269	258	294	279	262	280	282	293	274	273	285	290	282	269	276	276	273	265	299	271	285	262	283	263	281	280	306	263	280	272	269	260	277	298	278	283	266	271	259	257	293	293	275	261	267	271	274	263	256	292	253	287	278	290	281	259	288	243	261	265	290	255	306	292	239	266	272	265	247	272	253	309	258	292	286	249	283	281	265	274	248	272	273	248	273	292	299	266	269	260	255	286	253	260	288	253	276	241	291	247	279	269	255	246	276	305	265	289	269	298	263	270	269	254	277	271	275	285	281	290	239	240	243	265	296	242	280	297	291	250	245	234	257	288	262	284	256	299	261	298	277	279	270	259	269	243	247	231	274	278	286	268	287	271	286	255	260	293	255	258	242	277	280	276	255	252	243	269	256	272	253	277	282	281	284	253	259	283	260	264	259	256	265	255	266	266	231	265	287	290	254	262	279	259	262	255	272	254	240	255	261	251	266	257	293	297	253	261	270	263	266	262	250	285	264	260	262	259	279	250	278	268	287	280	257	278	261	267	292	275	284	291	277	266	270	269	267	296	299	276	281	274	251	277	261	255	260	246	266	266	259	275	276	253	272	277	261	265	270	248	273	270	273	277	267	324	300	258	276	285	280	269	249	277	274	279	266	278	274	274	253	264	257	270	286	242	266	276	284	264	274	239	310	250	256	266	283	274	274	287	311	263	282	283	236	272	276	272	273	246	275	286	260	290	256	300	242	281	231	261	278	258	261	263	255	258	275	266	267	306	248	287	287	256	279	281	290	269	260	265	243	277	293	257	272	303	254	257	239	266	264	290	277	277	258	250	276	265	287	284	263	292	289	257	265	282	252	246	254	289	283	279	259	256	269	261	255	265	260	274	276	289	265	279	259	305	289	255	297	280	242	257	276	277	263	291	254	287	263	277	268	254	273	286	288	247	283	281	271	287	283	276	251	247	297	315	251	288	252	270	261	279	261	275	267	300	302	275	248	259	260	258	257	285	252	255	267	256	289	258	269	278	258	279	274	283	277	250	276	234	271	262	273	278	277	271	255	264	273	282	283	289	274	257	263	273	309	267	277	285	258	260	306	278	271	294	293	286	264	265	268	284	258	284	246	243	279	257	285	267	250	271	277	252	255	287	257	279	279	262	285	270	277	288	256	275	303	284	295	278	253	309	277	291	265	259	256	257	254	270	265	257	267	279	275	261	267	305	270	256	247	297	269	269	271	274	271	234	262	273	316	296	282	261	268	256	259	244	305	252	245	262	287	249	256	268	266	293	276	286	280	282	280	250	245	280	255	279	271	289	252	272	260	267	267	280	294	254	255	267	267	264	312	266	292	292	272	276	274	282	262
21193	20288	8306	1399	598	438	411	418	393	342	317	375	341	355	354	348	335	374	431	449	426	463	459	359	331	349	364	366	371	382	334	343	343	308	341	348	355	368	347	340	334	360	344	334	355	375	312	348	345	364	336	345	356	338	364	330	348	326	346	343	335	329	354	324	368	329	342	319	349	342	339	363	385	316	317	326	301	331	289	343	334	361	333	371	358	345	355	349	314	333	316	351	360	352	363	334	357	349	319	324	365	339	351	333	337	331	339	358	348	340	346	366	322	368	346	362	352	336	341	345	350	341	371	338	380	335	347	358	345	343	356	350	377	351	366	347	334	385	328	341	362	340	377	347	342	365	354	349	329	380	347	338	369	360	318	337	343	359	357	361	355	345	344	337	357	337	329	371	360	359	353	321	358	365	300	352	372	316	364	334	384	340	343	366	365	349	338	349	319	390	340	325	337	381	332	339	361	329	353	360	344	352	332	350	327	355	361	367	316	343	319	332	357	368	334	340	360	340	328	386	315	349	366	326	356	324	323	349	319	346	333	355	327	336	335	377	353	344	356	331	331	340	328	314	348	320	345	320	365	343	325	356	363	348	337	361	356	328	322	349	333	334	336	382	346	333	369	348	343	372	337	347	345	337	349	329	341	333	317	362	350	341	339	371	327	323	350	333	307	345	353	342	363	351	335	335	339	336	339	309	370	364	337	330	337	332	349	332	323	329	366	345	348	387	334	318	368	306	328	341	365	330	348	346	337	328	373	353	349	369	352	347	337	340	360	334	350	339	333	303	359	333	366	348	366	331	344	336	340	350	321	309	348	339	336	339	310	334	356	318	350	320	331	341	359	368	349	329	330	351	368	341	360	310	330	331	359	349	332	320	326	368	320	336	343	375	332	348	326	315	358	316	325	336	365	349	320	372	345	359	379	336	366	347	350	360	332	326	341	346	348	313	329	331	310	330	357	349	340	389	353	326	346	357	336	352	346	351	341	360	337	356	341	383	343	298	332	355	314	339	341	338	353	345	352	337	397	326	336	328	368	386	337	389	386	317	325	342	345	330	317	381	353	334	346	334	331	334	390	346	347	353	340	342	342	358	332	307	330	336	329	344	328	335	324	336	324	381	357	355	322	347	345	335	325	326	352	347	324	327	320	347	343	352	318	381	346	340	368	372	375	346	337	339	338	343	346	345	339	318	345	343	355	348	316	349	340	340	355	332	351	332	366	308	327	368	356	361	362	329	358	347	351	340	384	339	342	342	372	348	330	331	325	353	313	331	333	355	341	339	313	311	321	368	331	382	380	367	353	364	374	328	388	339	339	356	361	369	338	348	359	338	360	326	310	331	336	314	351	340	332	353	338	327	317	329	325	314	376	350	323	343	361	336	326	376	333	352	350	372	366	331	371	330	330	308	330	365	353	325	359	331	336	348	348	355	325	361	322	353	352	366	359	347	346	319	345	308	359	344	333	343	325	354	354	337	356	319	365	339	333	327	319	362	359	361	348	318	339	344	327	343	349	348	322	354	352	339	339	318	322	379	344	341	326	376	337	361	340	314	374	320	318	348	359	339	335	353	383	390	335	350	353	316	325	363	335	335	303	318	368	363	328	339	341	333	344	325	347	354	353	332	349	335	332	355	318	328	350	329	341	352	382	367	384	312	367	365	350	339	365	343	340	355	347	362	329	354	352	329	364	316	354	393	350	356	336	360	312	330	354	333	359	326	356	364	373	351	345	338	339	341	384	344	333	343	339	361	349	334	355	341	351	357	348	381	363	374	347	322	342	352	349	347	353	347	346	317	367	361	345	322	340	322	329	330	359	337	373	375	328	339	329	334	324	357	354	349	316	323	377	319	349	356	324	311	332	348	330	359	351	327	352	294	339	335	334	345	343	354	320	360	332	346	347	330	343	368	352	349	360	370	371	357	393	336	346	356	366	342	324	364	349	314	298	337	295	333	371	330	365	322	350	335	355	319	375	346	342	329	369	322	356	339	366	327	349	357	376	313	361	327	320	364	340	351	356	327	334	341	349	352	383	364	350	360	331	339	357	351	326	352	328	332	338	365	327	345	346	345	329	330	343	329	340	349	356	356	320	353	346	342	340	339	294	347	323	326	348	315	327	382	339	363	357	340	328	327	336	327	329	362	335	371	339	357	351	359	315	361	350	369	358	338	339	327	331	319	362	348	342	317	335	343	309	335	358	347	341	312	362	347	338	304	350	332	343	381	373	358	328	305	359	341	389	364	341	321	325	347	347	332	355	332	335	394	361	340	336	363	337	337	337	344	355	333	307	340	363	317	325	369	347	324	358	382	354	326	345	385	308	358	335	345	354	352	352	346	354	351	341	365	350	357	332	329	380	336	365	377	329	350	341	335	332	296	327	324	360	334	314	340	350	362	344	321	306	348	350	336	323	367	357	314	341	345	339	342	320	355	366	294	359	343	347	331	375	340	322	362	330	347	367	359	350	351	354	361	367	322	330	355	351	333	360	335	335	377	357	338	308	320	337	319	344	314	349	307	355	373	346	341	303	339	378	347	319	366	320	364	369	320	345	350	386	333	391	357	348	341	310	342	346	343	344	328	338	345	339	330	337	352	339	339	319	334	341	329	337	351	341	334	367	319	368	369	365	333	370	340	371	353	348	312	356	353	309	350	343	348	330	329	353	378	333	350	352	305	356	356	346	348	343	311	329	346	364	342	342	328	366	334	357	351	353	363	318	336	323	354	314	345	385	343	357	335	355	372	329	342	340	336	374	354	338	323	339	337	338	381	324	369	328	342	352	347	343	354	335	346	342	328	360	339	337	304	338	341	319	369	314	282	366	385	354	312	347	347	360	344	346	338	338	353	378	340	344	345	308	319	367	358	320	344	348	347	356	329	359	342	335	333	366	345	365	323	326	375	359	304	346	354	315	364	323	371	360	299	320	292	354	320	352	326	352	344	364	357	321	360	318	360	348	373	361	370	333	322	324	353	342	337	344	339	329	327	366	315	342	312	326	329	328	347	325	330	360	349	344	357	338	338	364	325	358	357	306	347	375	349	339	312	311	346	331	320	329	325	338	343	337	363	346	338	351	369	324	319	324	337	362	357	336	312	339	372	356	352	364	330	322	350	342	323	392	344	312	357	340	366	359	336	347	320	326	334	327	355	340	347	319	352	327	366	322	363	334	362	316	326	349	329	360	349	308	347	342	334	320	328	326	332	335	364	339	357	390	354	346	348	364	319	327	355	328	335	349	353	353	332	347	347	358	338	369	342	335	344	372	324	340	320	330	362	331	321	321	367	324	354	370	333	337	359	342	351	355	310	360	360	315	335	357	347	350	346	348	334	335	352	343	331	338	316	349	348	351	337	327	365	357	368	369	345	334	367	346	349	374	313	353	343	343	334	352	320	324	328	321	369	332	362	339	349	342	348	372	337	342	361	376	328	329	336	346	332	376	351	335	336	367	374	307	359	337	324	333	342	346	352	384	365	361	321	322	362
23755	21031	27952	24300	20981	7071	789	540	470	425	369	370	345	332	325	321	311	321	344	402	410	405	318	357	313	276	340	328	297	285	308	301	285	275	290	277	271	294	282	257	266	291	258	277	312	260	239	293	301	294	259	281	270	317	275	265	275	268	270	252	273	297	272	276	276	263	255	276	250	300	293	266	304	272	277	283	286	256	247	271	290	270	302	275	276	276	274	244	314	300	288	273	274	265	267	257	261	266	278	277	288	271	271	271	270	296	254	287	280	313	275	276	302	251	264	307	269	228	231	282	259	267	283	276	244	258	268	281	294	299	267	277	295	303	287	267	295	277	288	257	296	299	312	302	271	277	277	289	299	272	299	298	248	291	280	283	272	278	251	244	276	291	302	245	265	267	307	293	297	268	275	309	258	292	302	288	296	278	278	270	267	291	256	288	262	288	250	267	274	272	258	269	265	273	280	291	284	289	264	271	258	257	279	271	272	274	251	276	270	264	247	255	268	291	271	284	285	285	261	278	257	255	318	281	273	244	259	292	255	267	304	280	250	293	280	284	263	263	279	288	254	294	286	272	273	275	290	271	263	258	283	290	303	250	267	292	292	298	305	281	253	284	257	294	255	265	293	243	292	282	282	265	296	270	229	274	295	276	289	286	293	266	298	278	280	273	284	267	251	258	300	258	242	287	259	285	260	260	286	271	290	308	256	281	282	283	261	247	290	277	271	270	252	281	269	272	263	268	278	273	253	315	264	285	277	271	245	254	269	268	287	246	265	287	255	258	264	269	256	283	247	274	266	270	274	284	281	281	267	268	269	283	285	287	284	282	254	278	283	246	273	273	254	266	305	286	265	277	291	291	274	265	278	274	284	263	288	277	235	271	259	283	285	254	289	294	274	257	261	301	280	280	245	279	285	240	272	324	280	266	264	260	246	266	269	274	259	269	260	268	257	271	243	276	271	245	286	305	285	264	293	295	256	307	302	265	259	296	253	287	272	241	300	249	275	265	280	251	268	248	277	243	281	268	315	269	272	280	257	305	270	292	267	283	277	274	299	239	281	270	236	303	283	270	305	296	271	262	275	264	294	278	267	299	241	287	244	285	264	279	276	289	254	269	264	254	260	299	277	263	263	291	271	280	299	271	277	280	286	317	264	284	256	263	287	289	283	272	282	260	255	304	287	251	240	294	287	276	288	257	303	244	255	258	268	245	272	279	259	287	271	295	264	293	273	275	268	286	286	290	260	277	278	260	290	297	247	290	300	284	273	256	322	270	261	249	287	296	271	250	282	270	277	265	269	267	245	271	281	301	251	273	280	275	263	257	266	292	288	267	261	264	290	279	276	286	314	305	211	274	272	265	279	288	283	269	266	294	271	278	295	286	273	261	277	293	253	269	242	292	275	291	250	271	252	289	283	261	273	283	293	244	263	297	253	286	294	279	245	306	259	276	254	293	277	293	248	264	288	287	257	271	257	272	264	269	277	245	273	250	273	278	257	281	266	289	314	283	270	260	274	265	264	261	254	302	304	249	259	256	281	310	253	254	248	283	270	238	302	288	273	301	276	260	274	259	275	291	267	271	277	261	245	281	254	267	275	269	277	266	241	269	281	287	306	255	279	272	265	260	267	276	248	261	266	273	241	282	293	276	289	260	256	280	261	254	270	267	251	272	279	275	266	263	254	253	268	254	272	299	315	251	267	283	293	271	255	258	296	252	248	285	283	283	264	270	311	234	291	286	265	257	294	269	274	268	290	255	258	299	283	280	289	297	276	283	289	269	268	296	259	268	266	275	277	292	293	254	297	275	240	284	285	285	307	259	277	271	271	294	245	263	265	263	270	250	268	264	270	297	276	273	272	300	303	269	275	297	289	267	283	287	274	295	291	276	244	265	283	266	262	280	281	252	271	266	309	296	297	262	274	279	276	258	282	283	271	247	264	294	278	258	284	256	261	259	261	268	298	269	319	270	270	276	271	267	280	272	264	241	273	285	270	303	295	278	274	288	281	261	289	271	283	260	264	279	254	265	290	251	271	275	257	294	275	316	329	278	292	264	258	244	271	256	268	281	267	277	254	279	268	284	254	285	283	286	267	276	277	264	262	259	306	265	270	269	297	274	245	274	263	277	288	282	254	263	256	287	282	280	308	289	284	276	260	269	274	273	285	281	255	300	271	271	260	312	278	257	263	268	267	290	270	274	311	265	302	245	277	297	289	252	268	284	246	278	262	277	271	279	268	275	264	285	242	283	254	265	317	266	281	273	270	248	271	259	264	276	239	296	270	256	298	307	267	257	261	289	292	257	252	267	283	261	266	252	300	295	253	278	292	270	277	299	274	283	305	281	282	272	254	267	274	251	274	305	288	249	271	290	262	275	250	262	310	292	309	301	278	261	274	270	277	279	272	264	286	268	299	263	302	258	266	261	271	310	270	317	274	286	250	282	253	250	279	296	267	299	267	278	254	279	271	267	276	307	277	290	268	293	263	249	256	295	281	267	258	270	260	265	276	275	283	271	269	269	289	288	320	306	249	291	254	287	276	292	307	274	298	264	282	241	270	266	273	295	264	275	270	277	281	264	245	261	276	238	287	252	272	250	284	265	241	299	259	289	239	249	253	264	276	290	256	253	292	263	255	267	274	257	274	283	274	262	260	265	272	297	286	312	278	290	288	298	286	285	245	262	250	291	278	287	249	297	271	271	248	269	262	267	262	259	273	254	262	277	276	266	272	266	271	291	300	287	276	255	287	268	279	271	275	271	260	282	305	282	280	268	257	279	286	294	280	292	255	271	277	263	254	286	251	247	284	278	256	271	256	285	247	249	265	291	308	275	262	241	276	284	266	268	285	281	272	278	272	280	260	268	304	290	274	279	268	275	289	270	288	276	261	276	261	258	253	290	273	290	272	262	246	279	266	282	268	248	280	291	271	268	292	247	301	253	234	271	288	266	266	255	282	237	299	288	287	286	260	275	263	284	263	248	262	275	271	293	294	267	280	305	283	245	279	282	273	269	275	262	275	259	271	290	291	307	259	290	282	286	283	282	300	293	271	289	265	258	257	272	290	258	285	273	268	272	300	262	274	272	277	268	254	257	269	277	251	253	273	267	284	280	288	287	287	270	247	274	277	281	251	279	275	268	257	271	260	273	280	269	281	259	273	258	272	262	286	247	280	276	282	285	273	277	231	251	259	260	262	282	277	265	283	282	289	316	273	294	269	302	281	289	284	258	303	302	263	268	282	281	267	256	277	286	264	254	295	254	252	299	273	246	242	239	266	282	276	279	291	289	277	280	250	290	250	281	250	264	259	296	294	248	268	256	247	280	278	263	271	299	259	286	252	290	277	266	258	285	258	285	287	287	272	246	281	295	298	243	278	283	280	246	291	301	266	272	273	262	298	287	249	286	265	289	271	234	262	249	268	291	297	282	252	293	306	244	305	271	264	276	275	283	279	273	272	298	291	265	288	288	246	297	241	278	265	267	265	272	275	278
23819	31835	16453	4208	1998	1458	1072	872	758	644	611	486	506	471	438	442	458	461	512	538	604	498	539	517	413	363	386	414	385	385	378	386	386	374	383	385	375	349	355	385	368	342	369	343	368	381	374	392	374	352	340	335	361	348	373	359	345	385	367	340	329	352	366	323	353	357	332	361	346	388	363	362	379	353	349	370	366	353	345	349	336	310	351	355	330	349	312	351	340	351	344	352	368	399	340	378	357	329	348	336	335	320	354	347	345	339	366	354	366	369	369	344	360	359	349	372	324	348	342	362	363	330	353	346	331	369	361	347	307	344	378	314	387	366	378	370	321	353	346	341	366	383	335	342	356	368	373	348	368	338	367	376	368	373	351	353	328	330	344	309	352	346	332	349	369	310	329	346	359	324	320	357	391	330	341	350	375	331	368	329	338	346	384	367	356	367	366	350	356	348	344	373	347	380	333	361	346	351	358	360	354	354	330	319	361	329	351	360	357	343	353	303	341	307	338	354	332	372	382	350	356	356	324	338	354	319	343	333	337	396	321	342	343	337	354	353	358	340	369	353	336	321	358	358	347	343	376	374	326	315	363	338	350	323	369	320	360	350	361	331	309	386	312	326	334	373	325	346	375	357	315	330	326	371	347	347	362	355	340	359	323	365	348	358	335	329	369	365	340	360	342	347	347	321	359	379	373	371	335	326	320	343	360	346	378	392	332	387	332	340	380	376	331	318	375	366	334	340	342	350	362	364	338	354	381	344	364	328	352	345	352	374	361	362	339	344	342	379	366	345	344	354	358	329	345	374	328	334	376	359	373	374	382	316	324	330	380	339	334	340	354	353	344	343	351	322	339	360	343	342	335	339	357	355	351	324	384	356	369	331	382	372	316	332	368	355	354	355	361	351	333	350	377	357	340	366	344	363	333	335	338	353	341	338	388	371	340	345	344	383	341	356	366	345	355	325	316	352	328	319	332	326	354	352	350	318	359	348	336	341	333	358	343	325	350	346	316	352	307	387	321	360	322	383	338	323	353	369	307	357	382	325	339	356	350	337	363	377	347	366	342	355	377	346	354	333	361	342	323	353	350	314	368	348	386	339	341	312	342	354	367	331	351	336	346	351	361	329	365	341	393	350	351	356	369	329	359	360	331	392	363	329	345	336	361	392	327	333	352	338	335	371	340	337	384	351	367	374	350	346	367	367	346	391	312	329	356	328	360	370	341	376	335	354	314	354	350	352	370	324	381	326	391	339	330	333	321	357	342	363	362	345	338	366	323	354	334	329	335	340	341	355	371	333	364	378	344	369	353	320	350	372	339	346	369	349	341	340	366	308	348	337	339	364	321	356	331	382	314	352	356	377	318	371	332	321	324	371	353	371	340	358	340	347	357	352	340	335	373	378	355	349	374	347	328	370	337	380	359	368	339	345	325	358	323	331	345	326	303	339	326	356	336	340	354	371	366	332	366	367	365	368	350	339	349	328	336	353	387	357	332	371	347	342	356	365	343	375	337	365	362	317	348	351	362	329	367	386	379	346	379	348	347	345	332	321	357	336	351	367	351	355	380	366	347	378	360	368	345	363	329	383	347	337	351	309	344	351	338	337	363	369	364	317	368	366	323	340	337	353	351	354	327	345	339	366	324	326	393	325	332	390	355	392	350	356	360	345	355	341	330	319	334	335	357	352	338	346	368	301	366	325	366	368	348	393	374	325	339	348	363	375	349	343	336	365	341	344	330	342	344	366	337	357	346	342	400	371	364	367	326	362	306	328	342	325	328	334	317	340	352	338	341	359	335	372	372	351	339	352	337	354	326	377	335	341	336	331	345	341	322	367	401	346	355	348	404	350	360	329	349	362	343	342	364	322	357	342	381	332	324	345	345	350	359	328	349	361	338	348	352	349	372	365	335	322	344	332	352	340	372	354	345	310	350	312	329	346	331	323	351	347	368	363	334	386	342	384	386	339	347	327	345	326	343	312	367	350	321	339	400	367	339	328	366	365	352	352	333	344	364	335	352	371	362	359	342	371	357	321	343	376	365	357	345	289	333	343	330	339	351	402	356	323	319	366	314	382	349	374	368	383	358	361	340	369	379	351	354	345	358	360	327	356	323	349	347	363	363	359	343	333	350	318	347	327	333	351	333	343	380	350	356	380	380	386	359	392	353	341	319	354	353	347	375	359	375	363	359	347	345	313	360	375	348	315	319	352	360	321	350	352	346	355	372	350	336	364	340	336	342	344	346	405	358	343	347	328	333	347	349	338	365	318	348	368	344	313	355	317	345	358	346	325	326	346	344	365	329	357	348	347	364	369	362	346	330	371	373	342	348	355	346	333	329	355	338	377	344	344	347	362	338	361	349	353	381	352	392	383	350	344	353	345	352	337	350	347	369	364	325	345	351	328	372	364	349	333	343	359	341	345	347	357	366	360	337	383	338	383	335	360	355	344	352	332	359	363	335	349	350	373	349	382	356	357	346	377	317	353	357	326	330	345	336	356	357	360	342	350	350	358	381	380	374	316	320	389	374	339	334	378	370	359	356	324	374	350	360	360	345	388	363	358	334	322	364	321	362	341	324	334	354	343	355	347	333	334	357	358	360	341	370	326	356	356	337	339	356	353	357	373	345	358	384	362	349	353	389	336	366	324	356	338	353	386	317	347	282	373	370	359	356	341	339	350	346	371	364	333	360	358	371	319	336	339	368	356	370	368	332	301	355	321	352	316	347	338	361	349	338	350	340	351	344	326	387	395	362	348	353	331	331	350	362	333	348	344	369	355	336	347	340	346	355	373	373	329	327	355	334	338	390	355	350	332	331	354	332	345	343	354	332	331	362	307	382	365	395	344	360	357	332	355	334	336	338	358	390	313	330	332	333	355	338	356	324	363	362	340	348	372	372	367	358	353	350	349	335	375	383	367	381	375	329	355	344	369	312	364	376	356	357	334	376	346	317	357	373	318	328	325	358	345	327	367	354	367	360	367	380	372	329	343	339	349	373	356	357	348	355	384	362	379	325	346	339	359	343	336	332	349	359	348	359	316	351	389	296	388	337	354	364	340	367	373	328	353	378	353	340	330	346	370	372	381	355	371	310	313	387	375	358	367	350	328	346	330	339	332	327	330	329	350	333	325	343	362	319	369	363	321	332	354	358	391	322	357	376	344	388	345	338	323	340	330	338	363	357	363	365	332	386	315	368	363	346	342	335	341	345	360	333	338	338	322	330	346	338	357	348	353	341	338	342	330	368	333	370	350	362	338	389	384	331	334	330	346	345	329	373	351	336	371	337	337	369	340	330	376	346	336	344	379	338	399	349	355	353	337	328	366	337	343	347	372	351	381	362	366	296	347	322	346	343	384	368	376	339	369	367	360	342	347	319	349	359	379	329	336	359	332	319	395	346	365	363	324	358	359	368	345	332	390	328	376	357	370	322	377	354	335	362	334	369	363	362	339	390	342	345	359	351	343	376	340	332	336	347	309	352	358	361	348	353	368
24799	21087	26969	25262	9028	513	349	289	285	238	246	178	238	216	201	206	192	203	252	236	245	244	241	217	197	200	209	209	195	206	176	190	186	172	179	181	191	155	192	193	154	174	175	159	182	179	154	169	162	184	158	169	194	169	182	185	171	200	170	159	150	172	197	160	193	199	167	175	161	182	204	188	191	178	176	158	191	162	161	179	147	196	161	161	183	192	164	170	189	168	186	169	149	180	189	161	183	173	150	168	164	172	151	186	196	166	192	150	166	168	174	208	174	210	186	170	178	155	163	196	178	166	167	190	201	185	168	175	188	187	151	188	185	177	175	189	179	188	168	187	165	167	184	196	150	160	190	174	195	160	180	171	155	189	184	186	180	171	190	169	177	183	166	160	162	181	181	168	204	181	174	169	167	181	189	168	172	143	173	158	168	167	173	173	170	187	144	167	196	165	163	164	159	182	207	166	173	161	152	162	184	167	177	173	155	176	155	179	177	171	167	180	193	188	169	187	166	164	179	174	166	188	184	171	163	169	169	188	181	185	173	180	147	168	169	190	175	151	187	164	167	173	169	151	178	177	170	161	201	163	171	164	179	168	150	169	156	179	161	180	186	164	158	188	165	185	167	186	169	171	168	179	174	185	154	168	169	170	177	164	144	157	197	164	193	165	195	163	146	174	161	171	191	147	157	184	170	179	165	170	177	159	155	166	171	174	178	175	187	160	183	173	184	175	184	171	185	193	191	181	194	183	182	196	178	174	179	153	193	169	176	144	190	164	181	142	182	200	176	178	162	133	189	183	161	167	172	175	174	169	167	180	183	163	174	172	188	171	215	156	165	161	180	175	164	173	185	166	177	171	151	197	178	173	169	173	172	178	166	172	185	168	176	185	179	156	145	180	168	172	181	170	192	185	179	175	196	156	153	191	172	164	178	190	176	171	165	161	205	190	162	140	152	177	154	171	178	165	157	154	156	161	183	196	156	163	183	177	154	160	185	206	164	164	168	181	191	180	184	147	179	165	174	175	203	174	164	155	166	168	180	148	168	172	182	165	185	176	178	157	195	148	180	160	175	160	179	184	196	196	167	158	146	196	198	169	196	159	173	161	156	192	156	158	184	164	177	165	178	171	181	194	168	180	179	174	180	191	142	163	158	154	180	172	171	160	169	174	154	178	164	138	169	182	198	169	171	177	171	182	171	177	170	185	184	165	149	178	151	155	181	153	173	169	182	147	172	193	164	186	150	186	177	176	207	173	158	149	160	174	184	165	183	166	170	175	164	182	184	181	186	155	182	173	167	182	176	169	190	161	169	183	161	188	179	175	187	196	218	171	154	204	183	159	172	165	169	172	163	167	158	157	162	165	163	184	170	182	185	178	179	172	175	161	188	179	206	205	181	152	149	185	191	177	169	154	197	183	195	183	187	179	188	161	174	154	191	182	157	178	127	174	172	194	167	167	168	187	187	185	182	178	184	194	161	176	201	169	188	196	181	184	178	163	195	163	153	194	157	168	189	181	182	138	177	176	179	174	177	162	173	179	162	178	201	193	187	172	167	143	175	188	176	158	182	181	182	192	161	191	172	179	167	195	178	180	190	177	209	182	149	182	177	171	165	155	163	189	170	189	186	179	187	180	190	167	146	172	143	162	156	173	172	170	193	173	181	185	176	174	151	161	174	152	157	160	170	196	177	195	180	172	169	184	165	187	198	176	182	160	168	193	165	156	159	172	174	197	149	181	185	183	169	173	166	167	160	156	191	176	164	174	174	161	193	143	149	188	172	170	169	175	172	184	179	159	160	137	184	182	165	171	167	178	152	192	172	170	187	166	185	172	176	159	178	177	180	181	167	165	168	186	175	160	173	173	162	215	193	170	189	176	168	166	159	179	152	172	178	177	157	184	187	196	182	194	155	153	167	202	171	164	175	194	171	170	159	191	166	165	177	199	157	168	177	181	182	156	153	168	171	185	164	178	172	200	185	152	200	174	192	169	148	190	173	166	179	189	142	182	162	166	167	157	160	172	160	201	147	198	176	172	153	165	164	170	179	161	168	168	168	172	177	167	171	158	162	189	178	147	165	168	146	151	163	164	177	169	147	165	173	158	179	201	199	165	152	162	155	165	178	174	158	183	176	166	187	181	176	139	142	158	158	168	184	172	162	159	174	178	155	172	178	184	176	179	140	170	162	176	174	175	173	183	170	183	184	180	173	148	183	175	168	157	172	159	167	178	182	200	182	182	206	180	150	190	173	145	188	170	175	187	174	176	186	187	169	157	204	158	171	182	176	166	156	159	178	168	192	196	164	167	181	188	183	182	171	154	177	176	184	170	180	168	182	162	195	172	171	168	185	176	177	160	178	170	175	164	159	169	168	179	181	180	163	183	188	163	202	174	166	194	198	171	172	199	184	176	158	182	159	177	162	180	168	162	166	190	185	172	167	178	160	169	186	175	167	165	160	194	178	157	173	176	171	160	170	189	158	202	178	169	173	155	176	173	170	180	195	188	170	173	175	166	175	175	168	167	182	186	176	185	171	162	180	179	195	173	189	181	194	162	165	162	151	173	171	193	191	180	176	152	169	176	199	192	171	178	190	189	167	159	188	205	191	168	169	175	175	145	155	170	148	182	179	187	171	169	178	187	195	174	175	169	168	161	161	177	166	166	163	174	176	153	173	150	157	204	167	172	152	168	179	159	167	175	150	198	179	162	159	184	157	162	164	174	181	170	161	188	172	149	200	183	172	170	140	155	188	159	176	174	160	183	185	166	164	167	169	170	186	182	168	156	175	181	162	147	180	181	161	164	163	187	181	144	161	172	142	167	180	174	179	166	139	158	170	179	174	148	190	159	169	170	178	177	181	154	160	166	194	171	165	143	170	179	176	165	170	171	185	162	165	167	186	170	177	184	195	184	176	161	168	165	178	179	162	175	178	194	186	178	157	161	180	180	150	183	157	160	154	160	149	169	157	144	171	184	170	184	169	172	175	165	169	170	169	166	156	161	181	174	172	156	167	175	188	140	163	175	153	169	172	167	182	167	158	188	169	184	179	202	164	144	148	176	175	144	177	186	153	165	177	176	184	187	195	167	173	167	176	164	158	140	162	153	187	187	179	159	186	187	182	165	166	170	165	173	170	177	165	169	200	177	188	173	163	182	200	170	153	175	169	162	170	158	152	159	182	181	198	150	184	161	172	192	177	174	174	178	205	174	175	172	178	166	178	169	162	146	163	161	169	168	198	166	157	207	184	175	167	159	158	190	151	167	174	156	176	174	186	155	171	170	177	185	158	145	181	191	175	183	179	167	187	202	143	181	173	179	162	153	185	185	172	152	182	177	171	159	158	163	195	205	166	168	167	184	184	204	170	181	169	183	180	147	165	183	178	154	167	152	186	182	178	198	183	169	158	169	166	176	172	185	176	176	173	164	157	155	174	167	166	172	185	179	175	165	172	149	171	158	176	169	157	187	172	179	178	182	185	169	164	169	163	173
23390	29686	14546	3346	1272	869	661	537	461	394	381	333	280	290	257	279	272	293	405	395	374	398	351	284	264	253	274	270	237	240	271	258	262	254	224	224	216	227	202	219	214	242	207	235	238	252	214	229	223	226	213	227	197	227	225	231	207	230	227	237	210	226	252	235	238	214	231	239	198	221	236	252	207	213	212	228	208	224	191	245	203	192	240	198	215	232	219	198	213	213	203	234	174	196	212	245	214	212	228	211	220	238	230	208	237	232	220	225	219	212	213	214	222	231	228	233	212	213	225	189	222	193	211	202	222	228	242	222	244	218	240	235	238	235	226	224	244	232	232	208	217	221	212	211	230	219	215	226	230	233	237	227	234	221	226	230	223	241	204	200	242	212	220	233	237	236	211	234	208	207	219	203	220	211	220	220	219	217	211	202	196	230	191	216	214	225	231	241	204	222	222	209	241	218	231	234	237	226	251	223	217	238	219	241	217	219	221	214	233	235	211	230	229	200	237	238	222	219	211	219	246	225	210	215	205	229	222	228	208	212	215	229	238	216	196	249	213	221	211	244	192	214	222	214	198	232	199	242	216	254	215	230	213	221	233	214	238	206	253	211	210	229	211	226	230	244	218	208	240	209	228	246	241	184	212	212	209	227	233	225	228	197	211	234	217	236	217	204	229	234	193	191	246	198	228	244	208	227	209	224	232	246	224	232	219	220	224	217	236	215	225	232	216	226	237	228	208	233	225	208	223	208	225	237	252	205	203	211	228	224	204	195	214	224	223	206	207	210	220	199	247	204	251	239	223	207	202	229	238	204	201	235	233	200	233	231	200	200	218	225	235	240	234	246	230	224	206	220	214	204	221	222	215	208	216	224	222	236	216	217	200	236	234	256	218	227	203	196	210	240	233	208	200	214	205	237	218	209	205	205	208	227	200	228	233	232	202	220	193	237	194	217	237	209	238	212	214	204	219	231	211	213	197	195	214	237	220	198	194	216	223	209	247	187	238	206	204	221	212	211	195	211	199	213	212	198	198	221	218	223	223	229	206	253	232	217	218	228	219	221	244	226	221	243	214	222	191	208	216	210	215	198	220	230	218	226	222	226	226	222	229	225	214	196	210	216	234	209	220	211	213	223	198	201	232	236	219	214	216	215	242	203	196	215	192	224	204	238	219	255	233	212	197	228	230	211	219	222	211	212	203	217	217	216	234	217	201	219	231	213	228	211	222	217	200	220	221	203	202	173	218	228	232	234	207	223	225	212	202	213	214	209	237	211	220	206	244	208	198	214	212	229	192	208	202	226	216	209	216	210	208	187	242	230	209	237	215	217	249	241	238	218	207	227	226	219	236	229	226	216	185	210	218	216	212	232	239	219	218	191	240	227	250	210	210	220	252	192	205	211	223	223	232	245	219	222	235	221	229	222	229	229	212	222	210	215	245	230	233	238	196	208	215	206	204	214	216	215	216	222	238	225	218	225	226	208	227	257	206	204	237	245	196	218	207	227	223	192	226	217	209	224	197	227	225	232	222	216	240	190	216	245	206	226	232	226	224	212	216	211	213	232	218	202	221	212	216	201	171	223	223	202	217	229	210	214	214	237	224	197	191	200	218	217	212	226	193	224	220	226	224	228	211	208	228	239	228	228	217	209	231	240	211	212	240	225	248	235	212	240	235	214	220	216	223	198	225	196	198	239	186	213	223	211	197	234	229	223	209	202	211	234	217	200	225	216	234	212	238	210	238	221	210	212	218	223	220	223	205	232	241	194	221	221	245	204	233	222	239	243	223	226	236	202	236	219	203	208	202	190	234	213	200	210	216	209	202	228	221	222	197	211	237	215	199	233	236	197	224	224	219	232	204	214	218	246	219	226	209	203	222	225	223	196	238	220	199	206	183	225	222	225	217	217	215	240	249	228	216	187	216	207	218	223	195	199	183	221	210	230	228	241	203	252	207	214	217	230	215	223	242	226	236	222	234	231	211	249	214	232	222	238	215	205	224	189	208	225	190	200	232	214	198	219	241	209	239	244	231	223	228	246	241	190	189	221	204	244	230	235	194	199	219	217	211	218	211	233	224	190	198	212	223	216	251	230	193	198	213	234	221	223	208	233	242	212	225	214	219	242	229	201	218	218	217	240	214	241	205	202	254	235	214	214	207	221	216	213	234	244	215	237	221	247	212	234	221	240	206	213	208	216	206	250	230	234	234	202	245	227	239	208	205	205	206	208	217	205	223	221	216	214	205	196	214	229	193	209	236	240	241	226	213	232	207	219	228	212	225	213	214	222	207	214	217	228	216	220	249	235	227	208	206	218	224	240	222	232	225	227	228	237	196	218	208	232	211	206	205	212	223	227	210	191	204	253	227	213	222	206	219	215	227	188	228	218	197	226	217	207	236	216	220	201	237	195	208	236	218	202	229	216	240	225	229	239	235	211	218	220	211	201	191	225	250	238	218	208	203	204	214	217	216	233	202	192	223	233	232	220	227	241	188	234	219	215	198	208	236	220	211	211	221	215	219	234	224	209	222	224	252	208	195	225	203	208	212	234	247	220	213	244	237	206	228	206	208	238	216	255	224	236	227	225	215	209	236	219	210	194	215	206	209	240	208	209	204	227	225	221	217	202	196	221	202	224	201	218	218	222	231	215	230	225	230	200	229	251	205	236	200	216	216	243	219	216	217	207	240	216	218	198	210	219	210	225	235	217	196	217	227	202	214	201	203	214	194	227	195	222	231	241	194	227	221	215	236	231	233	210	218	223	224	204	220	231	224	253	202	215	202	249	220	193	236	194	227	232	232	219	222	238	239	225	216	244	212	228	256	227	236	218	210	204	231	206	217	211	233	193	225	207	219	214	216	209	227	224	214	224	200	236	232	231	205	215	212	235	218	227	200	229	221	200	205	209	195	188	248	239	195	207	202	213	215	195	220	225	227	200	212	211	212	239	236	219	200	204	199	229	220	223	218	221	223	203	217	230	211	207	224	212	238	224	217	220	245	203	205	217	218	235	219	227	220	231	204	223	211	201	227	237	182	220	246	246	236	229	206	208	222	241	228	237	218	226	216	207	197	220	183	231	209	215	211	210	211	225	227	212	218	220	198	211	224	218	249	193	221	207	207	213	231	206	224	204	217	227	261	227	222	219	252	214	224	207	220	231	217	216	230	210	209	220	241	214	241	226	208	197	214	226	219	219	238	207	225	227	221	214	216	232	225	249	224	221	194	223	224	205	244	190	215	211	215	203	214	214	218	207	240	183	208	198	218	200	216	209	212	227	234	222	217	213	210	219	222	235	236	213	221	212	247	214	223	232	246	243	237	217	217	223	237	211	205	205	219	209	254	244	215	213	211	236	216	196	225	206	200	206	217	199	239	247	203	231	207	208	228	232	225	209	237	210	221	224	213	222	219	212	204	238	214	215	231	227	224	206	205	225	215	237	230	214	203	220	215	231	243	257	211	208	210	207	227	231	217	198	238	213	196	191	216	233	214	239
22714	21088	28548	23853	21092	21062	5205	720	487	391	378	295	274	263	292	248	287	265	339	313	346	318	283	248	235	242	197	204	193	185	222	170	177	180	153	167	171	181	182	163	170	166	183	166	171	166	146	192	155	179	130	188	134	141	174	154	141	158	151	156	150	178	155	154	146	185	178	164	170	140	164	143	166	159	183	156	156	155	147	179	153	159	154	188	155	161	141	150	149	163	161	140	179	154	166	159	156	154	149	164	168	149	168	189	161	151	152	161	126	157	144	172	162	158	153	169	154	126	153	157	165	167	165	158	149	158	157	177	149	139	153	159	149	154	155	157	138	145	185	152	159	142	146	146	148	144	176	172	161	183	174	151	155	167	159	169	158	159	145	165	191	158	149	146	160	159	150	166	166	172	153	148	170	153	141	163	159	150	145	154	150	154	148	148	169	171	161	165	142	161	142	169	161	164	158	145	181	157	148	157	150	160	147	151	149	152	165	151	155	148	153	129	149	155	155	158	165	158	163	151	156	164	167	158	151	161	151	148	149	135	128	150	159	165	156	152	165	156	161	148	157	153	164	163	170	166	160	152	161	170	190	177	152	179	184	160	166	148	171	128	164	150	152	153	143	160	161	168	164	169	139	165	165	176	152	166	182	180	161	177	144	177	171	170	170	150	164	161	148	160	166	156	166	173	171	145	171	170	176	148	154	148	154	143	172	156	166	159	161	150	140	169	185	166	149	151	163	141	169	162	162	142	139	156	183	180	159	150	149	175	155	172	149	152	148	161	138	151	158	156	132	144	125	144	157	154	159	157	164	167	165	181	172	140	167	166	170	146	185	156	161	125	144	137	156	153	162	154	168	183	162	138	144	183	183	158	133	156	130	169	165	156	153	130	167	144	170	169	170	161	165	164	175	154	177	148	139	169	171	172	168	168	192	163	142	150	165	140	166	173	174	153	153	151	155	153	160	132	173	139	161	167	183	150	148	172	182	187	159	149	176	155	162	156	153	153	161	168	161	152	141	165	159	176	165	152	152	150	168	140	159	172	171	153	146	147	163	158	154	141	174	136	165	175	141	152	150	155	147	146	163	155	157	145	155	146	163	162	159	146	166	145	166	139	154	166	145	159	171	150	145	147	150	154	157	180	171	179	137	138	168	139	152	195	163	165	177	156	159	154	167	172	155	129	139	173	166	169	146	164	156	157	175	149	144	139	158	148	175	153	158	155	155	155	161	178	161	151	151	154	157	165	178	161	156	149	155	155	142	162	135	153	169	165	168	155	152	133	165	154	132	171	163	164	161	150	163	161	187	150	152	148	170	141	151	148	162	173	151	165	157	165	153	135	181	136	172	155	157	153	184	140	153	153	165	156	168	165	167	118	144	167	160	153	176	147	134	163	161	159	143	134	157	154	148	154	159	135	143	140	146	156	161	159	187	171	150	162	141	162	143	166	146	155	157	164	162	168	167	156	159	163	153	149	154	168	147	152	150	143	154	161	162	174	162	141	159	168	153	159	176	164	149	167	160	179	169	174	150	169	139	170	167	139	167	163	160	150	140	163	179	137	159	161	162	160	155	153	129	163	159	157	161	177	174	152	151	154	171	152	159	126	175	156	174	167	148	166	177	144	124	153	136	169	162	147	156	161	133	146	154	146	156	174	156	158	159	144	154	164	144	157	175	158	150	151	136	150	156	157	126	164	152	133	157	159	170	163	153	133	167	157	160	156	166	184	162	160	152	182	140	160	161	160	158	159	160	152	164	171	158	148	145	161	173	159	137	162	191	140	155	153	155	149	138	165	145	150	145	173	165	162	152	163	136	164	173	171	142	184	157	141	166	128	147	150	164	166	176	149	149	167	157	144	157	176	144	169	134	181	136	139	142	168	174	156	159	153	168	160	151	155	144	150	152	154	160	150	154	157	150	127	135	162	159	146	150	158	158	140	164	133	154	158	176	168	168	190	142	173	157	138	153	156	148	151	162	163	143	134	156	139	158	142	151	155	157	160	142	179	173	128	166	151	139	156	166	148	177	142	159	147	151	159	170	145	138	143	149	159	174	147	168	157	158	152	138	147	122	177	135	160	158	158	150	166	164	157	146	170	149	150	160	143	162	162	139	149	131	166	155	169	168	174	169	151	174	146	166	142	159	164	166	153	166	158	169	153	138	146	126	159	152	150	147	161	159	153	168	176	152	147	135	166	163	148	175	159	165	157	161	142	156	159	165	166	163	148	148	157	175	173	140	159	165	156	155	161	163	161	157	135	173	136	162	169	165	156	162	169	142	165	133	152	165	145	144	163	156	160	162	151	151	178	149	178	167	169	176	146	156	178	147	168	167	164	174	161	174	159	162	161	144	154	150	166	148	164	151	149	138	159	165	151	152	143	185	171	157	168	169	146	150	135	139	151	146	170	180	165	158	171	145	155	156	150	186	164	134	153	162	161	137	145	156	178	172	155	159	160	157	155	166	162	153	152	160	154	147	169	150	157	166	178	156	183	146	172	160	157	182	151	170	146	144	146	148	160	154	152	136	145	152	131	148	167	169	153	178	150	169	162	141	159	129	163	164	174	155	165	183	152	193	148	151	162	129	181	173	164	174	169	162	160	141	145	153	176	157	155	159	178	121	149	168	155	169	175	152	151	137	133	139	165	145	163	148	155	149	151	162	141	147	162	172	174	155	154	149	151	148	164	141	147	160	157	175	152	159	141	163	143	168	158	159	163	147	185	142	140	155	164	147	154	142	154	148	173	170	162	145	180	162	176	154	172	182	180	135	174	159	129	148	158	153	163	145	160	198	162	143	171	152	160	166	149	138	175	162	162	140	148	150	136	167	161	162	147	200	153	158	164	156	151	164	160	149	158	146	154	180	154	160	165	146	138	158	154	144	156	169	164	163	160	168	167	162	160	169	157	164	150	158	153	159	158	160	164	174	144	144	162	124	178	155	160	166	175	166	145	150	172	175	170	153	163	153	151	143	166	176	137	148	185	154	136	156	174	157	179	171	146	164	158	157	159	163	157	158	156	158	149	163	158	175	131	143	159	143	138	161	154	157	143	175	155	163	153	151	169	159	159	151	147	148	155	175	160	163	160	160	169	153	141	163	152	146	159	154	156	147	139	151	160	155	177	168	162	155	165	156	170	154	152	145	159	167	151	146	167	159	170	174	126	147	148	156	153	135	155	162	146	163	142	164	145	159	174	164	169	148	150	146	157	163	152	154	171	144	173	143	152	169	145	163	169	159	140	151	161	157	175	145	150	159	160	134	149	170	134	141	154	145	151	163	140	157	143	179	168	147	168	136	139	163	165	163	128	156	156	132	156	149	190	145	149	164	180	139	164	176	152	162	145	169	155	168	179	149	147	145	163	163	136	153	168	178	141	156	148	152	153	173	139	154	143	167	134	155	164	174	153	158	136	172	158	156	156	118	161	153	164	137	139	157	145	138	146	168	156	167	152	136	177	155	184	161	156	153	163	150	160	151	159	150	155
27483	38369	22732	7015	3310	2259	1732	1228	1003	849	690	547	495	450	387	400	377	437	563	602	545	528	450	336	302	303	324	288	279	264	254	272	244	263	265	260	224	238	263	249	190	218	235	225	222	205	210	199	206	245	210	218	208	207	211	203	218	180	198	215	234	212	205	189	232	194	215	195	202	206	220	209	181	201	232	218	194	202	224	192	221	210	208	198	200	197	220	224	188	199	188	209	176	223	207	201	201	179	236	198	208	179	219	184	225	205	207	238	213	184	212	194	180	204	197	210	220	182	210	198	208	201	178	190	203	191	199	216	200	250	169	194	187	205	212	196	210	216	226	191	202	198	180	210	196	227	233	227	209	243	222	206	228	210	222	182	222	200	219	195	215	224	202	207	186	217	187	194	222	209	199	225	196	224	191	194	198	198	221	212	214	182	210	202	235	223	196	202	229	195	203	218	215	185	193	204	185	205	230	176	225	191	187	210	205	192	213	208	216	185	211	206	202	187	221	194	184	194	200	193	190	215	203	217	200	197	191	176	212	228	196	186	201	183	193	216	216	187	197	211	208	212	203	221	199	193	207	205	184	244	207	213	204	217	193	212	194	183	198	191	210	191	186	190	203	183	185	198	235	204	205	185	209	178	195	177	212	194	183	184	190	188	207	198	204	236	210	206	188	200	183	193	198	195	197	193	210	192	184	202	183	199	181	185	206	193	219	205	216	205	173	205	183	203	200	178	197	200	207	196	192	216	198	209	214	169	206	212	199	197	217	195	181	213	218	204	207	183	210	187	197	191	191	197	200	228	199	225	216	207	209	200	204	205	190	171	198	197	208	220	215	164	205	184	206	193	207	179	213	231	207	206	205	219	179	197	214	206	191	231	209	214	200	214	181	183	194	208	222	200	203	197	186	223	176	193	194	205	217	207	212	186	201	189	213	214	194	216	192	216	199	181	190	214	206	193	200	197	212	195	175	219	195	185	196	198	203	180	204	220	180	201	234	186	221	184	206	178	207	177	214	198	196	218	200	215	224	199	205	214	202	216	212	194	204	201	206	202	208	209	194	217	216	196	191	182	214	210	193	210	202	214	219	197	188	190	208	220	212	184	216	200	199	199	203	214	192	182	235	216	198	200	196	201	172	194	221	213	226	206	198	213	210	216	209	198	215	206	191	201	200	201	203	203	192	213	200	219	197	206	194	184	208	202	218	201	205	202	197	196	213	190	195	181	226	221	210	196	238	191	220	212	213	187	214	192	217	200	205	167	223	224	197	201	205	191	203	207	201	195	209	197	199	197	194	214	192	190	221	220	202	200	210	210	201	182	194	190	187	209	232	196	198	179	192	200	194	206	219	202	194	212	177	180	185	182	229	189	202	218	206	226	208	189	194	206	224	173	199	195	187	204	231	204	191	177	185	209	197	191	206	195	200	189	196	211	198	187	216	210	172	177	197	221	208	189	212	229	204	198	185	213	214	195	223	192	185	226	195	191	197	198	208	208	228	183	209	221	201	211	204	217	200	226	188	210	199	205	220	204	203	181	206	217	208	197	215	226	199	196	181	209	185	208	181	207	205	203	203	194	216	191	193	215	184	199	179	183	187	198	205	206	204	185	219	204	188	210	205	205	213	211	215	207	218	234	209	216	202	225	209	208	207	207	209	197	207	217	205	174	202	163	193	216	208	212	191	194	202	209	221	193	208	176	215	235	206	204	212	195	182	199	235	161	184	200	199	203	200	213	205	210	195	183	193	194	208	199	205	214	225	199	190	205	197	194	209	200	211	202	203	209	213	232	228	212	215	206	182	193	203	180	204	211	209	227	202	189	186	207	202	202	183	192	214	201	234	207	217	181	219	207	218	185	207	208	207	167	179	204	199	212	227	221	200	211	197	173	185	218	182	222	203	195	189	206	216	216	182	203	193	200	191	199	223	206	198	207	169	204	200	187	217	199	247	179	201	195	229	182	195	187	204	194	206	196	191	201	208	205	192	200	198	208	211	214	198	198	182	176	173	184	189	195	212	206	192	185	196	207	212	194	192	204	195	189	217	227	191	178	209	192	216	191	210	185	197	203	237	180	220	204	214	235	247	210	207	204	205	197	201	225	195	215	189	193	192	185	193	199	183	196	205	208	185	212	195	204	182	219	216	216	213	181	208	205	198	198	206	198	200	216	207	181	207	186	208	188	207	200	213	214	184	190	229	213	196	179	218	199	234	202	193	194	186	203	202	202	200	219	215	235	203	203	192	217	210	212	189	204	180	184	210	211	205	205	194	185	205	187	221	205	220	205	222	207	189	213	210	202	186	226	202	170	202	186	214	197	163	215	214	188	226	213	178	201	186	206	213	207	223	218	220	218	212	211	195	207	206	185	197	190	197	214	235	195	184	195	210	223	194	194	201	192	207	199	218	214	182	205	206	225	213	209	192	194	210	210	198	230	202	178	186	208	189	192	205	204	207	218	211	219	228	238	223	202	188	197	218	186	212	202	183	200	196	211	202	199	202	193	203	213	205	194	179	212	206	180	198	205	203	206	194	201	210	178	210	204	202	177	194	253	205	168	222	198	207	207	227	200	183	195	191	228	187	204	214	173	186	191	232	194	188	190	191	209	184	204	180	183	197	171	218	211	194	195	208	222	190	189	197	206	179	215	220	210	198	215	229	214	184	200	223	182	191	192	193	202	190	189	192	207	210	218	219	209	181	214	215	219	185	207	218	163	180	210	171	194	224	188	220	188	190	208	224	205	203	186	190	197	163	211	191	197	227	193	209	189	213	194	201	203	191	212	196	204	195	202	185	190	184	193	204	236	205	202	204	190	194	201	181	217	203	207	199	192	198	240	174	206	192	206	219	217	208	188	182	185	185	198	185	205	228	223	207	199	209	207	176	207	195	186	237	163	201	184	209	197	218	215	189	219	209	198	182	227	232	219	185	209	198	214	200	172	219	201	236	212	207	207	178	190	200	215	171	191	179	204	205	195	215	181	208	212	199	182	213	214	184	205	224	217	196	206	199	203	203	209	178	173	198	181	227	191	198	217	184	187	217	188	209	198	210	197	195	201	199	201	201	206	220	195	207	189	216	198	194	217	185	192	202	196	180	176	184	183	185	226	201	212	197	224	208	195	183	206	209	202	208	215	200	212	184	229	190	223	202	190	201	189	204	207	241	184	195	196	212	217	192	180	199	199	218	192	207	239	181	183	207	205	196	185	191	189	224	217	207	217	200	181	224	220	184	194	178	197	184	209	193	208	200	219	184	186	198	178	189	199	200	194	204	210	187	191	216	203	214	215	226	194	244	203	202	212	187	210	196	210	205	219	222	220	197	190	201	208	170	175	191	224	191	192	200	177	195	218	222	196	187	178	188	214	190	186	184	192	218	191	198	199	198	214	216	200	212	218	214	193	191	216	202	192	214	202	222	219	217	182	214	216	207	203	214	237	212	181	202	214	202	189	215	192	205	181	194	200	222	217	203	215	214	216	204	208	195	187
27707	20654	13989	2565	506	355	313	273	319	257	275	254	281	263	285	265	278	288	306	333	339	314	279	286	296	255	290	256	250	298	286	279	302	253	295	271	285	269	272	261	232	252	255	255	288	270	239	276	267	249	281	261	276	264	294	254	276	276	282	285	284	275	264	278	268	250	274	276	267	279	307	271	282	256	268	286	265	270	272	248	238	273	266	277	274	288	273	241	250	303	284	266	250	278	279	260	262	283	290	281	287	263	291	265	260	259	278	266	272	268	250	279	257	267	273	283	264	260	252	283	264	252	263	274	247	273	279	284	266	238	285	268	273	311	236	257	300	265	262	259	275	265	263	248	290	254	284	265	277	278	278	262	284	248	274	248	255	234	268	275	263	263	272	261	277	256	262	252	277	280	267	283	248	295	275	284	258	278	261	264	269	241	274	249	279	281	271	283	292	284	290	255	245	254	264	283	253	272	264	279	263	252	289	284	244	236	287	255	275	227	287	270	255	285	265	278	267	296	278	273	261	274	251	300	274	280	268	268	271	275	272	262	263	268	262	279	271	253	244	266	280	265	292	265	267	252	262	238	286	288	266	282	258	257	284	277	269	265	286	290	293	277	253	262	267	287	242	275	274	232	264	261	277	245	280	269	249	280	263	286	261	266	267	270	269	275	284	261	269	277	289	261	253	251	265	285	268	275	272	271	273	288	258	296	267	276	270	248	262	259	265	250	255	266	272	275	277	270	279	253	277	305	269	283	249	258	275	258	273	286	287	271	272	250	285	268	307	286	272	272	273	248	267	283	261	268	274	267	289	290	271	268	272	283	296	261	242	256	218	266	296	305	289	267	246	291	268	264	283	248	261	293	276	286	263	263	293	272	269	267	254	283	281	282	286	283	253	268	257	281	264	276	281	267	270	279	255	256	255	247	263	276	280	228	291	275	254	274	282	295	267	239	292	290	263	274	282	263	279	231	233	267	281	252	263	281	266	247	255	287	220	259	269	267	283	257	268	272	292	250	256	276	263	262	277	279	281	244	296	297	290	270	281	285	283	265	294	244	248	285	303	273	263	250	291	258	284	259	302	254	248	278	267	291	238	247	267	248	296	248	282	277	270	259	267	248	284	298	256	295	266	272	298	299	279	235	273	289	271	287	261	244	252	281	265	250	270	256	275	264	249	263	297	256	248	262	283	249	264	276	239	271	295	299	254	283	269	261	260	285	251	263	250	284	287	248	270	284	275	278	231	272	260	293	280	281	222	288	275	262	304	285	267	298	250	265	288	291	263	248	253	286	282	257	271	284	259	244	279	251	246	266	253	278	280	277	284	253	251	270	285	291	266	261	273	276	263	266	233	271	269	265	259	259	272	253	273	263	270	270	281	267	281	284	274	276	282	258	290	254	261	268	250	268	286	236	255	266	277	266	261	282	280	252	271	265	278	253	262	272	266	261	260	277	306	291	255	251	270	268	257	274	267	282	278	263	234	271	260	289	270	276	252	267	251	298	308	290	247	255	253	290	270	295	244	246	270	255	280	290	263	270	288	279	250	284	240	250	268	270	259	281	270	298	271	273	261	288	265	288	261	252	294	257	274	274	292	250	279	278	274	296	252	280	270	271	264	267	284	253	292	278	280	272	283	268	296	264	283	287	254	292	247	259	328	268	278	240	266	282	276	253	270	256	288	256	262	279	310	281	281	266	267	262	261	251	314	252	272	288	272	265	286	263	265	266	275	284	251	257	263	249	264	268	294	249	283	299	273	278	271	273	293	260	255	270	271	246	254	269	281	295	285	251	271	282	288	266	274	252	288	255	278	247	275	253	276	253	285	267	265	276	255	286	275	282	259	297	273	294	302	256	256	276	247	279	253	252	238	301	282	272	279	261	280	277	305	250	265	274	249	283	271	290	267	266	267	275	301	260	309	269	260	280	267	272	260	271	259	265	264	279	257	251	259	278	281	230	266	256	271	254	274	286	263	240	267	297	276	286	276	243	264	273	294	278	253	264	291	291	273	263	281	268	281	264	256	279	268	257	244	257	271	250	279	274	280	255	262	262	281	275	263	269	253	314	313	236	259	268	250	281	278	272	259	270	266	270	264	228	247	263	266	263	249	254	259	274	247	273	292	261	281	259	275	260	245	278	264	264	259	285	281	265	264	276	256	294	282	279	286	260	248	296	263	269	279	255	237	286	271	253	276	288	268	275	255	264	282	280	293	254	248	293	243	255	246	242	249	257	295	292	286	289	261	286	278	260	269	271	264	253	292	265	252	253	252	274	290	251	279	264	260	270	286	252	278	274	299	259	290	277	247	296	276	295	280	282	289	258	290	238	274	276	267	294	274	259	270	285	286	262	268	264	275	265	257	268	250	278	279	288	257	316	282	296	296	279	267	273	247	287	283	264	261	270	266	242	246	276	263	286	277	288	282	235	264	266	270	257	261	297	276	257	258	301	261	268	230	261	268	257	281	254	252	298	263	283	258	275	286	271	263	292	239	250	260	302	278	270	279	260	257	241	288	279	263	247	273	244	253	259	287	268	274	263	250	263	266	234	273	248	293	257	283	302	292	253	283	253	283	295	257	255	280	266	276	268	274	264	271	277	284	283	286	258	266	263	279	206	283	273	247	248	308	256	250	284	241	254	275	244	273	229	256	294	248	266	278	243	273	267	228	249	252	266	295	259	261	259	269	296	252	265	271	290	271	277	273	240	258	269	268	269	263	287	268	269	269	281	268	267	273	290	288	283	250	259	290	261	245	268	276	271	295	259	269	261	300	274	247	256	258	271	252	261	284	258	277	270	248	264	256	281	270	265	260	276	246	275	296	277	245	297	236	275	280	260	273	278	270	248	283	265	285	261	262	269	250	283	258	260	264	257	287	278	285	273	289	252	264	281	275	278	267	263	269	261	265	273	261	261	280	248	312	272	251	285	262	263	270	260	284	243	277	248	270	247	260	288	280	321	272	269	266	265	260	240	275	290	267	279	263	277	282	252	283	279	254	274	266	285	284	295	273	245	290	271	262	266	277	262	272	265	292	263	283	249	257	269	253	275	274	249	246	261	275	273	277	259	286	286	260	253	290	278	285	255	254	263	279	244	294	261	273	258	266	295	273	275	264	250	275	317	265	247	247	284	284	257	261	283	266	255	246	278	245	258	267	256	279	255	231	286	276	291	249	267	290	264	289	293	278	246	282	263	250	275	257	261	250	253	263	266	272	266	249	296	251	274	246	267	258	299	282	281	249	278	279	272	279	277	255	309	282	243	292	250	272	257	262	277	251	249	261	249	271	278	240	306	277	289	269	259	260	252	269	266	259	290	259	251	242	272	306	266	274	259	259	256	257	254	274	251	289	217	252	262	242	247	276	292	266	251	280	266	270	278	305	278	231	280	281	282	249	285	262	285	283	265	248	274	266	277	266	260	306	276	290	292	297	261	274	240	268	259	276	273	262	265	264	303	249	268	267	286	267	273	288	269	272	286	269	255	295	265
22192	25354	14382	2297	690	483	398	397	356	358	320	366	339	357	331	369	370	415	479	427	458	459	392	413	361	374	364	365	346	354	369	348	380	333	336	355	343	362	365	332	364	367	324	357	345	289	319	346	357	315	332	361	340	363	373	308	318	328	366	337	344	364	353	344	335	327	352	311	329	337	345	343	364	303	333	339	337	342	322	316	364	331	358	323	342	321	340	356	361	366	340	353	343	336	352	355	348	326	353	367	337	324	359	372	356	329	344	341	345	365	347	345	352	345	330	356	337	325	329	349	368	321	357	335	343	321	364	348	345	344	343	351	350	360	314	357	329	330	317	300	381	338	364	336	381	358	349	349	345	350	370	355	338	357	343	338	371	316	318	361	325	367	322	377	352	345	331	323	338	297	337	316	337	309	337	341	307	337	346	359	333	366	360	358	337	337	326	369	331	343	341	340	336	350	287	365	366	330	348	332	316	364	340	365	343	291	328	326	323	343	353	326	346	325	314	346	358	315	351	314	336	343	344	333	357	360	288	364	358	368	348	354	350	332	315	350	348	324	335	347	346	319	345	355	358	335	362	317	317	329	307	345	270	326	341	362	361	360	346	327	345	305	338	345	367	382	312	341	352	335	341	322	353	332	350	345	339	316	331	327	314	321	315	327	325	316	309	361	356	350	312	336	345	338	339	350	320	337	351	349	359	373	359	317	350	342	327	352	341	368	339	330	338	330	350	325	339	323	359	355	339	347	325	335	344	339	304	352	369	358	345	321	324	352	320	324	366	287	352	356	338	303	339	306	322	335	355	310	362	343	346	344	314	328	324	338	310	341	361	343	337	330	371	335	359	342	367	334	327	307	352	377	321	326	350	354	329	348	342	370	356	334	349	345	329	371	316	361	367	368	356	335	326	318	371	337	346	328	372	342	315	330	339	304	346	328	321	339	351	338	350	332	368	342	318	350	352	356	338	337	334	348	336	359	329	347	335	305	344	330	307	328	339	329	318	333	336	342	341	329	338	350	320	334	334	366	345	333	326	367	347	344	328	341	354	383	310	339	301	354	329	327	305	308	334	343	302	334	384	317	353	361	320	332	319	349	351	347	359	325	353	328	350	334	316	327	320	342	333	372	329	328	353	351	333	335	339	330	339	347	343	325	323	368	365	330	361	320	339	330	384	330	344	341	329	329	378	354	333	342	321	344	311	339	321	309	323	332	367	358	317	350	351	339	342	332	312	338	301	314	333	353	340	329	332	341	330	332	334	339	338	326	341	331	335	336	371	358	323	311	342	330	363	357	342	326	342	313	318	352	355	365	370	359	336	357	332	327	338	366	350	341	329	323	359	349	321	345	340	346	361	333	339	340	331	346	349	319	343	338	330	370	336	382	382	340	347	321	338	349	349	325	329	342	347	348	357	333	343	379	344	335	301	335	359	322	316	320	344	349	339	304	334	337	320	367	331	333	350	370	350	350	346	334	351	346	364	333	313	343	309	348	368	346	341	337	358	338	334	354	355	365	331	305	331	321	327	311	327	359	331	340	336	351	336	310	340	346	331	319	356	304	309	335	347	359	350	345	354	368	360	356	330	342	353	320	338	347	335	337	337	332	319	307	321	329	321	341	320	353	334	332	350	349	333	332	342	367	319	314	365	333	325	332	318	347	376	358	374	316	368	369	368	336	328	332	345	346	343	325	345	354	347	360	328	346	333	334	351	332	335	359	353	339	350	384	343	337	355	341	329	351	328	323	317	311	320	336	324	373	333	363	304	330	356	337	346	348	317	350	355	377	335	343	320	343	378	348	329	331	321	324	335	351	357	362	308	346	318	369	350	338	347	335	355	293	311	322	287	348	348	325	344	316	370	311	329	358	339	352	304	331	333	423	311	334	342	334	326	326	321	332	353	295	354	314	335	306	334	335	335	342	330	324	319	336	354	374	318	326	342	325	336	330	319	304	305	310	373	342	331	346	337	367	359	329	377	350	338	353	340	366	380	357	342	358	325	350	343	352	343	326	296	346	346	376	339	314	333	316	359	327	348	355	331	363	363	356	330	302	325	367	369	361	385	346	349	303	336	330	307	360	339	328	362	340	331	328	340	373	366	341	316	355	332	373	315	356	317	350	337	349	330	350	356	340	355	327	327	394	385	319	370	297	366	315	343	339	330	372	343	364	376	364	382	331	340	329	401	382	332	351	330	378	337	357	354	336	357	339	344	355	363	334	326	366	301	352	375	356	335	348	337	341	360	329	327	316	356	354	374	339	335	381	333	333	358	349	331	364	323	350	337	346	350	369	323	336	332	345	318	352	354	339	344	346	330	334	359	311	305	334	354	346	352	377	363	344	365	357	344	348	353	327	324	306	356	343	351	332	324	351	309	317	336	339	360	336	346	337	355	321	329	343	354	348	344	379	347	348	331	329	315	357	324	361	341	347	327	350	335	323	323	339	341	312	349	336	325	319	339	355	341	345	329	353	363	360	316	309	331	358	348	372	292	374	331	321	350	312	364	336	340	331	340	342	316	334	328	316	326	319	340	331	319	358	328	347	348	354	345	347	347	327	344	358	346	333	332	335	359	356	372	326	360	292	352	354	344	357	356	343	377	338	313	331	332	337	330	324	318	339	360	319	357	326	347	323	352	323	357	371	333	326	331	350	318	335	330	327	319	356	313	373	321	344	337	343	286	322	316	318	357	342	321	357	366	358	356	322	337	339	347	336	351	318	345	339	379	358	361	353	311	362	323	349	355	364	345	326	340	372	335	320	339	345	340	343	301	302	359	335	370	356	343	352	319	344	344	332	390	358	334	365	330	345	357	334	311	336	334	310	327	378	360	333	335	326	347	331	333	361	336	346	338	354	359	329	322	355	363	323	333	347	340	331	325	344	342	345	332	335	310	341	361	311	369	340	359	343	344	369	286	314	315	348	340	343	332	318	322	352	319	348	330	385	327	355	346	372	337	320	366	341	357	312	326	355	370	318	319	358	365	328	349	334	347	348	352	362	328	362	320	369	352	364	301	346	299	331	313	367	307	351	332	353	348	351	325	376	336	324	313	310	299	301	340	334	325	343	307	322	349	341	374	323	345	356	350	331	347	303	335	345	340	331	331	338	343	299	322	346	350	289	321	332	340	327	357	351	339	332	318	321	341	355	322	307	331	345	329	368	352	330	329	307	326	365	340	341	332	322	356	342	327	349	341	357	348	314	359	366	318	378	298	351	360	348	376	374	313	354	323	317	348	321	353	318	346	343	331	330	318	366	327	348	362	344	336	345	349	332	323	330	363	364	318	345	341	335	340	334	340	347	300	329	331	343	330	339	347	372	345	369	332	334	336	312	328	337	302	327	380	311	331	346	313	340	306	337	324	334	344	364	333	331	322	384	313	338	311	346	343	366	345	334	347	367	365	336	312	384	344	333	323	333	354	351	329	320	351	387	322	325	344	366	362	310	334	347	347	333	309	338	355	355	328	327	356	340	375	362	326	324	345	350
23780	21071	28034	24286	21009	7496	822	567	457	396	362	383	347	325	334	310	329	341	452	389	411	366	326	294	329	325	284	316	303	270	308	294	314	265	296	261	254	295	278	278	323	282	268	257	300	291	292	291	298	278	301	260	308	291	276	251	244	293	269	278	276	254	274	268	264	266	272	268	276	280	277	285	295	265	292	295	255	295	256	281	289	281	274	270	279	241	285	276	281	259	289	298	262	246	257	269	234	282	262	278	276	275	283	291	291	242	271	286	271	258	276	290	257	271	260	263	254	267	296	256	302	262	269	266	270	268	271	265	242	277	280	280	287	288	284	270	254	269	266	295	275	256	281	259	281	264	282	276	248	300	283	237	265	268	270	306	291	276	270	271	292	265	273	258	278	240	283	288	309	256	259	229	259	282	259	292	249	265	258	282	283	281	292	279	284	296	279	261	267	303	268	298	226	264	275	264	268	277	265	263	280	286	286	276	292	299	256	286	269	261	251	268	277	279	269	271	265	285	297	285	289	272	280	255	239	267	257	239	242	286	241	260	262	259	253	276	253	280	262	291	265	261	296	289	276	270	285	261	295	293	233	263	278	276	268	267	273	271	291	276	267	282	259	257	289	279	273	272	244	266	252	303	257	252	259	280	246	268	277	264	254	278	291	279	250	303	303	251	268	244	259	229	283	284	278	284	283	264	273	248	289	267	310	279	268	284	284	289	273	289	247	267	250	251	285	258	249	283	291	265	263	278	269	278	291	270	263	301	260	270	289	278	258	278	248	267	263	258	265	260	269	279	278	266	295	240	281	276	282	273	242	301	304	280	266	294	267	270	283	287	250	269	272	268	247	297	282	287	238	247	288	274	276	265	288	252	288	254	274	290	250	261	263	257	276	279	241	244	303	270	263	272	284	286	264	282	273	270	273	287	302	277	289	264	280	247	276	290	267	288	284	247	304	280	265	304	284	277	291	288	260	278	277	244	269	265	262	261	284	289	255	275	283	267	243	273	302	250	274	248	271	298	285	299	264	260	287	294	268	271	287	280	293	289	252	250	274	282	291	291	282	274	286	262	271	298	264	288	269	259	292	255	300	251	265	278	274	289	267	286	244	280	242	282	299	279	264	268	287	264	278	252	259	301	273	271	251	262	287	255	276	260	276	284	248	250	263	272	290	258	246	292	268	278	269	261	280	249	274	244	265	301	311	273	267	279	269	292	239	294	271	274	257	279	271	246	247	293	295	268	279	245	260	259	277	278	275	265	294	259	252	277	255	280	273	263	263	268	271	297	275	276	263	255	291	282	268	304	278	250	283	267	277	258	300	280	279	293	308	261	296	275	289	268	273	272	300	276	248	267	296	276	278	251	273	308	302	279	270	276	261	263	276	262	274	235	299	281	276	265	251	249	300	268	292	291	278	274	264	252	286	277	265	261	264	261	288	279	322	281	263	279	262	258	268	293	298	256	275	262	274	278	302	255	285	278	287	275	282	261	267	257	269	252	259	293	282	264	266	258	254	271	271	278	301	259	262	258	268	259	274	256	259	293	264	283	274	281	280	288	301	275	280	268	258	261	289	257	269	280	265	248	265	279	261	280	270	259	237	271	286	268	265	253	282	255	265	291	277	279	260	281	267	265	301	235	276	248	245	276	269	278	278	217	258	251	262	287	264	293	273	295	262	267	266	273	286	283	284	291	258	253	287	247	249	283	287	301	264	278	272	266	269	316	258	254	274	250	270	270	293	262	293	271	264	262	284	272	286	300	270	277	282	293	256	271	282	269	251	272	273	269	297	250	290	242	263	257	264	264	244	253	266	274	266	275	261	312	277	267	282	289	268	261	279	272	257	286	277	284	309	301	267	264	317	281	274	276	274	269	273	262	274	280	288	271	289	257	274	266	259	263	255	273	273	261	273	261	245	294	291	274	280	257	288	262	296	263	291	251	289	263	270	282	273	273	246	278	248	277	253	275	238	267	265	247	245	256	279	283	279	288	263	297	274	288	304	255	291	265	265	284	255	256	248	272	272	297	265	261	295	291	260	299	259	247	283	270	278	287	314	267	271	254	262	271	309	250	276	286	259	282	306	291	277	272	272	242	286	251	274	265	309	248	250	251	258	256	260	242	287	281	260	297	286	261	259	312	274	297	285	261	243	269	273	305	249	252	253	262	276	237	266	299	264	281	275	275	295	290	250	262	294	264	284	269	262	266	248	271	277	277	285	268	269	282	286	279	277	281	261	253	247	281	281	269	274	266	284	257	256	255	236	263	266	281	267	267	285	293	280	273	282	262	279	285	252	289	289	272	286	290	287	281	273	252	287	259	268	294	247	236	262	284	302	284	254	223	266	269	280	265	274	261	253	254	270	275	277	277	270	252	263	272	304	270	273	270	279	260	262	273	286	305	285	268	305	286	281	251	304	252	275	232	268	276	272	249	265	289	296	253	258	279	288	312	268	236	269	293	280	257	249	265	305	268	290	285	253	282	255	275	261	266	285	261	252	285	250	286	275	285	273	263	239	282	287	280	254	275	276	270	293	250	274	286	267	271	277	256	240	297	283	251	260	295	285	254	252	303	259	269	268	268	281	251	268	268	271	278	259	237	305	288	293	259	259	247	272	257	271	267	244	288	279	272	266	319	263	265	289	289	270	292	309	248	256	244	285	257	287	260	282	269	283	267	293	257	263	282	247	249	298	296	267	268	254	262	283	272	251	257	287	298	228	290	271	264	275	289	285	301	250	291	296	276	236	265	273	287	292	228	267	273	275	269	286	236	254	267	255	287	274	292	266	257	269	277	250	266	251	259	290	265	274	272	232	266	286	261	253	266	237	265	275	296	274	250	268	259	305	279	271	299	264	279	263	270	291	287	236	277	281	259	287	278	266	250	266	283	303	265	298	274	297	282	272	292	273	259	256	248	271	313	283	291	270	256	265	276	286	275	269	252	252	264	257	244	255	276	266	258	318	276	285	253	258	294	282	289	284	288	256	277	295	302	286	262	266	269	284	298	268	281	305	246	272	269	278	275	263	277	254	266	315	260	272	253	265	269	276	233	266	244	265	256	254	262	246	271	294	281	284	278	287	290	261	280	299	275	269	280	266	274	288	279	285	264	253	265	275	290	246	294	253	285	258	269	262	255	274	279	259	247	259	258	259	258	307	275	274	246	273	285	279	263	275	278	274	283	229	282	234	261	275	247	253	290	282	289	257	259	254	256	276	283	260	250	262	260	279	257	273	301	276	308	254	259	248	270	283	270	268	254	288	278	293	304	292	261	231	278	257	272	264	273	292	271	243	287	262	255	254	257	302	266	292	257	272	271	273	283	308	275	272	271	302	223	265	278	262	272	286	276	270	256	287	267	290	300	288	273	273	298	270	276	269	250	264	255	251	288	285	253	302	276	288	259	271	283	262	249	284	261	271	265	272	254	271	276	264	289	296	264	254	230	244	280	283	260	285	256	271	267	273	272	274	280	284	264	264	276	292	276	256	261
25054	34040	21615	5780	2356	1511	1155	883	794	639	624	531	466	503	453	457	427	535	631	586	624	515	509	417	392	408	412	391	398	354	390	369	369	374	373	351	364	368	377	373	372	317	357	368	367	362	354	375	342	356	367	335	335	330	346	341	361	347	345	331	339	345	342	358	366	389	321	341	348	390	353	347	337	339	348	338	356	351	364	337	345	358	331	340	370	315	332	353	325	341	356	319	356	338	318	345	321	352	325	367	363	341	351	342	318	348	348	354	369	335	312	386	341	348	341	342	354	354	367	310	324	339	347	356	348	344	375	315	365	352	302	345	353	375	348	344	321	359	351	342	344	346	359	334	337	380	329	327	322	370	361	354	376	379	315	357	360	345	311	354	322	342	316	342	365	323	349	342	334	345	341	337	368	320	405	342	341	352	343	346	359	333	348	354	377	347	361	341	345	367	370	324	338	347	376	334	351	318	356	309	353	365	341	381	356	311	355	365	342	319	350	345	369	328	355	344	348	364	351	322	328	366	353	322	323	341	368	365	318	343	341	335	334	335	332	352	335	295	354	352	345	294	342	329	373	367	343	344	366	355	356	355	368	382	365	363	340	348	358	336	341	365	374	338	327	326	308	365	333	354	334	356	358	341	321	339	327	342	336	354	353	340	328	375	328	316	324	344	384	382	330	359	371	335	329	332	339	348	364	353	371	319	321	285	354	327	364	337	358	347	321	321	349	337	360	362	334	334	354	323	342	345	353	333	341	348	327	344	345	329	338	316	362	340	341	359	357	345	364	341	369	343	312	341	380	369	348	354	359	340	315	341	355	336	328	332	310	366	337	340	352	348	315	364	355	357	320	341	380	329	355	356	364	360	343	380	326	354	344	367	339	308	346	367	338	325	381	356	281	322	368	332	346	337	370	343	347	326	369	357	348	373	354	359	351	336	325	369	332	391	369	356	367	359	354	310	358	343	317	344	353	341	346	338	338	357	318	364	333	356	342	380	318	332	317	328	356	354	340	336	344	332	370	326	331	351	317	312	369	343	381	343	377	328	369	311	325	323	344	326	355	353	347	347	378	356	339	362	350	333	335	370	337	345	356	392	336	311	365	328	342	337	362	343	338	380	350	355	356	352	344	367	347	360	301	342	360	328	346	336	346	344	346	349	343	313	358	358	354	373	355	347	336	365	336	339	318	350	354	364	338	344	340	347	338	370	363	365	376	350	353	333	349	353	339	367	364	339	345	347	339	370	315	369	352	345	367	343	346	358	346	363	338	323	355	320	362	347	323	331	346	379	318	307	333	328	346	333	348	351	326	347	303	385	382	338	342	328	363	327	353	327	341	371	338	349	323	329	355	364	349	343	368	350	357	338	351	350	359	378	363	351	343	335	347	344	345	338	358	341	331	295	336	362	327	363	330	372	348	353	315	357	314	334	305	322	346	366	347	330	321	350	371	343	381	354	326	361	350	366	363	366	344	344	355	344	361	363	332	367	329	371	374	358	335	330	372	359	359	359	362	325	370	337	364	369	348	336	363	385	339	320	336	324	351	347	321	320	308	360	333	365	347	333	353	315	357	365	352	349	321	346	355	343	340	331	353	358	363	337	362	369	331	352	355	344	335	311	366	342	351	367	344	363	328	365	354	393	338	359	348	314	365	335	347	338	349	329	334	381	338	325	358	348	315	356	319	329	325	309	329	376	355	361	365	378	350	321	360	329	336	299	347	323	342	324	336	331	374	302	369	401	316	346	324	363	353	346	347	350	350	327	354	336	374	343	350	335	329	354	327	369	348	331	352	352	341	339	344	358	343	334	336	340	330	359	343	339	352	368	360	361	371	329	360	363	351	360	334	350	349	356	345	346	322	317	386	352	335	349	366	364	345	355	356	330	318	352	366	371	335	349	326	301	346	335	355	322	339	345	316	322	331	375	338	370	295	350	358	333	397	328	332	315	359	372	331	308	359	348	324	361	345	360	321	339	373	312	330	373	371	368	351	357	322	332	347	337	370	366	344	348	316	347	349	371	345	352	344	322	368	377	329	349	337	312	308	327	369	355	337	372	368	367	344	331	336	368	366	321	348	319	359	326	344	361	326	329	329	336	336	343	325	391	339	348	323	313	372	323	357	371	347	307	324	346	356	366	344	331	352	333	329	337	339	385	327	339	335	346	362	346	320	365	329	335	327	360	356	339	362	338	328	315	327	351	355	349	350	349	347	327	319	366	334	368	333	332	327	311	328	326	341	364	339	327	340	322	377	331	316	340	336	307	340	352	367	340	333	339	356	360	332	347	347	341	354	338	331	320	331	348	346	349	351	339	344	329	355	322	354	338	330	352	380	322	354	357	337	339	311	357	361	318	312	320	380	344	335	361	348	339	356	340	332	331	336	346	340	352	330	370	349	357	344	355	352	337	377	326	357	312	364	314	365	329	357	374	357	348	380	339	363	356	352	317	347	355	334	348	308	363	356	345	315	344	372	350	329	334	368	312	349	355	351	333	347	307	319	345	319	386	343	363	336	323	372	358	379	359	340	330	391	337	327	353	353	353	353	349	347	336	361	346	354	381	343	330	318	323	301	335	327	372	324	326	341	365	334	339	376	363	386	361	338	373	386	338	369	344	335	320	343	349	323	357	369	333	344	321	330	352	375	350	348	355	395	356	351	330	376	327	329	324	338	320	310	348	357	351	329	332	349	321	355	370	329	350	350	366	347	368	378	334	375	307	333	353	373	337	340	357	344	369	317	346	364	365	369	327	349	325	348	351	334	324	334	358	354	359	352	320	324	348	360	362	346	344	345	365	354	331	344	352	341	361	343	326	354	333	371	356	337	322	361	344	347	339	340	295	340	339	323	323	409	317	341	333	297	352	335	344	351	340	359	353	345	338	338	326	353	307	356	314	372	357	338	346	371	358	374	330	351	346	340	325	379	366	320	363	344	334	349	321	357	366	335	390	389	329	353	341	349	339	383	346	385	328	351	336	324	352	341	342	342	359	362	348	363	361	371	340	341	355	359	335	346	357	350	350	361	349	360	349	368	356	340	323	353	355	337	350	331	352	347	328	365	340	377	334	343	342	340	359	341	378	342	366	332	370	334	363	350	334	320	346	353	365	358	346	340	340	335	343	359	345	337	354	331	336	339	344	340	341	354	357	367	331	363	338	349	348	327	336	337	324	351	329	371	341	342	363	346	358	323	332	348	355	337	342	324	354	367	320	320	361	325	350	301	340	336	323	345	352	364	344	328	339	340	373	341	337	332	367	339	371	342	334	352	368	355	366	336	375	334	325	289	324	349	316	343	372	377	351	341	384	306	355	326	356	338	329	330	318	335	335	354	326	327	330	300	332	350	344	346	337	332	337	309	346	360	368	360	339	362	358	359	357	378	359	314	327	351	367	358	349	369	325	352	340	317	318	346	389	333	334	365	368	337	334	359	375	341	332	391	350	359	320	353	361	345	325	315	365	399	344	373	330	348	340	350	340	331	322	297	337
24797	21063	26883	25232	9386	539	367	308	254	229	207	219	206	216	182	196	194	240	272	268	261	197	215	218	181	200	185	189	203	179	169	158	184	195	169	160	171	158	202	180	177	185	167	196	162	200	175	182	188	176	195	181	155	208	171	172	170	157	188	163	188	165	169	180	141	164	178	171	168	177	170	190	164	168	180	181	180	201	177	175	195	180	186	167	168	171	186	171	189	169	190	169	178	189	173	158	137	158	188	195	169	153	183	190	173	166	167	169	195	196	150	163	167	186	177	181	168	168	161	174	182	163	162	175	183	176	156	151	169	178	176	164	168	169	177	161	173	169	168	200	173	174	178	173	171	184	178	156	181	203	168	170	179	160	159	185	177	159	162	181	167	182	152	197	167	181	181	172	195	165	172	172	184	196	171	173	152	163	157	161	171	163	177	187	153	167	171	172	156	193	204	198	171	201	198	166	183	176	167	170	167	175	169	167	180	178	174	154	175	153	176	152	144	159	180	186	157	183	183	178	164	170	164	160	161	181	185	170	170	163	153	163	162	145	189	164	193	175	163	170	161	191	165	185	148	154	164	167	165	181	153	176	179	148	163	194	158	177	141	183	167	173	175	160	173	178	163	200	180	163	156	161	174	182	159	150	149	177	173	171	187	185	194	175	163	178	168	158	174	181	176	158	152	193	154	152	167	165	171	174	165	175	166	163	181	181	156	173	156	152	183	191	177	162	184	150	159	175	178	153	168	179	183	176	179	156	167	167	179	163	135	147	177	214	174	151	187	195	175	164	144	160	166	174	197	161	156	159	171	163	167	179	184	176	163	186	168	182	201	178	184	166	171	157	159	154	167	168	203	164	178	168	169	158	177	175	181	173	154	206	145	163	150	183	182	170	168	180	170	149	175	174	183	179	159	184	190	153	181	187	152	159	178	158	161	159	161	170	160	174	190	158	178	182	201	171	171	164	199	172	149	189	167	154	172	168	167	143	196	148	178	203	193	175	169	173	162	187	171	177	159	147	166	166	186	175	182	194	169	157	181	172	185	176	150	168	181	198	177	179	194	165	158	186	142	191	171	173	178	161	166	169	177	144	170	162	169	196	193	171	209	152	166	156	166	173	157	162	194	160	176	153	157	177	172	183	155	174	163	157	172	176	164	178	183	166	195	156	175	165	180	166	167	164	168	183	176	158	181	174	151	174	172	144	193	172	195	186	182	193	185	172	172	170	166	181	173	168	159	190	169	157	174	157	154	163	195	150	166	149	167	173	168	176	170	163	164	144	160	174	174	167	173	167	152	149	167	149	154	148	151	153	191	156	165	167	175	160	170	160	159	176	153	188	169	179	168	169	158	179	189	147	175	176	166	175	173	171	169	164	196	173	143	194	183	175	196	190	154	176	172	169	167	169	178	190	151	166	151	183	163	172	149	190	173	189	172	163	186	160	170	182	156	157	174	163	152	150	159	170	195	170	183	174	176	163	170	181	181	157	170	172	199	178	170	174	163	167	198	164	153	153	176	167	182	183	152	189	168	152	148	170	173	168	174	170	187	163	173	185	179	157	167	168	190	163	174	200	166	153	161	175	152	173	181	176	177	177	151	155	153	153	168	172	160	182	181	185	215	186	201	150	177	174	190	179	173	184	139	161	163	169	195	156	185	186	171	165	205	137	194	185	167	166	175	167	178	149	166	186	179	158	188	152	179	163	135	173	165	183	175	168	161	186	170	163	190	173	181	145	180	176	174	164	199	168	193	162	160	161	156	184	180	169	178	198	185	160	177	171	160	171	179	191	156	173	158	190	163	153	157	169	186	185	183	174	143	143	170	171	202	142	186	165	173	168	178	167	180	167	172	180	188	180	175	161	149	176	164	167	171	159	153	152	175	181	171	153	202	193	172	179	185	162	169	150	168	167	177	185	164	155	172	179	171	177	192	158	170	174	165	177	161	180	156	191	151	162	169	181	169	180	162	167	160	190	170	195	159	163	156	172	145	167	184	168	182	158	144	176	160	167	156	162	162	154	173	189	184	167	171	166	164	167	155	202	167	159	169	170	176	170	166	160	191	181	163	178	185	147	157	161	183	178	160	177	176	151	182	159	167	190	187	162	166	158	178	149	168	177	186	176	162	167	157	182	168	170	185	145	180	157	189	181	171	144	172	180	171	149	166	173	157	213	189	159	157	188	183	184	165	177	176	193	163	193	200	199	182	190	179	181	142	181	162	185	165	163	159	181	171	187	186	165	152	161	183	170	162	159	148	159	193	175	172	172	176	166	166	160	169	152	186	177	173	175	168	174	180	163	184	172	180	178	175	179	166	194	203	169	184	170	183	183	155	179	179	182	195	176	185	169	190	172	167	162	172	163	185	170	160	179	157	174	161	169	189	165	185	168	176	194	171	183	184	178	173	192	166	152	157	159	164	185	175	203	176	154	178	169	184	169	183	188	163	154	174	178	186	151	184	155	175	177	174	180	168	169	176	153	169	187	179	159	177	161	148	175	174	185	183	173	159	201	188	170	173	175	181	143	159	177	183	153	179	171	171	152	184	177	161	186	149	178	165	187	173	195	168	179	204	150	199	143	163	167	164	173	189	188	172	178	172	172	165	168	185	185	206	175	157	179	179	185	180	152	180	169	168	155	178	193	186	160	152	172	171	166	168	165	173	195	161	184	165	173	178	161	163	188	178	186	162	198	184	173	184	161	170	146	166	176	163	162	142	184	171	154	167	156	153	192	159	172	169	171	151	159	187	187	160	159	153	176	171	179	172	166	163	163	184	177	156	168	167	177	154	184	169	159	184	176	172	165	185	180	151	165	214	179	171	152	155	169	172	174	170	182	156	168	198	173	194	144	180	165	159	182	158	151	180	189	178	166	173	176	163	157	174	179	182	173	168	175	165	168	178	178	175	171	185	176	194	183	173	172	164	176	169	162	183	180	178	174	185	158	165	182	177	166	165	161	168	156	184	166	177	157	196	200	196	184	149	174	176	147	177	173	161	181	167	171	183	140	167	186	174	149	167	163	151	173	164	164	186	173	172	189	178	158	184	159	174	180	151	151	186	162	162	173	174	163	164	158	190	165	171	177	176	165	187	174	170	161	173	167	152	168	168	173	198	177	164	197	158	182	173	171	184	174	187	179	178	184	186	153	143	159	178	199	173	156	166	185	168	157	181	154	152	171	181	171	167	188	170	145	167	170	175	194	157	176	178	145	154	171	142	165	137	175	143	173	181	163	159	178	174	181	173	181	177	142	160	168	158	164	155	163	174	167	164	191	184	186	191	190	197	173	178	166	155	138	144	166	165	166	173	180	163	188	168	182	170	183	172	184	173	166	194	179	188	182	173	167	196	192	157	202	201	175	162	170	194	182	160	164	159	149	156	195	167	165	176	192	174	197	184	182	186	188	170	166	159	154	182	197	174	171	199	184	174	154	172	155	165	158	184	184	179	182	157	174	157	172	180	197	181	163	163	174	175	184	176	180	149	157
23879	30613	20053	5060	1609	894	685	549	451	387	351	330	312	291	302	281	305	371	446	444	456	349	323	265	243	265	268	222	240	236	239	281	251	225	240	225	221	220	212	242	241	222	224	191	220	192	210	243	212	226	236	210	178	210	219	223	218	208	190	221	229	233	200	202	225	219	245	198	207	203	211	223	194	229	198	246	203	218	222	206	229	213	223	223	235	213	243	229	200	230	211	224	202	182	207	200	226	236	210	210	226	218	206	222	210	220	202	208	226	190	187	211	245	224	193	224	204	232	192	221	204	211	222	233	209	187	228	229	205	205	208	224	211	212	218	214	223	211	193	233	205	215	202	228	223	227	194	215	231	211	233	243	216	182	218	221	219	209	212	215	221	223	232	196	205	242	226	208	236	228	211	209	248	234	202	199	196	230	223	225	220	237	196	220	212	222	219	215	221	210	223	213	220	209	212	217	220	210	214	219	195	216	237	230	231	212	246	226	219	237	205	229	226	209	216	212	228	221	236	215	191	199	232	196	198	213	243	194	225	209	217	217	198	212	222	223	194	203	205	209	231	219	223	232	210	182	223	210	200	217	227	216	204	205	216	233	244	234	198	204	207	210	238	234	214	226	204	210	214	222	201	197	198	223	195	222	220	208	209	184	232	201	219	204	215	219	237	223	215	231	221	232	198	213	183	207	178	215	226	226	228	200	194	229	201	203	249	228	219	217	226	225	221	235	204	222	242	220	219	233	202	225	223	235	209	221	203	211	248	220	206	226	214	244	233	232	215	210	205	230	218	205	216	207	207	239	208	233	220	199	198	224	219	214	237	231	228	221	231	230	224	222	215	240	219	247	207	234	185	207	230	233	186	243	214	201	225	236	211	218	220	226	208	217	234	206	251	199	215	218	260	245	205	225	193	231	245	186	204	215	232	213	198	216	211	225	232	220	245	237	202	221	212	229	235	216	202	201	219	225	203	235	211	209	193	206	194	220	206	203	245	241	198	227	191	214	229	219	202	232	202	214	248	233	230	199	219	204	226	191	219	218	206	212	232	202	210	206	198	211	196	212	232	257	235	206	206	201	207	204	231	238	216	205	211	241	214	208	231	209	220	199	209	214	211	222	236	206	213	173	206	223	221	225	230	218	222	220	195	209	228	194	208	226	247	229	233	217	233	218	230	216	173	201	227	230	209	224	248	196	207	237	234	209	216	218	202	228	177	221	240	233	237	216	216	233	202	230	224	212	234	208	217	257	208	186	215	248	219	213	212	228	204	219	238	207	219	214	211	246	195	220	208	187	210	190	228	246	199	194	222	238	231	200	236	242	226	248	204	203	204	243	225	211	214	204	224	231	206	224	185	227	234	225	224	238	216	255	206	241	221	234	206	223	214	225	208	196	239	216	213	234	202	203	205	215	206	232	227	217	220	226	219	247	229	195	198	217	221	200	228	219	206	223	218	203	227	249	231	199	213	218	214	228	195	223	232	208	191	233	205	200	214	205	213	233	209	207	219	218	214	226	224	193	219	249	207	197	228	211	225	217	215	215	250	247	201	213	205	211	208	213	213	208	208	235	227	249	205	226	203	235	222	205	204	215	219	235	225	209	196	211	202	239	204	225	200	231	211	213	203	212	223	207	197	237	222	244	219	212	221	224	183	241	237	219	224	196	215	221	232	220	220	206	210	225	208	211	233	201	224	239	200	233	207	221	237	203	206	227	216	214	226	192	207	213	231	222	232	240	199	240	198	200	224	234	218	210	233	245	232	218	210	211	220	215	226	218	213	197	210	212	219	218	220	240	234	205	204	224	188	204	204	248	243	206	235	190	181	230	219	212	204	212	215	209	241	217	212	219	230	216	209	236	223	232	224	207	239	229	236	200	229	225	241	193	233	223	226	205	226	199	196	220	221	233	197	233	194	223	187	204	207	207	213	184	214	210	201	228	213	217	221	242	243	214	211	222	223	231	212	224	223	232	211	191	231	221	191	212	228	219	240	244	263	203	196	239	229	194	207	239	205	197	187	201	215	217	232	209	222	189	198	244	227	218	209	225	206	208	203	218	229	222	232	208	243	225	204	228	204	214	230	236	235	210	222	234	214	219	201	234	213	214	211	225	204	211	208	245	195	216	200	215	200	206	229	215	219	206	227	244	227	220	199	236	214	218	222	212	199	207	238	210	187	214	218	200	193	221	234	210	199	197	218	219	215	214	240	214	224	249	238	186	213	204	205	221	216	205	226	203	196	232	221	214	230	231	232	209	182	192	210	223	210	204	208	190	239	212	210	227	187	246	237	219	199	229	221	228	217	198	205	206	236	211	202	243	214	225	192	212	204	214	209	217	204	203	206	211	225	221	220	226	238	246	212	201	227	259	217	223	226	244	202	239	214	204	204	202	224	213	250	200	222	219	214	200	231	211	223	195	219	201	228	197	202	188	204	217	237	235	213	235	208	212	240	218	237	213	226	215	228	224	202	218	238	211	237	236	213	201	217	214	214	210	202	204	212	195	220	221	219	257	226	212	234	226	210	224	210	219	198	214	190	200	234	233	210	213	206	226	228	220	203	231	209	212	212	222	196	205	210	191	194	220	222	218	191	216	226	202	244	208	216	248	198	227	236	206	213	227	221	212	241	224	214	216	225	232	250	202	224	241	210	199	227	212	194	239	198	228	232	221	225	232	211	202	224	198	195	220	205	196	208	235	212	213	234	238	221	205	208	220	212	211	210	216	225	214	225	242	213	199	207	215	194	205	240	206	206	233	234	200	205	234	205	226	218	226	204	203	228	223	211	200	194	199	208	190	209	212	200	244	238	220	226	220	216	208	239	205	216	220	206	226	208	221	239	245	221	222	223	206	228	229	198	220	216	218	208	244	225	231	228	222	235	224	234	213	210	208	232	211	215	232	224	191	217	212	223	234	199	227	201	233	192	216	193	203	239	218	190	224	228	243	214	205	223	228	198	184	215	216	207	227	224	213	237	222	206	192	224	192	223	190	225	219	217	202	220	211	223	214	240	230	200	213	232	203	198	210	238	225	230	222	219	199	179	236	210	222	205	204	214	211	209	216	231	206	221	228	221	216	225	192	209	232	225	217	250	202	228	217	219	229	211	221	208	241	214	243	193	218	208	222	243	229	237	206	202	216	190	175	238	226	221	191	221	244	217	208	226	236	199	231	192	227	211	255	208	233	200	220	219	205	182	210	223	204	225	217	216	202	238	219	208	218	208	202	227	220	258	205	246	196	202	193	228	209	207	188	217	180	226	237	190	230	207	211	225	208	178	218	197	218	217	215	202	235	228	210	205	200	223	205	219	206	217	213	213	234	215	219	225	228	203	227	213	229	210	214	201	192	208	225	236	230	186	222	189	216	233	220	227	203	217	222	216	199	212	209	220	221	196	205	223	204	205	213	198	214	215	209	214	222	219	215	196	231	222	205	212	213	216	212	210	221	208	227	224	216	233	228	246	201	214	228	198	212	223	215	221	217	210	212
22737	21083	28492	23902	21084	21020	5246	724	479	399	368	352	299	268	251	285	268	320	395	347	347	320	277	248	234	208	235	175	198	180	199	175	189	183	188	190	176	160	163	192	186	165	151	195	166	164	183	202	153	158	145	166	150	160	153	170	171	155	188	155	162	149	173	164	143	144	166	178	165	142	152	152	159	164	156	138	155	155	143	176	141	155	183	128	169	156	161	156	148	149	160	151	166	160	181	140	168	160	170	159	145	137	182	150	142	162	147	150	156	172	154	137	151	153	137	154	160	162	154	151	133	143	153	141	130	164	164	140	147	182	151	154	164	146	154	160	146	161	146	139	154	167	158	153	149	152	146	160	162	151	183	176	156	143	170	161	165	152	138	152	166	167	143	156	156	168	160	154	167	173	163	169	154	170	134	169	149	152	165	156	152	161	160	152	136	161	160	147	146	164	133	162	153	149	165	158	168	167	150	132	149	183	157	156	150	144	132	126	156	156	153	144	146	169	149	132	169	149	141	157	140	140	159	165	137	184	147	151	149	149	155	143	147	127	142	146	149	149	147	139	153	168	145	142	161	159	159	148	145	160	151	121	157	174	157	164	161	145	147	140	152	146	175	148	151	151	170	152	160	150	188	167	159	152	160	151	178	153	150	149	177	155	163	133	157	154	139	196	151	158	161	154	118	156	141	146	159	146	167	156	145	140	147	154	148	154	148	160	188	170	167	164	138	176	151	153	152	141	153	173	160	129	134	149	160	142	156	146	148	163	161	161	158	166	185	144	171	182	152	169	135	160	152	163	150	154	170	171	159	159	146	157	180	154	163	165	146	155	138	151	166	159	163	167	153	126	160	161	156	155	172	155	141	134	132	156	149	140	163	154	142	164	153	148	160	166	165	160	123	169	148	166	146	161	143	140	155	179	143	172	176	174	168	171	169	166	170	144	154	169	155	133	152	175	134	151	178	132	168	191	127	163	156	158	165	149	157	142	167	154	161	164	158	139	157	168	161	149	150	146	128	153	160	140	121	149	160	141	140	158	147	157	142	148	146	159	187	149	168	161	158	152	165	131	149	173	169	154	167	143	144	156	157	138	139	152	131	167	150	149	159	155	163	135	161	152	157	163	148	149	163	173	133	151	168	147	152	142	150	158	151	157	146	145	138	149	147	173	153	148	135	135	162	135	169	153	130	151	153	163	157	163	152	163	136	134	138	150	165	160	135	164	136	147	141	133	144	145	162	171	162	148	145	147	162	170	138	148	150	153	153	142	150	165	151	156	148	146	156	150	157	175	142	155	169	164	139	160	173	127	156	144	144	145	162	166	161	176	158	155	164	136	139	177	156	162	167	144	135	145	146	155	148	165	172	157	146	129	160	145	145	132	170	165	157	155	172	149	156	156	161	150	164	153	148	171	174	173	144	154	133	175	181	148	152	154	129	136	154	156	177	146	173	149	133	132	160	144	161	153	139	171	133	143	155	134	145	148	155	142	153	146	134	148	166	130	155	161	144	156	163	146	155	156	151	148	133	140	147	128	142	150	141	156	164	164	154	149	147	160	143	154	164	151	152	139	160	161	154	158	167	155	154	140	156	139	146	152	165	161	150	134	157	160	127	148	171	139	146	153	142	140	149	163	154	142	129	180	181	151	139	136	149	161	159	157	162	162	140	152	156	150	146	167	153	131	151	132	136	168	158	140	139	122	160	154	138	159	160	156	141	158	172	172	177	141	150	148	144	150	167	165	175	153	143	149	155	146	143	134	160	167	150	151	154	189	162	148	143	169	155	157	142	147	129	153	163	146	142	165	157	138	173	160	159	174	156	155	163	156	154	175	139	150	157	149	160	160	185	149	158	142	167	140	153	148	178	148	179	139	166	145	169	152	187	173	163	171	140	153	153	138	135	168	179	143	146	177	152	158	149	149	139	141	130	155	166	151	132	158	146	169	172	165	169	161	175	138	128	160	147	146	145	184	173	145	143	148	142	153	147	139	137	160	146	143	158	165	147	165	154	153	143	137	181	156	158	151	151	162	153	138	134	162	159	156	182	145	153	149	147	166	164	152	149	168	147	173	132	173	134	150	168	145	153	152	151	142	151	148	134	157	140	157	170	157	171	164	164	172	151	147	154	170	153	187	151	155	156	153	180	158	160	153	190	151	164	138	145	137	157	169	163	166	141	159	142	151	166	167	148	167	155	144	143	151	162	142	151	144	139	151	152	137	168	168	138	173	148	146	157	145	156	156	149	158	176	144	148	149	159	164	157	170	170	152	155	148	153	152	135	177	153	153	156	145	143	163	142	159	166	153	150	158	150	133	150	151	173	166	135	155	166	132	166	155	152	149	159	148	140	156	142	125	166	131	171	167	140	165	156	153	133	163	167	151	149	151	156	154	151	162	158	173	140	158	165	141	161	136	160	154	166	148	161	151	176	151	163	175	162	170	157	143	161	165	146	161	141	147	143	159	149	162	163	151	167	131	145	143	156	141	159	128	151	175	147	136	163	181	137	143	143	138	149	161	151	140	171	158	151	132	142	146	159	134	137	166	149	162	162	146	148	179	140	153	159	147	139	159	162	145	136	143	141	159	163	165	130	162	156	149	140	152	164	153	164	141	141	158	131	141	161	150	172	150	157	138	131	140	165	163	155	141	162	141	162	138	140	162	156	153	165	137	156	150	146	136	140	149	150	173	168	158	153	152	156	164	163	137	155	167	151	157	140	170	150	181	145	140	149	158	137	160	157	169	144	154	150	162	175	146	141	147	167	143	160	131	149	129	168	155	166	171	175	162	149	145	163	144	155	141	158	156	156	155	161	157	149	145	151	167	153	136	160	158	157	144	159	136	156	163	150	160	172	164	159	154	138	154	151	166	128	159	147	147	149	165	138	149	151	155	145	144	150	178	160	137	143	151	144	135	167	140	155	141	158	143	165	151	162	170	150	142	155	147	158	146	161	159	141	159	167	174	146	162	158	179	163	146	165	155	139	160	154	160	156	156	153	146	146	175	156	145	152	166	123	147	168	162	149	181	130	134	134	141	140	169	141	153	138	149	143	166	164	184	160	154	153	171	154	128	155	166	174	154	172	130	179	159	165	153	156	129	140	154	146	150	153	169	147	146	161	153	158	157	145	161	147	176	156	170	151	182	155	149	167	137	163	142	160	170	134	168	151	149	160	165	146	152	144	152	143	137	130	168	143	165	160	153	138	149	163	143	161	145	173	137	157	149	155	147	134	153	143	146	158	156	149	164	154	157	145	161	168	164	142	146	144	150	172	194	161	158	163	168	159	169	146	166	140	145	150	160	139	166	137	156	156	156	159	155	138	157	154	143	137	160	143	154	144	181	172	146	169	156	161	174	155	144	147	167	158	184	149	136	157	162	151	134	147	144	164	136	137	154	170	167	157	146	150	147	171	167	147	165	187	171	166	157	156	158	158	159	150	174	182	147	149	169	137	153	192	160	149	170	153	166	146	155	142	149	157	157	163	146
26992	39423	28073	9915	4237	2358	1626	1278	1024	800	647	530	476	471	426	395	458	569	638	626	596	491	427	404	311	309	290	256	249	233	265	270	241	239	236	234	245	236	243	228	269	218	187	248	237	195	200	232	212	213	201	211	232	205	216	198	209	217	224	191	195	188	204	194	214	231	229	195	211	203	191	196	190	171	186	203	231	178	176	212	196	181	204	236	202	185	190	198	187	181	216	192	217	201	194	206	202	216	199	184	186	198	189	214	214	197	206	226	239	190	217	206	206	181	189	201	219	178	206	211	200	196	227	187	208	170	221	200	199	215	216	181	195	213	194	189	194	190	179	172	205	208	216	191	198	171	213	217	215	217	211	184	225	222	194	204	212	197	194	177	212	199	197	219	197	199	207	206	185	213	212	184	195	196	203	205	175	195	202	173	198	203	206	180	210	190	213	208	184	211	207	185	207	185	197	191	201	225	223	182	192	174	194	197	214	198	217	202	190	208	205	203	202	185	216	200	205	201	211	206	202	204	194	204	188	192	233	190	191	201	214	185	198	205	172	206	210	173	200	185	184	194	187	180	191	205	189	191	221	184	175	195	222	173	178	209	183	201	201	177	214	214	193	204	179	201	199	174	199	191	208	209	194	193	179	211	177	202	226	177	195	208	225	211	212	187	208	201	186	206	233	199	198	201	174	204	212	194	191	191	190	198	210	203	203	220	206	207	202	200	213	199	203	188	214	206	186	198	221	196	209	206	177	187	179	196	196	179	222	210	197	211	183	208	195	199	205	208	206	200	199	205	220	214	204	197	207	209	201	190	191	196	200	190	192	168	193	185	201	189	188	218	193	177	190	201	214	236	172	196	202	201	218	204	187	201	188	152	185	203	204	211	202	201	198	187	208	173	197	214	193	221	218	192	199	206	217	187	189	179	182	189	202	204	229	199	212	188	195	200	173	199	207	193	173	201	203	202	189	188	188	170	169	191	195	187	226	194	201	197	217	195	222	208	199	171	207	172	179	205	200	233	200	192	214	211	212	199	181	197	197	181	203	215	177	219	194	207	196	187	209	193	207	185	188	188	194	188	202	171	193	206	221	176	166	195	195	228	209	220	181	170	194	199	215	219	184	170	175	198	188	192	189	176	191	186	199	187	198	201	190	200	194	210	224	209	182	215	220	199	191	198	199	198	193	220	190	196	192	182	192	184	187	199	196	216	199	182	186	219	224	189	175	190	172	194	193	195	208	216	203	177	201	212	197	189	201	203	228	185	164	192	213	212	190	239	196	199	173	198	195	194	167	189	166	184	223	192	193	191	157	200	216	198	192	197	202	203	206	196	197	204	195	182	204	174	189	198	210	179	202	194	212	207	218	192	229	199	202	203	171	199	181	203	205	201	171	194	188	199	177	173	183	219	191	202	204	198	195	205	193	188	199	179	212	212	185	188	203	193	229	211	199	213	218	178	200	209	214	213	201	214	196	176	196	198	187	205	204	195	198	184	219	206	212	209	198	201	187	197	193	192	191	196	180	189	203	183	226	216	203	209	201	191	205	193	216	194	198	211	199	178	188	198	201	182	180	199	209	194	204	167	199	170	189	205	180	194	203	178	188	184	181	173	170	203	172	196	213	228	188	189	198	191	183	225	211	177	189	213	226	209	183	201	215	184	210	202	203	184	211	195	196	198	205	172	192	198	195	189	240	165	185	205	199	213	199	190	203	208	183	240	219	210	209	225	214	204	216	185	204	192	207	204	179	195	198	202	202	208	174	179	200	205	202	191	194	159	183	204	175	218	217	208	164	195	200	196	186	185	191	166	193	194	210	219	180	185	193	203	190	226	198	213	198	192	217	192	196	201	208	190	197	193	197	179	202	236	209	201	211	224	201	202	200	191	197	205	222	187	210	200	200	213	190	201	195	197	191	214	204	215	234	214	216	195	195	211	206	181	208	208	195	195	204	197	210	208	199	183	200	203	210	218	201	177	186	206	188	205	181	199	203	190	192	164	203	204	220	209	197	214	181	199	190	200	191	194	198	175	219	175	214	178	201	195	192	170	201	199	209	209	209	209	217	193	193	172	191	185	210	187	212	206	212	202	200	170	209	175	202	190	198	184	194	219	222	206	218	201	204	184	195	176	201	197	196	195	201	181	193	186	183	224	217	191	181	196	168	184	205	185	176	182	220	209	208	187	203	193	205	191	195	215	191	193	195	218	188	182	188	198	207	192	205	185	193	194	209	208	199	189	175	209	202	182	190	186	202	195	190	214	219	192	216	187	172	184	191	180	199	182	204	203	213	203	182	211	195	185	188	178	186	201	207	207	215	195	189	227	169	175	186	209	208	193	180	193	215	201	197	197	176	203	179	203	180	199	211	188	184	199	186	201	190	199	194	212	200	197	212	203	202	207	196	195	188	187	171	214	206	207	194	181	212	210	221	213	205	182	204	208	199	217	194	204	193	184	210	222	190	190	200	184	213	176	183	201	209	188	199	189	203	202	197	200	197	198	224	207	187	197	201	204	208	184	189	201	176	192	210	217	200	199	214	204	196	186	232	196	194	207	199	204	202	186	188	222	187	179	194	197	208	191	196	194	189	186	173	186	185	230	225	224	213	201	180	190	191	189	183	179	202	165	218	202	189	205	235	210	196	191	194	211	195	217	210	180	193	197	210	201	205	201	191	196	210	190	202	231	209	202	195	225	195	190	193	196	191	187	188	213	185	194	190	187	213	201	186	201	198	205	203	219	226	186	211	192	182	199	183	206	174	196	200	203	219	201	206	207	180	191	198	199	194	204	198	196	197	201	201	211	185	219	198	210	213	192	175	208	202	196	204	210	201	181	215	206	176	203	192	200	205	209	192	168	208	191	184	187	211	203	200	205	198	180	195	205	194	195	205	205	228	204	210	204	214	200	188	191	210	182	207	202	216	198	214	203	198	202	216	210	176	215	186	208	209	200	217	195	187	207	175	192	219	200	201	191	178	212	198	193	186	196	188	186	199	187	198	195	208	200	214	218	208	198	174	173	212	190	193	203	226	200	185	194	194	200	199	203	195	179	218	188	195	203	210	199	240	200	208	189	207	191	196	212	192	208	226	192	208	202	183	187	213	206	206	202	213	194	201	226	173	196	194	185	184	187	200	212	208	187	197	172	177	188	198	200	181	204	203	198	198	185	189	193	203	179	194	176	180	209	206	185	213	184	215	203	185	180	192	213	192	212	193	194	210	179	188	176	165	202	179	227	197	187	184	219	185	166	208	194	207	219	208	206	223	204	196	207	172	207	202	195	200	232	194	202	192	175	185	198	192	193	207	180	216	203	189	203	209	190	202	185	195	195	185	202	220	189	202	214	203	221	196	180	190	210	203	179	202	187	204	207	203	183	221	184	206	189	223	178	204	186	194	186	193	176	214	205	199	200	198	198	201	203	198	196	209	198	208	185	187	213	190	179	206	183	230	204	194	189	200	213	202	203	201	213	206	173	228	169	199	203	198	208
27653	20560	15432	4280	694	356	318	309	261	280	279	274	265	287	289	269	294	337	365	358	321	300	307	285	257	306	274	248	292	304	283	249	270	273	282	270	241	279	279	230	252	266	277	295	254	233	284	277	274	265	273	265	274	281	261	283	276	248	289	249	253	274	257	269	254	241	236	250	246	261	267	254	268	247	258	289	273	276	263	277	241	243	260	277	270	276	260	273	250	264	284	243	298	258	272	271	274	272	286	260	266	292	268	255	251	244	277	284	243	271	273	273	243	291	271	252	252	261	275	281	266	261	280	273	298	280	279	266	293	273	251	275	255	243	283	278	285	277	254	262	267	289	275	278	272	283	273	260	249	271	285	250	270	281	272	253	251	258	248	243	229	283	262	263	244	269	276	275	245	273	258	270	273	243	261	256	281	267	260	232	235	253	275	300	254	253	268	271	264	260	264	236	286	264	250	265	261	293	268	275	260	282	276	259	268	264	266	260	218	254	276	231	254	254	254	226	273	266	250	235	277	261	274	252	280	291	252	290	247	256	267	277	270	261	258	267	254	289	265	261	273	261	283	278	250	266	295	250	280	274	255	250	280	285	271	270	263	260	275	273	269	266	285	261	286	262	275	287	294	258	306	259	275	264	245	255	250	287	271	260	259	272	263	273	294	265	276	227	274	251	269	266	225	269	269	272	264	285	261	271	266	270	269	269	269	268	238	274	293	271	273	287	264	285	252	289	252	280	239	265	266	252	278	260	272	269	260	251	268	246	250	256	262	252	263	256	275	256	260	273	283	292	254	288	272	269	284	259	273	276	281	267	242	270	261	271	270	270	274	251	252	243	245	276	277	240	276	267	267	267	252	296	269	261	241	264	260	274	275	287	257	261	279	270	255	241	289	250	267	281	270	258	244	274	267	264	275	235	261	261	275	284	262	261	277	264	255	262	271	262	265	274	269	304	262	252	252	296	258	264	247	303	258	257	247	223	242	272	277	272	280	233	265	271	282	293	253	271	267	272	281	275	237	255	265	254	250	292	246	276	286	310	265	285	282	285	268	304	281	251	274	276	282	242	250	252	272	275	305	262	269	266	258	273	246	291	247	246	243	274	270	264	263	273	277	269	282	291	274	253	250	258	265	271	263	259	266	285	242	239	267	276	277	241	272	286	302	231	235	272	252	246	240	255	293	253	235	273	264	295	285	307	242	284	256	250	258	297	255	265	248	236	247	259	279	261	248	275	276	259	240	254	285	239	251	255	274	277	279	291	272	258	262	246	287	302	264	270	267	244	269	310	255	251	280	269	270	297	242	287	279	246	260	262	278	265	252	273	286	236	302	296	280	267	275	271	260	248	262	293	268	279	272	280	285	273	233	261	276	271	283	245	240	242	271	248	272	259	247	269	248	249	254	259	294	251	269	269	251	294	281	275	282	266	268	257	281	263	288	301	242	246	256	306	266	274	253	237	254	266	273	261	242	302	267	279	256	271	273	289	270	254	282	280	227	312	261	253	252	260	277	290	254	263	276	252	253	251	287	288	222	263	239	270	265	245	274	268	242	267	281	243	250	275	266	266	264	260	253	253	246	247	286	278	272	287	271	272	278	278	269	270	275	245	283	285	251	276	261	246	272	271	273	275	265	275	248	284	259	245	274	286	268	246	242	255	251	249	239	243	282	255	277	285	267	262	257	251	294	283	278	275	253	243	261	271	259	239	265	262	250	274	272	300	237	293	302	287	265	271	258	281	280	275	252	267	264	263	275	256	240	237	280	287	265	270	271	284	281	259	278	267	260	284	262	235	292	237	265	271	267	260	248	223	269	237	273	260	280	242	264	241	241	248	250	288	266	260	252	261	284	257	302	249	261	257	280	265	249	260	256	241	278	262	278	254	247	262	279	298	265	271	271	278	257	259	232	275	259	273	290	270	279	253	237	246	267	245	288	237	256	258	263	278	270	265	280	259	262	273	249	285	250	264	237	287	263	264	268	294	250	277	295	310	276	248	268	263	265	257	257	289	265	295	275	250	256	270	282	259	273	247	258	243	255	263	270	241	289	271	253	244	274	285	261	249	263	262	277	235	280	307	240	262	285	267	263	254	303	258	255	265	261	297	259	269	255	253	244	269	265	264	267	246	244	252	244	267	242	245	278	243	254	256	242	258	260	265	294	296	269	281	251	240	259	287	262	245	280	272	233	270	249	283	272	245	260	270	267	272	278	260	279	278	252	275	243	268	263	240	268	281	280	276	264	243	315	276	246	267	223	248	281	290	266	276	296	280	269	254	280	246	256	245	282	262	255	273	283	269	274	288	257	273	269	254	296	248	260	252	290	252	251	239	271	257	272	270	266	237	272	254	244	262	278	256	269	280	271	269	267	280	254	286	284	299	300	275	256	268	283	271	271	279	274	256	269	238	284	276	252	287	276	242	275	272	256	247	259	257	243	233	233	232	260	266	235	293	256	226	278	265	261	225	237	260	265	253	249	306	252	277	269	269	262	237	259	268	274	270	251	273	282	256	273	265	260	245	277	253	278	246	256	272	265	280	281	259	276	266	278	311	250	271	277	278	271	270	285	263	258	249	258	254	251	253	283	280	258	269	242	237	253	271	265	256	270	263	253	264	269	284	257	260	292	302	260	245	273	259	268	280	271	273	309	246	269	218	270	290	254	280	263	266	268	273	233	232	273	268	254	250	253	256	278	221	286	286	297	247	249	248	265	275	251	262	270	247	240	274	255	276	272	249	233	273	272	296	263	243	278	267	282	283	247	298	248	291	256	271	281	263	307	258	275	268	288	266	279	271	251	230	271	269	256	244	259	242	273	305	242	304	274	292	279	255	250	288	263	282	295	251	261	294	246	279	266	258	281	270	262	271	242	296	291	255	277	242	276	269	271	256	266	257	281	285	273	259	283	299	270	292	287	257	239	261	258	251	258	277	255	261	281	285	261	264	235	302	266	238	276	253	255	257	246	290	281	245	267	264	251	253	269	249	248	257	248	271	262	264	265	266	294	287	264	257	237	244	280	252	290	265	276	265	254	255	271	270	253	276	264	285	273	272	279	268	262	251	279	265	251	263	267	272	261	254	246	265	255	298	277	269	263	269	274	252	278	251	263	271	257	280	246	307	259	248	275	284	262	273	273	260	275	260	256	253	242	278	257	255	265	285	268	258	242	262	275	264	264	283	249	292	271	287	256	270	272	263	290	300	271	283	289	253	252	241	249	270	252	256	271	266	271	264	302	301	253	220	247	226	284	245	261	235	271	250	236	266	261	253	238	295	249	279	245	261	243	234	263	271	240	249	252	278	287	274	301	260	265	252	258	284	248	281	259	262	284	265	260	261	281	319	247	294	256	244	267	273	258	305	242	260	267	265	278	261	270	280	261	253	283	251	256	261	258	246	238	255	256	284	256	254	308	272	272	256	266	265	268	293	269	247	283	275	232	274	289	283	262	286	261	237	261	233	280	251	266	251	260	243	244	282	286	236	270	267
21721	24443	17585	4438	1259	553	420	396	356	365	356	347	340	352	366	323	399	476	498	517	471	419	380	384	337	373	346	346	378	348	392	334	378	341	343	379	336	310	360	298	335	332	312	342	346	319	338	325	352	350	325	319	335	359	343	334	335	351	333	361	356	363	360	324	340	353	326	367	357	366	329	327	342	299	329	317	304	349	338	323	328	307	351	318	346	272	335	364	313	389	342	358	330	370	334	318	312	322	317	305	321	339	307	342	338	347	334	322	330	310	349	326	342	358	318	329	341	332	363	322	357	353	320	314	328	348	313	330	348	363	322	343	318	311	331	315	314	363	330	344	351	370	360	353	320	320	334	364	389	367	334	361	329	318	351	350	365	354	353	326	334	372	326	341	326	349	333	343	331	337	338	351	329	313	336	331	333	319	350	362	328	318	359	348	313	322	327	304	369	328	331	320	335	338	355	311	356	324	306	312	340	331	323	273	315	366	336	308	326	330	327	333	363	356	353	336	334	310	323	331	325	349	331	308	361	341	338	335	361	346	389	342	335	344	325	302	336	347	342	338	330	332	340	329	338	312	291	336	325	377	324	325	316	336	316	326	339	342	351	329	335	329	320	324	306	325	329	348	316	342	360	331	305	351	339	329	356	381	342	338	323	345	324	351	361	312	337	309	367	332	326	317	365	361	277	336	342	336	350	336	332	344	347	341	319	317	292	361	332	355	324	336	312	351	326	324	339	331	346	354	348	331	330	323	334	337	301	310	337	345	347	381	330	366	343	334	312	356	360	334	318	357	384	342	345	350	354	347	345	319	350	355	341	361	310	327	359	300	341	328	316	331	325	348	363	383	333	341	335	316	328	333	321	347	343	352	331	358	341	324	330	309	318	326	332	339	323	283	372	332	359	310	363	333	307	364	344	356	314	335	318	322	311	338	331	325	339	341	334	325	336	332	371	349	378	340	347	331	323	357	333	344	342	322	333	319	354	346	299	316	325	326	301	358	349	354	312	301	333	338	325	329	330	324	326	314	335	333	343	335	346	324	354	330	312	345	334	350	373	298	290	355	343	356	324	312	307	357	342	313	320	350	323	342	342	312	356	364	341	346	338	360	361	326	330	336	310	366	344	324	339	325	354	333	351	339	342	328	347	355	338	343	312	352	364	324	348	325	328	341	324	310	330	316	333	343	375	349	325	320	325	323	320	339	340	325	345	344	330	330	347	345	313	339	296	329	322	332	336	346	339	333	343	320	330	304	362	304	354	299	350	341	349	350	339	317	326	331	321	320	339	306	324	342	350	368	337	338	326	318	332	331	328	331	349	348	335	333	308	329	321	349	337	330	311	321	350	315	360	335	368	355	308	354	354	309	350	350	326	346	344	340	326	345	334	326	335	344	336	339	312	344	342	355	355	354	348	374	324	359	329	331	348	345	332	359	345	317	324	341	355	319	360	321	330	348	355	342	281	323	334	320	360	357	355	351	343	341	341	346	329	360	347	337	301	347	312	347	322	326	327	343	359	329	340	322	352	345	342	357	337	337	314	337	328	360	321	344	347	322	339	328	347	327	345	316	340	369	343	342	315	318	367	343	333	360	366	345	335	338	338	321	298	312	351	319	348	336	323	360	355	339	352	342	338	336	344	313	336	348	318	333	354	316	354	327	323	347	335	347	315	332	341	361	325	330	344	339	336	361	309	297	338	370	357	336	324	320	360	347	334	335	339	314	304	357	348	329	318	351	318	319	313	324	348	350	334	291	327	348	333	329	322	333	345	323	304	347	327	317	312	373	338	358	321	369	343	318	369	374	335	369	329	307	347	360	321	338	331	316	326	315	332	361	332	357	312	359	313	326	356	327	345	318	323	336	302	359	336	327	326	292	361	328	368	334	349	330	351	318	306	325	369	351	364	338	324	334	316	366	330	345	364	324	321	338	333	299	354	332	353	342	331	317	319	322	322	335	330	360	356	338	353	342	348	339	343	337	352	339	325	350	335	354	346	334	305	353	304	360	294	318	316	329	353	343	314	334	367	334	367	300	350	354	337	328	312	338	301	340	350	349	364	347	347	335	372	329	319	298	368	303	337	362	348	351	362	333	330	334	354	322	328	332	307	303	360	328	315	317	309	324	313	371	333	307	340	374	366	338	301	361	348	346	364	332	332	315	333	322	344	343	324	378	309	294	344	297	330	334	306	359	335	327	330	324	319	340	309	336	360	322	367	308	331	333	346	327	347	338	346	339	320	293	352	350	306	302	311	348	335	315	315	317	332	355	351	346	309	333	353	319	349	317	329	356	341	328	315	374	326	339	328	319	316	352	359	334	320	304	337	332	323	340	331	335	338	329	318	346	342	358	307	326	348	357	326	328	358	373	283	368	322	353	314	377	314	292	351	342	330	360	335	335	351	347	365	319	343	315	341	339	334	342	308	327	351	335	303	326	329	345	323	346	325	365	342	330	313	330	320	312	319	321	353	337	309	308	338	329	334	349	315	310	331	427	329	313	329	339	355	329	353	326	342	328	327	321	334	351	353	348	326	329	325	336	363	341	357	339	344	315	334	326	331	350	317	341	371	331	355	340	296	335	334	339	365	324	324	320	310	342	374	325	382	338	332	350	319	357	364	346	342	350	345	324	291	316	334	307	343	324	302	344	339	327	357	328	324	339	298	295	364	352	353	310	336	315	344	351	331	340	320	312	323	352	357	347	330	324	350	336	300	364	388	305	345	313	329	335	327	347	373	343	305	322	324	370	318	315	340	343	334	327	356	342	356	319	334	339	325	349	323	329	348	309	322	331	307	343	298	327	325	316	335	318	343	311	305	340	336	336	336	383	381	339	331	341	351	344	329	365	344	331	338	339	345	352	346	337	368	353	339	320	332	361	315	355	325	365	351	350	345	329	319	345	346	345	329	330	321	335	354	326	370	311	339	353	336	304	336	341	346	370	338	352	337	320	339	324	346	324	311	337	338	325	338	334	354	360	339	351	311	339	334	327	351	375	331	326	371	334	353	305	337	320	300	343	359	343	345	329	361	353	318	340	316	365	337	337	298	345	339	337	364	344	318	340	338	327	305	322	339	335	288	318	339	316	379	315	337	327	334	332	353	291	343	329	371	372	352	322	347	347	348	327	332	327	350	330	360	312	348	357	295	314	325	357	317	308	345	327	299	343	313	330	350	324	361	333	311	353	354	326	322	387	347	319	343	314	331	352	348	318	328	357	364	347	328	324	337	314	356	307	336	333	346	349	294	357	325	338	342	340	319	350	341	301	355	340	349	323	360	381	325	343	318	318	322	325	354	354	329	339	360	346	346	329	368	335	344	347	309	351	334	381	328	310	335	320	352	334	342	307	375	340	340	370	360	313	366	320	325	298	352	307	360	335	343	363	334	303	329	347	348	355	307	360	338	342	323	355	339	310	323	340	372	335	339	353	324	340	321	333	336	352	351	336	349	323	327	340	330	345	327	313	360	349	387	369	352	308	354	333	369	345
23661	21053	27995	24335	20929	7595	813	540	432	428	372	377	353	294	326	337	354	378	478	409	369	371	341	329	277	323	303	294	271	283	268	293	274	267	257	278	269	262	287	302	292	277	253	276	256	300	265	247	248	250	275	266	282	270	235	281	279	279	280	280	269	262	243	264	289	267	267	270	266	280	270	261	267	269	299	267	278	275	278	262	263	265	274	264	264	266	270	267	274	255	273	295	279	262	263	288	293	255	273	248	286	263	257	272	252	268	269	265	255	294	261	256	255	287	263	279	273	261	243	251	282	267	274	244	281	262	310	270	273	308	259	282	300	256	247	269	268	234	258	255	267	251	240	268	265	270	226	284	292	263	289	282	281	258	249	281	268	276	285	289	275	287	262	297	276	277	276	285	297	287	242	261	268	261	278	265	268	260	278	278	246	263	256	267	273	254	261	261	232	248	285	244	254	278	290	275	247	280	248	275	252	279	264	276	251	249	267	295	261	248	260	262	253	271	278	284	275	268	273	251	230	270	245	246	302	256	290	265	246	275	255	254	274	228	275	245	287	272	252	241	259	254	238	265	271	277	252	256	270	278	268	246	260	277	265	277	253	244	268	274	271	250	280	274	295	286	251	263	259	284	260	264	243	298	251	259	272	261	268	249	264	242	287	263	252	254	268	263	268	281	255	258	257	295	275	276	275	270	268	233	281	272	254	253	251	270	267	278	281	274	262	253	259	259	285	256	278	236	276	270	247	257	291	298	270	269	280	275	258	237	279	273	255	273	274	279	250	261	301	277	282	238	234	278	302	292	258	278	272	263	288	297	251	268	266	242	264	256	269	276	282	261	223	271	256	225	247	250	262	252	287	301	257	281	259	256	258	267	279	267	257	273	264	308	278	267	242	231	245	278	297	267	254	283	264	260	270	263	272	259	268	267	268	249	294	256	255	258	244	278	255	265	271	266	274	263	264	282	279	252	245	305	275	271	285	279	261	260	250	242	247	271	279	270	280	262	292	308	293	261	263	271	267	258	281	274	257	255	270	256	279	286	243	268	274	269	279	278	266	262	269	267	273	241	263	260	263	253	291	239	256	273	269	244	262	273	272	241	279	259	269	273	260	251	257	264	264	261	215	259	279	245	256	246	265	280	264	271	265	272	265	273	259	245	251	282	269	242	228	233	257	275	269	284	276	270	255	266	269	269	285	286	248	256	273	251	273	266	279	291	255	244	281	259	283	266	275	223	278	275	271	261	290	292	281	272	256	272	275	260	264	277	288	244	283	271	248	266	263	269	262	239	286	273	270	281	270	263	261	295	271	243	243	259	252	270	261	279	269	244	246	285	259	268	270	274	289	270	272	282	254	264	258	287	272	267	281	266	270	271	264	231	267	252	310	250	276	247	277	250	260	298	269	265	288	287	267	279	270	262	242	304	237	264	257	248	303	264	234	259	258	270	252	239	257	264	282	265	243	255	281	255	285	257	268	260	282	261	283	240	277	256	285	273	260	266	254	244	262	246	247	278	321	259	272	280	267	263	273	330	268	262	251	281	258	275	242	277	264	257	263	276	225	279	279	242	265	250	292	247	254	266	273	249	266	260	273	260	247	230	265	263	272	254	254	276	286	254	281	272	260	277	259	240	257	262	269	271	266	281	278	248	260	251	252	253	246	277	281	303	250	253	255	279	274	280	283	266	261	301	246	249	285	289	284	238	283	238	273	268	249	253	261	258	225	267	287	268	259	262	266	289	271	244	271	295	263	280	260	249	271	266	256	227	265	277	294	235	246	279	267	284	262	250	291	267	243	265	262	265	300	269	248	286	263	263	275	264	249	273	263	269	262	257	308	263	257	267	254	252	279	268	288	280	292	230	272	262	238	259	300	271	278	299	273	229	268	293	243	294	292	278	244	269	262	250	239	258	273	253	270	262	260	244	258	255	268	262	252	274	271	279	273	261	276	300	304	273	267	276	278	246	265	269	270	279	261	269	263	274	286	244	256	268	306	276	249	265	300	271	279	250	300	257	274	252	301	265	264	274	298	256	275	270	286	247	262	242	286	259	263	273	267	285	267	245	268	277	292	261	267	245	269	240	262	252	236	246	243	270	278	276	286	272	253	261	246	265	264	243	263	283	246	246	261	249	256	257	263	260	263	281	252	290	255	288	276	249	255	258	257	281	259	252	262	278	260	250	262	238	275	287	279	245	248	273	270	273	257	252	293	257	284	266	258	289	262	286	266	273	219	243	234	289	278	257	238	261	267	268	249	269	237	285	297	269	296	268	293	254	257	269	253	265	252	278	258	266	286	292	228	255	289	237	276	241	266	284	249	255	288	272	254	285	254	254	260	264	289	257	270	280	292	258	276	276	274	283	263	272	244	266	271	255	258	266	251	254	245	285	294	283	249	268	236	312	270	245	269	280	263	265	250	274	258	269	258	264	253	236	309	278	272	270	275	259	238	248	293	247	269	247	265	299	249	248	276	263	258	263	251	258	281	254	280	281	255	239	267	264	274	271	256	274	288	275	285	277	238	279	275	277	297	234	268	266	283	251	253	266	273	278	250	257	268	270	233	281	299	275	237	272	280	263	301	265	261	264	272	261	271	298	273	272	272	274	259	278	287	274	256	249	281	263	285	259	262	301	283	295	268	254	272	262	264	275	266	242	269	276	225	258	284	241	268	252	279	276	298	268	257	262	273	287	276	289	261	269	248	272	269	258	268	265	261	268	280	261	274	261	278	254	251	313	251	271	271	264	268	272	265	274	276	259	263	261	246	249	266	272	295	293	274	258	264	276	280	298	271	274	276	249	277	280	286	275	250	255	262	277	281	275	240	246	251	252	277	268	299	311	251	260	267	270	282	309	282	290	289	255	259	268	264	290	277	253	239	262	272	257	282	263	280	260	270	302	288	273	282	258	247	254	275	247	287	280	259	303	273	277	256	277	262	253	279	288	243	263	251	235	265	259	299	239	267	278	272	278	257	261	263	262	304	254	244	271	288	275	266	270	267	247	256	285	263	253	267	272	289	244	278	276	257	256	256	243	288	271	269	265	230	256	259	279	278	257	275	258	237	282	266	239	275	250	236	250	257	268	254	296	262	269	268	272	261	288	257	277	240	248	251	279	268	262	300	275	261	257	257	259	258	253	268	261	290	263	263	245	251	278	248	242	257	272	278	296	265	277	251	280	252	231	257	273	272	290	252	255	292	258	275	261	284	265	265	266	316	258	267	288	258	253	291	259	252	270	275	266	257	245	298	278	289	276	256	232	285	267	245	266	237	301	271	274	287	257	279	277	266	248	279	256	208	260	247	264	262	296	253	266	280	270	263	282	278	261	279	276	285	256	258	280	285	280	259	243	295	263	263	243	283	259	258	261	259	294	273	295	252	283	274	278	269	275	267	276	265	252	281	243	287	281	292	280	283	275	282	263	290	291	266	263	268	291	276	240	265	270	281	239	247	238	272	301	254	260	273	285	278	270	246	298	249	228	272	259
24034	33161	26051	9890	3310	1656	1106	929	752	687	560	511	478	486	484	471	482	637	689	686	603	579	494	444	425	379	433	386	389	388	404	405	344	335	370	369	362	351	348	352	362	345	341	354	368	336	411	355	356	348	348	351	324	355	345	337	357	351	300	333	310	315	361	324	335	354	320	357	319	312	325	342	316	335	337	351	348	353	348	335	353	353	347	376	368	362	325	338	346	344	326	357	333	320	326	361	344	309	386	369	351	342	311	354	343	343	347	353	325	311	362	325	375	336	338	326	361	344	355	377	324	337	350	353	307	353	306	346	338	367	358	344	359	348	380	328	371	310	372	295	359	352	367	336	336	326	355	361	340	337	324	361	348	363	320	344	349	334	314	333	341	361	351	341	289	361	332	359	354	340	350	377	369	327	382	354	332	309	346	321	310	313	356	365	360	339	343	361	340	344	350	348	358	333	319	314	370	369	337	343	325	334	321	315	361	360	372	336	327	335	350	358	342	332	319	356	316	318	357	359	342	334	334	334	361	344	311	349	353	365	340	322	338	377	329	346	323	308	354	360	303	327	342	324	364	355	337	333	336	356	340	314	355	352	345	389	318	342	375	326	331	339	333	348	350	352	329	332	363	345	335	326	340	318	307	318	345	334	338	361	318	354	350	332	303	346	350	307	341	293	327	340	326	320	335	342	351	333	335	342	340	365	340	349	345	355	323	350	336	351	372	327	352	336	335	318	335	335	335	363	351	328	369	346	330	297	336	374	388	347	326	338	352	338	334	340	338	304	343	348	340	348	324	369	332	341	336	344	350	344	360	344	359	328	354	339	383	328	345	331	351	338	366	318	329	350	331	317	343	312	344	354	331	347	330	286	332	321	332	324	372	321	344	359	341	339	355	325	365	329	320	355	317	324	339	334	345	367	309	356	365	334	342	299	331	337	353	332	298	332	340	365	354	322	353	361	326	330	330	324	312	351	307	355	344	324	311	361	350	342	324	336	328	365	322	368	342	341	301	330	363	311	351	338	335	341	362	344	375	362	357	356	307	368	337	319	338	358	353	358	350	356	364	395	321	324	338	319	315	336	337	356	352	342	360	312	340	334	335	308	342	353	322	334	354	355	347	356	324	315	336	314	360	323	328	350	336	331	320	323	317	329	345	334	337	342	353	337	347	368	350	353	327	354	314	337	337	339	325	349	336	332	379	353	364	313	338	324	349	347	350	355	330	338	341	325	315	332	333	317	338	353	379	356	339	321	348	356	353	332	311	348	324	320	346	333	323	331	320	347	329	378	324	355	360	322	341	364	311	334	342	383	319	329	353	337	330	340	339	321	324	326	348	339	322	373	350	334	320	337	345	367	335	346	304	341	332	339	374	350	319	323	326	321	352	343	338	323	344	342	342	333	336	322	361	369	316	323	349	339	350	337	364	318	361	314	375	330	340	346	328	322	344	338	368	349	361	356	329	340	320	360	367	329	338	352	339	364	352	331	332	320	339	323	342	347	340	343	330	342	331	330	361	386	380	330	342	334	340	327	331	332	346	329	346	314	338	327	303	357	342	340	319	324	323	326	346	312	340	357	326	311	317	341	343	311	351	299	333	361	352	365	328	355	343	334	357	331	325	292	382	364	350	333	352	309	329	336	324	358	326	328	344	359	332	329	352	370	366	325	363	339	342	336	350	342	350	322	340	337	357	345	350	318	327	358	341	360	353	356	358	340	348	339	347	354	333	353	335	327	315	386	311	334	344	352	338	346	320	345	351	325	321	326	340	344	332	349	331	352	322	352	320	332	333	331	337	310	338	314	352	363	365	327	343	375	356	323	376	334	300	321	378	343	346	364	328	338	339	332	353	308	335	380	334	348	338	345	334	327	315	358	338	338	360	370	331	334	334	337	342	345	333	353	312	295	337	332	342	354	321	343	337	309	339	328	334	326	340	313	349	315	310	320	346	325	327	305	352	359	368	319	325	314	315	330	333	326	336	304	355	348	333	346	316	344	317	341	337	340	340	341	359	317	351	360	337	349	338	352	356	324	330	317	360	362	357	327	344	320	358	343	370	328	332	331	343	348	314	330	319	335	343	366	325	335	378	368	351	358	345	355	356	346	344	347	314	358	322	351	321	319	336	313	348	329	375	337	324	330	306	369	382	344	348	336	354	363	335	345	356	359	343	353	324	309	337	325	312	337	347	330	343	348	286	364	340	327	348	349	342	324	348	327	350	341	322	381	318	341	325	374	333	324	336	344	342	295	326	339	329	333	347	328	325	355	326	356	332	353	326	301	351	342	331	340	360	333	344	353	335	342	323	335	370	360	341	336	363	331	350	339	351	374	338	394	349	303	342	343	323	323	340	335	357	359	315	335	339	315	346	331	341	369	316	353	348	346	339	363	348	348	338	355	332	335	355	348	312	354	356	360	315	331	363	330	325	343	356	372	345	324	326	351	346	316	364	295	334	304	329	333	331	361	359	365	366	364	349	325	351	372	337	344	356	303	334	359	352	355	331	351	381	333	354	329	331	389	343	353	335	357	373	352	325	317	372	356	359	341	381	363	328	326	342	316	325	344	341	348	322	357	379	358	301	319	335	366	335	331	363	326	367	343	338	343	298	339	342	338	350	339	339	324	304	347	343	353	349	316	384	392	337	333	319	347	339	352	314	364	320	340	336	334	332	346	335	317	351	350	319	376	343	296	348	352	354	364	356	336	358	314	374	315	331	344	334	336	323	325	348	330	339	336	350	355	342	356	344	336	319	304	339	346	338	306	373	353	314	320	361	337	343	325	366	327	305	330	299	338	326	330	314	357	349	360	347	336	339	373	336	314	336	312	350	354	338	337	319	322	324	324	307	311	348	317	370	344	351	338	326	356	353	361	349	359	329	313	300	365	351	366	346	336	334	358	333	348	357	379	355	311	337	344	314	366	364	335	331	349	316	336	350	340	331	314	366	376	358	355	337	357	354	339	367	320	336	345	340	318	345	330	336	315	325	306	343	362	341	333	344	303	336	338	338	327	334	362	328	361	359	334	338	320	350	344	356	324	348	350	318	307	346	361	317	327	353	354	329	340	345	307	363	323	343	359	310	320	337	300	355	355	346	320	309	357	362	356	342	350	329	334	335	313	330	319	352	387	345	347	314	363	326	350	355	352	288	321	324	331	348	381	334	314	329	350	342	347	317	374	336	350	330	354	345	392	337	330	318	348	366	332	377	319	321	319	333	337	353	322	342	361	348	332	358	352	349	317	336	361	336	344	322	309	347	368	357	340	313	359	349	351	340	350	330	324	322	351	354	330	366	336	338	310	337	360	321	342	332	321	318	377	336	343	369	332	389	397	309	345	354	352	333	354	365	350	365	352	348	323	314	339	339	364	340	318	378	329	330	353	334	321	339	310	333	331	348	348	365	322	358	335	321	345	333	329	319	331	351	325	342	344	356	345	350	321	334	335	312	290	337	333	335	355	332	334	347	357	341	349	337	324	360	335	325	366
24802	21052	26976	25213	10155	677	359	286	251	222	220	233	197	193	178	196	249	279	307	282	280	205	225	205	212	182	172	164	176	195	209	199	207	182	157	168	177	147	156	161	163	176	174	193	175	169	177	173	166	182	142	158	161	173	158	191	156	187	163	198	173	156	188	170	190	187	186	150	158	185	176	184	180	182	181	162	184	167	173	207	171	170	181	175	158	168	157	174	186	148	165	166	162	183	154	151	164	167	175	169	159	151	180	186	177	185	168	189	149	164	180	176	162	158	175	174	164	169	172	148	170	133	170	155	148	161	172	182	175	172	164	178	144	168	184	178	166	188	153	158	132	182	203	164	163	159	175	160	166	153	170	176	183	188	171	148	180	160	185	162	179	154	175	158	164	191	165	153	195	174	186	146	155	193	161	181	158	174	170	175	169	172	213	159	173	163	160	178	153	161	152	154	171	177	157	182	146	169	145	185	134	167	161	166	178	171	171	171	169	176	169	165	166	187	152	171	164	163	165	170	151	158	192	169	161	160	183	169	170	172	158	154	151	189	185	174	162	180	180	153	187	178	190	187	173	176	181	170	165	157	175	180	174	157	179	176	174	183	185	145	165	175	172	170	173	159	169	191	173	210	174	162	190	175	154	165	169	183	188	166	179	164	193	162	174	164	198	164	172	163	145	194	150	183	158	166	156	180	181	182	174	158	169	167	174	175	171	149	160	162	154	140	181	145	168	184	168	170	166	171	137	186	162	170	158	149	164	182	157	179	178	185	156	180	165	187	175	172	152	157	162	177	165	163	167	171	167	162	169	166	151	171	151	164	174	188	170	145	168	177	155	173	178	162	170	165	171	183	165	174	141	174	161	175	165	156	150	150	170	184	147	180	192	147	182	165	157	197	161	181	162	150	185	169	163	176	154	182	178	169	177	164	146	176	158	169	160	168	174	177	169	140	156	178	176	171	180	201	170	168	162	175	158	171	158	145	150	174	192	168	159	152	155	178	157	158	174	158	170	169	149	158	163	156	174	159	166	167	172	175	161	150	198	163	160	148	181	157	178	168	165	151	155	156	172	155	157	190	169	169	162	154	160	171	156	171	130	155	178	172	172	165	152	170	170	183	153	178	167	147	175	152	170	206	166	166	158	175	165	167	182	167	155	154	166	158	156	164	152	168	164	181	169	153	173	156	171	170	176	174	159	160	176	167	164	156	158	178	174	168	158	145	176	176	168	179	150	165	171	148	170	188	187	165	170	154	158	175	192	181	181	150	186	181	170	154	178	133	177	175	190	174	171	165	162	197	204	170	187	190	168	173	170	164	197	176	183	162	190	167	154	161	171	185	159	180	144	176	151	152	187	171	161	162	158	174	146	185	146	198	180	163	177	169	158	141	162	177	164	148	144	169	165	143	174	176	162	168	164	146	139	170	160	174	178	173	172	171	163	185	169	165	176	157	176	152	157	166	168	159	172	158	164	162	164	167	184	188	168	147	164	174	171	162	160	160	180	199	190	175	165	160	150	175	153	175	195	174	166	173	167	163	171	157	155	161	159	162	155	171	153	174	180	153	150	175	163	191	150	184	147	147	169	161	175	178	201	179	171	174	167	153	156	183	188	169	182	165	174	173	161	170	144	154	175	174	164	171	169	139	172	158	167	179	157	164	160	156	184	159	137	153	181	169	163	156	142	178	175	175	189	161	177	186	183	149	168	191	167	168	168	167	169	174	139	165	151	156	167	178	142	160	163	175	176	145	163	157	160	169	166	162	192	161	171	180	159	157	161	171	167	161	124	169	149	159	163	170	179	171	148	172	159	184	153	151	160	174	161	162	177	163	157	179	166	149	152	166	171	154	182	197	155	156	176	168	162	186	160	187	168	153	170	169	179	160	143	185	180	168	142	149	159	174	171	174	174	161	151	180	172	165	167	153	163	148	152	170	181	163	168	174	156	163	187	181	163	180	159	174	178	153	174	154	148	186	155	155	166	146	163	151	181	171	170	176	160	174	174	145	162	163	191	164	166	168	193	169	138	163	142	182	166	170	169	155	170	173	164	170	183	178	177	152	186	173	171	144	157	168	171	159	169	157	175	179	164	164	151	186	158	173	175	179	143	181	161	169	133	178	169	160	180	172	174	148	169	155	159	161	158	155	160	166	191	179	170	167	183	161	188	159	192	187	145	169	151	152	173	152	183	169	165	181	183	182	184	155	171	161	152	158	184	175	168	181	177	169	154	177	185	185	150	183	167	168	187	159	168	176	153	175	182	167	176	195	173	170	167	181	166	171	151	167	134	153	172	157	193	177	177	184	162	168	153	173	182	164	143	162	146	166	169	170	159	185	185	153	164	167	173	164	163	160	160	160	176	176	157	159	164	167	139	181	177	156	162	175	162	146	165	172	190	182	169	184	170	175	183	157	172	164	174	154	163	167	167	193	147	183	164	163	158	179	181	167	164	180	160	161	151	198	167	178	179	168	139	176	154	152	165	169	157	163	164	192	164	174	190	147	165	156	166	194	179	148	154	163	171	176	174	195	193	188	167	154	172	165	187	160	155	186	154	156	148	169	158	169	180	167	171	182	173	168	176	148	159	165	159	145	147	188	153	153	183	174	159	161	173	161	143	188	181	170	185	172	173	193	173	160	176	184	198	146	164	164	158	167	168	181	178	158	173	153	175	173	166	176	160	175	176	157	160	171	154	162	154	171	179	167	164	157	182	167	147	173	167	191	183	173	179	160	143	152	166	159	162	182	169	154	148	150	161	177	150	150	168	160	174	162	169	152	162	165	155	147	173	162	155	206	163	206	154	162	147	179	168	143	174	167	140	175	153	163	133	180	175	150	157	189	161	168	141	157	151	157	183	145	166	164	175	173	167	171	168	190	168	187	170	172	166	188	167	171	183	150	140	172	180	175	154	176	158	182	187	183	176	172	162	176	200	187	167	150	150	168	174	176	182	163	182	170	170	169	166	173	158	161	182	178	153	179	166	189	166	184	150	173	140	164	189	165	175	149	185	170	179	158	191	173	170	174	178	176	181	155	149	175	175	157	175	167	158	161	160	174	169	172	170	174	161	174	161	179	169	159	162	180	183	155	178	174	179	168	182	156	165	153	165	167	161	173	174	152	142	166	207	161	165	174	169	177	170	140	180	151	161	165	157	147	187	167	166	163	181	175	175	198	169	148	192	178	174	184	182	152	152	168	184	171	166	172	182	168	173	162	144	163	155	192	157	164	184	154	159	171	158	184	174	198	172	156	163	168	163	160	162	170	167	152	162	176	155	163	144	164	147	182	163	185	189	174	167	149	145	159	181	179	201	170	165	171	162	140	162	165	174	160	162	168	171	157	178	166	167	191	169	147	145	168	175	169	166	176	158	176	150	166	156	166	164	181	186	181	165	167	160	156	185	173	179	172	167	180	177	171	169	159	197	175	160	167	170	163	182	192	148	169	159	165	172	152	168	157	162	152	144	183	167	173	131	165	173	154	174	175
23933	28300	22626	8363	2682	1028	677	541	468	361	345	299	297	276	291	291	392	487	512	443	430	319	296	292	268	280	238	243	252	253	242	241	221	257	256	211	229	209	236	217	239	214	183	222	199	227	233	248	233	227	219	214	203	215	204	210	204	235	215	201	213	216	198	202	229	228	200	224	224	213	197	222	215	219	232	233	236	213	224	208	205	223	192	223	213	208	217	187	239	230	211	190	210	218	187	214	207	222	214	226	219	185	210	200	242	209	212	193	209	201	218	208	212	238	184	188	178	221	195	233	237	206	234	194	200	203	216	217	224	217	213	220	240	216	224	203	218	182	194	238	191	196	182	220	197	219	225	223	210	229	218	220	194	224	222	221	218	210	211	198	183	192	205	206	202	242	205	190	199	226	238	217	201	214	244	227	196	236	205	223	221	251	205	205	218	207	223	193	212	199	214	199	234	208	195	198	213	243	200	232	210	201	185	207	205	235	217	225	215	228	203	224	208	209	230	221	208	215	204	222	228	224	207	232	205	220	198	222	228	209	207	196	230	211	202	220	208	199	217	209	213	204	243	215	201	200	203	215	226	208	192	214	227	214	218	212	204	217	201	209	251	194	194	231	232	215	186	211	207	213	196	213	227	188	207	221	230	227	189	201	225	231	192	221	208	207	211	222	209	202	230	212	215	207	205	213	208	229	209	205	198	221	194	194	197	205	190	201	205	212	199	221	246	220	195	230	202	254	242	192	223	195	214	195	210	215	176	226	193	221	237	195	231	219	210	227	215	213	199	212	224	188	197	212	220	230	202	221	215	223	208	190	212	237	197	223	227	214	224	229	220	200	218	219	224	201	186	191	204	194	192	226	226	224	197	194	240	226	194	215	242	224	222	196	205	212	192	201	242	210	216	230	206	222	209	210	210	238	231	214	205	189	211	212	208	213	208	232	202	223	220	193	234	186	217	188	211	206	220	230	194	229	208	212	231	235	224	218	253	218	248	218	217	197	218	216	216	236	185	220	216	206	209	225	187	216	212	209	213	259	213	210	183	206	206	226	202	228	208	226	208	213	221	235	239	218	227	222	208	227	238	255	232	236	212	196	185	195	201	208	231	194	210	219	190	200	211	204	237	206	242	180	210	231	224	218	172	235	193	211	194	209	213	235	230	226	193	219	219	198	219	196	216	226	229	189	219	234	216	192	232	242	205	229	205	219	219	204	204	226	219	211	190	225	217	194	228	205	220	234	222	239	231	212	224	208	212	208	207	207	215	204	194	210	213	227	202	209	210	219	192	213	188	214	191	212	220	206	199	207	223	204	250	203	228	212	234	229	212	211	219	192	185	225	220	213	193	224	224	215	213	200	241	225	224	205	223	213	212	227	201	208	216	209	213	212	229	229	217	189	217	202	208	209	217	189	227	215	202	234	213	211	225	186	204	227	200	223	222	212	244	213	193	206	218	219	207	214	226	195	238	194	203	220	227	200	197	215	202	189	212	184	189	244	211	208	217	213	248	205	240	200	198	199	204	235	207	223	222	204	198	204	209	200	217	208	216	225	213	206	222	211	184	202	234	212	215	224	229	235	212	190	193	218	198	192	217	240	197	218	232	214	232	207	237	212	208	194	224	192	236	206	211	228	244	229	187	201	220	199	226	199	216	222	229	217	217	227	250	232	218	231	210	247	214	210	223	216	225	209	243	207	190	231	215	217	209	198	200	208	233	217	222	216	226	232	205	249	195	200	208	209	221	196	229	219	228	223	196	211	194	234	229	242	217	213	198	206	213	223	249	212	203	218	196	239	222	217	207	183	226	194	219	220	221	208	212	215	204	198	225	214	210	234	220	208	231	224	206	219	242	228	196	204	204	202	221	209	227	226	208	212	185	209	204	210	214	214	249	199	222	223	198	194	196	211	201	197	205	255	229	230	215	217	205	208	208	222	208	242	215	217	200	202	210	194	226	200	225	209	236	202	182	199	207	182	207	211	221	197	215	210	205	244	218	228	176	220	248	213	194	206	213	209	216	203	226	214	204	218	213	229	225	226	203	219	195	220	226	225	211	226	206	211	223	226	229	192	206	242	205	218	190	229	201	222	180	205	186	212	203	206	219	241	220	199	217	226	208	194	173	231	230	206	213	197	217	232	195	213	209	220	215	211	231	212	236	224	220	205	229	191	217	210	208	206	206	219	191	195	234	216	201	225	235	223	216	224	225	212	218	228	206	232	213	210	222	228	202	231	244	194	222	220	212	215	227	209	227	223	221	201	220	197	207	204	259	224	220	231	232	189	206	209	194	234	209	210	207	220	215	220	242	224	226	214	251	201	208	222	224	205	227	201	218	207	215	214	226	213	237	222	199	224	214	202	209	214	218	241	189	200	210	245	193	190	232	228	196	228	218	222	213	222	197	230	222	227	236	210	200	240	219	217	240	202	217	221	216	183	194	218	188	232	216	220	213	240	250	215	229	186	203	180	206	185	227	226	212	200	217	205	223	236	212	187	223	217	219	193	237	238	225	237	187	203	208	205	218	211	206	231	199	220	175	182	247	221	226	196	209	237	235	224	184	217	224	196	204	226	220	218	227	220	199	212	221	211	207	234	233	203	246	207	221	192	210	171	189	228	234	226	214	228	237	234	239	217	201	219	209	208	222	254	196	238	212	218	230	199	229	219	212	240	195	211	205	210	227	212	225	219	206	223	203	208	194	203	199	208	212	194	209	203	202	220	203	216	183	234	220	218	207	206	214	197	227	185	218	207	215	226	200	223	209	217	236	218	206	237	183	223	189	220	188	208	210	224	195	211	201	212	206	215	220	221	219	235	215	207	236	206	201	202	205	216	211	205	207	207	206	216	209	204	218	224	224	229	197	188	212	218	216	192	201	201	206	195	199	211	220	221	198	190	199	190	201	215	223	234	206	205	203	209	206	183	195	219	212	209	201	199	227	232	238	204	198	218	224	249	234	217	204	220	181	202	210	211	214	200	219	206	181	219	209	216	200	203	210	222	205	226	215	208	207	206	197	226	202	221	206	197	195	220	208	202	202	234	212	207	204	199	228	195	215	229	227	197	207	238	212	222	243	207	176	211	226	233	229	213	227	196	228	209	201	216	204	232	233	194	235	202	196	223	217	245	214	228	216	222	213	219	192	240	203	210	207	223	195	227	206	216	224	218	189	218	229	194	239	198	242	202	229	193	206	214	230	222	210	227	211	207	250	204	224	219	229	214	194	206	188	230	190	211	221	223	228	209	243	209	190	218	226	209	236	201	204	191	218	209	203	203	191	200	210	196	224	203	203	205	202	220	202	200	213	208	205	199	229	232	211	196	219	212	199	210	212	217	201	203	227	208	227	222	194	209	212	206	204	200	232	191	237	200	212	212	197	206	233	216	216	217	201	211	204	209	227	200	211	208	201	236	198	227	213	205	226	201	192	206	203	231	209	210	216	213	217	230	220	220	243	223	204	220	231	210	219	218	195	209	232	219	197	210	223	216
22687	21072	28517	23860	21074	20979	5780	706	485	414	384	314	286	310	247	281	397	472	388	379	353	308	276	253	247	199	206	179	191	167	194	195	188	169	186	167	155	141	147	174	161	174	174	163	168	178	161	163	163	175	184	175	172	164	165	179	146	145	152	155	154	120	147	151	163	149	158	143	182	168	161	156	166	146	139	151	145	155	146	150	147	145	148	165	153	168	150	154	147	154	150	170	143	149	166	163	144	163	169	176	134	148	149	162	145	140	165	168	137	150	163	148	155	140	185	153	175	152	154	152	165	151	160	170	140	159	151	152	144	146	153	150	138	159	153	144	155	161	157	131	136	166	147	139	183	161	140	171	161	185	161	168	144	165	157	170	149	149	141	157	142	165	146	138	167	160	169	154	164	157	154	160	157	156	143	154	152	143	148	122	141	129	155	157	147	116	151	143	124	171	153	158	149	159	135	158	148	153	136	150	158	161	156	176	156	161	146	137	159	171	156	156	159	165	153	138	163	143	151	152	148	161	153	154	163	146	153	155	139	183	152	144	163	149	164	154	141	158	162	152	153	150	141	147	131	160	148	161	125	160	164	148	169	157	144	160	152	165	170	159	143	149	153	160	160	175	138	176	146	134	131	161	143	181	135	148	147	160	145	133	162	139	151	166	141	165	144	145	139	138	166	135	154	155	155	154	172	148	133	157	144	142	157	142	147	171	144	158	139	130	149	170	149	138	167	139	144	163	167	148	148	175	152	129	143	153	141	134	143	148	132	160	140	154	157	147	131	165	164	137	157	159	162	134	151	142	154	151	144	167	157	146	167	166	157	176	140	172	158	141	151	150	160	158	163	149	139	153	168	147	182	147	152	142	138	163	143	160	142	141	176	137	161	167	149	130	151	170	137	152	155	167	149	177	128	155	143	182	158	127	172	134	149	163	150	160	151	168	141	143	143	149	163	151	152	176	154	147	126	134	140	142	161	154	160	154	133	142	148	142	134	141	156	145	146	143	163	152	156	167	156	158	142	144	160	162	163	131	156	140	168	175	161	158	144	116	163	161	174	141	157	165	143	168	134	175	159	146	153	153	139	140	157	159	152	147	149	168	141	164	179	164	178	149	150	161	160	132	150	161	145	148	165	169	156	161	155	156	148	161	147	164	155	160	144	147	136	153	135	143	160	167	155	142	158	141	173	171	120	161	142	150	141	160	123	171	169	173	150	148	135	156	152	135	168	155	150	157	148	159	146	155	159	134	144	163	123	164	153	159	142	164	159	141	139	171	152	167	154	178	158	157	160	167	131	144	135	156	162	162	155	168	151	144	158	168	136	161	132	149	165	169	146	140	159	142	139	143	155	149	168	164	156	169	173	163	154	141	160	158	139	176	141	122	159	150	122	125	154	180	155	137	180	151	155	157	141	141	134	160	175	146	143	177	148	146	151	134	149	137	133	158	151	145	165	167	164	159	138	155	132	152	141	154	138	141	136	156	142	148	164	157	178	155	155	155	155	168	160	149	163	140	147	157	165	154	162	134	169	145	167	142	154	141	164	144	154	154	156	149	159	166	158	147	175	160	158	145	165	164	183	148	179	156	147	136	166	174	132	161	135	174	149	138	157	134	153	153	145	151	133	179	137	144	174	146	155	147	164	154	178	158	165	152	155	148	170	160	154	156	143	154	160	167	124	155	161	150	145	149	162	134	143	171	133	164	133	138	141	128	163	158	154	163	145	133	178	159	144	153	144	164	152	149	148	149	160	170	179	146	185	146	157	129	149	157	161	153	133	152	166	130	149	150	151	154	138	155	154	153	159	154	133	119	156	141	150	149	152	145	166	163	161	153	142	158	169	149	152	160	163	147	128	155	152	148	150	131	141	150	167	144	184	161	136	145	151	163	166	151	161	137	148	164	160	171	164	181	154	156	153	154	132	160	131	147	160	162	165	158	171	126	160	191	159	161	164	144	125	152	141	144	158	178	149	145	147	152	168	164	149	168	155	165	166	142	176	168	164	149	150	169	156	149	136	162	158	149	127	150	160	158	163	148	157	152	139	138	164	163	183	169	144	153	145	141	165	161	151	156	137	154	161	147	145	142	155	157	171	142	143	139	153	143	145	159	140	148	163	156	156	141	144	162	149	156	156	154	155	149	166	179	131	168	161	155	150	153	151	155	153	137	144	129	142	139	136	162	159	134	151	148	142	165	143	135	171	156	170	140	161	140	157	149	152	148	155	128	145	141	146	162	142	165	145	135	169	167	154	160	171	158	144	127	162	146	146	142	170	134	147	134	144	148	142	140	151	151	156	143	145	162	167	172	150	142	135	173	144	160	173	131	147	140	138	135	142	158	175	183	160	146	149	168	137	151	164	156	142	145	156	158	166	129	130	141	180	154	154	128	131	118	128	185	151	155	168	138	170	149	157	147	174	141	149	152	141	140	179	172	171	140	153	153	157	168	133	155	157	168	147	174	176	159	149	145	157	124	144	163	149	136	164	141	146	146	162	145	153	148	140	151	149	161	160	156	141	127	161	159	148	188	161	138	159	144	148	143	161	142	149	149	147	163	159	174	164	156	143	152	158	174	161	175	151	161	146	158	155	137	162	139	157	134	155	150	150	155	150	140	149	144	135	137	160	164	137	153	144	142	128	131	154	166	144	142	164	148	146	170	180	135	160	144	153	146	145	142	159	146	167	151	171	177	160	173	164	159	144	144	169	160	157	155	166	165	137	137	142	133	134	141	153	153	141	177	153	174	130	167	128	152	181	144	161	151	139	139	160	161	125	146	134	162	161	133	161	161	136	152	130	157	131	139	154	149	154	146	157	155	164	162	151	155	147	150	152	158	147	135	144	142	161	139	146	150	164	164	155	161	120	148	137	139	163	140	145	144	159	148	150	160	147	158	182	121	144	150	179	174	136	138	138	135	179	137	159	139	129	132	135	150	150	170	146	159	186	159	134	152	148	152	135	162	145	143	174	184	156	166	151	139	163	139	166	167	155	157	147	155	151	150	146	151	154	147	141	160	154	144	138	137	147	136	139	155	144	143	133	153	137	130	137	143	159	154	176	160	155	150	145	135	154	182	157	132	144	133	153	168	180	136	148	158	148	168	150	154	131	167	140	142	178	133	162	157	159	148	142	156	148	170	136	144	127	150	168	166	149	141	159	157	128	150	169	171	162	159	158	149	140	125	136	141	147	165	164	141	142	167	165	139	155	132	169	120	152	136	125	140	154	149	148	149	150	157	161	139	161	144	153	140	174	165	163	170	176	164	139	144	148	136	157	140	162	165	136	167	139	132	159	151	152	152	140	168	157	142	146	165	145	149	146	161	148	136	151	152	146	152	173	146	161	177	175	133	153	147	149	155	168	158	146	147	153	143	154	157	158	143	146	160	168	170	163	166	141	156	152	152	149	147	136	147	124	138	161	183	145	140	155	124	150	151	143	167	167	136	162	163	139	156	155	160	150	146	140	158	149	171	131	145	151	173	150	159
26850	37147	30939	15591	6491	2766	1751	1354	989	844	665	587	465	473	436	478	710	806	694	676	610	481	435	386	349	314	279	242	242	249	273	246	239	223	233	220	241	261	220	196	226	230	229	209	204	227	210	199	204	209	210	194	203	204	216	180	201	191	193	210	189	215	209	209	216	206	190	188	173	194	192	177	178	220	215	225	206	210	198	217	239	177	205	205	217	209	227	198	172	199	174	195	237	199	209	223	184	212	201	225	193	193	194	178	189	203	198	209	194	192	200	199	227	206	192	182	215	201	232	199	204	200	189	225	189	209	193	198	218	194	197	207	204	199	212	220	207	209	207	176	189	219	182	190	187	193	189	219	238	237	212	205	192	223	192	183	193	210	187	185	164	184	204	233	219	197	236	186	195	197	199	193	185	180	197	213	216	182	203	178	204	186	223	237	197	186	178	199	189	205	190	199	182	186	198	189	207	192	195	181	205	230	204	209	186	185	185	196	190	203	202	224	211	217	203	198	185	221	196	198	179	190	193	209	199	195	220	178	184	200	177	196	186	201	182	172	208	192	188	182	208	187	197	179	201	195	220	213	179	202	202	190	211	194	194	193	211	225	204	205	172	186	202	173	229	197	187	193	214	186	229	183	173	201	207	211	169	165	194	196	209	208	199	205	199	209	190	214	198	180	204	210	186	188	168	209	194	206	213	190	201	183	198	195	192	200	188	228	202	184	193	176	186	197	204	217	223	189	196	200	221	203	209	210	197	177	226	207	170	198	197	202	194	215	187	174	188	194	181	201	193	187	185	199	228	249	202	196	189	192	196	194	201	205	189	218	198	197	179	204	177	207	211	209	165	188	201	213	190	207	194	198	177	215	204	196	202	194	194	204	194	200	192	198	190	196	201	192	204	195	185	177	190	214	186	203	199	194	178	218	184	189	222	182	202	201	205	206	195	186	185	196	196	199	207	186	174	214	208	174	204	177	199	194	198	200	194	203	172	222	225	177	222	196	179	191	195	172	192	204	208	179	194	179	199	200	219	187	191	169	212	194	199	184	188	192	210	210	176	185	186	209	202	194	186	180	187	196	196	188	191	179	204	191	227	185	180	190	191	197	202	197	193	194	215	214	214	197	215	196	199	213	196	206	197	212	201	189	189	192	193	180	202	201	196	189	210	196	201	200	191	206	206	215	159	198	179	219	192	184	199	185	198	199	197	193	162	194	208	201	174	193	205	164	196	168	193	180	192	209	206	191	197	182	187	190	157	197	202	200	178	181	194	224	208	182	189	199	192	196	197	200	191	194	197	195	195	189	195	185	193	202	207	206	171	191	209	194	192	171	186	203	194	192	177	202	212	195	190	197	174	188	195	203	212	185	168	187	229	214	195	207	205	187	199	172	198	191	180	197	182	185	235	211	220	187	214	200	196	199	169	185	206	194	201	193	194	208	207	202	187	181	193	194	172	178	198	200	192	193	170	192	187	214	184	194	191	186	181	203	196	166	210	170	199	180	171	183	216	180	178	189	197	207	180	189	213	198	194	194	210	203	207	189	192	186	195	204	214	196	201	201	204	207	216	212	192	194	188	213	193	198	195	206	194	189	179	185	205	180	183	191	188	204	194	186	204	193	181	205	225	182	199	197	160	196	186	211	200	189	204	187	194	211	195	178	217	182	194	221	184	202	212	189	184	189	182	207	194	200	183	169	197	170	211	175	174	183	167	207	184	228	191	208	200	177	208	192	181	193	229	195	215	197	191	202	199	220	204	208	185	197	190	195	205	186	224	179	183	206	201	208	214	166	222	207	202	182	194	210	193	197	193	180	216	185	200	190	187	182	192	182	207	205	182	210	217	173	183	199	196	211	202	176	215	200	196	201	174	195	186	187	206	212	222	188	211	186	179	209	191	192	186	230	198	182	203	192	187	207	188	182	213	199	211	185	219	202	191	197	178	193	178	189	191	193	199	200	186	210	194	197	190	239	207	191	193	209	176	181	224	174	185	201	187	193	199	172	186	195	195	191	189	180	203	179	201	210	183	180	174	194	187	212	194	205	193	206	209	176	203	176	197	194	194	204	205	183	202	207	207	186	192	175	198	194	189	212	208	196	178	180	187	207	186	164	190	186	203	191	217	176	174	205	195	179	209	205	186	215	185	172	188	212	200	194	217	203	197	226	211	205	183	185	199	175	208	185	203	216	195	198	203	205	195	207	188	189	182	192	182	189	191	196	200	206	204	202	205	186	205	230	202	209	199	192	207	194	189	216	201	185	198	196	187	191	188	177	187	198	198	173	197	181	172	198	206	169	199	193	193	185	173	198	203	188	201	183	191	212	189	188	209	188	206	177	184	224	213	184	182	204	178	198	223	188	196	184	215	204	217	170	183	214	213	185	183	178	207	190	211	216	212	210	197	196	204	188	198	204	205	208	190	194	179	190	182	161	178	197	169	182	214	192	205	191	189	185	203	201	179	190	225	209	190	172	176	204	182	211	208	171	210	200	197	200	220	182	195	212	212	200	204	200	187	222	184	207	209	201	187	201	202	234	204	202	218	191	181	195	190	183	189	205	197	187	205	224	210	196	195	182	203	201	191	184	194	212	241	224	198	182	221	186	185	192	187	194	204	174	163	204	213	212	199	205	203	231	209	194	195	197	205	202	193	213	181	198	201	202	220	205	204	175	197	198	176	189	211	203	204	193	184	188	195	187	222	202	196	216	179	179	184	192	196	200	185	205	188	195	188	220	189	192	199	202	187	170	206	181	216	192	212	193	203	228	200	219	236	175	194	209	202	187	187	164	183	188	187	176	208	221	205	190	191	180	190	187	211	199	203	217	211	196	187	184	183	195	201	185	200	203	209	223	221	232	197	218	196	173	191	198	197	201	197	205	185	214	193	227	193	209	198	197	199	192	188	193	190	201	200	185	182	182	200	212	176	204	183	184	178	189	193	167	211	201	198	227	201	187	198	208	193	177	170	210	194	205	206	217	204	186	172	210	196	194	188	221	183	213	190	192	154	191	197	169	185	210	186	204	201	212	174	157	198	211	169	201	188	165	227	196	191	228	208	196	200	199	197	222	217	215	167	207	186	192	208	197	188	206	160	192	171	193	200	215	200	203	182	191	170	215	193	188	193	173	196	207	209	204	177	191	193	201	181	201	192	197	195	207	191	191	212	188	183	194	204	201	180	216	198	196	191	211	183	210	187	161	198	198	196	195	192	217	180	192	209	185	176	175	215	174	222	205	183	190	194	193	185	216	178	191	193	179	193	211	202	214	222	204	161	202	191	179	194	202	227	215	209	188	194	171	183	185	220	206	191	196	185	206	221	173	205	200	197	211	192	185	188	198	226	199	211	178	193	210	174	198	175	201	193	182	193	195	230	223	213	229	191	195	189	212	217	209	213	209	177	191	207	180	209	194	204	204	180	188	201	197	180	205	196	199	201	204	217	175	183	214	197	209	188	189	196	187	204	194	202	167	202	203	191	188	181	176	201	181
27466	20132	15873	8419	1848	506	318	259	266	250	274	255	283	260	284	275	324	402	349	348	300	336	292	292	301	279	280	294	282	268	294	261	286	273	267	259	255	309	284	283	260	261	245	239	266	247	228	288	246	253	270	242	265	241	234	241	265	235	276	264	280	249	263	254	261	260	270	241	301	277	290	257	239	264	257	248	263	281	259	265	258	251	237	266	262	250	244	283	273	281	259	301	236	268	233	283	250	273	287	245	256	263	272	254	267	238	262	264	315	283	245	275	267	249	265	228	238	249	270	252	264	259	229	240	249	247	253	254	240	263	265	265	247	279	277	252	274	221	269	243	261	260	265	227	298	273	283	281	273	250	253	245	241	268	233	251	253	247	249	252	229	261	260	273	245	281	274	240	255	253	270	275	273	257	261	257	297	243	242	272	227	275	264	272	253	256	293	259	273	282	260	274	261	265	270	233	252	280	263	253	273	261	282	253	228	223	249	241	257	296	272	265	262	268	272	279	253	286	263	283	279	243	279	264	275	263	280	247	258	257	256	243	290	269	268	266	233	286	280	279	286	309	253	276	278	257	283	257	235	268	271	281	276	266	247	267	244	276	249	278	271	265	268	254	285	275	263	271	282	287	287	271	275	270	274	248	255	264	293	250	268	268	271	253	243	242	266	315	240	253	294	273	257	249	279	277	246	271	256	275	298	265	253	244	268	286	287	236	258	255	276	243	267	288	255	242	255	228	280	279	255	264	269	259	234	247	272	268	239	302	259	281	278	244	259	251	275	267	263	252	262	270	276	259	283	235	259	249	236	248	271	240	268	254	251	248	270	256	265	234	246	279	278	266	255	245	265	238	252	281	257	270	265	265	269	292	253	255	257	252	277	278	246	245	242	264	256	240	276	251	272	247	258	285	238	274	263	257	273	268	282	246	270	277	246	246	234	268	257	272	275	260	228	260	266	279	292	267	273	288	266	243	248	243	277	265	256	258	244	269	251	306	272	240	243	263	274	257	281	260	268	286	266	228	267	270	271	231	282	269	239	269	275	259	254	273	297	255	268	247	237	278	261	267	260	298	264	266	282	234	282	289	240	275	243	267	288	251	239	275	280	282	254	236	274	264	261	249	284	284	225	257	272	267	276	247	250	265	250	267	229	255	269	237	258	263	266	273	241	264	259	272	273	289	255	259	274	279	273	282	285	286	265	238	266	258	257	269	259	242	243	252	266	272	256	271	262	259	279	267	277	285	264	258	276	264	253	251	276	277	261	272	291	285	253	286	256	273	283	271	287	268	271	260	276	275	248	246	271	285	288	241	312	227	291	237	268	273	273	291	266	254	271	254	286	254	245	251	252	264	275	275	284	275	270	252	280	255	262	247	281	249	261	262	284	285	264	249	275	264	273	260	274	255	257	256	250	230	272	258	283	257	274	260	286	284	251	268	281	238	246	261	266	255	287	284	292	260	261	282	303	257	261	274	262	246	296	250	257	270	267	259	281	270	258	263	262	244	263	247	222	263	275	278	275	278	245	265	267	240	257	239	247	251	265	240	261	247	279	262	250	264	248	280	271	253	249	250	282	251	247	238	247	267	238	226	262	253	295	264	239	239	283	263	287	271	259	295	263	245	248	295	286	240	266	256	286	269	261	251	263	262	270	241	264	274	256	263	272	270	247	286	261	270	239	262	269	273	246	232	272	266	238	278	251	275	271	243	273	265	259	235	249	259	250	257	270	251	252	278	293	259	277	269	234	286	261	289	223	280	267	247	275	240	251	294	279	264	258	260	253	255	264	272	260	249	251	249	241	274	246	238	249	245	272	265	264	256	239	253	284	256	261	271	258	282	258	259	239	255	261	252	253	265	277	265	278	262	260	296	287	280	270	253	251	270	262	229	276	238	246	261	254	255	247	251	211	242	290	249	264	251	251	225	272	268	273	296	235	276	238	256	250	249	264	271	256	273	275	274	283	216	281	259	258	256	268	257	257	243	232	275	272	243	259	256	268	257	276	265	278	259	267	285	264	274	275	243	281	253	279	268	268	264	262	242	271	254	236	237	244	238	266	268	258	263	215	263	276	273	269	270	280	253	269	248	266	263	264	281	276	252	272	264	292	288	244	295	280	267	259	277	244	261	240	228	284	284	254	284	269	246	258	261	275	251	252	257	253	270	282	287	245	247	225	242	271	253	271	277	219	261	258	274	243	260	242	268	277	272	263	230	258	241	280	240	270	276	277	258	287	264	250	255	256	256	280	270	263	265	260	252	263	245	263	266	254	272	253	223	274	276	297	278	295	252	246	245	266	276	251	244	287	267	246	233	284	277	262	261	210	250	217	282	281	235	262	286	268	271	259	232	270	250	272	252	247	304	261	276	259	269	267	272	257	261	260	266	263	258	259	249	261	256	282	264	254	301	264	254	244	282	261	273	265	260	275	281	248	247	268	289	260	250	258	252	293	275	250	277	281	274	270	271	261	274	266	325	288	268	242	239	259	248	276	249	282	269	257	274	266	247	256	265	256	248	252	275	266	280	279	250	271	235	287	269	247	289	246	273	265	252	270	268	241	285	265	279	266	254	270	263	283	262	227	276	258	266	265	263	270	283	278	231	276	263	235	246	265	272	249	292	256	260	269	258	261	266	274	245	269	304	258	260	268	253	256	244	259	298	260	272	268	211	260	226	280	275	273	268	279	281	260	251	240	241	269	264	258	279	246	219	249	273	239	257	262	269	290	267	268	277	246	234	275	261	237	279	284	274	254	253	263	270	279	300	285	260	279	236	247	244	246	261	294	312	226	256	264	272	223	265	256	251	264	246	296	264	228	231	284	258	251	254	246	261	263	253	254	247	243	248	262	264	243	248	295	254	284	262	265	273	244	260	267	272	267	214	259	256	276	271	275	262	278	250	228	225	275	255	282	251	290	266	235	266	240	262	274	265	256	259	263	289	250	259	268	269	267	255	287	262	287	284	271	277	255	235	288	270	260	242	274	220	284	272	257	247	256	275	278	279	291	244	227	258	285	259	260	254	272	253	270	277	266	238	275	270	274	238	278	264	234	300	283	287	251	272	240	278	258	221	261	259	239	250	257	284	263	245	260	241	248	287	256	246	263	270	270	255	269	275	271	274	272	271	261	280	236	279	280	242	243	267	274	255	247	271	265	252	226	277	288	248	275	269	262	268	248	262	246	251	232	268	255	252	278	248	259	244	248	246	276	250	244	259	277	243	285	277	260	284	266	229	238	279	227	287	266	241	253	279	267	299	271	255	282	275	256	259	260	299	245	256	263	260	281	254	274	259	252	270	273	250	263	278	251	267	265	266	239	275	280	265	297	249	244	248	280	282	246	279	259	258	283	278	255	278	257	215	245	244	278	269	254	243	267	261	288	270	257	246	263	251	262	280	252	257	267	271	243	261	254	264	277	260	253	282	282	237	254	245	279	268	255	265	247	282	265	254	261	230	276	236	246	271	269	259	271	284	253	265	259	259	304	288
19834	20933	19631	9448	3015	808	422	427	385	372	362	371	353	356	360	378	504	578	580	495	417	427	424	378	365	368	373	348	363	338	336	360	341	319	362	365	312	326	347	327	356	328	346	336	338	329	317	309	350	309	321	357	318	325	319	350	297	363	317	338	321	309	339	311	329	344	349	348	328	317	325	311	303	301	341	344	309	320	329	343	322	306	334	315	325	360	279	346	323	297	343	285	353	343	346	321	331	351	320	291	353	311	335	346	319	304	329	352	324	328	306	332	318	292	335	332	314	297	329	282	353	322	349	301	317	327	308	333	335	319	334	320	315	295	329	360	357	307	296	332	314	326	310	326	311	315	335	339	322	316	332	328	348	323	325	327	337	322	337	298	326	338	341	321	319	324	318	344	328	321	369	359	338	326	314	341	324	304	351	328	320	331	315	342	322	323	333	336	347	305	286	350	293	313	278	314	319	320	312	329	320	321	335	350	321	303	349	355	347	366	321	330	352	383	317	300	316	347	314	358	329	361	331	297	312	343	324	300	315	341	312	326	296	331	340	329	328	334	349	334	337	334	317	318	311	330	307	303	307	363	313	333	339	333	320	311	357	323	347	328	342	291	332	346	327	318	335	351	329	323	324	375	334	323	364	345	288	315	306	334	381	314	332	359	361	337	326	307	314	339	310	299	333	328	351	334	332	319	314	320	309	333	331	346	348	328	346	328	335	318	363	330	324	350	343	317	332	329	309	328	352	346	332	327	338	365	329	363	337	337	322	298	346	316	322	354	329	342	343	315	297	328	311	342	352	345	357	309	334	331	357	328	307	313	336	310	333	321	303	314	326	332	341	308	344	306	367	351	332	341	343	324	349	327	337	357	346	341	298	334	341	332	349	298	320	330	346	340	346	341	315	328	336	338	315	353	348	376	334	325	331	332	327	309	347	347	356	305	306	324	328	342	375	317	357	319	317	319	317	353	337	343	323	304	306	320	342	313	325	375	316	347	306	344	341	357	356	341	315	360	339	311	310	347	365	325	332	353	368	335	323	342	359	321	310	307	305	320	323	350	350	308	314	352	336	299	341	301	319	321	349	336	327	312	333	337	347	293	317	325	316	327	315	333	351	308	328	311	342	356	315	323	351	348	324	351	322	318	316	317	310	324	311	318	315	339	340	344	316	318	348	334	356	320	337	311	285	334	307	305	299	302	344	297	327	323	306	312	308	371	310	312	315	308	320	342	330	334	295	336	336	307	332	306	335	314	347	312	327	331	356	327	339	292	347	365	315	344	298	327	347	341	302	359	337	355	320	331	310	360	332	328	325	325	320	336	304	334	362	315	343	303	341	337	337	341	312	364	352	321	341	331	340	289	323	326	359	324	319	329	287	337	301	346	344	308	362	342	344	346	313	313	332	305	337	326	351	320	331	308	292	314	342	336	331	334	311	323	333	345	338	311	350	348	321	328	356	318	296	327	327	330	333	318	340	340	343	320	357	304	353	356	318	351	320	293	347	309	304	314	341	351	304	350	306	339	303	353	334	300	332	341	328	331	347	323	356	343	378	312	325	320	322	347	311	358	322	328	337	323	340	337	307	307	356	347	337	353	342	305	319	345	359	323	312	338	302	314	355	348	322	324	315	350	335	317	311	325	329	314	350	331	321	353	325	333	336	328	349	343	329	351	344	344	341	328	323	279	345	349	313	316	329	316	333	375	328	330	329	351	315	328	326	347	330	328	334	328	350	344	289	323	348	356	320	327	317	306	332	347	334	351	332	323	371	314	297	326	339	319	333	306	347	341	332	317	258	345	316	331	322	333	324	314	308	318	329	332	307	325	329	321	297	339	329	341	326	365	276	327	348	295	336	316	335	316	337	327	299	325	284	309	274	318	324	325	332	316	356	316	320	342	348	309	319	327	312	341	326	313	322	337	339	335	359	330	319	299	311	306	317	346	357	333	337	304	321	329	331	327	268	364	332	295	320	319	341	337	341	312	294	311	323	333	362	322	310	332	303	341	332	334	297	333	339	369	330	295	330	330	334	329	359	328	332	336	319	303	317	326	322	293	345	323	344	343	341	309	376	346	341	331	314	323	356	328	338	346	303	302	356	318	318	325	333	330	312	306	332	325	298	331	329	341	310	349	321	352	310	308	342	308	360	348	346	339	309	316	313	311	317	346	331	354	318	344	336	340	332	335	369	339	339	326	344	302	313	304	321	335	342	338	328	323	301	326	308	354	344	331	343	303	333	320	311	329	311	317	315	328	308	337	353	317	325	320	305	318	319	336	319	337	324	356	291	341	315	354	312	350	310	336	342	340	345	333	330	326	356	301	333	340	334	307	342	317	309	320	335	329	324	329	336	325	310	339	341	301	341	322	347	328	332	343	315	340	327	308	278	319	324	310	320	317	286	310	334	297	329	336	333	337	345	318	336	331	310	346	310	324	336	323	335	338	306	337	328	312	340	341	314	339	330	326	339	335	337	308	337	347	334	332	334	305	339	321	335	333	329	330	323	333	314	312	330	338	364	328	297	347	314	346	385	328	317	318	362	313	338	343	334	341	337	374	307	324	299	321	354	310	315	350	357	315	342	284	337	351	317	345	367	311	339	334	339	343	328	318	323	303	350	323	331	286	325	366	310	296	317	327	307	323	340	357	322	336	330	350	296	324	292	340	332	301	317	345	311	324	322	326	330	328	347	312	296	338	314	329	334	300	341	325	332	271	340	333	307	310	308	321	350	325	336	324	310	338	320	349	338	308	297	320	303	359	316	332	334	343	316	352	307	337	313	317	328	330	332	334	308	353	321	365	296	311	322	336	313	309	350	321	287	338	332	353	339	335	334	329	352	320	336	312	349	336	358	295	353	343	305	327	321	333	317	327	321	308	309	324	341	330	321	334	317	353	356	323	341	321	317	314	327	312	353	307	338	343	332	348	316	341	344	355	318	340	302	330	359	299	315	325	330	349	336	354	345	347	343	322	337	374	336	332	359	309	328	338	292	345	310	300	328	323	344	316	338	318	352	318	340	327	336	330	322	328	337	346	340	324	331	324	314	341	347	337	344	379	383	289	298	317	340	337	331	351	335	343	328	293	376	334	336	330	307	355	347	307	301	332	350	325	293	324	352	322	322	316	334	321	302	333	339	347	327	321	306	347	318	347	343	323	322	331	334	312	330	345	359	358	339	340	338	317	318	323	352	321	347	313	326	335	347	322	321	309	335	347	312	345	333	334	306	304	318	346	340	336	333	339	350	327	330	323	345	325	329	339	337	322	325	337	350	315	314	331	307	325	342	302	342	353	350	334	371	326	339	303	356	324	314	308	345	342	327	311	328	322	353	339	323	292	321	314	316	335	346	355	333	345	358	350	309	322	313	356	353	288	328	310	321	321	318	337	304	331	322	321	342	306	326	316	301	317	320	340	330	333	297	309	350	327	334	313	348	320	329	333	320	329	319	312	302	330	367	316	341	320	316	308	354	318	327	306	327	317	347	318
23708	21012	27978	24168	20794	8360	896	523	445	434	377	377	336	320	336	333	374	445	478	392	357	372	338	312	283	284	288	321	288	265	290	261	303	257	280	290	279	287	241	255	288	275	251	263	273	285	241	269	280	252	233	261	248	231	264	278	238	293	272	297	251	268	246	300	252	257	243	277	253	250	260	271	249	259	244	258	278	268	269	252	262	283	275	264	236	209	265	268	246	254	278	236	266	252	280	261	264	260	232	246	263	253	260	277	283	272	293	267	249	256	237	246	239	274	256	254	269	250	255	258	292	291	252	256	267	252	263	284	265	260	238	242	269	252	271	269	248	276	240	279	235	260	268	258	270	247	278	253	258	267	218	265	254	282	266	292	282	258	226	262	272	261	247	260	255	259	272	247	272	296	266	298	273	243	291	247	276	249	282	239	257	245	264	278	250	245	247	282	251	260	250	264	262	264	283	270	247	266	257	248	272	230	261	283	254	257	259	272	269	255	287	287	259	285	290	231	279	272	270	258	260	250	305	259	257	256	295	254	275	245	261	287	247	260	262	241	250	296	259	250	280	237	279	281	240	259	246	256	209	265	262	256	248	238	275	260	283	267	268	269	248	282	272	248	267	270	258	280	240	261	233	267	261	289	254	264	248	290	249	270	268	263	231	251	278	293	272	250	251	272	282	263	230	265	271	222	244	274	263	256	278	243	237	253	275	276	253	270	252	261	250	259	240	282	268	289	247	249	259	256	275	290	271	274	230	250	262	288	277	275	248	252	303	245	299	249	269	263	251	300	261	270	246	276	236	283	249	234	251	230	254	255	253	238	265	244	274	244	265	259	285	255	269	271	272	239	278	259	266	250	255	268	240	252	276	235	268	257	296	265	236	287	255	238	262	222	293	269	232	270	271	262	268	249	268	262	258	268	247	267	260	292	263	243	260	259	267	254	253	255	248	265	275	267	281	245	253	254	271	257	252	269	251	269	264	251	259	240	282	276	254	251	284	263	229	250	268	270	232	267	244	234	234	236	269	263	316	251	263	246	275	273	289	255	294	251	260	279	235	269	270	274	270	275	244	274	228	263	256	270	260	284	268	255	248	287	264	277	296	268	242	269	271	255	260	247	283	243	216	262	294	285	251	287	261	268	252	244	266	224	270	272	260	265	249	244	265	260	269	274	225	278	236	250	265	251	245	301	249	227	261	271	284	247	252	250	271	257	261	233	241	261	240	223	258	278	239	306	290	276	267	256	247	268	273	249	263	259	276	271	271	234	254	252	261	256	269	258	285	293	252	265	281	252	264	245	252	291	264	273	271	233	271	251	245	273	260	268	258	280	246	256	268	265	274	246	272	275	258	226	293	260	298	259	267	272	231	274	254	267	272	246	239	235	280	253	240	259	243	273	265	262	266	292	233	252	273	252	258	230	269	252	237	269	274	265	253	246	254	251	222	261	274	261	274	258	227	280	279	237	241	225	252	231	279	258	273	267	244	272	260	260	283	215	261	259	290	243	273	249	249	269	242	257	263	286	239	223	253	263	282	278	305	253	258	255	238	261	259	271	276	279	263	245	239	264	288	235	273	237	274	259	255	230	269	280	244	241	257	235	245	288	265	274	274	278	274	262	219	261	257	204	255	282	234	271	255	270	293	240	280	256	272	268	272	238	289	258	244	266	269	260	216	210	244	249	260	266	252	288	261	250	249	270	246	262	267	267	213	270	252	251	259	247	246	279	279	290	266	244	282	259	274	262	267	295	244	247	252	264	262	233	278	268	257	256	256	258	263	261	279	252	265	268	229	268	236	228	258	249	282	257	255	269	298	263	239	229	272	238	248	247	260	278	256	242	255	260	264	258	278	250	272	243	263	259	237	259	269	228	295	267	246	283	287	265	270	290	248	274	240	240	250	231	251	254	251	273	258	262	270	266	244	241	276	255	270	263	289	235	270	261	264	259	287	257	254	285	239	283	250	274	278	257	237	257	259	268	284	258	279	243	281	250	276	282	248	248	272	256	249	232	247	246	234	285	236	262	280	262	264	252	276	271	265	272	244	257	263	244	266	279	261	240	266	291	286	239	278	260	257	279	227	252	252	279	239	229	229	258	260	256	276	251	233	251	241	268	262	253	233	252	240	248	283	259	271	263	264	271	267	244	221	246	241	268	270	282	254	248	270	248	239	260	223	252	275	235	250	250	261	278	254	246	257	267	280	246	274	273	256	266	256	266	275	277	276	241	257	251	247	242	260	259	250	249	279	250	250	243	250	267	279	273	260	275	255	269	264	252	256	250	279	263	263	244	254	307	267	260	272	247	243	227	264	257	256	265	261	222	256	289	260	259	265	254	256	254	233	261	249	253	245	255	251	232	261	274	227	274	254	261	265	255	220	278	281	266	264	259	276	260	253	246	304	266	261	234	274	266	251	251	273	252	264	256	223	251	269	272	258	253	277	269	261	267	278	249	266	264	250	238	281	311	274	285	251	263	254	243	256	250	244	262	247	265	264	275	241	279	247	255	243	284	239	284	244	273	217	259	276	222	282	278	262	265	307	256	254	231	256	260	248	250	232	251	259	269	236	289	259	255	278	255	259	258	301	302	252	233	256	283	254	255	284	251	267	261	252	277	275	277	256	223	258	243	268	266	253	268	260	250	258	264	249	250	249	240	271	287	274	254	245	274	270	267	231	253	244	287	253	274	242	253	259	264	275	234	262	269	269	270	271	288	251	280	254	268	258	280	255	312	269	247	271	256	241	255	252	243	272	271	261	273	264	244	288	279	254	266	253	275	276	228	261	252	259	229	264	266	245	245	276	277	284	282	250	277	260	292	242	247	260	269	294	247	272	270	266	257	255	277	230	271	295	266	258	268	254	279	281	227	261	242	255	243	288	259	252	284	251	248	256	258	245	265	249	265	223	275	257	252	246	286	272	255	277	275	250	256	247	256	264	291	237	280	238	245	247	227	247	264	267	265	235	258	282	244	251	267	231	247	239	286	262	242	257	266	240	266	260	275	274	247	280	279	264	238	269	269	267	268	273	270	280	273	249	254	264	237	237	255	266	267	257	272	240	255	277	290	272	257	266	252	272	237	245	273	268	225	275	285	258	272	249	254	247	261	265	268	275	230	267	241	270	253	273	256	272	288	264	276	283	262	303	276	253	277	286	296	274	270	269	278	256	255	247	263	247	213	285	289	255	270	245	246	278	263	259	248	239	282	249	255	235	239	288	260	283	264	233	240	273	265	228	298	228	280	256	252	270	265	253	265	260	239	244	269	258	269	250	258	283	248	279	251	270	269	255	270	260	241	266	305	241	239	253	231	257	266	265	277	282	268	250	245	267	233	253	237	256	265	267	286	261	265	282	254	265	275	287	254	264	253	239	280	237	294	260	280	276	265	272	265	259	276	272	252	246	262	230	253	280	263	267	291	277	252	283	277	234	280	251	268	257	243	261	266	249	285	274	257	242	262	266	281	229	272	261	248	283	260	255	251	245	263
22974	31001	26256	14778	6578	2228	1243	952	796	661	563	528	455	484	465	486	582	769	787	583	533	550	508	450	404	411	353	359	365	364	373	361	374	391	376	355	370	357	341	378	344	353	348	314	355	350	337	335	359	360	340	340	338	331	359	315	368	362	332	336	325	363	338	329	313	317	343	360	320	354	346	365	307	341	330	359	355	343	340	322	338	335	290	335	326	343	346	309	326	314	318	344	362	373	332	358	323	330	349	315	337	312	308	316	348	342	337	331	340	335	310	362	326	301	358	342	344	324	351	354	351	350	364	393	313	329	321	289	324	331	304	295	331	341	333	323	358	327	364	320	339	339	328	328	342	347	334	356	343	293	342	365	330	355	364	318	298	290	353	325	357	339	317	330	326	342	340	314	316	318	334	328	330	346	347	330	335	354	348	352	336	327	343	330	341	362	350	293	339	325	308	362	343	346	329	374	318	332	341	334	309	313	333	345	339	291	307	340	347	345	336	342	349	327	312	302	363	291	339	328	348	340	334	357	356	349	315	314	335	313	357	357	320	327	325	298	343	313	335	307	347	344	337	320	331	311	365	300	360	327	329	330	330	336	338	349	326	311	339	336	340	327	313	345	349	335	322	339	358	333	341	348	346	316	343	333	340	330	325	323	350	329	325	314	305	328	349	351	338	365	316	311	328	322	340	347	331	383	343	370	305	349	334	328	317	345	330	315	348	310	337	307	361	349	275	316	343	329	341	365	334	335	355	336	319	367	330	350	341	336	354	321	339	309	342	336	303	320	310	347	322	312	330	320	346	322	333	337	320	309	337	370	334	341	345	325	313	323	328	343	338	323	328	336	346	319	321	322	312	312	337	304	303	336	331	312	337	331	338	346	338	295	302	357	326	297	341	318	314	339	371	325	355	321	343	351	295	356	306	361	327	349	359	346	325	291	331	360	324	312	341	311	323	343	324	299	326	315	348	358	314	301	313	349	367	307	358	332	358	337	309	329	358	354	329	291	325	352	324	299	357	309	318	328	346	339	347	363	329	340	338	328	382	326	300	333	323	323	348	357	379	337	346	350	305	373	334	295	311	338	326	323	342	346	302	339	303	331	337	373	341	339	344	345	305	324	349	340	347	334	331	319	371	347	341	367	317	335	324	314	335	350	343	341	342	316	321	312	341	321	315	311	346	339	353	343	331	339	303	308	351	312	357	331	334	330	321	313	345	375	311	343	325	351	306	344	322	326	331	289	309	313	331	323	347	351	303	341	332	331	340	298	357	299	312	341	334	327	334	309	322	339	305	315	342	360	318	353	301	339	331	326	303	304	326	334	330	335	326	340	316	338	327	326	324	348	316	314	317	299	334	327	360	320	350	295	323	312	317	332	333	351	315	343	356	351	371	306	349	327	318	316	354	344	324	310	319	374	311	360	331	331	321	329	326	317	340	331	318	310	297	324	322	355	332	335	338	348	333	357	327	343	311	339	353	345	319	315	366	336	308	339	337	326	339	325	321	372	350	336	352	344	337	318	318	324	309	320	314	327	325	340	316	300	324	297	318	341	310	341	318	310	335	341	323	313	319	368	306	319	301	317	313	314	316	333	320	326	313	335	321	334	311	345	333	320	340	321	354	353	318	315	352	372	335	319	340	291	331	346	295	352	340	338	310	327	317	338	312	334	350	305	326	297	321	323	330	306	350	337	348	299	317	343	357	323	322	323	337	334	336	311	339	309	356	298	308	325	319	326	314	342	358	323	325	331	319	322	315	312	325	338	349	303	339	326	332	306	369	361	331	338	318	329	363	326	340	374	335	356	333	339	352	347	345	331	331	344	333	324	335	328	322	333	344	300	303	322	344	322	382	321	325	327	314	331	317	297	339	331	342	328	355	335	370	329	296	320	302	346	355	338	347	337	332	328	317	338	324	329	329	312	323	352	319	326	316	357	280	305	332	320	328	328	331	362	355	338	348	311	339	310	346	339	319	293	346	352	338	347	333	338	376	331	345	277	353	327	347	329	335	353	330	345	323	344	338	338	339	325	364	352	335	336	353	353	357	344	343	288	343	315	348	330	318	299	366	310	375	300	348	311	342	317	339	344	341	325	314	349	373	313	325	366	370	326	326	351	315	314	314	331	301	290	295	340	363	290	335	321	360	352	345	332	378	310	344	321	320	369	353	332	332	302	341	360	343	301	327	313	314	290	317	342	321	321	329	358	304	346	298	352	304	327	306	304	345	325	376	345	344	345	346	332	331	333	314	314	333	346	336	349	337	303	340	339	324	330	332	349	317	302	334	354	351	351	349	336	361	348	325	364	335	345	296	323	340	368	308	328	336	296	312	314	317	356	341	346	338	306	334	300	319	361	339	299	312	348	319	303	362	355	323	343	310	337	335	339	333	312	311	316	323	325	329	331	350	335	346	310	339	320	326	344	332	366	318	332	331	327	332	328	351	325	301	330	337	339	331	335	356	298	317	316	332	312	300	331	357	352	324	341	338	323	333	338	352	363	328	331	337	328	351	355	341	351	350	309	343	332	300	337	308	341	311	321	339	382	347	318	315	331	342	357	316	325	340	375	343	340	348	309	317	344	324	332	317	320	307	344	328	341	361	334	346	311	331	322	316	323	355	310	341	334	347	367	338	355	344	332	362	358	335	360	316	289	277	310	371	339	329	323	333	296	322	342	348	334	327	340	326	309	332	321	287	294	332	336	320	327	340	331	343	329	304	352	341	324	332	310	325	320	377	302	349	320	329	338	324	351	352	353	336	302	334	333	321	300	322	293	290	343	338	351	322	330	332	321	334	340	309	322	336	346	319	333	374	357	378	310	356	352	337	317	303	329	355	334	318	322	338	340	298	349	330	324	344	330	367	330	318	374	303	326	370	357	363	288	359	364	360	331	309	312	347	315	363	349	347	331	324	329	310	337	341	321	344	346	326	352	288	327	303	336	342	329	294	335	311	318	359	326	331	327	343	307	356	368	341	334	331	363	340	344	347	343	317	304	335	340	315	350	361	347	323	373	335	355	326	358	328	330	324	329	340	340	345	312	347	333	331	322	328	314	349	365	348	305	345	325	323	332	320	336	347	324	321	303	335	311	362	320	306	342	297	313	337	333	314	342	364	323	338	331	322	357	322	348	342	313	370	314	327	332	337	315	326	311	341	336	343	312	345	325	329	360	308	327	318	345	312	359	319	350	343	339	340	344	360	318	307	340	317	304	343	318	301	307	369	345	306	342	325	318	316	352	326	318	331	334	357	315	331	320	354	344	333	328	329	355	330	338	340	329	331	337	312	315	319	322	299	325	346	353	329	336	312	329	298	323	313	348	340	326	339	324	302	323	347	348	340	333	346	328	331	309	302	345	357	318	351	293	325	329	362	321	302	311	319	319	345	326	332	355	303	329	342	329	332	363	354	353	334	315	343	325	340	307	340	345	324	341	308	314	295	303	341	335	322	315	311	363	313	365	322	314	337	331	329	311	324	336	320	298	330	310
24636	21034	27003	25174	11913	1246	431	269	277	252	242	210	211	195	211	272	272	303	305	289	209	239	231	203	219	200	170	201	172	162	173	194	177	182	168	165	174	177	203	181	179	178	179	171	171	149	188	170	198	163	157	175	153	156	157	172	161	167	145	181	174	153	179	152	167	173	173	162	156	162	178	182	174	160	174	166	164	156	164	158	159	152	167	156	180	163	166	164	167	169	159	175	144	169	148	159	168	167	161	183	172	173	180	146	145	140	198	158	154	152	155	181	162	159	149	156	153	173	148	176	174	163	154	160	131	166	201	149	154	165	180	176	154	176	135	165	174	154	162	161	170	159	153	162	178	186	162	163	173	172	181	140	173	136	168	154	178	158	173	154	174	175	170	173	140	147	162	176	173	160	183	189	165	164	163	162	147	145	160	160	180	165	154	144	165	167	155	151	168	152	176	153	168	185	167	156	166	163	153	171	176	166	158	169	163	149	194	175	161	171	184	176	162	171	185	165	162	161	167	188	158	153	164	152	168	148	184	160	179	171	163	179	149	159	189	186	162	171	179	164	179	168	151	159	146	167	142	161	156	167	179	143	160	154	161	165	153	153	157	183	171	169	176	175	155	153	161	167	169	172	162	154	182	170	174	158	193	163	171	159	160	165	173	171	142	179	159	173	141	161	173	163	169	146	153	177	170	152	168	169	148	171	157	188	152	166	181	150	175	168	171	173	152	172	137	198	144	154	172	162	176	169	163	151	173	156	159	157	171	167	160	182	147	165	163	186	187	163	166	162	166	169	179	157	151	183	154	152	169	185	154	172	152	185	163	171	159	150	138	175	153	188	157	173	151	155	147	171	177	172	157	156	167	158	163	137	178	149	157	163	175	180	165	155	152	171	174	155	167	162	170	146	170	173	152	174	191	172	147	165	162	156	154	171	176	175	151	169	194	163	159	185	184	168	195	158	169	156	165	166	169	144	175	159	179	147	174	155	160	168	163	173	155	142	162	175	160	160	159	171	158	165	177	179	154	153	171	149	146	166	173	196	154	138	144	161	151	163	186	157	166	176	163	172	190	180	165	184	171	167	162	159	163	187	167	148	184	145	188	207	185	170	155	168	156	151	166	152	169	191	151	175	163	160	157	162	167	196	154	157	155	181	167	161	175	160	144	171	135	159	158	164	161	158	149	167	164	175	185	153	162	174	163	147	151	175	148	168	174	174	154	182	143	187	178	169	173	162	160	149	140	151	147	168	148	162	178	167	160	146	170	160	173	170	164	168	163	188	179	161	164	159	172	167	189	191	148	157	182	175	166	166	186	160	180	161	198	129	153	147	187	150	159	189	171	163	174	174	177	147	149	164	169	133	162	153	158	181	167	175	145	178	180	157	172	184	187	170	162	168	185	143	150	151	144	171	177	189	186	186	144	165	163	159	172	141	165	176	165	167	150	161	139	186	156	184	184	182	162	153	165	183	166	171	178	162	173	177	165	175	152	191	171	149	160	182	159	181	176	149	153	153	173	139	192	158	141	144	179	179	171	164	171	181	161	147	156	169	156	179	158	161	148	154	173	160	161	169	169	169	158	156	164	171	162	174	197	165	159	178	180	160	136	182	169	168	182	149	158	171	193	182	158	162	149	154	156	173	154	152	159	173	180	171	162	186	161	143	164	167	167	158	186	175	167	153	152	168	153	178	187	172	173	176	180	160	150	151	146	146	154	151	160	180	168	160	172	150	163	157	171	175	161	161	161	149	175	181	144	186	182	150	136	152	185	171	157	180	176	170	167	171	182	150	165	163	138	160	170	169	169	182	162	142	159	144	191	153	141	138	161	158	182	156	201	146	172	162	167	175	153	185	152	154	153	159	142	171	167	159	182	161	166	155	162	176	164	169	187	156	157	158	167	160	157	165	171	170	189	170	153	181	160	176	170	150	156	154	131	139	159	172	154	158	167	198	163	153	152	165	174	156	148	158	154	166	160	154	169	167	194	170	195	178	172	172	177	171	153	175	174	169	162	156	169	174	153	155	171	175	195	174	169	184	154	167	179	153	170	143	157	175	169	173	139	186	184	159	157	176	184	164	153	136	160	155	138	159	140	164	179	179	167	149	176	152	182	181	153	199	170	153	172	154	179	144	185	163	171	144	170	166	166	184	156	141	181	173	172	137	190	139	164	162	184	154	157	158	154	154	142	142	158	144	149	165	154	154	144	151	163	170	165	155	163	175	165	149	158	172	179	174	153	161	159	162	154	149	161	158	176	167	132	154	188	159	177	173	168	172	161	173	162	152	172	145	180	155	159	149	124	200	160	172	184	177	156	178	152	152	176	155	175	167	168	182	177	162	176	163	171	173	177	164	158	141	187	156	176	170	169	186	182	165	158	172	155	164	148	162	173	175	177	148	185	155	168	205	168	178	179	149	183	172	161	176	179	149	165	169	153	147	179	150	146	148	166	158	147	148	180	177	187	175	188	179	178	169	183	162	146	156	173	155	183	174	155	137	164	176	158	149	157	156	166	177	170	158	182	161	149	166	155	154	168	173	164	173	167	166	146	160	156	157	147	172	171	153	161	143	181	164	152	182	155	168	172	177	170	186	167	202	160	167	160	177	164	185	162	150	180	162	167	163	171	181	161	163	147	160	153	162	173	174	166	172	153	193	166	147	156	164	159	134	159	170	156	159	165	139	182	158	169	151	161	152	177	174	165	167	173	141	159	172	175	160	181	146	161	172	172	156	184	158	185	175	158	190	159	160	168	157	158	176	174	156	167	184	198	162	175	146	182	182	170	172	180	164	181	171	149	158	160	156	196	162	171	173	170	186	135	182	182	160	157	173	168	187	173	181	171	151	173	184	152	170	174	180	182	179	161	158	165	160	186	162	184	172	176	153	171	179	175	174	158	156	157	182	164	156	177	166	160	160	165	177	153	197	188	185	142	175	168	159	158	187	172	170	168	179	152	171	154	172	153	152	150	174	180	164	157	133	169	175	144	181	169	157	168	173	184	164	151	137	161	151	159	157	151	142	191	190	156	176	146	179	158	161	151	126	166	175	177	184	175	185	146	173	163	171	168	156	184	164	154	158	158	162	170	173	171	148	183	155	156	155	139	195	185	168	160	167	150	182	166	184	174	162	187	194	184	185	163	176	175	177	179	156	162	161	167	164	153	184	179	156	176	190	186	186	157	155	167	146	173	165	191	167	174	160	162	168	136	144	175	159	155	162	165	158	162	166	198	162	152	166	158	173	172	168	154	154	166	160	161	164	159	149	175	191	159	152	176	159	176	167	160	167	155	158	188	185	151	180	192	185	169	155	176	138	177	174	185	170	167	147	192	150	158	171	162	191	178	174	152	161	161	180	153	155	169	184	170	156	149	162	160	163	170	161	153	178	154	171	167	148	153	179	161	182	185	141	159	173	155	164	181	158	165	171	153	183	164	156	170	153	160	157	173	167	152	175	162	161	165	160	170	162	173	177	152	172	184	156	164	156
22559	26404	22596	13046	5808	1722	782	600	481	396	348	335	279	306	324	400	444	556	513	432	431	366	318	289	261	228	239	275	214	252	249	246	235	226	190	206	236	224	226	216	201	212	205	215	211	223	218	232	221	231	220	201	221	233	209	209	215	204	221	201	210	221	240	227	220	225	227	216	212	221	216	235	219	211	185	203	226	191	218	220	206	219	210	215	205	194	202	216	209	217	227	203	196	216	208	224	190	208	201	209	192	199	209	212	201	201	227	200	205	197	216	224	221	188	199	239	194	206	203	260	207	212	237	184	219	205	199	208	207	217	206	230	220	206	215	180	209	186	189	201	213	211	204	199	218	222	212	208	210	228	224	235	213	222	225	211	242	190	230	211	218	224	204	204	200	221	200	216	218	201	193	222	217	227	221	210	206	219	203	190	226	204	201	222	247	219	195	208	218	240	224	204	198	196	211	207	237	205	231	201	204	219	224	185	218	209	211	216	200	187	215	205	190	208	219	228	205	194	229	199	223	200	209	220	207	206	235	223	229	221	220	214	217	215	227	207	227	231	200	199	228	226	215	200	195	190	203	194	195	212	215	211	194	190	224	221	224	199	220	184	232	207	219	207	222	230	230	223	213	200	220	230	203	210	229	192	218	211	222	222	216	191	210	198	196	217	216	206	217	215	192	201	215	213	213	215	230	198	184	206	228	202	206	206	203	200	238	205	224	211	180	174	232	228	199	219	208	212	217	207	230	212	195	216	210	198	195	207	208	210	192	205	197	204	223	191	231	200	197	217	205	232	179	204	200	232	188	202	228	237	206	218	197	239	180	206	232	239	208	213	191	188	185	215	223	208	203	241	211	220	212	213	211	201	220	220	211	211	181	199	208	206	213	193	215	219	223	216	195	209	198	212	205	195	205	220	198	225	217	185	194	189	194	202	215	214	227	196	196	213	212	201	221	216	205	215	208	201	211	218	206	186	195	199	210	198	226	201	229	236	183	198	222	206	198	205	219	201	205	221	202	207	231	205	235	232	216	221	208	187	215	225	199	201	238	216	193	205	224	211	202	211	199	208	209	204	214	210	223	213	214	206	235	198	199	199	203	208	213	200	198	203	200	264	209	198	199	214	235	202	232	190	215	200	212	219	192	218	200	195	217	224	209	210	208	218	219	218	200	204	221	207	249	218	209	219	199	223	201	200	234	200	202	218	196	205	190	218	232	211	231	247	235	208	211	204	220	207	222	205	207	221	192	195	212	180	221	210	215	213	212	204	206	211	231	232	186	212	208	198	210	197	191	185	210	202	197	213	184	206	190	206	225	216	192	193	201	198	214	209	210	229	208	217	196	208	211	236	193	172	219	214	209	198	190	210	195	210	222	209	189	217	212	201	223	206	215	198	238	198	227	218	219	211	221	215	202	212	193	228	216	202	208	222	204	233	201	193	193	223	219	187	227	196	199	219	206	237	203	218	207	203	212	201	228	221	189	218	208	211	233	204	208	205	226	220	203	207	220	231	210	220	192	204	200	205	214	216	194	216	201	238	193	193	207	232	210	217	225	196	203	217	207	219	209	208	197	233	210	204	211	209	207	207	190	190	210	230	220	194	184	194	206	215	213	218	198	185	202	214	226	192	197	213	210	223	227	236	187	214	199	190	193	189	202	205	262	199	206	197	193	224	186	186	211	187	203	225	216	214	209	220	208	213	204	205	217	206	209	200	217	195	213	219	213	201	234	202	225	213	224	188	206	226	222	210	188	194	179	211	198	210	186	209	206	210	219	212	213	205	241	208	225	208	192	236	203	200	234	203	189	215	219	208	198	219	207	235	228	204	200	195	186	211	210	210	220	187	212	223	189	202	197	199	237	199	206	235	212	230	220	193	214	196	217	199	235	233	207	229	206	208	218	194	199	209	205	199	238	212	221	209	235	184	203	191	224	243	215	206	221	233	210	197	220	233	207	184	203	201	227	189	200	198	194	217	206	219	228	233	223	190	185	245	197	227	217	197	190	208	193	208	207	205	221	172	224	228	198	218	232	212	210	216	226	192	220	222	210	191	198	208	212	210	228	187	206	174	200	207	228	239	187	223	188	214	174	213	228	229	220	191	193	214	196	197	216	195	220	215	212	218	217	222	218	210	212	221	192	211	237	187	196	211	181	195	207	238	212	226	243	228	227	197	205	216	222	189	199	210	242	214	205	239	200	210	210	204	208	195	212	208	173	224	211	209	219	226	207	204	219	210	188	193	221	183	229	219	197	191	221	203	196	223	205	248	195	215	203	215	206	230	200	183	201	213	199	219	213	204	202	200	239	239	221	202	239	226	210	201	196	222	205	204	213	193	208	207	222	207	222	201	226	201	205	208	188	206	222	240	228	215	215	196	231	208	215	220	213	179	189	235	197	202	227	191	214	218	227	205	251	218	199	196	211	199	193	211	175	201	212	207	213	204	221	225	198	229	225	224	182	225	229	217	215	207	214	201	226	225	202	206	211	193	195	208	193	225	221	199	215	212	225	183	203	201	188	199	222	229	212	192	220	169	200	197	211	196	209	225	204	195	207	205	192	194	203	213	238	207	232	213	207	231	215	222	173	201	230	215	228	203	221	204	186	213	224	192	206	195	237	208	195	192	227	209	215	218	206	234	203	224	185	188	205	199	236	181	193	184	214	216	220	212	198	216	197	221	208	195	219	230	202	218	209	222	221	198	234	196	219	228	206	197	196	230	203	198	201	203	187	200	206	226	235	215	210	209	204	209	232	211	204	197	218	232	236	210	232	185	185	211	188	196	237	202	186	210	219	204	201	187	208	202	207	230	189	242	177	191	214	188	230	209	219	210	196	233	208	201	222	206	254	217	192	228	216	209	205	219	199	223	223	182	201	203	234	215	189	216	201	210	234	233	201	203	195	201	200	216	207	203	216	215	223	199	199	201	212	185	207	171	235	186	218	189	229	212	194	189	206	186	217	212	221	236	209	211	226	226	241	211	219	207	212	189	203	212	221	224	204	225	222	207	211	242	207	196	209	185	201	201	203	231	240	188	207	237	221	193	212	209	215	214	200	212	228	218	215	226	221	199	226	231	203	185	226	207	204	209	227	206	214	219	225	195	216	209	218	219	229	200	221	225	213	203	223	230	222	199	207	204	212	227	223	186	204	211	228	199	209	212	203	209	227	227	221	201	218	190	230	218	210	219	235	245	242	191	214	230	205	219	208	173	213	219	210	203	210	200	219	199	200	190	225	223	198	206	203	187	236	226	195	206	204	223	240	197	207	212	206	215	198	199	225	188	201	216	212	224	213	202	221	201	240	213	207	217	173	224	216	240	195	215	196	203	199	234	206	210	221	188	178	234	226	217	216	212	246	209	196	201	209	216	223	210	213	228	204	194	196	229	228	229	214	202	204	240	237	230	215	224	197	192	202	205	214	203	205	233	197	217	200	214	217	202	220	204	218	228	206	189	236	209	235	220	216	208	206	208	219	215	186	203	204	183
22639	21062	28492	23868	21065	20852	6234	785	512	412	402	299	316	276	304	371	525	488	410	370	302	284	330	228	218	203	179	202	197	173	199	194	157	164	153	167	176	147	145	172	145	167	162	163	167	172	149	156	156	144	147	162	176	148	172	151	157	139	149	153	138	151	138	145	137	187	154	161	160	150	156	140	134	157	133	175	140	134	162	151	140	155	159	163	155	154	158	159	154	135	159	127	165	141	119	136	131	145	151	151	141	156	160	171	144	154	156	153	147	153	160	140	154	133	141	170	153	151	142	146	145	134	145	131	135	141	152	157	131	149	149	138	131	158	154	158	141	130	168	142	175	130	129	168	144	154	160	158	180	179	161	150	161	144	158	166	161	155	144	140	137	144	152	134	141	143	158	134	161	171	152	126	141	148	159	156	155	140	124	169	139	139	155	141	157	164	146	159	120	154	154	143	141	128	161	154	134	152	151	130	167	143	149	124	137	143	152	166	139	154	144	152	126	156	151	143	154	156	153	160	147	157	165	149	151	153	157	136	141	158	151	141	146	129	140	156	140	147	149	148	141	149	135	155	154	134	150	164	139	148	126	158	145	146	134	166	158	137	155	169	160	158	144	154	153	143	127	137	123	123	144	152	153	154	123	128	144	134	147	128	154	141	156	158	157	148	136	127	152	145	133	140	164	177	155	147	137	160	142	155	158	151	163	127	144	145	157	154	133	156	148	173	152	145	146	148	143	138	153	155	133	152	141	141	145	145	144	138	140	173	163	137	143	151	163	158	143	139	135	153	127	151	156	137	144	184	132	165	147	143	145	152	160	135	174	148	142	160	154	158	157	179	141	140	152	161	138	163	144	153	132	157	139	168	143	136	147	117	138	152	138	158	158	155	160	147	155	167	140	143	135	127	177	148	162	172	157	156	140	158	145	152	130	147	137	168	139	145	146	138	165	147	151	150	154	147	170	144	150	150	133	157	153	156	144	132	137	158	141	142	165	151	130	160	137	153	166	164	155	156	144	146	157	143	145	131	155	132	148	130	151	157	141	132	141	145	139	156	176	154	153	151	126	137	160	171	161	128	145	146	147	143	163	141	153	145	139	134	132	139	135	112	147	156	170	122	166	149	143	147	151	145	126	153	156	116	163	161	144	154	144	152	143	154	153	130	142	126	139	143	130	121	149	151	161	154	166	120	132	138	153	145	161	180	150	140	158	158	151	156	134	142	159	141	139	130	144	153	152	142	129	157	146	145	147	146	141	145	136	148	140	143	153	143	133	146	150	166	131	166	137	170	168	157	146	178	121	139	147	150	160	144	139	162	116	145	148	152	123	151	160	179	153	146	154	147	140	131	154	128	141	154	149	154	153	137	141	135	139	140	157	118	136	152	169	152	168	146	134	145	130	127	133	132	148	130	145	144	128	132	140	158	161	160	149	144	141	166	142	148	134	151	139	145	179	148	139	154	178	142	152	134	169	125	144	136	153	131	140	131	167	135	132	171	146	129	141	151	144	142	151	136	144	121	134	159	149	137	158	159	154	142	145	146	156	137	173	137	140	140	156	153	148	154	154	161	130	158	140	137	145	169	148	145	144	136	121	159	135	155	150	154	153	153	147	168	163	156	157	158	155	164	158	132	130	135	159	158	144	134	136	131	143	132	164	148	146	168	163	150	158	164	146	155	145	134	153	146	151	149	129	171	137	122	151	138	145	139	169	144	134	133	160	155	176	150	141	116	146	167	147	147	133	163	159	156	145	137	136	166	150	153	146	132	132	158	143	142	145	162	146	154	142	157	140	151	134	127	137	140	166	154	168	175	156	168	155	153	149	123	123	140	144	139	137	147	141	144	161	174	150	161	139	147	141	142	156	142	160	133	161	149	148	167	152	132	135	172	155	162	146	148	164	138	137	138	138	137	142	163	140	153	142	163	156	156	148	122	135	169	144	138	141	134	123	145	156	151	136	131	152	147	154	151	137	140	140	156	149	138	142	153	158	158	151	126	137	181	133	134	157	134	121	136	147	166	149	150	157	147	151	139	118	154	133	152	136	132	140	136	155	137	172	143	133	153	151	135	159	163	137	159	127	139	114	136	133	145	146	144	144	144	159	142	145	134	154	164	135	150	149	151	157	140	142	141	167	148	169	158	157	152	139	157	150	130	140	157	146	146	139	158	142	146	139	139	139	129	148	125	131	150	149	133	140	143	127	131	149	146	145	148	147	140	132	123	156	137	134	155	166	174	152	156	144	132	139	155	149	151	141	139	136	142	128	157	156	154	134	146	153	149	137	145	141	139	129	162	141	129	140	142	133	142	153	150	159	136	133	148	141	149	162	158	139	148	150	140	154	144	163	152	140	146	166	140	146	183	124	160	143	133	137	154	151	150	156	145	158	152	142	154	141	149	144	145	142	148	152	143	166	155	145	146	147	157	144	137	141	137	158	148	163	156	128	170	151	139	130	138	152	163	156	121	131	150	144	141	153	147	161	156	150	149	145	133	156	146	153	144	166	130	146	150	151	142	140	143	137	133	137	139	156	130	133	149	154	162	181	165	140	146	168	139	165	139	146	152	142	174	145	136	174	146	164	151	156	175	146	155	135	132	148	158	152	171	131	170	140	164	129	137	128	150	151	155	133	134	142	139	135	143	180	150	161	151	125	158	132	133	139	152	151	130	166	126	154	135	147	144	161	149	158	161	146	148	153	144	181	161	140	152	164	141	150	169	173	146	170	160	164	126	146	162	144	175	162	147	139	157	140	129	147	119	142	130	136	140	140	127	143	138	147	155	157	136	119	155	137	157	138	154	141	153	154	164	146	155	145	154	146	156	151	151	132	144	131	177	155	145	152	146	142	152	160	148	134	163	163	129	156	123	133	133	162	137	158	159	165	163	150	150	143	140	170	140	143	161	143	148	159	150	147	141	173	168	147	160	128	145	142	148	158	166	165	135	156	145	146	138	144	158	146	156	157	145	130	138	140	165	129	143	140	159	155	161	153	150	159	186	159	171	156	155	150	145	157	151	148	147	171	154	130	136	145	154	137	137	148	120	155	139	137	140	132	134	154	152	140	132	153	144	172	149	154	164	133	136	161	133	147	153	137	150	145	152	146	159	133	143	160	155	155	157	164	150	154	126	140	145	135	147	152	149	142	140	167	166	166	144	140	155	144	139	151	137	157	152	114	162	152	143	149	157	152	132	146	151	143	149	153	151	147	137	151	154	146	149	153	151	181	143	157	131	151	161	136	142	181	146	164	147	155	170	160	153	166	141	154	153	141	156	143	162	156	130	155	156	138	149	129	158	162	147	149	152	160	156	157	145	171	148	143	122	146	135	171	158	152	164	149	154	149	141	146	166	158	121	161	136	134	141	137	155	153	128	143	127	144	146	158	152	164	145	132	177	143	140	159	162	156	132	146	130	149	148	129	150	151	141	159	130	135	130	141	154	147	163	149	160	151	136	133	175	132	141	137	152	141	143	166	144	165	141	139	161
25923	36008	28980	20336	11446	4021	2014	1365	1087	807	642	562	539	478	580	653	867	813	750	581	492	459	491	366	332	309	285	250	280	261	236	244	230	236	245	199	217	213	213	219	203	206	220	185	225	197	212	219	245	186	229	201	221	198	172	187	185	203	181	191	200	201	188	201	213	219	204	196	207	212	184	175	214	173	191	186	198	203	189	205	213	193	197	200	218	203	197	197	203	196	174	204	202	199	195	192	210	196	189	212	171	188	184	207	206	182	208	185	191	195	196	196	187	199	204	179	211	167	189	188	198	213	169	181	209	170	175	192	205	187	218	198	206	187	195	190	207	185	211	203	211	183	158	210	166	162	222	206	207	210	240	195	201	209	186	206	187	233	196	190	171	183	176	191	181	193	199	163	207	197	201	221	215	195	182	173	201	176	187	191	185	181	211	196	193	207	193	200	179	183	194	172	169	189	192	177	193	183	216	200	176	199	176	188	198	212	200	196	175	185	183	170	170	181	157	176	197	216	183	190	196	201	177	205	199	195	177	204	208	199	210	220	172	185	199	208	159	196	200	172	197	206	186	168	180	200	211	202	195	183	175	201	165	191	200	213	188	194	199	203	176	204	196	208	166	181	185	200	194	202	202	201	182	227	203	188	204	169	205	194	177	189	219	187	222	182	177	213	185	201	195	166	206	201	187	177	195	188	204	191	208	220	195	168	211	171	201	192	194	197	187	188	203	194	193	217	191	174	185	190	187	190	184	187	187	193	184	179	200	199	185	198	190	207	209	179	175	197	177	189	207	219	170	183	205	179	183	166	202	202	169	182	193	202	179	191	192	192	178	191	189	198	179	196	187	192	213	189	206	175	216	196	194	188	191	183	211	196	180	199	173	191	188	180	186	180	189	186	192	194	180	197	188	182	185	204	199	189	183	217	193	192	179	209	183	185	190	187	195	199	214	187	183	209	188	191	187	204	189	187	178	198	175	172	208	178	205	221	206	198	183	168	177	172	197	183	164	203	176	197	180	192	205	178	187	186	207	168	187	189	207	166	174	211	200	201	206	185	179	224	188	179	175	204	219	183	185	188	222	192	194	176	186	191	189	194	181	190	182	206	165	195	206	197	193	195	201	213	187	202	185	174	185	209	189	223	177	166	181	190	192	199	189	198	163	186	191	184	188	185	192	212	179	195	199	181	195	201	195	188	196	188	195	183	194	194	198	175	163	200	185	186	174	163	196	217	213	169	182	192	197	192	207	188	218	211	170	209	205	186	205	206	207	191	212	189	180	206	211	146	206	185	219	212	192	167	187	190	208	221	194	202	176	172	201	187	221	198	199	198	202	201	187	180	166	215	209	206	162	207	191	195	230	183	176	171	171	187	206	224	157	189	216	195	175	219	201	173	198	165	202	191	194	187	167	184	194	198	182	187	182	182	183	187	180	185	203	197	204	179	193	185	198	182	175	212	186	193	176	188	194	189	189	188	193	175	190	178	182	219	183	197	173	170	198	175	177	196	201	203	197	186	188	213	191	176	167	194	181	179	178	188	184	184	193	182	184	185	209	192	191	188	187	189	168	194	186	185	218	178	196	188	184	198	209	159	177	194	186	185	204	194	193	188	213	183	185	183	191	191	184	222	183	213	166	196	196	180	223	192	207	189	181	175	194	192	172	190	180	189	205	210	169	205	201	220	166	175	179	199	176	180	191	188	198	213	179	208	188	192	207	211	194	190	163	211	196	194	211	188	174	196	171	190	210	200	196	219	207	176	204	212	191	193	190	190	178	175	213	191	169	195	188	183	175	179	193	169	194	178	173	210	173	180	177	197	181	186	218	184	177	192	194	204	209	191	162	173	207	192	199	182	172	184	191	209	192	185	212	194	191	204	191	209	157	179	179	181	174	199	193	195	192	185	201	174	176	205	174	195	171	170	220	182	229	193	186	202	188	191	191	177	214	170	204	186	187	204	183	182	199	209	210	192	177	194	207	197	192	198	175	184	191	184	187	185	202	177	190	214	175	179	171	196	179	185	187	215	172	195	163	205	200	175	170	200	222	188	168	178	186	204	203	194	180	183	184	199	185	195	196	202	161	168	190	203	215	211	194	208	173	185	203	197	192	200	211	187	218	164	219	192	187	192	170	193	181	173	184	178	189	208	180	202	193	196	182	198	193	214	200	200	187	200	210	195	178	178	196	179	204	184	214	177	190	197	191	194	202	187	186	170	196	208	188	172	205	215	202	200	182	197	206	185	193	187	201	195	199	205	211	184	181	195	207	206	188	156	199	169	195	178	196	181	196	204	227	158	218	187	203	190	204	212	208	161	185	187	204	215	202	208	201	207	198	219	194	192	181	183	187	198	185	189	212	195	210	187	213	209	194	182	176	172	207	181	181	217	206	194	196	186	185	211	168	204	169	165	213	191	202	178	217	191	199	184	202	208	180	202	166	210	199	203	175	192	186	206	199	205	211	215	214	187	189	206	199	180	181	195	203	188	197	184	194	186	199	171	183	190	207	209	194	203	175	200	170	190	179	185	181	184	198	192	166	195	179	185	191	182	189	191	177	215	199	207	163	189	207	201	176	185	202	186	173	202	207	189	194	187	180	218	185	196	207	178	217	204	191	199	156	193	169	196	201	206	205	171	190	182	199	190	182	197	196	188	205	170	201	184	208	191	217	186	191	219	198	194	185	182	207	183	182	171	171	199	179	179	191	211	183	194	204	195	177	196	183	208	174	182	191	211	175	187	176	190	203	211	195	176	203	188	199	219	198	179	203	190	218	193	196	209	193	207	177	191	186	186	186	204	176	194	204	199	190	187	184	177	199	179	188	189	169	183	190	189	203	208	190	217	186	220	194	205	185	210	196	208	189	195	186	201	212	192	181	189	191	169	193	170	197	185	175	174	181	209	185	203	176	147	192	203	193	184	168	210	189	194	196	186	153	180	191	202	198	181	188	169	205	193	190	182	201	192	186	189	210	198	191	209	184	207	215	159	198	215	172	189	184	199	165	211	208	193	197	181	186	197	177	189	194	188	193	192	169	179	199	203	182	198	180	167	168	206	191	187	216	187	197	210	209	193	197	171	220	202	170	172	208	193	201	193	180	185	187	209	170	206	192	184	176	185	188	220	197	201	188	205	230	208	204	187	200	175	170	187	189	199	213	215	192	188	207	215	201	192	184	192	180	209	191	196	197	198	210	196	195	206	182	220	183	192	186	189	195	182	179	189	207	210	212	183	181	194	192	179	211	217	198	198	208	192	182	201	171	187	189	192	163	199	186	202	174	220	197	205	202	218	185	196	174	205	204	198	183	208	207	186	173	195	190	171	199	204	177	184	186	191	205	191	199	210	188	191	172	171	179	185	195	182	189	211	197	223	179	178	196	183	195	190	166	186	182	175	182	207	203	163	182	201	190	187	164	198	175	186	181	190	185	204	173	184	190	200	181	191	181	163	197	201	177	198	186	190	186	188	224	194	176	229	174	159	177	187	181	214
27560	19739	12837	8525	3400	1140	396	315	258	260	295	238	308	262	304	336	367	396	319	328	281	330	297	265	292	255	264	264	238	257	244	255	256	259	254	255	280	256	249	281	260	262	251	239	221	273	255	246	230	270	297	256	237	240	253	251	228	226	266	251	255	262	270	237	251	261	260	234	244	260	245	255	264	241	269	257	274	261	229	254	238	258	277	255	250	243	280	262	281	225	267	256	250	271	232	286	278	246	272	237	234	249	285	275	261	252	251	259	310	267	243	273	235	211	287	272	248	264	258	267	260	265	285	232	228	219	238	254	267	249	247	224	230	247	251	276	257	271	227	254	248	264	237	264	265	249	278	261	254	265	290	256	258	263	240	256	241	249	243	278	249	264	269	220	241	258	259	263	243	259	257	238	275	224	254	265	271	245	220	269	244	249	279	262	243	249	244	264	273	241	251	246	237	250	241	264	237	264	241	264	283	231	242	225	277	241	271	263	265	257	272	256	250	256	250	292	259	267	239	242	285	263	262	257	259	249	234	231	237	259	282	258	239	260	234	246	233	250	246	262	270	247	262	253	267	233	262	253	247	254	216	267	292	274	270	236	228	247	232	258	275	243	257	266	263	244	247	279	220	243	239	232	235	250	267	245	262	261	241	279	258	269	247	279	242	261	255	259	279	260	254	274	261	277	258	255	265	261	280	290	275	275	277	274	263	253	277	242	265	217	246	251	261	252	268	290	256	255	275	252	290	290	263	278	266	236	240	230	278	263	261	241	247	252	248	286	273	261	229	268	262	274	248	272	259	246	261	253	259	240	256	254	251	272	274	230	252	286	234	283	281	269	267	259	251	259	268	244	272	251	249	266	234	275	244	273	239	250	265	291	273	225	254	282	267	239	260	253	259	273	260	252	229	249	273	245	255	233	252	274	272	238	264	251	261	225	268	250	269	222	267	250	250	253	236	245	248	249	251	257	277	244	280	250	235	238	232	244	271	243	278	258	218	263	256	264	279	259	248	271	254	265	241	253	243	235	258	251	258	264	245	223	280	268	249	249	240	254	280	241	282	262	257	239	296	241	248	264	247	245	234	267	278	256	268	234	260	244	221	234	246	273	250	252	259	278	235	241	255	261	282	240	271	266	280	274	223	245	254	238	238	242	257	246	261	257	263	255	279	266	256	257	243	254	263	253	243	246	263	246	265	281	231	271	236	232	267	258	255	239	227	280	233	237	254	262	242	284	282	253	290	257	248	282	272	271	248	244	275	271	265	223	284	244	261	253	265	244	256	227	226	245	243	245	269	278	244	261	264	266	252	273	232	272	284	225	242	251	262	267	247	249	250	255	250	258	255	260	242	282	268	277	270	257	255	242	252	245	273	294	277	261	253	257	253	247	242	247	239	253	274	250	259	274	249	289	253	281	256	250	255	232	254	239	263	245	244	259	245	242	264	265	264	263	267	247	259	246	252	282	255	267	275	263	257	258	236	237	261	225	255	241	243	290	260	245	264	283	245	246	257	277	272	241	238	250	237	239	259	262	251	262	259	248	290	228	274	242	248	263	233	256	259	254	249	255	250	269	246	267	259	240	253	254	248	258	243	286	248	287	267	288	274	251	227	271	267	230	255	273	257	257	249	263	253	242	235	273	271	250	260	273	264	256	263	245	251	291	264	271	224	246	239	226	262	253	234	260	255	233	286	284	258	282	253	277	236	266	279	269	262	259	234	247	240	252	242	276	284	255	276	271	242	264	252	258	260	236	275	234	262	268	239	294	250	247	263	233	256	262	260	236	263	263	228	243	260	253	253	238	251	286	271	232	282	252	238	258	271	257	251	259	270	241	266	272	235	253	223	246	261	291	238	275	267	257	293	241	269	239	239	279	235	262	259	249	268	232	270	255	260	248	235	268	228	218	255	238	283	244	231	255	257	290	274	267	251	252	245	269	243	257	285	238	242	231	238	274	239	285	268	271	267	247	249	240	242	222	232	252	234	251	250	263	252	266	256	266	264	290	241	280	226	271	239	255	254	245	275	266	243	253	295	246	281	271	267	238	242	238	265	270	276	241	247	236	271	234	226	267	226	276	281	244	264	260	245	254	256	247	299	256	260	243	247	261	244	261	250	269	280	254	256	259	259	231	267	286	266	251	261	266	246	257	262	224	238	274	307	244	226	251	281	244	256	280	249	238	262	233	257	266	250	258	260	271	261	239	221	249	272	264	254	289	243	265	247	244	272	292	237	248	277	224	264	272	278	273	262	253	210	238	265	279	260	273	265	242	239	236	269	273	280	289	241	263	269	257	278	256	261	269	242	254	246	231	241	251	249	285	230	259	280	225	258	260	245	244	282	225	270	269	241	268	273	218	281	263	279	224	275	257	263	252	234	242	280	253	275	263	272	240	263	227	255	248	285	269	261	253	245	256	248	269	299	253	247	222	281	227	292	232	231	241	279	265	259	269	251	259	269	242	249	255	253	254	315	249	251	237	258	255	243	238	238	264	279	239	263	270	266	231	268	255	259	251	231	240	215	255	278	243	241	243	266	300	268	291	266	270	239	258	221	247	244	258	270	252	237	247	229	253	240	248	251	252	256	290	251	262	275	264	255	238	249	268	244	284	240	282	265	271	267	235	253	254	242	253	264	259	248	249	233	218	255	251	255	242	262	250	316	257	246	258	295	238	248	277	261	285	238	280	236	236	248	238	256	267	238	268	281	266	263	256	273	262	266	248	247	247	270	232	270	272	235	263	254	239	284	242	271	295	277	283	234	261	235	241	257	291	272	260	293	254	259	260	258	227	239	268	238	255	268	275	267	235	243	266	242	245	245	289	261	241	248	259	276	246	273	243	236	264	228	260	274	280	251	255	251	268	242	248	264	278	262	242	289	250	253	265	219	256	250	243	264	254	257	238	236	268	237	244	273	252	281	251	255	259	254	282	247	251	275	246	280	267	253	224	261	255	247	262	287	256	264	252	227	286	238	263	279	273	274	241	272	238	258	262	246	230	253	299	262	250	267	262	259	253	262	264	249	289	266	263	260	266	260	247	265	252	243	228	230	276	297	274	241	267	227	259	237	245	227	273	248	263	255	227	254	289	289	258	266	257	245	236	256	235	246	269	257	268	243	276	260	283	240	238	250	291	239	248	241	267	257	254	252	247	264	257	249	255	268	248	246	266	257	270	240	264	249	239	267	258	258	239	255	266	246	248	259	258	238	243	249	239	226	280	247	253	279	256	248	262	265	265	275	267	248	247	259	254	264	260	262	249	263	252	260	245	240	258	250	264	278	273	253	252	231	219	278	261	250	267	233	255	257	252	240	240	275	256	235	276	294	271	266	250	236	264	261	245	250	235	261	258	248	278	267	249	258	265	269	250	264	272	271	263	250	235	258	263	245	267	270	259	249	271	239	245	234	253	255	238	262	235	269	260	263	245	230	269	264	236	255	261	278	276	266	257	252	279	263	269	253	233	229	270	263	236	232	260	256	268	253	247
18807	19260	15077	10984	5618	2252	627	417	403	357	369	331	340	371	431	500	536	539	511	488	422	445	408	377	355	359	351	321	303	375	301	332	323	333	325	302	289	342	357	333	326	357	338	324	314	324	322	324	335	349	324	329	318	335	327	329	297	314	315	340	310	311	334	329	318	328	286	331	336	335	324	315	342	310	331	301	341	287	320	318	324	319	334	313	321	309	325	335	317	309	350	308	331	326	345	341	320	341	279	310	330	359	320	309	320	322	316	340	340	371	333	357	296	302	331	327	309	316	315	336	328	337	328	296	335	323	311	324	335	329	337	299	339	301	289	321	312	313	291	342	338	329	316	321	316	327	334	313	325	344	328	327	305	319	311	364	314	327	343	334	316	307	337	315	330	331	328	310	327	323	320	366	340	303	332	330	331	316	328	312	321	300	329	315	311	305	298	317	334	330	306	283	337	331	320	320	327	320	317	327	299	331	321	327	301	324	324	319	349	316	333	356	295	350	308	317	306	316	366	352	333	311	302	312	299	316	322	318	322	333	333	325	302	308	312	332	298	336	325	333	352	343	341	332	294	350	315	299	310	343	276	351	310	293	320	323	351	314	299	362	322	321	352	311	328	342	281	352	327	316	343	356	343	311	339	343	317	325	335	339	340	312	344	373	332	335	310	336	272	311	297	304	293	338	330	318	316	322	319	379	324	321	324	330	342	326	318	343	327	301	309	339	309	341	340	316	304	325	317	345	311	345	325	328	307	337	325	340	323	301	361	359	321	337	305	344	312	336	297	312	352	317	299	315	313	354	339	345	359	296	301	306	336	324	330	322	311	298	323	307	339	351	339	334	360	338	362	323	311	305	317	308	341	325	324	314	344	332	333	324	309	320	320	292	327	330	300	340	311	315	306	324	325	329	312	275	319	309	337	307	334	294	290	328	339	312	323	317	325	308	365	336	324	327	323	329	321	309	348	303	285	347	316	306	309	315	306	298	342	291	324	311	342	311	322	296	323	376	316	361	335	341	300	327	322	341	317	322	363	323	323	339	313	317	327	333	354	345	326	310	325	355	333	351	314	306	316	324	339	330	309	348	356	313	301	324	318	320	348	330	313	328	315	341	340	296	320	329	298	311	319	327	316	308	329	326	320	328	315	307	316	305	312	335	340	326	334	314	328	308	318	331	311	329	309	316	364	321	297	331	351	311	322	321	331	330	320	286	315	343	334	294	330	298	307	338	314	355	326	314	364	331	344	286	324	293	333	306	331	341	312	316	329	357	348	362	331	339	332	289	307	314	322	309	328	332	338	319	352	330	316	326	307	320	315	327	318	337	314	335	322	316	352	317	307	316	322	351	335	321	305	319	358	342	352	319	294	306	290	299	345	316	304	318	333	303	348	318	332	343	290	328	285	328	328	341	317	314	360	326	321	298	354	289	332	351	326	315	330	286	328	312	345	311	309	330	316	299	345	325	325	317	317	344	323	311	329	320	338	357	314	333	299	333	304	340	317	322	338	301	300	333	331	343	305	332	299	296	332	350	290	300	332	315	324	325	322	316	306	323	298	330	313	278	304	305	335	341	308	330	319	328	316	364	307	335	331	325	340	315	335	319	330	310	336	324	307	323	346	301	348	288	352	321	294	288	316	344	297	344	322	311	345	309	344	360	299	342	319	333	336	348	326	320	361	325	342	304	332	318	331	321	311	327	338	326	321	314	340	342	318	323	317	310	325	316	344	310	295	319	295	341	311	342	330	337	307	321	316	319	339	309	308	318	322	304	352	358	324	346	326	292	331	340	331	308	342	343	351	334	336	319	297	337	320	320	328	291	319	311	310	319	318	339	316	308	311	306	332	320	291	328	350	300	337	323	330	336	330	349	319	323	278	286	321	325	317	313	336	330	295	317	319	348	313	303	330	334	350	338	322	303	345	304	331	287	329	316	330	332	343	346	336	298	313	379	375	329	315	369	338	326	299	316	333	331	375	292	342	311	334	304	334	325	344	352	324	344	300	323	309	360	321	293	308	327	350	335	329	328	341	285	340	324	346	305	315	314	312	303	292	355	339	308	349	322	326	332	308	340	328	341	314	317	341	328	333	306	339	320	297	305	329	341	312	322	326	305	342	317	313	325	323	315	357	318	294	303	295	327	327	325	327	341	334	314	346	331	339	299	322	340	335	305	315	325	313	296	329	316	310	314	324	342	336	325	315	337	343	306	324	297	330	359	340	305	312	331	323	309	323	335	338	325	317	339	318	314	325	325	316	337	309	324	330	301	338	301	313	323	327	357	342	330	329	326	290	321	314	314	311	357	340	317	324	377	318	308	343	328	336	332	331	311	290	314	317	354	335	328	369	316	356	316	320	327	328	319	305	303	368	326	309	343	341	325	291	319	307	341	330	327	313	316	310	326	319	336	302	325	314	330	329	332	324	311	283	359	331	332	311	315	325	320	304	321	359	321	316	321	314	340	302	326	342	326	324	292	315	326	330	290	277	309	321	313	332	308	343	355	360	311	308	314	313	300	324	347	326	331	315	313	347	343	322	327	328	361	308	334	312	299	312	346	311	337	320	307	376	308	306	310	338	314	310	319	339	323	321	359	334	341	309	310	331	313	316	315	373	338	312	319	308	327	325	310	299	322	331	328	344	333	303	353	306	352	300	314	305	312	309	309	273	306	353	311	323	346	311	327	326	321	347	290	332	331	322	319	317	325	290	335	328	330	321	340	320	309	303	297	320	332	263	285	306	304	318	302	336	336	319	368	338	311	349	322	323	327	327	307	324	329	321	323	304	324	288	352	315	291	341	333	325	299	321	334	280	327	330	351	299	308	300	333	323	316	310	314	308	329	278	315	319	319	316	329	300	321	305	317	316	320	368	322	319	323	341	295	324	346	346	322	324	311	332	353	322	327	304	355	311	326	345	357	315	315	301	325	342	298	335	336	335	347	320	316	341	333	310	291	347	292	328	291	325	301	304	331	346	324	308	303	311	319	308	336	322	325	345	316	310	326	314	347	320	336	320	312	336	322	331	341	324	348	311	306	329	345	324	317	357	304	348	336	298	359	322	320	297	297	316	324	313	310	317	333	315	312	330	310	354	299	313	309	306	322	323	346	330	290	308	300	338	320	304	320	333	317	328	301	277	342	310	324	322	298	299	330	348	350	326	339	318	294	316	310	322	330	341	342	311	312	329	349	332	327	305	287	344	306	319	314	319	303	306	332	321	314	331	320	322	327	320	361	335	344	329	302	310	356	338	296	352	338	305	309	329	289	326	294	329	317	331	293	321	300	335	334	314	288	324	305	319	306	331	309	343	336	298	338	307	315	317	318	319	317	293	305	313	354	335	280	347	350	332	320	332	315	317	330	307	330	301	347	326	295	300	335	338	321	314	346	307	328	322	315	311	339	326	306	325	318	313	352	302	307	320	318	326	304	356	341	339	346	328	338	340	322	297	348	317	312	322	321	331	321	315	346	330	349	328	317	330	369	305	310
23666	21005	27893	24301	20845	9259	1188	547	462	424	390	377	361	338	403	531	488	521	407	381	390	397	357	308	287	301	300	271	265	260	276	270	284	245	273	305	271	243	292	289	268	259	284	271	271	255	251	269	240	278	264	279	254	244	264	274	280	246	311	254	270	277	262	271	243	238	256	250	284	246	252	236	251	307	244	244	252	277	267	245	261	274	260	222	245	247	289	231	259	243	246	251	250	274	258	254	262	268	242	271	241	284	238	262	265	287	261	261	260	274	269	258	244	250	263	258	268	259	245	268	254	237	288	231	254	241	252	226	253	249	290	259	264	238	263	252	231	270	268	257	241	250	243	254	276	255	268	282	272	291	293	260	252	271	227	258	237	290	257	255	257	280	237	258	259	270	250	258	238	290	224	255	234	242	263	278	243	262	222	237	266	268	250	261	292	299	280	249	246	274	264	266	255	266	247	262	244	257	254	238	254	235	255	268	255	216	265	274	283	258	258	239	265	291	267	247	251	242	265	263	237	281	293	255	238	258	212	220	262	255	268	244	236	239	280	259	251	286	247	244	256	263	235	225	257	237	256	281	252	265	267	260	263	259	290	269	269	270	240	247	241	269	247	271	267	220	278	280	262	247	238	258	259	252	248	248	257	277	242	246	277	255	234	274	242	275	245	245	254	264	239	260	250	225	231	275	240	249	299	255	283	249	253	278	262	266	273	235	239	273	246	275	301	259	273	248	247	260	256	251	268	276	260	263	240	230	230	265	243	252	256	228	252	277	250	253	235	232	249	253	265	267	233	269	248	237	266	240	261	258	253	251	225	247	244	222	232	288	241	268	260	263	266	258	247	274	261	248	247	246	254	269	263	261	254	260	250	279	265	250	238	278	245	261	243	238	253	245	265	257	240	260	242	243	307	233	294	243	237	243	253	246	274	267	230	276	227	284	243	235	255	227	260	288	241	232	261	236	228	271	252	250	251	224	264	256	275	301	251	234	282	285	226	240	256	268	296	265	240	287	254	276	238	262	275	258	216	242	245	253	229	262	236	290	230	257	254	283	272	248	260	231	261	259	248	257	277	256	253	244	255	267	237	276	267	243	265	248	262	266	274	248	290	260	265	243	264	302	242	259	279	250	271	229	250	278	268	251	286	280	252	286	256	290	284	281	265	255	242	262	265	268	241	274	247	257	268	263	239	212	279	265	277	251	225	259	268	270	256	244	262	262	254	283	229	282	256	240	239	251	248	264	257	262	252	250	228	264	264	255	271	260	264	220	276	257	271	218	255	238	267	247	264	257	281	250	276	279	270	254	257	256	254	253	243	258	261	260	263	259	253	277	265	265	264	264	293	234	275	260	257	224	259	282	240	257	256	245	273	269	266	264	255	232	232	260	236	248	262	262	246	285	247	236	259	280	263	265	231	264	243	287	237	210	285	247	265	279	247	252	264	263	284	208	226	249	281	241	267	257	252	229	252	278	251	247	253	238	246	229	239	286	271	265	260	253	267	236	264	265	268	237	273	261	255	253	304	248	245	231	284	283	273	272	250	253	247	258	276	275	249	260	279	256	265	269	260	233	265	255	275	240	263	274	266	230	308	238	244	272	264	269	273	253	257	244	252	247	288	256	249	248	270	229	249	272	270	238	254	277	265	270	259	251	238	270	265	261	228	284	231	249	248	247	245	261	256	250	265	254	263	260	255	266	260	245	266	275	272	228	286	274	273	268	259	242	270	260	251	257	268	301	248	259	261	256	266	249	251	255	263	244	271	251	274	244	280	251	269	254	251	280	237	264	257	252	292	238	266	273	237	260	267	268	278	264	275	262	256	244	260	288	248	262	242	262	278	264	243	253	246	253	245	280	230	240	273	308	243	273	231	253	261	244	256	293	274	251	266	258	274	254	253	267	225	255	273	249	236	266	244	257	218	251	230	273	232	238	268	274	271	265	253	278	241	245	247	246	248	268	262	258	259	277	284	264	268	273	241	260	286	241	268	257	236	263	247	250	239	246	278	253	223	250	265	273	284	274	265	250	249	227	247	283	256	234	258	260	286	235	248	250	259	218	280	244	237	258	259	264	236	253	253	262	269	281	270	271	270	258	236	241	266	288	245	248	261	292	256	247	265	210	274	262	249	258	274	269	248	254	262	252	247	278	270	258	290	263	235	256	230	249	257	237	272	286	264	262	233	280	251	251	237	273	267	249	268	238	232	253	265	291	234	248	285	248	276	253	243	282	256	266	266	273	244	261	264	253	251	239	263	260	227	268	259	255	236	260	253	260	265	256	282	245	257	267	245	272	256	261	264	246	274	247	267	267	275	265	243	261	236	256	269	266	256	267	232	219	279	252	263	283	258	241	246	251	259	268	254	240	232	241	240	292	244	279	249	224	252	248	259	265	265	252	257	267	281	237	242	260	273	266	241	261	249	255	222	240	247	271	264	258	265	263	239	249	235	235	229	249	254	230	249	265	256	221	258	240	250	228	247	258	229	239	245	238	245	299	261	281	261	255	252	243	270	248	285	250	218	258	267	253	245	282	270	249	277	248	257	256	269	257	253	261	264	271	270	262	247	279	250	260	259	273	263	278	282	250	257	233	256	256	254	245	258	268	261	262	275	245	273	257	267	247	257	274	272	244	242	288	271	237	259	278	262	235	277	245	248	284	297	258	266	249	247	289	263	275	238	261	256	281	282	264	259	257	247	286	270	246	228	254	238	254	256	260	238	251	229	279	282	268	250	234	242	254	271	259	242	243	262	265	258	239	266	252	238	244	265	240	281	251	269	257	252	276	241	291	255	250	267	244	253	264	252	269	281	247	277	261	269	263	254	274	254	254	249	244	255	234	249	275	270	237	233	246	254	257	257	255	271	257	281	266	257	275	260	271	260	277	241	261	283	251	260	258	281	238	265	238	240	247	230	254	280	273	266	247	228	263	279	254	282	244	231	274	238	242	243	268	245	246	244	238	259	269	295	263	224	240	238	259	258	251	238	250	268	273	255	289	264	262	269	247	237	248	285	233	252	254	264	257	240	260	263	255	235	250	259	256	207	251	258	275	255	226	282	254	230	260	240	239	259	276	264	257	223	267	254	244	267	265	275	308	265	263	218	255	278	252	279	273	277	279	243	231	275	235	273	262	262	240	240	245	258	257	247	286	238	254	284	266	238	228	273	258	271	277	288	268	230	242	251	235	264	272	242	261	232	270	258	238	244	242	252	257	261	240	265	268	242	265	235	248	276	208	249	269	247	269	261	256	236	255	261	274	248	274	279	274	238	261	268	252	275	264	268	247	247	235	257	272	259	257	235	252	243	264	241	279	231	271	250	245	225	273	288	235	250	245	284	246	256	265	259	278	264	237	260	289	239	283	270	289	248	243	221	269	257	279	235	231	262	258	286	249	223	247	265	258	251	278	267	285	268	272	259	238	268	255	277	242	265	234	262	236	219	276	263	223	278	267	283	264	260	250	262	239	288	240	241	290	270	236	239	261
21335	29695	22007	16121	9717	3802	1576	1056	778	623	610	531	507	533	621	861	784	803	657	636	561	572	502	431	391	367	408	368	362	379	396	351	332	356	339	370	333	326	327	334	341	338	316	333	301	358	358	322	356	310	313	318	328	317	349	346	354	321	332	316	343	344	345	333	325	324	366	309	319	318	328	326	300	339	325	326	349	346	320	309	320	304	321	322	331	334	318	353	350	342	305	298	329	342	281	346	317	323	320	320	332	335	289	299	349	319	326	338	354	344	331	297	340	333	295	323	331	338	364	335	303	318	350	305	341	291	318	306	309	326	342	373	328	359	354	341	343	353	316	313	346	326	322	314	320	322	326	334	331	358	330	323	333	341	353	320	325	328	322	310	311	335	335	346	330	327	322	320	349	354	359	308	314	340	329	335	336	276	327	330	338	315	340	323	345	327	336	332	331	331	350	339	365	316	310	306	320	297	341	307	322	344	326	316	335	299	344	340	328	355	324	283	350	315	310	327	330	290	343	318	339	340	338	369	332	327	339	331	318	295	352	330	325	345	303	327	320	342	323	337	347	345	318	324	333	386	295	327	318	336	310	318	319	321	345	331	298	346	331	348	301	316	342	380	340	369	321	298	347	298	353	343	315	336	349	337	354	298	311	342	315	327	330	323	349	318	371	336	349	310	305	322	307	348	319	345	336	341	330	320	346	320	366	339	338	336	335	341	325	324	285	308	291	316	304	328	325	310	341	331	314	333	304	292	350	349	317	321	341	325	323	367	328	311	345	350	321	335	303	319	316	332	342	297	326	331	288	294	358	335	338	334	331	334	310	368	328	333	341	310	338	345	311	323	343	323	386	328	337	315	281	324	365	332	369	330	368	339	342	328	353	316	319	350	342	315	320	338	311	324	334	304	340	330	336	327	330	312	357	331	289	348	323	340	316	354	335	335	352	350	343	333	307	337	351	353	317	355	353	299	342	299	324	312	359	332	332	310	306	341	305	333	347	317	337	329	295	350	286	351	300	307	310	316	322	319	371	315	335	340	316	344	323	318	335	325	328	321	345	328	342	324	345	293	324	332	313	314	314	320	352	334	335	321	350	317	308	330	323	333	334	310	360	336	288	311	320	313	338	375	338	360	336	331	313	333	347	337	351	315	370	321	355	338	333	334	308	323	353	309	326	301	308	325	319	299	326	318	332	342	315	323	330	331	307	299	315	369	333	336	310	330	313	333	325	309	300	328	304	309	331	350	318	324	343	329	316	316	329	330	318	355	337	313	332	338	284	324	307	339	286	323	302	333	314	336	320	304	339	302	337	314	300	313	327	296	345	342	343	310	340	314	381	320	304	335	338	328	314	343	365	342	298	310	343	302	316	312	315	343	345	308	323	318	320	358	329	310	335	331	325	338	331	323	305	332	340	338	310	364	339	326	321	333	340	321	323	355	328	328	327	351	342	302	350	383	315	301	333	356	332	350	340	345	338	327	311	318	329	350	311	343	314	328	315	335	347	359	344	327	321	352	326	326	308	337	313	332	321	330	337	317	327	303	299	316	303	345	332	320	342	312	345	310	332	321	325	338	340	331	329	321	329	335	327	280	322	344	329	311	313	304	322	336	321	346	340	357	321	322	336	324	321	325	345	311	310	359	322	312	352	310	350	308	321	303	351	320	361	350	331	325	287	297	372	355	304	371	330	324	307	309	305	309	302	324	331	319	346	328	311	335	327	314	323	318	291	345	328	337	320	331	344	300	301	343	369	321	321	347	325	381	320	315	341	300	324	340	333	315	310	324	336	311	300	337	330	322	337	325	313	340	336	334	320	346	299	344	318	321	300	328	355	336	345	340	326	324	319	323	312	328	355	308	310	322	311	318	327	354	334	342	317	332	329	336	344	320	322	314	339	334	342	314	284	321	330	332	277	330	339	378	301	357	313	344	357	294	334	305	374	314	344	283	344	341	316	322	304	305	350	325	347	327	342	335	335	311	335	302	321	344	363	340	326	319	340	366	347	320	330	346	353	335	317	352	329	290	336	316	321	291	392	314	333	296	293	313	325	316	349	300	329	337	324	339	323	316	312	312	300	336	324	340	321	371	300	293	340	305	323	304	297	354	327	322	312	338	301	313	316	316	331	350	344	321	309	303	299	349	312	341	299	336	324	337	312	340	336	341	351	300	293	363	333	325	346	318	295	305	343	356	316	301	344	284	327	337	326	339	319	302	326	319	323	315	317	326	328	305	328	369	345	339	341	315	330	353	329	308	326	324	339	327	353	339	324	322	319	339	338	339	362	354	329	329	293	298	322	330	310	318	309	331	322	332	312	342	323	343	334	335	347	318	341	331	311	325	313	306	292	305	354	326	342	330	332	324	334	322	328	322	313	365	332	327	317	323	311	308	357	328	326	317	324	338	320	334	327	318	377	344	351	325	338	317	315	325	327	338	322	348	302	316	320	316	320	296	291	337	351	294	338	353	324	312	315	326	341	322	287	322	336	322	335	316	312	352	323	351	341	347	299	333	312	333	330	285	325	350	335	295	327	325	326	295	334	343	339	318	322	328	363	318	345	321	315	352	336	313	335	320	296	315	356	342	296	339	318	334	343	322	342	332	351	320	318	325	336	349	309	345	312	337	314	310	344	311	351	324	290	330	307	297	348	324	337	334	309	320	318	337	354	315	322	308	316	345	308	361	356	334	337	350	318	349	335	381	360	337	310	328	291	312	316	343	312	337	309	345	273	315	308	313	329	309	307	328	337	349	313	316	289	311	322	334	330	328	332	317	314	306	359	315	323	342	323	332	335	347	363	297	325	352	327	342	352	314	301	312	321	333	310	318	337	327	349	316	309	341	351	343	336	323	329	330	328	325	318	333	319	345	341	326	330	304	323	291	309	326	315	301	331	297	349	301	352	310	334	340	345	302	322	283	324	319	312	312	301	332	313	322	324	315	299	327	335	337	318	312	282	345	320	327	337	331	340	310	329	332	360	341	338	319	349	339	305	319	367	289	307	331	347	332	298	276	296	335	285	299	348	320	360	340	325	326	298	341	326	348	365	324	341	338	343	306	324	330	329	349	359	325	316	328	331	356	324	330	301	332	310	305	327	332	347	318	315	301	339	317	340	325	344	311	323	301	349	343	306	359	367	307	357	354	313	338	352	330	334	308	327	321	282	287	355	338	312	346	298	332	363	327	328	307	317	365	319	338	332	371	336	311	327	353	316	336	303	338	332	322	333	338	327	339	354	321	334	337	343	313	318	319	325	350	340	316	354	353	343	311	344	380	308	323	327	296	310	350	356	335	335	315	338	323	360	310	317	308	345	328	296	327	323	339	321	320	342	317	297	335	344	298	300	349	302	335	331	336	329	332	325	314	345	319	330	312	311	303	328	321	371	343	326	343	325	338	318	317	304	320	316	303	304	323	335	289	331	343	326	332	353	317	308	316	337	295	313	356	317	314	327	309	353	318	340	367	354	333	337	323	310	339	302	314	335	345
24725	21022	26849	25264	12868	2618	705	338	272	237	205	192	208	221	301	365	343	317	256	283	266	252	261	216	190	165	169	190	158	160	192	183	164	186	179	173	163	183	182	166	181	160	129	197	166	144	163	152	173	160	174	163	177	191	169	165	161	161	180	168	182	176	180	157	185	176	158	158	169	182	159	173	171	180	177	179	148	177	156	179	177	176	145	158	164	155	179	161	159	168	159	156	184	166	175	173	160	169	167	177	165	185	169	189	164	171	184	167	180	173	158	161	139	141	184	187	162	152	154	140	189	145	164	173	170	175	144	182	148	176	178	160	167	151	161	163	163	158	152	164	158	164	201	175	147	153	163	157	144	165	166	172	162	176	167	177	187	180	154	173	155	164	179	184	167	155	142	163	185	154	177	182	166	160	158	150	139	163	151	161	169	158	162	149	196	157	161	187	176	164	164	165	162	176	155	149	150	152	174	144	147	149	138	148	170	171	161	176	176	161	164	170	170	170	159	153	168	191	153	155	158	161	165	172	150	165	167	176	162	177	162	155	154	163	147	164	153	165	156	135	175	179	153	181	144	140	168	169	155	180	171	181	166	161	168	176	170	162	159	137	150	146	173	164	155	149	146	148	162	174	154	161	175	181	186	154	138	172	148	178	161	152	150	171	146	200	164	175	162	147	157	161	175	170	176	169	170	174	172	184	162	180	154	167	167	164	162	171	168	158	161	160	147	139	189	160	183	145	166	132	163	177	159	187	143	176	148	166	178	166	169	181	169	156	174	146	177	164	173	152	151	142	169	175	156	160	159	157	167	171	153	155	181	197	168	191	174	155	149	165	157	162	135	165	154	183	148	141	162	178	177	182	154	152	179	188	176	160	154	156	165	169	185	174	142	149	176	173	169	176	177	187	157	166	175	138	169	170	155	136	154	165	165	160	174	163	184	146	163	158	157	171	169	159	174	160	155	160	149	176	193	176	152	146	164	156	157	156	165	154	159	172	172	145	167	162	164	166	161	183	157	144	133	151	156	136	176	143	146	150	156	162	183	155	169	189	169	197	163	174	185	174	165	153	184	171	167	160	172	171	174	162	176	167	194	183	129	176	165	169	174	158	155	150	162	160	157	185	178	158	185	159	161	180	165	156	163	144	130	167	162	170	153	159	153	165	156	151	185	155	161	172	167	162	170	147	157	160	173	171	165	158	160	156	143	157	173	178	147	163	146	176	161	156	171	149	195	150	154	148	142	168	151	167	177	175	159	161	170	143	174	159	164	171	153	184	156	155	173	149	164	164	140	139	170	163	161	164	136	161	167	158	156	153	156	189	178	186	172	162	164	159	176	176	160	170	175	170	183	169	173	168	160	171	179	176	156	153	154	162	163	158	187	154	176	167	164	151	166	168	152	169	169	157	195	154	177	173	155	140	151	157	146	187	139	179	180	179	170	164	184	152	173	158	153	175	189	162	169	179	164	153	170	173	150	168	154	157	160	182	174	163	184	183	146	172	159	167	184	166	166	182	166	164	150	167	175	166	175	152	173	146	159	176	161	150	135	160	171	176	175	171	146	176	158	143	167	164	162	165	160	179	163	163	149	149	159	155	180	167	167	159	175	161	165	173	165	195	173	187	164	175	132	169	154	155	175	178	155	175	178	182	144	178	154	160	136	157	157	155	186	155	157	173	168	164	161	163	174	159	157	150	178	144	174	148	161	186	174	180	173	171	157	197	151	133	159	152	167	179	162	174	160	164	155	159	166	168	140	145	173	183	146	174	164	133	158	170	165	186	155	148	159	162	175	151	179	169	170	146	151	170	190	148	139	159	160	157	175	172	171	172	174	162	161	175	185	156	151	155	170	185	155	154	158	169	168	149	184	161	143	158	181	168	160	172	158	150	191	165	159	184	169	182	163	173	158	164	182	146	172	164	181	162	189	192	169	156	151	158	153	175	161	166	181	187	156	160	138	172	150	142	153	138	155	169	162	176	147	185	171	185	156	178	172	168	173	135	154	153	185	180	182	157	169	167	193	174	178	160	156	160	192	145	143	165	165	142	139	160	172	157	158	146	174	154	165	170	156	163	155	175	169	156	167	168	192	162	149	161	169	147	158	165	145	166	172	133	157	145	148	162	156	149	158	165	150	170	141	181	155	158	160	165	137	169	181	163	168	170	171	160	162	199	158	162	155	167	151	153	156	147	175	169	150	167	170	136	171	163	171	166	175	158	177	149	162	169	175	165	152	179	141	154	176	168	184	186	147	174	162	168	192	141	160	168	155	170	162	189	168	167	172	162	162	157	150	157	180	156	148	173	173	165	173	186	172	163	176	178	192	167	175	178	176	161	151	154	133	165	155	165	157	176	142	155	177	153	152	173	150	153	179	171	169	189	168	162	170	167	174	160	161	147	154	153	169	173	163	167	158	176	165	168	138	141	153	163	173	190	157	155	162	151	157	168	144	160	136	172	159	179	176	178	143	150	170	176	155	172	143	153	168	168	186	169	172	177	148	175	177	138	151	159	161	182	165	156	182	162	173	174	143	147	153	175	151	168	171	176	144	169	157	175	156	167	179	162	137	180	188	154	145	160	178	158	173	174	187	175	144	165	171	158	166	164	180	162	164	161	162	160	170	176	156	173	174	159	199	168	180	170	173	176	164	163	153	189	168	174	153	168	169	168	159	169	156	171	168	145	160	151	146	160	183	159	166	157	163	154	173	168	154	187	188	166	171	146	171	162	145	154	155	163	157	171	136	175	166	168	166	173	141	153	157	151	139	174	174	180	169	169	145	166	168	205	163	162	197	160	171	158	154	165	159	153	147	162	152	157	174	179	150	189	143	172	148	176	134	160	148	154	179	152	168	166	157	149	148	192	152	163	155	136	179	148	139	165	153	160	175	172	167	164	146	138	181	179	150	176	164	170	155	169	180	164	137	167	185	168	171	169	169	168	165	163	167	152	170	167	178	146	137	167	154	140	166	175	164	137	160	154	207	162	172	145	186	178	166	170	168	192	174	180	184	156	171	155	170	182	159	158	162	160	169	174	162	155	134	156	173	143	163	166	156	160	157	167	162	167	150	162	146	180	185	172	159	167	189	162	157	170	172	180	171	153	156	165	154	146	186	168	177	136	160	150	154	145	181	187	142	182	155	171	173	166	166	179	160	163	173	181	166	161	159	149	173	139	181	173	168	180	145	182	138	146	201	151	183	141	178	177	166	179	173	159	139	165	166	150	162	178	157	160	179	159	158	177	150	159	167	167	173	141	174	171	159	181	159	155	166	164	156	149	150	157	190	162	173	156	163	168	158	148	172	150	155	158	169	151	183	162	145	162	153	185	176	151	151	181	168	172	175	153	174	133	189	168	163	157	162	166	160	159	150	170	176	167	156	182	162	195	156	150	157	179	173	181	150	169	168	155	168	179	148	171	155	177	187	159	182	170	176	146	158	167	160	156	163	177	167	147	165	156	154	151	182	172	168	164	166	152	173	160	179	169
21802	25666	18464	12904	8878	4182	1257	681	486	454	384	343	332	302	530	636	604	597	511	475	390	367	348	274	250	255	235	263	229	212	238	228	211	261	240	222	264	205	238	214	196	227	201	238	206	213	188	231	197	208	186	227	216	215	223	214	215	209	178	222	218	202	185	209	211	200	223	207	215	245	207	193	239	205	197	205	227	214	236	223	216	210	219	186	204	201	198	218	190	219	208	195	193	236	234	223	213	216	231	222	206	201	220	194	190	215	222	238	234	218	240	207	212	214	242	208	190	186	230	216	210	206	223	208	209	208	224	219	204	198	243	198	234	204	168	198	222	190	210	231	212	201	205	206	212	191	197	216	215	203	233	195	206	194	208	210	198	212	227	202	195	207	248	219	203	231	202	226	197	209	209	222	237	195	189	203	194	205	204	219	212	199	202	178	220	226	237	229	193	208	189	207	218	221	214	235	208	213	235	202	209	185	228	190	183	194	205	201	207	195	210	214	211	236	204	212	210	224	215	196	213	217	208	204	203	225	209	215	224	183	222	212	217	185	213	194	215	196	221	229	188	230	220	215	199	199	233	221	204	201	202	191	204	203	214	196	203	206	197	211	212	199	184	199	198	215	222	189	206	209	199	214	209	217	215	202	205	195	198	183	229	197	180	219	216	214	214	201	210	222	189	198	233	204	198	243	202	205	197	195	212	187	211	198	234	197	223	209	199	187	197	190	200	195	188	196	194	191	219	201	212	183	193	195	222	195	216	193	227	219	212	217	193	193	186	199	233	237	217	208	222	202	212	222	229	201	224	213	196	211	208	211	201	202	221	209	195	191	207	180	235	203	241	193	230	224	226	205	216	207	220	198	214	198	231	218	203	205	224	196	201	210	213	214	214	195	199	190	201	191	210	208	235	220	220	215	202	190	189	183	219	202	197	185	193	205	203	218	235	209	203	199	188	219	215	200	203	207	186	209	209	201	206	210	209	189	214	218	204	193	206	196	231	186	202	208	207	202	204	181	202	194	209	217	225	211	211	218	229	205	214	213	189	198	180	196	202	206	233	217	200	174	222	211	193	180	221	196	209	228	208	221	212	215	200	190	200	233	210	244	200	191	202	228	196	212	204	224	199	204	219	207	195	194	196	212	224	226	204	163	202	225	213	211	237	188	205	208	209	213	207	201	198	230	224	192	213	235	208	178	204	208	233	209	214	209	207	215	210	204	216	218	210	223	200	197	214	240	213	205	189	233	196	214	206	202	200	199	206	171	223	226	187	218	200	228	227	197	217	215	191	205	197	216	202	202	179	193	217	165	195	206	226	227	202	190	208	195	180	208	225	228	214	220	205	203	203	186	217	210	236	211	217	199	218	196	191	218	234	197	215	185	205	212	199	220	229	195	237	198	211	190	209	202	186	214	216	216	231	212	206	212	195	212	219	223	205	201	206	216	214	205	219	204	196	210	246	179	220	214	196	201	198	209	201	228	238	211	173	213	194	217	197	201	210	230	217	190	196	205	197	233	210	210	226	183	212	228	211	201	226	199	185	232	213	211	196	184	190	209	213	210	209	206	209	203	205	203	218	217	245	222	206	192	213	213	233	213	215	206	205	195	212	193	213	235	183	217	235	220	181	201	204	231	182	211	217	195	213	197	196	222	197	206	199	213	212	227	202	180	188	204	206	209	179	195	233	210	208	204	214	202	204	222	237	200	204	203	207	227	227	235	199	202	209	225	211	244	214	208	194	208	241	196	193	231	210	184	214	201	225	208	180	198	207	198	226	181	207	205	201	204	204	210	220	226	207	204	200	214	207	176	214	223	210	171	205	196	202	216	190	231	210	234	210	210	226	190	201	191	226	220	197	216	214	218	196	191	214	199	184	217	196	190	219	193	197	204	200	231	198	217	208	228	210	230	208	193	198	179	225	219	222	242	200	197	199	218	192	217	247	209	210	237	208	228	220	203	201	198	213	193	210	218	229	222	211	198	202	209	206	209	213	204	193	212	207	203	192	233	213	198	198	220	198	241	219	200	196	217	201	210	197	198	229	194	206	200	197	200	187	191	213	185	206	219	193	215	212	232	183	223	211	227	211	216	222	211	202	188	207	192	212	182	205	201	243	190	191	248	203	207	209	228	204	197	221	223	216	214	188	191	185	227	226	221	219	238	211	199	217	206	193	223	213	202	199	207	200	217	206	211	196	206	219	195	219	192	206	195	206	175	203	184	190	214	205	216	219	211	207	220	194	199	214	191	192	191	214	219	208	188	208	241	208	195	190	199	221	215	199	182	205	217	192	196	196	206	251	224	221	226	223	194	219	190	193	189	211	218	219	181	212	234	216	221	214	212	204	211	221	191	189	175	203	210	227	199	196	193	236	221	214	222	234	198	209	195	222	194	200	229	214	215	211	193	210	215	199	190	207	217	238	189	220	229	210	202	203	211	209	175	207	213	215	198	213	211	208	233	199	220	209	197	202	196	201	211	210	201	238	225	204	215	192	174	222	223	211	212	215	191	215	190	208	212	232	212	193	195	172	190	227	183	202	210	212	198	207	213	212	247	216	198	205	174	189	198	227	218	220	207	215	236	229	184	228	207	232	216	208	194	205	213	213	203	204	239	177	211	241	189	207	234	202	199	188	226	201	226	196	199	208	196	219	173	224	185	207	171	196	216	166	203	204	233	185	217	204	183	217	210	226	194	196	189	202	218	188	203	206	207	206	216	180	213	224	190	213	216	210	179	195	195	227	198	227	201	185	214	211	222	221	225	214	220	206	210	210	214	244	218	220	215	196	208	218	189	205	218	200	170	216	201	197	185	217	204	205	199	208	196	186	228	196	204	184	225	210	208	222	221	216	198	196	198	225	209	197	213	211	228	209	195	206	212	194	184	231	185	195	205	233	192	222	199	196	190	208	190	205	199	216	216	196	187	196	196	210	219	170	197	211	227	206	217	213	224	218	190	217	209	227	206	207	206	191	212	226	223	242	206	215	213	200	226	191	193	206	208	189	217	206	183	201	191	206	207	212	209	221	181	189	238	213	227	214	217	205	190	182	222	213	184	200	175	252	197	195	222	180	219	213	216	184	205	223	205	196	190	204	216	200	193	209	221	199	208	208	191	219	217	191	226	216	222	212	231	215	193	213	216	218	188	205	207	235	191	221	213	199	220	217	201	212	206	226	191	218	225	216	207	206	178	204	252	188	221	198	227	189	194	210	201	205	201	216	192	183	215	211	225	199	209	210	189	218	214	210	220	246	176	183	233	252	239	203	202	242	237	199	216	187	184	188	228	187	193	184	219	203	206	176	242	183	225	191	221	215	202	205	220	208	194	225	200	184	206	221	243	220	209	198	191	191	185	207	214	221	216	208	201	203	215	218	202	224	217	195	212	219	190	212	199	209	193	212	217	201	192	226	224	191	203	230	195	210	223	190	193	196	243	211	222	192	203	200	215	201	230	225	222	202	218	218	203	236	207	206	212	210	207	219	220	206	214
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
