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
341225990693	341225991248	341225991798	341225992348	341225992896	341225993450	341225993998	341225994548	341225995096	341225995648	341225996198	341225996748	341225997296	341225997848	341225998398	341225998948	341225999500	341226000048	341226000598	341226001148	341226001696	341226002248	341226002798	341226003348	341226003896	341226004448	341226004998	341226005548	341226006096	341226006648	341226007198	341226007748	341226008296	341226008848	341226009398	341226009948	341226010496	341226011048	341226011598	341226012148	341226012696	341226013248	341226013798	341226014348	341226014896	341226015448	341226015998	341226016548	341226017096	341226017648	341226018198	341226018748	341226019296	341226019848	341226020398	341226020948	341226021496	341226022048	341226022598	341226023148	341226023696	341226024248	341226024798	341226025348	341226025896	341226026448	341226026998	341226027548	341226028098	341226028648	341226029198	341226029748	341226030296	341226030848	341226031398	341226031948	341226032496	341226033048	341226033598	341226034150	341226034696	341226035248	341226035798	341226036348	341226036896	341226037448	341226037998	341226038548	341226039096	341226039648	341226040198	341226040748	341226041296	341226041848	341226042398	341226042948	341226043496	341226044048	341226044598	341226045148	341226045696	341226046248	341226046798	341226047348	341226047896	341226048448	341226048998	341226049548	341226050096	341226050648	341226051198	341226051748	341226052296	341226052848	341226053398	341226053948	341226054496	341226055048	341226055598	341226056148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	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
22997	21650	29416	24376	21650	21677	6619	974	769	717	612	602	544	520	490	460	437	450	468	410	416	437	395	405	364	418	391	390	344	379	382	410	373	358	359	422	362	362	366	371	373	395	398	407	377	397	391	361	381	399	334	372	388	371	354	385	365	380	357	355	352	350	346	359	351	409	386	359	364	357	376	367	375	331	413	389	375	354	320	334	326	388	307	357	365	356	363	382	349	370	344	370	359	336	351	350	342	313	341	399	346	360	352	378	415	358	391	359	354	354	370	358	360	340	377	374	339	368	402	370	370	352	355	346	387	381	402	383	349	361	340	350	367	330	392	351	348	379	384	346	378	362	367	389	358	415	352	372	356	351	360	368	363	367	330	378	376	332	368	371	354	321	379	334	375	379	357	367	364	351	385	346	368	360	380	323	347	374	402	372	341	355	312	341	385	383	355	331	359	366	365	328	339	366	363	358	353	377	363	375	374	335	353	346	353	394	368	401	344	388	381	354	376	379	377	338	346	371	330	330	357	360	379	377	377	371	334	343	369	403	367	353	347	366	368	366	357	335	359	391	364	364	364	371	368	408	374	360	335	361	364	351	338	382	361	379	376	344	346	373	400	377	404	351	343	367	361	330	354	316	349	372	331	346	378	354	360	359	372	318	357	384	379	372	380	349	376	371	359	387	359	370	346	376	358	338	350	336	376	307	341	345	374	339	364	341	373	376	427	349	370	381	350	368	370	373	369	370	382	370	380	346	365	350	326	363	365	397	399	361	389	330	354	343	374	354	351	341	371	361	376	347	368	348	382	367	390	352	370	361	355	364	343	363	350	358	352	355	376	373	370	374	345	335	378	370	348	311	365	352	344	384	355	376	359	353	394	332	367	383	357	352	392	343	392	366	367	364	349	361	386	389	341	369	360	348	349	336	353	377	369	366	362	358	372	365	357	367	309	368	373	346	389	341	391	361	329	369	401	394	349	370	371	365	365	393	365	364	342	350	394	371	371	376	344	371	353	409	359	354	365	356	356	350	348	346	348	350	367	382	385	364	352	373	376	396	327	381	362	385	370	382	372	362	347	377	355	378	343	378	369	361	349	349	373	339	378	360	329	338	332	412	380	370	374	369	363	336	351	349	354	382	364	380	347	331	332	371	374	355	337	352	358	366	403	392	372	363	319	399	359	332	371	354	385	353	384	365	388	355	358	350	379	374	368	368	380	379	345	397	384	366	369	363	341	403	370	418	367	392	388	366	355	360	373	350	341	353	343	357	326	357	384	358	355	347	338	363	327	393	347	384	356	370	357	347	375	354	371	331	390	348	367	371	362	361	347	336	368	369	367	365	339	333	350	357	348	409	353	395	339	365	354	368	343	364	357	347	371	348	369	372	361	376	345	366	361	368	349	337	379	376	348	357	382	372	401	368	358	318	366	376	351	380	324	395	367	338	367	381	370	362	349	395	358	354	352	407	351	359	396	374	317	385	352	322	371	353	361	352	344	377	347	359	338	326	321	383	350	360	356	394	368	357	372	380	377	362	342	382	394	375	348	384	375	340	357	361	353	336	373	369	338	372	337	336	379	338	362	360	361	384	334	381	369	359	359	357	369	378	345	355	377	361	332	363	348	391	345	349	392	372	352	365	383	327	372	323	354	359	392	341	349	394	390	384	370	338	380	357	392	348	344	370	371	411	343	394	357	375	359	390	397	375	340	378	353	362	342	353	363	361	347	354	394	356	321	375	329	366	369	342	365	377	355	365	343	377	387	382	353	370	355	372	321	366	394	348	387	342	336	385	372	358	337	354	347	373	337	366	348	375	356	341	379	389	364	369	354	378	349	382	345	353	351	386	317	366	396	355	343	394	359	365	361	350	359	365	368	366	339	371	373	332	393	385	385	351	349	360	337	365	317	382	374	398	341	324	384	346	356	370	348	389	348	347	376	363	376	340	377	341	350	374	328	347	342	387	349	378	363	389	348	355	354	368	326	373	322	368	345	361	355	369	324	347	349	365	359	382	353	351	357	390	341	335	350	362	342	356	353	384	334	346	348	339	361	371	377	349	362	362	370	375	396	386	336	363	387	369	355	347	343	350	375	395	371	384	352	389	351	361	339	370	364	344	343	333	337	350	378	353	349	325	339	375	356	370	343	364	331	401	358	382	379	365	378	331	317	410	369	330	355	381	366	421	378	371	370	368	367	363	357	387	375	364	369	372	393	355	353	347	349	358	345	363	343	350	341	345	352	388	328	360	337	359	363	339	350	349	371	376	370	359	362	374	343	368	372	396	356	353	392	360	346	342	342	364	324	382	389	369	363	354	405	358	340	368	354	377	373	385	403	381	349	361	336	335	369	392	384	354	335	349	359	362	330	355	365	352	348	369	371	356	373	402	367	373	396	360	373	368	369	355	398	325	379	371	380	374	371	354	348	315	371	369	352	390	357	351	370	346	376	362	352	382	389	386	355	338	381	402	318	356	377	323	371	377	360	372	381	356	340	358	369	358	355	351	356	339	385	336	350	359	367	351	347	335	376	337	338	363	343	352	361	346	344	328	363	376	328	342	349	324	348	353	340	359	366	378	352	342	369	363	396	386	380	348	372	360	354	363	368	331	378	344	339	352	378	346	368	368	359	371	355	361	376	361	349	346	368	358	356	365	306	337	355	348	364	357	367	358	362	373	354	375	357	366	339	354	338	374	343	380	354	346	341	367	356	353	370	366	347	337	394	356	349	365	358	363	342	328	336	391	305	368	378	349	377	351	368	365	400	360	370	340	351	370	352	360	367	383	370	373	350	367	345	367	344	339	382	359	365	375	373	387	366	348	384	349	364	347	347	364	360	399	350	355	375	358	386	366	371	351	343	359	337	364	359	380	351	366	371	360	358	371	357	355	385	353	332	337	380	357	337	373	379	376	351	393	362	387	358	373	378	350	351	374	345	353	356	341	366	325	343	372	325	372	369	360	373	378	367	353	335	369	368	379	340	369	357	359	335	354	358	353	347	367	373	347	390	349	339	328	362	394	371	359	356	378	337	357	380	376	346	362	369	346	367	341	341	345	313	354	322	354	370	351	349	401	355	361	361	336	333	360	352	367	359	354	377	370	350	341	391	351	333	347	337	344	341	340	354	397	379	334	384	364	359	360	383	363	372	350	372	344	351	318	332	372	369	355	369	378	377	371	366	369	348	371	340	359	367	342	366	372	388	383	370	362	364	351	350	389	394	366	355	360	396	350	366	341	328	347	372	371	377	402	361	362	352	320	373	379	364	367	330	351	369	384	406	355	352	335	323	363	379	346	339	363	354	342	338	358	400	353	360	340	328	365	390	372	360	352	379	326	360	343	417	394	369	344	374	347	338	370	367	348	351	342	335	370	381	360	346	366	333	378	388	377	330	383	334	369	384	377	332	374	352	391	360	359	344	341	328	347	362	368	378	349	331	405	339	352	402	390	363	353	387	346	353	372	359	411	354	352	373	354	367	370	364	350	340	379	380	358
4810	16574	9659	4758	3306	2480	1957	1574	1189	1033	894	799	715	647	601	531	538	562	509	506	451	471	455	448	405	458	403	453	438	430	412	405	366	420	407	403	401	411	395	396	385	415	402	387	404	437	394	364	444	374	373	387	401	402	407	408	381	395	382	420	390	405	394	406	382	392	431	411	399	404	407	396	367	398	375	397	396	366	392	351	387	387	399	363	409	398	378	384	359	386	385	375	399	368	392	412	380	403	387	368	402	385	380	396	363	388	368	411	402	373	358	370	372	398	387	363	358	400	397	379	412	377	362	392	401	350	389	404	384	397	391	386	379	362	382	377	387	352	377	355	377	382	367	368	363	400	370	384	385	414	402	373	392	353	411	390	368	411	365	393	375	389	386	374	388	413	386	356	367	372	402	373	377	338	391	376	393	371	345	345	344	389	376	381	347	381	373	411	356	402	389	384	372	398	397	387	373	394	405	348	362	366	390	390	361	371	396	398	388	373	430	371	367	402	363	420	365	368	372	386	390	414	396	387	372	399	375	396	372	395	385	366	392	399	384	384	372	397	394	382	383	392	372	388	368	372	368	359	393	357	362	357	413	362	360	377	379	369	359	382	401	399	359	364	389	321	401	358	406	381	367	364	342	375	399	372	370	363	380	405	381	419	396	346	384	348	408	340	387	385	383	376	378	406	378	372	393	355	362	390	410	392	378	376	391	368	390	421	397	343	386	371	375	371	386	377	399	365	396	406	420	375	359	359	424	384	351	394	379	423	360	364	360	360	389	390	359	399	358	392	387	349	389	380	398	365	414	372	400	345	370	393	363	386	431	380	396	385	388	374	378	396	357	380	390	359	362	381	385	374	383	371	375	373	390	365	390	421	380	405	351	359	395	391	402	341	381	404	380	355	362	391	401	393	375	409	386	367	382	380	375	359	401	391	419	374	352	394	363	396	398	355	384	361	397	343	362	380	365	407	390	366	401	399	391	348	388	381	419	394	315	369	374	375	406	408	382	379	437	374	361	387	405	399	391	393	376	407	379	355	379	398	427	381	383	343	387	415	388	404	413	395	383	384	379	365	369	338	376	355	400	388	350	368	377	383	388	412	382	360	394	388	363	362	388	401	400	367	414	399	371	385	388	384	402	354	359	377	367	378	368	383	382	399	361	360	377	362	400	393	366	364	384	372	378	381	349	370	389	384	384	342	355	384	412	360	362	387	371	404	414	383	395	406	367	397	402	399	387	429	381	409	381	406	400	416	329	356	429	391	376	406	383	371	380	392	366	397	363	401	406	381	404	372	362	410	352	372	405	387	381	413	376	390	353	368	363	360	349	400	392	369	356	401	389	392	378	369	410	392	401	398	381	342	360	367	414	378	345	369	345	396	385	377	400	376	398	398	367	403	367	359	381	353	350	351	391	354	395	319	364	355	401	336	344	356	397	417	401	371	371	373	392	356	373	426	388	352	404	352	399	401	417	384	384	389	383	399	373	405	379	383	403	395	397	347	378	385	357	385	386	380	364	379	380	357	353	373	369	378	372	408	367	354	366	371	391	363	399	394	414	374	395	353	375	351	354	393	379	365	373	388	400	366	369	392	378	392	360	389	385	354	372	389	376	390	393	362	392	380	359	374	388	370	364	373	383	385	406	363	369	383	374	366	387	361	350	376	365	354	391	382	389	370	372	366	384	388	407	375	368	384	407	394	421	376	392	382	390	382	375	394	383	358	371	388	372	399	376	395	405	357	413	377	396	386	356	354	365	395	373	388	346	331	408	400	386	386	380	391	354	378	367	378	401	343	366	389	387	382	359	384	390	357	379	396	364	344	377	379	396	373	372	405	374	410	364	406	361	389	428	354	346	391	409	388	393	344	388	351	408	364	354	358	363	382	370	361	370	352	373	343	345	391	380	385	400	359	403	395	411	339	372	381	366	360	369	335	374	404	354	359	406	356	388	389	402	393	350	410	363	364	393	357	435	400	408	346	355	353	368	390	391	371	372	342	393	374	384	395	397	389	389	358	391	380	405	369	417	367	401	393	371	341	403	384	406	380	375	388	362	353	385	376	372	380	387	398	393	378	357	362	386	387	377	363	351	410	374	372	371	391	353	380	360	370	353	379	366	367	354	404	365	409	386	339	405	384	398	397	371	405	375	349	368	363	383	392	404	379	404	391	392	366	394	389	416	363	356	378	373	402	390	381	371	383	397	373	351	398	395	370	382	392	349	386	366	425	420	387	370	385	358	392	383	391	362	333	389	410	390	407	400	387	385	428	377	360	397	406	397	401	338	394	344	418	366	401	367	385	394	390	351	431	397	393	399	364	379	360	386	348	362	400	387	381	367	377	394	409	378	384	359	381	372	354	413	375	384	343	373	380	409	370	388	375	394	394	408	413	399	410	378	379	388	369	375	422	405	386	394	395	379	414	388	390	390	395	392	398	403	381	377	372	390	395	374	366	350	389	410	377	389	377	374	388	411	380	380	400	369	374	353	357	395	404	399	408	412	379	366	425	407	372	391	377	346	386	353	367	404	356	376	385	362	377	382	369	370	365	375	384	366	391	365	396	383	373	383	377	373	379	395	371	389	389	371	409	378	381	415	315	385	396	404	355	407	403	359	366	371	334	365	354	375	362	360	381	350	391	351	353	347	367	375	368	363	388	374	383	369	388	355	402	397	394	377	366	382	384	389	391	378	374	385	387	352	374	375	383	387	364	363	397	423	381	364	400	376	406	375	403	397	387	381	411	354	399	391	402	394	384	373	384	372	379	364	370	387	368	368	378	410	367	373	366	405	385	383	391	394	382	326	355	395	387	373	369	408	422	392	359	386	410	370	364	379	370	401	386	379	366	372	403	378	411	376	363	392	321	349	396	379	377	366	369	412	417	369	409	385	395	395	358	377	381	365	406	376	372	370	376	369	382	361	382	366	373	380	410	401	392	409	370	405	385	369	400	359	374	391	378	389	375	384	372	411	390	395	402	378	366	390	395	348	364	395	376	333	394	371	380	393	384	399	385	374	408	398	389	380	378	373	378	378	385	397	399	357	390	390	345	375	374	381	397	392	405	412	355	418	389	421	354	400	392	364	363	381	372	411	393	368	345	390	384	390	380	355	387	410	383	383	385	387	372	354	403	399	379	404	388	374	398	377	412	392	408	355	417	370	404	395	394	427	375	418	380	406	395	362	373	404	377	374	375	351	423	389	373	375	366	387	362	365	374	349	435	399	369	403	380	395	378	374	357	330	402	403	361	417	430	397	356	413	363	353	394	390	383	402	382	401	371	367	415	381	393	404	390	376	382	349	387	415	404	377	386	364	361	376	385	398	400	382	392	402	392	363	379	383	410	364	390	384	396	399	380	391	358	376	364	360	356	402	385	348	372	362	357	369	361	389	386	391	365	385	373	403	398	388	364	355	342	377	349	367	370	378	370	393	375	373	367	404	389	387	368	408	403	389	372	371	416	391	364	411	374	389	384	382	375	384	391	339	353
28049	20455	7432	587	293	245	206	197	173	174	175	185	199	177	174	173	172	166	180	172	169	166	175	151	164	167	159	176	168	174	148	155	174	193	174	173	153	154	147	158	182	162	150	165	140	167	161	176	164	160	150	156	140	155	192	154	143	161	136	152	168	164	188	160	168	179	150	187	180	185	170	167	135	155	163	196	173	156	164	175	181	169	178	184	180	175	141	166	179	161	158	152	178	178	173	174	166	149	154	195	156	165	154	183	170	159	173	170	164	141	165	162	162	179	157	154	162	159	180	149	165	151	164	143	176	160	169	145	147	142	170	165	162	170	170	150	156	157	192	162	172	167	155	182	167	162	160	175	182	165	163	169	153	163	160	140	180	173	171	177	178	163	150	166	157	148	168	144	155	174	156	167	183	163	161	160	157	172	165	168	195	167	170	152	171	129	149	166	175	180	169	158	165	164	171	188	158	156	175	175	164	184	173	158	152	181	178	174	135	135	154	173	190	168	174	179	158	165	168	172	150	162	173	149	155	164	161	164	162	169	174	185	166	160	172	186	180	142	139	161	162	183	172	158	165	170	150	151	187	184	176	157	172	177	168	161	153	154	154	138	149	173	203	183	160	174	163	155	155	153	182	166	149	158	134	165	165	174	164	182	145	156	181	162	174	174	176	171	173	163	170	152	183	155	175	162	145	168	191	165	160	148	152	179	162	148	166	162	163	164	159	192	149	159	170	156	141	173	144	156	141	192	171	150	163	174	148	158	168	161	170	149	180	179	164	145	164	162	165	185	132	194	180	151	163	160	197	136	158	154	162	149	186	162	175	168	145	180	154	184	147	170	151	159	185	166	158	152	163	169	162	164	164	178	150	148	144	153	177	171	166	159	170	151	178	174	160	133	170	157	170	182	161	153	174	149	151	162	174	156	153	169	180	181	161	190	170	158	167	152	157	160	181	157	147	167	173	163	180	161	191	169	185	140	170	159	172	176	160	175	151	169	156	173	164	163	159	148	167	153	178	163	178	161	165	156	146	151	163	169	174	173	191	161	192	145	177	143	147	155	155	155	177	166	171	162	154	160	159	153	156	165	169	198	140	152	151	150	169	163	154	171	160	166	162	176	160	173	168	150	152	168	170	161	176	171	141	173	169	187	164	154	191	180	164	165	164	176	160	168	173	163	163	177	174	148	141	148	178	148	159	166	154	159	166	177	163	168	163	172	154	159	184	181	165	184	156	188	170	163	168	158	180	146	170	150	177	167	169	183	161	189	143	182	169	194	174	156	153	160	175	147	167	193	159	166	154	134	164	164	154	172	171	152	164	176	151	160	145	148	183	154	147	170	163	179	173	170	156	161	158	175	182	168	154	180	151	154	163	186	165	165	158	151	155	160	189	158	153	159	159	153	200	182	164	175	159	137	161	155	156	148	151	155	179	168	152	182	178	169	168	180	159	181	168	164	163	175	160	162	153	150	164	166	162	165	175	158	171	162	161	158	165	154	154	171	151	170	167	166	177	150	172	161	163	165	174	155	153	171	168	170	177	180	153	170	150	147	162	191	165	178	175	131	156	171	158	151	185	132	182	158	148	162	160	150	173	164	162	181	182	153	162	171	153	173	185	179	165	164	169	163	185	169	149	156	150	151	158	153	126	161	184	149	162	161	146	184	170	163	155	143	177	151	178	174	168	162	135	157	174	164	154	149	164	168	162	163	176	170	152	148	150	165	164	181	158	193	182	163	182	161	162	159	160	160	184	161	164	172	161	174	168	164	161	174	175	166	180	153	174	160	150	169	161	169	140	148	148	150	165	167	175	137	138	162	164	147	159	164	188	147	167	133	187	173	150	149	152	154	166	191	153	179	185	164	156	185	160	193	187	179	166	175	170	142	179	154	149	161	153	162	176	153	145	159	181	141	142	186	164	161	150	168	158	184	152	155	162	143	203	146	154	162	167	178	175	172	150	164	168	175	144	154	168	172	192	166	169	176	165	178	168	182	152	160	180	124	142	172	146	178	167	162	170	182	157	143	165	160	175	167	162	166	164	160	167	150	148	159	147	180	150	152	159	147	167	166	186	159	131	158	165	183	172	180	177	170	142	148	157	155	160	160	155	172	151	152	161	165	149	153	179	184	173	167	175	154	165	171	180	150	169	173	161	175	155	156	152	140	143	162	191	178	163	150	182	151	164	163	156	163	179	153	151	134	154	163	164	160	151	140	178	164	174	182	169	175	189	133	153	172	148	163	150	179	168	171	177	172	152	165	187	186	185	170	196	181	143	143	129	173	163	162	169	163	170	168	169	167	133	146	181	167	174	170	168	180	163	166	168	150	146	189	162	157	190	175	153	166	181	165	185	175	156	172	159	160	150	175	155	155	144	150	181	151	159	169	144	169	162	164	154	157	177	154	206	145	143	139	158	169	173	167	155	166	163	168	166	168	181	157	184	150	186	138	146	166	160	173	158	173	166	166	157	168	146	156	148	160	169	173	175	159	155	170	159	165	182	162	137	166	147	176	153	183	157	158	177	167	184	169	167	144	157	163	167	176	173	174	174	184	161	159	164	164	157	172	165	171	161	174	172	173	159	173	133	179	154	143	188	142	157	137	173	185	171	194	164	164	172	172	168	129	155	137	181	140	151	162	153	164	148	168	140	138	176	155	142	166	186	138	150	164	145	168	147	162	147	163	168	136	167	193	171	164	149	137	156	142	158	161	159	138	189	164	148	146	149	179	170	168	163	147	172	157	166	181	187	160	149	187	161	164	155	165	155	156	147	161	167	174	178	164	187	149	166	161	173	177	169	186	145	154	171	154	168	152	133	151	151	161	169	159	162	160	175	188	180	151	160	189	177	185	165	191	155	154	182	165	157	168	151	146	172	163	153	170	175	164	159	164	165	185	144	154	152	193	149	143	163	177	144	156	167	163	160	160	170	172	145	154	165	186	164	162	153	178	179	146	167	144	153	169	150	161	159	163	170	188	193	165	160	173	158	163	162	190	157	156	145	148	181	181	158	159	163	154	181	162	175	174	154	180	187	183	188	149	156	142	164	163	179	146	167	163	166	154	156	151	154	186	144	156	170	152	175	149	147	164	170	156	158	137	172	159	180	167	172	193	158	145	165	148	166	153	153	204	164	174	149	159	155	179	165	157	183	161	162	153	167	159	146	157	154	181	156	148	155	143	145	170	177	161	181	179	173	169	172	172	133	161	160	154	170	154	190	140	162	156	176	175	147	157	159	156	178	132	147	167	165	173	161	128	199	174	158	160	165	151	196	161	172	183	175	165	165	156	184	152	169	168	157	168	163	161	156	173	153	165	126	166	163	147	168	160	153	149	168	156	174	163	180	160	172	164	144	167	177	176	156	172	171	168	143	148	157	184	160	166	171	168	146	168	169	156	159	164	199	145	158	166	166	156	156	167	152	148	168	162	167	162	142	174	169	170	169	175	156	149	159	181	162	159	165	186	165	186	163	152	161	175	157	156	155	169
5010	2687	1147	623	433	378	323	283	266	237	206	213	227	219	207	199	186	205	202	162	211	189	183	192	176	179	201	169	188	211	176	149	154	184	196	175	168	157	177	180	188	177	179	183	180	176	182	182	196	147	171	165	181	172	169	175	150	166	178	159	183	178	176	176	209	188	179	163	179	167	186	199	182	178	173	185	194	161	163	172	197	164	182	195	147	164	194	175	204	168	171	191	161	169	180	173	199	167	189	192	193	177	181	167	173	171	159	170	163	167	156	196	158	159	157	176	157	152	152	178	179	134	165	180	171	182	180	164	175	169	166	191	182	171	181	176	175	175	166	176	156	179	189	183	201	172	191	173	164	194	168	161	181	173	156	160	155	174	172	166	191	166	169	191	162	165	178	175	153	156	160	166	171	186	162	161	173	188	158	161	165	150	180	157	164	177	172	141	192	179	169	179	166	171	161	176	172	202	166	177	180	171	169	175	159	186	169	169	171	181	183	180	200	204	190	151	189	169	184	178	153	175	173	182	187	165	193	176	210	168	194	172	159	165	160	168	163	168	176	148	175	165	146	179	157	180	170	184	167	172	187	161	170	188	179	159	182	165	189	166	158	191	181	180	153	180	168	166	183	187	175	176	182	177	163	171	185	153	208	171	175	192	174	190	158	197	200	163	182	189	186	163	192	157	165	186	161	187	179	188	153	166	180	190	206	187	176	205	187	193	176	176	201	180	206	170	193	161	171	156	154	167	171	142	172	155	173	171	183	149	183	189	192	192	156	156	195	168	160	197	205	187	162	192	150	168	159	196	157	154	182	174	177	161	180	181	171	175	162	173	160	184	177	173	171	196	170	187	189	157	193	170	172	185	176	185	176	168	166	161	192	190	146	168	172	187	177	158	179	177	183	166	185	182	203	173	186	161	178	180	170	186	174	182	163	158	171	161	166	179	188	172	172	172	178	181	193	180	179	178	177	173	177	196	179	157	188	187	172	185	184	156	196	180	172	178	180	182	171	192	173	189	192	184	160	183	177	197	170	167	172	192	190	209	201	193	183	181	175	163	161	164	163	176	196	184	162	179	179	166	165	179	178	182	153	177	198	154	191	155	176	180	185	195	175	174	180	184	173	183	190	170	201	193	181	195	186	184	170	187	181	199	178	207	181	176	173	183	193	179	178	157	160	161	162	153	202	170	179	195	177	165	170	175	179	159	180	197	163	181	185	191	167	188	198	178	160	186	161	171	170	168	159	174	178	175	177	159	166	180	197	173	187	187	167	188	166	148	185	169	181	179	156	149	158	182	164	194	180	177	186	162	182	198	159	191	188	172	153	190	164	173	175	160	203	182	176	185	175	198	198	165	159	176	183	153	182	171	183	181	149	171	169	169	185	158	178	182	176	177	170	185	163	167	192	142	195	177	187	173	197	146	192	152	171	175	176	174	165	159	153	173	159	156	170	166	190	190	191	168	155	189	177	171	154	174	155	143	178	180	194	176	181	160	153	163	162	176	163	169	160	165	173	169	164	159	171	179	172	191	167	174	182	178	169	198	141	176	212	181	143	181	174	178	163	165	158	178	156	158	175	182	182	170	163	164	182	169	155	181	189	154	177	162	177	186	185	168	210	147	191	183	193	188	164	161	161	169	171	148	157	191	167	156	192	177	170	169	191	174	184	170	148	157	174	164	164	153	182	167	154	196	182	184	165	177	184	199	177	185	176	176	179	155	161	184	175	155	184	176	179	176	189	205	186	183	183	187	187	202	177	196	193	179	172	167	157	186	172	183	186	153	168	168	157	172	217	188	161	189	176	170	177	161	167	165	172	181	166	190	160	185	166	155	156	151	164	180	167	188	162	173	162	188	180	194	186	180	200	176	173	187	172	171	164	200	157	190	176	165	167	171	169	153	178	165	178	177	161	176	171	186	184	147	177	188	167	187	182	186	192	174	178	186	142	166	176	153	164	180	172	161	150	178	172	174	178	185	182	182	186	188	170	182	190	168	169	170	158	183	173	161	174	182	182	172	159	141	190	197	178	182	159	167	171	178	173	169	159	180	157	176	162	176	155	192	163	165	173	177	194	167	173	178	145	146	177	146	175	177	174	171	191	174	149	166	185	181	174	183	188	177	179	160	168	181	178	173	181	148	167	180	179	178	190	179	174	156	199	198	168	176	181	171	151	165	174	176	172	155	171	149	194	166	166	178	176	184	214	191	150	178	163	187	176	189	167	190	196	180	151	177	157	196	193	169	172	176	176	184	214	183	207	194	178	167	181	195	180	173	181	165	176	163	174	184	169	142	164	184	189	139	197	206	178	162	165	194	204	192	186	164	175	171	177	159	162	167	189	166	179	161	161	170	180	181	177	173	194	206	167	185	188	190	166	171	181	163	183	173	173	170	168	184	195	164	181	184	172	164	145	176	183	168	208	171	161	144	158	153	186	182	193	194	196	175	142	153	191	176	162	183	170	178	178	190	170	205	180	174	187	167	159	178	165	175	164	140	173	164	169	145	167	163	184	191	179	168	143	162	156	193	187	197	173	189	165	161	176	183	176	172	175	176	143	184	162	160	187	198	168	177	178	161	166	160	192	182	160	176	149	164	191	196	172	190	206	169	181	178	195	142	148	192	160	188	188	194	188	169	195	176	167	169	193	191	176	156	166	185	182	187	193	162	174	174	169	192	160	169	161	176	144	152	188	165	184	186	171	194	177	168	157	153	160	164	170	175	172	147	199	141	157	172	135	201	166	168	170	171	175	175	174	180	155	173	181	188	180	166	168	154	176	184	168	175	186	158	199	172	189	149	164	149	164	174	197	193	190	181	157	184	177	189	172	167	152	193	183	160	189	170	185	187	190	149	190	160	172	149	162	175	178	194	164	179	184	192	191	174	158	148	165	183	187	180	175	181	148	173	153	171	174	155	177	177	167	163	168	197	181	158	205	162	153	184	175	170	160	163	162	158	161	185	163	189	175	170	193	157	175	186	180	156	151	163	167	177	182	182	190	170	162	168	183	170	168	172	158	179	151	180	165	166	182	156	185	184	158	194	172	193	166	152	172	180	178	197	170	164	161	195	159	180	164	171	187	173	188	164	165	154	175	162	156	164	176	183	188	164	173	147	176	195	176	159	160	186	186	177	174	172	184	167	172	179	202	171	180	167	173	164	161	204	165	187	166	151	180	195	183	171	194	187	167	162	177	172	163	182	166	192	147	162	179	169	192	171	178	159	177	199	185	190	175	170	154	171	180	171	172	181	158	165	159	170	141	178	152	198	160	163	170	168	195	184	158	176	156	192	177	166	189	166	163	178	167	162	173	183	182	179	165	169	178	195	154	183	155	188	168	169	173	172	158	194	190	175	208	180	171	193	185	160	177	158	192	181	168	181	164	166	165	155	166	182	175	183	166	177	185	195	173	166	159	164	190	174	173	175	145	193	187	176	164	193	187	177	182	168	146	165	165	173	159	156	176	181	173	177	199	192	167	193	156	187
24010	21388	28457	24678	21351	6376	907	696	572	507	465	477	432	399	402	419	411	406	399	381	391	387	367	372	389	363	373	359	407	371	373	379	324	361	356	375	305	358	358	370	368	338	359	377	363	358	315	375	326	349	359	308	366	326	339	341	362	355	373	360	348	334	345	339	365	319	341	371	370	355	346	347	334	376	365	374	332	368	338	326	337	338	352	320	355	350	344	346	365	337	392	374	391	345	318	332	344	367	371	361	346	366	372	337	348	353	355	311	362	384	364	368	368	344	307	363	352	387	392	326	367	360	306	372	339	345	381	314	345	336	347	336	339	352	342	324	341	339	378	336	324	329	368	321	316	289	347	329	350	363	337	344	354	351	345	346	325	356	361	339	343	324	336	318	356	344	365	343	322	326	358	337	360	344	335	370	321	392	393	346	366	338	347	350	370	327	361	354	362	364	316	351	345	341	355	334	333	370	378	348	380	356	368	344	347	364	334	329	376	356	358	347	329	319	329	369	345	329	333	359	347	356	331	370	371	331	333	355	342	335	348	347	340	367	332	315	356	368	319	361	340	347	342	307	343	342	357	340	367	328	336	321	328	342	337	342	336	356	322	331	352	327	331	346	358	368	342	336	361	341	341	374	361	328	344	349	397	331	363	369	338	323	326	346	343	330	325	360	370	334	333	354	328	339	335	327	321	365	375	355	385	414	366	364	315	334	348	361	352	395	373	369	355	365	350	336	326	366	356	373	374	367	361	359	318	305	350	341	368	322	331	339	339	329	317	344	353	354	348	342	325	363	308	342	300	342	368	355	360	356	355	359	348	350	394	337	359	313	338	317	349	387	339	358	319	353	374	338	346	348	341	332	340	339	311	345	324	355	342	335	353	326	319	374	357	337	325	333	348	366	361	348	374	332	378	347	348	343	368	359	354	383	368	340	336	362	331	359	325	342	342	353	345	340	363	353	328	340	337	350	314	350	338	350	353	343	306	353	349	353	343	356	363	355	346	371	382	344	333	338	340	367	331	340	318	310	372	327	342	336	345	347	357	334	377	370	366	386	342	369	334	333	320	348	344	339	340	381	373	330	336	327	357	332	345	356	344	341	336	360	343	330	354	335	334	335	335	345	359	369	368	351	336	355	349	357	329	313	348	365	351	362	363	348	372	359	329	346	380	342	359	347	336	360	343	329	349	305	334	351	347	357	366	334	333	345	362	355	338	367	352	340	311	353	387	308	344	365	351	341	312	305	358	378	345	383	355	340	380	352	349	365	373	376	340	342	362	302	334	381	353	342	332	355	354	347	359	348	355	316	356	338	311	363	347	346	355	370	360	363	359	345	348	359	328	344	337	313	353	374	365	364	343	361	356	336	363	345	348	343	361	358	353	331	350	334	344	348	341	365	357	318	358	335	314	342	352	345	348	353	315	336	308	332	358	359	364	315	325	298	345	327	342	336	355	331	367	356	320	322	318	332	334	387	333	356	362	380	364	338	346	352	352	346	330	357	333	342	326	348	363	417	342	327	349	380	348	337	359	359	353	352	312	385	362	351	327	339	359	339	351	335	323	343	341	326	353	332	321	315	357	319	345	338	349	341	388	364	359	308	330	384	376	361	362	368	359	354	324	354	360	346	351	340	336	360	324	344	376	353	356	362	371	350	333	364	346	364	319	325	341	364	337	327	333	357	362	355	384	330	346	325	370	358	359	351	346	304	359	355	386	309	345	349	342	344	309	341	367	383	342	338	322	341	351	356	369	388	338	352	327	363	344	338	376	325	328	339	342	348	317	341	307	366	347	397	397	355	355	367	345	345	347	375	352	382	333	340	358	359	353	349	340	331	385	346	364	327	366	358	356	343	345	354	355	341	352	365	321	322	394	331	336	344	351	368	340	361	348	333	357	377	304	355	328	339	354	338	353	352	344	342	383	352	363	371	368	377	326	367	377	331	326	335	345	322	313	345	340	315	384	323	360	363	358	361	327	336	374	364	336	327	332	339	360	324	353	350	365	384	380	333	323	305	352	405	369	333	364	351	375	377	358	325	361	352	360	347	324	349	343	362	307	336	342	346	331	366	322	362	355	357	333	316	319	360	312	341	337	348	387	336	325	348	382	355	315	332	350	332	343	358	335	338	382	351	360	343	371	342	326	347	345	384	363	333	330	333	326	359	325	376	318	360	355	343	351	315	327	339	374	383	322	313	334	312	339	334	323	325	334	349	360	324	362	357	349	343	347	348	316	338	343	343	298	346	318	317	339	316	341	332	332	352	328	339	396	337	351	316	349	342	343	330	380	357	338	363	343	323	358	360	304	351	355	357	350	355	336	350	380	394	352	356	357	329	330	327	385	340	339	334	354	348	335	338	334	341	353	374	321	353	330	340	346	353	314	327	331	372	383	318	330	335	340	374	382	355	357	340	313	384	322	339	333	355	353	346	351	367	377	347	337	330	344	333	342	358	325	355	371	360	346	385	336	367	376	321	364	367	366	357	342	325	363	334	370	344	317	336	345	317	341	338	349	345	349	339	362	329	360	346	297	342	369	348	388	397	370	325	340	345	334	377	369	325	376	344	362	320	349	352	342	331	313	331	365	352	333	341	354	354	351	336	329	355	328	347	342	328	330	320	339	344	368	360	334	351	353	346	320	341	330	358	367	349	348	356	344	324	355	340	349	339	355	337	351	359	389	348	344	373	366	351	355	341	351	327	327	372	328	342	352	359	345	357	349	309	341	341	344	327	350	337	331	331	360	326	319	353	345	344	371	324	339	365	362	339	319	327	360	352	363	356	357	369	349	320	353	376	354	350	389	327	341	344	351	337	344	364	350	339	342	345	325	346	342	333	339	318	369	335	340	341	335	335	378	373	380	370	324	363	309	306	339	343	351	308	314	377	357	370	344	326	330	341	351	337	386	372	361	346	356	367	363	334	350	344	346	370	335	343	348	337	368	378	374	333	345	345	320	363	322	344	326	345	344	351	337	342	345	345	360	337	371	366	364	352	351	343	339	396	360	338	352	369	397	347	313	367	352	346	369	342	334	367	351	337	373	354	363	309	362	330	361	340	320	383	341	333	370	349	335	333	352	349	386	342	347	394	339	330	355	362	351	346	323	332	326	378	351	360	328	366	362	348	394	318	395	319	366	352	317	349	339	356	361	343	327	322	363	371	333	337	330	325	342	357	350	349	353	386	348	342	360	349	347	339	359	332	342	347	343	369	328	332	324	335	363	358	336	360	340	337	347	343	326	369	322	359	368	325	339	352	311	345	349	360	348	316	309	369	359	340	334	377	355	324	318	357	307	345	332	349	356	357	389	329	364	356	361	355	343	352	381	340	380	313	336	329	315	364	371	346	322	348	333	368	305	331	377	350	375	353	358	349	382	322	319	328	318	365	369	333	353	348	325	347	353	340	346	338	349	342	338	360	334	319	357	348	364	361	348	335	377	358	324	373	356	353	358	349	315	340	343	345	368	358	353	336	352	361	359	298	365	353
3802	9969	5983	2755	1927	1520	1176	1020	849	716	657	607	574	553	550	471	460	468	468	453	450	437	392	391	404	420	414	387	403	382	421	393	395	384	377	390	395	383	367	377	401	391	378	396	410	355	375	374	378	415	422	380	384	391	371	387	387	376	374	358	393	412	361	356	377	393	386	387	373	373	388	368	412	362	346	372	366	366	380	366	364	376	354	360	366	374	380	378	375	366	347	388	353	378	370	356	382	355	360	384	355	355	381	397	366	361	350	343	395	379	374	366	362	357	373	360	377	408	338	381	376	358	352	423	370	347	424	366	368	389	361	356	403	369	363	354	360	353	366	380	395	361	374	371	339	371	354	378	380	349	359	386	375	362	391	379	362	415	392	390	375	365	345	388	379	373	364	377	389	358	359	360	387	348	388	342	366	371	350	394	393	365	341	340	367	396	393	369	359	361	367	373	365	363	374	396	389	407	372	357	353	376	399	411	362	377	366	378	358	383	318	378	375	393	371	386	404	375	397	390	350	375	428	359	403	392	371	360	364	389	361	366	359	386	397	326	356	374	384	385	404	369	358	360	401	393	365	379	386	388	368	397	382	370	352	379	397	335	342	363	355	344	380	361	372	367	352	366	372	388	387	399	349	372	367	342	382	368	363	405	369	352	374	406	370	390	391	389	369	394	370	371	391	370	401	359	386	407	372	367	355	378	359	396	329	369	387	357	358	396	384	395	381	395	364	344	343	355	382	363	375	386	355	335	385	404	392	369	364	383	360	399	353	365	370	392	358	355	361	387	393	344	353	397	371	375	375	391	366	345	344	348	367	392	376	386	363	388	355	364	348	359	382	378	361	383	370	398	385	365	382	419	369	376	396	388	348	355	373	395	399	370	357	344	363	363	391	399	340	368	339	377	401	416	360	359	371	372	388	364	384	398	376	354	355	379	342	335	357	390	362	411	380	360	403	376	362	397	378	349	388	365	376	335	365	340	387	365	398	332	376	388	347	352	360	371	388	362	351	368	352	369	352	349	377	395	379	389	353	399	380	369	394	332	393	365	371	357	378	374	366	329	390	365	372	330	398	366	364	369	360	377	395	396	327	364	372	358	390	378	359	361	379	362	388	363	357	347	363	396	385	373	363	337	353	341	354	403	324	378	386	361	369	375	345	396	367	384	358	371	355	370	348	325	358	371	340	384	343	390	376	355	370	394	346	363	399	384	406	384	354	397	357	337	370	360	358	374	374	367	380	368	416	350	340	378	398	412	324	339	354	361	406	380	406	350	400	388	382	369	379	366	360	370	372	359	403	366	373	372	372	366	361	360	363	370	366	363	378	348	419	369	340	339	380	361	358	359	369	345	381	385	406	371	376	364	345	378	399	374	382	369	343	382	353	390	384	394	337	339	397	362	393	381	355	401	371	350	371	399	333	380	358	369	353	377	385	340	353	379	378	375	375	388	364	391	339	364	380	359	390	349	356	350	364	399	331	346	395	406	400	374	366	363	361	355	375	383	364	379	403	352	346	384	378	377	363	348	352	351	355	370	393	360	391	327	373	377	402	376	383	363	397	396	365	365	392	381	359	368	368	386	376	361	379	385	359	347	336	350	388	354	370	348	355	337	397	368	374	399	417	359	365	357	362	380	399	378	378	350	359	378	364	369	383	410	370	335	365	382	364	380	349	372	376	355	365	367	385	381	374	394	383	379	404	375	388	360	383	372	351	409	354	402	396	357	404	391	386	346	374	339	373	372	401	347	351	360	372	361	367	399	376	384	356	367	337	376	340	368	387	374	352	403	373	379	385	378	388	361	377	340	377	382	389	379	374	385	374	362	365	357	373	370	390	374	410	351	354	360	372	358	380	388	348	371	402	383	377	340	350	361	413	387	362	319	402	388	397	406	397	356	373	379	392	418	346	386	394	406	327	356	357	363	395	369	330	385	373	343	367	336	363	399	321	386	383	396	343	346	357	335	364	389	390	366	387	398	349	384	392	375	375	344	390	374	345	354	382	385	359	361	395	369	384	356	382	374	358	385	372	393	359	364	379	356	351	379	365	397	360	399	374	384	361	367	406	367	374	369	391	395	384	364	370	358	367	369	385	350	398	390	349	366	403	389	329	402	427	375	378	393	326	376	379	368	373	358	395	368	368	374	338	370	371	359	352	365	392	357	359	343	359	347	381	340	380	383	383	391	370	375	360	357	382	348	375	389	377	398	345	402	399	379	389	363	356	381	352	409	368	354	382	376	344	360	380	359	339	397	342	375	319	363	388	354	397	377	393	349	420	386	380	370	324	388	363	363	372	356	374	380	341	379	375	369	375	365	377	373	374	362	397	399	376	371	364	370	372	343	382	388	339	362	370	373	379	342	383	393	359	323	386	417	382	384	365	386	377	373	360	418	376	351	330	371	393	349	388	404	389	347	367	378	364	351	370	392	328	334	388	388	383	367	357	373	358	376	341	359	349	365	387	379	372	389	407	369	354	362	382	398	354	355	376	362	369	391	375	379	374	357	372	353	372	389	355	402	377	395	367	361	366	381	369	366	349	359	364	357	363	350	410	370	366	334	362	357	375	376	410	379	391	349	356	385	389	381	378	343	366	349	366	358	356	373	365	328	406	348	412	378	372	351	348	343	400	369	377	399	372	419	357	388	397	375	362	390	375	380	358	384	373	415	347	382	397	376	393	358	365	373	388	395	332	352	323	411	386	374	368	359	366	351	371	350	392	369	378	354	373	374	376	361	356	351	336	375	341	379	374	387	404	391	352	407	358	383	361	375	352	370	406	385	368	373	374	378	410	347	400	373	350	369	376	387	377	374	327	374	335	407	383	380	372	404	362	383	390	375	397	348	377	384	357	371	356	387	373	351	364	346	383	376	401	357	359	397	376	347	367	341	351	397	378	377	376	377	360	404	351	406	353	370	375	362	367	398	388	383	404	387	382	369	362	372	367	354	369	385	378	411	354	394	345	349	369	342	389	357	378	405	412	357	365	371	373	380	359	380	385	340	375	373	350	377	348	383	353	390	353	380	374	337	358	361	359	362	356	343	370	380	348	364	385	341	375	406	357	394	342	351	348	371	338	368	334	396	341	404	378	391	374	377	367	350	366	384	387	354	390	354	345	373	394	348	386	378	369	356	379	390	390	347	378	414	371	366	388	371	360	352	376	347	407	396	386	369	348	385	361	363	377	394	343	393	370	357	385	365	371	344	354	383	392	406	376	397	385	366	393	360	373	385	389	357	366	392	385	364	352	405	356	390	403	399	352	400	359	336	344	390	366	345	379	351	399	355	351	391	368	388	346	404	378	402	380	389	389	402	359	378	380	393	358	376	383	374	396	341	358	358	340	364	373	344	391	393	379	338	370	385	394	359	390	339	376	382	353	363	355	377	358	372	373	374	342	380	370	409	369	363	409	386	385	343	374	371	377	353	400	356	338	380	353	380	360	388	366	403	368	411	395	366	414	378	354	362	370	345	392	354	373	386	344	346
25136	21420	27353	25731	7964	424	309	232	194	172	143	164	162	132	126	109	122	105	97	126	103	111	118	100	108	125	116	106	107	120	85	107	109	107	110	97	104	110	111	98	93	105	97	116	119	101	90	119	89	108	100	105	93	107	108	81	111	84	96	107	104	99	91	110	92	100	102	98	102	106	108	103	106	104	98	107	95	78	109	86	98	94	85	109	95	91	92	97	89	98	97	97	94	110	92	111	87	100	95	109	107	103	93	100	97	102	106	89	104	107	113	93	96	102	104	106	109	110	112	103	98	89	93	118	86	104	104	95	108	108	97	98	97	100	102	106	92	107	114	101	91	109	103	105	90	89	99	88	91	121	103	112	111	101	89	93	119	101	99	96	108	91	107	99	112	92	95	93	106	116	77	88	109	86	100	105	104	80	105	108	107	108	99	107	102	78	112	108	84	113	97	91	106	103	96	111	96	96	109	121	92	119	97	97	98	101	96	80	101	85	95	71	97	85	90	90	82	87	96	100	97	101	92	100	85	96	98	92	95	104	100	100	101	97	95	90	88	98	115	117	111	78	98	85	89	111	93	116	93	110	115	101	110	120	105	98	106	83	105	102	84	93	110	106	101	102	109	100	92	119	98	100	109	95	99	110	96	115	100	89	87	94	90	78	99	113	89	117	90	84	105	86	115	109	86	88	97	97	87	102	86	98	107	80	99	97	113	78	96	99	86	94	95	87	85	123	102	104	108	94	80	105	88	90	95	106	89	105	95	94	93	89	97	97	97	110	120	112	100	92	89	128	99	112	104	93	100	117	82	101	81	96	101	102	79	109	94	111	91	106	101	116	85	84	110	104	98	99	94	95	91	97	93	96	107	95	96	79	81	89	99	97	90	100	117	105	111	91	102	104	92	117	97	80	96	95	96	92	98	99	113	114	98	96	94	117	75	90	92	93	100	98	102	102	78	93	109	89	108	101	105	109	88	96	95	93	87	90	115	110	83	92	108	84	111	84	85	88	90	108	105	86	98	99	98	89	97	91	103	86	98	106	93	113	81	92	104	92	105	98	98	125	95	100	94	90	82	117	99	73	112	106	105	102	94	96	86	111	104	79	105	94	92	101	108	94	89	99	90	123	108	102	102	109	93	101	108	100	97	91	102	91	98	114	83	106	94	123	95	102	104	102	105	82	103	81	99	80	96	90	99	118	95	86	100	92	107	96	112	91	114	100	95	111	104	99	97	102	100	88	97	92	93	91	96	94	119	97	110	113	115	96	98	101	83	103	86	96	107	88	94	99	106	109	97	95	111	107	94	118	98	85	91	112	93	85	87	85	96	99	92	82	97	123	90	96	107	86	120	86	88	99	97	100	85	102	108	85	98	80	96	89	103	99	93	92	92	94	85	81	91	97	102	101	100	104	97	103	96	116	91	111	95	88	98	87	94	95	99	107	105	109	115	119	108	84	97	108	110	96	112	117	102	108	97	105	100	96	105	98	93	104	95	98	84	93	102	101	115	109	97	105	99	95	108	99	110	98	95	86	113	95	88	94	103	112	94	102	82	90	87	89	95	84	110	85	111	118	91	99	93	109	121	101	99	102	112	106	100	98	113	101	106	90	107	93	120	87	110	91	94	108	85	93	101	80	95	98	91	114	97	103	100	124	98	104	91	110	96	96	115	93	92	93	108	91	97	108	126	109	80	105	118	94	92	103	76	112	87	87	87	89	121	110	95	110	99	106	108	86	92	92	104	90	98	92	106	93	95	104	109	94	115	87	89	94	85	101	107	105	98	101	113	111	92	99	99	83	96	87	93	88	83	95	102	111	110	109	88	101	105	85	93	110	113	109	96	98	86	75	96	111	89	103	105	117	89	103	89	113	100	79	104	95	86	108	105	91	92	94	96	112	94	110	94	99	82	97	102	97	106	104	96	85	103	112	88	105	102	96	98	99	112	103	92	120	108	104	100	92	118	91	89	100	102	99	96	94	83	98	112	98	104	105	101	104	97	100	96	86	101	101	102	99	105	102	100	108	93	104	101	122	110	111	98	91	95	92	88	113	94	96	118	86	99	101	94	104	81	99	95	95	86	95	91	112	74	96	102	91	107	89	115	81	100	90	108	105	105	92	94	109	96	102	92	104	86	67	89	87	95	109	92	84	105	79	90	106	101	101	80	93	106	93	116	108	96	104	115	101	108	111	102	104	112	89	100	104	110	95	104	101	114	131	116	95	105	96	108	100	110	105	90	110	81	103	106	104	98	96	108	90	104	93	99	98	88	111	104	106	95	98	109	97	107	102	88	95	97	101	115	109	101	100	89	80	110	86	107	87	89	87	108	112	78	91	106	86	95	104	111	103	93	85	94	96	102	104	91	101	88	119	107	98	121	106	104	97	90	85	112	103	94	107	108	100	110	105	102	87	93	70	96	106	85	112	98	84	101	87	100	95	95	110	94	85	129	81	102	87	92	102	108	90	96	112	87	100	93	95	79	89	90	96	88	101	119	91	100	99	105	111	85	99	107	91	107	101	98	101	92	87	109	103	86	92	84	101	107	69	107	96	101	85	111	85	107	114	113	99	92	92	100	103	84	93	105	107	106	83	102	87	105	105	104	102	80	90	95	105	111	99	91	96	113	101	96	100	113	98	103	109	105	112	103	113	106	103	94	113	100	97	117	86	84	105	117	105	75	98	80	90	105	92	86	94	100	90	92	93	79	91	108	103	93	116	107	92	84	94	98	93	84	106	103	88	80	101	114	99	94	105	92	114	100	102	107	108	85	98	90	104	97	97	98	103	85	82	86	84	97	85	97	80	95	87	93	99	99	74	106	84	99	98	93	86	99	88	100	95	105	95	100	90	115	99	101	93	115	117	101	97	100	88	86	99	79	92	101	86	96	96	92	92	112	89	102	84	95	101	99	94	111	107	87	104	92	95	118	101	86	96	101	73	87	91	93	94	97	88	105	95	105	102	93	94	108	94	124	99	101	99	89	108	107	100	116	94	98	118	105	118	121	87	94	103	112	117	98	114	92	110	106	92	111	79	83	91	76	78	99	101	89	96	98	96	98	87	117	98	104	89	94	104	107	95	97	95	105	114	102	97	88	105	79	95	98	92	101	103	99	101	86	101	100	84	94	89	99	91	82	107	104	111	83	88	105	86	89	91	98	108	94	97	101	92	90	94	88	111	106	94	108	97	110	95	99	102	91	97	102	111	86	97	112	106	113	92	93	100	96	85	85	112	101	96	105	101	91	104	95	109	99	95	100	98	83	84	107	82	87	113	102	99	102	103	103	118	79	124	73	102	99	93	107	99	98	98	77	103	112	88	101	99	111	92	87	91	102	100	90	96	106	108	102	108	93	98	104	103	95	105	118	102	89	103	91	105	81	87	102	107	93	88	84	92	92	99	72	83	91	108	94	88	108	109	103	99	98	80	107	109	84	104	90	113	89	101	97	101	108	99	111	118	107	79	105	95	85	98	99	84	95	92	100	87
3302	4991	3072	1371	850	749	566	414	363	276	259	210	183	192	149	155	151	146	140	125	123	150	107	122	117	128	115	133	93	121	117	131	125	118	105	113	109	110	127	112	106	116	124	125	114	111	134	111	128	96	99	106	121	130	115	114	105	102	114	116	118	102	98	103	120	113	97	116	111	115	91	118	105	100	110	109	95	108	107	114	110	91	94	103	113	103	105	126	113	96	116	103	115	130	114	126	103	97	104	107	110	116	103	124	112	96	98	115	113	121	102	126	109	99	108	95	111	106	111	113	106	100	91	104	108	118	105	101	104	99	102	129	120	101	105	107	104	92	99	103	103	117	119	124	120	112	102	115	121	107	109	94	97	106	99	95	89	93	109	94	112	104	96	113	103	102	112	120	105	102	116	105	104	119	124	110	86	109	132	123	110	94	97	113	109	109	108	111	101	110	122	111	124	113	110	131	115	104	120	98	133	119	110	117	91	111	116	117	104	102	96	115	86	110	98	89	113	114	93	118	109	112	113	113	89	116	110	114	126	117	108	94	123	110	112	113	102	109	106	126	120	94	99	106	122	102	116	110	111	83	105	91	120	108	113	126	105	100	102	110	95	125	95	102	95	89	101	111	110	104	94	103	115	102	115	109	117	119	87	95	102	107	99	116	112	110	105	105	85	100	114	97	94	117	103	106	106	100	104	119	96	101	106	86	108	115	121	108	99	123	98	101	105	103	108	116	96	92	110	106	91	101	114	104	122	106	126	89	110	110	119	104	111	119	104	104	107	107	98	110	116	94	111	96	107	99	85	111	102	105	103	116	111	95	102	108	117	110	106	110	97	105	121	94	111	113	102	92	98	120	109	113	94	97	114	109	128	124	111	102	104	93	107	99	104	111	111	116	99	102	119	123	126	101	98	108	103	109	90	107	93	113	113	117	111	105	119	93	99	107	106	113	107	109	106	100	110	95	103	104	105	80	106	103	102	110	118	112	101	98	98	109	96	103	101	97	83	103	116	115	100	116	113	97	89	113	93	100	100	100	102	105	115	102	111	97	102	98	98	98	98	107	115	114	116	117	118	117	105	92	105	110	117	90	98	103	112	115	119	101	127	127	127	98	95	82	96	102	102	118	104	98	105	111	110	114	99	98	108	107	124	102	110	116	81	109	97	96	111	114	100	106	116	98	109	116	121	107	105	98	106	106	104	115	123	105	96	93	110	90	124	101	118	98	121	112	106	110	100	113	97	89	109	82	118	100	102	106	108	106	103	119	101	103	86	106	103	105	95	120	118	123	98	105	107	109	90	127	109	124	107	106	105	95	88	121	111	114	97	110	118	118	100	118	107	107	122	89	102	133	109	107	109	105	109	111	103	74	104	111	99	124	104	110	96	92	108	88	100	124	111	127	93	98	100	111	118	105	94	97	116	116	117	123	115	96	92	106	106	111	107	103	89	120	102	103	119	109	104	106	114	115	102	116	119	113	103	103	102	118	112	117	128	98	123	95	95	102	99	99	120	97	111	101	107	119	102	92	99	99	100	113	106	94	108	107	114	113	88	108	114	132	99	109	97	119	111	95	93	113	119	102	102	109	107	106	94	117	107	105	108	94	123	116	99	102	93	96	89	109	105	105	116	109	87	109	114	110	87	90	83	93	107	103	122	102	109	101	122	99	113	126	117	103	126	120	113	117	106	97	106	100	118	103	110	95	124	99	123	91	107	101	104	109	111	112	119	73	119	86	100	102	112	107	115	93	95	131	115	92	122	100	111	119	100	106	115	107	110	111	102	103	101	99	116	104	95	86	105	113	118	110	113	106	105	99	110	109	110	95	97	103	111	123	112	100	96	116	105	119	113	120	123	148	98	88	96	107	121	89	87	102	100	102	106	112	100	112	107	95	96	98	120	105	109	96	90	123	101	125	106	105	122	130	103	98	99	105	108	110	95	130	107	107	95	111	112	104	105	110	102	113	85	95	110	98	127	107	131	97	101	119	97	96	110	83	99	104	102	99	106	108	90	111	112	120	106	123	96	104	93	116	98	110	111	106	102	93	100	110	110	88	115	122	106	78	114	85	94	131	103	118	131	105	112	82	103	106	107	111	93	81	114	112	93	110	103	109	114	100	121	108	107	83	92	132	110	102	119	121	89	114	112	116	104	115	101	91	102	106	108	129	113	106	100	116	110	100	93	114	122	114	116	92	96	107	116	104	102	113	92	104	90	112	101	86	105	109	120	90	118	92	111	113	121	100	111	106	101	123	107	91	133	91	107	114	108	122	106	102	118	115	93	119	116	101	101	119	95	94	111	116	88	93	108	90	118	101	122	118	95	91	107	120	108	109	123	101	112	102	112	131	108	108	86	107	117	108	101	99	103	114	129	102	89	90	112	93	112	120	98	114	120	117	101	117	129	94	103	115	96	132	100	115	107	85	93	106	109	99	97	117	101	99	104	122	89	92	122	113	116	109	87	124	88	107	113	116	91	110	88	87	110	104	95	121	137	92	103	87	118	118	100	125	91	124	115	116	99	97	112	104	120	113	86	114	110	103	122	97	95	92	108	125	120	99	103	95	135	92	112	99	114	113	81	98	116	108	106	116	119	120	112	87	117	99	107	114	93	136	107	86	103	95	99	96	104	109	105	106	91	124	121	115	104	115	104	113	105	120	98	93	102	109	103	107	105	102	106	112	106	115	109	96	102	103	88	101	95	93	110	101	108	106	112	94	107	104	93	121	115	106	105	105	103	114	108	106	91	108	111	114	108	119	111	122	105	138	116	118	92	105	95	95	103	106	120	128	105	99	114	102	105	108	105	95	100	110	105	95	103	93	110	118	103	115	133	87	115	93	126	123	109	113	100	94	113	99	115	114	115	117	105	95	104	125	92	105	105	97	117	93	109	103	95	101	116	107	118	94	93	116	96	115	128	113	104	102	98	104	101	123	91	115	121	94	113	113	108	121	112	121	98	112	99	102	122	92	116	103	110	114	108	105	100	112	115	101	105	97	103	110	115	121	128	120	104	116	105	114	110	95	109	122	93	104	132	114	128	121	101	115	105	118	96	94	107	108	96	108	105	109	115	105	100	115	97	113	112	124	96	118	125	94	108	92	111	111	112	101	124	107	95	103	86	117	96	112	106	94	102	117	121	87	104	104	98	115	114	107	108	115	100	92	94	101	131	102	106	103	107	105	122	95	93	104	106	104	100	116	100	107	111	111	110	111	115	93	108	106	109	104	107	114	119	99	103	93	97	108	121	103	94	97	105	112	112	112	90	97	91	117	111	108	110	114	105	92	105	96	103	105	96	112	105	124	100	100	112	100	105	109	97	122	110	120	102	102	101	121	100	130	110	104	94	118	90	110	99	114	121	101	121	121	111	112	106	111	116	117	96	104	101	97	113	98	117	113	112	100	110	115	114	98	116	119	93	100	117	84	104	115	112	109	101	119	116	101	124	108	97	102	113	109	97	100	108	112	101	121	102	107	114	109	121	109
22923	21544	29245	24294	21546	21567	6719	992	788	695	613	557	534	525	486	458	430	441	436	386	432	351	390	432	404	400	383	388	384	379	393	398	353	363	368	377	346	346	384	366	358	353	388	352	351	386	365	363	360	407	356	386	370	367	333	351	339	346	367	354	348	381	374	365	359	391	356	381	350	350	373	339	367	352	384	354	301	352	349	348	333	351	353	362	358	326	355	362	331	359	371	353	375	357	353	380	346	351	362	376	342	385	354	412	365	354	371	375	347	335	354	351	347	351	316	340	329	347	357	394	360	357	363	380	362	365	344	340	377	346	367	369	345	327	356	389	343	333	360	349	362	356	352	358	351	348	336	347	356	344	378	371	356	366	331	354	361	326	353	350	338	354	401	340	338	349	339	321	357	323	374	349	352	363	354	359	340	377	369	359	374	364	380	328	304	344	349	401	366	359	350	329	358	352	370	342	359	305	338	387	341	359	346	342	395	331	371	363	369	377	354	322	334	351	352	359	343	368	349	371	316	354	322	331	369	377	300	331	375	347	357	390	388	317	333	341	345	385	379	318	374	374	378	349	376	367	361	356	376	351	345	364	344	331	328	363	341	369	349	361	334	343	335	369	344	361	340	341	325	342	332	373	371	380	328	364	332	371	378	359	299	372	355	370	366	332	336	309	367	347	356	358	369	347	373	337	366	341	333	374	325	342	343	329	379	362	358	316	357	309	415	354	380	373	345	354	331	339	316	352	329	355	347	317	345	366	363	335	355	356	303	342	356	355	329	325	353	342	361	367	363	345	356	367	369	340	358	322	345	369	360	369	357	338	364	357	364	340	341	349	335	377	357	313	356	341	329	340	373	354	353	354	366	356	335	363	321	355	357	337	362	336	374	385	341	357	342	387	320	340	363	375	345	402	323	340	335	375	357	326	349	335	355	333	362	325	361	315	358	332	355	345	344	351	330	359	357	356	365	354	402	386	359	362	347	329	344	346	306	358	336	351	340	354	349	324	360	335	359	390	369	353	361	362	356	323	372	360	328	342	362	378	349	350	362	338	383	332	375	359	366	364	346	366	372	371	379	361	365	350	352	385	331	374	365	367	340	357	360	336	323	367	366	345	337	343	370	350	329	340	358	331	332	377	390	347	329	337	369	403	366	320	398	342	390	336	366	350	326	359	370	329	370	372	319	384	363	375	328	346	335	359	352	349	362	361	362	383	388	351	393	373	375	326	362	371	352	348	333	333	335	354	345	347	394	347	349	340	353	320	368	313	367	343	340	355	314	359	330	327	387	335	373	341	341	357	364	355	367	367	382	341	373	354	327	364	375	353	344	356	365	333	379	361	396	361	353	394	361	337	350	353	331	373	365	353	365	359	368	333	355	321	369	351	360	358	376	347	328	354	359	377	372	336	388	366	362	333	333	371	327	383	380	342	353	346	342	361	368	363	345	345	370	390	332	358	346	338	360	357	349	325	329	352	352	340	338	346	350	361	370	393	363	333	341	341	343	358	384	344	330	371	336	381	355	355	367	347	336	310	375	369	359	369	373	322	361	377	364	343	346	361	347	377	354	355	345	335	371	349	332	358	366	362	370	348	376	366	347	348	347	324	367	331	355	364	364	358	374	369	368	379	332	362	345	372	370	337	373	351	372	354	332	355	350	355	321	341	359	329	374	356	350	352	341	356	329	346	399	347	353	352	320	382	366	384	328	348	352	372	373	318	344	314	342	365	371	359	335	359	345	370	374	352	370	351	337	342	331	349	368	358	365	362	395	352	360	353	347	363	319	357	365	327	385	351	360	345	349	338	355	375	355	337	357	377	369	360	373	348	322	326	371	365	379	342	375	351	369	343	365	355	359	342	335	319	373	333	362	357	335	343	372	384	381	372	351	359	343	303	374	351	347	336	366	344	391	335	332	340	365	366	375	396	369	345	342	352	353	346	355	368	335	354	361	365	331	368	311	414	326	352	350	376	371	396	358	362	333	332	378	337	369	334	364	341	377	360	361	353	336	350	348	364	363	334	369	356	330	353	376	340	320	386	340	359	372	360	400	370	318	368	346	369	352	353	365	365	359	357	345	311	332	342	390	319	352	374	366	330	341	323	371	359	394	354	341	305	351	350	330	372	372	360	371	351	338	358	355	370	346	380	358	367	348	334	386	367	354	356	339	341	367	338	330	308	342	368	352	369	349	370	380	362	301	342	344	333	341	359	342	328	347	324	320	348	341	362	327	359	376	373	400	345	355	356	377	340	338	351	340	318	316	343	326	345	377	355	373	321	340	391	361	379	378	362	349	348	362	372	345	363	329	377	342	357	354	323	351	330	346	358	364	361	354	343	339	330	346	377	345	354	332	361	335	337	365	372	333	371	346	354	335	349	346	381	326	358	385	359	350	349	330	336	373	369	364	353	354	357	332	378	388	352	344	332	374	361	346	352	361	319	357	353	354	331	362	350	352	337	351	401	324	347	363	369	353	341	373	353	342	357	343	380	372	341	340	337	386	393	378	387	343	359	335	341	356	363	377	328	353	359	343	373	322	339	364	327	360	338	359	326	364	333	325	346	339	369	341	360	354	344	326	364	354	341	376	337	346	338	357	332	363	361	335	366	358	341	395	358	362	335	374	326	336	360	331	308	383	334	342	352	360	361	351	383	354	386	322	395	364	357	343	366	355	378	384	360	351	340	322	354	331	388	376	385	355	356	363	375	357	362	358	374	340	323	345	373	357	363	409	353	345	360	320	381	346	351	333	386	355	396	343	347	348	371	352	329	324	354	349	327	348	377	315	364	345	356	341	359	380	359	346	380	367	335	342	342	343	318	336	324	303	328	335	396	370	378	371	383	379	377	337	347	344	368	342	342	355	371	337	345	341	367	359	358	352	368	372	349	346	353	372	362	350	371	322	349	362	376	385	357	359	338	354	358	364	322	342	342	339	392	358	394	335	394	363	394	335	347	353	343	352	359	356	325	359	376	372	352	316	344	387	325	343	318	361	388	325	329	357	354	347	313	361	320	331	334	360	348	331	368	323	335	366	345	350	345	354	372	339	371	359	344	381	366	365	337	364	347	328	334	337	352	356	347	340	385	368	378	378	356	338	386	372	321	382	338	338	356	334	376	380	338	327	350	350	345	324	359	371	348	344	359	361	359	343	384	362	337	358	350	321	361	334	333	365	345	338	362	367	362	337	362	394	318	338	369	338	383	325	346	385	363	345	354	386	367	321	346	377	350	388	359	377	349	361	338	343	354	354	389	354	361	376	335	324	345	367	378	353	347	369	369	319	327	390	364	339	377	352	361	335	371	343	352	346	345	371	369	333	384	341	313	354	340	375	343	353	370	356	368	379	391	337	318	349	337	369	353	374	340	379	375	371	344	334	354	331	367	367	337	370	351	331	355	334	386	362	366	360	307	326	367	357	368	350	341	354	381	378	378	335	387	363	369	323	342	353	326	356	359	380	375	381	385	358	322	362	350	401	355	343	314	380	336
4328	14528	9687	4555	3378	2483	1900	1456	1294	980	833	818	710	667	605	571	523	508	479	504	492	480	471	442	424	437	414	393	395	420	361	400	404	393	401	441	442	411	407	407	365	409	420	361	379	397	413	380	363	378	378	402	387	365	383	365	386	370	422	408	368	397	404	388	402	407	362	377	401	382	371	391	391	371	352	365	367	368	416	348	383	403	364	391	389	366	380	435	384	381	359	364	352	397	378	375	337	387	398	341	358	359	368	357	407	398	411	393	365	382	402	376	405	393	394	407	370	374	369	387	365	342	393	405	417	360	405	393	392	370	368	393	392	382	400	372	355	383	375	361	366	392	396	359	391	364	376	348	373	398	399	399	360	382	397	352	355	386	368	399	363	390	371	385	367	371	376	357	368	394	393	359	361	396	367	374	398	416	383	367	375	385	412	391	379	384	364	378	382	345	344	377	366	408	403	395	373	402	379	380	347	378	366	374	353	370	371	348	356	372	430	357	383	420	375	359	362	372	376	374	366	385	368	347	386	405	345	365	404	351	376	420	344	406	389	354	367	391	362	371	404	371	378	382	403	341	389	367	331	371	390	384	352	350	392	365	371	344	385	379	365	412	354	383	383	376	378	387	391	391	353	407	371	389	354	380	352	368	397	378	343	383	305	369	399	390	350	395	354	403	341	375	355	365	404	351	335	375	369	389	354	399	361	352	348	394	374	376	374	394	379	364	368	367	373	384	376	364	380	411	359	384	353	385	356	394	370	360	393	353	381	347	399	376	358	350	371	412	352	406	415	357	388	417	346	392	365	386	355	373	382	391	358	363	360	407	354	349	363	389	385	364	364	388	402	390	396	399	356	362	387	359	364	342	345	358	371	371	364	337	391	375	373	358	379	385	357	404	384	388	421	383	366	394	390	357	370	395	361	363	366	368	361	382	376	376	389	375	345	350	393	353	355	375	377	425	390	366	370	346	388	368	369	381	373	386	384	384	382	348	398	387	350	353	376	376	368	367	362	414	363	340	349	364	366	333	370	383	378	392	371	416	361	390	394	343	377	365	362	361	399	354	375	396	388	413	389	365	369	372	368	385	385	375	375	365	370	393	370	376	385	363	395	366	366	405	366	328	386	389	363	411	359	382	386	377	374	382	385	387	421	383	375	383	369	393	378	364	403	361	372	352	363	401	360	391	392	401	391	390	336	383	359	377	362	385	352	361	338	352	391	411	390	403	400	366	396	370	334	337	356	391	385	350	341	395	370	376	368	362	367	385	410	365	353	396	337	372	364	384	387	340	357	359	373	382	372	372	383	392	356	370	400	383	397	363	370	388	362	383	372	356	347	382	393	374	377	350	384	367	399	404	376	336	369	400	367	364	384	413	393	390	358	358	399	396	389	367	397	346	378	359	345	356	367	365	403	383	367	381	367	348	370	391	380	404	343	374	365	371	390	377	391	391	363	406	355	371	364	380	388	398	364	376	398	361	384	365	401	360	372	360	377	366	399	373	362	342	395	370	360	377	345	396	396	366	383	368	372	386	386	395	382	366	372	366	372	375	399	393	380	394	367	398	360	394	355	398	385	405	381	343	372	343	391	395	359	391	393	365	352	378	406	378	383	363	377	348	372	355	376	386	355	384	403	348	355	356	380	385	401	349	356	390	350	373	419	359	383	367	372	399	375	398	389	365	387	373	370	375	377	394	376	400	355	389	378	404	399	350	389	376	383	397	386	365	338	376	400	355	360	363	415	349	410	358	361	335	359	358	351	383	373	348	379	394	404	408	381	374	359	391	384	347	347	378	372	385	381	351	387	355	363	370	382	389	358	392	345	386	396	386	347	370	373	351	368	356	364	394	375	358	367	369	370	374	367	364	411	379	402	332	391	369	352	391	376	423	380	356	330	341	366	385	373	372	371	349	390	381	340	365	368	385	373	367	337	357	364	355	345	359	364	366	362	383	381	351	352	341	348	401	378	379	332	380	349	395	387	410	384	375	349	354	367	376	370	380	360	367	370	377	387	340	374	376	370	381	386	369	368	380	396	358	362	350	390	394	383	345	371	371	351	383	389	354	366	392	389	379	367	385	379	384	363	380	346	386	347	378	361	366	336	379	358	357	365	382	374	363	339	360	388	389	398	412	365	340	402	383	382	384	384	420	387	346	355	386	385	344	388	370	347	388	358	369	373	379	373	375	373	382	347	330	317	366	364	370	365	350	446	383	371	349	373	376	376	350	364	379	367	385	388	358	368	371	365	357	350	341	390	365	347	382	358	371	371	363	407	365	371	386	344	375	384	363	360	402	383	354	410	340	373	362	383	376	377	393	388	366	401	363	379	368	386	377	358	390	399	359	361	341	372	376	407	364	371	405	366	366	401	388	379	370	364	347	403	372	404	367	367	392	374	385	386	376	380	366	386	370	411	366	352	387	366	390	316	343	394	352	373	396	365	384	387	360	378	360	359	366	349	362	398	362	362	344	381	405	376	380	370	390	378	362	389	378	378	409	372	382	358	388	350	423	383	378	396	399	382	375	348	386	330	383	358	346	389	387	351	371	354	430	400	355	379	358	394	362	398	375	390	378	385	359	374	381	360	381	399	371	384	361	379	398	371	360	342	371	361	374	404	358	380	366	357	363	332	371	357	362	379	383	376	364	369	395	393	319	387	376	386	363	358	366	393	403	376	357	364	376	370	359	352	385	362	384	364	384	366	375	365	379	376	372	347	383	397	402	369	382	396	338	364	350	379	373	406	374	380	389	387	388	351	361	351	384	353	387	368	397	373	338	386	339	363	368	379	359	369	378	388	395	362	374	367	365	364	400	403	373	391	394	348	388	386	365	360	384	386	360	392	391	371	400	405	392	406	354	380	341	364	405	334	389	381	371	357	402	411	368	360	422	371	385	378	383	389	392	375	388	347	344	373	379	420	392	381	389	420	368	363	391	344	346	390	401	366	337	407	355	331	377	389	376	370	367	383	391	385	376	348	381	383	369	405	355	408	347	365	338	388	386	386	401	369	338	414	377	372	401	403	347	343	397	396	371	392	388	369	368	406	383	381	356	369	346	360	377	356	370	365	357	391	398	387	356	356	358	344	383	408	342	350	382	387	349	404	366	365	391	377	352	351	369	370	380	351	345	352	380	363	393	376	409	390	369	375	369	356	410	384	378	376	375	419	371	386	386	395	384	375	386	373	376	366	374	362	359	369	379	407	384	377	367	371	372	355	376	359	402	407	392	391	409	427	382	387	349	356	392	370	411	338	419	370	401	384	362	380	351	356	402	360	356	361	411	398	353	388	399	365	367	376	428	393	372	365	389	360	370	394	400	350	415	383	395	387	384	367	369	377	384	397	383	361	360	387	368	373	367	348	356	376	358	359	341	356	352	371	393	367	424	357	374	390	373	395	342	348	360	361	370	392	348	361	390	356	344	341	370	373	360	366	405	370	372	380	360	394	388	363	379	357	383	372	366	389	385	365	380	399	373	371	384	334	353
27741	20148	7284	520	303	221	217	214	183	190	190	162	170	174	170	180	177	193	161	167	165	164	148	171	176	175	157	158	169	154	171	135	149	183	176	174	146	172	140	141	165	148	169	152	171	154	164	130	152	168	145	158	149	160	174	163	154	150	146	161	149	164	141	158	167	153	182	149	174	187	161	156	178	155	143	182	151	168	150	149	168	157	144	132	170	155	164	155	163	144	172	143	167	171	166	166	193	158	163	165	146	151	178	172	156	151	175	181	144	141	169	167	180	146	168	167	156	151	166	139	163	149	148	147	151	180	151	161	165	156	139	152	147	154	164	161	137	167	179	153	160	174	173	143	165	182	160	143	167	168	165	181	133	153	163	170	155	156	154	173	167	145	153	165	153	129	169	154	167	137	160	170	150	180	143	141	158	170	171	168	175	149	172	154	178	144	165	180	161	166	163	145	156	141	152	160	141	156	157	180	168	155	145	146	153	143	141	158	154	160	154	152	169	139	152	147	151	154	188	137	166	147	141	125	169	161	160	149	179	168	143	173	157	148	149	138	156	158	138	168	181	159	167	135	147	146	163	186	168	156	175	174	166	163	148	179	133	150	145	185	163	180	169	128	150	157	160	165	158	155	166	175	182	178	172	159	163	153	152	151	168	141	171	165	172	138	168	161	142	161	185	150	178	161	139	159	178	154	136	175	171	172	162	159	152	152	141	161	162	159	174	144	158	151	160	156	158	180	164	156	180	156	150	152	163	153	160	172	163	163	156	142	153	166	148	166	145	192	158	186	168	173	163	148	166	156	130	156	145	178	154	155	141	139	165	179	153	140	150	150	172	182	152	178	173	160	164	147	147	168	161	170	149	168	148	161	161	158	191	161	146	170	175	165	170	161	172	161	163	156	159	161	145	149	155	155	166	155	164	146	154	178	163	145	159	136	156	184	160	154	175	166	139	162	172	171	176	177	178	150	190	157	137	158	166	167	185	156	152	164	172	179	154	154	164	162	162	155	150	164	166	151	171	153	168	153	163	163	160	152	153	159	159	160	172	144	167	155	161	160	164	169	158	158	155	146	148	152	161	163	148	164	142	146	141	167	157	179	156	147	169	164	174	167	175	169	182	166	171	155	160	154	148	168	131	162	181	198	149	172	160	165	174	157	144	172	173	158	147	152	144	155	170	155	147	146	167	158	152	172	141	156	160	144	164	141	167	168	141	183	164	161	149	152	156	165	173	173	150	172	159	164	181	175	163	164	165	140	139	176	151	156	158	148	160	183	167	164	169	162	169	166	151	152	168	145	168	173	156	169	171	166	169	160	146	154	157	167	165	172	146	139	165	160	159	181	161	159	167	167	136	155	163	151	167	164	165	161	148	163	157	167	160	148	159	165	158	127	205	182	146	161	148	165	180	158	153	171	145	154	172	161	164	173	168	147	152	170	147	164	154	143	141	176	164	150	165	182	175	183	154	168	174	171	155	175	182	165	162	146	170	159	162	144	133	175	167	168	152	193	163	129	165	161	170	153	144	179	175	146	159	159	171	150	153	168	160	160	172	166	158	162	154	160	136	157	155	184	163	147	148	172	165	148	148	140	172	162	168	166	147	171	192	163	172	155	168	132	157	158	153	172	156	140	148	154	167	134	135	155	178	145	153	191	152	152	160	157	165	147	146	176	160	175	162	164	171	135	165	160	163	163	177	189	170	184	147	142	166	169	148	170	180	186	150	159	157	156	197	169	161	165	148	147	164	141	166	178	157	161	178	150	150	164	174	141	179	157	158	164	160	161	160	180	155	145	159	171	153	169	135	161	155	161	154	143	149	151	164	133	177	156	156	179	151	144	141	152	150	174	146	157	162	161	175	143	165	154	176	160	179	171	149	166	146	171	160	170	158	170	186	163	165	164	178	180	174	151	176	166	186	155	181	162	153	188	169	161	162	178	185	177	150	164	156	159	174	145	158	164	161	165	164	165	181	214	159	147	155	171	176	164	142	174	140	152	164	177	155	167	146	177	158	175	166	182	162	169	166	138	158	155	152	165	160	129	144	164	174	149	187	144	155	161	171	157	153	148	195	136	152	178	172	150	135	165	165	144	169	171	161	167	158	163	156	165	165	151	174	168	163	131	205	151	181	175	184	158	154	165	177	151	157	176	175	159	176	187	175	169	157	163	146	161	152	187	175	153	155	164	182	179	145	170	177	168	199	157	175	173	157	169	136	138	157	149	156	163	168	171	174	151	175	156	160	164	170	181	155	170	186	166	170	187	156	160	162	161	152	156	151	158	155	143	158	167	150	175	122	150	163	137	168	168	150	152	176	149	146	149	164	173	130	153	153	169	139	163	173	161	157	152	154	173	151	171	152	146	166	156	162	151	172	169	165	149	154	150	158	147	170	174	159	156	147	160	160	171	165	154	141	160	169	156	160	152	148	165	171	160	145	178	180	186	164	149	194	147	169	157	156	157	195	179	155	166	147	176	152	175	159	141	164	155	152	149	175	149	172	178	166	148	136	161	159	158	181	152	147	161	149	140	162	179	156	143	162	131	149	168	143	172	166	189	149	162	149	165	170	172	175	177	162	149	149	165	162	153	158	179	161	151	160	147	165	171	161	154	146	170	147	150	168	152	161	162	154	172	161	160	145	168	165	158	156	170	166	156	170	170	152	174	172	165	151	160	159	156	138	162	157	165	163	154	146	148	156	176	164	157	176	166	164	178	174	163	150	136	162	166	172	183	181	157	151	151	183	162	158	161	166	161	166	148	145	156	157	162	167	173	132	139	165	183	124	151	137	161	175	156	177	135	165	167	160	143	159	161	146	180	150	161	177	160	148	159	168	156	155	164	171	151	162	170	156	177	149	150	159	167	163	169	154	164	153	176	153	163	161	156	140	158	184	175	163	183	167	175	162	166	154	157	171	171	159	152	167	167	164	159	156	159	162	182	154	133	161	163	150	170	161	179	148	168	156	171	184	156	174	172	156	167	163	152	144	171	175	166	166	169	153	144	165	176	156	157	149	170	152	174	146	164	153	168	136	148	198	159	149	133	138	189	140	169	150	137	153	173	145	163	173	159	160	150	182	178	147	154	135	141	158	163	163	165	148	174	144	173	159	170	177	146	149	150	142	156	158	166	147	150	180	186	167	166	150	158	166	162	158	145	155	171	160	188	155	151	152	172	189	176	179	141	168	161	166	134	158	146	160	165	148	178	138	156	152	146	161	156	175	149	183	173	153	146	152	142	153	154	186	174	151	144	167	196	145	142	163	151	156	159	166	163	148	171	167	166	162	140	174	166	168	167	169	158	170	145	177	161	171	152	155	159	154	138	168	165	166	178	143	152	160	161	157	148	167	150	165	166	152	143	162	174	164	168	148	148	173	160	157	165	155	152	171	179	154	166	150	128	166	162	172	162	159	182	164	182	146	164	151	185	152	177	180	163	162	158	173	155	163	168	171	147	169	173	143	163	177	152	166	160	151	174	139	169	169	170
4728	2152	1059	571	443	346	301	287	277	228	226	206	211	202	191	199	188	211	187	173	204	204	157	200	192	183	160	182	200	181	203	157	190	192	184	199	186	181	150	152	191	147	180	153	146	169	177	169	173	155	165	185	163	168	158	180	147	149	164	167	190	179	169	178	168	171	179	176	157	174	173	163	171	176	168	178	168	191	155	158	179	163	199	164	186	162	151	187	180	188	187	182	172	196	158	169	182	175	163	165	173	144	163	177	163	171	164	147	194	180	178	165	173	161	150	176	165	148	173	184	138	156	167	182	161	175	165	135	168	149	135	166	193	151	153	164	170	155	161	171	169	168	173	173	209	186	166	177	180	170	160	146	171	211	148	175	176	161	187	187	171	166	181	165	159	188	181	169	153	185	179	166	176	156	185	171	149	183	173	155	174	177	162	180	160	181	163	165	161	195	197	169	168	173	168	184	175	168	186	174	181	177	166	175	162	167	187	164	147	166	159	171	165	159	156	179	174	165	188	168	178	157	153	173	173	168	178	171	158	185	172	150	159	145	183	167	176	173	169	171	185	172	179	160	167	196	167	190	171	172	182	147	154	163	148	171	163	178	179	163	192	179	153	167	169	175	182	161	167	161	200	154	154	164	171	174	181	184	186	168	175	155	183	182	164	153	165	171	185	167	174	161	161	180	171	170	175	183	174	172	173	180	175	188	178	156	172	168	168	196	166	179	171	148	178	163	176	161	171	167	181	165	207	187	159	180	171	201	166	162	167	180	165	180	173	175	192	162	176	179	157	161	179	187	172	146	169	157	166	175	176	178	186	169	169	174	168	184	168	182	173	159	181	171	196	163	144	163	174	204	189	166	169	177	183	173	176	165	169	159	162	176	177	165	164	158	161	174	160	192	165	183	156	162	160	161	163	203	192	140	168	168	159	150	173	192	163	162	181	170	169	171	164	167	167	180	162	153	186	179	186	181	182	165	151	177	165	158	196	173	172	162	186	165	165	179	168	172	187	164	167	160	162	168	154	161	173	155	196	162	162	200	191	161	169	177	165	157	162	185	185	188	159	156	156	164	170	174	154	168	181	169	163	170	171	179	165	182	169	193	160	168	159	164	161	163	179	149	153	178	167	193	185	178	178	175	173	190	177	152	178	192	161	189	176	165	167	175	180	168	172	184	160	159	160	165	187	167	162	155	151	180	176	160	164	172	153	159	188	164	195	183	162	177	165	184	177	176	163	166	186	169	174	153	160	164	152	190	163	173	157	180	168	169	176	162	176	191	166	177	160	170	187	170	169	184	155	161	167	165	169	175	191	175	175	164	186	187	187	164	167	154	184	188	173	155	170	173	157	177	178	170	167	184	159	183	169	169	142	183	181	164	168	171	166	177	150	149	194	179	174	182	172	174	169	189	175	185	181	162	186	188	209	172	173	177	171	166	176	166	184	157	162	167	188	189	185	158	166	175	147	188	141	158	179	162	155	155	152	180	168	188	171	161	161	158	177	160	166	176	166	194	181	177	173	167	167	164	176	165	184	167	196	174	168	180	189	163	173	173	205	186	186	153	179	175	160	183	185	169	167	183	181	175	192	164	175	162	157	174	152	173	177	152	170	168	164	174	186	186	194	163	173	174	176	200	155	181	170	199	181	146	176	171	180	155	179	167	159	152	187	173	171	177	157	168	182	145	194	174	170	155	167	155	152	165	184	154	152	166	182	185	172	174	172	190	153	165	157	166	181	144	188	177	161	137	174	171	184	172	176	171	222	166	180	158	162	148	178	181	170	156	152	175	170	162	154	165	169	181	184	152	149	178	162	181	172	161	188	168	186	161	160	182	163	175	184	173	176	147	191	174	177	175	180	178	172	182	182	186	175	167	207	171	177	178	131	170	147	179	164	163	165	171	188	154	201	172	158	180	181	189	175	170	184	156	171	170	186	164	177	180	163	196	145	174	168	160	171	157	175	174	193	165	162	190	164	175	159	173	169	183	191	146	188	171	169	190	173	166	173	172	186	178	156	173	168	169	169	155	157	162	194	182	161	169	148	146	173	195	167	139	180	159	151	201	169	181	177	162	157	182	160	167	150	145	169	155	163	177	156	174	184	160	174	171	162	149	189	184	176	159	184	190	164	175	161	168	182	150	155	165	165	160	176	177	177	169	152	184	153	160	194	148	161	152	170	156	183	176	174	192	188	181	175	207	180	191	178	178	183	181	173	164	167	165	179	172	191	181	186	163	170	162	172	157	169	169	166	174	148	183	164	169	160	167	191	176	183	187	153	154	151	158	164	171	161	180	185	183	181	182	157	158	185	181	159	158	177	167	214	169	167	162	160	193	162	197	178	177	159	156	156	170	176	174	166	169	165	158	168	157	153	176	184	177	179	198	158	175	161	167	166	160	184	161	147	174	185	170	188	171	164	161	167	165	155	189	153	182	183	179	176	172	195	155	172	182	172	167	191	153	160	182	174	176	171	170	164	169	161	178	155	169	159	171	192	172	169	164	180	164	150	169	166	167	167	143	164	145	181	180	172	178	152	178	169	165	186	174	183	146	171	140	171	166	161	183	170	165	166	202	201	171	184	206	174	171	171	167	182	170	168	166	178	174	172	191	177	192	159	168	167	162	181	175	170	179	177	182	150	159	179	174	171	200	154	152	175	179	169	162	168	173	182	177	182	188	183	169	177	155	179	188	175	172	174	165	163	182	171	167	189	187	171	162	178	174	156	153	161	189	174	152	181	196	161	180	175	190	191	175	208	160	174	176	161	177	188	165	191	185	154	185	182	189	163	158	182	153	182	143	143	179	169	180	179	171	162	184	175	164	187	166	168	172	157	159	159	166	162	178	156	180	186	169	165	167	180	161	175	153	187	191	172	161	169	163	179	150	196	186	177	191	180	172	152	159	188	178	176	149	169	183	181	184	175	183	190	196	192	172	180	159	158	157	174	155	166	186	181	183	167	161	170	185	178	175	177	164	170	170	165	156	173	166	184	177	153	181	166	171	160	174	168	161	163	163	162	176	174	183	185	181	156	163	183	178	153	159	160	172	162	173	162	157	173	173	176	164	181	177	173	153	158	170	162	169	178	154	169	170	153	196	173	166	184	175	175	186	182	174	181	155	171	169	182	193	168	163	193	180	172	176	142	185	176	176	177	164	171	178	164	173	174	182	156	160	173	173	179	186	175	185	183	154	183	161	162	173	180	163	161	164	172	160	186	179	151	190	170	163	160	157	153	165	173	154	158	176	138	165	150	174	167	197	188	174	153	154	188	190	167	164	151	185	174	180	169	187	168	167	165	172	154	185	167	187	212	145	186	177	168	160	185	148	174	181	190	156	156	151	185	180	165	172	152	155	178	190	169	155	155	200	179	168	188	189	159	163	173	160	144	157	157	149	176	146	154	186	178	159	170	168	172	161	173	167	180	175	166	161	189	154	177	172	163	180	176	174	167	172	198	184	166	160	160	174	160	191	176	143	154	191	173	156
24038	21450	28550	24732	21409	6559	979	692	555	520	510	419	434	447	414	419	391	386	385	406	377	384	344	377	394	360	361	364	384	338	394	359	332	387	391	377	384	339	327	315	371	338	354	341	350	335	377	399	368	374	355	356	337	365	333	336	363	354	354	351	331	317	351	358	336	353	352	361	343	365	343	345	352	384	339	351	376	351	358	370	338	352	376	352	379	334	314	335	335	357	378	349	334	377	377	313	360	369	323	352	360	349	362	309	367	353	361	331	357	368	322	342	352	326	327	301	378	325	342	374	369	314	350	367	357	345	320	351	354	368	318	342	353	346	349	355	336	341	363	353	314	348	362	332	334	342	332	400	334	365	344	332	330	348	343	334	348	347	331	391	319	350	341	364	310	332	339	344	343	364	345	350	375	365	343	370	355	318	360	380	325	342	359	388	351	385	370	374	343	385	307	352	355	318	412	354	324	373	335	371	374	353	406	311	339	344	366	338	361	338	343	327	361	379	358	348	324	368	345	358	366	360	317	369	325	376	339	361	353	365	327	341	331	366	343	350	340	339	379	353	362	320	370	343	323	334	358	337	347	363	365	371	318	362	348	334	359	370	366	316	358	396	373	352	348	325	333	326	339	306	343	298	325	347	347	323	386	397	345	317	371	371	316	372	391	372	329	355	337	338	357	355	326	331	391	334	361	348	337	337	354	370	343	315	358	340	353	329	334	329	358	372	326	331	353	348	364	329	349	388	332	359	340	338	327	330	330	343	340	313	342	315	332	341	347	381	337	351	368	349	367	331	308	366	330	358	344	364	352	358	362	324	327	352	321	352	329	341	362	353	346	345	359	330	355	321	342	332	332	347	344	331	357	312	369	346	349	358	353	324	361	341	392	369	346	332	324	346	357	331	345	320	405	326	343	335	344	350	327	345	349	344	334	370	322	340	369	358	336	353	347	342	400	338	306	364	342	363	335	358	357	339	346	354	340	355	335	353	355	323	387	339	334	314	319	353	317	343	345	383	354	334	350	325	377	362	354	331	338	345	342	360	347	324	349	353	340	357	333	356	334	342	353	329	386	383	351	370	350	331	360	364	339	357	381	314	367	382	311	329	365	357	341	344	337	345	326	349	344	356	332	344	367	322	371	355	347	343	337	336	367	335	346	353	385	299	325	347	344	368	364	340	352	333	323	330	370	351	349	361	320	344	339	372	376	364	356	365	360	341	379	340	344	329	341	372	346	337	334	364	337	334	349	328	312	350	374	366	322	338	341	353	364	344	390	369	360	396	319	361	342	349	333	395	353	371	341	330	354	349	308	327	335	366	339	345	323	347	332	319	313	337	324	330	349	329	319	349	390	332	352	362	354	314	328	333	337	384	354	356	321	366	360	352	356	349	388	377	323	317	332	335	320	379	391	308	340	325	341	333	376	339	334	348	374	334	324	359	335	342	317	319	364	345	343	354	359	352	366	356	380	360	359	330	345	360	338	309	331	347	325	371	354	364	370	355	384	343	340	360	350	355	352	303	396	345	343	356	352	331	307	369	365	365	312	365	329	340	354	321	314	340	358	338	354	364	322	334	332	324	367	330	360	356	343	340	345	350	325	363	357	334	343	361	341	389	339	345	364	347	341	313	329	344	370	336	362	367	340	334	333	344	361	337	319	338	352	339	341	370	319	335	330	361	323	344	339	327	345	301	373	349	365	354	322	305	367	328	367	352	347	331	338	345	367	379	358	358	348	343	348	333	345	333	335	338	318	363	345	339	336	345	378	358	356	326	333	342	352	350	369	351	346	388	369	335	356	335	355	338	319	321	346	326	341	353	324	348	351	331	314	359	360	346	315	325	343	312	350	354	342	337	336	353	328	378	361	404	322	339	353	370	339	357	363	345	349	347	362	359	361	324	344	351	307	333	342	363	352	328	344	335	326	328	363	325	318	354	366	349	372	311	351	351	357	354	312	343	353	361	326	357	328	340	364	359	360	325	349	353	297	334	376	340	342	360	364	336	335	330	355	351	342	363	329	333	312	355	326	365	353	354	376	348	356	330	355	367	372	350	348	377	340	381	319	332	347	334	346	350	357	370	333	327	362	348	334	367	336	366	350	372	360	328	339	337	345	319	378	329	326	338	355	348	385	365	349	358	366	346	359	349	362	353	303	373	366	336	305	358	335	373	386	330	342	366	363	333	317	345	336	349	357	369	393	352	369	346	338	397	337	351	349	334	358	355	342	312	354	352	359	398	364	376	353	352	328	325	344	330	314	353	363	362	329	357	352	337	347	347	319	367	365	358	315	314	357	360	352	361	343	394	312	350	350	327	383	368	340	346	369	329	313	350	341	361	340	354	351	339	329	324	346	326	387	368	323	343	364	359	329	353	345	355	328	325	367	382	339	365	334	333	337	313	325	343	342	355	332	357	326	319	382	359	362	340	345	376	356	354	339	366	353	338	372	354	367	337	346	331	351	375	362	353	359	340	319	342	356	338	345	365	352	333	361	370	313	342	349	304	356	324	351	329	327	320	332	344	323	341	288	342	328	374	332	354	334	338	344	343	373	324	347	316	372	335	332	338	326	358	336	366	328	362	351	378	352	342	357	366	353	367	356	360	319	348	368	369	309	363	357	371	378	318	344	357	360	353	317	313	372	342	370	353	343	357	367	337	355	322	327	376	362	371	358	295	344	318	328	352	340	354	387	343	368	333	349	337	371	330	364	335	370	344	362	308	319	351	342	329	363	344	359	311	335	372	359	356	351	354	314	336	343	340	354	342	400	397	349	358	370	319	339	319	362	343	347	355	325	309	363	373	341	330	343	354	368	341	328	387	335	354	351	343	347	380	349	339	357	362	360	362	354	336	335	326	349	341	329	368	366	370	335	362	338	326	378	340	321	337	334	312	356	334	354	329	376	387	374	367	333	335	373	347	310	371	343	339	346	324	348	323	357	332	355	354	360	342	371	347	331	334	351	362	349	343	331	379	352	331	358	340	340	369	333	321	325	336	340	355	311	354	327	330	296	327	344	336	358	331	328	340	330	332	337	321	347	348	365	327	342	329	364	356	339	349	340	303	351	354	343	351	328	332	342	329	360	356	310	341	331	354	336	342	362	361	313	357	353	343	329	360	366	358	386	376	296	342	340	373	321	342	332	357	349	339	358	343	349	319	341	311	369	351	334	327	317	314	320	325	358	357	325	354	321	330	315	355	356	375	323	343	331	300	353	354	349	331	327	373	339	338	338	336	384	316	346	351	366	357	355	291	334	352	346	314	345	332	338	363	372	357	347	368	362	373	364	349	383	333	359	354	314	328	338	373	363	334	333	360	325	331	356	355	327	355	355	354	339	357	351	325	337	334	299	343	320	365	351	337	335	349	340	314	340	339	353	364	334	338	341	330	347	338	382	297	344	343	355	354	358	354	317	341	351	350	341	343	348	348	334	377	338	343	361	344	363	369	364	400	322	342	333	326	369	369	382	347	339	323	321	325	351	341	373	339
3848	9754	6012	2750	1977	1569	1224	1011	884	738	684	584	567	526	508	501	459	476	469	396	399	438	404	392	386	420	396	387	402	371	364	394	384	368	360	386	370	371	379	383	355	376	377	392	418	404	386	383	377	391	390	350	365	375	387	368	386	402	392	396	400	377	396	367	386	380	383	373	366	397	359	388	381	350	388	371	376	359	387	379	360	379	381	365	360	376	390	395	376	332	368	400	375	388	359	377	355	395	344	346	386	406	364	358	363	358	354	345	369	376	372	379	361	419	362	370	357	367	360	309	403	381	404	383	380	384	352	360	403	392	360	373	343	352	365	363	393	375	390	348	374	372	384	369	379	355	385	348	375	407	395	373	395	395	390	344	367	338	366	396	393	367	376	343	356	353	394	380	401	392	414	371	406	386	368	360	373	356	379	342	365	350	340	361	366	390	323	352	365	366	334	390	352	395	382	392	350	380	388	370	376	379	416	344	358	384	367	365	353	367	379	369	395	365	331	359	345	377	397	373	373	367	380	362	391	363	376	399	370	393	341	393	336	362	337	375	351	375	368	356	379	393	393	358	408	367	389	387	371	404	371	372	352	388	386	338	390	386	322	374	351	363	369	361	363	370	375	387	367	388	353	351	375	405	394	358	407	337	360	323	377	370	370	384	419	363	364	331	344	356	366	391	355	383	367	388	379	373	340	371	390	359	363	371	406	400	366	383	329	380	391	396	395	348	385	380	385	374	355	387	350	356	405	367	407	354	351	375	330	381	395	338	403	398	382	366	358	366	363	396	383	353	394	350	419	345	350	362	393	354	330	374	380	361	342	386	402	353	353	378	396	394	378	392	360	380	386	334	401	364	386	340	371	376	361	363	341	355	383	346	369	367	370	370	382	351	355	365	366	385	362	349	380	382	377	349	391	366	361	358	358	378	367	386	343	374	362	353	361	341	360	371	385	383	381	363	350	375	369	367	390	386	356	392	369	353	363	346	342	352	356	393	381	369	357	378	390	375	357	366	394	372	373	368	380	344	370	375	367	370	384	357	367	370	359	384	348	382	366	349	391	348	388	358	340	350	342	379	379	357	363	364	378	365	358	356	360	349	354	379	399	369	361	367	345	344	354	407	413	368	386	361	333	370	382	389	381	391	404	367	362	350	332	391	343	380	371	391	374	354	355	385	385	358	368	361	367	347	367	388	369	370	407	341	379	354	378	360	388	350	333	384	381	335	354	377	351	337	401	361	373	387	369	368	318	399	359	378	337	356	349	369	360	363	382	367	348	405	330	373	391	386	376	370	342	393	356	375	369	371	373	364	393	362	394	349	367	369	413	349	374	396	390	375	394	356	359	409	386	398	396	369	382	377	372	412	363	371	376	376	367	345	351	376	356	405	350	324	349	362	378	330	376	390	340	377	371	387	361	367	363	370	374	361	370	354	381	363	358	372	386	366	393	399	358	341	385	343	392	348	387	366	383	355	380	366	363	371	350	376	369	354	353	352	351	334	359	359	360	409	363	376	343	360	381	381	425	378	318	361	379	347	348	399	332	373	314	378	365	361	395	366	365	364	344	416	355	391	383	380	393	359	426	373	372	377	367	372	390	394	378	330	374	368	372	379	363	390	385	373	391	349	360	366	338	398	353	366	441	339	354	379	387	375	369	404	347	403	340	351	342	359	365	361	389	359	364	415	396	327	393	375	350	379	347	378	376	383	365	369	379	349	379	354	361	361	359	354	360	367	320	373	356	331	345	321	357	388	341	405	346	361	391	356	350	349	356	383	368	377	363	376	376	349	370	376	337	402	365	370	378	367	357	359	346	380	334	352	390	331	347	350	347	408	362	350	402	347	378	365	360	357	363	374	366	376	361	369	371	347	370	387	347	378	375	380	379	366	366	365	359	331	377	341	346	393	383	355	400	356	388	391	370	384	343	372	374	400	395	357	380	348	366	401	361	368	391	384	397	378	359	369	376	376	386	376	340	368	355	360	326	352	384	375	370	382	345	390	360	350	382	333	367	400	394	347	338	354	414	348	389	390	357	361	375	399	412	383	375	355	362	361	365	400	362	373	417	366	368	363	382	351	371	376	374	332	376	389	377	389	396	360	354	370	343	362	347	383	368	386	366	386	352	346	345	394	359	364	369	381	392	362	326	370	371	352	353	353	376	374	353	346	369	378	387	393	382	362	374	358	348	381	355	362	382	360	406	392	341	395	366	351	381	355	354	401	346	361	393	339	336	423	365	378	391	374	350	359	376	353	346	367	387	360	362	373	375	364	362	337	386	373	330	318	363	365	384	326	364	364	366	368	368	416	354	365	359	390	373	343	362	359	391	351	347	371	386	328	380	325	369	345	376	360	337	368	384	396	383	354	383	396	396	374	351	373	374	387	341	385	363	360	355	367	329	357	358	360	366	373	362	349	355	377	372	357	362	328	365	368	364	337	344	400	358	343	353	362	342	397	346	333	367	380	366	378	368	351	368	405	375	411	390	384	341	373	400	368	402	362	367	364	359	368	392	359	402	369	344	381	367	370	383	361	375	382	366	373	359	385	348	398	400	386	344	391	369	366	335	353	390	382	411	366	383	367	406	381	350	381	370	347	374	383	363	376	322	343	372	369	394	346	362	354	416	374	359	391	380	387	383	353	382	339	369	339	374	391	354	348	390	389	370	376	343	370	413	370	365	352	394	367	363	355	364	393	381	358	371	345	348	365	376	380	365	341	327	351	392	341	361	389	371	369	333	355	352	348	404	369	369	377	371	369	381	355	377	358	380	365	358	339	402	414	373	390	349	414	354	394	358	391	364	356	369	382	377	364	381	373	391	367	378	361	386	370	365	339	352	363	334	385	369	366	370	364	371	351	370	419	375	376	358	380	359	406	364	343	312	383	373	375	381	365	333	369	349	389	348	409	375	388	363	349	353	357	375	380	356	344	379	360	358	390	368	377	361	392	353	395	380	410	365	360	359	369	372	349	364	400	384	362	369	357	373	314	388	383	357	384	367	392	353	386	352	379	392	371	379	371	342	336	337	380	365	363	380	351	385	336	379	351	391	370	362	354	404	362	401	419	375	388	385	414	391	352	386	378	383	353	382	383	361	368	385	318	383	378	336	362	382	385	363	394	390	371	349	381	435	404	339	356	362	374	352	374	398	397	360	360	403	382	388	339	382	377	405	345	354	402	381	363	376	359	376	404	362	357	364	367	368	377	347	359	367	374	365	378	358	359	377	393	376	390	393	365	376	360	385	362	383	378	362	380	330	363	404	347	396	350	347	381	360	356	375	367	353	385	401	361	371	356	397	371	382	370	356	362	383	381	347	366	383	376	360	376	342	386	376	366	345	381	390	359	348	389	366	321	385	370	407	383	376	405	375	403	352	379	356	359	364	385	364	375	396	401	394	370	383	358	352	366	364	403	367	379	394	334	379	369	406	348	391	354	358	365	372	355	369	362	344	357	378	370	354	387	368	382	373	375	373	370	380	336	355	350
25141	21498	27439	25905	8066	413	314	226	177	192	148	142	146	133	122	119	114	101	110	125	96	115	112	103	115	105	103	134	90	97	107	113	103	101	93	101	90	114	94	80	101	110	104	103	94	90	111	81	96	91	98	105	96	92	111	99	105	85	97	89	95	99	106	106	107	100	108	88	123	103	99	90	110	104	107	75	104	94	96	93	103	92	95	91	101	108	102	87	82	105	91	97	95	98	91	76	104	82	95	93	98	83	114	76	90	100	94	101	91	113	97	88	85	96	89	103	92	102	97	85	97	99	98	95	100	107	100	120	87	90	106	89	69	89	95	80	116	102	97	95	110	92	104	98	96	99	88	102	96	114	99	91	90	87	102	96	90	102	112	95	95	101	100	87	85	87	89	101	93	101	90	98	96	89	104	91	106	83	118	104	102	105	98	104	97	92	109	101	86	98	82	86	100	110	75	89	81	98	93	78	104	91	92	102	80	101	83	108	108	104	116	111	104	98	74	107	97	85	90	80	106	94	110	106	87	84	102	81	99	94	102	92	104	94	99	87	79	100	101	81	95	92	96	92	91	98	93	102	124	96	112	94	108	105	103	115	97	99	98	71	102	108	96	96	114	99	97	93	105	110	95	93	108	114	100	87	86	84	119	103	99	89	87	118	107	111	83	113	91	99	103	96	90	125	102	95	95	90	86	96	91	96	107	108	97	96	94	95	87	108	98	104	81	98	109	84	102	111	113	98	96	102	99	96	118	114	116	86	105	101	98	95	106	97	84	90	111	84	100	67	106	82	88	102	123	100	95	102	96	89	97	94	100	81	92	110	100	103	103	105	86	109	93	97	99	96	81	110	102	93	91	83	88	82	77	100	97	103	88	81	91	81	101	99	100	103	112	95	92	95	99	89	97	76	90	79	84	108	109	105	123	93	98	90	81	91	102	86	96	88	112	90	83	92	87	88	103	108	98	107	95	99	116	109	94	98	95	106	116	82	102	91	93	123	119	110	94	119	93	109	106	117	105	108	114	102	102	111	98	83	80	91	94	96	82	108	90	97	91	99	101	94	85	111	96	115	90	102	89	105	95	86	109	101	90	125	76	91	93	100	78	95	113	92	99	84	98	95	112	86	90	111	96	90	114	109	95	94	82	109	88	99	91	104	94	98	101	97	106	104	122	103	103	90	91	91	96	104	91	113	85	107	117	113	104	80	95	91	107	98	118	88	80	86	96	107	74	93	107	97	110	99	93	105	80	89	86	101	78	93	97	106	92	102	105	90	101	96	93	84	89	99	73	100	93	101	83	91	100	90	94	99	83	82	90	100	92	96	103	106	91	97	99	104	88	113	109	100	84	100	100	92	107	101	103	96	99	97	97	99	96	86	106	98	104	93	96	99	88	107	101	83	88	104	103	109	105	89	107	96	83	96	92	96	87	110	78	73	101	104	87	101	100	82	113	99	83	101	104	109	92	97	78	86	104	107	85	98	114	110	98	108	89	99	98	103	102	102	91	93	88	85	106	95	88	70	114	99	79	103	111	92	96	105	79	94	70	94	113	107	91	93	98	85	124	84	100	84	95	95	97	104	102	106	105	97	74	95	105	95	101	102	110	97	83	99	101	78	126	80	103	100	104	88	107	97	102	94	88	77	87	93	99	91	110	86	96	99	93	109	121	106	101	82	103	100	97	107	88	81	99	102	106	97	100	98	93	100	108	95	99	93	101	117	104	87	81	76	99	95	90	91	102	97	84	84	93	96	97	90	94	96	92	86	98	109	89	98	92	98	108	96	105	113	90	74	99	99	99	96	88	86	93	102	109	103	67	96	105	106	117	107	110	99	96	78	97	93	105	110	100	99	91	112	96	88	108	104	82	92	89	92	110	100	93	108	90	86	104	101	101	102	112	114	104	91	101	84	98	84	93	82	98	80	80	76	107	114	71	106	105	101	118	88	100	99	92	112	98	101	77	117	100	92	81	112	85	91	116	90	83	111	114	106	113	120	88	92	85	87	86	109	93	99	103	100	96	105	102	87	102	93	84	113	89	108	98	89	74	98	85	101	106	102	94	91	91	92	96	98	88	102	95	94	88	103	114	106	82	98	103	85	101	87	100	100	101	99	107	86	93	112	87	102	102	89	100	98	88	115	99	88	94	108	98	101	102	100	97	87	91	95	94	97	92	112	111	91	101	87	87	86	99	90	99	105	86	93	87	101	113	85	93	92	103	103	81	101	82	96	84	96	105	102	89	103	92	89	91	83	90	98	96	98	111	89	122	99	108	108	93	97	87	96	100	98	86	95	87	99	105	110	96	93	90	95	103	72	101	73	111	105	117	78	86	105	98	88	114	109	87	120	92	77	94	94	119	95	92	101	102	90	96	81	105	96	97	99	78	104	92	92	91	98	102	88	101	79	63	89	102	86	96	78	80	91	96	87	93	96	92	114	103	103	104	100	100	96	103	78	86	98	95	78	98	97	105	105	103	100	75	120	103	80	109	93	108	100	99	97	89	100	107	94	88	112	90	82	88	87	104	98	103	111	97	90	104	104	101	102	87	92	95	100	98	84	101	100	100	89	93	89	104	105	106	95	88	108	90	82	98	92	100	91	91	86	92	98	119	105	90	89	92	101	94	109	75	95	101	106	80	93	85	86	92	96	101	94	93	107	82	82	93	74	108	90	99	95	94	96	86	104	97	111	93	92	99	105	79	89	80	104	113	92	90	80	80	99	118	102	117	94	109	97	96	99	102	70	107	98	105	100	99	100	101	105	109	85	80	104	81	94	97	95	92	96	80	99	95	92	87	104	79	104	105	96	114	98	96	112	94	92	119	100	106	98	84	102	92	98	104	108	88	84	88	105	88	85	113	99	85	107	96	103	99	103	104	103	86	98	99	108	78	93	91	94	109	100	113	110	88	95	78	93	103	89	103	100	119	70	101	84	92	86	116	104	98	89	83	85	105	88	90	98	106	88	87	82	80	95	95	103	95	99	95	78	99	94	86	90	110	99	90	103	80	94	92	89	108	94	88	100	99	94	97	104	95	105	101	94	89	95	106	93	108	99	104	87	117	104	108	95	101	101	87	97	106	73	80	93	90	109	111	106	86	111	87	94	104	94	96	102	114	88	83	60	103	80	83	100	92	114	99	99	101	106	92	100	92	90	92	112	94	84	94	99	107	85	103	102	95	114	112	88	89	109	82	108	97	105	98	107	113	101	99	87	111	101	116	91	79	90	86	112	100	97	87	100	98	85	100	90	112	96	118	97	101	105	109	102	83	93	84	103	94	119	72	85	86	68	98	101	83	91	93	87	102	90	95	104	95	91	88	97	98	96	95	95	98	102	106	79	91	92	125	107	85	105	100	85	128	97	92	96	97	81	102	89	120	92	79	103	84	109	100	91	88	102	90	97	85	103	91	70	110	107	111	92	95	123	93	109	111	95	92	96	105	92	94	89	85	106	88	88	96	99	115	104	86	90	89	97	85	86	92	94
3284	4901	3025	1352	926	703	558	446	354	290	270	219	171	176	189	158	142	147	124	124	143	136	143	133	109	127	115	119	122	126	114	107	108	126	115	117	105	104	101	116	98	110	118	100	111	102	100	107	130	103	97	93	98	134	103	121	99	131	104	122	105	108	96	104	108	89	108	108	99	114	101	122	92	103	118	117	113	103	80	92	115	115	99	122	114	86	99	86	104	108	106	112	99	107	121	105	107	113	94	96	118	98	104	115	94	109	101	98	108	112	105	121	118	107	123	101	108	116	110	110	118	105	85	84	120	121	104	91	92	114	109	105	110	83	103	107	110	86	101	107	111	108	83	109	87	111	98	111	101	93	119	123	103	96	95	103	118	99	98	105	111	107	122	101	105	134	99	101	95	108	135	103	96	111	80	98	107	120	99	118	91	113	108	99	119	100	109	100	91	90	88	117	98	98	102	106	91	105	95	105	111	99	108	91	100	93	100	109	111	105	119	120	122	93	100	100	119	110	120	103	91	95	109	112	95	109	96	105	116	91	119	101	110	92	105	113	116	98	109	96	93	95	112	93	113	105	101	96	104	90	120	108	105	107	100	89	125	112	119	98	99	98	129	81	99	113	96	97	102	113	102	91	91	89	88	107	102	101	106	121	115	116	116	114	87	110	87	123	104	111	104	118	126	107	102	118	85	98	129	117	108	97	80	116	94	133	89	103	107	122	99	109	101	107	103	93	112	120	125	101	95	91	95	106	111	118	99	95	97	111	103	105	102	113	91	90	123	109	99	109	90	96	114	109	107	112	120	126	96	115	108	120	99	119	107	97	93	95	97	95	116	108	105	115	112	86	103	114	108	116	129	106	103	115	108	103	95	94	99	91	102	99	94	109	102	123	123	106	107	98	122	116	101	101	115	104	120	107	94	114	103	110	118	114	124	120	97	94	113	106	122	104	83	104	99	112	107	99	111	93	99	93	106	116	120	119	95	104	100	101	97	123	110	103	116	124	117	94	88	112	128	116	100	109	85	100	97	113	121	108	103	112	102	108	92	122	126	127	97	104	101	100	97	94	108	110	98	112	106	110	102	106	98	96	96	102	112	99	115	117	119	90	101	98	96	109	92	101	100	109	105	100	93	106	98	79	111	82	102	113	94	105	117	114	114	115	94	105	107	107	101	92	103	108	101	98	102	102	100	113	110	103	105	114	90	95	125	107	106	108	100	100	115	85	112	100	98	102	89	123	102	109	97	98	123	105	102	102	100	116	119	91	126	94	99	101	105	115	112	109	109	106	97	118	109	125	104	113	94	96	122	99	101	97	113	103	83	113	109	103	107	102	102	101	108	83	95	118	79	113	106	127	124	110	124	100	99	105	119	104	97	99	120	101	111	118	106	106	112	117	110	109	99	95	103	102	101	107	103	114	108	101	111	104	98	103	128	100	107	106	93	91	91	106	104	119	100	109	113	102	102	106	96	96	96	104	121	119	106	132	96	107	99	101	98	108	117	119	126	93	97	121	113	102	112	103	98	115	103	117	105	115	97	121	116	96	104	135	104	101	89	104	86	77	102	119	104	96	105	97	114	109	93	100	97	110	124	101	103	113	98	101	105	102	103	124	114	113	89	101	98	91	95	97	99	105	110	94	107	110	98	105	95	122	108	106	101	120	120	99	105	111	108	105	116	116	107	106	106	112	94	98	106	122	106	109	110	101	106	98	106	121	118	111	141	108	81	102	115	120	97	122	98	116	108	95	111	108	92	105	104	99	85	105	110	104	99	101	98	106	97	115	108	99	112	95	99	122	98	108	88	108	92	116	104	121	105	77	109	116	126	97	92	119	113	117	113	117	106	94	109	127	92	95	118	107	95	109	121	119	119	126	102	111	95	82	98	112	97	106	113	94	111	121	105	98	100	109	108	96	96	117	116	97	112	102	111	100	91	101	121	107	98	110	104	91	109	113	116	112	121	117	95	120	81	105	103	108	92	97	110	109	96	109	109	110	94	102	89	114	98	105	94	90	92	92	98	120	111	99	116	110	125	100	103	102	112	104	107	108	110	102	122	97	98	111	110	91	104	100	109	105	90	124	132	103	93	99	119	106	95	121	102	125	101	113	93	93	92	100	101	118	111	103	103	117	116	103	106	100	126	106	99	110	113	94	106	86	90	105	91	98	102	110	102	114	119	99	96	103	105	94	117	101	107	81	99	103	98	109	95	116	96	101	101	121	99	105	79	93	107	116	107	101	109	97	94	112	108	113	104	111	101	106	102	108	101	111	114	107	111	97	112	121	102	141	94	108	99	98	109	108	109	105	94	104	105	120	108	109	123	101	87	102	106	107	89	109	96	112	111	116	106	104	105	106	115	113	108	102	100	107	122	121	94	99	88	106	104	109	124	96	91	114	95	112	97	115	95	105	110	100	108	99	113	94	103	90	125	120	105	112	99	86	105	98	98	104	112	111	109	100	101	106	107	126	112	110	99	101	112	114	100	115	98	102	97	121	96	107	111	100	126	110	102	96	101	106	131	102	100	116	100	83	92	115	92	108	108	104	106	110	102	104	116	117	91	116	129	101	114	96	89	103	94	123	111	106	101	121	93	82	119	88	124	114	100	117	112	101	103	104	103	102	93	100	107	106	102	102	103	114	103	119	114	94	85	102	113	113	103	104	116	107	103	115	110	115	116	124	105	106	114	92	97	109	100	107	97	102	108	103	124	89	121	94	103	106	115	77	101	95	108	111	114	111	106	92	103	107	112	88	119	86	116	99	132	105	107	110	97	104	123	99	112	106	110	114	103	108	112	104	101	111	99	98	100	105	114	101	113	102	101	90	134	100	93	104	98	108	85	100	121	88	105	118	103	101	101	107	109	95	105	102	93	123	99	105	85	111	97	120	106	111	96	113	94	132	108	119	119	94	97	96	118	93	107	101	105	102	110	90	111	86	122	91	116	128	102	114	92	99	118	90	111	101	111	89	101	98	92	102	107	104	100	109	112	85	97	119	98	106	92	95	107	108	91	94	95	113	118	99	118	111	109	97	111	94	107	103	111	109	92	129	111	103	100	124	116	112	89	104	120	107	103	110	122	113	95	92	90	109	105	102	108	117	108	101	111	94	106	105	100	104	108	108	105	107	111	93	103	99	96	92	87	101	108	110	134	103	98	108	90	86	107	94	99	95	103	100	111	109	120	104	115	117	96	93	93	98	102	117	85	101	90	91	95	108	107	92	108	101	101	78	97	122	94	98	112	112	102	85	105	101	105	115	94	108	103	96	88	105	130	86	89	97	102	105	92	120	108	99	94	101	112	92	115	100	111	121	98	92	104	107	93	109	94	107	111	121	121	111	115	120	87	126	108	95	122	108	95	104	81	89	111	121	108	105	108	105	101	110	112	110	88	98	107	115	92	102	102	112	112	103	109	111	102	111	98	111	104	123	122	108	126	106	98	104	107	112	132	98	95	107	106	119	98	100	107	104	121	97	100	108	117	99
22883	21490	29117	24256	21481	21507	6714	1032	761	664	632	572	546	508	469	493	470	425	448	402	384	394	363	412	413	393	400	390	401	390	386	388	340	408	337	383	363	367	366	347	395	394	381	384	402	355	357	328	331	401	373	347	342	373	350	334	350	356	339	355	348	379	366	397	382	351	339	364	390	344	341	364	382	355	336	353	368	368	387	359	351	364	382	358	391	336	369	367	384	366	348	346	401	320	372	382	371	347	338	342	322	366	347	337	354	350	335	347	352	353	334	320	345	377	339	357	341	372	360	347	365	410	351	354	383	342	371	383	338	351	343	341	354	354	330	375	341	369	321	331	367	380	384	337	358	344	339	344	314	337	366	386	347	359	345	364	371	366	341	335	367	369	349	350	371	346	384	334	336	355	374	366	344	343	349	368	347	352	335	348	372	368	360	376	373	354	355	340	354	369	372	348	357	365	334	387	340	376	323	338	348	363	355	341	339	347	367	326	361	292	334	345	313	334	361	353	329	376	339	340	337	337	355	385	342	321	339	387	361	353	354	345	346	378	352	362	321	356	351	322	350	325	347	312	345	364	358	369	354	358	385	357	356	327	377	338	349	349	364	372	358	350	368	348	358	348	325	353	357	366	389	340	358	357	364	386	350	351	355	357	361	346	360	359	346	364	361	334	384	320	342	310	318	330	349	348	368	388	355	339	333	322	347	372	340	329	349	346	322	369	347	354	346	338	325	351	352	340	335	340	340	345	357	325	413	383	356	338	317	345	377	366	333	372	357	365	350	352	337	336	336	366	305	351	349	332	385	344	354	346	362	387	325	346	324	364	334	322	371	361	372	345	320	358	375	334	365	331	366	365	338	324	335	352	359	345	346	359	354	337	347	365	315	377	347	350	359	368	359	341	350	349	378	351	353	364	331	380	347	366	347	303	325	389	362	383	378	335	336	380	341	357	343	352	368	325	357	360	362	341	359	353	342	356	382	373	370	342	333	356	356	324	330	358	338	385	348	339	349	366	358	392	365	337	351	351	385	362	333	379	325	391	370	312	330	319	344	329	338	351	345	350	324	343	326	349	346	334	381	352	336	345	373	347	336	360	351	332	345	358	346	360	353	381	360	379	357	352	371	343	341	370	375	362	333	367	339	358	362	385	348	366	337	367	319	344	355	334	377	362	369	330	339	325	323	354	365	357	371	365	372	345	360	312	337	355	351	357	358	340	358	336	334	367	366	331	366	332	377	381	387	366	326	339	394	350	326	348	358	342	347	372	341	347	350	364	322	339	357	390	338	388	380	331	353	376	340	343	336	343	398	341	339	366	395	333	368	412	352	343	355	352	369	320	364	350	357	311	345	366	340	355	340	361	366	363	378	381	350	358	370	379	369	388	355	330	362	342	342	342	358	345	372	330	361	354	357	357	333	331	356	336	355	324	338	377	348	369	363	376	329	375	339	300	347	346	391	338	341	328	333	400	358	333	369	346	373	377	389	379	334	367	353	347	341	359	359	346	354	370	373	344	383	359	357	342	359	345	343	399	347	324	338	320	337	377	391	368	366	343	336	364	380	335	355	360	415	334	360	355	370	347	329	377	351	342	366	360	345	318	344	366	359	394	360	324	391	359	345	383	365	359	386	334	370	342	365	370	352	353	366	348	326	381	300	333	383	364	356	360	372	378	335	317	357	345	326	324	351	369	356	334	362	323	351	352	321	345	349	396	373	368	392	334	360	331	327	348	334	357	373	343	340	357	311	351	351	346	356	356	332	357	342	339	356	350	359	381	346	360	376	332	369	362	315	349	371	326	355	324	366	364	375	363	339	324	356	381	357	376	362	356	367	337	376	365	332	350	337	369	341	368	343	363	361	356	369	375	332	348	325	334	350	344	339	328	366	333	343	381	367	328	353	377	349	339	325	339	379	362	352	322	358	312	372	367	325	379	349	340	374	318	361	357	372	358	362	377	352	337	343	344	347	367	371	370	375	357	329	356	376	320	369	371	350	368	329	380	351	317	357	334	360	338	352	345	389	333	349	363	355	344	350	358	310	350	347	361	367	337	330	370	335	340	380	358	330	345	340	363	344	342	372	370	401	339	355	346	366	362	347	345	355	333	349	351	322	396	363	366	365	383	393	322	377	370	332	368	351	362	354	337	343	360	326	369	350	345	323	333	358	341	379	378	363	360	341	362	344	335	351	336	364	363	319	323	354	382	348	339	349	333	325	333	342	356	378	393	364	361	337	323	342	343	320	381	354	336	352	351	331	345	389	349	340	343	368	340	344	365	327	339	356	347	358	366	363	329	364	365	347	363	346	356	330	322	386	334	345	348	329	350	357	355	353	366	301	332	348	337	343	357	340	349	346	343	344	332	358	334	319	361	345	334	349	336	369	378	374	371	376	389	334	388	351	362	369	357	360	366	355	368	323	360	353	348	334	341	365	327	356	370	369	305	380	361	331	335	363	357	363	381	340	369	347	371	346	345	329	387	354	310	342	338	384	348	356	350	360	354	365	357	386	338	364	364	358	381	374	384	340	384	367	372	343	355	363	343	365	360	399	373	329	382	325	358	353	339	303	365	357	366	373	332	345	360	344	355	367	350	349	356	325	365	341	357	359	327	329	345	385	348	355	365	360	337	383	353	331	352	380	362	331	347	386	336	349	365	342	353	331	355	359	322	358	345	340	369	350	335	383	399	332	379	334	375	359	330	314	342	326	350	343	337	380	339	378	330	372	350	352	351	336	389	363	336	348	357	359	359	342	352	350	393	351	348	375	354	372	373	350	333	350	341	385	337	328	352	339	357	372	343	325	358	354	375	364	348	336	343	357	334	335	370	384	338	335	338	331	369	368	355	353	344	350	341	362	358	373	327	363	369	371	330	342	346	346	371	362	337	357	341	347	363	338	349	320	340	359	375	344	325	354	364	351	349	373	333	317	351	350	339	364	349	365	324	372	353	355	326	332	350	373	317	349	367	383	354	358	386	349	315	334	338	348	390	389	342	353	330	361	342	350	341	364	334	379	349	335	328	355	358	351	341	374	344	335	378	339	335	381	345	311	344	373	346	334	343	365	343	346	378	354	357	372	364	337	376	313	360	361	378	394	378	362	375	348	346	333	345	367	335	359	320	326	370	376	347	378	379	326	363	349	359	329	351	324	338	363	366	369	342	308	342	349	336	344	339	368	335	333	336	333	360	357	337	339	393	329	337	328	354	358	354	357	365	345	327	363	338	314	356	340	356	395	368	350	338	318	345	370	323	389	350	324	344	357	328	332	339	345	318	349	354	368	354	408	356	403	376	329	327	393	339	355	331	342	337	340	308	383	339	351	342	356	301	357	386	347	331	350	368	352	339	340	333	353	382	367	341	313	355	352	403	343	347	325	355	340	350	368	369	357	359	335	361	353	339	366	337	362	348	335	339	305	353	370	357	354	345	323	368	365	362	335	365	362	341	328	373	359	374	332	327	376	326	376	355	343	372	353	347	383	337	345	344
4280	14600	9612	4553	3255	2470	1924	1479	1204	972	865	821	735	618	623	587	509	521	473	486	491	425	446	416	419	441	418	398	462	451	385	411	397	380	395	423	417	367	402	412	420	426	404	376	354	417	359	408	382	395	400	390	385	394	408	343	349	429	395	387	352	365	363	380	367	405	397	361	383	378	360	395	382	416	347	387	387	400	396	384	382	372	362	376	359	389	400	373	391	384	387	391	392	398	355	379	351	390	346	374	388	403	370	365	369	340	379	343	391	378	395	393	405	352	328	354	370	341	406	421	371	382	353	362	368	374	405	338	377	374	367	367	397	401	382	376	377	342	359	321	376	372	340	373	379	383	416	359	357	350	363	327	386	372	387	404	346	372	361	346	339	362	379	369	372	416	401	340	318	413	353	367	385	388	426	403	372	362	386	357	370	335	352	362	364	362	379	371	376	379	378	376	368	329	401	410	372	400	357	356	401	386	330	380	386	368	363	382	365	373	370	376	384	384	405	377	364	347	377	352	399	331	361	353	385	356	372	368	371	350	382	369	384	356	401	370	416	340	362	394	345	399	369	376	400	368	401	370	356	348	392	365	398	366	390	361	356	375	361	352	410	375	352	353	394	414	353	386	371	394	413	375	355	346	379	365	354	374	366	349	354	385	397	377	380	349	352	353	428	360	416	383	363	388	327	369	372	370	367	408	353	370	360	377	350	345	340	350	375	384	344	353	356	386	378	366	350	367	357	353	371	345	386	379	360	356	370	372	378	371	395	413	381	417	398	377	398	370	370	389	377	372	348	390	390	378	414	356	346	354	389	373	318	357	438	356	369	350	365	349	398	366	399	361	350	384	423	377	391	366	395	349	374	367	379	365	382	360	388	368	373	336	379	388	384	347	381	369	366	367	364	366	369	379	356	389	375	363	353	393	365	360	383	349	358	370	356	374	363	391	384	339	376	361	388	368	382	364	365	366	343	379	418	362	371	329	377	376	385	345	370	372	375	366	377	355	376	351	413	387	385	366	362	414	349	381	372	358	397	416	413	360	362	359	379	366	396	339	384	373	363	381	380	394	352	353	347	360	355	378	370	367	385	361	359	384	375	401	360	415	358	391	364	390	390	370	397	360	340	370	354	379	352	351	360	387	391	364	355	340	380	380	368	380	361	377	399	364	361	350	367	362	381	365	338	407	369	359	341	358	352	400	377	414	385	362	389	354	363	361	351	385	341	378	344	399	342	338	373	368	350	350	386	359	353	404	370	353	362	360	396	397	356	360	365	397	379	369	400	380	411	374	358	373	395	365	345	399	357	331	352	411	362	392	373	398	387	369	342	387	372	379	380	324	346	358	400	358	347	379	362	387	405	371	370	397	356	364	382	369	375	344	367	378	359	386	373	378	358	373	346	362	384	383	403	339	367	329	398	369	377	379	390	390	356	365	386	378	385	363	349	369	386	360	393	403	373	349	375	399	327	375	372	365	348	369	352	393	340	370	347	356	398	372	353	331	366	395	378	334	391	337	380	380	392	358	367	355	359	358	365	392	334	345	365	377	382	341	384	354	387	393	400	372	364	361	337	380	395	398	383	373	392	364	379	406	343	377	335	361	386	383	396	401	382	378	372	360	396	391	394	363	363	385	382	342	339	364	397	362	365	360	357	320	388	385	393	352	384	353	353	324	343	391	351	371	378	373	400	409	370	353	323	388	380	376	370	373	371	379	376	386	383	334	364	397	370	371	362	356	369	340	381	373	357	362	361	362	364	406	353	366	377	379	370	373	386	394	373	373	347	374	387	357	373	413	362	407	366	363	388	411	357	380	375	368	350	391	355	349	373	394	399	364	398	339	367	369	411	362	399	348	366	343	361	357	354	351	364	348	368	380	394	339	381	374	373	371	380	369	387	404	342	385	372	386	371	377	357	336	383	375	382	342	360	376	382	369	356	367	374	348	389	364	385	392	349	358	367	363	386	378	332	398	364	338	363	386	380	355	375	383	392	339	367	386	360	410	398	367	371	390	333	373	358	375	375	342	321	390	402	388	405	362	365	365	349	360	370	382	378	361	358	365	410	407	355	356	373	361	322	346	342	362	362	332	354	357	372	322	378	367	359	359	396	378	331	379	333	367	383	391	361	394	361	333	392	358	358	361	364	392	349	347	344	381	346	346	388	379	384	339	360	356	353	336	424	341	416	350	375	358	385	373	372	347	386	364	308	353	406	348	359	336	343	354	354	362	395	381	374	375	337	371	384	376	377	365	381	371	373	386	380	359	370	358	378	343	381	398	405	383	386	379	370	393	398	370	384	360	416	351	385	367	391	385	381	369	369	354	384	372	374	367	368	365	354	362	355	408	401	358	386	374	373	365	359	362	366	383	373	360	374	390	367	374	351	351	389	359	343	403	366	353	370	330	377	351	384	375	360	362	394	374	371	351	393	361	345	362	376	347	381	405	375	383	353	394	389	388	385	388	359	381	406	377	362	377	413	380	441	349	353	386	390	384	388	371	368	401	347	380	371	374	372	322	344	355	338	378	393	354	355	410	334	343	408	339	395	378	338	355	388	366	364	393	340	359	384	351	374	357	383	377	389	366	379	380	383	349	357	351	370	369	368	361	381	335	355	368	328	391	410	372	408	373	349	386	340	356	366	408	377	357	384	359	363	400	341	387	362	362	370	363	356	363	384	346	399	367	393	361	367	377	371	366	372	366	382	319	382	379	386	381	369	352	367	378	388	371	360	400	351	347	354	329	370	355	378	370	351	372	382	368	369	375	348	353	383	406	376	390	415	385	372	369	375	398	333	346	408	371	363	365	345	378	407	368	352	380	351	367	326	383	384	373	356	364	364	345	330	355	371	366	378	366	364	323	368	371	367	391	354	376	377	370	358	393	381	382	369	374	357	391	356	357	367	368	352	334	366	360	389	337	390	360	380	385	373	367	359	374	331	340	382	367	379	350	384	372	403	326	338	374	371	354	388	366	388	365	420	388	404	374	399	367	369	394	356	388	362	385	359	377	378	332	376	339	388	372	360	328	349	373	368	356	342	373	360	334	379	387	353	395	351	353	405	378	371	405	372	366	397	370	355	380	390	364	384	390	380	370	374	396	377	371	371	381	337	357	378	358	367	392	362	344	370	356	383	362	363	342	375	399	337	404	351	366	394	383	397	366	386	368	367	366	338	381	370	371	370	398	400	379	362	365	387	330	388	378	370	386	394	382	382	377	359	366	365	367	339	401	355	335	359	373	382	381	354	369	381	363	352	365	334	328	367	367	360	374	378	352	367	413	372	388	368	337	390	364	372	396	366	361	384	370	355	379	415	378	365	357	370	339	365	361	390	365	372	400	379	424	381	378	404	380	368	368	361	354	374	396	381	354	389	401	382	386	385	369	358	372	383	364	363	344	366	369	390	402	358	385	390	371	357	374	388	361	360	349	375	355	366	364	378	372	341	346	385	371	366	365	351	416	368	389	381	364	389	390	397	343	352	371	354	335
28028	20323	7507	618	310	254	224	180	205	167	164	157	163	187	184	158	197	159	179	168	163	171	170	153	164	164	148	161	167	158	164	164	165	142	150	179	187	151	166	163	151	146	155	159	162	160	157	153	180	157	139	156	161	160	186	169	183	146	163	167	166	169	162	160	131	173	154	165	161	165	165	142	177	165	164	165	163	129	151	141	159	167	178	163	157	154	176	155	163	190	185	148	159	160	139	151	174	154	153	153	163	174	171	168	165	156	177	162	161	165	171	186	149	156	184	181	158	175	177	164	178	167	162	167	157	156	156	149	158	167	163	168	147	129	163	165	153	157	159	172	161	169	156	169	143	153	169	164	148	169	172	159	157	172	153	159	174	158	165	143	159	161	173	161	156	161	177	147	185	180	169	170	172	154	174	203	158	171	171	148	172	135	159	178	165	149	156	147	138	149	174	172	128	156	162	151	178	161	159	149	178	173	167	177	180	166	160	163	186	163	166	144	157	137	173	163	154	132	169	160	152	155	167	166	153	132	142	143	162	177	132	167	160	147	136	141	151	163	198	139	169	142	132	152	157	161	150	155	163	163	140	184	164	165	172	140	171	166	158	147	163	144	172	171	178	138	142	161	178	153	178	154	168	154	141	163	187	163	164	187	154	161	163	156	172	154	151	167	188	164	167	159	146	153	180	153	163	165	165	177	162	165	164	160	149	167	146	159	161	175	161	164	155	153	149	155	160	152	163	190	174	191	174	155	154	147	179	170	164	169	181	161	138	164	152	141	171	169	148	158	149	143	143	150	155	147	151	136	152	149	159	163	165	174	169	155	149	155	165	130	153	154	181	174	173	164	163	162	154	170	169	160	173	171	151	196	148	143	153	146	173	173	150	181	146	165	151	138	166	189	151	148	158	174	162	135	147	175	154	164	186	156	152	160	122	181	155	169	146	168	165	164	168	166	155	157	163	152	158	158	163	175	149	179	174	158	146	152	160	158	181	153	165	183	147	164	173	172	179	159	156	165	161	151	155	163	172	164	167	180	172	159	156	145	164	166	174	167	177	160	168	152	163	191	165	159	168	176	169	168	166	174	168	150	147	180	153	171	145	141	156	147	166	138	171	138	188	147	164	143	155	171	163	144	158	175	158	141	157	154	170	168	175	154	171	146	176	164	193	184	164	157	155	162	174	164	154	169	172	172	139	193	146	143	171	160	158	194	168	157	145	171	171	177	156	141	153	156	147	146	150	154	144	157	176	161	171	164	164	163	145	162	169	179	152	159	172	152	150	155	148	171	136	173	168	179	180	183	160	148	187	158	155	149	125	184	169	175	148	155	164	156	166	162	142	134	138	139	155	165	142	173	145	143	152	163	160	163	155	164	169	167	164	154	157	176	144	162	162	187	161	155	159	156	148	160	156	170	166	150	159	145	162	154	151	163	162	160	183	142	158	129	164	166	153	146	175	168	131	185	173	159	139	157	147	142	150	190	158	163	175	182	162	159	166	179	161	168	165	144	158	165	170	167	160	147	151	179	151	156	150	141	175	142	163	152	156	164	165	152	174	159	166	173	159	162	152	156	158	157	172	181	177	159	147	175	165	152	160	171	170	174	170	182	146	169	149	154	184	162	142	147	174	184	147	151	156	155	150	172	167	152	152	143	143	140	166	166	156	165	159	142	181	157	189	161	133	174	163	153	165	150	127	188	146	143	157	152	171	173	139	149	168	155	162	153	156	188	156	160	153	167	187	152	150	152	158	151	176	139	165	162	175	159	156	146	157	153	155	159	173	172	164	177	164	157	164	150	179	174	150	168	157	152	150	159	163	142	170	152	160	156	155	166	158	136	155	152	153	154	150	160	161	156	163	130	165	161	162	148	184	162	166	160	148	163	156	170	159	184	165	181	163	160	163	165	185	164	169	152	175	145	152	164	158	152	159	171	145	146	183	161	149	172	137	167	183	161	164	174	153	172	156	187	162	182	174	153	161	157	166	152	158	171	157	177	167	212	155	163	162	157	132	166	139	154	170	157	156	204	176	180	192	185	162	143	161	148	142	177	167	168	160	143	158	158	153	153	147	174	151	180	154	156	152	148	161	154	161	138	148	191	155	151	145	156	199	152	168	159	139	153	148	153	160	159	155	156	153	146	130	168	156	161	151	154	144	176	155	136	157	159	146	154	157	146	164	148	168	152	192	181	167	165	182	166	151	151	180	146	168	170	157	168	168	143	151	161	142	169	161	125	164	146	173	152	186	152	146	178	159	153	175	166	153	156	145	173	164	176	131	160	166	143	155	156	153	168	163	163	183	179	201	181	156	146	161	164	140	181	144	160	158	161	173	157	151	151	161	166	162	155	163	161	166	148	175	191	153	187	163	157	177	159	159	186	145	169	155	171	162	178	194	173	157	153	156	162	163	161	160	162	157	163	145	146	161	162	156	163	166	148	150	159	156	166	143	170	149	152	173	164	175	173	153	155	162	166	165	146	161	170	133	182	138	161	155	161	145	159	180	167	180	153	179	157	164	161	147	153	164	170	163	154	147	163	149	157	151	160	177	161	154	177	186	174	155	157	164	154	149	163	154	159	154	146	158	153	178	148	173	175	161	174	171	156	175	155	142	137	154	178	153	152	154	175	178	165	203	156	163	177	170	171	157	126	161	171	146	156	145	175	153	170	177	179	185	189	164	149	161	178	166	160	181	149	171	154	174	172	167	159	149	171	153	158	155	156	133	140	146	164	162	163	160	153	153	180	164	157	156	186	152	166	161	164	139	141	170	168	158	138	164	179	156	159	162	156	152	157	158	168	160	140	169	147	175	180	159	177	167	174	164	148	158	159	166	145	173	152	156	149	161	162	171	187	166	145	163	161	140	176	149	169	166	156	191	176	163	163	146	170	171	142	134	180	157	171	156	152	165	177	167	174	159	165	158	169	156	139	164	176	166	179	137	164	157	175	156	155	158	162	153	152	151	133	150	159	204	170	163	167	153	165	154	171	176	154	163	160	162	172	172	144	191	169	152	145	173	162	157	141	143	159	174	176	168	152	177	179	178	146	170	144	180	164	166	146	174	154	147	143	144	168	164	139	158	169	154	137	164	176	173	173	174	161	171	144	177	159	157	152	152	166	125	171	159	161	153	154	165	155	152	163	153	162	164	165	145	147	164	164	168	154	143	164	145	190	167	176	153	160	143	172	155	160	139	174	164	167	150	168	169	143	152	156	165	159	142	150	151	168	177	160	140	152	150	155	170	163	150	145	163	145	154	146	177	164	145	171	146	149	154	143	176	157	159	161	184	167	164	174	184	157	152	176	170	158	168	147	161	159	152	150	178	154	161	155	169	166	151	158	151	172	149	162	171	180	175	167	149	178	169	150	158	153	158	162	168	171	173	157	148	155	162	166	159	163	143	163	164	176	163	145	188	175	156	162	173	170	150	164	161	156	144	139	149	173	158	154	164	155	169	179	150	172	160	174	153	171	140	128	153	188	145	147
4786	2301	1124	600	469	369	294	286	271	246	206	205	217	201	204	190	169	176	209	158	156	189	170	212	184	175	176	187	187	153	160	145	180	175	169	182	171	173	173	181	201	161	174	164	174	167	173	181	185	152	166	161	212	171	155	164	174	160	158	179	159	158	183	159	193	170	164	175	151	168	168	153	149	176	170	159	181	179	158	154	158	199	167	176	166	175	147	164	164	166	172	172	179	167	187	169	163	156	155	165	177	166	169	166	167	166	171	157	169	168	175	163	156	171	157	176	196	149	150	154	154	170	169	175	175	163	186	145	163	175	170	157	183	166	172	171	174	180	169	140	161	159	162	174	162	163	189	166	196	174	168	174	175	163	155	161	177	159	189	160	169	159	191	151	162	160	161	172	197	181	139	186	149	171	152	163	185	169	208	164	172	156	161	186	190	188	177	171	168	178	173	155	171	153	170	163	184	196	163	167	156	163	180	152	156	162	157	156	167	160	180	144	167	155	172	185	178	181	166	185	162	172	165	182	161	174	175	181	169	177	172	168	173	160	187	187	155	144	166	170	167	191	184	165	164	159	187	201	165	173	173	176	154	185	147	170	200	169	170	163	169	186	186	164	163	153	176	167	169	161	178	162	180	173	177	188	191	184	193	171	179	171	136	167	187	171	166	171	173	168	181	158	176	177	186	153	166	158	195	189	161	187	158	161	161	170	154	180	155	174	169	165	163	174	169	184	162	173	174	153	179	167	174	184	161	185	152	170	156	165	179	172	177	190	164	159	162	177	176	189	143	163	164	171	174	177	173	176	187	202	173	189	179	161	169	142	163	190	166	169	170	181	155	163	168	171	178	174	175	201	162	177	146	171	177	162	165	160	168	189	154	151	167	145	156	176	150	191	175	176	167	154	166	163	160	172	162	191	151	199	177	161	138	171	155	194	170	172	185	183	191	185	164	156	191	154	181	158	159	187	176	179	151	153	171	145	152	186	182	177	185	170	186	165	168	182	177	141	181	169	167	197	177	170	182	177	167	177	182	174	181	149	172	181	152	166	153	175	175	180	156	155	165	178	149	179	165	155	177	182	147	193	171	153	174	166	156	170	162	174	174	155	187	172	174	164	162	173	162	180	167	173	172	165	169	172	164	158	180	177	175	187	148	156	191	168	159	184	178	161	174	175	185	145	190	182	175	186	183	202	156	167	181	136	166	174	177	183	162	171	173	193	183	181	162	172	161	161	184	201	179	172	180	163	184	163	190	157	170	170	185	166	176	170	161	175	172	143	177	181	178	160	157	177	174	160	151	151	184	181	182	154	188	165	162	176	176	174	182	176	173	177	178	182	175	170	196	170	160	180	185	163	167	182	168	152	167	159	173	172	171	182	175	167	170	176	181	171	177	176	165	170	194	149	197	200	171	148	175	174	182	166	190	181	181	187	175	172	184	195	178	173	188	153	187	145	160	185	176	142	166	170	179	190	159	175	164	160	162	181	162	167	150	185	185	176	189	171	169	179	176	165	175	152	179	175	172	166	169	168	184	173	152	170	185	163	160	175	162	166	187	186	160	176	168	182	167	176	175	179	194	202	166	175	166	166	186	193	184	170	157	166	180	173	170	154	181	158	180	203	186	181	177	161	172	181	171	164	178	188	177	180	175	163	145	158	173	158	175	164	175	168	167	149	194	186	159	173	193	168	183	199	183	212	152	176	185	182	173	196	161	168	154	159	173	189	162	181	155	207	193	158	154	176	182	160	151	200	170	163	163	140	180	206	161	167	165	187	177	164	162	147	180	176	178	182	161	177	142	176	176	175	174	161	144	161	165	166	169	166	177	169	155	158	181	185	190	157	179	176	172	180	142	149	181	192	162	136	177	184	180	175	166	183	167	177	181	175	173	172	172	177	164	168	187	184	162	165	159	160	191	160	186	172	173	167	172	190	156	180	183	168	159	162	171	157	175	165	175	161	182	163	193	164	169	164	189	192	155	169	182	168	175	184	176	162	159	144	192	193	168	147	162	182	170	173	170	163	167	169	173	200	155	160	169	178	180	173	167	173	169	182	200	173	171	184	162	175	187	169	179	176	165	173	186	152	158	178	158	166	173	160	178	156	160	154	149	171	181	152	181	183	164	173	170	140	176	154	177	153	161	182	177	170	156	177	159	156	152	163	203	171	181	162	160	180	155	151	171	171	195	185	169	174	171	200	145	150	154	169	175	142	167	162	193	173	164	148	168	172	171	189	149	158	184	175	166	171	186	151	176	179	168	149	166	162	174	160	159	161	157	153	171	169	179	172	155	158	160	171	185	163	180	159	175	171	173	164	168	170	174	152	154	167	164	164	168	168	173	202	155	199	176	158	169	178	173	185	163	159	200	172	162	172	161	161	157	161	165	175	179	161	169	156	143	178	185	178	159	155	176	170	160	158	191	190	186	143	161	180	177	176	148	199	153	162	160	147	150	181	178	162	180	168	177	173	169	189	184	153	169	182	171	176	174	146	171	163	227	175	178	175	182	179	184	164	149	176	179	176	186	188	165	162	177	183	159	174	187	173	157	154	154	185	162	181	168	158	165	168	182	182	155	178	165	171	199	166	164	166	196	173	185	186	156	163	192	169	145	164	157	166	176	161	185	167	170	176	183	162	158	170	158	160	165	160	191	152	196	183	182	178	173	180	153	150	159	183	167	167	152	161	152	181	168	178	157	201	160	166	142	180	166	177	165	165	179	192	178	176	170	177	161	176	155	194	186	169	185	188	192	168	156	184	169	175	188	164	168	169	169	174	186	156	161	175	166	174	154	165	179	173	163	168	186	183	149	176	170	160	161	196	163	177	185	181	163	147	181	140	171	176	177	166	195	159	167	193	163	178	178	190	164	191	163	178	178	180	168	171	175	180	188	201	166	174	185	173	174	151	182	151	159	158	162	178	164	157	169	166	154	170	164	176	164	171	167	188	187	198	157	161	180	167	183	169	168	163	168	173	150	173	175	162	172	160	166	161	168	162	174	160	158	187	170	171	177	178	155	154	163	181	177	171	182	175	153	164	151	176	188	182	155	186	177	197	176	180	149	158	176	157	164	178	174	187	162	188	180	184	173	180	199	181	149	187	168	183	170	190	160	183	181	156	193	163	156	144	180	191	160	154	178	180	157	188	157	182	179	165	165	187	153	154	170	189	176	182	175	175	183	164	176	173	159	164	155	188	184	151	180	174	170	163	188	160	161	133	180	150	167	194	155	145	159	150	150	176	170	182	151	160	201	195	171	176	153	173	156	158	183	175	189	188	154	150	178	182	176	174	192	172	164	156	174	147	165	160	156	155	194	179	157	178	158	163	136	159	146	177	173	172	148	168	161	161	175	168	192	159	180	190	180	163	179	176	167	182	164	164	159	174	144	176	171	149	173	185	176	169	162	180	184	160	185	160	167	170	172	168	143	155	164	154	181	157	201	174	168	152	167	174	154	184	167	185	188	165	175	157	145	182	188	171	182	171
23975	21408	28507	24693	21371	6506	939	671	608	540	463	459	438	419	376	392	373	387	378	361	386	366	350	342	352	345	344	397	356	335	336	351	357	364	358	315	367	355	377	349	380	360	362	354	311	346	358	320	332	334	373	343	353	328	343	330	338	355	346	369	355	349	340	365	338	360	346	335	358	337	346	335	368	331	333	338	309	362	352	329	354	333	321	375	374	334	338	345	346	342	392	348	352	330	363	342	384	342	320	373	323	372	305	332	370	338	344	325	332	346	315	324	373	356	344	364	339	333	328	334	321	333	360	336	341	373	367	360	348	330	370	341	331	341	322	332	341	322	373	339	362	372	347	335	371	356	369	355	368	364	322	313	353	339	319	351	350	356	313	349	324	313	358	339	360	324	334	379	326	314	332	364	359	381	329	342	366	366	340	297	354	304	352	346	355	296	349	339	365	365	325	352	331	353	372	361	369	337	333	354	345	331	345	347	351	349	312	353	366	375	353	315	337	318	309	323	356	351	364	375	364	366	340	320	338	347	338	328	356	321	337	369	366	347	383	359	332	326	358	373	317	378	337	349	350	345	322	351	355	332	351	348	355	310	322	355	338	353	341	323	331	353	326	363	348	342	343	322	327	358	334	334	370	335	348	336	328	351	319	328	351	370	344	335	328	359	341	333	333	334	413	344	369	361	357	326	344	356	355	368	357	314	298	335	356	324	352	340	342	374	348	329	319	361	334	360	325	327	359	352	326	338	338	340	362	336	346	321	345	319	347	357	365	358	347	361	312	336	335	342	347	325	328	342	369	368	336	340	362	378	333	335	321	367	358	336	333	337	348	292	347	314	341	351	343	360	334	355	330	289	340	311	390	337	321	325	346	366	340	343	325	310	357	338	344	357	344	346	341	366	333	351	362	349	326	343	338	348	359	351	325	336	315	350	339	308	337	335	342	316	319	345	329	346	329	373	367	319	337	304	339	347	374	342	352	337	328	349	340	330	345	346	349	350	333	371	356	362	369	364	335	318	345	353	339	357	349	327	344	359	341	309	371	359	352	351	342	346	350	376	333	340	330	337	343	349	338	332	372	334	375	337	347	346	325	320	320	359	349	363	353	336	303	334	357	373	371	338	361	356	360	319	346	336	380	376	376	336	346	327	317	342	343	346	342	316	331	360	344	350	346	348	329	334	349	386	349	361	326	391	352	326	315	316	379	337	336	353	347	334	324	305	374	347	326	345	337	356	351	361	359	340	343	312	379	358	324	349	306	327	335	330	341	349	346	346	370	335	325	336	344	322	361	342	364	324	350	350	359	324	327	336	367	315	328	383	333	339	335	330	343	330	366	329	363	332	355	328	357	331	349	378	385	378	352	329	331	357	345	364	348	328	292	338	348	343	357	318	324	337	337	359	373	372	356	352	353	382	340	345	324	343	334	335	325	360	326	353	358	353	356	347	331	354	321	342	319	302	334	315	331	345	337	371	322	348	378	346	319	347	372	359	357	342	323	340	352	322	340	343	324	349	321	339	318	323	334	359	321	352	346	327	377	355	389	341	346	333	335	358	324	346	330	322	340	410	304	347	376	355	324	322	362	342	324	322	322	331	348	368	330	362	350	347	345	350	314	332	329	320	338	334	343	327	300	363	368	360	335	349	340	330	301	361	353	333	358	330	347	324	312	357	365	334	353	327	336	334	352	353	330	367	327	332	354	338	326	339	326	334	349	360	333	326	335	288	355	347	331	341	386	340	340	338	300	329	356	317	352	363	321	309	328	329	330	362	315	355	365	351	334	329	361	319	337	343	389	339	357	334	330	336	343	330	341	339	322	339	306	366	341	364	334	335	343	339	326	314	322	346	343	329	329	337	380	336	349	352	337	394	368	394	365	371	356	335	341	343	328	333	357	348	362	336	366	330	348	366	316	314	353	370	298	328	302	358	318	338	357	352	365	354	340	391	361	296	363	330	366	340	323	291	347	328	309	352	325	325	353	362	324	335	362	348	315	329	370	340	350	356	326	327	357	317	342	387	336	347	354	378	346	363	361	346	354	303	363	376	348	298	338	356	326	353	352	343	343	327	336	364	345	361	342	295	343	368	377	329	345	340	316	355	323	354	341	350	347	324	351	346	328	328	360	357	338	318	324	363	355	392	337	341	358	345	367	355	355	354	312	360	324	320	350	325	358	321	363	355	344	392	336	312	314	329	342	326	371	368	338	339	365	376	302	346	357	343	338	362	359	311	325	378	344	338	347	346	355	350	334	332	352	344	337	332	319	371	328	348	326	320	345	322	326	334	347	358	328	344	316	333	321	324	325	329	340	333	333	308	327	342	384	335	353	322	320	394	337	342	349	326	331	342	368	304	366	324	341	349	324	356	325	348	332	354	345	368	343	364	375	320	351	408	339	320	372	357	359	343	332	320	292	319	341	349	331	362	327	340	350	347	359	348	371	317	349	348	363	345	328	368	332	353	374	364	316	341	340	334	294	328	325	338	325	359	331	322	365	346	305	365	342	317	350	356	318	368	334	363	333	353	377	321	388	362	320	332	355	364	315	343	365	343	353	331	332	387	334	351	311	359	356	350	336	334	327	344	318	368	333	327	334	332	332	326	337	329	376	360	352	346	359	338	342	349	343	351	321	332	320	317	320	325	335	326	365	327	339	333	323	349	332	333	299	340	353	365	322	329	335	333	334	348	351	332	342	345	327	343	341	365	319	354	373	355	369	330	361	347	338	320	335	345	368	334	318	350	329	361	330	331	380	338	335	343	319	331	300	351	305	358	357	338	325	390	349	331	353	355	318	376	338	310	378	342	359	344	354	324	293	339	332	359	337	336	319	342	305	350	321	385	343	388	357	338	345	334	342	333	350	317	361	365	351	295	378	358	340	336	328	347	335	351	306	326	332	338	333	328	333	374	343	327	356	369	381	336	339	371	375	333	346	341	335	358	346	347	366	326	384	332	381	342	361	336	338	374	354	372	353	335	348	331	346	339	374	344	314	356	348	347	357	313	336	362	335	324	319	319	346	360	350	342	369	342	333	309	331	345	348	344	343	355	344	342	351	349	359	331	354	357	360	364	326	337	337	334	355	334	370	362	313	338	340	349	374	330	338	328	324	354	378	343	329	318	344	346	317	345	358	328	319	347	343	329	343	337	355	325	335	382	348	373	327	342	360	348	350	344	354	334	323	339	352	332	319	356	341	375	343	379	378	345	347	317	374	330	369	369	313	327	355	370	346	317	322	362	341	374	358	335	314	326	335	317	337	352	342	335	339	364	360	319	357	335	351	321	358	374	380	329	360	343	332	313	341	357	323	371	357	342	322	324	332	331	350	320	358	360	323	349	308	350	366	318	334	377	359	347	362	345	327	301	312	335	366	340	325	327	345	335	299	366	366	321	340	347	364	358	355	340	353	320	335	344	362	325	326	317	332	341	349	380	341	374	367	342	329	362	362	334	350	346	313	337	336	314	343	350	363	344	344	342	360	336	331	349
3854	10175	5826	2747	1986	1493	1213	1021	787	698	680	548	555	544	479	490	451	460	427	413	432	389	416	423	401	371	406	362	387	365	386	392	359	376	400	400	386	363	361	374	371	378	375	372	418	364	351	381	350	331	354	389	393	373	393	386	360	380	340	338	378	360	385	338	367	389	344	348	367	342	361	358	365	376	338	385	359	345	384	382	363	392	357	394	355	358	408	361	378	350	328	339	404	365	370	376	395	341	368	385	375	373	354	362	395	378	351	355	343	364	360	388	383	355	339	366	383	395	321	347	386	348	354	391	341	368	373	351	401	361	336	361	371	387	357	357	357	412	367	374	337	366	360	372	359	362	346	385	374	368	336	353	372	384	359	365	398	376	344	408	366	389	367	362	384	400	344	351	343	392	328	377	361	385	372	386	348	349	353	363	367	395	354	345	342	338	370	367	346	359	349	393	312	393	337	363	392	354	344	362	351	388	382	326	369	362	353	394	367	355	387	398	340	346	394	366	352	418	345	399	321	374	363	348	406	337	385	341	377	354	361	343	396	365	357	368	356	383	370	357	362	356	374	385	337	373	362	350	341	337	378	349	352	399	355	353	337	371	339	362	359	374	364	359	371	328	362	378	368	345	341	357	387	363	354	346	359	356	343	357	356	354	372	369	361	349	357	359	381	379	364	351	366	383	392	387	403	365	353	380	350	342	391	378	379	352	375	348	400	391	356	394	369	362	349	359	315	347	352	363	403	357	359	387	380	361	398	362	371	384	389	368	357	337	372	355	381	345	390	355	405	324	370	361	358	366	367	375	381	368	377	378	349	386	360	369	387	363	388	392	390	394	372	351	398	394	376	349	351	382	337	404	381	361	413	357	340	367	351	340	357	383	355	350	352	357	363	380	382	379	373	378	367	327	356	396	353	362	391	364	343	364	340	338	341	388	382	345	329	399	354	383	385	351	357	357	398	369	354	360	365	369	379	405	384	356	370	354	354	332	369	372	332	336	361	358	390	363	364	353	378	352	366	357	363	327	399	368	375	375	354	329	401	372	327	382	360	385	336	369	364	350	410	365	365	350	385	364	371	401	407	362	359	359	371	372	368	349	354	376	365	373	331	379	342	360	361	368	340	357	361	349	388	373	355	356	383	381	336	378	365	400	334	375	373	352	367	352	355	333	367	393	362	357	398	333	357	375	353	349	373	352	379	393	338	361	350	357	398	372	326	356	355	385	352	338	389	372	358	374	337	380	390	385	344	339	356	377	369	381	393	323	312	376	357	369	356	323	358	338	386	348	358	358	365	350	387	317	400	352	377	383	349	383	393	368	365	341	361	379	355	343	352	376	383	352	350	383	377	394	344	398	381	357	356	383	361	379	355	376	365	373	362	336	378	365	343	401	358	363	359	343	371	345	368	387	395	357	377	393	314	338	345	382	375	355	367	373	384	343	358	358	357	346	371	351	352	337	383	377	347	377	384	367	388	349	371	397	367	376	386	363	339	367	379	349	354	364	374	386	394	372	352	382	380	357	389	349	376	373	367	359	332	390	378	374	387	345	339	370	377	371	379	356	366	327	374	346	353	358	366	357	353	353	359	390	368	349	365	360	361	341	352	357	368	362	360	364	369	396	345	339	380	367	360	344	374	357	392	345	398	382	342	355	361	342	357	364	353	338	343	344	361	356	338	357	352	358	352	381	369	341	360	355	367	400	356	334	336	368	363	385	346	333	357	353	370	394	371	345	334	366	368	346	377	335	344	380	378	379	362	378	377	363	359	376	401	368	399	387	345	403	365	345	347	365	371	365	363	343	349	353	357	371	383	360	328	390	371	385	380	390	344	380	349	404	404	377	387	360	346	353	390	373	370	368	364	353	357	407	362	359	374	364	354	355	408	340	356	342	373	365	381	375	381	380	341	385	358	362	354	360	333	394	372	324	345	380	383	354	353	365	372	352	357	314	372	373	356	371	361	371	376	352	368	370	352	344	380	365	338	345	364	321	336	405	373	375	354	371	375	344	347	361	399	401	363	366	363	369	365	366	342	388	385	385	385	375	370	388	378	383	345	330	356	354	374	357	332	382	343	372	356	336	347	391	365	387	372	388	368	361	357	345	353	362	392	384	371	353	404	361	383	369	340	349	380	334	371	384	381	354	349	347	352	380	380	370	402	339	363	351	348	372	399	342	346	362	375	337	330	353	375	343	358	369	363	395	370	364	371	356	349	348	367	366	363	375	363	372	327	347	334	324	403	352	394	388	308	396	350	383	371	382	366	373	370	345	368	358	369	391	368	354	374	341	401	363	371	363	379	356	357	328	373	352	370	372	362	371	367	376	331	372	364	345	401	370	336	353	357	369	377	382	342	364	374	331	344	372	379	359	377	381	342	357	371	345	335	365	366	334	412	377	349	379	374	351	364	387	321	335	388	407	367	369	353	364	382	401	370	368	340	385	340	335	377	372	344	363	385	386	392	392	369	384	364	349	336	386	355	346	363	394	357	363	360	377	380	375	351	358	358	373	326	341	372	380	422	352	372	340	325	397	375	366	394	333	340	384	364	348	353	358	346	343	302	388	376	381	381	349	356	363	342	361	345	393	379	337	341	330	364	354	401	384	387	335	343	340	347	359	369	366	361	364	358	408	388	384	354	395	336	337	375	376	360	350	364	394	363	353	364	385	370	347	370	389	383	366	352	351	357	376	358	336	347	363	356	349	391	356	366	362	369	364	394	391	361	411	380	350	357	354	373	392	310	377	364	369	379	387	388	388	365	358	400	403	396	360	378	331	340	332	360	367	325	357	375	347	384	353	360	364	332	340	371	369	385	359	354	378	387	347	358	352	358	316	350	398	370	386	367	339	334	330	344	357	359	379	360	379	341	391	369	379	349	356	365	358	367	372	367	331	368	363	396	383	380	349	362	379	352	349	337	350	410	354	369	345	383	358	334	382	356	344	354	373	352	382	355	387	388	341	353	383	365	317	334	307	327	352	384	359	396	392	385	329	348	360	332	383	380	357	354	344	394	357	360	371	348	373	356	372	369	363	368	378	342	346	366	354	352	349	341	360	374	367	362	392	361	354	380	400	346	356	359	381	357	367	334	373	353	362	350	372	345	359	394	380	357	380	353	364	362	357	380	385	368	364	338	376	391	359	360	355	327	357	352	378	360	339	398	333	358	366	307	351	362	373	367	339	365	378	337	391	357	372	378	392	356	343	364	362	425	368	350	370	381	351	370	352	394	369	376	384	357	366	361	392	378	363	349	373	359	353	357	370	353	392	364	346	369	373	357	388	389	369	368	355	342	385	367	393	397	362	374	360	374	368	369	357	358	339	334	341	399	360	354	353	360	352	381	378	362	388	359	331	377	351	369	366	349	366	359	386	395	330	362	353	372	365	370	371	361	376	379	360	382	366	356	374	386	384	362	381	396	358	316	364	385	398	393	348	335	354	356	354	343	383	384	328	353	376	364	340	399	369	395	369	372	379	337	373	350	345
25154	21457	27402	25808	8001	408	285	228	187	178	166	131	145	146	153	120	110	115	127	110	95	90	110	108	89	109	83	98	103	87	103	110	100	105	112	102	104	103	116	100	84	93	100	88	125	96	118	95	85	104	96	94	107	96	100	97	90	93	98	93	112	89	86	99	96	101	74	98	93	97	105	104	79	98	82	93	85	108	93	112	110	83	82	100	73	107	86	87	89	103	96	115	98	86	78	106	86	94	106	99	84	104	96	95	95	91	90	96	85	106	86	86	83	90	94	102	102	91	87	103	112	91	109	107	96	115	108	103	88	82	91	86	91	91	92	98	87	116	91	71	91	91	100	98	89	91	90	96	103	98	77	90	110	83	116	99	109	90	89	103	78	111	103	97	98	85	100	119	93	86	94	101	96	89	81	104	130	81	77	103	69	86	86	85	90	89	101	88	97	99	98	97	104	92	103	98	86	101	103	101	111	97	88	86	89	106	95	103	99	101	94	90	103	86	94	95	100	95	97	98	84	85	96	104	103	85	88	91	106	99	103	90	106	89	88	97	104	104	101	87	101	95	98	80	112	93	95	94	91	96	115	99	111	95	76	97	95	82	69	102	92	102	85	102	92	103	82	80	96	107	105	90	82	93	92	97	98	103	93	109	99	88	83	95	102	93	106	85	97	93	97	85	74	81	101	83	81	100	105	98	87	80	115	103	93	87	95	99	94	96	104	92	85	100	98	90	96	110	92	90	109	89	98	76	100	91	105	102	81	97	95	100	103	91	104	99	90	93	91	86	103	90	108	92	81	94	90	108	92	87	85	114	80	101	88	86	102	105	89	90	90	105	98	97	97	83	116	102	79	99	109	90	87	94	92	121	94	79	83	100	95	83	90	94	90	107	95	100	90	91	92	86	104	103	97	85	101	79	96	98	94	100	112	90	91	103	83	106	86	120	84	85	116	98	100	97	98	109	92	89	90	85	103	90	109	89	87	80	72	96	110	89	90	103	92	82	89	96	98	90	113	96	97	89	85	99	102	102	106	108	97	81	95	87	85	92	100	96	81	100	90	97	76	97	99	101	93	106	99	104	108	86	84	90	91	87	100	89	94	102	105	78	87	86	90	91	85	87	102	109	102	95	93	78	84	102	99	90	84	104	123	89	110	106	105	98	109	103	80	103	94	97	77	96	92	104	98	87	84	106	109	104	97	89	97	101	93	95	89	99	99	95	73	92	93	89	97	103	84	110	89	88	80	95	139	97	94	107	94	99	99	92	93	95	90	96	100	86	96	89	96	103	79	97	103	103	106	84	96	104	103	97	97	103	93	85	104	110	78	102	78	102	112	107	80	88	99	96	102	119	93	97	87	98	95	82	89	90	84	91	89	98	103	104	107	100	84	84	106	88	119	82	90	105	102	82	110	86	90	94	96	94	82	84	92	110	100	107	79	105	89	97	71	101	91	89	90	95	87	107	117	94	109	107	95	115	94	108	103	93	81	90	111	101	80	95	82	106	89	94	110	101	89	84	100	114	99	91	88	94	97	111	104	80	90	105	91	113	87	103	100	103	69	97	96	90	100	103	81	97	100	105	87	105	106	104	99	98	105	96	85	99	105	113	76	112	92	109	95	83	101	82	81	96	98	101	95	104	92	100	85	91	77	81	92	92	108	95	94	97	91	102	96	85	83	96	87	80	98	93	88	99	94	87	104	116	97	77	101	113	92	89	83	88	92	95	78	100	106	101	96	96	105	104	100	92	77	95	83	106	84	84	102	96	100	94	100	112	99	90	117	107	95	91	90	118	94	109	120	99	79	111	79	101	93	93	79	87	101	96	98	99	95	88	74	97	75	84	94	76	99	90	85	90	97	88	100	102	87	113	104	68	102	99	76	93	87	111	91	94	87	103	96	89	81	109	90	77	99	95	106	100	87	87	89	92	83	90	98	92	98	93	94	103	129	81	102	96	108	93	120	91	95	106	103	105	100	80	80	97	108	84	126	95	99	88	95	83	97	103	95	112	86	91	96	100	107	99	85	88	85	96	106	95	114	87	83	95	122	115	93	79	102	96	101	94	96	95	108	94	88	124	81	80	97	83	97	100	92	97	103	106	104	67	95	94	91	91	97	101	112	99	98	96	107	88	117	73	107	89	95	109	86	103	110	93	104	94	78	92	105	93	94	109	105	90	96	95	93	81	92	109	100	93	106	111	102	86	80	96	89	90	100	95	122	96	97	96	93	89	86	93	107	108	82	110	87	83	83	86	92	89	92	114	83	94	115	79	91	92	93	74	105	91	95	104	99	87	99	94	94	93	107	91	110	100	92	101	89	84	103	102	103	86	90	93	102	84	117	106	84	98	88	94	90	93	105	114	92	85	81	87	113	97	106	103	96	101	93	90	107	79	89	94	81	91	103	97	99	93	110	85	101	110	92	96	96	93	89	93	84	101	78	106	118	103	113	96	92	108	88	97	86	88	106	103	101	88	101	92	104	86	101	96	96	90	99	106	88	79	93	88	90	109	89	81	70	97	96	103	73	102	92	85	95	103	91	107	87	97	89	86	86	87	89	70	86	87	98	86	99	104	87	86	96	102	94	85	96	85	97	102	105	91	98	84	87	91	92	91	86	102	109	89	94	110	92	94	77	95	95	97	79	113	103	88	109	80	90	104	100	106	71	87	84	107	85	99	103	105	94	92	80	87	114	96	75	109	102	128	98	91	94	103	110	80	97	92	98	87	99	96	96	100	97	101	93	92	95	80	99	91	88	108	113	98	78	103	84	85	97	104	113	113	100	118	84	99	118	90	97	91	92	78	85	88	102	107	97	86	107	89	87	94	99	84	119	90	91	90	97	99	97	106	95	98	99	100	92	108	99	94	99	91	80	103	98	103	97	76	97	105	77	92	99	106	93	90	98	103	100	101	95	110	106	87	103	78	106	113	111	89	95	97	105	103	107	79	90	82	100	92	112	112	116	97	84	103	86	105	78	100	99	94	81	105	92	89	93	78	83	102	98	101	104	109	86	84	98	106	72	91	109	119	110	87	91	80	82	99	89	96	92	102	104	96	95	87	99	103	93	85	90	94	94	87	94	91	90	69	95	88	89	95	110	81	112	103	106	108	111	106	110	117	101	107	105	79	93	100	92	101	98	100	96	103	80	106	104	90	104	91	102	90	96	86	107	103	93	90	95	94	86	88	84	100	79	102	86	97	95	81	94	86	90	103	85	93	107	96	77	89	77	97	112	103	96	88	106	92	94	98	92	76	94	107	89	102	88	93	97	91	83	88	93	91	102	89	102	114	106	102	99	101	95	84	90	90	107	72	100	94	97	102	103	79	73	99	92	87	77	97	104	100	99	105	92	99	118	113	87	74	85	99	70	91	92	97	93	88	90	107	94	103	105	98	74	90	97	82	92	87	87	87	81	85	113	93	97	120	82	104	117	101	93	116	105	90	92	114	87	98	94	91	80	100	103	99	76	103	83	86	90	106	83	99
3410	5583	3094	1361	957	653	551	431	359	315	252	204	189	159	150	146	161	135	120	124	130	135	132	142	119	113	118	107	131	117	109	117	98	120	129	130	96	126	102	99	101	106	101	121	96	109	93	126	98	122	102	123	110	104	109	99	111	109	96	94	93	98	107	87	113	92	120	112	106	114	112	96	94	115	85	96	103	90	110	121	126	104	102	110	120	95	102	102	94	112	108	107	101	124	117	106	117	100	102	120	116	120	99	117	102	102	107	98	90	103	95	113	103	121	108	90	105	108	98	118	111	105	117	104	132	99	103	91	114	85	93	99	105	110	115	82	88	112	87	95	93	112	109	109	103	93	99	102	96	101	87	117	100	89	105	104	108	94	102	112	102	107	125	118	102	108	116	114	107	86	105	107	120	96	111	89	98	113	109	102	92	95	92	91	106	115	89	92	108	91	112	93	122	94	107	99	115	89	108	100	102	126	92	105	87	99	112	125	93	102	106	103	79	104	84	91	91	102	112	106	112	114	108	104	102	102	108	85	111	109	113	102	80	112	101	98	96	101	119	117	112	114	97	108	118	114	94	93	106	126	107	103	99	90	90	91	110	91	117	122	99	102	113	92	96	121	111	103	115	117	103	94	110	116	105	105	90	115	86	103	118	114	115	99	105	96	103	104	116	110	107	98	88	87	99	98	116	107	113	103	104	100	101	109	121	116	91	102	95	106	106	118	123	109	107	113	113	107	110	102	101	97	87	100	108	112	98	106	104	105	95	113	110	100	101	104	104	108	116	98	110	100	109	107	114	86	111	92	112	104	95	105	112	102	114	99	102	109	102	113	105	101	93	104	100	89	106	101	115	97	105	106	95	104	112	134	98	105	77	115	116	101	126	101	100	101	109	92	108	108	117	109	104	103	88	100	100	101	111	114	110	88	114	105	95	87	104	106	116	81	111	112	109	101	104	96	101	92	108	108	99	92	106	93	98	86	112	106	105	105	103	106	104	120	106	117	87	105	86	90	87	90	102	86	99	91	115	95	127	98	91	94	103	88	118	103	105	97	112	89	99	115	74	115	99	93	119	118	108	102	113	103	109	122	87	94	99	103	110	112	97	96	103	109	111	106	117	103	111	103	84	131	110	94	113	90	99	96	121	120	117	104	111	103	110	99	95	121	118	94	107	99	115	97	132	96	102	103	91	101	114	108	91	110	103	122	128	107	119	94	123	99	106	102	101	103	103	92	74	127	85	108	117	96	94	104	113	99	114	89	84	98	103	120	103	90	106	110	100	107	97	105	113	102	88	114	106	92	123	101	110	101	112	113	93	98	96	100	106	116	116	103	89	126	106	110	100	103	99	100	105	105	107	99	105	97	99	104	110	96	97	89	91	96	98	99	119	107	99	121	112	99	106	122	124	100	103	98	107	114	125	106	110	119	107	86	94	109	83	85	99	96	100	100	101	96	103	91	91	105	101	108	115	116	96	112	114	107	95	107	110	100	123	93	116	107	124	89	108	113	101	118	103	99	110	100	117	119	119	94	88	114	98	110	94	95	99	88	111	104	112	107	104	110	90	93	94	93	105	129	100	104	101	113	122	118	120	92	105	126	104	90	107	108	102	106	86	98	103	98	103	105	130	121	120	102	109	98	95	109	96	108	116	104	113	102	97	122	96	127	110	101	94	107	79	101	101	119	96	100	104	108	105	98	110	102	108	123	91	115	107	119	107	89	103	112	93	97	101	107	97	98	99	102	100	96	98	103	85	103	107	102	96	83	116	111	99	105	100	119	97	119	98	103	95	104	94	93	99	95	97	119	114	131	96	74	98	109	100	96	94	113	106	97	113	139	102	97	112	112	133	101	92	106	112	114	97	83	89	96	95	95	92	93	127	102	94	83	84	100	125	107	107	102	110	121	100	95	124	94	114	103	93	101	94	102	101	93	88	111	106	115	99	98	104	88	115	100	92	98	102	100	99	93	106	106	113	101	105	102	111	100	99	122	107	107	99	97	109	108	95	93	96	110	100	103	93	97	113	102	113	120	122	97	117	99	123	100	118	104	94	128	90	105	127	103	101	109	84	96	88	109	95	79	103	104	110	104	104	109	108	111	95	99	102	118	90	101	107	102	99	127	97	93	105	95	114	88	104	88	100	101	108	103	113	103	99	108	109	110	98	91	83	109	102	107	113	98	102	90	110	102	95	104	120	115	100	107	125	124	83	103	102	107	86	121	105	101	113	113	107	101	102	106	106	88	90	99	96	103	104	105	110	92	97	111	87	109	126	110	100	122	114	102	128	114	95	92	88	107	107	95	103	113	121	126	106	106	117	101	101	98	120	78	105	98	96	107	107	107	94	120	106	95	114	128	88	86	107	94	98	115	102	89	113	100	109	114	108	104	96	121	114	109	105	114	103	109	105	97	125	99	113	113	105	124	105	100	105	97	100	98	125	125	115	99	100	101	96	99	91	99	98	100	114	102	104	94	90	95	109	101	108	105	97	113	112	105	94	102	112	110	99	83	102	108	108	106	79	96	89	110	113	107	96	125	105	105	98	115	113	102	112	94	100	119	110	98	102	97	102	97	112	93	96	103	96	99	105	98	95	123	112	101	88	102	80	94	83	96	126	95	115	75	100	110	99	98	124	104	126	93	111	93	98	104	101	111	97	103	116	102	101	111	103	111	112	101	139	96	110	98	114	124	98	101	107	103	105	92	103	85	102	101	103	100	93	96	99	99	107	95	98	96	102	109	99	94	102	123	86	99	99	111	103	107	123	117	99	109	105	102	114	110	112	116	106	105	123	101	85	122	102	91	108	114	99	109	109	97	115	89	94	100	104	91	100	106	94	127	97	101	92	93	118	113	108	116	81	110	103	105	99	104	95	103	104	116	85	97	130	100	108	134	92	77	98	106	104	107	89	109	103	96	106	138	84	96	113	86	109	102	80	110	107	125	110	110	99	110	99	126	98	104	112	102	115	112	97	105	117	114	99	96	114	105	110	100	79	121	102	117	108	107	121	104	108	92	99	104	95	100	88	86	103	115	92	125	108	107	123	88	119	122	93	98	96	121	126	89	79	84	123	104	82	106	106	99	113	117	109	77	99	115	111	99	92	96	102	101	102	93	116	88	111	111	93	114	124	104	96	95	100	123	100	83	93	120	107	114	114	103	91	110	106	120	113	124	118	91	94	92	106	109	100	115	94	95	90	101	118	87	116	98	88	97	114	96	125	84	109	105	105	107	101	96	92	106	84	106	87	109	110	109	101	104	105	106	103	80	106	105	118	95	113	103	112	82	102	96	118	103	123	108	113	106	114	94	109	100	98	89	97	113	111	104	104	111	86	112	107	109	85	113	102	111	84	95	97	88	94	96	110	100	113	97	116	101	113	92	80	98	102	104	104	95	111	115	112	108	75	108	94	107	115	116	109	104	120	100	112	111	105	106	114	116	121	91	93	90	111	106	101	91	91	99	105	102	111	79	128	110	112	98	99	94
22863	21466	29135	24223	21469	21504	6535	1005	733	646	617	537	529	510	463	476	423	436	409	369	402	420	402	349	391	384	420	397	385	378	366	354	369	362	347	368	357	365	352	381	335	363	372	400	336	370	328	376	339	349	343	352	404	354	371	331	347	361	391	339	378	362	345	361	317	345	369	373	331	364	330	351	375	386	350	363	352	363	366	325	351	352	342	353	360	375	370	329	349	339	342	347	366	339	341	373	327	370	325	368	333	384	370	345	361	339	354	362	352	374	355	341	325	327	347	351	384	374	355	355	362	398	320	393	347	355	344	335	350	379	355	349	337	376	328	338	343	341	358	342	335	347	350	363	352	350	357	354	406	372	336	340	367	358	339	346	362	357	320	338	374	359	320	339	365	318	359	363	336	334	370	391	342	352	373	353	340	350	328	351	328	357	374	349	337	322	330	338	348	354	308	337	345	331	345	345	351	340	357	349	324	372	333	337	339	311	329	316	337	377	340	354	331	364	350	362	370	353	357	350	346	337	330	348	345	319	369	354	323	336	351	332	351	327	359	335	342	336	343	349	329	362	344	316	343	352	347	356	351	352	342	344	369	345	356	338	367	331	341	340	325	371	351	343	326	369	381	385	351	343	308	329	338	319	326	338	358	348	327	340	347	334	353	349	341	310	345	356	373	338	350	310	330	336	351	387	351	385	326	374	351	369	351	342	332	343	338	322	350	352	343	312	343	337	381	341	370	311	356	331	388	364	338	357	301	336	334	334	375	328	303	355	331	337	363	322	302	344	370	354	350	355	359	305	348	360	385	363	362	361	348	365	377	350	343	337	358	340	316	351	337	365	356	343	345	366	387	329	347	334	345	345	327	344	349	371	349	374	363	362	344	364	325	384	365	350	325	359	374	328	334	379	345	367	348	323	344	331	325	343	362	370	355	314	352	322	363	338	339	357	344	332	349	351	327	364	356	359	320	367	357	341	353	357	299	338	326	351	357	336	365	348	304	337	361	343	354	336	388	364	364	367	351	341	327	356	372	321	341	319	325	349	305	355	356	355	380	325	349	319	340	343	380	304	343	348	354	345	340	362	337	353	359	347	337	349	354	377	361	360	325	338	375	332	341	343	357	343	331	338	340	391	394	371	336	303	349	325	361	341	342	332	373	364	311	360	300	361	288	324	368	316	368	325	327	355	365	369	335	351	359	346	353	378	384	338	350	370	342	368	351	345	347	365	316	315	319	377	356	320	372	363	343	328	351	357	353	319	358	358	354	366	341	336	363	326	338	355	322	346	340	341	361	336	368	344	364	368	369	342	337	320	320	332	337	310	336	363	317	334	358	347	359	349	391	365	330	327	394	357	370	366	339	373	323	336	333	349	347	363	309	333	366	337	344	317	344	353	362	331	353	326	341	342	323	317	367	347	362	336	328	340	348	330	346	344	379	324	339	349	356	322	328	339	335	355	341	340	337	333	341	348	356	347	373	357	376	361	312	361	361	351	363	327	372	382	340	320	373	315	376	314	363	350	352	370	369	336	357	352	372	357	349	371	373	371	327	357	372	337	317	354	336	333	353	342	339	334	352	322	341	358	352	342	393	349	360	351	342	347	360	325	336	339	349	328	332	358	335	370	302	365	313	338	336	378	367	346	386	356	364	350	353	320	335	325	333	362	347	357	359	333	336	346	332	373	407	382	339	385	357	329	349	384	356	350	362	348	355	350	348	319	336	331	357	355	357	323	344	349	351	341	349	361	325	370	324	355	341	329	343	330	366	329	331	299	351	302	346	323	377	340	341	339	373	313	355	352	382	351	344	332	357	312	348	362	312	338	349	347	359	378	380	337	364	336	352	352	358	350	360	360	375	330	348	333	324	326	367	306	375	343	337	344	346	329	329	363	349	312	335	355	374	376	349	349	330	353	347	346	347	341	344	388	367	362	361	352	344	321	325	373	351	324	371	335	342	348	354	333	354	384	334	340	332	340	349	368	353	376	369	315	316	361	358	369	365	363	316	333	354	358	303	292	361	348	371	337	331	366	333	339	351	336	349	317	365	322	388	382	328	359	287	348	335	328	372	366	347	344	359	324	338	342	344	366	328	343	362	336	382	359	334	308	357	324	332	350	339	342	385	347	358	348	360	362	348	313	352	336	325	344	341	353	327	343	353	339	393	345	356	349	341	323	354	365	351	321	343	321	331	347	341	342	355	332	343	357	345	344	353	351	350	332	353	396	357	320	374	358	314	341	366	365	335	318	355	316	357	330	339	367	341	355	323	360	326	370	345	326	374	320	365	354	330	357	309	378	333	350	336	302	332	325	342	323	334	343	348	353	333	349	347	312	331	324	346	307	351	336	324	310	338	307	370	346	343	320	328	332	328	378	360	336	331	351	358	334	339	350	334	329	331	376	359	312	373	333	323	346	347	345	334	331	350	343	332	357	315	359	343	351	362	319	326	329	340	381	370	379	354	304	324	342	387	311	329	377	366	340	341	346	361	320	373	319	322	306	326	352	368	342	337	331	332	365	321	336	337	361	330	369	361	357	356	323	375	344	331	359	352	336	350	356	334	351	368	342	363	343	344	360	325	373	336	372	333	345	334	353	353	361	335	358	383	365	318	355	343	354	345	329	313	356	344	330	340	324	341	392	358	359	364	331	332	365	311	377	354	364	326	339	363	346	336	312	381	350	350	319	343	333	326	333	372	291	356	363	328	362	379	338	353	343	352	382	364	350	335	361	354	335	350	357	340	364	384	345	342	370	351	354	373	333	333	369	358	337	322	346	367	335	310	318	341	312	340	352	310	365	343	365	310	330	339	338	334	365	350	343	342	365	333	350	393	382	336	335	325	371	320	350	348	323	376	341	376	344	346	374	316	400	333	348	339	348	327	296	346	369	366	344	333	366	355	333	319	309	364	374	338	366	348	339	355	360	331	337	330	331	349	338	357	329	341	353	340	332	350	357	362	331	368	337	324	322	367	368	311	307	370	320	361	361	343	333	353	337	386	375	356	390	351	323	343	318	355	353	339	341	389	346	349	377	367	357	329	306	343	365	355	351	380	341	352	343	349	340	356	338	331	342	333	357	365	326	351	326	348	408	346	339	368	345	345	356	339	369	318	348	324	390	343	314	338	349	331	338	324	321	340	332	374	344	324	356	357	338	344	334	356	337	351	354	337	341	347	365	340	329	412	324	350	336	355	345	345	339	350	314	324	358	361	354	353	347	343	359	384	377	357	357	346	331	352	335	324	334	380	343	355	312	338	347	323	326	350	310	329	307	313	345	343	333	367	341	345	332	375	379	327	324	309	313	351	320	352	341	336	367	331	342	348	348	343	304	353	357	341	369	342	343	327	331	335	316	318	362	367	320	339	341	375	347	364	382	336	349	338	345	348	333	339	323	333	368	352	322	315	344	355	319	334	356	327	359	333	363	342	351	320	365	342	332	366	347	370	335	367	381	319	346	352	323	346	359	339	359	348	318	349	326	329	344	291	372
4597	16589	9667	4431	3264	2422	1924	1477	1160	1061	883	723	625	655	565	574	539	497	439	487	481	437	450	459	456	455	405	395	409	402	404	425	375	395	375	369	409	376	398	411	399	399	396	393	384	364	362	362	389	354	373	369	371	333	386	365	374	401	360	361	361	369	392	385	394	364	358	369	386	368	377	379	359	365	408	389	408	361	328	340	354	386	369	371	392	368	360	336	384	357	380	370	390	376	370	349	392	398	357	358	403	370	351	376	359	377	370	358	364	350	365	344	366	356	382	354	344	350	369	364	372	337	361	357	356	361	351	358	346	356	357	352	365	358	344	349	380	372	377	353	393	381	383	359	366	379	397	369	391	374	362	350	352	336	377	358	369	364	373	342	345	391	343	380	367	386	382	402	356	360	371	394	341	353	407	350	372	377	370	337	350	386	380	357	382	369	394	362	408	372	372	375	371	366	363	355	351	345	370	400	371	391	330	361	384	380	338	313	371	343	368	364	372	380	367	353	365	367	389	349	394	364	376	368	377	351	355	402	363	407	412	376	359	338	378	378	354	372	354	391	379	367	362	358	345	352	335	377	381	332	370	361	387	356	365	346	373	349	357	394	360	376	374	358	386	395	381	375	343	369	370	361	414	348	393	348	376	379	337	353	391	386	394	380	385	350	332	356	374	384	354	377	398	371	354	359	364	381	359	371	368	390	395	369	342	380	352	398	374	373	336	377	349	333	353	371	410	364	362	349	361	357	352	366	361	398	381	351	360	376	388	375	361	356	351	354	370	374	397	367	369	368	380	386	375	392	364	337	353	349	311	396	340	348	370	345	393	361	337	348	355	337	325	373	383	350	379	375	391	362	366	379	348	368	356	353	339	356	364	382	362	405	355	400	374	355	329	376	361	349	357	375	381	361	372	347	368	393	357	370	374	347	410	364	390	369	348	366	358	357	387	373	356	377	362	348	339	376	367	357	343	366	320	330	377	388	391	348	356	369	399	373	386	358	407	338	372	376	342	381	360	360	381	344	362	367	347	324	375	337	388	386	389	405	369	385	380	342	330	402	369	349	346	376	341	370	361	357	372	363	363	319	349	362	378	347	338	401	383	375	352	337	336	366	361	350	376	386	335	337	406	346	360	356	366	411	352	355	380	334	326	361	384	371	376	380	378	354	378	362	361	374	320	390	381	374	372	376	388	374	390	370	368	344	363	395	383	389	410	372	374	379	364	364	365	384	364	387	340	338	326	360	344	345	340	362	414	383	369	345	381	370	340	388	372	380	392	378	354	350	388	370	344	335	369	343	339	369	383	349	396	366	354	369	364	352	378	394	366	388	389	355	333	356	362	328	340	350	354	390	370	357	352	376	370	387	351	331	377	344	363	348	385	384	357	367	404	389	321	361	399	354	351	381	387	366	360	360	370	347	368	397	353	362	389	366	359	406	387	366	354	357	373	375	349	385	386	392	342	345	381	365	363	348	379	346	386	380	361	395	359	347	362	377	369	362	385	334	386	331	354	337	343	378	364	363	326	359	365	374	314	365	363	390	362	316	346	372	369	393	335	344	356	359	370	345	353	390	354	376	376	396	358	361	345	349	347	362	349	349	339	375	357	349	377	370	391	358	374	339	391	359	378	342	351	346	370	374	355	366	339	338	375	362	395	388	362	400	366	378	379	355	370	356	365	332	376	335	369	341	368	381	326	334	376	365	405	382	366	337	354	379	377	356	361	338	386	397	365	357	383	370	346	345	399	373	387	385	357	387	368	369	308	376	355	381	378	352	412	335	384	359	346	359	394	346	360	367	353	383	367	384	345	383	333	355	363	369	383	348	359	367	374	364	369	353	349	385	356	338	370	373	387	331	369	385	401	376	392	402	324	360	331	384	365	360	350	350	336	381	347	330	380	368	376	390	371	363	371	369	360	380	368	373	362	357	353	376	377	350	358	376	352	363	320	341	346	380	371	368	367	381	349	389	354	367	359	380	352	388	337	376	394	386	369	351	370	385	356	361	365	354	379	356	368	375	351	330	357	350	376	382	383	394	362	324	351	372	398	378	345	323	359	382	332	401	388	368	345	347	407	362	357	395	355	343	373	362	328	396	346	368	321	338	352	378	372	353	365	376	398	381	355	390	391	388	314	410	392	368	363	388	316	355	354	349	380	344	377	373	314	350	379	366	387	365	370	353	404	363	363	366	382	356	371	386	371	361	379	370	387	370	358	370	398	383	386	364	351	363	353	361	354	369	325	356	350	353	345	348	373	383	373	362	326	341	370	355	378	404	373	364	337	359	370	402	369	381	335	354	332	364	348	358	383	349	384	358	318	363	342	363	365	334	386	357	359	355	364	343	365	363	340	363	376	356	383	389	357	341	382	381	379	344	402	370	368	346	346	377	393	350	343	375	324	346	370	355	338	381	373	387	343	368	385	402	343	396	398	386	402	397	360	350	378	357	376	372	358	358	363	351	368	370	403	343	372	376	333	375	394	364	338	364	338	397	361	359	385	372	380	350	350	338	367	353	357	347	360	362	359	347	388	346	367	383	329	367	322	369	399	353	348	353	364	367	332	373	350	355	371	363	349	380	363	333	366	381	346	346	351	342	395	350	334	328	322	350	350	391	365	364	378	350	389	375	363	354	365	364	345	381	366	345	378	386	378	377	372	351	398	335	387	361	356	405	415	369	334	365	351	348	385	395	396	368	351	357	381	335	373	323	386	372	376	355	336	363	348	332	360	392	350	371	343	343	351	365	384	345	379	382	350	340	406	347	355	381	359	325	361	372	322	388	355	373	369	373	358	356	380	370	352	354	355	364	363	383	356	381	361	378	336	350	370	345	348	390	384	388	384	368	348	386	359	379	352	411	371	377	337	368	381	401	336	372	415	385	388	376	341	345	346	359	374	362	375	360	339	397	409	351	367	370	365	409	370	372	360	371	328	358	407	377	393	347	374	379	369	345	359	349	356	376	367	375	397	349	356	370	383	372	345	363	324	357	381	381	385	369	381	366	363	382	378	329	375	378	402	344	373	364	370	401	373	354	384	365	364	369	352	373	359	324	356	353	340	338	342	367	356	345	352	368	372	360	355	360	376	379	381	367	388	352	354	385	338	355	377	348	355	368	401	384	369	358	347	366	370	362	357	341	367	384	374	344	373	386	363	343	367	366	356	380	337	406	352	378	387	362	375	371	330	369	382	353	378	369	371	360	354	372	367	355	385	400	346	398	406	362	366	390	374	391	380	369	369	348	341	394	341	360	359	350	355	344	377	371	362	361	339	330	371	373	358	330	361	350	344	387	385	381	362	337	382	381	365	343	351	374	371	344	357	376	376	365	343	360	387	355	387	348	371	375	369	372	367	370	324	364	365	315	398	399	357	347	391	384	354	383	339	344	340	364	370	384	370	372	371	375	355	367	362	353	377	323	352	375	364	339	374	380	371	362	365	324	340	361	378	367	357	340	390	401	391	377	367	365	355	343	358	382	340	389	356	363
27810	20255	7448	763	468	362	261	196	196	200	184	181	167	161	176	150	186	176	148	159	179	167	187	161	164	165	148	155	168	168	184	166	161	163	121	134	160	143	163	175	177	158	154	166	165	196	168	147	168	147	150	165	156	156	163	154	143	164	177	165	154	165	177	130	138	172	161	178	159	176	171	153	147	148	168	144	146	157	167	140	165	189	162	168	160	163	172	135	172	159	153	150	160	138	186	171	162	167	157	181	173	166	144	161	146	168	169	175	164	174	168	196	187	155	185	181	150	151	174	173	156	155	144	160	162	162	186	151	159	152	153	156	152	157	163	179	144	150	157	165	167	165	153	146	157	181	148	171	158	177	136	183	161	155	143	169	144	138	164	198	159	165	142	153	156	144	145	152	153	155	158	164	132	177	165	177	163	153	173	175	176	181	177	191	162	165	160	157	177	152	152	162	158	179	154	135	173	157	151	165	173	146	159	181	172	143	153	162	157	174	175	179	155	142	166	156	179	149	143	161	168	156	151	168	164	158	183	171	157	162	161	150	174	173	170	142	160	143	174	168	161	153	148	151	180	163	155	142	173	158	157	159	168	164	140	158	157	168	157	163	160	180	171	160	153	153	173	154	171	150	165	154	154	162	159	152	165	164	148	156	157	166	139	155	170	170	172	167	168	161	152	162	165	164	157	172	145	140	163	157	162	149	161	165	146	167	141	156	131	171	144	174	144	135	149	178	136	179	161	156	174	147	168	165	159	170	156	171	152	163	168	171	187	148	179	170	155	174	181	176	160	158	154	149	157	143	179	167	159	176	149	156	155	169	181	151	148	149	164	139	165	154	152	159	164	152	125	148	147	155	163	150	161	146	171	176	158	147	153	165	164	163	187	171	164	159	188	173	141	169	154	176	138	170	156	171	168	151	155	154	151	154	157	169	135	157	168	146	137	169	164	159	158	167	177	149	180	167	173	152	172	157	152	143	154	183	159	139	176	137	145	163	168	155	164	160	175	165	153	150	169	149	164	157	159	157	152	142	169	151	171	150	159	156	161	182	157	154	167	158	152	146	179	167	153	144	155	148	166	147	155	161	185	168	172	143	155	174	166	150	157	156	161	173	163	151	140	154	165	165	152	175	166	150	157	180	159	133	174	154	148	164	139	167	154	185	155	173	142	150	151	166	160	169	165	144	145	164	157	147	153	164	152	158	156	161	182	165	155	172	166	176	168	159	178	136	168	130	162	160	146	153	165	170	138	157	167	161	152	133	143	138	158	170	157	146	164	154	153	173	168	157	160	165	173	149	160	164	160	162	160	144	152	157	180	163	185	175	167	156	134	145	152	161	163	160	149	159	170	151	167	159	164	162	146	168	184	165	174	146	150	152	158	159	163	161	172	169	144	145	167	154	163	144	133	125	171	178	155	166	163	152	161	180	161	160	157	166	157	145	141	143	134	179	180	165	172	165	153	159	150	154	172	162	156	175	137	159	159	142	163	148	178	165	153	171	159	167	149	146	169	141	178	153	171	158	156	161	150	160	160	162	167	164	160	166	157	166	149	182	164	180	132	183	155	167	147	160	154	163	167	170	171	151	177	157	174	177	178	164	142	159	164	146	162	181	154	153	148	143	128	188	157	165	166	166	156	166	156	152	179	163	167	173	166	146	147	186	158	172	167	169	150	173	176	170	155	144	154	131	159	137	173	179	183	169	154	161	140	146	151	162	168	172	162	145	162	162	161	167	176	178	174	143	184	159	157	165	160	159	153	143	151	158	184	180	177	179	156	153	175	168	160	156	145	159	166	163	157	140	155	157	174	158	165	142	151	130	151	150	157	156	159	179	178	156	157	161	171	164	155	149	168	169	136	160	152	189	165	173	152	159	180	151	167	168	146	155	174	170	151	158	168	170	158	170	149	160	173	145	172	171	146	158	175	179	153	166	139	162	152	149	136	176	161	174	180	160	172	154	156	169	153	173	167	155	162	164	154	142	142	163	158	145	167	175	153	164	168	172	157	163	160	168	154	181	161	139	187	149	172	160	155	150	158	170	163	166	153	171	149	131	146	158	160	145	157	176	173	145	132	158	180	186	168	129	151	151	151	148	181	151	159	165	138	172	160	152	154	153	152	181	165	170	166	166	159	162	169	166	165	143	190	174	137	161	148	175	168	158	157	162	175	144	146	148	183	155	168	149	192	153	157	147	167	167	150	165	149	175	148	154	155	163	170	163	154	145	146	170	147	169	142	143	148	136	164	153	136	156	164	158	176	179	149	159	158	167	153	168	160	142	166	165	176	180	172	161	142	188	144	150	167	174	178	167	145	158	164	151	183	159	171	149	164	160	153	167	166	173	151	155	161	182	152	172	145	169	166	169	173	142	161	153	164	162	155	151	140	162	147	139	172	158	160	140	164	160	162	157	140	178	170	165	151	182	170	159	145	168	155	155	160	175	148	151	161	168	164	168	149	167	179	157	174	174	154	146	156	162	163	129	150	184	147	163	166	158	159	194	165	151	139	143	153	145	148	150	193	155	171	143	158	192	179	151	157	156	168	158	156	160	146	177	154	174	153	177	173	158	144	171	174	145	164	161	152	157	174	167	150	174	179	161	165	170	155	167	157	168	153	173	149	170	157	174	153	163	138	175	175	170	155	174	153	163	177	146	140	151	167	141	170	151	157	151	148	156	152	161	141	159	164	161	166	153	164	176	149	168	153	163	152	150	144	143	168	158	140	143	165	153	157	166	171	167	142	164	162	157	158	148	173	151	151	143	170	159	154	164	145	142	157	142	164	153	167	135	172	159	154	156	156	165	151	169	160	146	150	168	157	139	160	165	152	169	163	168	161	153	153	166	169	155	139	162	166	159	168	180	153	181	149	160	161	176	151	150	137	153	144	159	164	175	163	144	143	164	159	158	159	177	147	163	150	162	151	160	170	142	158	173	169	131	169	162	154	154	156	161	160	166	180	155	171	148	157	140	169	162	160	140	171	149	170	163	181	160	162	155	166	148	179	189	168	147	163	164	162	156	153	156	170	159	168	168	176	143	150	185	158	175	135	157	181	154	145	161	170	160	152	130	175	169	159	168	157	169	135	165	198	160	159	181	181	167	170	159	145	170	162	168	159	177	158	158	130	157	161	169	166	146	155	142	168	152	135	146	155	139	166	169	172	161	160	151	168	180	174	132	174	158	139	145	140	160	159	162	146	163	166	175	154	185	170	155	172	168	156	160	169	150	143	157	154	166	145	141	148	163	155	131	169	165	182	199	169	169	137	151	167	170	165	145	162	175	159	166	141	152	156	198	164	154	165	154	152	166	154	160	153	152	155	171	158	146	152	169	174	157	161	136	161	165	171	156	169	171	182	194	189	166	182	160	141	173	155	152	154	188	162	157	165	173	154	152	186	170	167	174	178	146	159	155	157	170	162	152	178	153	160	145	162	139	179	175	159	179	158	145	127	170	172	167	163	166	163	160	169	157	150	155	166	153	150	169
4964	2799	1161	619	459	397	380	266	267	237	219	219	201	200	214	194	209	204	177	169	178	199	188	173	164	173	191	176	173	156	178	178	178	173	191	181	167	162	151	156	192	168	183	172	182	197	189	167	146	158	163	180	168	171	177	167	165	172	170	168	151	185	189	162	173	180	166	185	168	158	161	164	195	156	158	149	200	158	165	138	195	165	185	155	178	172	173	186	165	172	176	193	176	170	196	152	169	181	142	173	173	180	171	185	169	192	188	159	176	184	175	170	181	201	160	193	164	176	176	178	168	170	174	165	153	157	147	158	165	157	169	178	183	180	193	164	178	183	156	185	172	177	173	168	151	164	162	161	175	187	172	192	162	157	166	170	160	155	200	155	137	176	154	171	175	170	173	183	148	171	152	184	157	166	161	158	176	171	182	171	170	186	167	175	169	157	166	174	172	179	163	189	157	178	156	159	145	162	168	152	148	187	197	170	149	177	179	186	156	159	186	177	195	164	180	170	178	150	188	180	180	176	183	158	161	151	183	174	164	148	175	171	149	145	161	198	156	189	164	160	165	171	175	166	175	199	165	186	140	178	152	194	199	173	163	161	158	160	138	179	183	164	178	171	163	190	151	166	161	176	169	180	166	153	166	180	188	182	173	174	170	193	185	154	155	169	162	181	157	169	161	181	154	157	190	166	167	175	181	149	163	186	172	169	176	156	159	161	177	170	191	166	167	147	185	158	164	162	163	179	166	178	149	153	163	173	181	175	193	164	167	173	171	187	164	170	154	176	178	160	154	164	204	171	174	169	162	169	156	171	171	170	177	185	173	166	165	188	144	173	145	134	155	183	163	203	162	156	165	182	167	163	155	179	153	177	188	165	184	149	172	172	172	159	161	180	179	165	157	179	177	174	179	174	179	160	161	185	186	160	183	183	153	201	170	167	141	165	188	160	164	160	171	171	182	172	157	140	189	178	190	161	164	171	155	190	165	172	169	168	186	168	161	178	147	150	183	166	176	151	143	158	171	166	165	149	177	163	170	148	178	172	190	177	161	165	152	174	179	167	178	166	145	166	165	177	192	158	181	165	170	157	183	163	173	158	161	170	154	169	196	181	162	181	188	203	168	193	169	210	169	159	161	172	173	201	166	180	187	185	166	161	153	169	180	174	170	176	173	143	159	154	180	156	148	187	186	174	140	183	166	169	170	157	157	188	173	147	170	167	138	168	159	183	169	159	177	162	161	185	169	172	177	146	149	165	183	185	161	178	166	176	142	193	163	169	168	157	164	163	184	212	162	185	163	187	161	168	175	158	169	160	175	159	183	179	145	179	167	159	159	167	164	187	183	174	156	163	162	183	175	166	146	168	148	170	169	164	186	186	173	160	159	190	174	173	159	156	170	164	194	179	153	171	183	181	166	173	161	166	174	172	154	168	185	166	169	155	173	169	170	163	178	160	168	162	194	155	207	176	167	165	160	147	171	169	167	188	163	168	163	164	162	184	170	154	154	175	163	176	173	153	174	175	166	175	199	188	174	168	179	191	174	176	162	179	159	172	163	170	171	179	166	182	178	146	143	162	161	160	175	184	166	158	163	156	190	181	148	176	169	156	169	178	160	194	171	149	165	158	194	166	174	170	138	177	183	165	157	161	164	168	131	176	164	156	177	191	176	180	153	147	173	160	170	170	183	181	160	174	154	173	172	163	169	166	181	178	152	158	180	169	156	169	170	163	195	195	160	158	168	175	169	166	155	187	150	171	152	183	159	166	157	155	153	180	177	178	166	176	165	170	170	171	171	160	192	168	174	182	179	180	198	182	160	145	192	175	179	175	140	182	164	159	155	182	173	191	182	171	168	174	175	179	187	189	171	173	155	194	157	163	150	164	174	156	159	182	170	168	160	184	156	167	171	177	169	176	156	173	188	173	144	164	158	186	167	178	172	171	185	162	171	160	166	164	174	180	167	181	147	157	145	161	177	161	175	172	179	179	166	155	143	167	173	169	180	193	179	168	155	165	141	175	188	150	156	187	162	165	161	185	158	168	186	167	155	166	159	185	181	173	172	174	175	204	175	177	180	174	157	167	187	191	181	168	169	172	184	156	178	189	169	178	168	172	178	172	160	165	189	151	163	147	160	207	181	178	184	170	173	171	177	169	154	159	148	177	159	136	183	190	161	138	172	178	175	165	166	167	181	173	158	166	173	168	175	174	175	168	171	154	171	147	170	172	174	159	164	173	195	159	162	181	153	168	197	184	186	165	172	168	170	199	176	172	152	165	171	189	156	166	184	177	169	169	185	156	165	153	161	160	166	175	139	155	180	175	199	178	173	155	177	145	186	180	191	160	155	170	152	161	162	173	173	154	206	180	161	190	181	163	179	161	174	192	163	164	156	185	160	177	164	154	157	149	163	175	169	155	187	147	173	193	195	155	186	173	162	177	164	185	175	155	183	153	172	156	167	200	170	171	163	170	196	157	198	178	170	143	174	177	165	142	171	163	162	177	154	172	190	156	188	167	182	177	172	198	179	171	164	193	180	178	167	180	158	178	162	159	169	153	172	150	165	190	153	148	202	168	178	156	166	160	155	164	171	148	170	174	181	163	180	157	169	162	192	171	179	162	184	183	187	148	179	171	173	157	177	178	156	171	161	181	167	178	169	165	167	189	175	166	170	166	154	184	171	188	160	170	179	179	175	174	171	176	168	162	160	189	177	177	176	156	155	156	164	145	190	180	189	164	177	170	153	161	145	183	161	164	197	163	169	169	166	191	197	180	180	171	172	155	165	169	177	199	164	153	158	187	177	187	159	193	177	160	179	186	168	172	168	172	157	190	185	167	181	170	157	178	188	168	187	172	151	166	164	170	166	171	178	152	158	157	170	164	190	177	169	159	162	165	167	176	175	187	153	195	174	168	198	159	165	183	173	176	181	178	168	170	159	157	150	164	183	177	163	176	163	169	159	168	157	169	180	177	153	168	174	177	197	173	159	164	173	173	177	176	178	180	157	187	174	175	178	168	165	152	164	151	188	165	165	162	172	180	146	162	159	178	154	174	181	170	190	163	146	171	172	153	170	169	175	174	202	172	163	173	158	153	187	168	168	163	191	181	161	162	164	151	168	168	167	168	171	168	174	164	171	174	163	167	161	167	170	172	177	153	165	157	160	167	169	153	166	180	156	150	161	168	159	169	173	166	153	166	182	169	187	211	184	169	168	174	187	171	166	159	165	170	162	195	166	162	173	168	152	179	175	156	161	180	176	151	169	206	164	169	186	193	182	168	171	178	164	166	167	168	163	181	173	163	175	156	190	182	176	183	147	170	197	161	161	165	165	183	180	148	137	162	184	193	155	169	171	180	172	172	140	161	156	176	169	164	164	166	148	166	172	169	163	180	171	176	173	158	163	163	180	187	175	195	158	148	157	158	161	171	164	165	182	177	160	188	185	152	175	186	155	162	194	172	167	163	176	181	159	169	182	152	181	179	160	161	174	190
24091	21486	28572	24800	21455	6490	944	663	588	498	466	413	428	438	381	395	397	365	380	389	367	352	325	381	349	381	349	383	333	375	357	363	347	344	352	351	324	339	336	340	323	323	358	329	338	320	369	326	344	322	362	321	316	351	357	294	343	337	351	350	339	343	330	343	316	348	338	346	346	336	400	348	346	350	374	373	359	329	347	349	362	349	336	374	334	316	339	331	340	346	347	368	333	350	338	342	327	357	353	311	334	348	321	326	325	337	336	344	338	329	347	347	346	340	333	336	319	393	343	372	350	344	323	318	349	323	370	307	331	336	322	341	338	359	356	313	339	383	354	344	345	354	360	330	333	350	346	354	316	343	322	292	357	320	343	357	344	363	338	343	334	327	339	329	350	332	341	354	342	355	360	325	371	358	336	351	338	321	348	323	323	339	353	319	325	373	359	366	365	333	363	346	351	370	330	324	333	310	329	355	346	334	354	344	350	336	357	343	330	344	339	329	351	336	344	348	340	368	387	329	361	354	317	331	343	364	328	364	318	334	359	357	359	321	333	355	328	343	341	320	360	362	370	351	347	369	322	344	335	306	355	345	372	345	334	368	385	309	336	363	327	354	340	330	317	359	381	331	368	325	330	308	313	336	296	334	376	356	318	347	344	335	322	358	376	356	328	350	339	310	349	299	357	325	340	353	353	354	341	311	334	385	327	334	336	368	354	341	341	334	325	332	321	317	303	328	322	330	323	338	360	343	358	356	338	368	334	349	342	351	347	350	339	359	326	340	331	319	339	339	318	328	362	329	358	356	314	342	346	318	341	328	314	331	347	361	324	355	350	360	342	335	360	328	359	371	374	322	331	388	325	346	349	321	341	343	359	352	358	386	332	339	326	346	337	318	324	328	342	349	311	358	314	369	340	335	377	326	315	371	323	370	358	378	317	377	346	326	336	365	330	364	370	349	315	363	328	313	322	353	308	339	311	332	353	354	357	332	314	366	343	354	342	333	346	320	321	324	339	321	346	378	343	327	343	345	361	345	372	351	332	352	324	336	362	339	340	343	308	314	316	353	340	330	362	360	346	346	354	357	372	321	353	321	332	305	327	332	347	348	306	346	318	368	360	340	357	358	334	335	353	376	343	371	352	346	338	337	338	335	372	360	339	348	345	370	361	356	339	333	328	313	331	355	323	323	351	335	325	348	342	318	355	357	337	373	340	333	338	341	353	382	350	354	317	330	360	349	396	324	345	341	334	318	346	344	335	344	357	368	343	355	347	338	388	355	342	351	339	379	329	325	342	354	348	336	346	335	300	317	346	339	334	361	350	357	304	353	353	320	357	336	320	349	349	329	316	342	342	345	319	324	342	336	333	300	324	363	363	349	356	379	334	329	375	351	365	343	343	324	326	356	345	304	359	334	340	321	343	347	342	378	352	366	345	345	305	344	372	347	335	369	348	377	352	332	349	323	354	328	324	341	353	327	341	342	329	362	339	356	355	336	342	333	369	351	351	338	312	315	349	329	348	328	339	323	331	335	360	333	377	361	354	346	333	354	332	324	318	313	339	314	347	335	331	340	401	354	345	307	321	335	356	357	339	345	345	343	350	364	338	341	323	327	335	326	351	352	304	361	345	362	345	343	347	357	332	377	363	334	316	322	365	340	337	325	349	351	315	346	331	330	360	365	361	356	321	321	345	345	319	371	384	359	358	338	347	329	329	338	378	336	309	354	337	336	372	343	334	301	348	315	355	338	371	365	320	321	335	368	348	342	312	347	347	362	339	313	332	354	372	374	340	358	371	359	351	338	343	315	337	410	358	378	324	385	326	380	320	357	367	331	354	369	346	340	353	344	363	335	317	332	339	342	366	326	349	328	322	335	357	366	335	355	343	340	341	337	328	358	303	330	353	318	347	326	375	337	340	317	377	324	368	335	323	368	321	329	335	325	338	328	346	350	336	311	326	358	352	324	374	346	370	350	345	351	340	366	381	342	327	327	334	355	315	349	341	333	332	338	327	357	357	349	351	331	327	362	327	296	337	345	330	352	327	324	339	359	354	352	350	339	325	354	359	312	322	356	326	367	316	354	331	330	335	294	290	307	332	334	317	350	368	358	379	303	333	340	341	314	330	318	331	354	340	361	337	348	349	366	357	348	326	327	393	350	345	336	336	349	369	300	339	352	330	352	312	332	336	338	332	334	345	333	330	349	327	336	340	360	374	359	363	312	326	342	362	345	345	322	381	322	348	335	334	372	343	288	365	348	337	377	329	346	371	336	326	337	366	326	328	351	367	339	333	375	330	314	339	333	342	347	346	383	344	330	335	304	312	358	328	368	344	407	333	318	339	365	322	343	346	348	323	349	329	326	341	354	313	389	345	355	328	336	345	328	341	363	346	353	344	348	351	334	332	372	350	344	325	317	333	355	346	378	323	320	326	345	340	341	338	318	332	338	366	368	311	336	347	307	323	358	370	328	315	326	333	343	320	326	293	339	339	333	332	361	355	318	369	338	332	365	361	341	336	341	321	323	347	331	351	355	348	311	312	333	357	310	341	323	327	353	342	338	334	326	327	338	360	365	365	328	342	340	345	347	332	355	345	336	340	348	338	354	312	356	348	307	334	344	330	348	328	318	324	355	344	332	358	319	362	352	361	330	332	321	332	344	306	347	316	357	320	314	322	348	320	325	328	352	365	359	369	350	392	311	331	344	343	342	327	342	354	333	332	339	376	330	355	362	320	348	316	344	334	384	341	361	349	363	352	342	349	324	351	367	337	346	327	334	331	347	348	319	344	360	366	331	322	319	376	328	370	380	346	353	354	326	324	354	344	337	315	310	334	323	334	366	343	322	368	327	324	328	327	306	321	375	339	359	334	357	342	376	347	355	333	326	356	355	354	339	346	345	338	321	351	325	335	319	332	309	337	339	324	281	344	359	334	315	305	363	309	357	331	344	370	367	351	345	378	349	318	332	330	323	360	328	338	323	355	352	333	350	341	333	321	340	358	337	336	367	341	316	347	331	323	341	350	352	311	319	364	333	321	328	337	335	336	356	344	329	356	355	357	328	371	336	313	307	327	361	340	334	329	366	333	371	335	334	334	332	326	332	350	306	339	362	345	371	329	362	372	354	326	306	345	313	335	347	337	341	309	309	368	355	317	361	355	327	338	320	347	329	338	280	336	342	346	365	335	372	321	348	373	331	361	359	319	373	332	311	341	330	354	375	349	355	324	362	331	321	370	353	319	337	342	343	345	363	319	356	351	335	365	296	332	359	318	342	341	330	340	334	360	343	366	343	345	349	365	321	310	336	361	356	349	310	316	365	323	361	333	357	325	358	348	386	321	351	342	351	359	327	355	317	352	358	348	341	325	357	316	334	392	347	364	341	338	332	366	339	350	353	345	340	347	342	350	331	333	342	352	350	354	335	357	328	332	334	344	334	345	358	346	341	364	367	342	375	323	351	334	340	352	329	327	339	341	329	359	336	324	341	330	347
3947	9963	6036	2876	1956	1493	1183	943	883	731	651	677	496	518	509	450	506	471	469	407	437	429	423	408	391	390	390	380	388	386	381	385	418	406	371	338	372	372	382	368	365	405	372	370	379	333	323	359	406	366	385	377	363	377	344	373	385	363	368	372	384	358	362	374	335	405	380	381	369	364	362	342	372	343	381	376	372	346	366	384	359	352	359	336	390	393	366	362	372	401	351	332	413	395	381	342	330	346	356	382	369	359	356	387	332	340	363	346	308	335	372	357	342	369	348	383	380	375	350	378	327	380	353	352	372	376	369	365	381	344	368	374	339	364	359	377	347	365	396	362	376	384	382	357	408	366	349	369	350	360	372	411	373	367	339	367	358	361	344	312	382	364	374	366	364	323	378	343	327	362	364	385	364	380	380	358	331	332	376	360	362	379	352	360	361	373	355	328	366	338	375	365	397	391	358	347	357	327	380	361	377	354	376	390	374	362	362	345	387	392	411	356	340	325	374	376	341	363	350	365	401	364	350	372	391	349	346	366	363	341	369	354	353	398	382	365	355	349	355	371	356	350	387	367	360	361	347	363	355	368	408	368	394	376	362	364	362	373	365	366	362	367	347	390	378	335	361	357	356	337	397	390	385	356	325	377	351	362	376	375	415	349	355	370	346	382	371	354	380	353	372	364	356	416	349	379	376	365	386	388	380	404	376	353	392	337	380	322	348	385	372	368	341	375	365	351	387	375	374	388	332	399	354	371	365	390	390	353	347	376	351	388	360	367	364	365	366	379	335	384	334	339	361	384	346	367	358	360	406	371	344	328	358	378	360	364	344	372	355	327	356	345	374	346	368	382	379	352	369	337	397	356	341	393	358	345	382	360	345	355	346	358	369	372	344	356	356	368	379	375	379	324	408	359	375	396	377	364	379	344	334	367	356	343	368	382	354	360	368	327	383	366	375	365	328	320	362	394	337	372	377	372	371	355	349	373	323	356	345	390	380	331	343	343	369	379	380	353	362	380	344	351	343	363	354	361	339	322	342	331	349	337	336	386	386	349	366	361	332	377	374	360	326	343	345	333	343	328	381	387	356	354	394	349	373	373	356	350	355	380	355	355	345	342	384	363	369	352	374	356	356	355	341	361	356	348	372	363	382	360	353	342	369	412	370	386	358	349	390	396	384	378	358	341	354	380	420	362	364	349	315	360	362	370	386	359	341	350	364	343	374	355	385	377	383	364	370	387	343	401	396	364	392	370	367	344	343	342	366	354	362	363	348	391	337	378	366	348	337	358	352	356	373	349	369	357	363	364	362	352	374	360	325	371	354	366	366	375	377	375	379	377	355	349	359	365	348	362	342	345	360	387	377	362	364	366	342	346	370	423	346	386	356	362	357	353	348	344	386	386	344	318	369	371	342	352	343	359	403	342	381	386	361	368	369	366	343	376	337	364	363	378	367	367	375	388	381	362	344	401	348	381	373	369	367	374	376	372	396	332	366	400	343	391	388	388	348	396	395	366	325	352	347	388	352	411	363	324	350	376	373	374	345	371	355	377	357	382	361	403	350	344	361	363	350	330	352	351	362	406	376	366	338	364	367	370	369	358	349	335	406	337	363	344	344	378	368	370	369	369	356	362	329	376	340	363	362	375	342	378	362	343	356	371	373	353	359	376	365	334	358	373	370	376	326	423	356	352	365	357	349	347	350	337	379	372	364	387	357	378	379	374	379	385	390	366	314	325	362	376	334	350	353	342	358	402	374	342	347	333	393	368	390	364	368	395	368	354	359	351	401	344	339	355	371	384	398	364	368	368	381	358	344	363	349	373	404	373	347	393	341	314	364	356	335	355	338	364	345	349	373	385	388	344	339	353	392	357	368	370	365	372	358	373	317	395	369	353	308	375	380	361	371	324	363	380	356	363	377	351	361	377	354	362	359	352	385	389	387	398	363	365	385	355	380	335	362	366	381	336	370	340	399	370	363	370	366	344	374	381	363	374	365	372	389	372	386	360	373	305	367	383	355	368	372	357	370	392	341	358	329	369	376	362	380	397	359	362	359	382	364	367	371	354	370	348	355	373	377	369	363	363	338	370	373	335	364	345	347	367	353	380	399	355	360	359	415	378	341	387	383	341	358	385	386	404	370	364	380	340	348	337	371	363	360	372	350	393	368	400	348	367	354	357	376	349	380	344	386	355	350	345	325	343	358	376	362	379	369	337	394	337	367	344	355	358	329	362	329	387	380	359	370	371	317	340	317	346	378	387	372	335	344	354	375	363	362	328	360	409	340	396	356	394	370	345	341	339	372	385	384	338	346	328	371	324	323	384	388	366	348	332	342	350	324	348	353	346	353	390	370	390	367	378	348	355	350	389	371	358	350	339	333	393	345	366	372	354	356	380	369	308	387	352	342	361	376	394	379	347	390	342	397	395	356	366	350	370	358	384	359	368	366	391	347	374	318	382	372	371	369	373	357	354	334	347	374	362	350	388	354	329	418	348	369	328	387	368	373	356	349	355	363	366	363	372	354	357	388	329	354	390	363	327	379	384	370	332	360	398	361	352	319	385	389	389	367	360	365	345	372	369	375	358	357	352	359	360	336	388	331	354	366	384	359	352	380	360	368	385	363	361	346	362	338	360	373	362	353	358	353	371	396	377	362	350	373	353	360	366	372	350	355	362	379	363	344	397	332	386	362	362	374	378	361	364	393	377	358	374	363	391	354	304	340	357	361	376	370	335	327	367	359	314	352	336	356	329	354	356	380	364	385	384	341	392	329	358	372	330	324	350	359	345	334	383	369	393	393	357	352	393	379	352	336	350	407	397	369	348	372	395	352	381	349	338	372	351	366	387	359	357	385	336	379	372	394	339	340	343	342	341	364	386	329	335	377	363	352	384	373	380	388	346	375	371	347	394	350	375	363	395	366	349	366	335	334	332	333	337	346	358	368	373	378	352	336	379	352	384	358	366	364	358	391	390	338	354	347	364	375	350	364	369	372	391	358	409	362	364	363	383	371	350	355	350	376	370	359	336	382	349	355	366	354	342	384	340	362	381	336	383	378	359	364	365	350	342	333	374	357	359	346	379	342	379	341	351	363	361	349	385	342	376	367	366	349	334	354	343	384	361	366	339	356	357	371	350	354	346	384	381	373	335	332	317	380	372	364	362	365	325	352	392	366	404	370	378	386	377	414	318	359	353	354	370	364	331	360	361	374	368	360	391	352	361	377	356	363	377	336	366	365	382	351	352	366	341	366	353	351	380	385	375	374	358	345	379	384	334	337	338	385	366	372	363	347	374	339	348	345	374	387	376	356	368	348	335	366	323	363	340	385	351	345	364	383	375	359	368	380	378	333	359	335	343	356	337	354	327	369	336	346	347	351	380	341	359	352	337	358	330	364	376	319	366	367	367	378	353	354	387	356	370	348	368	364	383	388	339	360	359	335	362	347	405	358	359	357	338	351	360	356	373	368	369	402	397	345	355	347	331	357	386	364	368
25045	21414	27342	25742	7941	414	288	224	198	163	180	134	139	120	134	111	118	114	105	116	121	107	105	104	82	87	97	98	98	102	100	114	99	89	83	92	86	103	88	81	100	97	94	97	105	97	87	94	100	103	112	109	103	74	94	97	95	103	80	103	100	89	83	91	86	93	81	89	84	104	97	83	87	101	115	86	91	80	100	105	83	97	111	94	95	97	106	90	81	91	110	104	129	94	82	103	86	95	101	105	86	84	95	95	85	88	89	95	100	80	103	94	109	78	88	107	89	86	102	87	103	105	94	87	91	98	90	102	94	89	72	97	84	114	90	95	91	97	93	106	92	107	102	103	107	81	88	91	119	101	103	74	107	83	83	100	97	105	100	99	85	80	90	97	85	101	104	98	93	94	102	111	89	90	114	84	104	103	109	106	103	98	101	108	106	86	83	73	103	101	100	94	93	116	83	104	93	88	92	89	101	87	100	92	102	83	92	94	109	93	91	86	83	100	89	95	92	88	106	83	98	105	96	93	99	84	102	101	101	99	96	94	79	86	89	85	88	98	102	93	86	103	98	84	95	103	93	102	98	108	92	83	103	84	106	93	80	86	114	84	92	95	97	104	90	96	96	88	72	110	104	79	75	118	96	103	104	96	81	92	91	108	88	111	96	84	101	106	91	89	109	76	104	82	89	83	99	101	113	94	82	86	92	102	87	84	83	88	104	98	86	87	99	92	83	94	95	89	95	78	84	96	119	87	99	91	101	86	80	94	91	104	95	89	104	106	85	101	114	87	103	87	92	104	85	92	93	100	80	100	85	97	101	92	89	97	92	79	90	104	86	100	96	92	88	85	96	114	97	98	91	101	83	102	90	97	101	118	100	90	91	98	80	113	85	89	102	90	106	94	99	100	86	95	90	97	94	104	92	109	104	97	89	89	87	85	105	100	103	86	83	96	88	86	84	118	92	113	99	96	107	93	92	94	105	86	91	113	87	94	100	79	98	114	89	93	98	101	88	94	91	89	102	105	95	92	89	93	106	75	87	107	100	116	103	85	92	100	105	109	87	104	100	104	91	102	93	95	84	85	86	94	113	86	95	109	90	84	107	88	94	97	98	87	95	83	89	102	84	94	105	88	92	95	79	95	104	84	86	73	85	88	88	94	85	93	120	95	84	95	95	89	86	86	101	87	93	95	82	82	114	97	108	93	100	96	84	97	95	82	91	96	113	112	88	92	107	94	90	109	88	106	90	85	106	91	96	82	92	99	88	86	73	95	113	94	93	112	95	85	89	90	84	87	90	94	103	92	86	98	82	90	99	116	125	102	98	95	111	92	102	106	71	93	92	82	107	88	111	97	76	88	88	98	89	90	93	93	88	103	97	105	93	82	82	103	99	85	70	100	99	95	102	103	102	85	93	110	97	94	85	84	95	78	89	119	82	94	88	108	93	83	86	94	79	85	81	95	92	82	92	85	96	94	95	95	90	89	94	86	107	83	99	104	117	83	74	97	104	110	87	92	103	100	90	96	88	99	111	87	97	96	96	89	95	99	86	99	81	100	111	70	91	78	79	90	105	93	96	98	110	99	93	89	107	83	91	98	106	80	96	83	94	110	108	89	90	93	84	102	81	76	100	93	76	91	87	84	74	95	99	88	94	109	77	91	92	86	109	94	76	108	104	108	88	97	89	101	99	73	104	92	103	89	76	97	83	86	112	104	84	108	86	97	99	85	98	75	87	89	102	89	92	95	84	72	89	91	89	82	107	100	98	82	88	99	102	82	117	93	85	94	88	64	73	103	70	78	82	91	78	74	92	101	85	88	105	104	85	92	84	87	91	96	87	84	91	104	91	114	84	109	102	97	97	104	97	98	106	94	95	89	73	96	107	90	93	82	92	104	87	106	104	82	77	93	103	83	104	100	87	85	98	94	95	104	108	112	87	93	86	98	73	84	95	115	107	91	103	96	109	105	89	103	97	93	100	78	97	77	113	79	91	90	94	98	86	93	111	99	99	99	83	103	84	95	103	87	108	92	88	86	96	93	87	96	112	86	100	117	97	88	84	98	95	94	101	95	100	102	92	107	87	88	93	116	71	95	98	87	82	116	98	89	91	98	95	82	111	81	90	99	79	107	93	101	91	90	96	96	99	99	85	91	105	105	81	106	93	93	95	108	100	66	107	80	92	81	100	99	95	97	86	98	80	94	88	101	110	102	96	103	84	100	98	96	106	100	95	103	99	90	93	85	83	103	119	95	91	103	94	86	79	92	84	97	103	94	95	87	96	91	102	91	106	105	93	90	91	117	91	98	75	91	82	85	94	100	104	86	96	88	84	76	102	103	84	82	90	85	94	97	100	96	87	108	95	92	93	96	98	100	106	80	87	120	87	91	85	96	83	108	105	93	86	81	107	97	93	101	99	84	95	102	91	105	83	109	78	99	95	86	98	112	99	107	88	90	93	86	88	83	102	91	88	108	106	99	109	95	94	106	83	77	101	99	94	89	93	99	113	115	105	106	91	106	105	113	102	79	88	85	115	83	79	97	101	91	113	106	95	83	90	91	94	101	102	115	96	95	104	88	105	86	95	94	94	95	73	99	87	90	94	90	89	95	92	81	87	88	94	96	95	92	95	95	104	93	87	91	107	111	96	97	88	87	93	113	103	87	94	86	72	100	79	113	106	77	101	94	98	84	93	86	79	101	84	94	98	87	90	84	95	92	111	95	104	108	90	80	89	98	87	102	109	86	94	96	90	82	108	93	95	91	98	92	92	103	88	96	98	84	75	84	93	97	94	93	88	103	82	83	90	110	87	83	105	91	99	109	90	95	99	105	95	99	84	106	109	99	104	74	101	97	100	82	98	92	86	88	88	89	92	97	91	80	102	91	93	89	90	92	80	80	92	103	86	83	84	82	84	114	95	108	84	87	97	97	109	93	92	96	114	95	103	122	76	108	75	85	115	101	86	82	92	92	97	102	96	97	121	113	89	97	89	99	91	89	95	97	91	92	92	94	89	105	96	89	88	100	87	93	112	75	104	103	100	107	99	101	91	80	96	83	95	109	97	89	93	77	111	98	96	101	80	75	84	108	80	102	100	78	87	92	114	104	90	108	86	94	117	103	96	99	75	94	86	94	91	90	89	86	100	83	113	84	110	97	80	87	83	115	114	106	85	86	87	96	101	86	88	93	104	88	88	88	79	81	84	101	103	80	84	97	110	103	79	104	100	111	85	79	89	84	92	97	79	103	76	101	90	91	84	107	91	90	89	82	96	87	105	84	95	72	110	83	93	89	120	91	93	100	110	103	104	88	106	106	106	85	91	98	93	105	87	82	97	81	112	118	99	94	87	103	98	82	90	91	98	100	92	92	98	93	92	83	104	98	92	93	97	79	113	107	113	92	105	105	79	106	87	81	90	90	79	88	103	90	87	86	96	86	89	87	89	80	100	100	101	106	85	104	91	92	95	101	95	96	95	101	96	95	109	72	101	80
3476	5017	2933	1334	923	744	559	431	339	289	232	228	189	160	154	174	162	157	170	131	128	130	134	120	124	118	108	114	141	113	109	109	134	115	126	103	114	124	125	113	105	109	103	107	132	112	102	107	101	98	112	114	123	119	118	110	99	94	127	116	103	98	89	111	104	90	102	105	110	107	82	99	107	95	86	112	110	87	119	109	101	94	99	94	113	97	108	103	108	94	109	99	76	105	111	98	103	95	103	125	113	102	108	89	98	98	92	109	102	104	96	107	124	109	91	88	84	115	98	106	102	100	101	103	82	98	98	102	89	111	108	110	94	108	100	108	95	93	89	104	92	96	107	99	101	104	108	104	104	105	86	98	103	108	87	101	105	104	93	95	91	105	101	109	102	81	123	94	121	91	112	95	101	97	86	94	81	84	100	102	110	120	92	124	90	118	96	90	101	105	103	91	87	96	79	115	105	87	92	97	96	101	121	94	97	95	99	106	88	97	86	98	101	89	95	117	123	97	105	108	110	96	100	99	85	112	105	117	101	105	96	120	117	103	90	110	103	107	112	91	110	96	100	101	97	88	102	102	98	91	112	94	120	102	90	105	97	104	101	77	89	108	100	110	96	88	109	88	117	90	98	105	116	101	104	97	98	92	99	123	105	93	95	91	94	99	109	111	101	94	89	105	79	116	98	85	100	118	115	99	92	91	101	104	83	90	105	111	107	116	93	92	102	102	93	104	83	99	91	101	96	95	84	119	110	100	103	78	113	117	85	109	98	101	87	121	113	104	101	99	88	110	107	99	89	103	105	110	107	98	116	108	84	117	94	106	100	116	96	112	108	98	118	116	89	99	96	102	108	104	108	94	126	89	112	85	88	109	101	106	102	103	95	108	100	110	91	119	85	103	93	97	111	121	103	102	92	107	101	102	112	105	89	96	107	105	116	112	103	121	89	103	100	82	100	93	100	103	90	121	98	108	98	98	105	109	103	99	112	100	94	106	90	102	113	93	108	107	106	115	96	103	94	92	97	121	109	111	104	111	103	112	113	89	107	97	92	110	101	100	107	108	110	116	100	93	99	94	112	95	121	97	106	110	113	78	109	116	112	97	119	97	109	118	116	113	106	114	87	104	95	98	95	99	83	88	116	100	94	91	105	107	110	100	97	94	92	104	121	111	85	100	94	123	116	105	109	109	91	104	102	90	99	100	103	102	106	105	95	99	113	107	100	93	92	104	98	93	96	115	94	101	93	114	101	101	94	107	109	98	98	105	99	103	115	103	95	92	108	95	80	108	89	117	128	111	116	102	115	101	97	115	112	113	85	114	99	89	111	93	117	99	99	112	84	110	93	114	111	116	103	83	97	109	95	93	110	93	94	104	97	104	113	84	102	96	85	110	104	96	103	89	89	104	92	106	93	115	130	96	90	120	113	108	105	107	84	124	113	102	106	99	103	120	107	108	103	91	120	97	114	105	107	99	97	99	97	90	108	116	112	107	105	98	85	98	95	96	90	102	105	98	109	89	91	92	102	89	93	103	116	97	90	106	111	102	100	83	107	105	109	112	117	100	104	84	103	107	106	115	93	108	104	111	106	110	107	114	106	110	103	107	106	114	100	102	100	94	97	106	127	103	107	109	106	111	105	115	104	93	118	110	105	91	116	104	98	97	101	101	103	97	92	98	92	99	93	97	115	104	97	99	89	100	91	115	81	104	104	104	111	113	88	113	103	90	110	86	112	93	107	102	106	109	96	93	98	109	98	91	85	99	99	86	105	90	100	104	105	109	103	103	97	105	117	101	93	96	99	96	92	117	117	80	107	72	105	104	101	101	95	107	109	87	96	98	93	117	98	97	99	101	101	108	100	91	90	102	120	110	91	112	95	91	122	120	99	102	95	104	90	93	99	116	97	97	113	82	106	118	100	99	99	102	82	91	111	98	100	99	93	104	93	114	102	112	107	97	95	94	115	114	90	103	101	110	94	110	94	100	102	108	105	135	74	91	98	100	111	93	111	97	89	92	87	98	118	104	95	84	101	104	111	99	108	111	109	104	120	114	111	96	110	91	109	90	125	105	117	99	83	106	107	103	117	100	100	105	102	120	96	89	95	95	106	82	109	103	105	114	96	103	109	104	89	107	96	124	102	100	90	106	109	111	104	87	111	92	97	121	114	94	95	112	105	113	102	114	96	110	113	96	93	103	102	104	114	101	97	131	109	113	108	100	118	92	100	86	112	97	105	134	102	118	93	104	98	102	91	93	99	107	114	97	104	106	105	116	118	75	95	86	108	95	88	122	116	97	114	84	97	102	100	92	115	119	101	100	102	116	98	125	118	103	106	99	96	117	100	114	93	93	98	109	117	88	97	90	109	97	100	98	108	112	100	95	97	92	114	91	99	83	105	93	117	109	93	100	111	113	111	105	89	107	104	99	81	106	77	99	122	102	108	118	88	109	102	109	103	103	91	100	107	110	104	104	98	105	105	87	85	95	82	116	101	120	94	101	97	108	100	112	109	109	104	104	99	91	94	95	96	110	97	106	114	115	109	102	109	88	90	94	88	105	104	105	103	101	93	109	84	111	86	94	108	98	99	99	98	89	105	111	108	107	103	93	104	93	113	105	116	107	89	86	103	111	86	102	124	80	101	103	104	100	102	114	85	93	96	94	102	84	109	115	96	84	104	96	107	85	102	90	101	103	99	129	94	106	105	105	85	97	107	95	90	112	106	95	102	96	107	91	105	109	110	111	113	88	101	97	119	98	95	125	90	92	89	104	91	116	112	101	105	86	111	107	111	96	102	118	116	109	76	107	97	97	99	102	105	117	120	115	105	92	88	111	94	100	104	87	107	97	95	114	101	98	114	110	103	110	97	95	85	109	89	112	84	109	81	99	117	88	96	114	90	89	105	92	115	112	94	110	95	111	110	110	88	100	110	123	110	93	114	93	107	98	100	92	88	115	116	111	112	129	99	99	103	88	97	115	91	101	107	105	128	93	98	94	111	98	90	102	82	96	95	137	96	103	101	107	99	103	106	106	86	115	114	94	101	95	128	93	116	120	113	100	94	106	98	106	87	87	84	103	113	96	111	110	102	115	77	122	104	114	103	123	124	100	105	107	105	98	86	102	87	95	119	112	100	104	108	97	106	102	85	102	96	100	103	92	112	102	104	117	105	101	107	85	123	109	103	90	92	95	89	118	124	113	103	111	101	90	104	99	90	101	97	90	94	109	116	118	102	111	92	107	109	108	106	95	102	95	125	108	102	117	96	91	100	99	101	94	104	105	100	106	98	99	104	93	94	121	95	105	104	90	107	98	106	119	94	92	90	101	110	84	102	114	115	124	112	116	103	102	96	109	103	107	107	96	103	82	95	126	98	104	90	108	122	107	96	86	100	97	100	98	98	105	92	101	109	113	115	97	101	88	113	91	101	93	103	100	105	94	106	97	100	110	95	94	115	128	121	122	99	114	97	103	97	100	89	101	95	107	97	112
22811	21412	29089	24138	21415	21432	6472	1006	710	668	628	543	548	483	428	440	402	398	373	408	388	400	358	392	377	374	352	357	353	377	370	363	340	330	354	358	366	361	364	365	346	335	336	364	341	397	345	323	346	377	341	356	338	365	348	333	350	349	328	340	338	325	353	349	332	350	373	303	343	331	306	350	346	326	359	336	343	353	349	358	337	360	321	345	354	342	337	362	347	353	334	355	320	334	345	325	376	336	358	340	336	362	342	335	343	337	360	307	376	344	356	334	341	347	355	304	306	326	360	308	360	371	331	374	343	351	310	333	340	337	324	356	321	340	348	331	351	353	314	359	331	343	341	349	300	335	354	337	314	343	367	355	345	354	330	334	338	330	349	314	346	339	351	363	360	350	356	310	349	347	346	362	356	331	335	381	372	319	341	320	348	324	337	376	310	349	382	328	336	344	324	337	307	339	350	307	351	335	346	338	330	356	325	347	338	326	365	385	362	319	343	344	321	326	340	353	339	360	323	344	324	342	344	358	343	351	357	351	370	355	345	306	330	330	329	360	333	326	353	367	349	306	328	338	374	331	356	368	326	293	356	358	370	319	335	343	343	331	354	339	327	349	347	338	361	340	367	314	335	326	321	342	322	331	357	342	334	347	310	348	316	327	365	344	342	358	323	346	369	334	350	335	349	312	341	326	337	333	345	301	351	350	336	363	365	365	354	347	337	314	344	325	339	346	368	370	314	329	320	331	375	338	300	329	301	337	318	341	347	351	318	312	339	317	366	344	340	332	319	318	309	333	340	310	340	330	326	353	342	386	309	324	357	316	374	387	336	361	345	320	371	333	280	337	346	347	353	333	325	368	345	319	359	360	372	326	346	354	359	330	354	311	375	329	347	325	368	366	348	320	363	334	313	315	352	324	312	319	351	357	359	338	328	349	323	348	318	319	343	322	346	356	342	339	347	324	328	341	319	353	338	346	346	313	320	379	335	318	323	325	336	336	370	319	338	342	406	327	333	350	345	334	316	337	322	351	347	388	368	325	288	314	367	345	333	319	305	357	317	359	367	355	352	324	334	329	334	337	333	374	338	338	345	391	334	318	337	388	334	367	348	340	345	345	337	324	371	325	322	372	338	315	315	352	367	365	314	331	341	316	330	358	367	324	327	349	318	319	369	383	337	336	355	337	357	361	338	347	353	403	335	325	337	334	320	344	333	339	349	296	328	363	329	349	313	347	350	345	352	335	329	332	352	369	341	351	367	335	316	350	315	323	363	329	343	346	342	288	345	339	341	341	327	337	336	357	365	381	356	329	334	332	300	355	344	334	363	346	335	351	328	347	338	342	339	381	334	339	338	340	337	354	351	328	378	350	345	353	340	360	316	336	324	340	324	357	344	335	328	365	332	336	375	320	335	345	308	313	376	320	350	348	347	354	365	365	330	351	323	340	311	323	352	356	347	321	333	324	338	351	344	347	367	330	342	331	318	363	348	313	328	361	340	339	346	339	389	347	342	342	290	327	353	384	338	342	332	380	333	336	353	347	378	329	361	334	336	349	330	336	304	357	350	350	335	322	332	357	324	358	328	361	330	340	315	332	365	348	340	323	348	339	350	349	318	334	320	332	337	354	333	340	330	351	337	308	296	352	349	310	365	351	345	355	344	292	327	297	316	354	324	356	355	368	365	326	328	330	359	346	317	339	323	352	317	350	310	352	310	370	341	311	328	326	326	352	333	316	313	318	310	331	361	354	363	352	335	309	363	345	311	334	362	321	334	331	338	337	353	358	348	324	352	312	320	361	343	316	339	343	364	345	330	346	351	346	361	330	308	343	336	331	360	342	322	337	303	341	390	377	327	355	314	330	338	315	357	326	345	347	340	318	322	330	348	322	331	348	316	309	344	326	331	322	342	359	314	330	317	351	312	360	372	344	345	312	328	315	366	322	331	377	340	325	349	345	376	343	316	332	338	335	399	302	341	342	347	329	342	379	335	330	322	330	331	326	335	319	330	341	329	349	332	371	354	356	359	349	311	387	347	366	343	309	334	293	339	380	372	344	342	346	351	353	336	315	322	346	347	337	319	334	296	353	334	341	330	330	325	332	352	329	326	330	358	358	330	362	342	320	363	356	353	328	329	325	338	363	330	333	349	308	352	306	335	345	340	327	322	370	337	336	341	353	384	308	311	359	343	353	330	349	356	324	305	355	333	312	326	354	319	350	349	359	351	341	332	349	352	360	328	314	346	320	323	332	332	326	331	328	350	320	343	316	336	318	328	340	309	330	368	337	371	328	338	347	344	311	354	344	362	343	351	361	359	332	344	362	375	359	333	334	345	357	355	328	326	327	349	335	332	339	357	340	313	325	353	295	328	350	331	349	338	336	347	380	330	346	343	364	282	315	344	329	300	346	370	369	336	346	347	297	307	346	351	340	313	346	317	332	334	319	346	342	325	321	333	323	346	286	355	319	355	338	321	364	332	334	320	354	342	369	340	352	367	352	356	324	330	363	342	328	288	348	375	329	334	340	322	354	350	336	354	314	324	308	358	337	334	329	307	335	365	354	312	352	318	355	337	345	338	321	319	354	348	333	313	334	345	345	343	355	335	354	333	361	359	353	332	354	345	333	341	333	358	361	346	340	338	322	358	363	331	340	301	332	317	355	327	354	336	341	332	328	321	348	335	311	301	376	345	343	373	356	323	330	349	361	330	361	352	344	369	325	355	326	342	344	356	319	351	351	336	336	343	324	345	322	330	328	361	345	354	337	317	313	330	354	352	318	361	348	367	309	342	318	365	360	385	331	344	341	332	298	323	341	367	326	361	346	344	329	336	341	318	302	357	343	325	331	326	342	328	354	343	330	345	297	329	352	341	334	332	351	322	355	360	333	346	301	334	337	349	323	345	324	394	331	341	310	349	342	315	336	364	341	371	354	299	343	358	342	352	317	331	353	316	355	370	322	337	333	379	330	355	370	321	329	344	364	351	335	320	371	339	334	334	312	333	310	351	320	335	319	374	321	341	341	336	337	341	321	370	352	338	320	359	345	337	306	362	356	344	361	329	376	360	338	361	320	310	328	350	354	352	343	352	381	343	327	377	359	353	331	355	312	336	327	343	321	337	329	307	345	335	329	325	343	312	329	362	330	343	361	355	358	331	331	378	338	356	351	352	340	355	335	335	318	339	354	339	353	332	365	325	310	330	351	358	345	333	332	336	347	353	358	323	321	373	316	365	333	349	341	322	334	330	345	360	349	359	334	329	327	364	313	351	332	320	344	338	350	285	381	359	371	354	320	335	338	352	339	318	328	324	336	376	342	309	361	353	362	336	352	355	354	337	291	347	348	342	313	338	340	329	312	330	307	327	329	358	377	309	343	357	353	364	320	319	334	314	323	311	332	370	342	369	350	361	318	330	329	354	325	343	315	333	284	320	324	333	350	332	317	307	381	326	347	319	349	326	324	310	330	307	353	331	387	330	378	325	334	325	356	320	356
4341	14982	9484	4605	3281	2485	1824	1477	1187	1010	837	776	655	620	594	507	524	482	481	444	436	440	474	453	434	441	399	361	398	417	386	389	423	424	393	387	400	404	390	385	367	398	381	378	382	370	354	364	350	367	372	361	367	369	377	363	372	350	381	389	332	356	356	390	351	381	368	369	356	337	371	354	357	356	384	358	352	362	391	352	365	373	328	345	346	348	353	366	349	373	385	343	399	339	354	357	344	349	364	381	334	353	361	399	366	333	354	367	374	333	351	340	381	359	349	397	344	380	352	333	368	338	401	378	383	343	364	373	344	313	365	400	361	337	327	363	370	363	390	362	345	366	339	372	348	348	382	388	351	375	366	334	358	358	365	339	363	340	329	347	355	373	363	347	352	373	346	376	364	366	369	337	346	372	344	379	320	332	392	371	369	379	355	338	363	319	394	345	351	330	330	345	353	358	344	368	358	321	365	361	366	372	360	364	363	384	368	352	343	373	359	391	341	342	390	365	370	351	339	359	340	359	353	384	385	321	386	338	333	362	370	361	340	352	341	315	355	379	377	400	375	357	376	367	332	360	346	364	367	367	399	409	392	368	374	364	391	327	361	361	321	349	336	369	360	367	343	377	347	353	381	356	364	401	382	338	333	389	373	378	367	361	387	349	368	359	349	367	336	353	360	355	365	317	385	352	395	365	381	356	342	393	382	382	352	348	378	325	360	351	366	366	387	361	383	384	353	361	382	365	323	368	343	357	408	349	373	376	378	336	380	385	352	357	343	328	359	377	390	361	391	352	364	376	376	373	341	365	384	333	334	370	393	364	367	387	366	329	342	337	345	347	346	381	356	384	364	379	341	332	387	369	326	336	347	324	337	434	360	359	349	358	397	361	384	360	341	361	323	389	372	287	380	337	397	359	353	357	354	352	359	381	359	365	352	341	389	331	377	364	357	341	372	342	330	365	338	356	334	351	374	375	363	356	355	348	341	370	358	367	333	370	398	320	332	339	349	360	336	372	343	332	355	393	407	376	328	357	348	373	370	369	367	357	359	347	348	346	334	343	348	378	387	362	347	358	358	350	349	348	384	356	344	352	395	342	349	332	379	372	381	367	369	321	369	382	373	387	362	355	360	355	331	345	335	382	343	324	350	352	360	337	341	375	352	368	356	334	362	352	352	365	386	365	394	383	354	339	379	380	391	362	378	355	362	408	333	368	374	347	345	378	349	380	370	346	364	378	376	354	358	368	378	367	374	351	368	332	330	357	391	332	340	378	372	365	362	367	387	330	359	382	350	389	354	358	360	373	357	334	376	346	354	362	348	365	360	344	340	359	347	354	369	381	383	419	387	336	363	398	352	344	382	363	367	383	367	375	387	354	337	356	351	366	366	376	355	368	360	408	366	359	375	347	346	318	382	381	353	311	364	350	371	375	382	332	380	360	394	372	367	340	360	358	361	369	368	341	336	371	367	375	339	381	375	363	325	372	378	341	359	372	347	366	347	362	369	337	355	383	364	368	350	358	324	346	330	342	365	346	361	345	381	353	350	358	349	359	351	375	326	342	348	374	377	362	349	365	391	409	360	349	348	325	365	349	366	335	353	368	361	360	396	387	369	356	381	352	335	373	343	342	359	355	349	336	347	333	350	339	371	383	327	347	401	350	364	344	358	374	339	385	387	372	359	343	342	359	330	388	363	349	345	382	344	345	382	342	372	336	354	339	346	396	336	355	385	353	325	380	409	346	365	367	334	353	366	361	353	335	351	355	378	379	322	336	362	375	366	342	348	351	349	363	354	360	366	389	409	356	412	384	369	345	360	338	343	413	356	373	351	378	362	344	330	375	368	349	336	379	360	354	351	364	363	358	363	377	381	348	348	354	348	341	352	361	329	402	336	332	325	372	370	380	348	346	380	356	355	384	368	362	373	362	383	370	326	343	375	339	403	374	367	377	355	315	400	360	355	372	334	371	350	361	356	336	366	348	392	328	367	354	380	351	340	387	346	353	360	352	340	357	351	349	370	370	389	342	352	372	426	351	362	385	346	364	344	339	397	391	353	376	356	404	367	378	351	330	355	356	326	361	357	428	360	369	368	357	363	379	365	333	332	359	354	342	363	340	377	382	330	349	363	383	344	369	369	415	362	331	341	328	361	341	367	359	340	322	378	352	348	377	369	395	382	383	370	346	369	344	353	356	381	353	366	345	394	389	389	343	336	357	345	364	366	377	359	401	358	378	337	389	371	348	362	354	390	370	369	336	380	333	360	348	352	374	354	405	362	351	399	356	385	354	340	385	363	346	342	359	318	349	379	310	344	346	356	352	347	357	351	370	364	339	387	383	354	349	379	376	424	336	360	355	321	396	312	366	363	363	349	378	367	330	348	360	370	382	405	372	380	367	382	400	318	359	366	401	371	363	333	362	370	352	360	360	355	339	378	343	377	373	337	372	312	385	351	368	373	353	399	366	378	356	348	373	352	363	377	354	391	332	340	334	341	355	363	389	381	399	366	374	352	368	344	337	349	358	326	389	378	370	332	366	356	330	390	356	334	351	363	379	380	422	325	408	347	360	340	318	343	337	353	356	360	321	329	313	362	371	362	330	331	346	369	380	358	335	347	409	346	367	340	353	344	366	394	370	405	365	360	343	364	377	376	354	349	373	353	372	370	371	379	337	353	387	355	368	353	363	352	334	352	350	380	384	355	375	359	364	389	348	326	375	347	344	336	355	351	389	383	346	363	365	382	369	344	375	351	333	369	382	366	325	341	392	342	336	375	397	362	346	360	377	331	351	343	334	365	348	411	382	355	337	350	363	375	370	335	380	336	365	327	380	374	385	387	361	358	343	348	387	348	388	345	378	338	371	341	350	361	376	354	339	389	383	371	347	360	374	361	389	369	358	397	361	366	374	352	338	346	370	391	400	354	333	360	373	342	341	391	353	372	334	354	358	322	380	348	373	345	365	376	345	357	355	364	338	334	374	345	352	391	312	325	358	351	369	356	355	370	357	366	370	351	374	331	358	346	363	374	330	330	360	335	323	367	361	361	353	362	351	343	366	361	341	368	338	340	318	350	364	353	340	395	352	358	347	354	373	364	371	372	379	336	364	360	353	337	360	370	380	358	379	335	374	382	368	362	360	368	356	372	336	397	343	346	371	375	370	347	368	377	398	345	349	346	354	357	377	347	361	340	353	375	370	351	330	345	343	375	380	374	341	360	358	319	350	356	339	342	358	344	363	362	359	360	360	338	397	354	363	373	341	373	357	381	381	353	379	346	368	360	336	349	360	370	346	322	345	352	373	374	349	379	355	375	343	376	377	353	394	351	387	359	342	352	374	354	367	344	388	363	362	361	357	358	370	362	361	389	315	359	363	369	350	375	399	363	337	348	329	370	358	356	361	348	394	366	335	361	379	356	328	360	327	344	381	341	388	370	379	374	352	347	373	332	357	339	386	361	371	350	385	420	364	355	330	362	342	367	356	374	368	370	390
28087	20356	7485	774	479	427	279	213	199	190	188	181	200	163	191	182	146	170	167	164	172	158	158	184	168	175	148	170	137	169	176	159	186	153	161	163	164	152	163	165	155	148	169	161	160	145	166	151	169	164	169	177	173	134	170	147	138	165	188	161	166	162	149	164	165	142	150	157	159	149	167	148	138	180	165	175	175	181	148	155	155	161	139	162	156	148	161	147	153	156	161	185	172	167	135	187	150	179	163	151	155	174	165	148	171	166	141	156	149	146	160	151	124	152	177	154	169	172	186	141	180	162	149	170	166	135	185	169	137	183	189	157	189	163	145	172	150	149	166	159	151	164	147	142	157	151	160	157	157	160	192	166	169	148	164	152	165	156	138	163	175	138	165	161	142	149	162	171	164	165	146	174	155	165	157	156	162	149	153	154	175	156	150	147	147	158	156	190	153	149	158	165	150	165	165	165	156	152	158	157	132	153	176	166	147	162	151	167	183	170	137	136	160	148	160	167	146	172	175	182	155	155	171	169	152	154	135	139	163	166	164	162	142	182	162	160	166	164	167	143	168	156	136	164	147	146	158	169	148	160	161	165	153	150	176	163	151	168	162	153	161	169	153	148	138	150	160	125	163	142	157	142	165	159	143	152	161	158	153	181	178	174	160	157	157	157	168	166	182	160	178	149	175	180	157	146	152	162	169	154	147	158	151	130	169	188	155	158	155	149	164	147	160	160	166	154	172	164	165	157	169	151	157	156	183	179	168	170	164	158	137	149	159	174	148	168	155	180	174	136	170	159	159	151	171	168	133	176	136	183	155	135	149	174	191	175	156	162	180	137	147	170	144	146	152	196	172	157	135	172	135	145	146	140	150	173	181	193	149	160	179	161	172	158	182	156	183	162	164	155	159	162	173	155	170	174	163	150	154	155	153	167	166	149	152	180	171	147	146	163	155	156	161	163	143	172	173	169	166	153	171	157	165	161	171	169	155	148	147	142	133	156	170	174	145	168	160	137	168	167	149	160	171	157	136	170	169	176	164	166	166	167	150	159	163	148	152	180	151	171	162	157	147	153	143	157	166	164	148	149	163	165	160	155	161	177	172	167	141	173	149	148	158	173	186	163	176	142	166	154	170	153	153	176	127	158	157	151	168	155	162	145	136	160	152	201	192	172	179	150	174	152	141	166	178	179	159	160	159	158	159	153	196	154	157	145	158	163	182	153	154	161	169	157	131	166	150	147	172	193	152	148	160	170	136	152	171	168	164	160	148	154	163	157	161	186	144	185	150	162	145	185	162	157	166	165	158	168	173	152	182	177	168	148	157	163	150	183	150	184	162	144	176	162	149	161	142	172	159	161	156	160	153	140	149	143	143	183	157	145	153	148	137	185	168	149	141	188	129	167	156	141	158	160	169	146	157	153	149	145	184	151	148	144	176	150	174	124	146	167	163	173	175	174	143	198	156	135	148	168	174	169	156	180	166	191	165	156	151	163	165	159	145	146	151	158	160	177	162	160	160	152	160	162	147	147	168	179	147	181	188	152	179	163	164	160	156	163	162	165	139	154	151	160	161	160	151	172	160	146	142	161	157	143	178	192	152	159	156	161	144	155	177	160	171	154	158	172	158	156	145	169	137	148	154	157	172	156	165	143	172	150	154	154	149	156	180	157	169	168	167	155	175	167	154	151	153	179	173	175	156	157	189	174	185	167	178	158	175	169	183	155	176	161	137	174	167	140	164	147	162	170	173	174	163	157	154	162	168	156	166	145	184	155	151	157	173	138	171	175	171	150	157	136	162	168	162	143	172	168	188	196	176	162	142	160	172	175	159	144	143	176	157	144	167	177	159	160	137	171	166	160	154	158	182	171	162	167	161	162	189	168	160	162	151	183	175	163	174	151	154	155	142	171	166	176	149	153	160	160	187	169	154	183	174	135	166	167	133	154	169	175	168	165	178	162	149	142	175	157	155	170	160	173	150	170	155	130	159	168	148	132	150	169	144	166	199	170	179	159	181	167	151	144	192	156	159	160	152	158	177	157	156	147	155	154	170	140	183	155	164	172	149	146	163	168	155	171	172	156	169	155	183	145	167	172	150	158	159	171	147	164	162	152	172	171	163	177	160	144	156	155	157	155	146	163	182	168	127	147	161	160	155	159	164	158	175	168	156	161	137	145	150	129	177	178	144	149	168	184	176	157	145	158	131	170	155	178	164	171	165	171	177	156	165	171	141	177	145	141	163	152	176	165	150	145	181	141	153	160	136	159	165	173	160	154	157	162	140	132	172	160	176	181	155	149	175	163	159	152	174	150	172	162	158	162	182	176	145	166	159	171	191	188	141	157	165	149	162	167	162	150	179	189	160	177	158	159	157	160	170	149	173	144	146	178	156	141	163	158	141	183	163	138	167	146	146	159	177	178	174	158	159	149	148	141	162	156	156	152	184	163	140	167	147	162	159	157	150	168	156	154	153	144	188	133	136	150	139	175	161	144	166	164	168	144	159	165	188	157	159	151	172	159	149	166	155	157	153	144	159	148	154	155	182	177	147	152	161	181	152	160	148	166	163	148	145	153	167	170	147	168	175	152	159	162	150	164	172	182	182	149	168	157	166	182	154	167	148	172	139	146	166	157	162	153	173	147	179	174	161	141	156	186	148	178	152	158	176	144	176	139	174	163	165	180	153	190	157	167	140	166	174	159	149	157	164	184	155	152	169	147	179	148	150	159	160	164	183	170	163	186	164	147	144	153	158	172	175	183	157	155	170	180	170	162	137	177	160	167	147	177	155	180	156	156	147	189	158	172	172	157	180	163	163	164	157	150	141	152	155	175	150	146	152	182	153	142	158	135	174	173	155	154	147	176	202	146	173	156	140	158	163	163	127	179	136	172	151	167	156	147	147	157	144	163	177	151	167	158	143	156	167	157	173	163	161	158	152	158	166	158	153	172	158	138	180	169	164	167	158	147	156	174	152	168	152	153	159	169	169	155	176	181	158	164	152	155	172	144	157	150	164	174	153	158	159	160	162	172	146	171	155	147	144	172	149	173	151	161	169	163	156	161	165	158	157	130	159	168	183	154	153	164	136	172	178	148	154	167	140	181	145	162	143	157	144	145	138	160	163	183	171	159	166	140	159	148	155	147	159	168	178	159	138	146	163	160	144	148	157	163	163	154	139	168	171	171	172	168	168	153	149	151	159	174	150	144	164	164	156	160	156	159	153	155	143	131	155	167	141	158	169	159	171	150	155	164	174	172	172	148	155	162	157	162	133	169	155	157	174	151	167	141	153	162	175	160	151	165	167	179	158	143	160	145	171	153	160	155	145	149	159	164	166	142	149	158	164	157	159	173	163	163	150	136	152	145	173	155	169	149	162	158	159	148	158	140	146	153	154	142	149	174	160	153	178	178	169	146	169	171	157	174	146	161	183	161	148	142	165	153	166	151	141	148	142	147	174	167	161	138	149	178	179	161	151	152	160	164	149	178	154	172	166	164
5006	2553	1200	592	468	391	329	275	254	274	243	220	195	205	199	193	170	172	166	179	177	192	213	168	167	182	187	168	178	193	178	177	179	178	154	157	154	178	170	155	151	179	182	173	179	170	148	153	178	175	167	168	179	161	162	166	194	172	150	183	161	156	165	161	162	171	161	169	164	166	174	180	163	157	175	189	156	130	184	162	175	180	145	195	158	154	167	172	164	178	163	193	176	160	180	166	172	178	170	167	144	160	165	179	189	177	159	147	165	182	176	149	150	168	172	187	176	169	162	159	166	169	166	156	173	170	164	169	170	146	163	183	176	177	173	156	170	170	159	188	145	148	180	156	181	170	160	167	152	171	172	173	158	175	188	189	145	177	190	174	193	168	167	157	174	152	171	162	168	154	187	184	178	184	182	161	158	187	195	173	154	156	162	188	171	162	156	160	168	178	195	182	171	165	184	139	176	162	167	180	165	166	162	167	141	171	162	178	173	159	194	176	156	157	162	180	164	162	166	181	175	173	158	163	154	161	165	178	180	151	183	179	153	182	161	202	176	185	192	142	163	160	156	182	156	185	176	153	177	168	172	171	158	152	160	162	166	215	169	173	168	198	167	151	181	185	147	183	175	192	181	168	147	179	185	200	162	154	189	162	182	153	181	165	180	175	179	159	174	183	165	166	165	189	167	168	171	142	173	179	160	177	156	168	172	165	187	162	175	202	175	169	184	155	187	180	141	174	164	181	190	174	151	164	179	166	177	150	183	164	166	161	152	144	178	157	168	161	162	175	178	167	176	173	203	180	164	150	153	166	168	171	178	147	142	177	183	164	175	176	170	153	152	192	162	169	187	170	168	186	164	169	160	169	171	176	164	174	194	172	154	182	168	161	173	191	158	156	161	181	175	158	190	152	170	187	172	178	194	190	186	162	199	197	170	170	160	162	169	193	159	182	176	176	183	183	163	145	171	142	183	162	142	174	170	157	165	146	157	190	171	174	179	140	185	172	167	147	171	159	164	169	163	157	168	171	171	177	163	139	182	178	177	161	175	185	182	135	155	163	186	177	167	140	169	172	176	188	163	165	166	159	172	178	167	161	174	155	154	197	172	169	154	160	165	200	179	189	181	161	168	176	165	178	165	169	167	164	168	166	169	175	167	188	172	154	182	177	190	164	195	150	170	180	182	169	190	164	148	183	147	141	167	173	141	159	155	174	168	185	180	160	177	159	179	166	164	150	168	160	192	152	165	162	197	161	156	156	169	180	172	177	164	181	181	166	180	178	179	160	181	167	154	164	167	156	186	173	150	167	176	170	169	185	150	189	146	175	151	162	153	171	191	158	168	191	188	170	164	163	168	168	153	167	186	152	190	172	168	170	161	170	156	183	174	181	153	168	153	167	162	169	210	172	182	166	172	190	178	152	184	172	156	146	174	168	167	185	166	164	164	165	178	172	174	177	170	155	168	177	150	168	168	155	149	195	205	177	188	164	151	174	175	162	177	168	150	163	163	166	167	177	184	164	179	158	161	164	174	142	171	171	163	158	169	156	165	144	154	176	184	168	194	185	172	191	172	156	187	179	178	166	192	178	172	153	196	159	159	169	159	184	173	180	185	159	147	149	190	180	161	179	166	138	157	171	178	178	188	164	168	169	169	190	188	149	162	182	190	171	142	166	161	189	167	167	177	167	170	163	176	159	188	161	186	172	194	154	173	167	162	186	168	171	179	187	149	162	170	199	188	182	172	165	171	163	162	195	167	184	154	183	180	158	164	160	166	167	168	178	186	171	149	175	185	193	157	179	179	167	176	163	181	158	171	188	190	159	174	167	163	160	169	187	172	177	150	152	196	147	172	158	170	156	194	167	164	160	186	161	160	146	167	153	170	180	181	183	172	202	162	170	158	159	196	173	157	188	171	185	164	153	178	167	178	172	164	157	205	158	167	161	182	159	181	168	170	169	188	165	179	173	167	170	167	172	135	179	148	171	184	173	164	191	173	157	172	169	183	177	176	164	180	180	166	196	151	201	166	180	180	168	169	177	175	175	158	157	185	198	165	165	188	150	186	176	202	177	212	205	174	183	168	174	186	182	172	182	164	191	167	176	163	174	186	163	151	153	185	150	194	167	196	168	186	178	165	186	147	169	166	164	188	184	156	162	184	142	178	151	155	180	155	166	153	180	167	176	186	171	190	177	150	188	175	166	165	163	170	200	179	163	182	173	173	184	176	147	181	175	153	170	168	156	165	176	173	177	176	167	163	186	158	159	165	180	181	171	178	138	182	141	176	151	187	171	159	157	164	171	141	175	187	179	163	180	177	166	147	189	186	153	156	181	154	163	181	155	164	151	173	172	154	201	167	158	161	165	150	192	155	173	157	174	156	177	174	159	158	188	148	164	168	192	174	172	156	171	183	177	176	162	161	171	167	155	169	177	182	175	192	171	202	179	188	186	156	164	160	183	164	178	167	182	163	175	175	186	173	155	175	149	157	179	155	157	183	169	157	163	176	166	165	162	180	163	177	168	152	184	153	157	185	138	175	161	180	175	185	182	170	178	166	161	177	172	164	186	169	198	173	162	159	162	156	172	160	165	177	183	181	193	167	163	164	181	166	179	163	168	183	164	170	163	154	169	163	183	171	202	178	165	170	167	182	172	193	167	156	175	174	166	187	146	180	167	166	158	189	177	185	169	178	178	163	178	168	169	175	191	175	170	180	160	166	174	180	152	193	151	155	171	151	166	151	159	162	155	172	163	151	166	173	155	151	169	169	158	187	171	186	182	175	193	159	190	167	163	169	162	165	166	172	180	175	159	168	176	165	183	171	172	174	155	162	156	161	180	183	154	175	162	161	168	200	172	185	173	159	168	163	166	188	174	163	161	171	162	187	149	167	166	159	178	169	182	167	194	163	152	163	157	164	175	166	171	168	166	173	149	174	162	159	176	180	165	156	175	177	162	167	186	140	175	174	163	174	177	158	201	177	196	160	153	204	136	183	163	177	171	157	160	157	169	173	181	166	186	167	162	174	148	180	151	150	179	163	165	149	183	174	177	188	165	168	184	181	176	181	181	171	182	160	188	169	156	172	167	157	177	187	166	187	167	162	165	181	156	194	176	166	151	182	173	181	152	177	175	155	179	155	163	171	156	152	160	157	192	189	157	181	173	168	173	170	166	156	165	182	166	178	163	163	188	166	185	174	176	163	181	169	167	173	157	162	186	155	174	157	164	153	183	159	190	178	174	188	158	179	167	177	165	177	167	186	177	183	150	169	169	167	170	184	178	167	160	188	156	162	167	187	178	159	173	152	152	143	168	178	165	173	166	158	184	150	156	187	183	174	142	148	174	165	168	172	152	182	166	165	175	128	153	152	186	138	166	165	169	172	169	190	192	160	168	175	166	159	186	180	172	176	148	172	171	133	174	163	184	178	159	178	163	162	166	177	180	184	158	175	159	168	157	171	173	164	194	168	162	178	193	167	185	170	154	158	162
24082	21454	28560	24777	21416	6254	937	663	579	535	473	420	436	409	447	402	397	420	374	355	378	370	348	356	356	348	304	335	351	369	370	348	330	345	327	316	340	355	338	369	358	346	316	306	355	325	340	346	327	332	320	313	325	339	340	352	341	317	340	346	378	322	327	334	332	342	347	327	317	355	357	332	337	310	309	308	343	323	330	354	336	311	352	317	334	319	313	327	346	327	337	330	327	354	345	314	333	323	338	333	363	355	302	330	355	357	309	302	325	363	337	338	326	334	337	332	357	327	355	340	334	318	362	316	332	361	313	328	322	316	339	327	346	324	331	330	376	332	315	277	336	315	352	336	342	350	342	327	310	362	353	332	321	327	336	331	350	348	362	289	331	354	339	332	321	315	297	348	312	331	324	291	325	326	330	338	346	334	330	365	308	332	334	361	319	347	366	319	329	335	329	318	339	302	363	356	355	325	353	304	328	367	319	342	347	313	327	357	312	365	337	352	325	330	336	314	343	321	370	335	353	320	342	304	353	359	342	312	335	321	337	328	337	347	368	343	335	338	338	367	334	356	316	352	347	370	337	325	319	349	318	322	347	354	341	344	295	334	334	323	366	342	314	315	344	284	314	331	330	362	330	323	343	353	340	323	307	313	352	304	342	321	323	343	307	308	315	322	352	333	374	332	337	346	331	330	338	324	330	352	343	330	349	316	347	346	343	360	325	316	337	343	328	348	334	343	344	330	365	337	342	330	322	335	351	347	329	350	347	324	315	374	325	328	330	293	339	342	340	355	337	348	323	303	282	324	332	338	336	363	353	366	335	330	337	358	333	323	334	336	298	333	360	339	349	312	349	367	378	332	334	321	341	321	324	353	354	301	358	341	371	343	345	315	331	326	340	360	324	320	379	347	331	378	336	339	343	309	328	337	381	323	320	343	326	328	348	348	354	310	348	340	344	326	315	351	291	297	337	308	343	338	357	340	323	365	349	352	330	342	336	331	327	332	336	377	300	340	358	366	353	327	318	331	339	317	280	311	330	298	319	344	370	363	357	363	324	340	340	326	308	330	327	328	320	318	333	351	384	355	306	316	327	377	319	314	347	354	341	333	307	312	342	327	327	344	351	334	337	304	312	350	351	354	330	331	329	351	330	317	321	304	365	343	348	297	316	339	349	342	338	327	300	331	351	338	345	334	327	302	352	328	335	314	336	303	333	322	310	313	346	401	326	329	315	321	318	341	312	330	340	372	330	329	338	357	329	303	299	332	323	344	310	355	326	353	321	318	301	311	366	291	347	313	337	377	346	312	341	350	315	316	348	326	347	312	365	316	332	327	335	362	328	325	354	348	344	351	321	322	343	343	340	329	329	342	336	335	334	355	321	306	329	331	353	368	340	346	319	351	322	309	321	356	319	349	377	333	338	379	362	286	314	333	365	331	297	339	355	311	330	321	350	327	326	318	346	360	347	325	323	316	322	314	347	348	316	315	353	326	318	335	331	345	314	302	350	325	336	363	338	348	339	350	335	357	339	362	329	353	337	373	285	336	356	335	309	339	337	349	351	364	323	331	312	332	329	323	327	316	343	349	337	328	342	335	356	340	300	321	283	333	343	361	321	338	358	311	296	349	321	346	322	298	351	316	344	339	340	318	352	340	343	318	329	307	350	320	321	337	337	318	357	356	352	406	297	344	325	321	342	328	337	340	312	317	306	329	367	358	329	334	342	354	337	356	337	322	326	337	366	306	318	339	310	335	302	299	364	348	366	320	355	359	333	348	321	329	322	316	336	325	330	348	340	354	317	345	323	331	360	336	332	301	317	333	346	336	318	344	312	351	342	325	331	382	306	303	330	358	331	355	328	327	371	313	316	328	329	315	306	336	322	320	326	335	315	313	333	335	352	344	347	351	317	317	323	355	297	328	359	331	330	319	348	366	343	362	328	321	351	343	341	341	331	329	308	308	320	329	344	332	324	354	340	326	330	322	324	336	328	305	329	347	341	361	341	292	357	344	366	316	331	355	336	318	336	287	334	319	330	332	317	327	358	352	337	343	335	340	326	339	332	293	347	316	339	314	366	305	344	318	347	357	319	310	314	343	343	314	322	321	353	344	320	312	348	345	336	340	327	326	337	343	315	320	312	310	318	356	355	318	329	339	328	323	343	371	369	315	325	340	316	353	359	312	346	340	315	317	333	328	332	326	352	333	345	342	372	335	348	347	337	339	348	348	350	342	330	291	343	352	317	355	343	352	351	313	351	335	354	357	327	341	362	332	340	287	332	352	336	355	337	354	316	334	360	328	340	336	334	334	375	326	312	333	345	332	320	323	373	298	310	315	345	348	355	318	329	338	367	366	298	325	332	313	333	349	353	339	336	315	347	331	346	316	308	349	343	335	322	327	355	357	374	378	345	340	341	318	373	328	350	335	330	348	342	343	306	315	323	321	340	350	337	320	343	343	316	340	395	361	344	355	383	334	353	335	372	324	323	349	350	296	321	315	349	323	324	320	313	303	309	342	346	317	330	333	354	280	346	356	361	363	338	312	363	324	354	367	326	348	313	313	332	344	340	350	352	354	376	355	332	314	312	338	315	332	312	321	324	349	317	346	333	340	332	329	351	312	347	349	350	346	361	333	342	348	322	322	335	343	338	328	348	339	322	328	362	329	327	355	342	335	366	338	307	328	294	317	324	305	326	309	331	360	350	334	321	329	334	309	352	317	331	344	331	319	322	375	319	340	318	334	357	338	322	327	332	342	322	357	339	365	335	358	335	322	335	332	293	333	314	362	332	334	300	327	335	341	331	360	361	334	305	294	333	323	346	334	323	324	324	337	322	316	367	318	351	361	351	318	343	333	324	367	323	351	327	334	333	332	350	313	341	337	343	328	312	328	316	309	346	322	313	329	347	339	305	360	347	348	358	341	338	305	364	351	370	342	346	309	338	362	341	345	318	369	343	328	325	329	355	323	337	322	355	335	362	319	334	327	338	334	323	333	321	350	356	330	314	361	315	345	329	327	328	335	355	333	328	359	320	329	319	339	341	342	321	343	334	330	361	327	348	282	356	354	346	325	320	319	350	308	332	334	351	340	340	346	314	348	323	344	331	363	360	376	334	350	312	337	350	335	338	356	342	342	323	306	319	327	307	361	375	337	338	328	345	320	321	326	312	323	356	339	302	313	329	357	328	325	306	347	349	341	355	348	364	377	348	340	325	341	362	338	353	348	334	343	338	329	343	336	351	308	316	313	307	358	350	337	318	328	342	317	299	325	357	327	331	342	359	302	349	343	334	341	328	349	327	308	357	328	334	306	329	325	323	333	343	349	332	320	311	354	324	334	332	327	320	314	332	306	314	321	323	316	358	342	305	340	346	350	347	317	316	323	328	325	321	328	318	351	334	355	351	320	316	375	311	331	336	332	330	342	341	344	323	307	320	338	336	341	323	345	351	359	338	331	291	362	320	352	328	351	362	340	300	300	386	358	329	303	319	359
4123	9663	5911	2737	1915	1499	1198	999	838	681	592	601	579	502	495	431	435	420	406	411	379	384	392	377	395	404	351	378	420	366	399	358	396	339	381	386	398	391	337	382	342	386	371	331	401	367	384	340	415	351	372	350	388	356	380	348	364	352	331	385	332	356	322	387	373	356	362	339	365	351	359	320	361	367	380	360	364	366	376	330	364	367	360	370	350	352	352	357	328	379	362	353	344	367	367	316	331	384	365	366	365	346	345	392	341	316	359	360	388	362	341	344	360	355	365	379	402	378	331	374	340	386	364	350	353	380	361	372	362	352	358	392	360	325	380	322	360	366	371	327	404	388	366	345	368	369	349	343	329	372	329	374	352	347	376	364	348	335	370	361	364	366	331	336	369	321	372	353	334	369	336	395	376	384	348	347	371	364	400	373	333	365	361	362	370	357	349	371	351	356	350	359	345	331	365	343	385	366	348	376	389	368	370	370	361	386	358	364	350	327	358	374	375	343	325	380	354	373	344	361	384	356	384	357	361	351	337	384	353	359	353	344	359	380	376	353	355	374	362	321	313	351	354	356	328	351	360	369	329	342	371	376	373	373	349	333	380	364	333	385	348	348	329	362	334	367	332	354	367	366	360	351	381	394	370	352	361	352	357	363	353	368	346	330	375	387	379	362	366	377	348	353	352	352	374	336	361	334	361	365	403	349	398	368	332	329	329	350	345	393	375	355	367	367	345	330	349	329	360	334	304	398	371	349	384	367	365	347	376	326	356	379	353	333	357	346	344	383	360	333	377	354	365	351	404	389	360	347	323	350	372	325	355	348	362	377	370	351	374	310	330	381	329	377	345	360	363	354	360	365	347	372	366	355	344	358	366	360	320	318	363	360	382	330	377	353	357	329	332	367	370	319	331	352	362	376	340	332	367	353	351	350	355	365	373	341	349	379	355	353	359	372	377	371	364	376	373	390	408	343	348	354	362	394	341	379	363	367	373	338	330	324	353	353	385	337	362	331	402	377	353	372	350	326	360	376	382	385	369	380	337	346	355	378	354	342	349	365	330	309	346	406	379	390	363	353	354	373	362	335	364	385	364	366	354	343	375	377	408	397	379	372	362	339	354	347	334	354	323	411	366	370	361	382	380	361	339	368	390	373	346	340	349	356	360	359	340	335	319	365	351	383	351	377	349	359	323	365	395	350	378	341	352	352	343	346	360	364	362	370	354	365	333	385	357	344	377	360	319	349	324	342	363	348	341	362	378	384	393	364	344	383	350	330	392	373	362	382	376	352	384	358	342	321	316	360	333	401	357	334	361	338	335	359	375	334	369	364	382	345	361	322	360	337	349	340	345	333	364	368	367	414	363	378	342	381	361	384	374	348	371	369	356	352	360	381	347	365	371	368	350	347	351	379	350	361	347	364	345	344	331	361	353	321	333	352	388	369	310	372	312	330	376	364	364	370	347	331	345	362	349	353	379	346	364	365	351	343	348	337	367	352	375	368	332	338	363	330	373	345	351	370	330	319	371	382	375	337	338	343	340	364	341	351	309	354	340	384	362	323	327	379	368	370	362	386	400	331	379	369	345	355	376	338	352	364	349	376	360	338	377	374	381	384	360	379	397	359	322	359	372	347	364	355	393	337	341	350	372	332	369	386	395	348	345	355	344	324	375	347	332	368	373	335	342	370	367	387	385	345	360	321	370	358	352	360	367	350	356	343	355	349	333	372	358	358	382	369	384	392	329	370	364	383	344	376	334	383	352	334	369	369	353	349	359	337	378	363	335	345	363	341	364	354	405	372	382	375	375	383	370	367	371	351	361	341	377	343	359	354	392	330	331	361	337	375	345	320	367	368	359	371	370	352	327	323	358	363	336	371	344	357	383	366	389	362	360	334	361	374	343	309	355	337	340	352	373	348	379	371	320	352	335	370	376	360	420	351	357	349	357	396	352	392	358	356	366	371	347	341	367	320	374	350	374	347	355	324	364	321	345	356	362	366	369	364	373	381	350	360	365	326	370	371	365	401	371	345	351	342	356	345	356	343	330	362	347	354	347	362	349	350	370	378	353	401	335	343	355	366	354	361	360	345	332	377	354	362	366	358	348	382	369	368	366	371	324	370	351	323	311	377	373	322	389	362	330	355	400	386	356	358	343	392	353	406	363	326	325	342	324	358	342	391	326	352	362	331	358	332	384	374	376	351	341	371	363	317	341	356	380	376	349	364	349	335	344	355	343	365	349	322	420	383	382	330	350	357	360	329	353	353	335	402	343	329	376	347	367	382	337	349	379	354	352	368	332	329	358	346	337	369	356	314	373	375	345	337	379	371	320	378	371	351	373	346	334	340	374	367	321	360	377	324	363	369	332	396	334	362	378	377	383	374	354	361	347	414	360	376	372	375	339	351	346	360	346	362	327	312	349	345	358	380	357	334	379	354	329	364	343	328	358	353	362	382	336	359	368	339	369	380	353	342	379	375	356	346	376	363	378	353	338	351	366	369	369	367	361	347	326	365	356	375	356	339	358	348	361	349	373	378	357	339	344	358	353	395	348	338	382	355	366	334	362	402	357	380	368	355	335	314	340	352	331	337	363	339	326	355	351	373	341	331	335	329	357	342	373	332	387	390	349	329	377	365	379	342	378	360	356	374	364	403	345	345	357	352	340	348	378	341	377	382	370	362	346	364	388	353	346	358	335	344	381	352	311	371	360	383	362	325	355	369	352	336	333	353	357	343	324	370	365	355	357	382	379	380	350	341	361	341	360	386	359	354	324	348	345	374	353	331	341	363	345	340	371	351	367	370	332	331	353	353	319	352	341	391	362	336	406	353	319	355	377	364	376	381	360	322	359	328	334	331	350	378	327	337	351	369	350	342	351	368	348	379	334	368	396	351	361	373	367	344	377	367	356	347	332	390	345	368	348	351	367	359	367	367	377	366	389	351	333	343	341	364	344	337	354	359	362	360	350	321	376	356	343	347	351	380	387	377	352	367	374	395	323	391	351	366	323	353	374	368	361	328	378	376	331	356	373	360	346	350	336	382	366	351	317	361	375	366	338	361	364	334	379	374	359	389	384	382	365	319	344	372	353	340	336	316	344	374	356	342	337	321	390	369	344	320	343	351	360	347	376	357	382	352	388	348	369	397	365	382	362	358	378	343	372	325	328	361	377	334	384	362	344	351	312	349	339	349	364	351	342	317	363	342	365	340	386	362	369	359	366	355	349	355	394	335	348	368	360	345	380	370	346	370	374	400	376	358	360	355	337	353	374	364	343	333	384	331	334	392	338	372	344	366	366	376	356	374	361	337	322	352	344	404	384	383	315	352	343	335	340	348	394	348	379	386	333	389	356	352	368	372	344	385	326	341	369	369	337	364	322	379	365	352	385	330	374	396	369	349	388	389	378	380	361	355	355	357	375	396	361	368	337	348	353	386	324	328	374	375	327	337	344	351	360	344	376	364	358	331	366	357	362	378	393	374	317	315	337	349	355	362
25173	21428	27373	25820	7816	377	259	249	187	166	163	140	124	136	119	109	102	108	118	117	103	100	90	119	99	83	104	114	108	87	79	93	119	102	87	103	109	99	90	90	99	97	95	110	96	111	101	88	104	100	93	89	95	94	107	85	88	93	89	105	102	102	89	103	99	92	105	84	106	89	111	83	100	80	98	103	102	101	89	80	89	76	88	90	98	92	101	92	99	95	94	101	86	86	90	77	87	101	86	87	94	90	96	90	102	110	98	98	91	94	86	92	96	86	87	78	100	109	98	115	68	98	90	89	86	96	89	89	96	81	101	99	96	93	96	100	99	73	107	78	72	95	74	71	81	91	79	98	97	64	99	91	99	92	88	93	96	108	99	81	100	81	101	96	80	89	100	89	102	79	100	80	87	87	102	107	89	97	95	93	90	94	94	89	101	85	100	100	105	76	89	86	91	116	115	89	82	78	82	83	96	88	87	94	98	87	84	94	94	99	98	86	93	97	91	75	103	114	91	82	89	95	109	104	94	125	99	93	80	110	105	82	95	87	78	104	90	86	91	98	92	96	88	93	110	93	70	87	79	100	101	97	92	82	98	91	85	84	102	79	89	84	94	90	106	93	83	72	91	87	88	77	90	88	95	109	86	96	87	95	87	88	105	91	82	107	102	96	105	90	92	102	81	84	95	112	100	87	80	98	108	84	85	89	84	99	85	104	109	96	91	102	83	99	77	88	102	95	99	99	105	86	108	98	105	103	78	99	88	94	90	96	118	102	95	109	83	98	73	87	82	104	97	84	92	90	98	104	87	93	90	94	88	92	100	100	109	99	105	101	93	89	108	77	79	92	93	74	87	91	80	89	78	77	84	72	117	97	98	97	106	81	80	92	88	73	82	77	104	94	76	77	85	75	82	86	88	87	104	94	95	101	80	87	99	106	99	84	81	98	111	109	80	94	85	101	102	91	93	93	106	97	94	98	82	111	86	91	89	76	96	88	72	95	84	107	89	88	90	88	95	82	86	94	104	101	84	77	95	93	95	91	71	93	83	86	101	76	97	90	81	103	87	86	75	98	91	95	99	96	86	88	93	119	80	92	81	81	93	89	85	86	86	89	89	92	76	110	85	84	85	83	93	96	94	88	95	87	101	89	105	91	95	94	105	82	89	106	90	94	75	88	89	98	96	105	73	90	114	109	104	84	104	101	99	99	83	83	95	85	100	89	87	97	103	115	101	80	86	85	103	90	73	91	90	98	75	95	82	97	89	73	77	84	86	92	90	93	115	80	83	78	109	82	92	88	104	117	86	95	97	87	78	90	85	95	99	98	88	97	97	87	94	81	90	67	94	93	77	81	83	89	96	102	108	87	85	108	84	92	89	107	87	88	106	103	100	93	84	84	107	92	97	88	90	80	79	90	100	95	103	87	91	86	115	87	105	100	87	95	85	99	95	100	101	96	87	91	104	82	91	90	87	107	93	98	83	90	91	90	95	99	84	87	86	100	84	89	97	104	92	99	110	75	98	99	105	111	96	82	92	94	100	95	89	95	102	104	79	115	102	84	103	94	85	88	103	102	98	100	90	82	80	84	90	84	101	79	96	92	93	92	89	88	87	89	112	103	130	101	112	76	86	83	84	91	92	75	89	118	95	96	91	105	91	85	79	91	94	81	89	90	97	109	85	92	100	89	95	89	88	97	76	104	112	102	94	93	87	100	114	99	87	86	115	86	97	89	66	80	93	78	82	98	94	95	82	95	82	87	80	106	92	84	96	87	78	110	84	104	90	101	85	108	95	89	111	104	95	97	93	97	86	119	101	89	118	104	103	78	92	94	78	93	95	86	77	99	84	96	88	95	108	70	77	104	100	107	79	81	89	79	87	97	112	99	98	87	67	89	99	104	82	115	100	97	95	95	90	104	82	103	91	99	92	97	110	83	96	85	116	93	86	92	82	92	88	87	102	79	85	103	82	93	100	88	78	108	83	89	71	88	85	95	95	87	85	92	88	87	80	99	100	95	104	97	97	105	111	104	90	85	105	90	87	91	100	99	105	108	93	100	85	97	101	98	85	94	98	94	96	100	114	100	108	82	81	86	79	101	85	95	74	100	83	96	94	86	98	87	92	110	93	85	98	109	85	108	83	95	97	95	90	103	80	104	83	90	105	91	106	92	109	113	82	84	82	113	98	84	98	96	98	108	87	100	82	91	103	90	96	94	86	78	108	88	112	85	96	98	95	93	93	97	96	89	93	93	82	87	82	73	102	101	94	91	101	91	75	98	91	95	95	91	92	86	96	90	82	103	102	113	117	94	73	98	80	77	90	79	81	87	91	83	87	90	86	93	94	93	102	87	89	93	99	81	80	85	87	106	95	90	83	93	112	73	95	91	90	100	109	82	89	99	81	93	96	84	84	108	88	112	89	95	85	92	75	86	90	98	106	93	95	88	94	92	83	80	88	96	84	86	110	93	92	98	95	117	99	84	103	81	94	106	79	88	90	111	100	92	107	86	74	94	87	112	87	100	103	91	99	102	87	98	85	93	99	92	97	94	79	103	93	96	99	86	124	81	85	89	90	88	86	91	102	101	96	95	90	95	86	93	82	116	81	83	74	88	109	102	98	92	100	111	110	91	102	84	98	92	98	91	80	108	78	93	79	84	90	101	96	92	96	72	94	70	91	93	98	87	76	75	91	117	93	106	81	103	74	92	70	91	98	102	107	92	89	109	110	102	103	93	96	103	92	93	93	91	91	72	84	89	97	98	92	86	100	88	81	107	79	88	98	93	91	105	96	89	89	95	87	102	94	93	89	82	89	90	105	92	95	98	118	91	103	91	102	86	104	84	76	105	88	84	97	91	93	97	91	88	81	103	99	95	75	101	107	115	87	112	87	80	91	112	98	103	99	80	86	105	104	87	96	95	86	103	96	78	98	84	90	89	82	86	88	74	95	96	111	96	86	92	87	97	88	89	84	86	89	87	102	95	112	98	92	104	87	98	95	96	88	85	95	97	78	99	90	87	84	78	95	91	104	80	103	82	97	81	93	85	107	85	76	92	106	79	102	83	91	101	81	95	81	81	98	107	102	94	93	81	98	115	80	92	94	88	86	87	86	101	90	101	85	98	101	94	67	98	88	85	100	96	84	102	96	94	85	91	88	88	93	68	98	107	93	92	84	93	88	102	77	95	79	90	97	86	94	93	96	95	81	86	92	92	101	84	96	88	93	97	97	116	98	100	85	96	84	82	77	101	102	98	105	107	78	109	90	84	113	94	100	83	90	86	93	90	97	94	101	79	113	80	99	75	93	101	82	89	80	100	99	84	94	83	101	68	77	76	80	97	84	106	98	97	90	94	80	119	94	95	115	82	103	98	100	85	97	85	104	83	95	72	90	94	93	97	98	115	107	74	71	83	84	94	91	97	95	84	95	101	98	88	79	97	80	82	88	95	81	93	105	93	95	98	105	103	86	99	95	90	84	94	86	115	102	101
3393	4829	3038	1313	933	701	569	391	341	286	239	216	186	192	160	159	169	128	129	122	151	115	134	103	107	103	117	120	89	97	106	116	133	114	124	103	121	114	114	97	99	102	103	98	112	95	96	103	106	105	101	105	99	109	107	109	105	104	109	105	96	100	96	93	100	114	96	106	103	104	100	95	100	104	95	101	101	102	106	105	110	81	97	96	108	109	100	117	119	98	117	124	100	104	93	113	103	99	110	122	82	85	108	96	108	97	102	95	98	93	96	106	91	121	98	86	95	104	98	94	96	95	103	95	93	92	85	105	109	118	104	97	100	95	111	92	97	95	111	100	115	103	92	91	103	110	103	115	102	121	114	119	95	101	90	104	109	106	107	108	103	100	95	91	113	106	125	115	105	112	94	101	106	95	101	99	94	120	111	119	105	102	93	99	114	113	101	90	108	99	101	113	109	96	96	111	106	106	112	100	97	88	105	81	104	89	106	102	101	102	104	90	99	108	121	102	97	85	90	119	108	90	100	106	110	106	93	120	113	100	98	98	124	87	91	108	100	88	109	94	92	101	115	99	112	111	103	86	94	103	112	107	100	101	82	90	90	74	96	91	73	100	105	83	110	99	127	96	100	99	98	98	98	89	116	95	110	91	97	118	92	92	95	99	123	115	105	84	122	105	94	97	89	91	96	94	107	118	111	102	88	92	106	108	108	104	111	78	103	105	105	111	111	110	118	101	109	92	100	92	103	102	118	107	102	90	104	104	105	114	93	99	95	114	100	94	96	98	110	104	86	107	86	98	106	90	92	105	119	107	107	110	108	107	95	93	98	107	101	91	103	99	97	119	89	96	112	93	122	101	98	102	119	105	88	104	104	125	107	88	108	98	99	100	94	109	91	105	108	115	113	112	101	87	111	103	90	82	108	86	95	102	121	87	98	87	117	114	107	88	117	95	111	121	122	86	121	106	115	92	113	94	86	99	89	89	95	91	100	113	118	94	116	99	106	104	96	101	82	118	103	106	99	101	105	91	116	117	94	93	100	82	82	98	115	118	92	100	99	108	113	89	107	99	85	96	104	100	100	88	91	110	86	87	99	99	101	104	101	85	83	96	83	97	94	102	97	116	117	97	93	92	110	102	99	119	96	126	102	91	103	111	108	94	104	88	100	109	105	106	99	89	107	97	101	115	97	101	99	94	102	89	113	85	102	98	88	91	99	108	95	110	102	94	88	98	110	115	95	98	98	118	97	116	112	110	109	99	76	122	99	94	115	102	102	101	95	115	107	134	93	112	91	111	109	103	97	95	94	108	92	115	103	103	95	95	108	102	93	95	106	109	77	109	100	88	115	97	110	100	93	103	112	83	99	108	110	116	90	95	98	108	96	104	114	91	104	102	109	96	100	99	96	89	115	93	89	97	99	101	105	108	98	93	116	98	97	115	102	105	94	95	100	100	102	102	99	120	113	117	103	106	111	86	132	106	106	108	100	97	102	113	90	100	115	101	91	98	101	97	101	110	112	113	110	85	98	104	104	101	95	110	88	99	114	79	99	87	106	100	117	114	87	107	114	116	85	97	94	109	98	105	102	100	105	108	92	112	104	99	78	94	90	89	91	104	88	108	87	96	87	107	99	117	92	94	108	114	90	82	97	90	116	92	115	89	99	105	86	93	89	108	97	119	98	105	103	94	106	97	91	101	86	116	99	112	100	96	108	100	97	100	97	105	109	92	113	83	84	111	115	97	107	84	97	86	106	80	118	96	88	114	103	98	110	91	108	111	98	100	121	95	95	120	98	105	112	95	93	87	91	113	104	111	102	98	79	89	110	98	104	109	100	97	88	88	106	108	93	100	84	106	99	105	106	102	101	94	93	93	85	108	108	93	98	86	84	99	114	98	106	93	68	94	97	89	104	116	94	92	112	91	87	87	98	97	111	108	86	103	99	89	101	104	98	91	104	105	92	114	103	89	118	118	112	84	109	100	112	110	95	103	90	96	103	88	100	105	95	106	94	96	96	102	98	110	97	90	99	106	107	111	107	92	110	109	102	99	88	99	97	95	87	94	99	117	95	103	92	95	99	89	89	91	72	117	77	88	103	101	112	90	108	108	117	105	86	85	96	105	91	102	100	94	80	85	98	98	92	107	86	101	86	108	96	92	96	106	100	97	103	101	101	92	112	104	113	111	96	113	100	92	85	99	107	99	105	102	113	105	105	119	104	94	102	82	79	104	97	93	92	94	93	96	82	103	106	83	95	108	106	120	99	110	116	96	97	121	113	102	95	88	118	84	101	96	102	102	102	90	100	106	104	93	97	116	98	108	93	106	111	100	94	87	109	103	94	126	96	86	102	92	118	119	97	97	102	102	89	94	107	101	93	115	98	109	96	97	96	115	106	87	108	123	103	105	98	114	108	88	100	110	80	87	86	110	92	101	110	79	109	95	111	110	107	105	92	124	101	97	96	131	83	94	120	104	99	110	98	111	105	117	108	93	93	98	85	94	107	83	93	112	100	107	108	109	101	91	123	90	101	87	95	88	103	102	98	97	101	96	111	102	85	85	106	101	110	108	94	89	116	90	104	100	115	100	107	91	101	95	116	85	97	105	91	86	93	122	93	100	95	98	97	102	77	89	93	100	109	103	107	104	88	118	108	88	94	94	94	108	116	85	97	88	104	85	90	89	103	112	110	115	107	118	92	100	79	96	101	108	107	111	110	84	84	90	93	96	95	98	91	106	112	106	107	121	106	102	109	105	117	87	91	97	83	92	97	109	113	107	110	105	107	110	107	92	106	94	112	104	108	92	112	105	102	102	91	110	97	90	91	111	95	89	98	97	108	103	93	96	86	111	107	128	106	101	128	114	111	94	97	82	100	94	111	111	100	113	103	107	120	98	111	91	92	85	106	95	112	88	106	110	100	111	94	99	101	82	109	128	104	117	83	107	112	97	100	84	96	104	111	104	94	96	93	92	100	98	82	88	88	102	103	112	86	105	109	83	107	103	99	90	95	98	93	117	99	110	124	111	108	98	110	86	98	105	92	110	98	89	97	108	91	102	81	101	110	121	109	102	107	88	91	96	96	93	93	110	110	101	103	100	82	92	105	107	103	114	108	101	111	94	113	114	91	112	90	105	97	104	95	122	98	101	107	103	89	111	98	107	99	116	104	100	99	85	97	86	103	94	107	104	128	98	94	101	111	107	102	83	115	93	105	96	105	112	93	102	105	108	104	101	94	117	101	92	79	112	116	112	93	95	104	99	94	123	94	104	68	91	70	94	78	101	107	100	100	105	108	99	99	100	91	91	87	95	113	123	103	112	94	104	100	100	95	99	104	77	92	101	96	108	106	98	106	112	87	96	97	75	111	110	100	92	92	119	90	107	88	87	102	100	93	95	108	88	111	97	102	93	93	99	101	116	99	100	99	104	136	94	117	98	90	86	104	99	116	104	85	101	95	105	79	108	85	96	90	117	91	97	109	113	95	90	80	96
22869	21494	29183	24228	21500	21522	6457	1017	752	664	588	584	553	474	469	460	404	422	370	417	391	417	362	362	366	354	378	399	365	337	350	326	353	332	348	328	360	334	349	335	340	341	317	365	356	386	343	330	349	351	347	309	357	335	379	378	330	367	310	349	350	335	355	369	340	359	331	289	316	334	338	304	356	322	309	326	330	344	304	351	328	330	357	333	321	341	336	339	323	371	309	356	363	325	315	346	350	337	313	330	313	343	320	322	352	328	305	359	358	351	354	339	338	335	355	328	370	338	332	338	338	360	362	324	337	323	329	346	347	355	333	325	324	318	337	352	358	355	356	341	326	325	337	339	345	379	356	336	374	349	341	323	304	324	321	296	327	311	338	345	355	354	343	358	320	364	355	340	338	339	343	324	352	338	354	326	322	371	364	341	339	310	311	354	338	339	326	357	333	328	348	375	320	329	342	355	348	360	345	320	388	340	295	310	331	324	357	300	319	358	323	357	338	345	337	351	369	343	348	349	335	342	334	330	373	346	310	365	327	315	336	337	336	342	333	309	307	329	376	353	392	339	346	312	318	342	306	342	343	371	311	328	326	334	370	330	366	342	332	322	311	317	339	311	335	319	330	327	337	358	317	351	303	330	358	346	305	337	354	360	285	338	340	345	373	320	354	324	356	351	347	343	354	373	328	316	316	317	336	323	367	363	347	310	328	358	321	326	335	327	339	333	343	323	342	330	323	371	344	305	327	349	306	362	346	363	315	346	362	317	367	347	330	371	336	340	331	344	326	379	353	357	348	368	325	316	344	334	336	325	328	355	324	336	353	393	332	337	291	316	355	331	321	339	347	329	336	336	314	330	317	317	366	330	366	363	325	325	338	330	326	344	367	363	350	325	353	369	332	326	343	361	335	340	358	341	324	373	342	319	340	321	372	326	298	334	338	300	364	323	320	327	328	366	322	339	367	344	335	319	301	316	360	317	334	333	318	350	323	312	348	335	347	335	332	343	284	347	342	318	361	345	344	341	334	324	311	367	361	334	345	386	330	321	346	285	306	329	346	330	328	316	347	362	354	308	329	320	304	332	327	336	342	321	340	322	345	328	317	345	312	324	343	333	354	338	314	340	366	327	312	351	351	338	333	330	353	352	317	320	317	313	357	330	350	332	326	361	349	331	360	350	318	329	338	343	334	324	323	349	356	333	348	349	318	362	348	361	322	349	350	326	351	335	323	338	353	330	339	356	351	366	311	335	332	354	337	309	337	353	345	336	363	351	354	346	324	351	341	327	330	353	316	369	371	347	321	365	320	367	318	329	353	319	362	324	309	364	323	333	292	332	336	335	346	330	332	331	349	319	335	339	320	351	345	290	293	343	327	333	350	345	326	298	330	325	333	377	349	319	378	323	299	337	319	300	317	352	351	371	318	323	343	313	311	335	337	313	335	374	340	325	303	334	349	360	300	345	341	332	340	340	347	308	325	313	313	364	337	311	343	325	311	333	322	346	324	337	329	316	319	327	308	342	343	363	329	333	345	329	361	364	338	361	332	291	378	350	332	341	354	357	335	333	338	297	335	372	328	323	347	342	330	318	345	348	332	334	352	325	314	344	312	316	344	341	345	313	324	337	320	350	314	361	356	316	362	341	323	350	299	321	292	347	329	336	360	342	341	330	309	347	322	354	337	363	345	351	360	354	326	357	346	346	340	363	292	334	336	292	336	330	328	296	327	325	361	324	340	395	366	366	311	343	328	325	325	332	314	342	348	334	344	356	354	368	385	345	325	312	331	336	332	341	334	345	314	337	315	360	335	322	392	340	352	299	321	326	335	331	357	316	324	329	369	322	342	331	317	368	332	352	331	306	324	324	356	312	327	334	355	316	340	331	350	302	305	367	355	365	321	351	319	369	347	329	342	292	346	348	352	327	366	337	336	374	339	342	357	305	328	312	360	303	295	390	341	347	372	342	313	357	338	325	360	312	336	319	337	335	328	344	327	349	325	342	334	334	315	314	344	334	343	360	345	311	327	336	325	318	325	316	338	283	362	349	340	385	330	356	344	341	328	364	328	359	342	322	327	345	314	340	311	349	295	360	318	325	318	331	355	363	349	337	338	336	336	334	306	315	290	345	325	335	332	364	344	352	337	314	339	377	321	329	344	321	327	312	330	306	320	358	326	330	357	308	337	363	322	330	365	354	324	341	351	345	342	330	332	357	337	291	316	330	334	311	328	348	337	328	322	360	304	341	309	353	329	307	361	340	346	312	350	351	327	354	341	362	349	309	319	321	349	340	301	330	338	331	374	376	341	318	302	339	351	300	324	335	334	317	339	347	308	328	358	322	358	346	328	362	343	328	359	369	342	323	339	336	364	362	358	355	308	311	330	332	326	331	371	300	363	327	340	298	334	304	324	337	362	351	320	317	349	328	332	333	353	350	342	345	328	322	336	363	333	318	319	331	379	380	367	336	347	359	302	342	340	324	330	326	346	330	332	333	330	344	344	331	298	321	328	353	346	353	344	315	375	370	297	335	340	333	365	335	328	313	319	354	355	337	325	364	351	342	335	329	356	347	333	328	343	306	350	329	322	336	359	315	331	369	333	351	340	369	299	309	370	329	330	301	334	373	353	347	335	368	363	343	341	311	332	339	387	354	345	334	360	330	331	342	344	352	340	337	324	336	326	292	344	309	342	337	337	336	314	309	338	323	335	349	308	327	335	340	332	324	367	299	341	346	340	339	312	358	336	323	312	365	334	347	328	329	323	344	330	326	322	348	370	379	312	348	335	328	320	328	360	328	335	354	337	389	317	370	361	359	337	316	363	324	357	350	340	334	320	345	343	313	328	354	325	330	343	339	335	371	320	332	309	354	338	304	355	349	352	331	342	330	367	354	331	329	338	349	312	336	340	339	308	331	326	374	348	325	322	319	374	326	340	358	300	299	300	386	322	335	350	314	318	304	345	334	346	332	349	337	310	326	295	345	329	340	330	338	349	314	346	358	365	337	338	332	364	357	339	336	320	333	332	335	367	330	319	361	333	294	318	311	349	331	328	332	351	345	330	320	348	329	348	327	320	337	302	334	356	322	327	346	290	351	354	368	291	305	342	312	333	313	340	340	335	342	353	307	326	346	331	323	342	311	364	356	315	348	309	319	302	333	326	327	322	313	346	325	323	328	298	331	358	352	332	330	342	318	337	299	368	295	333	320	321	382	318	311	334	352	333	334	332	336	312	349	332	340	346	355	318	312	311	322	323	314	335	326	297	319	325	315	353	333	347	359	364	313	329	358	345	362	307	317	349	326	335	328	318	346	352	332	314	291	383	347	324	326	339	345	334	342	330	340	352	367	321	350	336	310	346	330	308	336	334	326	365	306	321	370	344	328	335	324	382	331	352	329	357	317	316	324	317	342	345	325	335	347	357	347	312	349	323	353	328	349	344	325	362	362	326	350	297	335	339	321	327	342	293	338	348	329	320	338	348	324	338	344	311	365
4394	14768	9509	4496	3197	2434	1924	1516	1159	968	883	810	704	657	597	524	547	521	487	456	435	446	460	410	407	423	412	365	413	411	404	386	361	349	368	394	366	363	358	368	332	349	371	384	371	383	339	335	353	377	357	320	384	371	374	403	380	369	371	362	342	340	372	339	377	329	372	360	363	366	327	354	378	339	337	348	369	332	338	327	369	345	362	390	354	382	380	332	382	344	368	360	363	334	341	337	355	377	377	361	351	336	372	344	380	367	376	380	335	363	365	355	351	353	366	360	326	367	324	377	348	343	356	381	388	383	370	370	315	347	339	345	375	378	316	362	352	334	337	322	339	334	364	359	363	359	384	369	357	366	352	362	346	372	342	339	350	359	335	346	369	325	322	332	350	335	403	325	336	363	349	349	361	361	346	354	329	382	368	330	327	362	332	355	347	325	350	325	333	348	353	330	344	334	355	319	342	352	331	338	368	349	371	355	317	355	377	367	377	365	351	368	354	358	369	337	337	350	354	321	380	362	350	333	350	379	333	376	358	345	348	372	307	361	353	386	336	336	351	371	361	377	353	345	345	384	337	350	368	361	388	362	386	382	346	348	345	351	361	360	404	334	328	370	353	382	346	359	354	371	355	344	375	348	350	357	364	354	365	385	345	361	385	312	322	362	384	341	347	373	325	332	337	365	357	357	376	327	361	372	349	392	339	320	365	347	377	340	369	338	338	398	344	367	343	365	366	377	365	364	366	340	340	369	361	377	373	344	379	345	343	369	372	341	322	338	340	350	360	349	321	330	374	359	361	379	372	328	334	350	352	358	363	355	361	365	349	351	345	339	373	354	325	366	343	347	330	353	345	355	374	374	368	332	348	376	399	323	330	354	341	383	345	342	344	364	376	347	380	330	351	362	339	376	355	361	340	369	380	365	344	354	329	405	309	339	357	363	380	361	399	354	351	379	359	335	388	352	365	367	350	353	354	338	394	357	345	379	322	335	354	329	355	369	345	369	343	360	340	417	315	345	343	320	347	369	412	360	362	365	348	365	375	348	377	372	334	338	384	346	365	390	378	359	323	357	339	311	336	348	370	350	349	371	342	353	365	376	371	363	353	352	351	344	389	350	348	395	369	364	357	333	365	365	383	368	367	338	355	373	337	348	383	328	369	372	353	350	368	384	343	369	387	407	377	351	374	360	344	335	347	324	354	371	340	381	374	350	358	384	356	376	361	372	374	342	325	350	360	344	366	374	364	372	325	400	395	347	332	378	348	325	361	368	359	360	341	311	344	356	358	349	338	312	349	369	352	357	360	355	369	385	346	345	334	380	335	342	344	331	361	381	345	321	369	400	363	353	335	337	339	367	334	346	358	359	357	373	372	381	356	356	402	338	380	348	353	347	346	351	334	378	364	323	360	354	340	388	360	386	362	366	365	339	329	346	390	355	321	378	325	357	342	365	334	347	346	335	375	354	365	352	405	340	362	332	338	372	369	353	361	335	355	369	365	356	380	338	376	346	348	344	352	381	335	372	394	332	414	357	399	382	338	348	348	360	333	374	391	368	371	374	379	374	322	375	326	358	355	365	354	355	336	330	343	360	343	340	343	361	368	377	347	380	356	353	381	374	367	375	365	333	374	352	355	347	353	364	377	360	370	371	336	369	357	366	352	371	355	345	353	361	346	362	347	373	373	364	330	363	343	356	382	350	354	366	358	329	341	358	361	343	375	373	356	354	357	382	340	356	324	349	378	346	367	353	395	388	353	361	351	360	340	334	347	371	339	353	335	364	358	336	336	328	327	381	329	356	362	342	360	348	356	368	328	370	320	358	341	347	353	364	327	398	346	373	325	350	346	338	346	337	355	360	344	339	346	348	381	366	339	354	393	332	358	377	393	369	358	333	355	350	364	390	319	324	375	395	377	376	320	350	365	385	368	368	361	352	399	410	356	353	333	373	361	360	345	321	356	369	358	329	363	373	369	348	373	346	358	351	352	335	360	343	371	367	344	343	365	334	359	308	339	354	364	353	331	372	337	377	356	367	356	367	330	364	371	378	343	364	361	380	360	368	340	334	345	349	341	367	327	356	367	364	370	399	360	367	383	342	347	360	364	338	354	329	353	366	345	350	370	366	408	358	362	359	386	344	346	357	354	345	335	361	346	371	377	299	330	386	371	337	355	326	355	370	333	373	328	366	334	320	316	344	370	342	363	371	372	332	341	384	345	356	379	376	355	409	366	355	341	337	316	355	363	337	330	381	373	360	351	370	386	352	338	334	337	351	353	378	394	365	383	376	373	366	358	344	320	349	347	352	365	352	341	355	389	369	347	367	327	348	328	355	352	365	351	353	398	319	345	391	357	354	351	338	344	390	346	349	371	334	390	370	361	345	351	374	376	338	364	361	368	364	374	338	371	342	341	344	365	364	353	345	350	328	352	334	336	343	359	349	353	372	336	347	365	359	359	346	357	343	363	398	357	367	366	372	355	343	391	321	340	336	359	326	378	384	348	342	385	365	389	355	375	324	378	327	354	352	314	369	347	367	372	362	352	363	355	387	346	369	332	340	350	347	348	362	349	333	346	383	361	338	349	343	368	358	338	353	341	360	329	348	356	326	353	359	385	341	339	342	360	350	330	382	340	356	371	379	352	365	316	373	363	355	337	357	376	355	393	349	381	353	326	333	327	328	349	369	386	369	351	347	375	376	362	354	346	364	355	341	371	376	332	348	349	371	378	337	331	349	347	364	342	365	371	333	322	369	341	374	366	377	332	380	350	365	328	358	336	374	358	342	343	360	357	365	360	373	376	347	373	362	366	342	352	378	353	357	336	373	392	354	335	380	402	353	289	367	349	385	375	386	351	366	382	333	327	314	329	393	356	332	357	381	367	396	357	363	370	348	378	356	359	350	373	359	364	374	334	360	362	341	359	328	393	351	361	364	389	362	345	347	397	360	353	358	369	378	316	352	357	385	387	354	367	379	346	344	353	341	369	376	336	378	348	328	360	383	337	358	370	354	354	313	358	369	343	340	368	329	367	391	355	353	373	385	332	355	339	403	372	374	324	334	375	351	343	386	342	335	351	384	357	393	345	382	356	345	353	399	347	354	349	355	396	364	355	361	365	372	336	337	357	407	352	352	338	367	367	317	351	373	368	370	346	355	360	365	339	368	317	379	338	323	340	348	362	367	389	356	355	332	353	347	394	346	385	349	327	357	366	362	372	363	350	358	360	334	376	336	358	355	354	350	350	357	340	387	333	344	381	333	335	345	362	393	352	326	372	366	343	381	345	375	374	374	343	379	340	342	346	381	361	358	375	328	376	378	324	356	345	368	385	393	352	372	354	364	369	340	382	325	370	325	344	333	344	331	383	360	347	338	345	372	344	369	350	319	368	354	356	330	336	375	366	346	342	358	340	369	324	341	394	351	331	319	383	351	379	354	354	350	386	350	354	336	362	347	350	329	343	345	343	359	345	337	367	348	336	370	350	354	347	376
27964	20251	7186	611	314	261	204	214	178	179	161	166	156	182	152	174	155	161	171	152	142	174	166	148	154	140	146	160	169	138	164	174	150	169	136	172	151	169	166	162	140	139	136	148	148	171	155	156	183	169	162	149	135	139	166	157	140	151	156	178	168	169	138	146	142	159	170	170	162	187	185	167	149	166	129	169	157	138	172	157	172	168	136	137	165	158	167	153	144	138	143	152	167	148	138	161	161	150	153	162	138	164	143	151	171	167	146	167	151	161	148	164	160	162	144	167	158	156	159	176	166	148	151	137	168	170	157	145	161	141	129	178	147	136	164	161	171	144	171	145	130	163	166	133	171	156	155	166	169	141	143	160	171	152	151	145	155	150	145	164	147	160	156	141	171	157	151	167	150	171	148	139	146	151	170	145	155	159	149	163	172	160	165	165	150	129	138	172	129	159	160	163	161	152	156	149	166	157	140	146	169	167	148	145	162	172	157	168	157	164	134	149	190	156	158	145	150	177	140	159	149	153	150	151	165	165	152	149	157	144	150	145	153	158	176	168	162	174	161	154	149	153	153	163	170	171	166	133	159	163	161	147	172	176	150	155	156	171	164	169	167	163	163	160	174	142	164	137	162	140	165	153	172	164	145	156	173	146	147	157	155	143	168	158	152	136	171	163	150	142	162	150	159	154	142	148	155	155	134	136	151	166	155	149	152	162	157	153	155	167	140	160	153	162	146	151	158	148	172	147	130	161	169	151	137	151	162	150	160	156	174	143	173	163	167	149	157	161	132	153	153	164	137	146	144	148	183	158	152	151	149	158	167	134	152	143	159	164	142	163	146	172	150	167	133	163	143	165	163	166	176	140	150	148	161	144	140	148	145	128	144	148	153	164	151	174	150	173	147	145	153	164	159	149	146	134	183	149	131	138	158	190	161	139	159	172	164	141	150	137	146	162	159	146	139	165	139	152	143	137	151	194	160	133	152	159	159	171	160	134	132	166	158	163	158	151	159	165	149	156	140	168	145	166	124	147	165	151	153	145	168	178	175	143	165	148	178	167	152	172	164	143	156	159	173	156	145	146	162	139	166	170	161	155	119	174	151	147	191	160	156	148	175	160	153	170	151	160	148	166	155	133	150	158	160	147	150	155	174	142	145	162	147	165	162	144	144	151	170	154	163	190	154	147	163	167	141	159	148	173	167	140	151	158	165	155	136	163	164	145	141	143	144	173	147	188	169	145	121	150	141	152	149	140	169	145	161	190	160	147	164	139	163	157	151	163	180	171	147	135	159	155	151	159	166	151	170	164	138	158	161	170	146	167	146	172	145	174	147	143	151	183	158	146	158	155	151	144	158	138	134	142	141	159	182	151	180	153	144	164	145	165	176	161	145	165	164	182	174	138	160	157	147	155	173	151	156	185	156	168	138	157	169	158	150	149	165	168	174	146	153	132	163	172	149	169	162	154	147	164	147	174	169	151	147	170	184	179	156	146	156	158	164	157	151	156	159	134	169	146	141	164	139	154	142	146	162	135	155	146	150	174	129	133	170	144	165	138	142	139	169	154	177	133	164	148	139	150	152	151	161	164	160	161	155	162	161	157	164	164	155	138	161	150	142	147	168	157	166	160	164	166	144	148	147	153	153	172	151	172	167	125	163	170	147	164	152	142	176	165	155	151	157	149	153	154	154	161	150	149	144	151	166	155	168	153	137	145	166	159	158	174	164	179	146	136	145	139	141	153	140	174	157	141	157	152	143	167	156	149	147	148	134	164	139	195	147	155	150	154	159	153	161	145	149	154	156	149	161	154	145	157	160	154	160	155	175	172	165	144	144	160	144	157	168	163	152	135	154	133	168	143	156	175	166	129	153	147	159	156	150	180	155	145	156	151	141	151	156	159	167	149	157	135	174	150	157	151	164	170	151	136	135	135	142	155	150	165	134	160	151	159	159	170	172	166	148	162	147	142	158	152	164	143	167	139	137	158	159	142	153	167	139	139	147	167	143	133	133	155	151	130	165	178	151	162	155	154	149	150	178	152	147	141	156	146	152	156	138	143	158	157	155	150	157	153	153	162	148	142	165	135	155	130	157	135	176	155	175	159	165	175	155	140	152	157	155	154	143	178	151	159	168	160	154	145	165	145	173	154	145	159	161	167	133	156	146	163	136	180	163	162	163	168	165	175	142	162	165	148	147	149	150	165	152	151	155	141	184	154	163	173	157	157	147	158	155	136	140	130	151	167	148	136	171	143	154	161	145	141	145	157	154	148	148	141	167	160	162	159	169	162	150	152	135	149	156	154	141	143	151	164	165	171	162	169	144	160	190	163	167	166	164	152	163	156	154	147	160	148	150	174	151	143	155	169	149	169	164	148	145	143	164	160	161	140	128	163	161	159	148	169	149	150	160	160	157	175	169	159	163	153	162	164	160	169	171	170	172	117	154	149	167	172	145	154	153	179	181	149	153	158	172	157	154	158	149	142	131	137	163	163	151	142	153	169	153	161	158	144	153	149	134	145	172	159	153	154	146	158	145	146	139	171	169	163	156	170	154	168	145	151	146	167	160	166	153	139	137	176	138	154	158	158	149	143	154	175	155	159	178	152	128	159	154	160	160	168	182	147	162	135	159	144	142	156	154	151	131	183	154	154	169	143	172	182	135	152	177	126	152	160	153	166	177	141	157	144	171	165	161	159	135	151	136	150	147	142	163	157	161	162	152	153	176	150	167	135	150	149	142	149	143	161	156	153	156	156	163	140	149	153	150	136	154	157	147	161	132	152	189	143	151	163	155	129	154	155	150	144	168	155	148	141	159	150	151	151	153	137	158	150	160	144	170	138	142	140	154	160	152	139	162	169	173	168	144	159	165	152	164	143	179	181	138	153	152	162	155	147	154	162	158	136	164	142	171	140	173	161	149	156	157	162	167	166	148	139	158	156	191	166	152	163	175	156	161	136	152	163	154	146	158	170	142	133	134	172	156	136	177	152	166	141	140	172	132	159	143	153	136	141	166	146	144	139	140	134	142	160	147	159	167	154	155	140	135	170	175	144	176	154	147	145	162	144	146	140	155	158	145	132	160	146	153	130	144	157	175	159	177	145	156	148	155	162	146	164	172	161	135	161	158	183	155	148	130	175	148	151	163	183	166	170	155	147	174	147	171	174	149	186	157	133	167	132	137	156	154	152	165	160	154	157	147	138	146	161	159	180	151	150	165	149	162	144	138	165	164	155	153	170	125	134	160	155	144	148	170	149	168	153	160	150	141	137	153	140	143	169	143	172	171	168	161	156	170	157	168	169	167	140	158	164	148	169	165	174	144	162	179	133	169	168	160	158	159	154	157	146	185	142	157	155	170	159	156	177	148	181	141	147	176	161	172	143	168	160	180	157	160	145	157	150	151	163	133	152	177	144	129	158	152	156	156	145	144	158	170	150	148	155	147	130	154	161	146	150	180	180	163	162	148	132	152	162	140	142	146	155	136	141	149	163	169	174
5065	2180	1107	607	430	365	346	285	241	211	210	199	203	182	168	186	171	160	175	175	187	182	165	173	171	173	169	174	173	140	164	178	162	143	157	172	163	186	180	152	178	184	165	165	162	182	168	168	177	158	161	147	174	174	159	171	172	156	179	145	152	168	176	176	166	182	173	145	158	149	179	172	153	154	159	158	184	170	179	208	175	180	167	169	177	164	170	158	176	168	171	181	150	156	164	162	157	150	192	152	168	180	170	155	174	191	178	164	166	144	166	179	167	156	170	164	180	157	169	165	176	166	160	185	160	156	151	158	162	174	163	174	152	189	146	149	158	150	185	192	159	166	135	173	176	177	153	163	172	168	167	173	146	186	191	174	160	174	159	171	162	173	185	178	174	158	168	152	177	142	167	166	159	171	184	163	165	163	164	153	151	175	178	177	164	171	161	166	169	159	156	159	176	156	166	191	159	148	152	179	161	146	173	152	204	183	183	163	190	188	175	181	177	164	151	171	150	160	164	170	154	182	148	163	159	157	183	172	163	147	150	177	156	167	162	175	176	157	157	184	153	163	140	183	159	161	189	167	167	186	151	160	178	176	164	169	151	169	159	167	167	155	155	163	139	162	158	145	152	172	165	148	164	158	157	147	154	169	162	169	161	185	173	186	159	152	174	177	175	173	161	155	164	157	178	164	184	147	154	165	150	186	173	179	176	167	171	134	178	137	170	169	167	155	153	182	203	155	172	143	173	174	169	155	163	159	170	179	182	166	175	178	167	158	188	194	153	163	169	170	176	186	184	160	157	159	163	167	166	180	166	160	178	172	164	186	160	169	167	152	165	153	175	151	156	165	182	174	177	147	146	176	167	177	171	197	142	163	169	167	154	159	166	158	157	192	156	156	175	173	170	179	176	144	186	166	188	163	139	163	168	176	178	164	164	171	169	173	160	171	141	175	189	173	152	168	180	166	164	177	159	146	157	176	174	150	191	155	169	154	169	175	193	158	178	165	186	159	162	146	161	140	149	182	160	165	148	173	173	155	146	154	151	153	169	161	183	167	162	148	191	154	172	138	158	165	164	181	144	168	169	162	150	177	165	149	178	153	166	143	148	189	175	140	194	179	154	174	167	170	164	186	164	196	174	161	159	160	168	179	174	146	169	153	170	169	166	187	158	167	178	157	176	169	164	143	163	148	149	168	157	155	151	158	158	169	159	158	162	155	166	137	171	147	127	176	141	191	160	167	145	172	167	152	188	185	158	149	157	156	163	165	152	170	170	181	161	147	174	200	156	166	168	176	153	149	186	190	149	148	177	181	164	183	187	149	174	173	159	162	183	152	172	161	174	149	161	150	164	151	168	169	179	196	153	149	157	153	158	170	157	145	185	166	174	179	167	190	161	173	183	158	158	164	176	169	164	187	165	163	175	167	150	158	192	163	152	179	182	161	194	168	154	180	168	162	152	189	172	166	167	151	144	165	161	172	190	158	165	172	173	176	152	166	177	153	176	183	167	147	179	172	147	165	185	162	184	142	169	163	174	161	161	171	170	196	184	160	149	153	157	164	152	169	176	182	172	144	175	176	189	159	148	181	171	165	204	182	150	160	156	163	157	163	176	180	152	156	167	161	170	186	162	146	121	145	174	164	167	148	163	164	165	158	178	157	167	174	159	163	161	145	189	178	162	170	187	175	167	166	158	142	149	185	167	164	176	141	174	180	191	165	159	166	154	166	163	168	154	157	167	146	157	170	149	182	154	180	163	187	165	175	160	152	189	140	183	164	169	178	184	153	180	175	180	159	175	135	157	155	171	173	166	157	189	165	159	173	192	178	163	160	183	190	149	177	180	160	149	176	177	170	177	150	175	180	165	162	163	167	176	171	149	150	172	158	187	173	160	140	129	167	168	161	135	158	168	161	164	173	167	165	154	168	142	176	182	134	165	173	196	146	155	164	168	160	156	164	169	198	184	172	143	170	168	169	146	182	148	184	173	173	172	180	154	137	187	172	164	177	176	175	158	169	173	189	186	147	151	154	162	172	191	164	172	182	162	148	166	174	191	144	167	170	165	167	188	188	164	170	178	158	179	160	172	183	160	167	163	149	170	175	198	168	147	139	148	170	189	163	169	172	168	163	136	173	176	184	174	151	170	171	141	183	161	169	166	182	151	156	182	164	204	172	159	143	156	173	140	156	174	152	173	157	170	145	145	163	191	173	181	167	146	156	162	192	192	181	158	169	174	152	132	170	154	176	173	149	183	162	152	161	168	160	163	182	187	196	177	167	155	158	146	163	169	143	157	173	175	152	153	153	160	185	166	167	172	194	161	170	167	178	175	144	151	170	164	154	168	149	177	161	151	180	181	179	187	178	171	160	170	155	185	160	150	166	159	164	140	179	175	159	157	154	138	167	152	163	144	180	155	137	152	169	166	166	166	163	187	191	154	147	161	198	190	163	167	153	163	149	168	158	183	171	183	158	176	169	162	172	161	180	191	178	161	146	154	155	162	187	178	178	163	164	140	179	174	157	175	175	170	152	170	158	161	182	166	163	133	172	177	153	152	149	170	157	183	165	149	181	163	165	175	174	165	165	168	169	144	171	169	185	170	179	175	169	154	169	145	163	176	155	190	162	174	183	184	183	151	179	160	170	176	164	164	170	166	155	155	164	143	150	148	184	176	175	154	148	166	178	156	173	171	163	146	144	169	171	170	159	185	180	170	161	169	171	177	166	166	146	167	162	149	175	144	181	157	183	165	161	172	143	151	159	177	189	175	173	175	174	161	183	152	159	176	161	147	155	193	189	166	164	177	167	161	157	154	174	151	161	167	194	182	159	164	162	163	161	141	163	179	157	155	163	155	153	183	170	150	165	160	168	165	176	158	161	179	142	183	176	160	169	162	170	189	161	150	193	172	148	156	136	138	170	181	165	180	163	181	181	167	146	154	166	194	165	165	185	139	200	179	187	146	156	153	149	162	155	170	143	168	172	167	166	165	147	166	170	153	178	160	154	156	166	164	163	145	165	174	168	159	162	173	180	163	161	182	155	180	143	168	181	165	183	171	184	149	168	181	166	170	155	176	160	152	149	134	178	178	175	180	162	167	171	153	157	174	145	156	147	158	143	155	158	167	135	156	152	171	154	169	166	157	161	173	166	145	156	172	158	152	159	150	143	185	162	161	154	150	186	170	175	142	155	147	163	170	185	177	157	185	172	183	162	160	167	159	165	167	147	174	161	181	178	180	163	159	162	158	145	181	174	158	157	168	149	165	183	169	168	168	173	164	170	161	178	178	161	162	153	161	183	147	164	177	163	149	165	176	168	183	202	154	165	173	164	173	174	157	160	157	177	155	164	157	165	161	165	162	169	155	178	177	187	148	180	178	158	140	173	163	151	162	153	152	160	176	172	163	180	177	155	181	155	137	190	179	187	168	186	178	171	174	149	175	165	171	177	158	154	152	167	174	166	174	190	171	174	160	156	176	162	139	160	142	166
24079	21420	28411	24786	21381	6187	892	689	545	480	499	435	408	380	434	419	352	377	345	432	374	366	386	358	355	327	378	333	368	356	356	345	282	333	318	377	372	361	372	333	357	302	323	351	329	346	330	331	329	270	329	341	341	338	306	326	313	355	353	337	324	332	355	340	339	305	327	324	344	308	327	340	324	340	348	344	326	334	386	321	341	311	345	309	319	324	334	318	326	317	332	359	343	343	348	382	330	347	331	344	326	337	340	303	318	351	307	335	340	324	358	314	341	341	310	334	352	340	316	338	325	310	340	330	359	336	322	370	350	326	347	339	346	326	323	355	354	338	329	333	322	337	348	347	335	327	320	316	336	316	345	319	292	347	310	328	338	298	348	348	316	326	339	326	343	366	361	332	309	306	310	302	327	305	364	326	346	323	305	327	381	314	361	300	327	326	340	297	326	352	341	333	323	336	326	362	373	323	328	335	339	304	337	355	309	333	335	329	357	328	348	330	316	305	285	336	343	363	347	316	357	310	346	334	346	319	314	302	343	340	307	314	311	355	340	331	326	343	354	333	354	300	330	350	319	289	337	366	338	333	336	309	340	355	351	368	321	304	341	340	305	330	361	348	316	321	312	329	323	325	336	355	370	332	347	296	333	324	353	338	341	340	365	351	365	356	340	362	313	302	306	301	321	310	313	309	326	338	312	338	318	350	331	323	332	324	314	337	328	336	337	338	337	318	327	365	327	362	371	349	323	340	350	352	337	365	291	343	338	360	329	368	324	324	340	343	328	325	325	298	376	289	315	313	311	338	351	347	316	311	312	322	315	355	344	287	304	325	344	325	355	293	329	317	369	347	350	342	316	337	388	337	316	323	307	329	348	323	337	321	316	325	323	353	308	344	366	362	328	306	318	345	341	339	324	300	365	329	348	327	344	338	328	343	364	315	320	344	333	341	366	293	350	315	327	336	326	345	342	340	336	307	363	288	313	312	332	325	361	324	343	359	349	325	336	320	333	341	333	309	292	309	311	303	361	348	360	341	348	330	293	350	346	359	328	343	364	311	337	369	352	346	335	329	310	284	341	332	346	346	333	319	337	313	316	356	322	301	332	330	333	324	301	316	339	338	332	353	345	359	304	324	334	307	332	319	372	324	328	337	353	317	342	362	321	355	306	340	329	333	362	352	359	311	304	332	327	316	306	343	297	349	320	344	308	317	329	353	365	316	349	338	328	331	363	350	360	315	326	322	327	332	351	349	322	339	355	316	306	338	335	322	335	354	321	357	322	346	353	357	331	361	297	327	323	316	357	346	335	339	331	311	373	318	342	320	333	329	295	315	304	336	329	306	350	332	309	333	298	333	337	341	344	345	348	311	356	338	343	336	322	330	338	344	310	319	338	346	350	336	344	356	355	322	343	364	353	379	330	323	343	324	309	356	333	306	344	326	319	334	341	315	328	329	339	346	343	298	344	336	316	311	338	306	298	322	327	307	284	345	318	320	347	352	318	293	342	297	346	310	321	352	328	341	339	306	331	360	324	310	328	308	337	316	331	336	320	328	339	366	340	346	321	354	336	339	327	323	335	334	336	342	331	337	328	315	343	314	294	309	325	343	334	338	324	364	320	324	300	320	347	339	323	348	337	351	339	322	343	323	332	314	290	340	308	302	342	335	340	349	354	328	324	325	383	344	315	360	320	308	344	329	308	355	334	364	344	319	299	310	338	382	357	314	342	325	310	331	342	331	344	318	345	344	307	307	314	329	317	362	298	346	345	322	348	345	324	334	335	326	346	352	324	333	345	349	319	340	341	339	316	313	321	315	318	349	305	347	359	341	322	369	349	305	347	301	319	343	309	331	309	359	317	338	314	294	349	320	329	343	332	304	312	341	345	345	331	351	327	326	330	316	346	349	299	314	310	320	352	344	327	343	334	333	286	336	335	341	338	331	363	344	293	325	301	345	322	325	303	339	342	370	328	325	364	319	325	346	327	324	326	306	342	312	319	277	363	310	340	319	321	322	318	336	316	340	338	314	323	344	333	320	338	325	341	348	321	337	355	335	351	372	330	323	329	330	322	340	315	341	307	343	353	353	299	319	331	304	333	302	352	308	368	322	309	348	341	323	356	302	334	310	330	320	294	341	333	324	318	344	342	316	314	350	317	298	308	317	352	332	321	349	355	326	332	333	351	331	341	352	355	372	331	337	343	335	319	324	310	360	310	317	325	271	339	330	351	362	326	325	333	316	364	338	313	336	357	331	322	364	363	363	294	351	332	343	342	355	328	360	307	341	331	318	338	353	339	332	348	357	316	321	326	347	300	308	330	339	333	340	310	341	301	331	320	334	329	319	357	326	339	343	334	341	298	328	337	351	354	309	319	322	331	333	298	331	343	344	330	306	320	293	316	315	322	337	311	311	318	320	336	337	339	339	324	335	331	321	334	340	334	350	338	327	357	319	332	349	321	337	338	335	345	309	326	312	348	338	353	323	331	376	302	309	337	356	326	345	314	309	293	323	347	349	348	324	299	314	330	317	340	336	341	342	307	342	336	324	331	342	315	315	316	322	346	319	333	324	315	374	324	327	339	369	381	326	324	347	360	346	312	315	307	330	334	318	364	316	360	355	330	312	340	333	340	329	342	344	332	340	309	305	328	345	308	356	320	319	328	336	314	319	356	328	336	342	349	320	314	322	333	304	375	328	346	304	310	340	339	357	305	305	341	334	325	352	314	342	327	303	356	339	358	323	327	324	328	348	337	299	327	318	314	328	339	313	316	347	329	322	355	312	311	337	342	346	356	324	313	315	359	354	327	345	316	309	312	321	339	318	338	334	310	295	308	324	325	344	347	325	334	367	339	322	312	350	306	346	326	296	306	328	364	342	377	351	327	350	331	339	304	317	342	320	360	340	356	312	309	318	333	333	333	321	329	318	340	333	333	370	336	319	319	308	322	354	320	306	355	363	340	336	340	330	328	335	340	303	328	337	328	344	326	314	335	342	334	321	329	344	317	369	346	346	349	357	317	326	313	327	330	342	310	312	340	356	333	316	327	332	310	326	282	309	342	352	374	313	318	337	329	309	339	316	354	318	313	320	308	309	328	294	341	345	311	354	351	319	324	321	316	321	315	351	307	294	282	320	318	308	317	347	348	320	352	342	322	294	355	366	359	345	350	344	333	332	361	340	349	342	289	331	313	335	340	296	334	300	351	318	331	324	334	316	325	343	339	331	318	328	327	326	315	319	308	334	297	390	368	308	353	340	292	310	369	304	352	310	350	352	339	328	346	329	327	316	323	361	320	333	318	327	355	342	369	322	344	352	334	340	326	314	317	309	332	334	324	352	342	324	331	346	316	332	336	329	372	344	328	323	304	319	314	311	329	325	357	322	292	327	339	345	318	309	312	330	307	345	353	342	334	350	331	323	319	324	323	344	326	353	332	350	325	338	310	309	334	327	295	345	358	350	320	316	323	320	357	340	354	341	322	335	352	330	329	358
3922	9376	5885	2734	1947	1516	1218	938	776	735	601	594	511	541	477	440	431	456	435	409	370	397	409	389	373	383	383	384	391	367	356	385	396	412	388	370	375	365	361	393	323	354	367	338	346	362	369	374	385	372	348	342	341	381	361	361	358	377	365	346	329	349	377	349	361	317	354	336	336	336	391	350	315	343	345	369	371	347	353	365	353	331	367	381	376	383	342	350	363	346	328	382	344	346	358	372	326	346	364	363	364	352	347	375	348	344	345	347	382	374	359	365	338	393	345	365	353	384	337	350	320	367	348	362	375	344	372	325	347	356	386	352	354	337	347	353	357	380	344	380	355	373	378	356	349	357	360	363	341	367	357	365	366	359	342	294	357	354	325	365	362	333	345	369	345	328	357	378	369	357	375	371	366	338	317	362	352	373	343	337	334	356	361	353	338	383	349	339	339	342	376	376	360	346	369	364	357	336	354	361	326	346	343	368	333	364	362	321	333	337	340	318	347	325	328	377	397	330	354	359	344	345	379	359	351	365	366	352	347	353	370	377	335	326	350	363	318	343	364	366	345	354	341	369	374	352	333	392	379	356	323	354	362	335	375	343	360	339	380	344	353	347	347	351	343	344	347	351	366	348	357	335	371	346	358	347	336	362	342	380	391	348	360	343	308	354	384	352	357	350	308	352	334	344	344	352	351	358	330	340	348	371	388	330	367	346	352	339	365	357	344	358	372	341	362	360	369	351	331	342	362	337	358	364	371	364	346	356	380	327	356	309	361	338	363	355	352	361	389	333	318	390	355	362	335	374	335	339	377	329	368	377	344	338	362	357	337	358	370	372	333	371	361	333	358	374	374	330	363	344	344	315	358	410	345	332	365	360	362	365	332	345	354	363	351	388	338	366	356	370	332	340	375	336	363	388	367	355	334	363	324	342	361	341	306	345	324	366	341	332	378	333	348	328	341	308	381	313	343	363	375	363	362	368	333	323	360	323	356	369	353	359	364	366	332	342	353	334	360	362	371	347	392	381	357	337	337	344	348	359	341	354	316	373	347	356	370	349	376	348	333	399	351	325	353	368	349	376	342	369	364	358	356	345	345	343	347	397	360	356	310	326	343	346	359	342	327	372	328	337	353	373	331	343	333	358	363	337	377	340	347	385	343	340	337	324	356	339	335	349	344	352	328	338	338	390	365	368	360	353	331	380	340	362	360	371	338	347	361	391	347	358	365	364	380	345	352	350	337	332	352	346	362	356	350	343	365	357	342	343	348	316	327	357	335	331	386	375	345	338	348	343	356	375	327	366	350	377	366	344	359	344	380	355	353	353	343	370	381	381	370	347	364	331	366	364	380	364	366	344	363	377	343	325	341	312	334	338	374	370	348	338	373	374	350	368	340	339	393	346	368	354	330	350	341	345	360	353	336	326	345	358	362	359	373	341	381	338	352	353	369	341	361	335	362	337	325	329	358	337	358	339	368	333	357	380	350	322	353	340	390	339	349	345	354	339	342	313	341	342	351	377	335	358	337	372	355	378	344	380	345	336	371	351	332	320	355	370	341	339	377	369	364	353	355	346	357	355	369	340	317	370	322	343	340	388	385	342	322	340	358	388	318	329	382	378	353	382	362	360	357	341	342	377	344	341	353	360	320	311	366	371	347	372	346	359	374	358	341	369	336	320	354	372	348	340	359	377	352	325	376	341	336	356	324	360	330	324	333	347	363	321	328	352	365	331	378	338	370	350	355	377	353	341	337	306	354	329	363	331	372	340	361	337	367	337	340	309	370	328	340	341	376	348	364	356	347	323	298	338	347	352	349	354	383	339	361	387	335	360	350	365	358	361	346	301	339	368	371	357	346	319	362	327	367	382	344	314	370	361	343	398	382	365	330	337	334	331	362	368	340	320	338	344	382	378	379	349	371	331	375	381	379	339	345	348	350	357	356	328	364	389	358	367	325	359	387	377	330	371	335	349	363	370	372	326	346	362	384	333	347	321	351	322	344	368	344	397	389	367	348	348	375	361	310	371	372	390	351	352	317	373	344	378	309	341	310	362	345	364	381	340	380	383	337	375	377	378	375	320	357	364	364	324	350	372	379	360	338	323	378	368	389	347	343	368	355	378	368	340	356	342	334	326	341	373	352	362	370	359	354	345	357	390	346	335	360	331	355	378	350	350	355	378	332	386	349	353	368	359	366	370	376	354	378	361	360	345	368	334	358	345	372	359	325	371	400	344	354	335	331	375	350	330	373	378	357	359	352	362	374	365	350	353	353	362	363	349	368	339	385	340	352	371	365	364	321	380	365	332	315	352	341	368	331	373	354	354	331	347	369	364	364	381	376	366	370	377	367	341	341	329	373	378	340	336	349	334	340	352	361	359	374	333	382	336	376	349	361	326	353	347	336	355	374	358	346	345	373	387	368	340	353	336	340	339	362	318	369	336	362	389	346	370	380	331	343	352	353	332	361	364	364	346	340	379	327	377	369	364	323	348	325	396	351	356	360	326	367	320	396	333	357	339	350	349	369	347	365	332	326	371	367	356	344	329	333	349	338	382	323	374	349	359	343	326	348	365	335	356	327	405	348	356	335	346	306	340	372	385	329	344	339	356	370	344	355	355	358	367	339	379	326	345	373	371	365	360	367	339	338	342	339	368	342	348	341	352	334	351	324	322	348	359	356	364	351	386	322	347	356	367	361	320	364	347	333	366	328	373	344	353	375	382	345	343	358	351	348	363	382	341	343	348	295	320	327	336	368	362	368	374	313	364	356	337	374	370	374	312	377	378	358	363	340	354	362	332	370	366	341	324	327	378	381	348	339	316	336	351	357	354	347	340	366	365	337	359	366	355	330	356	343	346	354	325	361	362	365	344	368	366	356	344	371	352	360	387	333	369	364	312	379	364	374	338	360	367	340	346	318	340	362	332	350	311	341	362	339	330	358	368	378	339	337	332	374	373	336	306	362	377	358	378	346	324	380	348	322	327	355	344	340	368	354	395	350	347	345	350	356	356	365	353	371	359	381	392	343	374	345	356	369	349	358	336	308	331	345	344	349	301	363	368	383	338	360	315	372	358	367	355	355	360	333	360	328	366	333	353	338	378	353	336	316	407	339	342	345	350	339	348	336	331	364	372	306	340	364	384	352	345	357	359	324	360	360	374	347	347	337	387	364	325	389	350	353	378	352	332	372	351	388	347	361	336	389	370	343	318	342	356	349	357	356	347	326	343	352	351	365	344	328	354	359	359	341	372	375	353	362	356	319	355	336	374	363	378	330	373	379	396	329	353	341	325	370	353	350	351	345	382	314	337	324	384	353	373	379	339	319	356	336	352	357	376	361	351	357	346	332	318	326	340	350	348	345	338	338	360	377	359	370	360	343	347	359	324	341	323	342	370	367	349	369	361	342	344	312	342	355	361	340	318	369	381	344	342	320	376	376	344	358	322	344	369	352	330	372	356	306	368	313	367	393	334	366	339	369	342	350	327	372	335	339	339
25107	21450	27337	25869	7833	398	311	213	181	161	165	149	126	118	110	135	140	124	111	87	95	119	111	97	92	100	83	126	80	83	105	130	99	95	106	98	98	111	91	111	86	99	91	89	100	84	90	86	88	92	105	106	89	109	95	107	93	91	93	91	94	91	77	96	91	84	94	97	91	100	90	98	94	105	90	89	88	98	89	102	103	87	98	85	96	90	80	74	104	100	103	99	95	82	85	109	80	98	92	81	94	109	80	109	89	112	71	93	90	92	79	100	92	85	102	72	101	101	83	98	103	94	100	102	84	106	90	103	82	93	109	80	81	92	92	84	95	85	96	77	110	98	96	81	83	88	99	78	108	79	85	109	95	71	95	97	92	86	77	85	112	77	94	77	91	110	102	95	93	93	94	107	95	98	73	98	81	105	100	88	84	101	85	92	83	101	93	79	88	92	85	98	90	91	89	85	96	108	90	96	115	95	95	93	86	82	72	101	104	91	75	81	96	108	118	95	86	99	99	96	93	106	86	71	88	94	89	111	81	87	76	97	96	76	77	74	95	88	97	99	97	103	95	99	102	89	104	101	100	69	106	76	102	100	93	90	91	92	73	102	89	91	73	101	98	75	75	93	87	92	96	88	106	102	79	109	104	112	99	98	91	83	85	92	80	106	75	99	87	95	90	90	100	82	83	79	95	104	96	99	84	94	89	91	81	81	106	96	78	90	99	94	98	93	94	96	94	96	83	88	98	107	79	84	73	113	108	88	90	88	101	82	76	95	77	109	92	90	75	114	93	104	97	111	103	90	88	80	107	85	86	91	93	100	92	83	81	98	74	79	104	76	81	110	103	99	84	100	95	114	80	82	92	86	88	84	74	84	98	102	90	113	87	79	93	81	106	103	102	102	91	86	97	87	114	71	89	98	85	101	76	92	81	93	83	97	83	84	93	84	81	91	88	98	86	105	87	89	87	92	76	94	92	96	81	106	100	83	90	85	93	85	80	92	97	96	86	95	98	91	86	93	89	87	119	92	111	102	90	98	86	97	93	92	92	80	94	91	84	78	100	100	90	86	93	89	102	88	115	90	97	91	95	100	93	94	86	78	88	86	101	87	88	92	85	106	96	95	87	82	95	94	105	106	104	96	84	98	90	83	96	89	103	90	105	99	91	104	85	98	91	89	89	83	98	80	86	94	84	87	98	99	77	88	76	83	106	87	85	80	80	91	103	99	77	92	95	91	90	89	98	89	93	81	86	95	89	103	99	99	95	94	101	120	74	95	95	90	83	92	90	93	100	88	87	76	93	88	91	99	78	87	83	77	86	100	101	92	105	118	105	101	73	84	91	99	88	80	88	103	100	82	93	84	98	101	95	93	80	100	89	96	101	90	89	98	83	87	93	87	87	79	73	99	89	105	116	79	102	92	97	77	105	103	87	95	95	89	111	100	93	82	91	69	101	83	89	93	81	83	100	96	107	85	95	95	104	100	106	84	79	99	91	102	121	80	96	86	108	78	86	94	85	93	89	104	87	80	106	99	90	96	83	92	113	85	101	91	110	85	103	94	95	76	114	87	93	97	105	91	78	94	99	89	105	86	88	92	79	91	98	97	96	108	85	96	79	77	78	95	85	98	87	97	97	94	86	99	82	97	92	84	83	69	91	105	101	75	98	79	73	86	102	98	86	99	88	95	111	86	95	83	103	98	81	111	76	84	85	95	100	82	96	92	88	76	71	102	99	78	90	104	91	94	101	92	102	75	100	87	85	104	71	105	97	93	100	98	102	93	103	103	90	93	96	91	82	104	87	90	88	90	103	80	80	86	80	77	88	78	72	101	97	87	76	93	102	97	96	88	110	92	76	102	95	76	80	93	74	95	95	103	88	118	80	106	98	99	95	85	101	96	90	106	97	75	91	75	107	95	92	102	79	102	107	93	81	105	79	74	109	85	83	83	96	81	108	100	94	93	108	90	84	95	74	83	89	88	90	79	99	94	87	100	96	98	82	89	93	88	89	95	82	93	91	87	99	96	90	91	76	92	91	85	83	86	84	78	96	102	97	96	80	98	92	111	87	98	90	88	92	82	84	89	81	85	86	77	100	99	88	82	109	91	80	87	98	94	78	89	84	72	110	93	92	115	84	81	88	101	104	91	90	97	97	81	102	81	82	101	92	79	99	107	89	101	89	99	106	70	88	103	96	89	97	102	87	86	71	83	80	116	100	90	87	82	102	84	94	87	84	88	88	105	87	93	99	87	85	93	91	71	92	82	94	97	106	104	93	88	103	83	100	81	103	94	89	99	91	97	82	98	107	118	92	93	102	89	100	90	93	95	79	102	103	95	92	101	89	94	85	82	94	90	86	93	99	99	98	96	102	94	89	107	89	103	98	89	88	75	86	79	92	82	94	98	83	96	99	80	89	86	81	112	100	87	84	90	77	98	89	97	80	92	85	88	94	73	88	99	80	92	88	83	82	86	96	91	99	78	92	88	75	91	103	85	73	90	83	97	96	96	94	83	92	116	91	81	96	88	96	101	124	93	106	96	94	93	91	89	103	78	95	89	94	95	91	81	92	84	93	102	93	81	83	99	93	107	95	107	83	103	94	92	73	93	112	87	96	92	92	100	88	100	105	91	94	79	96	92	106	87	96	81	86	96	95	80	92	94	89	93	91	95	82	88	78	89	96	96	89	85	96	104	88	98	85	105	95	90	89	95	96	98	89	92	91	94	96	101	94	95	95	98	71	77	101	94	77	81	95	96	81	89	85	78	92	86	84	82	87	76	104	85	94	100	96	96	89	94	100	79	112	94	88	78	94	94	89	82	97	85	108	88	82	101	91	98	106	78	87	90	90	95	105	91	87	86	104	83	105	76	93	87	100	97	96	90	83	90	116	93	101	83	93	96	82	98	91	101	94	93	81	104	98	80	96	92	81	97	74	82	101	79	86	94	85	87	102	92	95	91	87	94	96	97	100	83	89	80	107	84	95	91	85	81	87	90	87	91	88	85	97	107	77	91	84	76	91	86	87	81	87	101	105	82	81	90	95	86	86	80	89	85	87	99	100	104	78	91	90	85	100	94	84	80	80	77	93	78	77	81	89	95	96	98	95	95	99	94	90	96	102	79	93	97	109	94	83	73	96	97	93	98	99	98	91	79	85	95	101	99	78	87	95	92	98	88	108	104	98	80	99	78	87	84	95	83	86	77	96	81	87	81	72	88	86	91	94	88	100	97	92	98	102	84	97	94	82	97	102	97	82	90	83	104	96	90	97	85	81	81	104	88	79	106	91	108	100	100	82	95	92	85	91	89	100	93	80	97	122	97	91	99	101	114	81	94	107	97	94	74	91	102	89	82	94	89	95	84	92	97	94	99	85	83	87	111	93	80	95	87	74	82	79	86	99	94	82	98	101	71	114	89	95	85	93	100	89	77	87	84	94	85	87	92	92	76	102	97	91	86	104	84	96	83	90	87	93	89	85	90	79	97	88	86
3456	5409	3060	1329	931	708	571	429	307	254	241	223	207	181	166	164	161	116	127	142	133	113	124	128	105	112	117	114	107	122	106	110	89	107	101	119	105	105	124	113	97	102	103	105	118	108	93	115	110	121	106	120	119	92	94	112	87	102	122	107	108	110	107	97	93	112	111	92	98	95	111	109	89	101	86	86	108	117	105	109	88	97	114	91	85	103	113	94	99	97	84	95	110	90	101	104	92	104	98	105	95	90	103	109	104	100	114	111	86	110	98	99	85	102	92	109	90	104	87	108	121	86	103	83	79	93	102	98	97	105	94	102	91	98	90	92	106	96	93	112	117	83	100	103	93	85	104	98	111	110	90	95	117	100	100	113	87	84	93	114	94	94	99	92	126	91	86	106	107	90	92	103	100	83	88	95	100	105	85	107	98	90	98	98	94	96	93	106	102	106	93	110	95	89	103	93	92	98	111	109	103	107	104	82	110	92	86	102	106	101	122	102	110	98	102	97	95	98	78	108	82	78	97	102	104	90	95	106	100	81	75	88	96	94	91	79	100	91	88	86	91	113	109	93	94	90	86	108	102	88	112	91	88	105	89	79	109	108	90	106	104	106	99	91	106	98	114	109	87	105	86	107	108	98	94	129	85	108	101	100	83	111	94	103	103	79	90	77	93	101	84	93	117	110	98	84	107	102	100	98	83	95	86	119	113	96	101	97	90	85	92	97	94	100	105	100	83	97	128	93	114	90	92	112	99	107	103	101	88	110	97	95	103	88	102	113	92	100	89	88	104	105	89	110	73	104	114	100	88	80	87	102	85	102	108	105	93	95	94	96	97	130	95	104	101	103	104	95	114	101	90	103	108	99	105	100	73	94	102	87	92	99	116	96	110	94	107	116	111	111	103	86	111	91	104	101	98	94	127	105	99	101	92	92	123	119	101	80	92	100	117	120	105	101	113	99	114	101	113	115	109	93	108	109	84	94	117	89	94	112	94	86	104	89	79	95	109	114	107	75	100	94	107	106	110	99	90	116	114	109	118	93	85	107	100	93	95	104	94	92	87	116	78	111	105	89	117	93	103	96	88	110	105	86	98	88	91	108	107	103	116	98	87	97	111	96	111	75	88	96	102	91	102	92	104	95	99	103	80	98	91	95	92	97	112	82	91	94	107	99	98	103	86	120	93	95	93	115	95	114	91	100	107	107	99	98	101	111	106	98	103	90	100	115	81	111	103	111	84	93	101	109	99	105	94	108	101	111	98	97	102	113	102	88	102	94	106	112	97	90	88	100	100	95	103	97	96	87	104	81	99	110	111	105	96	101	103	81	92	113	96	91	99	102	100	95	88	96	113	96	101	95	102	89	87	83	103	100	98	100	107	88	93	96	101	95	120	100	100	92	115	106	117	91	99	93	93	88	98	104	93	94	96	91	109	111	95	101	89	104	92	98	104	107	124	81	98	98	90	112	94	98	104	109	99	86	118	102	78	89	102	98	100	88	102	112	89	101	107	101	102	89	97	116	91	110	105	92	96	97	100	99	86	80	124	95	100	108	120	98	105	110	112	128	97	90	93	117	108	96	107	114	101	105	90	103	107	113	99	89	100	86	95	100	109	107	80	110	104	102	101	97	100	92	105	85	77	105	102	85	101	96	99	95	105	118	98	94	85	101	88	111	97	99	86	92	100	100	108	93	85	94	108	93	93	108	100	91	99	83	92	102	107	113	111	106	101	111	96	104	97	96	99	112	90	111	121	84	102	116	87	102	128	113	111	108	79	93	93	102	89	108	92	111	100	102	93	93	104	96	123	100	102	94	99	111	81	110	102	92	91	97	126	124	102	102	107	98	94	131	130	103	111	116	83	92	80	98	122	101	105	96	104	91	94	101	94	105	98	105	116	116	102	101	107	105	95	106	104	103	98	89	111	95	96	104	94	105	94	96	105	83	84	118	92	92	95	90	107	90	101	102	98	78	101	106	100	123	107	87	94	93	111	92	100	106	102	107	94	101	117	115	108	114	103	105	110	108	106	106	102	104	102	97	101	71	82	101	87	96	103	102	122	95	94	99	88	83	92	106	108	104	93	84	103	108	98	100	99	95	91	100	97	112	94	103	97	89	90	96	80	102	92	103	102	93	78	110	84	95	102	64	98	90	84	104	106	113	102	84	108	96	110	91	95	97	99	102	102	125	107	97	92	92	84	83	90	95	92	94	103	109	88	86	93	103	81	90	109	86	97	91	114	101	121	127	99	112	108	89	95	108	118	101	97	110	98	104	81	83	92	81	100	109	100	115	93	106	98	113	95	94	89	104	88	111	86	91	91	89	107	112	117	103	100	99	103	105	103	103	92	107	85	101	115	80	98	101	112	85	99	101	104	111	100	105	88	123	96	110	99	94	104	90	83	95	92	96	82	87	92	101	99	85	90	97	95	84	109	107	103	98	102	106	109	99	108	114	97	94	97	94	90	104	106	98	89	101	86	111	93	101	106	91	113	99	113	102	87	107	91	100	98	94	93	93	112	94	92	118	81	90	117	106	107	107	122	100	90	81	110	108	94	97	102	96	97	103	118	97	92	100	94	76	101	92	88	98	89	79	93	111	100	105	114	82	105	105	93	116	98	97	88	89	93	112	85	87	102	116	90	73	100	114	108	103	105	94	117	112	96	94	112	124	118	96	113	110	89	85	103	110	91	84	104	104	84	101	93	91	110	92	109	102	92	112	105	78	80	102	93	117	103	85	109	92	93	96	101	101	94	103	91	107	95	97	92	88	88	94	109	107	95	91	88	104	109	94	89	99	111	107	89	105	88	104	105	105	87	97	104	84	95	104	97	107	96	89	86	99	99	87	123	107	107	104	84	111	99	101	106	93	93	97	110	95	102	95	111	99	96	108	95	106	111	97	116	92	118	90	90	108	90	100	84	97	95	104	83	84	95	87	101	96	81	103	82	112	110	91	99	86	104	87	90	95	99	99	102	100	99	87	119	91	105	89	90	99	88	79	105	99	93	99	104	99	111	91	94	99	88	104	82	93	86	92	89	113	119	103	85	94	91	95	95	111	102	100	105	92	103	122	92	104	115	86	85	81	112	101	114	99	95	108	101	93	106	109	93	103	86	98	92	90	103	97	124	96	88	104	101	94	115	103	106	104	105	99	88	116	108	113	103	84	111	99	97	96	98	102	122	98	83	96	93	82	79	104	96	97	88	94	91	90	115	96	114	93	92	111	105	87	103	93	98	85	106	117	93	87	125	116	91	112	84	98	96	102	85	102	108	102	84	103	94	86	104	107	93	103	110	94	88	114	87	79	99	83	77	101	110	96	103	110	97	86	102	109	90	117	92	93	109	102	95	84	109	96	98	91	91	106	107	85	104	106	118	89	101	99	92	88	106	94	103	96	105	105	108	111	91	88	95	92	99	97	94	97	97	88	104	107	90	92	107	99	98	99	95	102	82	115	90	99	100	102	91	91	105	99	109	89	82	97	105	100
22730	21362	29022	24077	21365	21397	6551	986	778	680	606	529	532	499	434	438	436	418	380	419	366	375	399	386	342	361	362	369	337	367	337	341	352	350	356	386	364	344	352	321	341	376	327	352	373	318	326	309	341	313	328	323	358	323	348	333	347	342	298	331	336	335	347	309	348	329	306	369	320	337	379	336	328	321	327	351	318	338	352	336	300	373	349	312	362	322	332	330	332	338	311	311	356	326	340	353	326	336	346	329	307	338	324	316	314	332	337	309	304	335	303	334	316	333	355	304	306	373	341	331	353	323	297	313	351	366	342	374	329	337	346	321	332	326	319	355	340	331	349	324	359	316	329	354	331	350	342	349	338	318	325	343	344	321	300	319	342	326	306	304	363	347	327	355	325	338	337	323	347	327	324	300	339	322	331	380	332	321	352	332	319	339	319	321	345	355	354	340	324	320	340	341	346	338	325	303	355	314	352	330	317	317	329	346	348	350	316	330	353	366	321	300	336	341	355	330	312	324	319	320	359	318	346	350	333	349	334	306	372	327	302	335	329	322	313	332	336	336	324	330	314	308	288	331	350	330	336	330	340	341	357	325	311	324	348	320	338	315	312	348	293	292	348	313	313	374	322	365	293	321	342	309	310	335	358	332	294	300	343	309	345	325	316	349	340	365	350	344	344	340	329	336	329	320	358	302	342	356	328	319	331	357	346	327	332	344	344	340	343	365	362	306	336	351	324	345	306	325	339	313	345	335	303	356	299	322	333	316	343	328	349	321	348	347	304	333	336	345	336	343	339	324	346	341	310	338	313	356	332	359	313	369	307	315	344	295	306	341	354	347	332	337	301	378	336	326	332	367	349	317	351	349	347	341	344	349	305	343	325	360	348	336	354	306	310	326	338	343	311	345	328	339	309	365	373	368	332	340	355	333	326	311	347	346	341	315	325	337	355	332	327	320	345	331	327	353	330	340	341	328	354	336	333	361	302	309	319	314	340	310	325	302	322	331	355	318	357	292	333	349	312	331	333	316	372	352	307	316	326	333	366	328	330	350	318	317	347	318	345	343	328	349	330	305	319	345	306	308	313	353	382	338	311	331	316	338	302	324	352	344	336	342	353	319	312	321	353	298	304	332	339	333	342	300	325	319	317	349	333	329	320	306	333	360	353	333	318	308	306	325	343	347	304	312	366	350	330	372	305	350	306	337	357	345	329	335	308	337	331	340	358	371	332	321	314	307	322	318	331	338	346	337	342	325	339	337	340	325	326	361	332	311	336	317	355	347	299	332	309	324	295	327	322	328	356	348	310	348	360	329	355	336	341	296	335	306	334	332	302	336	338	312	299	344	353	311	315	285	333	327	294	358	301	336	308	313	306	317	339	330	394	348	325	336	319	360	349	354	309	332	351	347	321	329	313	320	331	329	304	306	354	339	323	368	351	285	351	336	331	321	288	314	393	346	322	341	301	358	313	341	318	309	325	347	345	335	297	351	334	342	341	349	328	364	331	315	324	311	373	335	342	363	346	320	346	347	321	321	335	346	349	326	356	307	344	318	318	307	356	337	352	342	299	365	335	342	335	324	337	292	315	327	342	326	332	340	320	318	297	328	320	319	316	299	362	315	344	318	339	344	352	353	327	301	297	356	322	347	325	349	328	319	324	334	340	333	308	354	322	355	328	335	329	324	335	327	344	328	346	327	323	332	356	320	354	351	324	359	371	327	344	339	331	278	339	316	346	329	322	327	311	333	341	324	344	314	328	313	325	333	331	333	340	320	319	328	339	312	311	326	361	354	331	311	330	306	332	321	352	331	327	331	321	318	327	318	312	323	341	324	346	333	329	294	342	327	316	309	333	353	333	332	339	350	343	334	336	350	342	333	333	323	342	371	317	321	340	318	331	372	345	329	317	341	349	359	332	336	351	329	325	334	356	329	334	321	301	334	336	339	332	351	333	329	341	358	317	349	306	327	322	332	330	373	326	352	320	324	333	322	311	341	331	361	358	325	341	330	328	354	327	332	361	329	321	333	331	323	318	341	341	353	351	320	317	336	347	312	331	344	328	312	342	335	332	334	337	308	284	327	348	338	350	350	299	319	351	326	346	313	323	319	348	352	316	325	338	289	326	329	335	331	321	317	298	329	321	310	346	334	308	330	348	327	318	320	344	319	313	360	341	361	327	348	343	320	329	333	360	366	314	329	326	346	357	350	340	363	377	320	331	288	389	324	357	331	320	348	360	348	297	343	360	366	317	342	340	328	324	367	306	335	332	327	328	342	287	359	353	334	323	310	315	334	349	323	339	314	331	327	331	311	349	299	345	308	358	331	310	327	323	372	356	343	312	312	326	340	352	324	321	365	307	332	294	327	334	368	322	335	312	346	333	322	338	345	330	322	306	330	327	322	361	322	330	348	314	325	361	327	333	344	347	308	335	302	317	332	312	333	319	317	364	321	321	316	337	303	334	334	294	337	346	343	322	330	302	330	333	320	362	301	332	346	342	362	318	344	352	328	338	375	302	351	332	348	297	359	324	329	337	306	335	312	341	312	327	338	340	340	322	292	307	328	351	358	338	341	330	366	316	341	327	333	317	302	314	335	328	342	338	339	333	334	334	325	342	333	330	324	329	333	329	299	311	355	336	349	327	345	348	328	322	364	368	366	325	337	320	327	349	314	334	352	357	332	326	336	322	317	318	301	334	336	343	330	324	332	327	351	336	336	329	310	328	352	342	320	330	355	350	327	299	333	305	349	336	329	307	315	323	350	308	327	331	337	326	335	321	331	340	330	354	316	339	311	319	301	370	339	307	340	319	317	325	282	336	302	325	323	320	328	362	364	313	335	321	349	363	348	338	320	345	345	324	366	326	301	293	330	330	356	342	338	293	343	328	338	326	329	335	343	352	350	329	292	318	343	351	326	351	323	336	340	323	329	365	316	348	350	340	349	308	320	322	350	313	348	333	304	292	359	357	343	327	315	358	380	346	361	323	307	330	320	342	335	336	309	356	299	359	305	326	299	364	343	339	308	346	318	343	312	312	357	322	358	335	330	315	340	297	329	319	336	327	319	328	320	317	327	348	315	344	311	318	338	314	338	311	331	339	304	326	315	327	323	373	349	318	347	358	320	338	315	326	330	338	305	333	305	318	323	315	333	329	343	339	328	328	319	325	354	329	333	324	329	307	323	311	314	322	339	336	349	351	318	341	347	353	344	319	337	316	350	339	362	341	339	337	329	326	358	316	320	356	304	354	333	336	313	300	312	311	340	332	331	308	335	311	317	354	361	340	311	341	332	345	311	329	343	343	360	347	311	343	363	312	317	305	351	337	343	346	298	333	337	347	330	345	377	330	329	330	318	336	334	318	318	341	317	322	312	322	327	342	344	340	330	326	317	326	294	320	354	339	329	320	354	347	357	334	330	329	329	352	325	352	326	337	303	337	305	330	357	325	359	372	342	334	349	359	355	339	331	299	328	311	343	330	287	337	348	318	340	338	334
4501	16726	9557	4550	3267	2426	1807	1468	1146	938	808	742	654	603	578	528	497	441	452	458	428	415	408	432	406	425	381	394	399	401	387	387	382	370	386	388	370	373	357	380	389	372	320	354	380	378	375	342	373	347	351	370	345	361	362	360	376	348	362	338	359	337	357	343	378	360	354	340	340	363	347	349	323	331	366	363	375	374	340	371	351	390	344	392	342	339	341	349	363	354	329	337	330	360	367	344	344	359	344	348	339	353	338	332	355	375	375	325	388	342	353	328	354	342	346	322	332	351	333	340	340	371	315	351	380	341	356	347	335	349	363	350	331	384	372	355	322	327	361	350	332	345	337	356	349	336	347	306	359	376	364	368	356	335	357	380	359	364	364	337	360	343	356	343	393	312	344	388	335	352	364	381	365	344	332	340	322	342	353	356	350	342	359	339	347	380	346	300	356	360	345	332	317	358	346	352	307	309	369	359	374	369	370	356	362	349	391	354	339	343	315	362	375	330	359	346	356	365	356	376	332	367	345	355	357	352	354	361	375	337	352	346	335	354	389	362	330	399	321	340	373	359	333	346	343	332	390	334	338	356	338	357	382	340	314	339	321	349	318	344	343	330	372	367	349	351	367	357	337	327	342	341	369	337	321	340	346	348	352	370	360	341	334	349	323	338	352	381	310	369	358	317	335	345	318	370	333	358	348	343	337	357	336	345	357	339	361	344	333	377	363	354	362	376	368	365	349	363	329	366	341	326	336	350	355	323	338	350	375	367	345	363	317	342	323	344	355	371	364	336	352	334	345	346	338	342	364	351	352	348	351	337	392	339	346	340	364	342	342	345	356	360	340	368	357	365	360	353	350	357	350	345	348	311	346	359	324	351	310	358	344	359	338	353	379	376	357	370	350	347	350	321	348	336	366	364	351	325	341	349	345	327	396	365	354	322	331	377	336	370	345	332	371	393	336	354	331	355	339	327	367	366	352	356	344	329	329	315	392	332	358	343	336	373	345	326	329	352	352	366	394	355	358	356	350	365	360	350	358	327	377	350	373	351	368	362	354	326	342	378	361	353	368	354	354	345	351	332	358	340	359	332	336	374	346	330	336	353	368	335	369	360	351	359	353	355	335	370	358	358	337	378	377	348	327	373	344	345	383	329	359	342	353	322	362	320	346	343	335	340	337	345	398	352	385	316	335	343	339	360	353	359	342	333	356	347	359	327	341	363	323	371	360	317	352	351	353	370	336	306	391	361	359	346	340	364	333	362	355	383	375	354	329	337	339	331	380	330	345	361	333	342	410	366	345	339	362	368	348	359	358	350	324	326	338	343	352	345	367	321	357	379	352	359	361	355	355	340	341	324	320	365	373	360	322	347	318	357	339	378	308	398	348	356	342	333	380	369	345	318	359	335	333	338	372	377	313	368	347	308	380	338	331	352	343	357	331	363	384	398	363	347	357	354	357	338	350	347	357	331	302	348	351	356	351	350	353	334	352	342	377	337	317	312	353	349	392	373	346	344	319	325	341	351	343	337	366	342	363	354	320	385	341	334	380	376	346	371	318	361	323	343	351	340	329	361	387	366	353	351	367	333	341	374	335	329	357	349	344	338	367	363	391	382	343	303	358	350	363	340	342	341	366	310	380	382	348	360	344	377	357	337	368	397	363	357	338	344	347	367	352	362	365	351	343	357	366	365	348	355	353	371	373	329	378	349	341	352	361	334	330	366	386	377	341	358	329	358	326	338	358	355	337	326	345	360	329	317	325	358	341	357	353	395	359	341	341	374	336	320	373	340	333	360	386	333	317	339	365	328	362	316	336	344	347	349	373	369	331	363	353	353	375	365	342	318	342	382	348	355	342	331	345	367	350	332	345	314	380	410	355	360	355	354	339	361	376	353	353	321	353	339	384	371	364	337	388	382	356	353	370	356	351	369	358	352	327	325	359	356	341	355	341	351	366	348	357	337	332	355	351	353	328	353	363	370	350	348	382	380	354	332	341	359	375	382	354	339	356	352	333	400	348	341	367	361	365	383	350	343	352	356	340	370	347	339	359	365	340	321	341	339	345	346	360	311	368	334	336	329	344	358	346	352	355	333	335	351	348	348	324	331	330	312	359	363	321	356	341	366	333	341	328	362	303	314	354	349	344	350	364	405	336	366	352	345	380	336	356	353	344	357	363	345	339	353	340	363	333	342	371	320	357	329	333	352	323	369	330	355	363	364	333	336	335	320	347	320	320	386	341	371	354	322	337	343	362	313	341	342	359	373	340	337	342	334	382	334	366	329	342	322	355	335	321	352	358	344	337	326	312	364	352	345	353	350	366	340	343	329	366	350	365	349	364	359	342	336	350	365	356	357	321	343	333	341	394	335	359	353	377	315	358	341	348	344	361	333	336	346	354	348	367	347	374	326	334	367	375	341	334	338	328	347	365	380	392	344	346	374	323	362	339	368	341	340	332	341	363	348	373	334	366	382	328	331	348	339	339	312	344	357	345	348	347	344	355	323	339	337	361	370	355	341	348	351	381	328	321	403	333	398	374	335	344	339	371	355	376	364	351	333	354	338	371	346	326	361	386	374	343	322	342	323	309	398	324	353	348	353	357	310	359	407	377	350	336	333	349	353	376	334	354	343	332	373	326	349	368	358	341	323	368	387	369	364	353	366	376	332	346	344	347	347	323	366	324	357	318	321	385	343	338	332	359	339	342	363	343	360	355	337	339	354	335	330	352	356	358	321	329	340	306	373	342	316	388	329	359	350	349	359	343	318	315	368	336	354	335	376	355	357	377	350	351	308	387	363	400	333	343	338	373	357	354	315	334	370	350	341	353	373	365	361	332	359	330	324	380	357	327	339	351	375	328	353	342	365	339	318	359	342	364	324	374	355	353	330	345	352	361	365	347	359	387	332	350	346	329	357	362	333	339	329	320	325	367	348	360	331	326	364	394	341	371	321	327	362	353	343	365	312	350	351	332	368	363	357	333	363	331	384	353	326	354	343	350	369	320	338	354	355	355	329	330	330	368	350	347	337	319	332	369	387	345	339	380	334	345	354	359	330	367	349	356	345	334	317	368	374	334	377	354	354	339	346	400	359	368	303	371	364	364	345	326	316	347	349	354	362	349	349	350	337	338	332	366	366	340	363	352	375	339	359	350	351	352	340	323	363	346	323	371	374	337	369	318	356	350	331	337	328	333	365	341	350	321	321	342	361	341	357	326	344	328	354	347	360	373	367	330	355	333	367	337	329	341	348	350	324	332	373	311	368	364	333	357	328	337	347	327	351	378	340	319	370	335	383	330	350	334	327	363	360	326	350	367	343	353	337	338	334	374	330	340	363	373	329	348	354	370	345	354	361	337	354	374	365	367	342	370	375	315	361	329	331	330	360	304	364	365	313	389	370	364	324	339	392	362	365	353	320	360	350	370	350	347	333	336	361	345	326	388	359	368	383	355	357	336	354	335	359	346	341	351	324	352	370	317	338	338	345	341	331	377	351
27968	20213	7132	553	292	205	186	202	177	174	163	160	153	157	158	145	173	161	161	156	143	171	156	151	161	151	148	181	153	177	150	154	184	156	150	158	159	152	153	155	137	153	153	158	178	165	150	153	172	154	159	143	162	162	141	164	164	148	144	174	170	170	174	137	159	168	166	176	143	154	167	155	141	162	170	155	153	171	158	135	147	170	167	138	178	155	146	147	157	149	156	166	166	150	152	149	171	157	146	144	134	136	122	147	166	144	166	134	166	154	154	130	157	199	137	160	148	159	168	164	157	152	138	144	161	150	160	173	151	146	149	136	156	170	162	175	171	135	152	156	151	135	142	160	152	153	184	130	145	163	143	159	148	179	175	149	147	164	145	152	155	169	163	154	160	156	162	167	143	151	145	167	154	166	135	158	158	134	147	147	163	134	133	165	154	182	144	153	144	155	172	129	145	175	153	144	181	143	140	152	140	156	174	160	162	159	139	142	172	134	154	162	154	141	148	174	163	163	143	152	144	166	157	173	161	111	171	150	151	146	160	131	142	147	148	150	159	164	167	161	147	159	164	147	121	167	151	149	130	156	182	150	164	137	169	154	172	154	155	166	171	136	175	158	148	165	159	161	141	140	140	142	155	134	159	157	147	160	150	156	149	169	153	163	160	153	141	151	159	169	137	185	162	150	152	152	160	160	160	145	168	148	153	156	151	151	129	138	153	140	164	151	166	133	159	156	156	155	175	162	159	167	146	169	136	145	142	160	146	150	168	168	153	161	148	140	143	153	145	161	158	139	161	146	155	157	159	151	157	154	152	148	167	166	159	145	135	146	152	168	141	151	122	161	123	170	166	175	164	134	133	156	152	148	163	146	148	156	139	136	149	143	175	144	168	161	137	131	170	143	163	156	150	139	164	164	145	163	160	156	155	130	135	142	130	172	145	157	167	157	161	158	154	149	148	168	137	146	185	130	173	149	169	145	146	152	143	141	152	171	142	173	162	156	171	152	189	170	153	159	158	142	135	148	130	150	144	161	163	148	149	142	145	157	152	163	134	143	150	146	128	133	140	159	134	151	156	166	175	160	163	138	147	151	160	155	150	150	154	158	161	154	133	142	160	155	152	165	145	144	151	174	167	158	157	142	152	176	140	183	161	136	162	185	159	149	160	149	150	153	172	139	164	161	140	163	160	143	152	154	175	177	168	176	171	144	140	153	164	143	162	152	152	151	149	166	130	146	136	154	146	172	151	145	163	140	151	147	141	168	161	145	150	152	138	158	171	146	169	152	148	147	157	164	158	170	144	158	155	151	147	169	176	131	150	157	177	158	160	156	176	172	138	141	149	166	163	145	141	182	161	142	150	152	146	169	145	146	147	173	167	166	153	169	167	153	152	179	162	149	147	128	165	154	149	150	176	145	166	154	161	153	157	144	141	139	151	151	150	158	178	134	162	152	150	157	155	137	157	139	156	174	134	136	137	149	162	173	144	165	151	171	137	158	154	153	149	134	128	167	158	168	147	151	169	150	152	137	173	131	119	154	151	148	153	176	164	140	159	161	135	151	165	172	166	157	139	141	159	153	148	159	153	142	161	172	145	131	153	186	160	132	150	162	129	143	162	143	150	151	161	166	149	145	153	166	160	170	142	165	166	148	144	158	146	153	163	163	138	164	161	170	174	143	147	146	139	159	146	154	158	145	188	148	159	169	157	151	155	139	174	183	150	156	152	152	167	166	159	147	116	159	131	153	158	158	146	140	147	135	159	167	153	155	137	147	165	144	153	160	172	146	161	147	125	176	158	155	148	151	193	156	158	185	170	171	164	146	164	159	148	150	160	140	156	158	164	159	178	154	190	166	134	149	167	152	146	143	160	150	155	153	138	172	169	152	152	164	155	164	158	151	130	165	150	155	153	160	156	153	158	132	190	145	148	152	143	154	165	151	154	158	152	140	161	157	165	160	141	153	162	173	134	163	166	144	143	153	178	148	144	135	146	170	145	161	153	168	189	155	148	148	157	134	147	152	142	171	152	159	141	171	162	149	152	180	158	158	165	167	152	165	176	167	139	158	145	160	164	173	161	163	141	153	172	164	150	158	143	133	169	178	163	154	170	153	144	161	150	140	136	144	159	148	166	159	170	174	152	157	166	175	153	127	133	174	158	158	166	149	153	164	131	120	146	152	146	161	195	166	157	144	146	144	172	145	153	166	158	175	152	162	149	157	150	146	178	151	141	157	144	162	147	176	153	156	166	155	149	153	158	176	154	156	153	157	159	166	139	152	154	166	151	145	162	160	153	146	151	176	138	154	147	162	172	175	170	154	137	172	172	162	154	161	164	162	148	133	176	168	160	149	171	148	167	178	151	149	157	153	161	161	161	183	144	135	167	141	163	146	154	165	174	157	145	175	146	164	156	135	175	149	162	152	161	136	151	159	162	146	145	168	142	160	134	159	162	166	152	153	147	158	147	157	177	152	153	156	151	163	153	129	149	146	167	183	158	135	150	138	162	176	190	147	165	170	132	158	188	155	151	140	152	142	174	171	137	157	147	169	144	156	145	145	162	165	152	165	154	150	145	165	171	155	139	145	144	177	143	157	129	166	135	168	140	144	136	162	147	148	156	149	155	174	172	132	174	170	141	162	139	151	162	172	149	154	160	158	165	144	171	152	155	171	159	158	158	164	152	151	154	155	144	138	177	152	162	166	163	159	134	155	153	154	175	150	171	149	159	170	178	181	156	158	159	172	131	156	171	149	157	157	156	153	147	151	167	147	149	153	148	168	153	157	157	147	158	158	174	163	152	154	155	157	173	152	177	154	171	152	145	148	157	145	145	147	148	159	180	144	164	171	149	156	147	164	163	145	158	149	138	157	152	160	152	146	157	162	145	166	158	171	169	158	160	160	168	158	177	128	144	131	147	146	161	147	148	141	165	150	137	124	150	148	151	154	145	155	173	151	153	157	165	146	143	156	163	159	142	157	168	152	140	125	154	149	170	154	146	153	171	142	133	156	160	164	153	160	159	153	169	140	148	158	159	150	158	185	163	155	156	155	138	172	144	141	150	172	139	148	163	173	151	166	174	156	148	161	166	165	145	149	141	137	163	147	139	157	153	164	156	145	142	151	135	150	143	161	146	153	135	178	162	163	146	145	172	185	143	154	137	156	159	155	146	163	177	140	144	160	173	134	134	162	153	170	153	154	134	183	137	147	164	161	156	150	131	135	136	133	173	144	150	142	162	152	136	161	166	163	179	158	161	162	145	161	170	143	146	151	118	149	180	161	127	141	162	159	167	157	160	158	137	149	170	178	179	146	162	170	139	155	188	138	143	134	160	156	153	146	132	172	137	173	151	162	161	155	158	170	156	130	147	131	141	153	152	157	167	134	175	163	146	161	159	154	157	166	134	146	162	178	136	158	142	141	130	169	147	168	156	154	149	166	148	157	163	149	160	151	162	165	147	161	147	158	152	145	131	137	168	131	146	163	179	141
4966	2721	1103	641	434	375	316	278	253	220	204	209	187	187	185	163	185	168	181	163	190	143	159	158	180	146	166	160	160	178	156	167	196	170	181	169	159	171	178	174	175	174	162	162	158	146	173	167	153	166	167	175	149	165	158	190	159	163	163	170	156	178	159	145	162	171	149	173	147	140	156	167	167	204	183	160	154	139	148	173	162	152	145	153	153	154	154	171	140	182	178	160	177	159	171	170	164	174	160	161	164	155	167	180	182	170	172	147	153	174	168	164	162	153	174	164	163	166	157	142	160	160	147	169	179	154	143	164	152	147	171	159	191	156	154	166	160	147	169	181	138	165	172	166	158	160	171	162	163	170	150	159	169	174	149	161	161	165	162	164	166	151	181	159	170	149	172	129	157	167	157	177	173	135	158	167	165	154	170	172	189	178	181	179	171	163	156	165	158	155	178	157	169	165	150	175	168	165	183	181	165	155	195	149	166	188	155	161	149	164	162	188	172	166	177	170	178	175	190	178	167	171	195	166	164	186	184	179	175	180	169	149	166	155	170	130	167	167	163	161	182	147	205	176	151	167	144	166	164	149	159	158	189	166	155	154	173	167	173	173	178	169	180	175	178	159	172	165	172	164	174	167	176	164	169	170	178	176	160	173	179	160	180	177	167	173	158	158	166	148	164	155	159	167	150	183	150	178	152	167	177	181	167	158	191	158	166	179	162	152	194	155	156	171	188	162	153	156	168	171	183	155	169	173	148	159	154	169	158	169	154	161	170	160	177	164	165	154	165	170	165	153	159	179	153	161	162	150	143	169	169	170	161	178	172	177	185	165	153	170	166	172	161	186	157	160	154	170	157	166	175	150	168	160	159	163	143	167	177	176	157	160	144	152	166	162	176	164	186	152	199	147	146	158	180	177	178	148	185	183	163	168	155	166	171	149	178	152	172	168	161	162	168	157	142	154	184	141	172	179	188	178	190	180	154	144	170	178	166	173	176	180	129	151	167	161	179	132	147	114	170	161	151	171	184	182	173	161	149	157	148	166	167	189	163	152	179	172	163	164	159	169	178	158	179	179	191	146	168	164	156	161	176	144	169	171	162	148	172	199	162	164	176	194	181	148	160	184	151	168	161	171	152	182	178	172	185	160	152	167	169	158	154	163	159	182	143	170	144	148	167	161	181	147	167	148	180	166	170	172	153	187	157	180	137	168	156	162	155	181	149	165	166	169	155	164	186	166	149	186	183	167	176	155	158	175	173	165	148	164	186	147	176	190	143	157	176	179	156	155	177	166	140	165	169	160	182	159	158	165	156	145	171	155	149	158	181	171	145	157	167	189	177	151	147	168	147	180	173	180	153	148	165	157	165	173	133	148	152	176	162	154	162	150	194	151	155	151	165	177	193	175	151	158	155	171	158	149	172	157	178	148	158	148	157	144	151	181	176	163	153	164	184	150	164	184	172	151	163	177	153	147	182	176	173	185	156	154	137	144	169	157	148	131	179	176	163	149	154	156	150	167	147	162	168	163	166	185	158	175	160	149	157	172	156	150	164	176	157	167	157	157	169	155	161	146	167	160	151	149	175	155	174	140	179	167	173	172	162	155	159	155	190	160	154	177	172	148	181	157	178	149	168	167	164	158	178	171	149	159	148	147	164	165	151	151	145	172	148	153	163	181	155	171	155	181	146	182	171	160	166	153	162	160	144	176	163	147	172	163	182	158	168	148	145	164	160	163	153	169	177	141	157	163	129	164	165	149	153	157	158	163	153	143	163	156	177	181	155	185	160	164	167	155	168	157	170	169	150	168	173	177	169	167	138	166	188	174	209	163	157	175	180	174	170	139	176	171	156	156	188	138	159	159	149	173	147	161	167	169	158	156	175	162	176	152	187	181	176	180	201	151	165	152	162	171	151	160	165	148	152	165	174	169	162	170	173	152	184	153	158	160	166	153	150	175	165	164	157	165	168	179	164	179	139	145	152	154	169	186	164	161	161	160	138	164	183	164	160	151	174	159	178	170	160	153	165	141	169	161	146	149	172	149	165	152	159	145	179	181	149	164	163	137	166	161	147	165	155	177	179	187	171	174	190	170	165	151	150	185	172	153	150	174	181	164	158	154	145	183	173	177	152	140	146	166	189	150	154	157	149	134	174	158	147	186	151	165	170	167	170	155	152	177	160	191	178	170	149	169	151	165	153	168	182	151	164	161	150	146	152	171	177	163	170	172	174	174	159	179	148	179	156	161	161	174	175	174	148	159	169	180	156	177	159	163	175	134	149	138	151	162	170	138	170	143	176	154	169	164	167	175	150	171	187	166	185	152	145	130	173	170	166	175	162	172	174	162	160	153	154	151	171	166	184	161	146	133	150	173	140	165	155	177	164	149	165	168	156	152	168	166	160	164	155	160	166	169	160	160	152	144	137	182	166	153	183	165	153	136	148	167	153	167	165	162	179	149	179	158	165	187	158	162	173	182	166	138	142	162	158	172	193	163	168	160	171	148	171	163	173	169	170	161	160	175	176	151	172	148	160	159	165	163	159	168	175	154	156	174	158	163	168	145	182	148	164	169	152	171	166	171	166	144	173	167	156	175	157	146	148	156	155	170	165	143	170	178	152	151	162	158	170	157	162	166	173	196	149	170	163	163	162	152	179	165	184	157	159	165	151	163	166	181	172	176	142	166	160	138	146	137	162	137	151	152	174	156	165	157	158	167	149	162	172	154	175	163	167	161	139	140	168	159	152	155	180	202	175	136	155	170	162	178	180	179	181	153	136	146	155	142	177	147	152	139	170	165	158	177	151	170	152	174	159	191	150	171	158	160	160	166	171	183	168	179	162	181	174	170	165	154	152	168	168	185	168	152	156	157	171	181	172	140	149	155	172	176	173	183	151	166	161	157	165	166	157	151	175	138	144	171	138	160	144	179	154	150	169	191	146	164	158	170	170	166	171	151	185	183	182	154	163	161	174	165	171	139	176	157	176	162	174	149	170	166	155	159	171	160	153	167	153	156	187	154	171	144	164	169	169	168	197	184	160	164	152	167	188	168	168	170	168	158	164	171	152	173	158	151	154	151	175	177	163	145	157	159	163	169	167	168	158	151	163	182	129	161	162	164	144	173	165	150	185	171	162	176	191	157	151	141	163	155	153	152	168	193	164	163	164	167	186	175	173	137	185	163	157	140	144	173	144	181	140	166	163	158	168	176	157	184	188	181	170	143	171	153	159	158	159	169	175	152	152	167	184	164	167	154	158	173	153	178	176	172	166	154	160	174	156	144	151	164	164	168	170	143	162	141	179	166	167	156	165	179	169	162	177	160	158	163	164	152	171	172	164	159	186	158	173	168	165	153	168	161	166	154	158	163	170	188	153	150	169	165	170	177	185	163	159	152	175	160	182	170	147	153	171	168	153	153	151	164	167	170	153	184	166	191	154	151	160	159	156	169	166	175	170	165	188	142	161	169	174	166	180	158	153	167	181	164	152	150	177	172
24109	21462	28519	24797	21413	6197	950	646	554	491	452	429	390	376	377	381	397	373	384	331	372	393	334	395	361	353	339	328	321	332	338	358	359	345	330	330	321	334	332	349	325	319	342	372	327	314	316	325	294	353	365	357	339	344	324	323	343	326	331	336	315	340	330	331	316	340	338	353	320	334	324	354	319	301	353	344	340	332	326	316	317	319	314	317	343	331	335	320	331	328	333	325	305	308	345	344	333	328	303	333	325	353	332	317	308	338	301	355	346	307	330	321	323	379	318	374	346	306	322	314	354	330	311	316	322	301	309	308	320	333	329	301	345	319	319	319	333	342	322	306	357	314	325	353	326	296	302	299	334	312	319	320	342	329	326	360	329	327	325	333	342	349	329	319	331	311	335	342	312	328	315	290	305	328	352	336	320	315	326	310	333	305	332	329	281	313	319	332	326	333	321	320	310	328	357	320	374	345	343	317	326	336	327	333	326	328	314	307	345	322	336	310	338	340	306	347	374	318	319	315	340	333	307	343	349	330	350	333	337	329	346	342	342	306	331	327	313	336	294	357	337	302	327	329	311	345	364	335	325	306	325	343	338	325	320	342	324	347	333	341	372	307	359	332	316	360	330	345	351	310	344	326	312	342	298	337	360	318	331	350	329	331	339	339	321	340	351	339	330	318	291	345	302	325	329	336	333	327	342	322	368	317	307	343	337	330	328	326	353	342	303	326	320	355	345	331	335	301	280	351	336	318	301	326	326	325	331	344	324	343	312	324	326	325	321	323	336	321	320	320	318	351	330	351	324	325	308	321	341	328	326	322	333	347	318	340	298	312	329	344	319	337	341	323	301	309	345	310	352	345	366	326	337	331	340	351	323	345	328	303	328	327	287	315	361	346	327	333	326	347	322	343	332	313	339	309	343	353	323	303	324	349	339	345	326	359	312	344	313	303	324	333	340	348	321	335	338	336	333	305	303	308	361	340	339	299	328	363	333	309	320	326	314	333	340	352	361	300	359	321	339	339	322	322	313	335	303	322	370	322	315	313	322	331	293	307	351	327	340	322	348	339	294	330	315	346	319	333	334	292	323	325	309	325	344	364	357	272	332	343	304	338	309	344	327	345	313	324	328	343	354	325	277	330	333	314	328	321	298	323	309	339	349	308	303	352	305	350	334	299	328	348	339	333	315	335	330	356	327	310	340	315	339	312	345	318	362	329	322	326	341	353	348	305	317	304	345	323	319	290	335	302	350	332	291	337	323	353	327	340	319	333	328	318	335	329	333	331	310	321	342	327	338	342	327	328	317	348	317	350	296	356	315	344	348	307	322	343	348	316	292	352	348	333	337	334	317	303	306	301	338	339	364	340	368	341	316	323	308	376	358	301	340	340	324	332	302	306	344	339	354	317	341	334	300	359	352	288	300	336	343	332	314	369	337	327	328	319	346	318	314	332	302	364	356	335	304	348	331	338	316	352	323	318	339	334	317	357	342	353	372	321	301	341	362	340	325	350	335	322	331	310	324	343	368	342	330	316	339	310	325	321	323	308	347	322	335	310	374	342	339	323	330	303	326	318	314	322	326	325	301	320	337	331	342	320	359	305	301	344	307	348	304	329	347	323	354	310	327	312	313	306	334	310	334	362	350	323	340	335	304	313	337	316	304	310	336	292	346	343	308	347	318	330	363	294	326	322	329	325	314	322	335	321	322	323	315	332	333	330	337	333	328	352	326	314	346	317	310	317	338	337	328	342	359	326	311	348	330	308	345	318	332	279	324	335	318	312	338	326	315	333	299	331	305	363	321	337	295	336	376	338	344	310	346	302	348	297	319	304	360	296	334	332	323	322	327	327	339	303	335	338	300	331	329	347	321	315	337	332	333	352	335	347	314	317	309	334	275	350	331	308	346	308	311	331	348	331	309	328	315	325	317	318	325	329	342	326	329	324	316	314	318	348	321	300	325	323	324	333	298	305	320	299	316	360	291	328	354	331	336	329	322	330	317	324	329	312	336	301	351	327	319	319	353	332	370	312	308	301	330	308	336	326	306	332	309	332	314	297	285	344	322	305	319	336	329	320	334	321	317	349	354	358	335	314	307	351	327	334	367	344	336	319	356	312	353	333	347	339	324	350	356	292	315	344	328	336	301	307	302	333	304	325	339	313	328	339	333	332	349	280	326	303	301	341	295	337	323	345	309	323	300	357	333	335	312	353	333	319	325	295	332	312	300	329	331	272	357	299	336	310	297	354	345	319	319	338	341	328	302	347	298	338	312	327	306	332	345	283	297	322	324	324	331	317	327	333	282	318	357	323	321	352	331	342	343	326	318	355	354	333	337	342	318	320	333	348	374	363	329	335	356	297	316	306	300	357	328	324	322	341	329	343	331	344	357	322	316	313	337	354	306	333	335	350	333	334	317	314	331	337	299	330	313	350	297	337	301	268	296	357	327	330	328	289	321	309	356	355	346	315	330	304	307	300	345	323	355	307	337	337	327	339	306	294	313	340	309	336	339	328	311	328	357	307	353	321	339	332	367	313	315	331	316	311	327	331	335	318	306	339	358	311	351	356	317	316	349	324	311	327	338	358	321	321	341	360	273	319	316	353	316	317	322	332	307	312	308	341	311	352	314	336	342	346	323	331	319	303	329	335	350	306	325	348	317	295	325	334	300	345	321	331	307	334	338	330	340	344	356	333	322	323	337	342	294	344	363	355	320	324	313	352	318	320	331	320	330	323	329	303	323	321	320	328	341	355	365	350	337	319	327	344	319	310	326	324	299	354	343	335	347	323	343	330	323	331	327	333	329	295	338	307	326	311	321	339	319	344	310	315	338	345	298	347	342	348	315	314	341	336	337	330	346	339	329	337	315	322	343	335	320	314	345	346	330	327	313	334	359	324	319	353	297	305	334	292	297	316	343	307	359	361	351	323	295	340	316	338	324	327	297	310	371	325	349	344	360	362	338	332	332	311	317	330	315	327	341	317	315	312	351	328	350	327	325	332	314	346	344	325	345	317	297	328	353	304	364	315	360	350	325	314	313	348	373	337	325	316	366	323	304	358	320	301	312	317	335	357	312	338	329	332	299	328	307	363	342	343	319	335	325	337	345	291	325	347	341	338	317	314	341	294	351	312	332	327	326	335	345	321	317	298	347	319	358	331	335	310	337	318	300	321	330	312	338	355	325	325	327	331	309	318	348	336	350	308	351	310	361	316	309	353	353	327	323	331	370	334	327	305	322	332	336	342	319	363	326	340	326	370	316	334	333	357	334	324	329	347	331	292	328	349	312	332	312	368	330	317	326	334	341	327	298	324	305	339	299	343	334	343	332	305	301	327	296	310	312	337	307	327	320	339	312	354	335	344	316	349	314	355	333	335	322	337	328	323	354	340	327	323	343	328	350	339	315	325	345	316	345	340	333	298	301	282	372	342	356	303	316	346	313	312	329	315	307	310	290	359	333	348	335	321	324	316	312	328	325	327	358	339	337	354	294	337
3953	11848	5913	2745	1924	1470	1209	970	837	697	631	546	554	493	473	442	465	438	409	423	406	420	389	371	379	420	364	372	409	418	340	358	359	364	363	364	369	386	363	356	349	394	340	342	364	368	346	363	360	389	378	366	356	358	366	355	329	344	361	343	331	343	367	371	324	355	323	366	355	316	371	352	335	345	365	345	333	326	394	369	333	369	360	383	384	351	379	336	352	373	341	331	378	355	346	386	313	360	327	331	364	318	353	364	348	351	345	360	318	329	356	346	339	341	362	350	374	346	340	382	328	338	350	354	360	335	329	348	349	331	368	312	359	349	338	353	326	356	346	350	317	336	330	366	368	340	318	351	347	355	315	353	342	339	342	355	328	365	338	315	326	364	366	368	332	343	325	304	369	331	361	356	360	347	346	337	377	361	378	329	336	335	336	328	346	333	349	370	346	373	360	324	357	382	316	342	330	366	349	328	338	362	351	361	363	323	332	372	339	371	359	326	349	352	386	354	365	374	334	364	345	396	340	331	376	346	342	357	354	363	333	346	337	352	385	330	334	374	355	353	337	315	344	351	333	369	343	359	384	402	355	328	347	373	347	341	366	376	348	371	342	374	317	333	366	356	362	331	332	339	363	328	338	340	343	337	334	335	356	352	361	346	346	373	321	341	325	344	349	341	333	351	347	341	357	338	355	349	349	348	360	367	344	362	367	353	343	366	328	355	377	340	378	337	354	390	359	340	351	372	377	354	357	315	337	337	362	334	349	361	362	364	370	369	358	351	335	331	341	360	371	373	355	380	348	357	350	340	324	350	329	319	349	338	337	359	345	351	373	347	335	344	335	332	381	336	373	356	367	330	349	339	325	334	357	345	345	369	342	363	340	358	340	332	366	343	315	342	375	358	357	334	339	338	325	326	321	334	350	360	339	355	341	350	322	338	346	329	356	355	346	370	332	354	349	357	351	338	327	359	344	346	349	354	348	311	352	348	386	342	344	329	322	318	335	341	289	364	385	340	344	360	336	358	344	370	347	364	357	349	328	325	346	327	328	342	370	372	330	358	363	346	352	361	363	328	336	340	385	333	350	304	337	348	288	334	363	379	336	363	342	311	377	380	353	365	361	337	370	337	337	343	378	363	363	329	359	319	340	345	379	350	343	335	360	317	347	369	369	354	364	371	362	315	343	331	377	360	364	362	340	349	342	340	341	342	370	366	322	369	331	348	379	356	345	345	364	337	335	350	327	383	333	361	358	360	312	353	325	324	351	336	370	371	359	361	342	349	347	341	354	352	376	352	365	337	358	373	370	346	372	342	343	345	368	355	335	360	343	349	335	351	322	335	371	349	355	320	341	322	309	335	382	346	334	377	374	372	378	336	378	340	389	354	320	361	337	351	344	329	350	371	333	319	366	340	329	348	357	365	312	324	335	343	369	334	341	349	357	366	367	355	361	352	376	359	361	352	337	334	358	314	346	349	339	373	380	316	344	361	350	346	340	346	347	357	343	370	324	349	358	317	329	348	347	312	322	345	352	349	341	351	307	360	362	364	321	390	354	359	362	325	340	334	342	350	363	337	339	331	352	348	374	302	348	361	363	352	345	344	351	361	381	338	349	359	365	316	321	358	322	332	337	309	325	341	346	356	314	352	342	324	333	377	355	348	363	361	330	369	349	348	311	341	336	376	365	349	335	373	352	344	359	348	345	326	349	345	373	322	350	328	327	375	356	333	346	325	360	367	361	343	355	332	363	372	332	343	354	323	373	306	331	310	398	350	366	340	361	358	347	337	339	347	370	324	357	358	357	360	360	331	341	328	354	350	319	352	361	370	326	355	397	376	349	344	333	368	373	330	321	350	327	356	340	352	398	368	337	348	318	337	335	337	339	342	357	331	358	364	381	359	346	344	344	321	354	352	374	343	349	344	345	413	355	349	361	367	332	360	355	336	371	327	331	352	354	346	319	372	385	325	369	325	353	379	369	390	328	361	357	356	331	347	360	338	374	387	364	318	319	367	360	353	326	343	384	356	325	302	341	307	328	351	330	387	336	354	382	367	363	339	345	301	352	327	305	360	332	317	332	343	344	354	359	340	374	356	336	367	330	344	343	330	318	372	395	339	343	354	374	337	362	352	360	344	370	334	341	395	368	338	342	335	371	362	357	359	351	354	330	371	376	371	359	343	347	341	334	374	347	358	344	329	367	345	342	321	363	345	339	357	338	348	336	353	347	347	367	325	349	371	368	356	333	340	345	392	345	319	346	326	388	346	357	371	370	363	369	351	369	372	329	385	373	407	367	315	323	332	334	361	357	373	350	361	390	354	330	366	350	313	330	324	330	361	340	355	370	361	355	371	336	393	332	344	340	309	326	340	369	343	358	337	334	340	334	325	353	332	319	341	372	319	355	352	353	337	355	375	326	321	368	365	351	356	368	365	356	374	385	331	340	357	349	322	363	323	362	327	362	325	355	337	353	336	360	361	338	371	366	355	360	337	304	321	357	345	348	338	346	367	326	342	323	349	330	349	363	361	342	353	359	366	345	330	366	353	328	340	332	327	343	382	347	349	375	330	328	339	348	338	347	335	349	341	363	302	322	391	373	388	321	335	336	356	358	350	357	361	329	348	349	326	364	310	365	338	388	348	328	366	339	364	361	335	354	334	347	334	305	330	325	338	378	322	337	351	371	344	353	358	361	341	372	352	322	378	354	344	305	351	378	352	344	345	314	317	334	360	343	339	355	356	353	338	348	344	347	365	293	337	355	344	350	356	359	343	335	363	335	340	337	359	356	337	369	352	317	341	368	343	357	336	353	350	358	337	325	370	348	382	316	327	323	350	335	353	357	379	326	373	365	360	347	386	315	319	369	345	378	326	350	373	355	313	337	341	361	374	349	332	334	337	365	372	354	320	364	364	355	369	328	359	338	365	363	339	346	347	351	329	349	322	347	366	321	337	368	320	358	356	375	352	337	319	351	314	352	324	330	369	333	384	372	379	352	381	353	368	378	386	352	384	337	351	364	328	343	325	341	357	368	360	403	373	321	341	332	371	345	332	366	337	358	361	352	356	362	355	353	364	336	378	386	354	340	344	322	353	350	343	368	326	331	381	331	356	310	363	377	309	339	339	355	357	355	360	346	353	344	337	359	335	356	317	393	313	358	352	355	320	372	308	346	358	324	349	303	354	333	355	365	328	355	357	354	322	351	327	350	337	329	322	317	336	361	346	337	346	352	367	366	333	344	345	360	342	314	335	353	361	351	316	346	336	363	400	351	357	347	371	367	389	370	314	384	364	337	377	326	345	342	330	339	355	351	338	332	340	320	352	352	346	337	336	361	356	307	342	347	344	344	341	326	375	331	366	354	339	343	344	368	327	351	392	336	376	346	373	338	344	356	356	347	350	360	333	339	377	359	351	360	361	376	350	348	387	350	344	362	372	335	364	341	376	331	331	350	350	377	351	344	350	368	322	347	349	338	356	342	384	332	326	335	330
25127	21454	27321	25901	7597	427	281	237	194	157	167	153	149	118	118	113	107	114	108	102	81	97	100	118	104	99	101	90	97	99	89	98	96	95	91	100	79	107	91	95	101	93	106	113	93	107	86	96	109	115	93	97	83	105	90	99	108	71	95	103	92	94	83	114	98	106	81	80	94	79	81	98	81	90	102	121	89	95	86	92	108	99	75	75	83	90	91	92	89	95	85	79	90	84	94	93	89	108	76	101	85	82	97	86	82	95	92	82	80	94	88	79	73	87	92	82	88	87	94	75	95	89	90	103	80	103	91	96	80	82	98	96	79	91	90	84	88	98	82	68	79	93	106	101	93	95	97	95	94	95	89	92	100	91	84	103	80	86	82	92	82	79	94	95	95	94	90	85	92	88	101	83	99	89	105	84	82	97	82	91	85	114	82	96	91	84	84	91	80	88	68	74	101	86	100	95	100	82	110	90	85	92	95	117	81	79	85	84	92	105	88	85	91	106	100	84	77	90	94	89	83	85	103	106	95	87	81	84	96	104	72	98	87	94	97	81	86	92	76	84	89	108	98	79	72	85	88	85	106	92	96	102	80	92	105	77	81	92	101	77	93	87	89	80	97	92	83	109	97	75	82	103	91	91	80	84	81	105	96	73	95	85	71	82	81	89	97	97	87	90	102	93	92	78	75	94	77	97	95	88	90	94	91	80	75	90	97	91	91	92	91	95	88	97	77	88	80	94	83	97	89	101	101	72	79	85	92	83	84	87	77	101	79	83	94	88	101	92	85	81	97	108	97	74	91	92	95	94	76	99	85	95	88	100	84	72	93	84	87	91	84	98	89	91	96	88	98	86	87	84	96	102	91	93	92	81	104	75	79	98	90	92	66	83	73	106	91	72	81	85	99	88	85	86	100	96	96	80	92	79	80	89	84	89	102	103	91	98	106	82	96	106	79	89	87	88	75	76	104	84	96	80	79	88	106	79	77	97	82	98	94	88	92	75	92	87	93	104	96	81	91	90	101	106	98	83	81	93	112	91	86	93	87	91	87	86	89	88	85	98	88	111	91	87	102	94	85	93	113	80	93	106	87	102	95	77	87	89	105	87	79	90	93	80	79	97	79	79	111	102	91	88	116	94	84	109	88	80	96	92	75	75	87	94	99	101	95	88	80	90	88	96	88	93	101	84	95	81	88	82	82	92	83	82	86	76	84	99	82	77	103	88	110	104	96	83	91	100	99	78	90	95	89	81	103	101	90	103	102	105	99	101	105	91	81	95	103	72	104	97	94	103	98	101	87	97	108	89	88	89	73	98	77	91	92	82	98	90	90	96	106	108	99	74	83	86	97	71	99	82	78	100	83	97	104	88	104	95	87	84	98	117	90	93	91	83	85	99	77	94	114	84	83	100	83	86	88	104	82	95	91	85	84	102	98	92	94	83	93	85	111	77	81	92	98	81	87	101	89	89	83	91	85	83	104	76	89	76	103	87	76	84	87	91	83	79	81	77	85	71	91	104	78	82	113	97	84	104	100	78	82	86	88	83	104	90	85	80	91	90	93	94	91	96	100	96	83	113	98	91	97	107	85	88	95	92	90	89	110	86	114	97	96	93	102	119	85	88	102	97	70	91	75	90	87	96	88	96	85	90	80	92	86	79	76	90	98	80	100	95	100	92	91	108	72	97	91	99	96	90	82	77	77	84	92	89	97	96	94	94	102	105	93	90	107	98	83	80	91	92	86	104	88	89	84	83	97	104	88	94	91	77	89	101	78	94	103	96	84	108	90	106	94	88	92	76	84	71	91	72	95	83	99	91	84	89	74	86	85	79	77	104	71	74	103	90	89	99	93	86	80	82	94	89	81	107	90	72	89	88	78	95	105	89	85	83	89	87	88	94	93	89	83	86	86	85	82	96	85	102	84	86	90	82	97	79	93	102	90	103	95	94	84	98	81	87	86	74	76	93	97	99	96	99	97	76	80	87	89	93	84	104	98	92	104	94	82	97	88	106	88	92	83	93	84	84	96	87	83	90	101	95	92	95	84	83	85	86	101	98	90	99	72	94	90	90	95	91	84	76	76	112	95	74	87	84	90	104	66	87	100	88	88	93	96	80	103	87	102	105	79	99	79	79	90	109	94	99	93	75	90	98	85	90	101	92	92	74	83	83	83	83	97	92	88	82	89	78	106	104	73	88	92	59	102	100	92	102	94	86	100	100	87	112	84	106	82	93	88	100	111	87	87	90	101	95	94	94	102	89	75	88	74	84	93	82	83	80	76	84	99	69	91	83	90	97	93	91	117	81	84	93	74	80	103	97	99	89	67	91	98	97	63	79	93	98	101	86	80	99	78	84	90	97	97	84	91	72	94	92	95	101	88	87	75	91	93	74	98	108	75	102	92	94	96	84	89	91	111	94	93	94	98	90	84	107	82	80	109	95	93	96	75	83	103	93	92	91	81	92	85	84	73	99	91	90	82	114	94	82	76	100	86	88	69	94	87	103	97	79	76	97	92	91	92	80	86	98	94	100	94	105	103	105	95	91	97	109	92	100	79	119	83	71	114	82	89	93	89	65	82	93	107	91	75	110	89	100	90	95	88	96	92	101	104	100	84	94	105	80	96	76	91	90	88	96	74	95	92	94	119	89	89	81	103	77	107	86	105	94	99	81	94	67	95	117	103	89	75	87	81	91	83	102	84	92	86	95	83	95	86	105	77	97	103	92	74	92	91	98	92	81	83	84	79	98	92	93	79	104	85	99	100	81	82	87	90	79	99	93	105	100	101	69	94	74	97	105	78	86	101	82	103	86	72	94	102	89	76	92	94	95	92	94	107	89	93	77	99	80	91	97	78	97	95	100	98	87	89	104	103	103	100	93	94	108	82	84	85	100	66	102	86	79	91	101	100	104	95	98	80	85	84	87	79	86	81	98	78	96	86	72	101	93	102	97	84	87	79	69	92	88	75	113	98	96	94	86	102	101	80	80	86	91	108	80	84	98	93	84	91	94	95	88	92	81	72	111	91	85	91	71	109	74	95	94	102	86	103	92	84	95	82	99	100	77	87	88	109	85	101	83	80	90	96	90	108	80	76	89	100	98	103	98	100	98	93	92	96	82	84	86	96	90	99	104	85	87	95	86	83	94	98	88	103	105	96	91	79	90	93	87	98	84	93	86	89	108	96	91	88	87	86	70	109	79	88	80	91	106	83	85	81	84	92	90	97	82	79	89	76	80	93	87	83	103	86	83	79	89	80	87	91	96	69	100	98	94	85	92	85	88	82	76	86	86	95	69	96	95	92	108	95	105	95	107	82	90	90	72	98	91	82	85	91	113	101	98	80	87	89	106	77	78	96	102	78	78	101	91	96	107	95	84	101	105	89	82	90	78	77	79	100	69	81	97	95	86	98	80	88	77	108	91	110	106	69	96	96	94	105	96	79	93	75	83	67	96	71	92	91	96	84	83	95	84	88	90	86	75	110	90	93	77	81	68
3621	7128	3012	1344	973	700	545	432	314	281	234	237	199	155	153	145	135	150	121	127	115	108	113	96	117	103	101	115	119	110	99	84	120	128	94	111	87	114	100	92	85	85	102	87	116	107	104	106	89	102	95	98	98	83	89	99	105	98	122	109	108	91	93	108	83	110	100	118	107	93	91	102	108	90	109	100	94	108	105	88	79	106	99	99	126	108	87	100	86	94	78	105	105	105	103	108	102	83	101	97	90	110	92	99	99	113	96	83	60	89	107	107	117	97	110	100	105	103	87	106	106	103	118	76	93	101	110	96	88	94	118	118	93	96	95	90	100	98	118	110	105	71	87	96	92	101	97	95	90	107	90	91	79	102	103	112	113	92	112	109	99	101	101	92	87	87	96	85	113	110	99	99	92	99	105	116	105	109	104	90	82	105	89	94	105	84	98	97	105	98	87	90	78	101	111	105	97	81	93	96	102	91	100	86	90	107	83	108	111	111	87	97	97	99	118	110	90	108	102	92	80	90	88	95	97	108	89	96	94	90	107	89	90	85	96	107	100	95	94	105	87	81	94	104	113	103	83	93	89	92	107	100	103	98	94	79	87	104	103	101	103	104	106	89	75	99	96	102	115	95	125	101	103	97	97	107	98	85	91	91	97	96	92	94	88	122	94	94	104	106	105	91	103	88	97	108	88	110	87	98	99	105	94	107	108	99	95	87	101	127	94	105	114	86	100	95	98	76	95	107	113	107	98	104	95	110	100	100	124	118	120	94	113	88	109	81	102	76	108	86	78	96	101	92	111	89	102	97	98	84	86	92	78	97	108	98	94	126	106	93	83	89	95	96	97	79	89	110	98	91	81	96	92	100	122	103	110	111	124	100	99	81	77	106	90	105	101	106	107	90	116	110	108	112	98	99	105	95	94	102	81	98	89	81	91	87	82	109	90	79	98	100	86	103	93	84	107	102	100	95	85	99	80	95	107	106	95	96	98	104	90	98	96	69	101	105	88	103	87	87	85	97	103	109	90	100	86	118	108	77	94	97	88	94	98	90	119	85	95	98	104	103	99	99	101	92	85	87	91	105	99	102	102	94	88	101	96	116	108	103	84	112	98	108	110	103	101	108	99	107	113	104	107	111	81	104	100	107	90	92	92	115	75	89	95	94	101	98	88	102	101	100	94	91	112	103	106	91	116	95	102	99	98	102	103	95	100	108	102	85	79	92	97	110	108	98	98	101	85	96	110	105	97	105	103	87	97	98	121	102	101	106	102	97	99	90	111	99	93	98	91	90	94	119	80	96	92	95	88	95	94	114	97	85	107	86	103	110	86	105	100	97	103	80	105	91	102	92	114	112	111	95	109	93	114	94	83	97	105	106	107	98	99	83	97	97	81	98	103	106	91	83	87	106	93	100	89	99	85	107	113	93	87	112	98	90	92	92	87	83	93	101	106	96	103	112	106	126	100	81	98	93	92	107	95	110	86	90	112	86	100	80	102	95	91	109	124	92	93	97	96	98	77	97	90	110	96	103	92	92	87	97	91	111	83	96	107	98	104	74	94	111	96	81	105	92	97	108	110	91	89	89	97	92	118	90	110	87	78	121	84	88	91	108	92	93	116	99	94	112	105	106	105	105	94	100	85	81	94	76	106	105	88	113	99	86	84	88	103	83	107	89	102	103	95	102	72	88	109	80	89	80	92	104	110	96	102	104	111	117	93	93	98	91	105	106	85	97	91	106	89	107	95	110	107	104	102	97	113	102	105	103	90	90	97	95	100	103	108	92	103	108	101	94	121	103	122	99	101	89	92	97	90	82	108	98	92	107	88	85	107	90	107	94	95	85	117	111	101	84	93	89	89	92	86	93	91	93	92	113	91	97	80	97	93	111	89	99	108	127	111	102	96	86	78	113	104	92	109	101	108	101	94	112	97	103	89	76	93	103	98	120	86	105	115	111	99	104	89	105	108	84	98	82	107	102	111	103	84	96	104	101	95	108	80	106	107	96	82	100	100	91	109	95	112	83	116	90	119	105	95	84	98	107	106	91	109	93	91	91	82	101	107	105	91	119	95	99	99	92	102	100	102	97	106	90	99	102	97	102	102	113	110	108	107	102	117	117	79	104	105	96	100	115	97	101	103	101	86	96	97	100	77	105	78	119	111	120	92	84	122	78	99	99	94	99	89	93	101	96	103	95	90	109	107	90	107	85	87	91	102	102	116	98	96	111	103	96	102	82	98	93	104	98	97	93	96	94	111	113	105	97	109	91	110	96	117	93	98	93	92	93	87	93	105	98	91	108	109	108	106	90	102	94	97	104	83	93	116	103	90	98	94	96	104	77	97	81	103	112	91	95	121	117	83	87	96	106	119	95	91	94	105	89	110	105	81	84	93	99	121	96	100	110	96	110	97	99	93	105	88	100	111	101	86	111	107	105	92	98	110	82	103	109	95	112	101	99	101	105	97	87	99	97	76	102	104	95	93	83	116	110	94	106	104	91	98	99	99	100	110	99	101	88	104	94	96	94	98	109	108	95	101	87	77	84	93	105	81	82	107	103	88	103	105	98	103	99	101	108	101	91	95	90	116	89	101	95	98	97	69	113	103	80	93	109	90	84	85	93	92	105	96	84	83	115	103	91	101	96	97	104	83	112	97	117	109	75	111	99	96	104	108	89	93	103	104	88	102	99	102	94	104	74	95	98	93	101	119	96	120	117	101	89	101	98	101	92	98	83	82	107	100	85	101	101	94	91	104	82	109	92	102	85	98	93	87	111	90	96	88	107	101	95	112	130	92	85	88	69	93	103	93	96	89	107	100	105	96	83	93	111	95	92	108	88	88	82	90	102	102	92	115	102	98	100	98	91	104	97	101	106	89	102	98	104	92	97	84	102	110	81	87	88	100	108	91	106	90	90	85	102	101	106	86	92	95	103	89	103	101	113	110	97	91	79	96	112	84	95	104	109	104	87	104	117	85	103	97	96	97	99	115	92	110	95	111	95	79	113	99	100	77	91	111	83	91	81	89	99	101	111	102	81	103	94	97	110	103	98	100	72	93	102	96	109	88	98	100	83	94	90	104	91	105	100	93	84	96	84	108	95	116	99	100	93	104	91	97	88	103	88	98	88	92	98	101	102	120	107	117	101	107	89	95	90	102	109	87	101	103	90	103	93	99	82	106	87	98	93	90	111	104	112	91	101	109	101	85	83	114	92	100	96	89	104	103	111	98	101	105	78	112	88	88	88	108	111	100	98	110	105	86	114	95	97	94	95	97	85	107	81	108	102	96	92	95	92	108	86	105	107	105	98	94	103	102	103	101	79	98	91	108	95	88	99	100	85	105	92	95	92	89	91	131	104	109	96	88	106	98	94	122	93	89	92	104	93	95	112	114	103	88	88	83	117	99	84	119	114	94	106	82	105	94	90	96	97	107	118	93	102	104	106	91	87	95	88	96	95	115	97	99	78	114	91	97	120	116	110	102	101	101	84	105	100
22817	21448	29075	24241	21450	21466	6366	976	725	651	573	556	506	493	447	405	405	431	417	360	429	396	338	357	382	363	341	353	354	326	333	381	343	354	369	338	338	348	344	341	334	320	328	334	328	343	360	317	356	327	338	327	329	348	332	337	350	312	340	308	360	308	310	323	333	313	331	317	366	343	340	329	306	292	329	301	330	339	323	311	332	356	333	334	314	340	344	358	323	330	334	332	316	359	312	334	290	326	305	328	344	336	346	346	307	332	327	361	323	341	313	300	342	338	324	332	359	301	326	330	340	323	294	349	318	292	345	331	321	310	289	326	351	317	342	332	320	339	347	345	356	350	331	334	337	302	332	339	347	311	316	314	318	323	327	311	303	277	270	308	313	305	310	312	340	337	337	308	320	305	334	288	350	320	349	306	377	323	315	352	326	353	297	332	296	307	346	361	326	324	328	352	318	312	321	322	294	293	310	327	341	311	351	342	349	316	303	355	284	332	327	338	321	315	314	304	329	310	322	305	330	326	298	335	306	325	324	305	301	346	339	328	324	318	323	342	312	286	327	321	350	346	336	316	334	335	365	303	296	298	311	345	324	326	352	292	355	313	298	273	331	322	336	316	332	341	301	393	306	304	340	331	354	294	315	315	355	365	307	323	310	324	330	328	353	336	352	333	318	356	342	354	348	327	306	289	337	345	317	328	310	310	357	320	330	349	336	309	292	310	339	333	318	335	358	359	297	353	364	318	341	325	329	326	325	296	346	358	353	321	322	340	329	301	355	356	321	299	330	295	300	315	330	313	342	322	319	317	305	342	342	310	329	322	323	317	305	321	314	328	328	320	337	341	298	339	347	298	323	306	293	327	273	328	312	350	288	320	344	325	317	326	355	354	315	330	311	348	331	316	328	335	329	324	348	322	330	332	340	315	330	330	350	327	322	361	324	349	281	342	327	329	314	301	318	335	319	353	327	301	322	337	353	335	336	299	322	312	326	339	282	316	341	338	315	335	358	339	327	342	312	337	350	333	364	334	307	337	341	310	269	320	335	304	331	355	350	340	314	295	329	318	311	338	311	322	347	361	314	306	304	345	298	320	346	285	346	340	340	342	330	333	325	318	344	296	330	318	338	318	329	351	319	312	328	311	349	352	337	365	316	331	302	315	340	321	316	369	372	355	332	341	310	322	324	341	335	337	346	360	285	327	305	321	340	337	336	326	334	344	349	331	349	314	351	309	307	319	331	305	353	326	318	333	333	340	301	344	307	320	332	322	329	325	330	336	369	348	347	336	319	311	316	331	315	317	337	332	317	322	311	352	340	317	320	338	321	339	350	300	333	327	298	332	361	310	320	312	341	381	297	341	335	338	355	324	341	352	332	316	352	315	334	357	312	336	361	349	359	312	341	311	291	318	356	336	308	328	353	347	332	329	325	321	333	332	349	302	329	326	350	299	321	284	344	341	338	325	319	319	340	334	306	318	338	353	346	312	328	336	314	291	321	325	328	310	333	299	356	311	319	331	331	330	302	331	309	320	344	325	344	332	316	337	318	288	297	303	356	327	301	313	333	313	358	319	305	323	311	317	353	365	356	313	335	320	317	317	356	327	330	342	325	331	323	283	333	312	302	315	307	325	324	309	327	330	344	353	321	320	286	313	294	313	313	284	324	350	338	330	340	333	341	330	354	332	309	292	279	344	342	315	337	291	328	307	283	329	319	319	352	301	355	319	332	311	315	324	309	317	302	340	323	312	323	321	346	326	314	361	331	345	294	351	289	319	312	368	330	305	306	295	325	318	305	308	340	336	336	334	342	315	313	308	327	320	323	319	314	299	311	295	329	360	336	322	314	297	322	366	362	299	294	350	343	333	324	336	311	324	306	306	288	331	283	285	358	324	337	329	301	321	322	337	296	348	341	326	317	308	348	330	330	320	316	343	312	347	307	323	289	315	324	322	345	321	340	338	305	336	345	329	314	337	360	337	326	329	316	335	321	319	347	320	314	320	357	322	348	355	316	307	311	360	306	313	326	329	320	330	296	334	312	338	315	331	297	318	359	310	364	314	339	322	338	355	318	338	308	300	335	296	323	310	331	307	331	344	320	329	356	320	331	316	328	277	325	341	318	331	326	342	329	342	320	311	326	328	331	346	320	358	301	324	359	310	309	331	313	347	291	330	340	304	350	335	329	320	344	338	319	325	309	293	331	360	311	338	353	336	301	340	323	331	350	339	345	331	336	335	302	316	349	342	348	329	336	313	304	313	315	340	299	319	319	325	317	333	306	321	298	309	299	325	324	310	355	361	329	323	346	320	360	350	337	353	281	348	330	340	307	337	323	346	325	313	327	328	332	325	332	307	361	343	309	320	330	309	317	317	314	315	324	313	336	330	334	334	317	351	304	319	342	327	301	301	346	322	325	322	336	300	332	300	290	320	340	319	326	355	339	354	327	335	349	342	328	343	322	349	326	271	307	300	311	336	354	312	338	343	276	343	352	351	296	313	287	325	325	323	304	295	313	335	302	307	309	354	347	306	356	332	354	298	332	321	347	296	280	335	342	325	310	317	324	330	315	302	329	328	309	320	340	330	334	344	345	321	317	343	325	338	332	341	333	335	333	348	345	338	321	343	334	309	270	305	308	323	337	374	372	326	312	341	327	321	361	345	356	308	328	350	346	315	320	331	315	317	313	290	326	337	322	305	332	321	331	342	297	324	323	318	308	310	304	325	338	319	341	303	339	332	340	329	355	322	327	341	338	332	320	337	311	328	293	323	333	311	313	340	314	327	319	342	343	354	369	325	345	313	300	337	319	322	293	326	363	338	329	309	339	338	303	324	349	328	345	311	317	348	307	333	317	358	302	297	317	308	293	316	335	331	317	336	296	298	318	296	346	308	337	300	333	320	334	354	333	339	325	322	315	321	323	348	299	300	332	346	343	344	326	311	341	316	325	345	300	328	306	319	331	337	312	346	305	314	315	308	338	334	350	332	308	341	313	335	301	359	335	353	329	299	315	334	331	327	313	359	325	326	300	305	294	311	350	328	365	291	278	325	309	283	318	339	303	321	329	361	340	301	332	329	356	311	322	310	328	313	307	287	319	317	284	365	310	306	310	311	326	340	337	343	327	317	312	322	304	345	311	315	305	355	292	354	332	357	328	344	320	306	310	315	330	337	353	318	338	322	337	334	354	320	344	300	329	332	357	334	329	327	311	337	318	323	324	312	332	310	337	338	296	329	335	338	349	355	335	325	320	308	331	329	305	314	359	359	341	308	332	356	340	323	362	309	351	285	335	330	337	310	322	275	323	343	333	307	323	311	319	329	325	335	310	326	340	305	315	343	320	348	307	348	316	347	333	316	349	349	330	333	329	297	321	317	318	351	316	320	293	316	316	338	298	343	342	324	311	328	349	341	333	322	312	349	298	351	313	318	330	291	328	308	306	350	303	332	311	325	334	328	331	356	340	340	318	321	317	299	306	359	312	367	331	295	309	315
4764	17533	9529	4538	3147	2483	1923	1400	1192	944	861	711	635	625	591	532	530	509	485	490	456	437	402	430	407	387	396	376	452	395	404	373	378	359	360	396	361	381	336	357	393	385	391	408	349	336	365	325	356	372	335	344	384	360	367	360	329	372	347	355	350	291	332	383	373	352	354	363	358	345	357	353	338	335	360	315	348	357	354	327	350	356	373	360	335	335	337	352	346	371	352	348	302	334	356	354	333	331	334	315	351	338	357	348	354	327	341	332	319	353	350	356	340	337	336	365	359	371	335	369	391	323	378	365	360	329	379	349	371	364	352	322	382	362	351	351	390	353	375	341	336	336	352	337	340	346	361	383	367	347	330	332	346	357	384	323	352	341	338	379	346	354	321	348	356	355	337	380	341	334	347	345	327	343	360	389	347	338	296	367	355	351	335	359	356	360	321	360	319	365	342	371	387	343	357	334	356	332	363	345	322	378	357	341	349	350	305	344	334	356	367	326	372	389	351	333	342	349	352	352	367	342	331	339	368	335	342	323	349	362	333	353	346	317	351	367	347	370	352	329	362	360	341	347	341	347	358	367	346	335	315	306	335	352	340	363	359	356	366	349	326	388	328	360	331	363	342	334	351	329	348	322	379	310	328	365	330	329	328	345	328	354	339	343	351	343	333	340	369	316	306	359	346	328	368	331	378	331	331	344	354	333	332	344	363	352	325	361	349	336	313	338	364	298	329	324	336	329	349	367	367	368	353	313	388	318	327	333	346	323	352	334	332	350	374	329	321	332	348	340	384	330	360	343	310	352	379	338	350	344	364	368	366	345	309	351	353	359	380	336	355	353	347	347	347	333	344	337	334	332	312	345	317	362	365	348	337	336	368	363	352	389	335	375	345	314	338	353	363	334	351	338	343	338	343	326	350	343	325	382	356	338	349	320	352	309	369	341	351	347	338	368	385	339	352	361	323	344	332	352	344	317	340	333	334	309	325	339	383	342	359	373	322	373	352	335	381	335	340	389	355	317	374	327	357	304	324	355	363	353	341	331	334	360	377	326	362	336	358	368	340	314	337	364	345	356	353	342	355	353	361	321	355	333	360	358	367	371	343	375	329	364	343	337	345	318	345	324	360	324	334	342	329	342	345	348	364	349	339	318	337	351	361	359	348	369	357	366	306	348	343	343	382	342	368	392	355	325	310	350	362	354	341	373	333	348	371	342	319	326	336	354	334	335	354	320	329	322	322	359	350	315	324	360	346	357	332	327	347	348	347	364	342	356	350	319	384	335	346	336	377	360	328	324	333	339	353	332	339	340	316	364	336	350	364	323	359	306	348	354	350	322	346	358	355	361	350	360	339	358	348	370	371	356	322	353	348	322	337	362	360	387	357	365	334	334	362	371	362	360	314	314	333	354	365	348	352	346	341	346	357	344	347	362	350	354	362	357	341	355	351	336	329	372	310	320	331	351	353	363	331	341	327	345	316	364	332	357	345	350	363	325	347	323	334	346	341	333	365	313	325	380	344	325	322	341	346	364	334	353	336	330	354	351	347	357	358	345	346	370	322	334	341	349	345	360	351	363	357	368	361	331	357	336	325	355	331	370	375	321	352	373	321	343	330	340	327	311	366	346	335	362	341	335	341	322	345	365	368	333	348	337	330	379	360	318	363	328	367	363	354	354	345	338	341	327	344	353	348	325	387	335	347	326	340	297	343	365	352	387	400	320	359	374	369	343	322	383	401	343	364	351	352	316	370	380	357	317	352	353	357	326	356	328	338	373	319	377	336	356	308	338	317	324	351	340	345	355	368	352	342	344	358	338	338	340	342	344	323	360	334	337	332	325	361	312	374	357	351	338	335	370	351	317	337	358	349	369	327	351	353	361	349	350	306	351	361	328	382	367	310	346	337	349	354	367	354	328	345	352	314	316	315	351	354	341	364	302	352	324	332	346	376	341	330	366	347	332	333	362	343	345	328	342	359	328	312	331	340	348	350	392	358	327	342	344	370	348	316	364	340	353	338	345	342	380	342	330	364	387	360	333	352	377	310	345	342	358	347	333	376	342	362	350	349	320	384	339	368	364	364	392	358	356	344	340	326	331	331	328	324	323	383	312	377	348	354	366	324	363	344	340	324	362	368	327	353	344	340	346	388	368	398	372	319	375	364	401	364	358	344	378	350	356	355	362	365	371	364	337	354	360	349	329	360	354	358	340	320	352	325	345	364	375	338	336	336	350	364	364	355	344	353	342	329	377	338	345	352	344	337	340	325	371	342	332	303	355	355	334	356	353	331	347	362	335	379	329	332	361	357	373	337	360	369	343	348	360	336	366	340	381	333	339	313	349	369	348	346	327	314	343	332	336	362	346	341	346	340	359	350	336	350	349	336	332	324	334	352	366	355	334	349	342	323	348	340	333	335	326	347	324	366	352	337	328	322	352	366	314	351	329	338	360	331	318	347	309	346	377	376	351	366	364	312	346	342	355	371	360	321	369	389	335	349	343	336	317	361	345	340	339	338	353	357	356	318	333	330	351	346	356	332	352	335	348	376	334	376	342	368	343	329	382	361	339	365	352	344	342	373	366	350	317	375	326	300	334	318	326	346	334	366	342	360	358	362	333	325	351	342	376	343	329	353	368	330	370	362	362	333	323	354	324	376	315	353	328	342	325	337	348	382	360	352	337	377	346	335	383	339	327	342	366	323	331	346	358	362	314	367	343	351	347	324	335	336	357	345	359	350	355	377	344	380	362	341	321	329	332	337	340	322	337	301	357	335	384	338	351	337	317	368	358	345	368	344	328	344	351	361	340	340	323	346	335	362	321	344	318	351	350	351	316	347	358	365	323	348	351	323	342	365	339	369	332	357	360	372	356	317	335	345	340	373	305	381	348	341	324	336	382	339	359	353	324	333	335	336	357	330	364	334	337	348	332	369	351	336	341	361	326	361	338	350	340	381	329	347	312	358	343	326	337	327	340	363	320	377	327	348	361	369	345	352	351	304	334	355	346	342	334	332	323	352	348	343	355	349	343	354	348	333	367	354	348	362	314	336	374	342	340	345	368	368	369	375	311	339	299	335	340	380	352	362	349	336	342	390	374	346	352	346	321	350	353	329	334	334	356	377	334	323	375	342	373	339	341	356	370	375	352	350	392	338	371	347	386	338	387	360	372	342	352	335	332	360	351	360	359	343	332	311	338	371	363	336	327	348	346	385	402	330	346	333	360	376	333	330	380	340	331	371	342	329	334	345	351	363	360	350	365	362	331	334	338	345	326	361	330	330	328	333	360	334	338	327	322	341	350	372	317	388	341	352	355	320	361	347	346	311	373	324	337	332	354	346	318	342	348	351	303	364	319	380	367	366	362	327	359	341	353	340	363	324	337	344	344	347	345	326	363	331	341	359	343	356	322	330	339	329	313	346	318	347	313	338	366	352	355	326	357	306	355	338	358	345	337	343	336	332	352	373	344	309	332	359	329	375	366	345	356	387	361	357	326
28058	20277	7141	607	298	206	204	176	178	208	177	172	169	165	174	179	158	159	148	163	134	164	186	153	147	144	157	133	179	168	173	147	157	138	137	142	156	153	146	180	171	153	167	142	159	149	177	156	134	165	163	159	151	132	162	174	184	167	141	139	146	141	143	157	133	180	163	169	165	159	151	147	167	158	139	148	169	163	147	139	135	158	167	163	140	170	180	132	145	151	172	148	129	158	188	162	135	144	142	153	138	133	163	160	157	170	147	156	169	158	145	169	145	162	144	171	131	151	169	157	131	162	151	145	153	150	129	143	149	163	160	144	145	149	159	156	162	140	159	153	159	142	163	142	181	145	184	156	136	144	157	152	163	155	154	168	162	139	134	146	162	148	156	132	137	145	153	161	151	168	162	133	152	193	143	146	141	166	155	162	144	161	137	167	175	149	148	157	145	158	145	164	159	154	141	143	147	175	134	166	134	134	134	139	146	176	169	162	164	139	175	165	160	186	148	153	149	148	176	168	151	165	168	149	156	156	143	136	166	160	147	156	164	147	148	161	134	148	175	142	135	123	149	146	146	166	149	175	130	147	177	143	154	142	161	134	173	143	144	143	160	148	155	152	154	147	142	162	150	148	145	147	147	166	160	139	153	142	177	173	138	176	135	159	122	153	134	158	157	160	154	157	161	145	162	140	152	153	157	138	167	168	153	162	162	143	143	160	143	131	151	133	164	156	129	174	173	155	161	132	133	145	159	184	169	167	131	141	158	154	163	144	171	165	164	145	157	182	181	168	135	135	144	154	162	132	141	161	151	138	132	135	153	154	144	139	155	153	170	163	148	150	134	155	141	159	162	147	176	146	144	168	111	153	193	147	152	119	151	151	172	156	153	152	156	161	141	174	138	157	159	131	149	162	174	160	167	159	126	157	154	179	143	145	150	132	170	155	152	146	161	139	161	172	145	163	158	160	146	182	157	163	125	168	139	119	133	149	149	146	136	140	162	157	154	159	170	162	123	128	134	158	136	161	158	138	159	143	146	139	145	162	164	165	143	158	149	170	148	176	133	153	159	175	148	176	128	163	140	154	156	158	147	170	144	149	131	141	132	178	137	146	137	158	130	173	136	132	141	139	155	177	161	159	136	163	159	156	143	130	154	138	167	161	177	133	158	139	127	144	155	143	158	166	158	154	154	146	152	158	146	167	148	136	165	154	152	164	156	147	157	147	127	145	153	159	141	148	143	167	168	136	160	131	178	145	135	163	157	146	155	144	144	176	149	154	142	170	145	155	164	122	158	146	144	150	182	143	174	154	160	167	143	150	170	145	136	147	136	166	149	150	127	146	132	144	152	158	154	144	141	156	177	140	124	144	143	157	145	152	148	161	127	164	147	150	160	155	146	152	183	157	144	141	131	151	151	151	144	144	124	156	122	140	151	133	147	137	157	155	148	166	136	165	169	155	171	158	141	160	162	147	171	159	147	126	134	140	150	141	137	172	153	175	142	157	139	181	150	149	160	165	151	152	154	150	169	132	167	157	170	139	163	163	139	158	133	150	162	171	161	157	164	181	168	166	140	141	142	153	127	163	160	159	153	135	152	160	149	148	159	156	144	170	163	154	152	129	172	156	142	148	147	143	155	136	151	150	148	146	138	165	158	187	174	159	156	142	141	167	144	147	147	154	157	137	141	139	151	163	155	167	168	157	163	157	157	134	179	156	154	160	144	141	150	174	151	143	150	152	144	147	154	137	147	156	157	144	159	145	149	152	152	148	157	155	144	136	161	136	132	123	157	132	164	149	156	151	160	145	184	160	137	145	148	142	141	144	149	146	162	146	151	144	140	137	176	152	132	148	142	155	140	139	148	148	192	158	152	185	162	152	146	139	141	154	158	149	161	132	140	161	137	161	151	150	150	162	159	143	141	164	138	162	151	144	141	155	148	134	135	137	150	150	157	151	155	139	152	142	153	145	169	156	158	150	152	147	168	128	120	160	146	153	146	157	144	159	160	143	160	145	129	151	164	147	155	164	145	175	159	165	153	156	146	144	171	150	161	145	144	169	160	156	133	158	170	181	175	158	138	176	153	158	143	178	146	150	173	155	156	156	165	148	172	150	153	156	145	160	171	192	158	158	148	154	160	144	152	162	144	144	167	166	162	147	156	151	140	168	166	157	127	171	163	157	173	166	168	155	167	138	139	159	160	161	140	184	158	159	144	149	154	142	152	140	154	162	152	150	146	145	164	173	158	147	143	151	160	172	158	153	149	154	162	137	152	121	168	179	149	161	169	159	142	152	151	150	134	149	142	151	159	150	133	132	151	158	160	149	146	178	152	154	155	155	172	172	130	156	141	156	153	145	171	169	150	154	155	156	150	159	146	144	164	148	153	174	149	154	134	156	148	155	163	153	149	151	158	154	159	156	151	165	142	148	155	148	150	136	146	146	149	156	190	129	150	148	149	155	154	143	167	149	158	148	155	170	150	153	151	149	166	147	147	166	145	150	153	154	155	135	168	158	143	142	150	165	144	154	157	135	127	127	145	131	154	162	161	127	153	156	161	159	149	150	136	134	157	158	155	161	146	147	165	138	162	157	160	134	133	148	138	144	154	147	147	149	167	154	153	146	142	168	137	149	134	150	161	163	164	150	157	140	156	145	137	161	152	156	149	171	119	166	162	134	159	140	185	144	177	150	145	139	154	139	138	149	167	167	173	161	146	154	151	131	150	130	150	127	165	143	149	152	142	145	156	128	175	144	178	139	162	154	173	174	144	162	142	152	130	140	139	176	153	162	177	123	164	160	164	166	154	154	158	165	166	153	173	154	148	155	153	150	153	148	151	155	132	157	135	164	149	162	149	144	158	160	143	134	133	158	140	141	162	129	153	155	156	145	122	173	141	153	151	142	158	141	154	148	153	146	164	151	146	150	140	131	155	151	160	141	155	132	158	149	154	167	153	153	170	147	153	160	152	141	139	157	142	157	151	141	158	175	150	174	164	128	138	160	164	131	139	149	167	167	178	156	151	150	145	157	149	151	155	165	140	136	160	163	128	154	137	134	156	150	148	155	156	179	122	146	154	168	134	129	128	154	152	140	170	153	144	166	140	166	145	170	142	164	144	150	151	158	179	169	128	138	158	151	130	138	151	153	118	140	143	158	138	141	155	148	152	165	138	156	154	139	159	157	144	160	123	174	152	136	143	133	151	154	152	137	147	159	130	181	156	165	141	135	174	154	147	147	167	157	175	151	167	149	143	160	161	152	164	155	167	153	141	167	155	133	157	156	152	150	151	159	140	151	150	138	156	132	134	165	153	161	163	157	152	153	162	169	150	151	151	149	138	152	129	138	145	147	160	153	159	154	173	155	149	160	152	131	158	162	147	158	160	144	143	165	145	148	149	167	142	160	154	165	148	176	166	165	144	146	148	137	146	143	140	151	119	149	162	192	159	153	159	136	157	150	151	143	150	178	139	167	140	153	141	155	172	159	149	170
5272	2641	1065	606	447	382	324	264	260	201	225	213	212	227	173	208	195	161	209	189	145	153	167	167	197	172	172	152	177	167	176	161	176	188	149	144	183	159	174	174	160	156	167	166	168	157	148	169	170	149	160	192	163	179	164	167	196	160	153	184	173	167	164	152	178	175	152	168	152	178	164	134	149	148	160	138	162	146	175	157	193	167	186	158	171	148	162	143	169	150	174	164	172	165	163	149	170	172	175	165	158	164	169	170	154	164	151	156	177	147	158	150	161	162	160	186	179	182	161	171	163	148	152	165	184	147	162	182	160	158	144	161	169	157	173	186	159	175	187	190	160	186	159	176	161	156	162	176	177	169	159	166	181	144	173	180	159	156	165	158	158	166	162	152	161	172	190	181	151	180	170	153	168	128	159	151	166	156	165	151	168	167	141	160	131	159	187	158	170	190	163	197	157	158	181	183	162	159	164	155	165	174	164	158	158	146	154	175	165	191	161	171	162	171	146	168	175	160	156	157	141	189	170	143	182	174	157	158	172	156	186	157	179	170	185	165	184	168	149	160	143	188	180	158	173	187	176	179	155	149	185	143	148	175	174	168	149	180	161	174	172	165	169	171	182	159	154	162	165	167	175	164	170	149	172	156	178	156	189	153	153	162	146	156	181	152	167	157	158	175	152	133	181	154	169	168	173	174	156	158	147	148	161	179	180	144	171	158	174	164	164	170	156	174	163	165	163	169	133	163	152	170	171	159	143	150	170	145	174	150	152	170	147	153	150	166	137	161	171	188	174	138	198	145	153	176	175	171	169	169	153	181	156	179	156	152	180	160	179	157	153	148	177	159	164	168	167	165	147	145	157	182	185	179	170	173	174	144	156	168	165	159	154	168	150	179	138	162	159	189	153	160	161	163	175	174	163	176	182	166	169	189	157	164	152	155	147	149	164	168	181	191	166	167	155	182	157	155	171	166	162	152	163	150	149	159	182	182	156	150	164	161	163	155	146	136	177	162	156	195	179	166	182	167	166	164	169	161	167	146	184	161	156	187	184	187	195	144	175	136	153	174	149	146	154	142	161	166	165	161	176	171	144	160	151	154	159	169	181	157	158	158	156	171	170	142	161	158	147	163	166	143	153	170	164	152	186	168	166	149	164	143	188	171	197	161	163	150	150	174	177	165	196	166	145	158	188	168	146	149	173	143	160	171	174	161	153	143	152	150	167	156	150	164	174	158	147	170	159	172	154	165	159	178	152	158	145	170	155	177	165	175	141	177	189	177	154	150	149	150	151	190	137	166	157	176	164	170	170	150	176	153	192	172	155	158	152	160	143	178	161	185	161	155	170	161	157	154	152	157	165	183	173	167	170	175	155	161	158	156	154	161	164	178	159	165	162	140	158	188	175	170	149	171	143	175	178	175	164	147	157	158	150	177	155	168	158	153	154	169	171	164	171	169	178	180	164	163	167	144	161	164	169	156	146	152	154	168	191	163	155	175	154	162	165	154	157	156	168	143	173	180	172	159	143	171	146	151	196	154	175	154	178	155	173	157	170	154	174	150	130	162	187	159	160	162	155	140	147	172	144	167	147	131	144	149	161	146	149	172	149	159	164	164	174	188	161	162	165	138	154	143	156	165	166	166	179	155	165	157	166	163	180	168	164	187	140	146	148	170	160	177	176	165	153	151	155	164	152	178	163	152	168	166	168	175	151	176	185	164	195	170	171	150	185	165	175	152	142	152	157	160	175	161	176	161	177	150	180	162	171	174	171	153	194	152	155	165	181	181	161	161	162	171	191	172	173	167	187	170	173	164	171	183	163	160	160	150	161	162	155	169	165	172	168	162	175	144	155	183	175	161	152	168	146	163	169	171	171	152	158	176	172	151	178	155	154	145	173	159	143	169	174	149	181	171	145	158	193	157	176	162	155	155	176	143	151	158	139	159	161	166	164	172	184	147	184	134	160	163	148	163	176	150	165	169	139	166	150	162	158	154	171	158	173	145	172	143	163	161	150	144	190	175	156	163	186	165	192	148	153	162	157	167	162	156	175	162	157	175	183	171	179	164	175	183	162	164	177	177	145	163	155	151	168	184	180	155	186	175	170	165	186	172	179	148	152	184	166	143	155	171	160	178	155	164	161	170	188	167	179	176	146	165	148	161	147	172	134	182	170	149	168	146	152	159	171	150	181	176	156	168	139	181	163	159	166	164	180	180	159	174	165	150	145	140	165	165	149	163	161	169	178	163	173	152	151	151	148	148	153	135	162	180	170	164	158	143	175	152	162	162	153	163	173	171	144	153	157	174	170	151	138	176	155	175	160	141	167	163	156	156	157	161	152	148	169	154	173	144	154	148	190	148	160	177	163	154	182	156	158	173	163	159	151	164	149	165	155	156	157	158	147	150	158	175	162	178	157	162	170	158	185	178	147	164	136	151	169	164	145	152	176	153	132	177	141	148	142	160	163	185	157	168	133	151	171	151	150	160	175	150	154	180	165	127	148	146	190	166	145	151	194	142	146	145	146	147	153	164	165	176	193	164	146	166	175	137	165	147	167	171	173	165	159	156	166	143	153	154	172	173	160	157	154	178	179	184	188	187	156	154	168	156	175	153	165	186	159	182	155	161	156	160	169	173	179	165	150	163	152	174	164	144	170	152	158	142	171	150	173	160	151	143	159	158	152	126	165	149	161	164	181	172	188	171	170	160	150	163	158	160	151	142	150	167	167	133	166	175	159	151	145	159	171	141	158	142	170	140	163	173	142	155	198	167	159	159	195	145	173	185	167	160	164	161	170	156	174	146	163	180	168	168	171	154	170	144	161	154	161	169	168	179	120	155	172	154	165	195	172	162	167	177	186	172	134	181	152	166	145	156	167	165	169	169	167	180	156	162	158	167	172	153	144	146	158	158	156	145	150	190	168	166	178	152	155	163	163	189	165	150	159	161	157	188	152	155	161	163	165	155	145	157	170	180	177	182	180	150	167	151	170	169	165	169	146	166	198	139	170	169	154	171	164	161	168	164	140	170	171	161	193	167	158	168	167	155	188	175	194	160	165	152	168	183	166	155	166	163	152	145	167	159	157	165	131	148	180	135	151	182	159	165	183	145	164	184	132	180	170	175	154	156	181	156	169	184	168	164	155	180	157	185	157	167	152	145	163	140	165	169	149	164	174	159	130	167	185	167	177	166	182	155	159	154	153	166	158	156	175	142	170	151	161	144	150	165	156	149	164	184	179	159	181	155	171	168	150	158	157	182	172	163	167	171	164	157	174	169	150	141	155	190	167	158	174	180	165	170	178	161	179	166	142	142	153	150	151	154	167	163	171	166	162	165	154	161	185	161	170	167	162	193	166	150	184	154	163	147	155	154	143	170	174	160	157	168	148	170	155	166	160	144	157	179	169	162	159	152	164	168	136	158	178	159	181	172	165	176	165	148	150	173	167	181	151	170	159	154	143	174	178	156	168	151	159	153	164	133	170	173	157	166	168	178
24076	21452	28543	24757	21413	6014	920	624	528	520	420	449	432	421	437	378	368	367	341	347	346	344	346	361	324	357	358	364	333	317	321	333	320	326	318	353	298	302	349	341	327	315	306	327	342	319	356	322	348	353	283	341	313	321	325	310	360	335	300	291	316	333	293	296	333	329	341	323	326	330	346	339	321	336	338	350	334	319	338	350	311	353	308	331	294	316	338	352	313	296	359	329	342	299	348	315	316	347	321	314	329	351	318	302	347	326	300	315	325	337	357	337	320	369	304	317	303	276	320	311	331	318	301	301	323	318	353	328	351	311	288	297	298	311	305	311	295	316	334	311	334	330	349	317	305	317	353	309	330	325	313	280	330	316	283	311	324	294	315	345	318	331	315	329	343	348	334	333	325	311	342	330	308	307	319	317	300	349	320	333	305	330	322	349	339	301	339	334	309	303	310	297	298	321	332	306	355	352	324	319	299	335	358	290	325	314	316	311	333	300	310	331	347	336	307	355	285	321	316	329	337	344	301	331	323	351	322	326	326	353	338	300	322	350	340	305	321	302	334	324	306	346	296	330	342	300	326	306	355	319	296	327	308	343	345	308	306	331	323	324	332	348	350	314	299	316	351	321	306	303	328	305	303	326	335	327	321	330	349	323	348	332	318	328	362	312	300	347	321	318	353	321	353	328	321	349	320	301	333	339	320	336	330	333	281	331	350	327	318	277	313	323	333	294	279	300	303	311	317	319	287	335	329	307	338	318	288	348	306	362	342	308	332	308	321	308	314	318	352	314	316	300	329	348	343	330	340	343	330	300	346	324	334	353	336	324	315	294	359	295	348	318	315	336	318	330	324	330	335	331	319	350	291	330	324	315	312	311	316	323	338	319	328	322	326	338	320	331	302	325	335	280	304	336	362	336	318	365	330	329	341	331	319	334	318	331	335	357	323	308	294	326	325	297	334	335	346	372	303	325	333	341	330	324	352	306	300	354	312	317	325	324	344	314	370	346	321	334	356	347	346	311	326	327	327	331	330	328	278	318	312	333	328	341	311	306	297	302	341	355	315	356	343	314	323	309	308	311	326	328	305	298	371	346	331	303	319	342	326	321	316	305	325	309	329	331	324	337	337	338	349	316	341	308	283	315	325	366	316	348	336	271	298	305	305	349	323	311	350	296	326	327	347	311	333	286	318	307	323	336	307	343	315	326	331	368	360	325	314	343	322	337	340	329	314	349	319	311	326	328	323	306	316	343	305	329	319	328	330	344	314	334	313	312	300	306	297	313	302	304	335	325	306	320	345	320	296	367	339	334	336	311	322	323	301	329	333	318	316	271	306	304	308	345	311	323	305	308	319	306	318	325	308	293	320	335	312	322	319	316	313	340	335	307	308	325	303	343	338	325	326	317	314	324	351	341	327	300	322	325	309	316	323	344	304	349	347	321	332	294	328	335	323	323	346	315	337	338	355	333	344	327	325	303	344	332	348	310	356	330	343	309	315	347	331	322	278	270	310	315	350	308	331	302	325	338	351	321	345	321	319	319	345	330	317	314	338	329	305	346	307	357	331	335	323	312	348	343	330	341	315	333	351	294	342	311	323	351	334	311	334	338	313	338	314	308	319	340	332	340	325	310	341	288	301	318	316	330	341	322	308	299	335	320	280	329	332	328	303	334	326	332	332	292	330	307	353	304	309	296	360	342	318	305	354	307	337	338	324	298	343	321	314	328	306	334	313	339	324	325	336	317	290	294	336	369	347	321	296	333	296	318	330	290	347	297	288	290	322	334	319	313	304	327	290	297	328	332	350	338	353	327	342	330	340	330	323	320	308	310	341	302	318	327	336	326	347	343	298	317	302	305	301	322	298	293	320	297	354	344	306	337	317	355	318	306	331	288	340	344	313	334	334	324	311	324	359	324	316	341	333	333	305	306	324	323	374	294	335	351	322	350	319	340	333	317	327	324	329	345	316	335	307	319	308	329	289	300	316	344	338	335	325	342	316	347	274	327	289	290	309	311	310	322	339	310	347	328	334	316	351	311	329	284	316	311	315	321	312	324	318	342	303	325	343	305	342	339	331	370	326	335	331	324	338	325	345	309	338	312	334	328	344	335	284	361	326	327	307	336	302	325	343	326	336	310	334	278	344	322	314	321	336	344	324	330	314	323	319	331	299	282	320	321	355	342	317	313	298	327	316	310	291	297	336	321	317	340	324	337	312	333	310	353	311	346	328	304	307	295	320	333	313	332	318	325	370	318	338	324	311	313	341	316	302	324	329	315	339	338	335	335	323	313	328	316	331	333	339	363	343	303	337	337	317	319	306	322	324	318	335	325	316	302	327	325	299	287	327	277	309	318	318	301	321	322	333	329	318	309	306	349	308	335	317	320	324	316	309	348	336	354	299	320	317	332	318	308	334	314	324	314	346	314	320	360	348	360	333	298	306	283	300	319	310	301	329	327	337	349	316	331	326	331	304	311	330	312	318	306	314	310	319	304	317	339	307	346	325	320	330	297	331	303	331	346	324	334	347	331	306	322	314	340	362	322	341	313	303	287	343	320	333	326	301	325	336	308	326	340	313	338	287	314	292	355	322	266	335	339	348	328	337	308	296	311	349	273	298	337	332	333	289	329	306	342	322	300	341	356	323	356	325	305	299	325	318	335	368	322	308	330	308	306	334	277	355	326	339	305	355	351	329	313	327	307	339	303	319	307	336	317	321	327	329	295	362	290	318	332	339	319	314	314	316	311	297	330	305	313	319	320	346	330	327	313	310	315	313	306	329	352	339	348	331	346	296	296	321	296	277	318	339	346	303	307	327	339	329	320	316	315	328	325	305	299	321	350	341	340	322	330	317	294	338	338	361	339	322	312	357	337	306	355	293	336	340	345	317	338	294	316	320	349	338	314	330	315	310	344	323	319	323	326	335	293	318	344	341	333	291	306	343	310	315	324	335	305	331	321	334	352	336	321	319	300	317	330	325	365	301	315	310	339	331	302	346	314	353	351	309	349	286	349	308	343	331	345	321	315	327	300	351	329	323	335	318	296	313	311	320	285	327	336	353	306	340	321	302	332	324	339	323	328	318	328	300	326	321	316	330	320	344	313	298	311	329	332	334	296	313	351	328	320	326	380	318	330	299	329	322	337	305	315	333	303	336	294	329	329	340	364	317	325	321	311	322	323	305	344	321	384	338	298	326	307	316	340	318	319	316	368	320	287	294	311	329	319	319	343	322	332	326	310	322	332	300	336	348	329	317	296	319	332	307	349	311	323	319	317	329	340	319	298	305	332	296	343	339	328	344	325	316	291	291	333	317	320	290	289	314	317	317	317	294	347	336	323	311	326	311	321	329	321	335	292	327	386	299	313	332	341	317	330	311	320	331	318	304	322	314	313	295	331	326	355	380	319	292	340	355	316	289	308	306	318	337	309	341	341	350	325	338	284	319	364	311	334	296	362	332	329	320	328	318	334	318	319	317	336	317	340	355	310	302	337
4307	10406	5873	2730	1942	1457	1201	935	791	744	611	590	524	454	471	459	446	429	435	435	421	410	369	415	376	357	386	398	382	386	335	361	361	386	366	329	359	372	378	348	365	339	359	357	376	350	366	348	342	374	299	346	367	368	323	367	376	342	342	340	358	371	372	365	347	333	361	362	333	341	367	359	325	322	343	372	340	363	350	392	366	353	360	348	347	376	326	335	342	349	329	351	356	326	325	347	392	361	358	360	353	310	343	329	373	337	349	365	369	368	350	340	309	358	347	355	355	352	319	355	326	348	351	334	376	336	337	368	343	337	385	330	342	354	330	349	336	355	323	316	377	369	370	375	319	340	321	330	350	338	344	351	328	347	370	331	361	344	370	362	336	364	354	332	324	359	356	355	347	330	347	369	336	358	349	366	323	335	328	331	374	354	372	382	359	355	336	338	335	306	332	370	373	355	358	384	371	332	330	342	313	379	367	362	327	311	298	346	380	345	333	350	335	323	362	329	316	354	353	355	339	353	359	366	351	349	310	347	377	349	361	336	340	360	355	362	371	375	321	357	342	321	331	353	344	359	370	348	345	330	371	337	334	379	379	363	340	321	340	347	349	340	359	363	342	330	354	358	363	359	322	383	346	363	347	325	363	335	396	335	376	344	341	355	317	326	348	365	324	366	358	343	335	315	349	334	339	325	346	341	335	325	326	360	339	328	334	341	352	374	297	360	342	321	326	378	331	338	360	338	370	360	361	382	337	318	347	335	375	342	360	348	322	326	377	351	353	343	333	360	355	317	366	343	396	324	392	331	355	367	337	361	350	372	329	341	366	359	360	326	352	336	351	361	389	333	348	327	306	329	352	366	350	352	355	348	334	361	326	351	347	364	348	346	338	347	329	337	356	340	315	325	366	337	360	348	338	379	337	347	348	317	377	361	318	336	358	335	355	349	334	380	340	357	350	334	360	357	354	325	379	334	363	361	365	346	348	365	358	338	362	311	361	330	378	366	399	349	347	337	343	350	336	351	340	335	355	342	345	364	334	353	345	365	354	342	311	364	374	356	384	329	337	353	309	352	378	347	325	361	351	318	333	344	366	344	332	365	335	371	368	315	359	369	347	360	355	360	326	353	361	342	341	384	346	342	336	365	357	320	358	334	341	343	328	333	367	360	331	312	356	347	344	344	339	356	338	339	345	360	347	333	355	349	331	334	352	326	363	335	313	354	347	333	335	328	348	343	388	333	353	345	353	335	372	381	337	358	336	361	349	363	331	327	367	312	357	381	320	319	338	341	341	347	346	353	359	336	345	324	377	329	357	360	345	305	383	371	347	342	340	324	347	316	350	318	350	352	331	333	340	351	380	335	358	360	382	369	351	321	335	345	347	345	377	341	346	355	330	346	335	354	358	341	368	341	342	347	316	334	347	325	330	331	331	371	335	333	350	341	336	364	335	380	346	319	365	338	311	341	368	333	352	317	368	368	321	361	332	329	354	304	366	360	349	349	343	334	356	362	373	329	346	376	302	356	362	335	360	316	387	335	329	338	362	383	326	331	352	376	379	333	300	352	312	373	326	339	318	349	366	335	344	342	373	336	324	357	360	367	370	318	344	357	355	363	382	352	374	336	357	351	342	333	357	328	362	354	350	350	325	340	360	357	322	346	336	349	357	369	370	348	340	346	345	320	335	379	363	302	346	319	332	337	344	333	330	357	322	319	348	350	346	357	337	339	333	339	359	367	312	334	359	341	325	324	323	345	340	361	353	322	345	329	372	352	362	344	345	361	322	384	365	371	375	358	347	340	369	343	362	333	331	343	313	319	334	346	368	363	367	346	354	358	339	370	379	347	349	354	381	320	332	340	335	369	378	326	331	334	343	353	335	331	375	375	341	326	331	376	362	348	358	351	350	336	327	342	335	340	323	320	387	331	357	346	327	311	363	339	319	366	312	374	332	359	343	340	358	350	380	349	341	360	345	335	363	338	314	357	345	381	327	333	351	374	351	328	372	340	338	358	350	336	294	361	332	338	349	350	339	335	340	358	319	388	322	331	374	333	345	346	337	369	364	370	366	360	369	368	349	329	310	342	334	340	338	345	350	336	354	338	348	358	314	343	363	358	339	342	330	323	350	332	358	365	350	319	344	344	365	379	355	346	340	363	332	362	351	366	344	322	335	319	319	383	343	325	332	355	349	358	332	369	352	340	348	370	341	355	355	341	352	364	357	370	347	347	350	338	354	354	369	337	334	341	343	343	348	356	329	390	338	341	354	331	355	323	398	354	342	328	316	356	367	296	356	377	324	343	333	329	363	371	367	339	335	345	348	369	335	339	326	322	383	351	313	349	339	338	381	324	291	312	366	335	353	356	355	326	341	346	348	345	315	348	353	347	350	348	377	363	348	358	364	318	300	349	379	352	359	345	359	363	333	327	344	356	336	351	354	343	349	372	373	339	399	338	329	371	364	347	356	362	365	355	353	361	329	330	340	340	334	330	329	319	350	354	368	376	339	373	342	349	344	343	332	354	344	345	334	370	326	327	360	355	374	352	338	353	349	311	366	373	307	362	366	369	331	363	343	346	324	360	356	344	339	342	402	374	326	360	369	380	359	367	301	344	343	336	342	367	369	342	361	347	317	376	364	329	358	381	376	327	336	331	348	365	311	322	342	327	311	353	340	362	355	355	363	326	325	371	385	331	366	337	362	336	309	335	332	355	327	339	363	341	357	317	337	357	319	358	329	364	354	328	345	333	381	344	334	358	342	330	349	357	336	351	327	337	304	317	357	326	314	369	352	313	360	392	354	336	310	352	360	339	389	331	349	357	347	353	361	377	367	357	367	325	351	385	346	342	338	335	330	328	340	350	324	378	352	328	377	344	337	356	345	340	329	359	328	342	316	338	348	336	362	363	385	342	350	344	343	331	338	354	325	355	354	332	321	366	367	337	339	361	344	372	342	361	359	362	338	340	346	360	333	335	321	306	335	337	363	377	368	327	348	376	342	324	332	359	358	358	315	375	352	337	374	339	355	361	356	321	350	332	336	342	369	348	310	359	383	332	348	349	362	320	322	370	343	340	341	338	354	320	308	331	377	325	355	308	330	359	377	332	323	321	364	357	357	350	306	364	370	349	345	344	349	355	346	342	347	346	354	327	348	342	347	337	356	332	374	351	357	376	347	327	353	355	343	357	338	377	317	362	343	314	371	312	364	363	338	337	353	364	369	364	355	349	367	377	328	352	339	342	368	321	355	355	333	358	343	341	351	345	358	344	358	348	383	344	328	337	363	359	304	350	349	397	343	354	344	327	327	358	334	337	381	347	330	313	339	342	333	357	334	382	338	324	333	345	345	325	355	334	390	379	391	356	335	343	380	325	343	391	339	356	356	329	364	341	344	340	336	394	360	341	372	340	350	333	359	335	376	379	346	368	313	337	360	354	350	376	346	367	312	365	362	370	323	339	347	326	363	354	315	345	340	338	339	373	360	350	343	378
25066	21384	27270	25805	7826	386	265	229	180	143	142	156	122	113	102	111	116	96	122	112	107	113	87	80	97	103	94	102	108	90	96	99	91	87	101	85	91	87	94	88	81	100	82	83	98	89	103	78	94	80	88	85	93	86	77	80	93	96	110	87	84	72	85	86	96	78	104	87	101	95	94	95	91	82	89	71	111	96	89	86	86	94	92	90	91	71	84	99	90	84	87	91	93	77	95	86	99	95	88	69	76	79	78	86	84	92	90	98	80	70	83	84	106	86	66	91	101	90	90	96	92	88	79	87	79	84	96	83	88	83	77	97	84	77	75	84	72	100	86	97	94	111	89	83	87	95	80	86	85	87	85	97	94	97	100	81	89	92	92	90	103	105	90	86	100	93	82	95	82	95	93	85	82	82	81	89	86	92	79	91	79	87	86	91	80	83	75	91	82	90	91	100	87	105	79	75	86	90	78	95	65	94	100	90	77	75	98	95	84	105	96	98	79	77	87	87	77	103	103	94	91	98	111	111	88	86	71	83	88	97	80	108	76	85	87	87	96	92	97	92	84	98	99	98	104	82	84	96	92	83	96	86	79	75	88	88	79	95	79	92	102	97	91	91	93	102	86	85	99	92	95	98	95	89	96	94	83	107	90	95	92	71	74	75	100	79	91	93	98	97	88	85	109	85	86	93	92	82	77	108	80	99	101	95	83	79	90	86	92	81	98	92	103	80	87	103	97	91	90	82	89	97	104	87	92	78	90	87	73	90	87	85	104	79	96	77	83	108	88	97	109	84	89	95	91	81	94	87	106	75	101	82	86	93	88	94	82	77	95	93	85	87	99	100	90	90	94	95	100	82	92	83	88	75	76	87	97	88	90	86	83	92	109	74	89	80	95	80	105	93	88	106	76	93	106	100	95	85	87	87	79	84	71	73	77	88	72	84	92	88	108	97	92	84	102	87	91	85	110	78	81	88	72	95	73	81	93	92	98	80	70	92	84	89	85	96	96	90	90	101	87	73	111	99	77	76	87	100	101	89	93	99	100	106	88	93	105	85	103	96	77	100	89	89	87	89	90	92	87	86	79	95	93	101	77	89	101	86	84	94	98	79	99	78	79	86	76	88	107	93	75	85	85	78	93	101	91	97	97	77	87	88	96	106	84	76	64	97	85	82	67	92	98	84	90	86	68	67	101	105	67	95	78	96	89	88	91	97	89	87	92	102	94	81	104	88	79	84	64	108	98	100	85	80	69	89	88	80	103	105	86	85	88	79	83	86	94	88	96	100	98	96	67	88	70	98	88	96	87	101	70	105	87	86	94	80	72	95	64	97	71	85	89	88	90	88	97	103	74	85	82	86	76	80	80	106	89	100	100	89	102	107	92	98	95	106	83	105	93	72	103	81	108	83	89	81	104	91	82	71	87	87	75	90	90	75	103	97	81	99	103	88	91	77	112	81	78	93	93	89	86	88	83	83	90	89	65	92	97	82	83	92	75	90	109	94	91	80	82	94	84	82	103	105	86	94	75	83	100	64	118	64	80	106	80	101	84	71	109	92	100	74	82	99	89	100	110	72	81	74	89	95	96	77	88	96	84	91	81	81	112	82	77	78	95	88	88	75	93	84	91	87	82	74	90	87	95	98	83	91	91	91	86	101	89	86	85	83	87	84	89	89	80	101	99	90	85	95	87	92	101	59	93	75	91	93	82	65	97	76	89	85	103	85	76	83	95	81	80	91	83	82	70	86	90	80	77	78	89	92	91	91	68	86	83	86	98	84	92	87	94	86	84	84	85	86	85	79	102	93	97	90	85	77	86	95	79	97	81	79	89	79	79	77	72	85	100	111	73	83	92	88	83	84	81	86	88	82	97	97	84	91	80	80	81	81	85	85	103	73	79	90	93	83	94	96	91	100	92	90	86	75	85	91	93	79	82	78	95	95	92	91	93	96	74	93	87	86	86	82	97	93	83	101	81	95	85	79	94	82	82	93	102	88	91	105	90	96	90	85	91	73	77	69	98	83	95	85	69	84	92	82	102	105	85	76	65	88	83	96	74	84	74	88	90	76	88	87	97	100	106	68	89	99	95	82	88	95	99	95	91	89	91	105	93	88	93	91	86	81	94	100	82	76	81	94	100	88	80	104	103	105	84	99	86	76	86	87	79	85	95	85	88	101	103	88	100	93	89	77	81	92	96	80	83	75	86	90	85	91	94	73	59	81	91	77	82	81	104	87	95	87	82	91	73	85	97	80	92	71	106	72	97	82	64	92	94	99	91	81	89	83	83	104	92	88	101	106	91	66	91	91	78	93	105	96	88	81	80	63	77	81	86	69	88	87	81	103	101	91	84	95	92	94	93	84	83	104	74	92	85	94	77	105	78	76	87	99	90	87	96	92	89	98	96	80	63	100	94	79	87	96	99	92	83	101	108	96	100	78	95	75	114	91	104	83	93	91	86	78	88	95	84	90	98	80	99	89	97	87	86	95	95	91	94	66	100	101	84	88	88	87	85	94	98	86	89	90	101	91	96	87	96	91	91	63	81	86	88	69	91	92	89	90	94	80	92	92	86	81	86	87	89	81	89	72	82	94	88	78	80	94	71	85	85	72	74	87	108	97	82	84	105	98	96	70	91	92	93	62	90	89	93	94	74	99	99	86	79	107	86	84	88	93	103	81	94	78	102	96	74	86	85	87	79	77	93	93	95	88	83	99	100	80	83	87	92	92	88	80	77	84	84	75	86	99	88	87	72	76	80	95	111	95	92	86	84	98	94	103	102	88	82	86	98	77	79	96	94	103	85	86	76	87	75	97	93	97	83	76	88	89	89	85	81	88	90	101	94	92	74	91	73	82	86	72	71	96	103	77	105	82	83	90	89	82	82	93	89	97	77	84	90	103	92	103	79	67	85	85	95	74	84	89	78	85	86	88	101	91	83	98	85	80	89	79	94	83	80	91	91	93	101	84	93	87	86	100	89	81	82	82	85	77	89	98	81	84	92	88	72	97	94	68	84	88	89	79	83	90	82	90	81	95	96	91	87	104	99	66	95	104	91	85	59	95	85	92	78	85	84	99	72	81	85	77	82	112	89	93	102	85	98	92	100	89	105	94	89	68	96	80	92	88	78	81	94	88	69	78	91	78	82	83	91	107	91	89	101	86	79	77	90	90	91	81	92	83	87	93	90	89	77	108	90	102	94	91	101	83	81	101	87	95	87	84	80	93	89	95	82	87	107	99	96	108	96	100	90	82	81	95	77	88	77	85	96	93	79	86	92	97	84	91	104	110	87	90	79	91	78	76	76	87	78	65	87	92	98	88	85	83	86	93	93	96	81	81	102	101	78	85	78	95	106	78	70	82	89	73	64	90	84	87	86	88	81	86	95	77	84	73	104	74	87	77	89	102	98	79	80	87	83	86	82	77	97	70	84	102	85	78	87	100	85	101	90	91	86	88	106	102	72	96	82	99	99	85	79	68	84	79	93	99	101	88
3713	5844	3011	1280	889	650	564	404	298	285	250	191	192	161	153	149	138	149	132	137	126	124	144	123	108	107	107	119	98	115	107	98	101	114	112	102	108	115	95	103	78	96	95	87	115	96	103	87	92	92	96	99	100	97	91	90	86	90	99	96	107	101	97	93	110	104	118	96	121	106	96	94	89	97	109	81	84	95	103	90	118	102	103	88	120	97	110	88	99	88	93	90	84	84	99	99	103	107	79	107	105	108	84	117	111	98	94	107	94	109	99	89	106	116	99	98	95	123	88	106	89	102	89	117	99	112	76	95	95	89	100	104	101	99	75	105	90	89	89	85	100	103	100	96	101	102	89	115	93	94	103	101	91	114	92	102	102	97	89	108	92	101	109	104	110	92	101	85	86	96	93	82	102	91	96	92	100	90	96	121	108	88	93	82	112	114	103	83	107	106	97	81	89	95	99	90	96	92	82	98	81	101	104	95	99	87	102	103	72	103	98	109	117	100	96	97	98	105	87	88	89	95	88	91	90	98	113	98	116	96	93	85	96	97	95	104	96	104	82	98	97	87	95	87	91	80	80	114	95	96	102	101	81	97	93	96	130	103	107	92	97	91	93	105	90	96	93	85	82	82	118	97	96	113	114	82	90	112	96	100	88	96	93	81	112	101	105	77	82	100	95	85	94	98	96	112	103	101	109	90	109	84	89	101	98	74	106	81	91	87	93	93	92	94	98	106	101	91	90	95	110	102	91	108	98	91	96	99	98	110	108	87	100	92	98	100	93	106	104	96	88	111	87	92	112	90	97	115	98	106	101	86	96	98	89	97	101	107	105	94	112	91	89	103	101	100	86	109	84	100	73	85	88	103	99	103	84	101	104	91	88	99	106	112	87	105	95	119	108	73	107	86	98	88	81	100	78	121	81	112	112	105	93	90	93	86	94	117	92	96	116	105	108	78	99	99	95	105	89	83	94	88	100	81	116	90	77	93	104	110	100	79	89	98	107	89	100	116	101	108	104	100	101	101	97	90	110	102	110	94	82	115	76	105	98	90	114	98	97	86	93	99	111	93	98	101	79	107	87	99	86	95	83	93	106	90	104	86	105	94	93	99	101	115	107	98	97	104	111	94	97	108	98	91	109	87	103	112	84	90	107	100	96	94	121	96	103	80	104	107	80	88	113	103	94	108	98	95	104	97	73	117	93	109	99	86	100	87	94	110	100	96	105	111	91	102	97	93	100	98	98	111	101	71	89	98	119	78	105	93	101	85	104	95	89	100	98	96	88	102	102	109	90	100	95	105	95	118	111	102	90	91	103	98	95	87	97	94	120	111	83	82	97	113	81	93	105	73	94	88	78	94	112	111	88	92	91	102	89	94	108	103	115	94	91	88	98	98	96	87	84	100	91	102	93	89	94	88	107	97	108	82	74	97	97	98	102	83	105	91	100	83	99	104	92	121	110	77	87	106	97	103	109	106	113	100	86	91	109	98	108	108	104	96	98	103	95	95	98	86	98	115	101	89	103	97	80	110	94	88	95	96	88	110	84	91	96	99	112	87	89	100	109	110	112	110	100	92	99	94	88	98	106	99	91	99	78	94	104	97	109	116	88	105	91	88	91	101	80	105	103	100	100	95	111	105	102	104	109	86	109	105	86	105	87	98	100	84	113	103	84	95	101	92	108	90	84	106	86	93	104	117	104	98	98	109	96	82	110	108	75	100	109	96	91	102	102	100	108	101	106	108	80	103	112	86	96	86	116	111	115	89	114	90	103	79	96	99	88	96	99	85	94	80	92	104	88	93	82	103	93	96	94	81	93	91	94	82	118	88	83	104	92	91	98	95	97	101	92	99	96	99	85	97	113	94	106	99	108	98	106	104	112	109	91	83	94	102	113	89	99	100	105	91	96	92	102	104	94	120	76	98	89	100	103	94	108	90	120	109	72	85	111	109	105	97	98	83	85	105	86	98	108	90	96	99	90	100	108	88	98	104	83	101	98	107	97	110	93	97	93	92	113	89	98	102	99	99	103	95	81	114	94	99	88	79	88	104	114	105	91	106	93	96	103	109	87	95	93	112	99	114	88	107	110	100	119	85	109	86	110	95	86	112	93	100	78	102	105	93	94	88	119	106	93	104	84	102	98	83	98	98	110	81	100	95	94	106	89	109	84	83	94	117	101	100	106	101	108	98	92	98	84	81	96	92	84	83	100	93	103	91	105	100	95	92	104	93	106	106	100	96	75	79	105	102	107	90	81	100	115	89	103	84	86	86	104	92	91	86	98	92	77	89	98	106	106	75	86	101	101	97	101	106	83	92	104	89	101	103	97	96	88	91	104	84	83	90	114	94	100	92	100	103	91	100	102	86	92	98	98	116	81	91	94	95	90	108	98	81	96	83	94	93	98	101	91	88	84	99	100	100	94	107	107	91	94	96	115	98	100	97	86	109	70	120	89	97	108	108	80	91	105	93	94	100	97	104	98	97	99	84	103	97	75	106	84	88	96	105	114	102	103	86	92	94	85	114	97	94	97	81	105	89	80	122	105	89	121	86	92	100	88	106	77	84	110	89	101	86	77	106	100	92	83	100	89	107	109	81	95	111	91	98	94	97	108	119	88	81	101	90	81	97	88	92	104	81	87	93	117	99	95	98	96	104	94	92	88	104	94	97	103	77	88	89	92	106	101	90	104	93	93	93	93	85	97	88	93	108	89	108	97	115	91	115	85	93	95	93	117	98	87	85	114	88	97	82	111	87	81	94	102	99	94	88	107	110	92	106	107	122	106	115	90	99	98	89	105	115	90	92	97	76	110	95	90	86	111	96	98	115	112	107	96	94	99	108	110	96	87	95	103	94	110	94	93	103	93	90	118	97	96	99	103	88	94	105	92	90	96	87	97	106	104	116	94	116	110	88	89	97	86	87	95	89	112	111	93	91	88	107	93	87	93	97	94	102	95	116	99	97	98	75	79	102	91	103	107	86	90	89	96	104	88	124	80	95	105	87	94	93	117	84	100	101	88	86	92	106	96	102	86	108	103	74	93	99	112	106	86	98	94	95	85	93	96	118	97	104	103	92	105	82	104	102	105	114	105	101	93	104	115	83	76	98	97	96	106	101	98	99	105	85	103	78	103	89	89	94	95	90	101	115	91	97	105	106	91	88	101	86	85	103	91	86	86	86	104	111	97	100	90	90	102	89	93	101	105	88	102	99	98	98	94	79	106	101	70	93	100	94	92	96	90	79	103	98	71	88	99	94	94	89	87	100	95	87	93	111	101	94	103	94	97	88	94	88	110	93	98	96	87	120	70	112	105	104	73	104	86	91	88	100	91	98	101	80	108	85	90	91	96	99	109	104	96	102	98	107	101	75	89	90	99	88	95	121	98	97	95	115	101	91	94	95	80	98	87	103	114	90	82	101	100	104	104	122	90	107	105	97	97	94	101	111	92	98	80	96	100	84	96	78	89	89	104	95	100	92	101	101	108	82	109	98
22857	21496	29180	24247	21498	21528	6221	984	695	641	587	553	529	459	425	461	388	426	376	407	400	372	358	334	388	359	355	339	349	359	374	361	327	361	366	358	346	310	344	327	314	357	343	336	322	337	319	355	294	308	288	327	321	342	347	360	333	335	332	337	336	347	339	330	315	316	332	329	363	365	325	348	313	319	295	288	292	323	323	308	321	345	334	327	331	329	330	332	318	322	330	330	335	345	335	318	323	335	319	348	319	359	316	297	322	319	310	334	309	302	321	297	328	311	326	331	331	324	322	332	325	311	351	349	306	341	313	320	331	337	348	324	313	299	321	343	363	351	339	335	339	337	315	312	333	283	311	300	331	277	293	307	320	336	335	299	332	326	332	306	337	295	318	328	342	311	298	333	338	320	331	307	371	320	317	322	351	298	339	338	308	319	343	288	338	333	319	325	339	355	319	328	340	333	297	285	317	332	316	347	311	327	273	362	303	327	327	332	300	320	337	337	320	325	338	320	323	323	331	327	334	290	350	339	340	336	317	334	338	331	337	338	323	341	351	325	339	327	313	339	313	311	348	340	357	316	313	309	315	323	284	334	291	319	348	297	329	306	326	291	311	331	346	325	328	368	300	318	322	314	308	322	330	321	299	291	306	317	323	323	328	304	288	320	314	323	328	315	321	335	333	325	306	338	314	313	321	303	332	324	309	290	334	328	340	319	357	288	328	323	314	304	341	319	317	334	315	326	341	288	319	345	324	310	301	327	302	324	312	324	335	345	345	346	332	309	308	349	281	316	315	312	324	362	352	297	304	297	313	319	335	310	336	311	317	347	295	338	287	334	323	290	301	347	312	340	354	325	333	362	346	305	308	312	323	359	331	323	319	332	336	319	360	297	355	326	321	332	337	332	321	322	301	326	332	327	307	304	343	299	295	315	296	302	326	328	309	310	349	346	319	363	288	345	351	331	341	332	319	323	334	294	308	328	332	337	341	311	284	302	313	335	322	312	324	331	343	298	342	316	332	312	336	330	310	330	321	315	328	328	304	340	293	326	321	341	323	318	310	343	334	358	313	355	353	330	331	342	336	321	296	341	293	340	308	325	330	319	334	334	326	302	333	329	344	307	320	329	332	326	303	327	287	326	320	342	328	348	297	338	353	339	322	332	327	304	297	332	340	312	328	316	328	298	348	335	307	311	331	351	352	305	325	309	323	336	347	320	324	323	336	322	312	301	299	323	361	314	305	326	314	318	337	323	310	340	326	322	344	335	323	322	348	317	312	351	333	318	328	297	320	348	332	336	294	346	336	329	314	321	340	352	354	338	313	290	352	332	319	357	321	364	282	308	324	322	321	351	315	332	329	324	368	339	298	315	323	337	294	345	326	304	314	344	326	319	324	308	307	314	333	322	315	320	333	299	349	329	325	339	338	293	326	318	316	324	313	329	318	304	353	303	299	353	350	334	327	325	339	307	338	316	314	323	347	339	289	309	353	334	323	328	285	314	322	323	329	306	307	310	317	332	342	348	349	356	312	305	324	335	320	314	331	317	358	312	320	299	308	312	303	304	302	316	313	321	332	332	313	328	321	300	309	314	319	332	354	297	324	341	319	313	322	331	333	336	308	323	293	306	328	328	344	332	331	326	296	323	345	319	337	307	316	308	346	323	329	326	341	333	331	313	317	312	314	336	325	325	314	310	301	311	328	318	356	332	317	317	320	324	307	292	316	307	330	334	317	339	366	348	364	344	328	329	307	334	337	309	344	311	337	324	319	319	325	343	347	315	326	319	305	320	346	339	318	329	321	340	337	329	359	310	346	341	317	352	346	330	342	326	328	317	336	324	332	346	325	328	302	336	344	341	333	305	327	313	341	302	284	294	322	333	321	329	312	332	345	319	342	338	337	319	333	323	332	339	329	331	329	323	345	299	341	341	329	322	339	289	318	358	294	285	301	337	315	300	300	363	318	318	287	365	339	326	320	336	301	338	350	346	309	314	327	332	349	340	326	326	344	308	316	310	320	364	347	313	368	308	312	316	320	314	318	349	353	307	334	295	345	298	309	312	296	280	334	327	313	306	324	320	276	329	348	288	337	385	301	324	352	318	323	311	339	333	335	275	299	335	318	361	307	358	345	334	315	317	297	293	332	367	302	303	330	313	347	316	331	295	368	339	333	356	311	348	320	305	334	321	377	339	322	322	308	304	288	310	334	300	292	330	308	329	334	328	347	344	337	314	339	328	307	331	346	331	315	326	312	299	319	310	340	305	299	312	335	332	358	336	306	344	325	313	311	320	362	335	318	333	320	332	331	307	329	310	332	339	327	298	319	347	310	315	325	333	333	296	316	347	298	324	300	323	339	329	315	315	309	325	342	330	299	346	305	330	344	339	318	361	318	326	330	323	324	321	299	298	333	312	315	331	325	298	346	351	325	320	293	304	302	313	323	332	304	324	337	312	315	322	360	330	311	316	317	338	301	317	339	304	335	339	334	323	336	315	347	349	357	339	354	323	303	322	339	332	297	312	329	327	331	334	333	337	323	349	290	321	314	316	304	331	315	341	343	336	325	344	315	338	317	329	325	306	321	354	298	335	314	316	331	303	319	339	304	344	338	312	322	281	314	325	349	335	336	306	335	324	344	329	319	311	332	339	340	330	338	317	321	334	356	342	318	342	310	336	348	312	352	293	322	293	309	307	315	338	316	327	327	348	332	328	294	314	318	317	330	358	349	316	336	331	327	320	350	330	333	314	333	305	329	314	327	316	353	311	274	301	320	327	315	350	327	312	352	294	315	293	319	314	329	326	333	314	298	305	313	338	339	297	313	341	317	331	322	353	300	301	321	329	319	367	330	325	323	343	329	327	326	308	324	324	343	343	338	338	320	321	315	312	290	319	325	323	310	340	320	342	312	370	328	311	339	330	330	325	341	344	288	299	339	341	308	326	315	309	353	331	300	323	340	331	307	322	344	316	289	306	310	345	313	358	301	361	332	320	316	297	307	313	317	324	366	305	319	352	336	285	312	317	352	294	340	319	321	318	335	299	328	334	327	334	329	326	301	315	334	327	348	321	331	290	306	336	342	345	337	306	327	322	331	346	309	337	320	357	348	326	303	342	333	336	336	318	346	332	303	340	300	337	293	331	348	316	308	315	323	351	348	321	290	336	349	314	302	328	331	301	322	344	325	333	356	357	338	342	324	323	321	330	347	331	335	324	316	359	318	285	287	322	279	362	316	320	309	301	337	349	310	304	319	334	292	336	326	339	302	338	327	343	344	319	313	312	343	313	361	307	300	310	339	321	352	309	355	346	362	343	327	310	292	313	336	303	299	346	345	322	317	342	357	294	308	320	330	355	324	333	336	318	334	296	283	331	298	325	310	356	335	322	303	330	351	325	339	316	307	299	307	327	378	297	316	369	321	334	328	308	334	329	308	297	334	298	354	294	341	317	309	359	297	331	322	338	355	306	323	353	310	339	298	315	308	337	329	324	302	310
5096	16893	9745	4497	3200	2432	1889	1479	1165	971	864	757	661	593	528	545	481	494	453	447	444	464	427	373	408	405	408	416	379	388	360	374	360	320	360	350	389	388	390	374	342	380	344	352	329	330	342	359	366	358	371	381	348	362	341	359	376	364	362	380	391	352	354	353	362	352	329	337	355	346	369	319	359	333	348	317	320	349	365	348	371	340	379	344	365	343	331	346	340	348	362	380	307	379	337	318	336	346	371	345	352	334	356	360	367	358	346	323	346	314	321	339	364	358	324	353	373	346	342	350	333	308	338	370	320	321	352	345	359	314	333	352	351	309	386	360	370	348	353	357	364	349	337	324	308	338	371	344	371	329	355	361	338	328	340	295	331	346	317	336	360	316	321	312	330	317	331	341	339	366	319	337	375	370	352	373	385	340	336	351	344	344	341	333	370	367	348	350	327	331	340	352	381	340	349	324	331	328	323	361	340	348	335	311	362	347	313	338	348	338	366	352	363	336	337	346	301	331	349	336	342	352	328	329	387	338	330	356	330	347	327	334	378	364	343	344	334	371	373	331	371	310	319	364	323	338	356	335	360	336	333	377	361	336	311	379	319	350	351	369	329	350	288	338	341	324	341	342	397	333	341	356	339	366	322	360	401	347	366	357	385	353	346	354	319	319	376	356	337	333	337	333	353	319	354	366	367	353	341	308	363	350	338	344	389	331	339	346	340	350	351	340	336	317	361	329	373	358	335	354	349	291	346	338	322	354	340	365	356	364	331	382	341	354	307	345	359	339	353	324	355	356	346	373	354	367	321	344	351	361	346	348	359	334	320	351	339	348	337	342	343	350	335	350	369	353	319	382	339	356	313	339	333	341	354	360	337	381	337	328	356	332	334	366	320	312	331	350	329	317	347	338	342	317	360	337	371	331	345	349	344	312	347	351	372	363	343	335	349	335	328	320	341	345	322	360	333	361	300	344	379	364	315	390	335	373	373	327	312	354	332	322	346	374	359	335	322	338	348	353	346	338	365	312	323	378	354	363	338	351	326	330	372	340	333	326	327	347	340	331	380	318	362	321	356	377	327	334	360	343	362	328	348	351	323	356	336	353	334	327	337	337	327	339	350	351	345	356	355	324	341	307	355	373	341	336	365	346	340	312	328	337	371	362	362	351	346	348	344	366	353	369	335	295	362	333	357	335	348	338	307	346	360	354	360	353	339	338	315	345	336	347	317	325	340	340	340	319	333	311	352	357	351	344	321	334	343	359	341	382	347	343	352	359	305	358	349	340	344	336	352	338	345	328	314	347	294	331	318	349	343	351	369	349	351	332	346	342	369	352	335	361	337	343	366	359	348	363	317	322	360	324	354	341	300	368	352	342	353	343	320	353	342	334	305	339	355	360	320	341	318	374	336	367	347	363	327	332	356	340	329	364	316	351	327	335	343	337	377	312	332	348	331	303	391	339	346	353	344	341	344	336	336	332	361	372	357	336	337	319	336	365	350	362	347	360	326	343	327	351	335	365	319	355	349	334	380	339	345	319	337	378	362	345	336	343	325	365	332	377	326	334	346	392	338	365	352	349	376	354	318	346	340	335	356	360	357	332	327	365	339	326	342	336	362	340	350	380	351	320	347	314	324	364	372	323	365	357	360	346	357	342	344	369	341	362	345	310	348	382	329	341	313	316	327	339	321	364	331	321	340	322	344	368	349	316	375	301	334	339	339	348	321	332	347	366	343	349	376	344	326	374	346	342	367	333	372	318	379	345	360	341	340	323	343	357	344	336	363	357	325	327	337	362	336	341	347	338	346	330	342	339	343	325	353	361	349	331	325	359	319	333	337	370	351	346	325	353	355	362	362	347	343	345	348	346	367	358	339	293	384	313	335	336	348	344	347	329	363	350	370	344	359	351	346	330	317	365	326	344	311	328	340	344	349	327	384	346	319	335	325	355	356	358	359	330	341	325	336	357	344	346	321	362	329	309	326	366	336	342	336	320	323	350	375	338	334	326	329	331	336	340	326	336	333	344	345	394	323	339	304	349	345	320	376	324	373	352	361	328	336	371	382	304	312	324	346	342	327	365	326	320	368	369	355	347	323	324	327	351	356	348	332	349	330	342	317	335	346	348	351	365	330	354	366	342	374	316	337	339	347	352	347	343	359	339	326	345	324	355	332	333	351	364	361	325	336	353	332	357	339	328	382	304	376	301	323	351	347	335	356	320	358	363	340	328	323	349	333	357	382	343	319	353	353	330	358	359	366	348	335	356	373	348	358	320	340	329	339	340	360	332	364	347	347	374	343	374	311	331	348	309	292	353	354	343	363	323	345	332	337	351	346	340	338	328	305	343	363	335	331	323	358	377	345	347	352	356	368	341	366	355	338	356	345	321	357	347	321	359	323	341	325	333	290	357	338	353	338	356	380	341	366	348	330	327	302	354	377	346	350	349	370	332	357	362	351	321	348	341	355	347	334	375	340	354	359	341	371	343	301	386	335	353	359	358	363	343	358	348	343	382	341	343	318	338	320	328	332	353	334	358	313	345	340	314	343	360	337	331	317	339	326	371	340	321	344	339	354	344	330	350	350	381	385	346	328	324	366	371	338	371	341	366	362	353	345	339	352	348	370	331	374	340	358	318	317	349	363	327	328	329	361	328	317	350	353	317	352	355	346	351	348	338	349	335	324	337	336	345	341	325	314	357	359	347	352	342	377	320	359	319	342	364	335	360	349	336	340	366	329	334	323	337	333	362	302	346	367	314	346	302	324	336	344	327	338	365	367	330	347	329	330	337	340	345	397	358	339	327	331	328	359	321	338	340	328	354	372	364	341	316	341	339	325	352	380	358	362	351	356	380	313	318	343	343	358	361	362	329	319	306	341	328	350	334	361	337	337	341	344	329	313	357	324	340	307	305	345	323	364	334	370	351	344	354	348	328	319	338	368	321	337	359	337	336	309	355	332	356	324	355	324	342	337	359	321	336	349	370	344	344	311	357	359	341	366	310	359	371	314	362	345	375	346	329	356	310	343	347	355	370	350	340	353	338	336	374	348	323	363	322	352	344	312	339	320	329	341	357	359	317	358	315	340	310	329	353	355	360	348	309	334	349	336	351	343	326	340	331	352	328	331	357	389	360	370	343	321	337	330	351	336	321	336	369	302	358	314	342	321	309	360	358	354	341	352	308	337	364	310	346	351	337	334	352	314	319	330	343	365	321	360	319	323	342	364	358	406	344	355	332	356	327	335	360	341	347	341	352	344	371	365	320	357	348	367	349	349	360	345	384	321	336	336	341	343	350	331	321	348	350	341	377	354	380	326	345	360	351	329	345	354	346	333	362	342	337	345	344	340	336	337	323	349	326	333	365	340	342	358	336	332	368	306	355	368	341	319	323	369	362	362	348	330	336	342	326	309	316	349	343	333	314	378	374	389	374	338	320	321	342	367	348	352	332	341	326	323	351	346	350	342	344	374	337	325	351	333	354	325	326	337	324	381	333
27904	20161	7066	551	328	225	225	184	185	163	171	161	161	158	161	153	140	141	174	135	163	157	184	150	130	166	139	159	134	131	167	162	146	164	168	155	165	145	156	151	126	148	189	151	176	142	141	145	149	155	144	155	140	171	127	146	140	168	160	145	126	148	150	165	139	132	170	150	139	135	156	174	145	146	124	136	161	134	141	137	158	145	152	156	149	132	163	148	137	147	167	153	166	150	156	147	145	154	158	125	169	151	142	155	146	174	140	126	164	173	145	157	149	144	159	140	139	156	148	134	150	170	161	162	145	137	164	145	132	152	141	146	169	160	153	132	155	142	151	154	148	160	171	173	163	140	137	147	157	153	146	141	129	152	152	162	172	166	147	152	147	154	156	142	168	159	153	136	169	152	179	120	139	165	158	142	153	139	148	134	156	135	147	165	165	149	148	150	157	145	147	162	166	153	147	154	151	167	149	145	144	156	140	152	137	141	132	164	134	142	154	141	156	118	150	188	165	165	130	151	150	136	140	143	134	126	141	140	156	151	151	135	143	154	142	147	145	134	148	139	158	168	158	133	167	152	143	132	156	150	148	158	151	134	131	146	136	169	160	167	160	162	156	154	132	143	152	151	126	156	163	148	154	164	128	161	152	156	146	153	133	127	141	132	155	170	129	133	155	166	146	150	169	154	132	154	164	164	139	144	157	151	144	140	140	161	174	159	164	152	161	148	146	142	167	157	160	148	155	156	148	119	172	159	163	152	143	159	152	150	162	160	148	150	162	163	148	149	140	143	156	174	149	149	163	145	152	146	164	158	137	146	137	154	157	149	157	149	143	169	166	158	173	137	159	172	150	161	156	158	148	141	149	146	149	145	162	140	149	156	159	146	170	139	153	161	137	151	145	155	135	155	152	151	146	142	145	149	149	144	178	153	160	137	145	130	160	148	167	161	165	160	181	159	139	159	161	160	148	126	111	135	159	174	158	154	155	136	153	144	138	163	153	151	137	127	153	138	136	129	147	178	128	165	148	155	161	158	148	166	168	128	137	131	157	165	140	166	167	138	150	149	155	144	145	128	151	131	147	140	167	165	164	161	156	143	184	145	161	150	151	147	139	149	146	132	142	160	156	149	149	166	146	154	141	152	139	154	153	169	156	143	152	143	142	145	148	160	174	147	142	151	167	166	161	150	148	152	170	155	146	134	137	140	164	150	152	149	167	152	161	150	167	144	148	163	162	161	154	159	157	146	144	166	155	122	143	135	146	145	156	136	162	142	160	153	138	159	158	157	151	169	164	156	170	160	137	152	159	149	143	143	165	134	144	155	137	145	144	150	137	133	159	153	160	140	146	160	146	145	153	136	131	161	147	145	138	155	144	136	120	137	167	152	148	161	138	119	152	146	157	140	156	141	149	133	158	139	125	164	133	135	155	146	150	146	165	156	153	137	139	139	156	152	130	176	146	166	143	156	146	149	142	169	145	175	172	121	163	154	168	153	141	142	177	170	181	152	164	143	169	144	162	149	154	162	170	137	142	155	137	152	153	150	167	158	141	141	141	174	161	171	161	158	156	157	153	147	157	154	157	143	146	140	151	137	147	153	155	150	138	150	142	153	144	138	188	156	152	147	129	145	136	147	158	173	142	154	154	135	168	154	151	136	134	170	167	174	162	157	148	167	139	141	136	152	138	142	148	165	157	146	139	159	149	148	156	140	167	163	161	147	151	148	164	154	166	156	159	169	138	140	145	151	168	161	137	129	131	168	162	135	143	153	128	176	151	153	151	144	157	129	168	125	143	150	173	146	160	129	142	151	150	143	148	152	146	143	145	152	150	151	162	154	158	126	152	176	152	154	153	149	155	140	139	142	156	162	144	146	166	159	145	154	175	151	152	143	165	146	164	134	146	153	143	117	149	166	152	139	154	147	163	147	161	157	156	146	155	139	117	148	123	148	168	139	146	152	144	140	155	148	167	136	166	164	134	127	154	132	127	150	166	164	173	145	151	145	155	145	152	164	153	145	164	149	134	133	176	136	146	132	133	138	131	145	163	146	146	163	161	137	162	133	143	136	140	173	166	141	116	170	148	170	156	142	159	138	151	156	160	162	128	150	154	151	143	156	156	133	148	161	151	153	144	145	154	146	171	167	149	135	150	154	152	145	144	148	171	177	140	147	152	160	151	146	143	133	169	142	149	152	144	137	155	141	148	175	151	160	160	133	164	131	149	155	145	146	159	139	139	137	170	152	148	140	171	129	159	140	168	136	144	150	154	151	159	150	139	142	141	164	167	150	136	125	151	150	147	152	156	140	157	154	139	172	172	136	160	145	143	127	136	149	147	146	148	153	161	129	148	120	154	154	153	145	141	136	148	156	147	131	148	179	150	156	163	138	147	149	138	144	162	155	141	135	176	162	148	156	149	165	129	132	130	151	157	167	147	145	149	165	159	129	139	150	164	157	132	163	144	143	154	147	159	136	167	156	157	161	152	163	140	188	147	152	162	140	164	141	148	143	153	162	155	151	156	146	149	151	162	182	133	157	168	152	138	131	151	157	126	135	167	135	176	160	155	161	147	146	145	166	132	150	155	153	143	158	135	143	133	149	151	149	168	161	124	144	142	138	145	182	158	186	149	142	132	156	160	138	161	150	156	152	158	142	144	161	145	149	165	164	159	147	149	178	156	163	153	169	133	147	150	148	159	144	138	151	145	152	132	157	136	136	149	128	136	159	143	139	164	140	153	157	155	139	146	153	148	150	127	155	148	151	150	156	136	121	148	156	137	165	162	152	143	155	154	169	160	149	140	151	133	159	140	166	137	124	127	132	149	155	147	179	137	161	142	134	163	160	137	166	129	147	152	137	156	137	156	144	160	173	153	159	184	163	145	140	144	151	162	167	160	142	145	144	143	153	145	143	157	154	135	149	166	155	156	191	162	164	138	148	151	161	147	122	128	154	170	157	150	128	136	129	161	145	154	164	150	147	127	163	136	145	156	149	171	141	163	152	166	148	156	159	144	170	165	146	159	152	144	138	159	172	145	145	144	153	148	117	149	151	153	160	157	170	137	156	129	152	141	161	155	162	172	150	144	173	136	160	150	179	163	132	180	142	120	159	167	138	154	135	136	136	152	167	146	170	157	160	169	146	157	153	141	166	157	124	149	157	159	156	157	154	140	178	142	122	148	160	146	141	151	144	160	151	167	145	153	138	138	161	136	154	159	150	157	160	155	167	158	164	148	149	139	143	139	145	159	151	144	170	161	156	132	141	150	137	170	128	144	174	155	149	164	163	154	154	174	140	154	153	144	144	137	139	155	147	146	146	152	159	135	174	155	140	159	135	149	131	159	162	146	151	169	143	136	147	183	157	128	163	163	146	152	142	166	148	156	153	148	131	154	132	157	149	163	152	154	163	161	132	158	165	154	138	158	150	149	152	150	149	151	127	156	149	142	149	142	149	151	167	151	185	154	153	137	135	152	149	151	150	137	153	138	137
5233	2768	1046	565	437	373	299	295	216	224	196	199	179	193	167	178	173	146	177	139	162	175	169	163	169	153	159	137	146	155	166	172	165	153	161	174	148	163	168	152	172	167	179	175	157	155	160	178	177	176	200	165	161	164	174	177	168	168	141	154	148	163	166	178	172	172	180	171	150	164	168	173	155	164	167	147	145	143	158	168	145	149	195	138	154	141	158	151	139	152	154	165	168	145	169	140	159	176	170	158	148	167	163	167	173	160	170	144	155	152	148	150	135	160	156	170	184	160	175	185	169	173	151	171	189	164	157	151	158	156	162	131	155	160	169	166	114	148	173	159	149	163	168	150	167	163	159	157	144	173	140	178	153	177	156	187	186	174	147	179	159	164	131	190	169	154	166	148	164	162	171	162	169	157	157	154	165	181	143	167	160	171	136	152	162	151	162	175	182	167	174	136	168	144	166	153	145	186	149	158	175	166	179	176	160	163	176	151	163	132	147	186	142	179	160	141	148	157	145	159	152	158	167	149	146	147	174	151	136	154	148	175	176	154	165	165	159	151	167	181	144	185	148	169	156	153	148	168	169	146	154	147	160	160	149	166	159	151	171	167	150	160	153	148	167	148	141	163	148	194	154	173	163	169	180	146	176	162	159	136	137	163	161	158	177	183	167	147	117	157	139	168	164	154	165	147	153	183	156	164	173	153	163	145	181	168	153	150	177	158	192	160	165	151	140	153	176	175	173	175	152	155	155	184	164	152	174	149	185	165	154	154	152	177	184	150	179	166	152	131	170	173	177	128	160	157	173	140	156	162	159	157	153	142	148	148	155	164	159	167	166	179	159	162	157	162	170	161	137	182	137	163	173	156	166	139	152	169	171	163	157	169	154	178	161	173	132	173	162	148	161	173	197	159	151	173	171	188	157	183	158	195	153	160	158	153	175	178	175	199	144	168	153	166	158	167	157	176	154	142	165	152	181	159	173	153	158	145	139	146	186	158	136	155	165	177	154	154	163	162	154	159	161	167	154	160	173	163	165	157	161	161	158	143	185	174	155	143	170	135	173	165	150	164	170	152	159	164	151	146	160	174	144	166	148	150	176	162	147	196	161	171	141	155	164	145	161	175	175	161	140	183	162	185	174	157	156	167	142	153	170	184	149	191	174	130	186	166	152	160	140	158	166	157	156	156	166	157	156	144	171	164	153	176	147	189	156	156	167	165	137	161	161	169	161	141	170	168	161	161	160	138	181	155	166	157	182	162	151	159	150	156	156	167	170	166	139	156	152	154	181	171	151	167	160	153	170	163	163	174	162	155	176	135	185	168	161	157	159	152	142	150	166	165	171	186	177	175	134	164	179	148	164	138	154	151	152	132	168	147	152	163	168	150	162	160	154	159	162	153	152	169	150	152	157	142	161	160	161	170	163	173	149	162	165	171	164	169	152	152	152	180	152	164	149	162	135	154	179	171	155	162	160	162	154	150	165	160	154	150	170	136	154	162	157	158	163	144	172	138	157	158	204	154	145	151	152	151	156	130	154	160	161	171	157	144	153	175	164	170	162	164	122	147	181	164	177	162	174	143	163	167	148	149	156	149	165	171	159	159	157	165	156	156	159	165	168	158	172	139	149	158	154	165	165	161	136	161	157	172	154	148	161	173	159	182	150	156	157	159	181	165	154	147	161	159	156	164	175	147	167	157	142	176	147	152	155	168	147	161	137	154	145	163	158	146	165	134	172	150	179	150	165	162	155	180	161	162	180	167	158	147	162	161	151	160	177	156	163	147	162	179	163	150	165	185	161	162	143	176	170	161	150	153	145	185	164	144	149	146	139	163	159	147	152	154	167	157	154	166	196	172	174	157	173	169	181	177	172	176	184	172	149	170	165	147	152	161	166	157	140	156	159	170	157	160	173	157	168	155	153	175	170	148	154	157	167	175	146	152	153	153	146	172	171	150	166	144	145	145	171	158	173	158	172	157	161	130	152	161	169	153	165	150	175	150	150	145	146	165	134	145	162	153	166	134	164	184	178	163	155	168	143	145	178	165	161	167	167	169	156	153	157	155	160	164	158	164	169	160	155	138	168	162	163	159	162	183	142	165	142	188	158	163	152	156	170	175	165	154	162	195	166	174	150	161	175	175	161	147	164	147	136	169	143	133	151	175	149	149	176	135	155	138	154	162	162	157	180	156	171	176	143	172	171	144	150	148	179	170	174	155	149	181	167	172	150	178	165	189	142	167	146	161	156	167	172	144	151	151	138	146	169	173	147	181	148	175	145	153	147	169	171	181	170	147	161	155	153	165	163	157	159	180	136	176	152	177	147	169	174	149	162	172	172	159	137	160	175	151	163	138	163	144	162	184	178	159	148	148	184	165	155	185	141	163	156	148	141	178	187	163	170	153	149	144	139	179	164	144	164	147	161	156	163	152	165	150	156	139	176	146	180	171	166	142	183	163	149	153	165	149	159	164	189	169	170	165	174	160	169	184	164	164	147	170	162	172	176	158	146	162	146	154	172	169	179	202	179	154	171	146	145	162	169	158	155	165	160	175	159	161	138	148	150	136	173	159	174	164	159	181	154	155	141	161	156	162	161	185	151	159	146	169	164	159	154	174	150	171	163	145	158	158	162	162	186	145	150	163	141	145	144	157	182	163	164	167	173	160	134	162	176	174	144	183	139	158	151	151	138	182	169	145	145	176	167	165	155	151	174	164	168	180	168	152	136	141	154	145	146	139	175	155	159	160	136	154	159	150	166	136	162	192	142	135	159	160	154	141	158	152	151	163	174	145	166	163	163	155	156	144	154	163	162	167	144	165	175	163	148	165	161	162	154	165	182	172	150	177	160	156	158	159	144	181	159	159	141	152	150	139	165	155	168	148	140	144	179	166	173	155	143	152	166	154	178	144	165	148	156	167	154	156	174	150	156	149	162	171	159	154	153	154	134	174	157	176	150	181	160	189	138	160	159	155	156	147	154	151	185	151	166	162	152	182	166	148	129	150	168	151	177	178	155	148	153	156	162	165	146	161	165	167	167	163	146	180	152	156	145	147	165	186	144	167	170	159	129	140	152	153	145	146	179	178	141	157	150	160	154	148	174	149	164	142	187	172	165	159	162	153	140	163	164	161	170	158	151	158	154	163	168	139	152	161	166	158	170	165	163	174	166	158	167	157	157	168	148	142	170	170	155	159	163	156	165	174	154	166	157	181	179	148	169	148	149	166	140	167	158	169	149	147	152	153	184	160	156	177	143	177	147	164	153	144	156	157	181	172	150	148	165	181	167	176	149	156	145	174	171	150	152	147	179	172	154	165	135	168	164	154	161	149	176	176	141	152	161	142	162	164	177	157	152	173	170	157	170	183	165	164	164	177	154	183	148	157	140	160	151	133	162	171	155	142	147	173	157	170	152	147	187	161	175	175	155	154	150	139	160	163	171	154	135	169	159	165	175	149	147	178	158	156	162	151	175	162	157	172	182	151	173	177	168	170
24093	21428	28480	24775	21375	6131	865	561	574	500	465	474	400	418	350	374	382	353	376	322	354	344	374	339	327	315	317	326	346	331	346	321	354	333	343	316	314	339	346	334	324	342	340	293	319	316	336	338	302	333	299	337	326	331	305	326	332	306	337	346	340	327	329	290	304	321	318	313	323	323	329	315	337	321	343	307	311	331	330	304	289	327	325	301	317	315	308	304	329	344	346	316	344	293	355	299	321	316	342	290	335	324	306	327	321	338	347	328	341	311	298	353	334	326	331	361	324	315	335	330	321	315	341	305	290	324	335	296	311	318	326	317	319	303	350	344	330	301	346	319	331	322	320	312	330	326	317	363	328	319	326	350	301	351	287	314	327	316	332	365	324	304	317	312	314	326	278	331	307	309	325	309	336	338	355	364	321	344	348	290	301	326	325	313	313	300	353	317	325	321	309	254	337	298	318	306	320	286	336	311	308	322	320	336	306	348	303	328	358	286	323	330	308	350	323	347	306	310	320	313	344	298	323	307	335	338	332	323	334	329	346	302	335	299	304	343	299	314	343	339	336	344	329	331	314	327	319	305	298	281	339	360	328	284	311	303	338	308	337	303	308	322	308	326	333	305	321	315	345	323	309	335	327	309	348	307	340	335	318	331	313	297	279	359	332	365	326	311	302	352	330	319	321	335	318	348	299	344	310	339	332	314	338	294	315	300	342	323	318	320	326	324	297	317	317	335	331	338	349	285	312	316	295	335	322	326	287	342	305	312	344	314	331	310	364	343	325	317	335	333	331	321	319	309	326	331	313	330	290	295	310	321	316	313	332	318	356	333	347	372	323	335	318	311	308	318	319	343	332	325	303	326	319	288	307	316	286	289	320	325	330	313	326	330	343	315	323	292	331	322	338	323	302	338	315	309	312	330	344	335	323	327	332	328	354	321	341	307	343	300	365	275	319	334	298	345	317	331	361	334	314	357	316	291	308	332	312	331	288	336	313	338	319	346	287	332	296	326	319	315	319	304	293	309	327	317	326	325	324	309	290	320	312	295	326	319	318	319	321	323	290	333	320	306	325	296	346	324	300	346	359	308	345	347	336	323	337	307	333	327	285	301	296	342	331	273	305	318	317	324	328	333	328	317	321	313	309	354	330	317	310	304	298	347	348	298	327	330	319	332	334	335	328	336	341	322	350	306	334	329	328	321	314	332	336	319	328	325	293	326	322	327	322	322	292	339	315	336	328	294	336	319	347	332	305	308	330	316	307	338	303	336	303	302	311	303	342	342	288	271	322	311	341	308	311	351	298	316	352	338	309	300	322	305	338	296	309	347	321	309	302	330	337	343	306	306	335	311	341	341	295	311	340	317	310	308	317	311	311	325	298	310	336	317	321	346	327	309	302	353	283	345	356	307	309	341	318	335	351	314	334	305	347	312	318	313	330	328	307	308	330	324	330	357	316	349	309	330	350	282	350	343	311	321	317	330	341	324	299	335	325	336	349	293	319	326	313	358	325	315	294	334	303	302	347	330	329	346	325	293	308	325	316	308	306	355	315	318	328	283	329	318	292	323	339	313	323	332	333	372	332	347	298	322	287	312	325	345	302	338	337	339	298	305	355	303	318	333	338	324	312	300	294	302	303	336	348	335	301	330	310	328	320	324	322	346	298	314	355	306	305	332	329	308	331	320	354	307	313	310	317	323	336	348	346	328	344	331	298	325	306	316	324	324	318	297	308	294	334	311	335	336	307	323	318	333	348	334	327	324	330	310	345	316	329	319	310	306	302	329	344	320	323	340	332	321	333	318	309	339	304	303	292	331	314	335	351	328	334	307	315	342	343	332	318	297	333	322	307	340	284	324	297	354	342	329	316	308	324	329	331	323	326	315	340	321	322	325	313	271	274	301	355	346	327	329	305	278	311	309	323	326	304	326	344	324	372	341	303	303	350	318	322	321	297	307	280	317	346	326	315	327	319	301	303	281	307	330	326	328	308	305	313	304	302	298	315	295	320	324	332	313	307	331	345	318	325	329	307	318	328	314	321	335	332	306	322	337	289	350	308	307	325	300	308	365	341	319	342	356	299	327	291	326	315	342	319	330	355	334	288	311	312	303	368	315	332	306	333	342	303	319	339	303	331	308	335	325	331	308	302	311	345	333	302	304	324	344	304	311	345	337	280	325	297	355	303	318	306	330	313	317	294	337	333	325	309	296	304	319	347	368	324	331	318	331	282	294	311	337	317	315	335	327	323	296	313	342	334	308	343	301	356	315	331	317	303	317	302	329	335	340	280	359	298	329	320	334	332	319	309	305	343	325	319	312	284	348	301	317	320	307	336	319	309	324	308	302	317	296	303	313	301	305	316	298	321	322	318	315	293	308	329	299	292	314	312	330	311	346	327	337	338	309	341	325	328	281	336	322	312	294	309	327	310	310	324	324	323	318	315	338	317	335	319	307	319	325	320	327	318	323	321	337	320	334	313	331	318	346	306	345	281	323	324	313	301	322	333	296	322	323	315	319	324	305	312	316	303	273	310	342	304	276	296	310	313	329	332	353	325	316	343	355	290	311	347	307	298	310	340	320	346	358	306	302	336	317	309	352	357	339	360	317	307	319	302	320	316	317	312	344	298	344	303	333	308	294	332	299	313	326	330	341	319	325	320	322	341	332	313	328	309	300	292	288	336	340	322	299	308	284	348	319	321	316	317	302	286	298	332	348	316	316	313	311	322	289	317	311	324	326	338	326	311	298	315	321	312	339	344	328	304	335	327	325	321	304	312	361	291	331	317	313	324	346	331	325	333	311	299	304	289	317	324	337	303	313	307	324	311	318	327	347	304	315	294	312	358	341	317	315	333	320	312	341	329	283	297	338	309	300	304	353	324	314	313	325	348	301	336	313	298	312	293	315	326	340	311	324	340	301	286	318	311	356	325	324	348	323	291	330	318	344	319	335	338	316	316	297	302	337	322	342	329	311	317	318	303	294	325	324	277	305	302	309	324	310	275	319	345	350	290	314	343	317	290	345	309	289	288	339	304	312	320	316	325	332	318	327	326	322	315	313	354	318	322	302	324	289	345	301	313	338	356	320	359	309	341	326	334	317	331	306	316	307	335	311	315	326	284	325	308	338	297	329	339	307	287	318	316	304	315	302	308	336	355	305	317	335	317	314	319	317	293	321	323	374	350	330	316	320	335	326	307	315	313	307	343	340	312	322	364	310	314	302	305	330	323	327	336	309	331	332	336	317	320	311	299	359	335	364	326	280	300	335	334	317	318	318	303	313	299	331	331	317	349	359	310	333	345	319	315	356	328	322	335	332	310	316	314	315	325	289	342	355	324	314	297	312	329	357	332	356	307	339	364	317	338	318	354	282	321	314	322	311	317	351	280	345	286	305	363	323	315	314	313	339	364	296	307	331	287	309	316	318	336	285	321	310	345	318	332	327	312	312	336	328	291	312	336	358	331	295	324	350	313	315	297	349	359	318	321	315	290	306
4294	10547	5867	2797	1962	1497	1190	963	817	739	628	577	499	481	492	470	434	393	411	406	412	357	382	390	367	357	361	336	348	370	361	376	345	346	350	329	355	325	308	376	357	352	359	351	335	352	341	347	370	322	379	320	368	317	353	328	332	351	344	342	285	319	338	315	348	347	351	329	348	319	355	356	355	332	328	356	322	382	332	304	337	364	319	320	373	402	340	344	334	356	323	337	355	347	338	346	328	351	343	348	339	342	354	342	343	359	334	350	351	335	377	350	352	312	318	337	365	378	319	331	344	348	347	323	359	356	363	377	356	314	353	343	360	347	329	354	364	346	364	354	339	345	333	336	315	377	353	325	353	346	334	384	351	376	335	370	311	305	383	371	345	344	375	352	382	314	326	362	319	334	315	375	353	349	305	343	393	333	341	354	360	373	332	358	336	365	320	338	330	332	351	334	345	337	332	323	340	330	346	321	341	333	319	342	326	329	341	360	343	389	348	352	335	347	347	362	328	328	376	362	365	325	339	321	361	352	350	354	318	309	314	343	371	344	339	368	328	373	338	341	363	338	337	362	331	338	321	320	346	367	345	347	319	320	366	322	335	345	315	348	376	328	328	341	308	356	357	356	308	336	345	325	336	346	359	333	348	321	341	326	356	359	335	335	345	343	321	341	358	336	344	360	355	349	359	337	342	363	337	364	362	329	360	345	345	298	354	329	338	315	339	330	333	363	328	331	348	331	323	321	365	358	296	362	323	356	365	359	338	324	353	312	338	336	332	339	347	338	317	344	363	327	352	332	350	353	366	373	322	338	372	325	346	348	326	314	333	323	342	330	323	343	318	322	341	368	366	326	358	379	343	328	345	346	355	354	346	323	360	375	337	348	361	361	365	339	352	349	381	331	311	340	313	333	358	350	352	343	323	302	329	346	319	355	345	314	338	359	339	305	343	352	333	327	356	367	340	335	371	352	340	325	317	359	379	352	339	334	366	328	367	356	326	323	339	347	338	350	365	335	345	327	341	341	339	354	358	342	319	307	341	347	339	333	323	344	356	356	360	315	345	326	331	324	332	323	340	327	298	305	335	336	373	317	380	356	329	354	343	351	382	344	347	326	361	351	331	325	374	344	339	358	362	356	344	312	330	348	341	353	378	353	353	354	374	332	343	340	312	351	335	353	360	340	302	328	311	338	350	348	314	347	324	318	364	341	333	334	363	391	345	356	362	313	339	356	331	351	342	337	335	345	329	359	350	313	313	359	375	315	337	390	358	351	338	338	330	311	309	354	356	328	380	362	332	331	343	330	329	329	337	319	356	345	322	347	383	346	354	352	339	305	336	297	351	369	314	330	356	366	317	331	337	347	312	364	357	324	319	365	347	360	347	327	348	344	386	335	331	349	354	356	365	360	337	343	331	351	327	319	344	368	334	315	360	369	345	337	316	346	328	344	353	373	305	293	358	354	348	341	329	313	334	360	355	355	316	339	326	329	358	353	309	331	317	342	341	371	382	370	346	353	398	329	321	305	380	366	343	334	314	349	346	334	359	337	339	346	351	345	342	342	326	339	303	314	338	349	323	378	357	351	373	375	323	347	365	357	335	355	317	337	332	350	331	351	349	360	348	341	339	350	349	351	332	349	351	333	324	346	315	355	340	353	326	353	358	323	343	352	343	351	335	338	325	350	365	360	349	361	354	360	320	355	307	372	364	321	335	341	317	360	310	366	360	342	322	346	320	336	343	330	374	328	307	370	352	332	318	372	312	320	378	336	305	311	338	342	348	306	353	365	355	326	376	350	339	336	326	349	343	338	360	352	345	329	336	362	347	378	342	342	333	344	373	370	336	351	356	322	347	306	347	343	340	350	382	316	362	335	354	346	325	339	328	339	319	321	327	333	353	347	339	331	333	311	352	336	345	340	314	342	354	339	348	348	329	331	393	341	353	367	311	367	330	310	338	319	311	346	362	343	358	362	328	367	304	354	315	322	348	338	321	352	319	325	369	320	344	305	335	341	337	346	341	314	336	335	358	340	381	332	348	327	336	358	313	331	339	360	342	359	361	332	338	326	321	343	341	346	306	331	334	352	352	342	331	335	335	350	338	352	352	318	336	331	370	319	317	337	314	339	354	384	350	360	351	352	331	349	344	319	351	341	339	335	324	318	348	312	335	332	352	339	372	337	337	315	330	351	325	377	348	346	331	350	325	350	344	337	334	335	372	350	370	349	343	362	373	315	332	307	343	332	341	359	319	354	337	356	360	335	363	350	343	327	326	320	346	341	358	337	335	328	328	320	355	360	322	338	367	341	302	333	339	318	360	368	328	344	359	336	322	342	348	364	327	341	336	348	306	324	316	315	378	322	323	350	319	338	340	321	345	337	343	329	355	360	321	313	341	335	341	335	351	355	366	338	361	367	353	327	336	356	374	338	322	330	347	314	318	323	325	351	344	336	335	350	345	342	367	370	349	355	352	325	336	314	340	338	318	346	324	288	335	357	314	327	327	359	330	337	331	297	335	365	352	360	344	348	349	351	392	333	335	364	341	337	354	339	338	324	331	359	318	342	360	334	347	346	349	351	351	345	300	338	360	340	334	357	324	330	325	362	346	331	372	358	332	375	323	351	323	348	325	339	337	314	355	376	304	329	327	352	331	327	319	318	371	299	312	308	360	350	331	338	327	363	353	308	343	335	352	341	306	373	356	354	339	348	323	356	325	327	338	380	333	339	354	340	337	358	332	324	334	336	332	357	373	360	323	329	351	328	349	338	315	347	323	351	343	355	365	368	339	338	338	310	345	390	349	337	355	353	335	363	334	331	326	323	328	342	395	326	330	328	370	344	354	364	353	314	326	340	311	332	338	298	341	368	390	313	310	339	366	341	329	340	334	367	345	358	323	347	324	334	320	366	351	336	355	349	340	363	335	304	371	344	358	334	342	352	300	337	370	319	358	325	325	358	341	358	364	335	347	328	343	306	352	332	337	334	314	358	341	360	355	366	356	345	332	336	388	334	348	338	318	350	375	358	366	335	338	340	362	361	319	321	320	318	351	345	327	325	331	326	301	357	346	358	381	333	351	362	359	333	363	365	340	324	366	352	337	331	317	336	328	343	357	327	336	329	343	344	323	359	391	365	371	348	345	348	326	367	349	347	338	346	361	335	351	347	332	360	373	351	365	320	348	316	362	344	320	352	336	361	351	360	344	323	359	314	334	345	347	331	359	335	347	334	375	313	320	327	359	327	330	344	318	338	355	329	324	349	336	338	325	374	351	340	327	356	362	349	348	333	351	334	348	327	346	344	316	349	373	383	329	338	346	348	327	334	328	336	308	312	358	356	282	351	358	335	362	320	349	351	319	312	331	315	344	316	336	377	347	352	326	318	343	330	331	334	353	331	369	354	350	351	351	342	338	343	321	327	366	347	337	391	325	344	306	331	328	324	319	358	354	303	339	324	347	364	297	323	366	342	338	305	317	345	362	351	347	330	372	327
25050	21393	27310	25757	7830	410	250	202	170	156	155	148	112	127	111	124	117	101	123	96	90	113	95	94	102	102	91	98	99	92	98	112	111	85	90	92	106	94	89	89	97	79	95	75	100	94	106	88	83	78	88	92	83	75	81	83	77	101	85	78	85	83	94	97	83	107	92	108	82	101	96	72	86	93	86	81	81	72	116	91	83	80	111	72	69	86	85	88	89	97	74	104	91	80	84	81	78	90	71	82	66	88	101	93	68	103	75	86	87	82	90	94	81	85	100	82	87	119	90	92	100	93	95	84	91	103	94	78	69	83	90	102	85	75	88	95	88	105	99	95	83	81	90	88	78	93	93	90	83	92	95	83	103	86	98	88	94	97	108	102	83	82	96	89	89	94	78	78	88	99	74	75	107	78	87	85	91	70	78	96	95	94	82	86	86	88	83	85	77	89	83	76	84	79	83	94	91	76	98	99	75	99	79	94	104	75	96	98	82	73	71	89	91	101	93	80	92	87	100	71	87	69	88	83	86	78	84	101	81	95	91	92	94	96	112	107	107	96	91	70	90	95	60	86	76	75	112	89	74	85	87	94	93	74	90	71	69	92	86	94	75	91	74	90	80	88	75	101	86	95	67	91	84	88	66	92	86	97	89	95	81	90	85	77	73	107	86	85	105	77	66	85	81	93	101	71	91	112	79	96	78	101	89	89	87	83	57	80	85	84	97	72	83	91	78	81	100	84	87	75	97	86	91	75	83	78	80	100	96	111	85	79	79	84	86	106	90	80	86	88	96	87	73	84	92	79	85	92	94	85	90	76	87	81	81	80	102	102	95	76	90	88	90	81	83	86	100	98	74	80	80	97	98	87	99	72	102	93	98	101	80	86	89	83	78	89	77	95	85	98	86	85	78	94	86	79	72	85	89	104	95	82	95	85	86	100	69	81	110	87	89	86	83	82	65	85	85	92	94	88	86	78	80	70	96	91	92	99	98	79	92	89	91	93	73	67	91	71	90	88	77	98	84	77	74	85	88	94	89	81	96	84	79	114	84	86	86	91	89	77	92	88	81	104	94	82	90	85	81	79	86	86	92	83	84	85	87	65	74	93	90	91	83	88	97	80	89	89	89	76	83	85	81	76	85	86	96	80	88	102	97	80	74	92	97	86	91	97	82	100	85	88	91	78	83	119	84	85	78	104	82	100	108	78	86	85	68	72	93	81	85	81	91	111	93	89	89	95	90	80	94	92	93	91	77	92	89	76	83	89	82	81	83	75	81	84	68	82	75	84	99	90	84	85	108	100	100	94	95	88	92	85	91	84	79	95	80	93	77	85	83	88	99	108	82	92	75	103	84	77	71	104	88	92	94	84	97	91	86	79	79	80	81	82	103	98	86	98	85	102	95	84	93	81	74	102	96	99	75	97	85	72	86	80	74	97	78	88	74	93	101	92	88	94	94	82	86	110	94	90	99	83	79	96	89	94	98	90	79	75	93	85	88	87	81	80	83	83	92	64	103	96	77	85	86	106	86	89	79	89	83	81	80	91	83	83	84	74	94	86	92	101	84	99	110	95	110	80	94	86	77	95	92	88	91	94	80	74	83	84	77	92	78	95	79	95	64	83	86	83	93	92	81	86	91	93	74	94	88	100	83	80	83	76	90	96	84	86	96	79	72	86	87	96	81	76	100	74	90	91	69	84	84	100	100	71	99	81	81	97	82	72	78	84	84	86	110	104	76	96	103	98	93	86	80	93	87	96	83	90	87	90	77	93	94	82	84	109	82	97	74	99	94	80	79	99	94	87	101	83	71	84	72	88	86	93	80	93	85	80	96	92	81	93	84	78	81	104	89	93	82	91	79	92	80	73	79	91	79	111	86	101	74	95	95	67	81	104	88	83	88	77	91	91	89	95	84	78	104	88	72	77	85	82	85	91	87	92	75	105	87	86	89	101	70	96	82	83	78	95	78	102	81	96	89	112	93	98	88	102	93	80	90	93	95	104	90	80	93	89	90	90	105	78	79	86	89	91	90	86	88	86	93	94	74	83	96	83	86	87	90	78	102	77	80	91	107	82	82	96	87	95	95	94	94	84	87	69	89	72	87	86	88	91	91	85	69	80	97	89	87	97	78	74	81	78	77	95	87	81	106	92	87	89	93	101	97	76	93	75	96	91	96	72	90	100	78	90	90	101	79	87	100	100	78	97	75	85	90	83	104	94	93	81	85	90	90	95	80	99	84	92	90	75	78	97	91	95	86	87	90	98	108	79	93	83	78	97	67	81	67	102	102	90	106	96	81	82	71	103	79	92	90	88	103	78	89	99	79	82	92	96	79	81	87	94	104	98	95	89	89	89	89	77	79	94	89	76	89	85	79	75	86	98	76	81	100	92	116	75	78	88	87	90	102	103	91	86	72	91	89	67	89	86	79	92	87	94	76	77	90	76	80	64	98	81	78	90	105	82	83	83	87	86	84	95	79	81	92	79	100	97	84	98	75	79	85	97	92	81	90	76	79	89	80	87	87	82	98	97	96	95	82	98	86	83	88	86	98	81	95	91	80	77	91	89	86	70	82	85	84	89	71	86	72	89	101	85	78	93	78	98	84	71	108	81	82	77	98	78	91	91	70	85	95	87	83	79	77	78	72	107	73	93	83	61	93	99	85	77	101	83	82	100	91	112	90	89	91	89	73	89	90	98	104	101	99	79	72	78	106	81	77	76	93	99	97	71	81	87	82	94	94	96	89	91	85	83	63	91	89	80	85	89	87	85	99	89	91	95	91	81	88	88	88	84	81	73	102	67	95	91	80	91	74	87	87	90	87	93	85	77	74	95	90	89	79	83	90	96	73	92	84	90	82	88	88	94	78	76	92	98	92	80	84	61	80	86	81	81	81	78	84	84	86	91	85	76	93	89	89	106	92	77	89	95	90	93	99	99	86	96	101	78	89	99	96	92	84	108	80	70	74	85	75	100	96	72	78	87	75	82	91	71	97	66	65	73	98	89	68	93	87	90	98	88	80	85	87	84	99	85	104	92	84	81	97	69	99	84	79	97	91	95	91	93	96	85	92	80	105	78	86	86	85	92	70	94	83	81	85	90	90	79	104	74	75	74	70	78	77	77	81	102	95	93	85	70	90	100	88	80	97	77	96	97	88	82	77	98	83	75	91	80	87	95	99	90	81	88	85	82	85	92	99	97	92	91	87	96	99	92	88	95	77	85	86	84	92	92	97	73	89	80	82	78	68	109	93	90	84	85	102	89	100	95	75	79	85	95	81	82	85	108	98	81	98	104	85	98	75	85	92	84	87	92	100	74	94	90	93	99	88	85	89	79	76	87	77	83	91	83	81	94	85	86	93	91	71	87	99	77	86	80	89	81	107	62	80	83	73	73	77	102	90	97	89	92	101	96	81	75	98	81	91	94	82	84	69	84	79	85	79	90	93	93	88	82	107	86	81	81	111	92	78	83	75	85	88	87	85	90	78	112	83	107
3581	5348	3004	1311	936	665	537	422	337	323	270	217	166	196	164	161	136	137	115	131	115	125	134	121	118	143	108	119	89	112	99	99	108	120	108	100	109	104	117	105	98	92	97	121	99	82	97	110	89	94	102	83	124	88	78	93	113	85	122	89	110	93	82	85	103	80	95	92	78	94	106	101	94	83	99	93	117	92	93	101	114	94	78	74	82	95	91	91	105	94	109	93	87	100	102	99	99	109	111	97	90	84	98	101	89	112	82	111	99	105	86	73	107	84	97	92	83	90	93	92	103	83	118	83	111	89	102	85	98	82	106	102	89	111	87	82	93	110	113	108	90	85	98	98	105	86	98	100	100	81	99	95	110	81	82	89	65	107	85	100	99	82	92	103	100	101	105	86	91	114	92	102	123	97	74	84	87	95	101	97	100	95	96	97	91	89	94	110	93	91	91	109	96	105	89	106	95	99	93	98	85	85	94	77	98	108	104	98	89	89	85	79	95	88	86	104	97	89	95	100	104	74	81	89	84	91	96	85	91	106	87	101	83	99	103	95	97	94	104	94	102	94	93	101	98	101	98	81	90	98	105	98	91	99	96	87	103	94	96	99	100	83	109	98	107	97	96	101	103	110	104	79	100	93	94	77	78	113	96	77	109	104	96	92	86	92	93	86	110	95	89	109	89	86	108	109	89	93	82	84	93	93	94	106	85	99	91	101	94	94	92	105	97	90	103	86	101	81	109	111	84	100	90	109	105	87	86	107	78	82	90	94	90	94	93	116	109	89	83	91	115	83	96	85	114	94	96	95	105	107	97	115	89	95	93	99	92	93	112	85	79	91	99	104	99	112	80	91	91	104	118	85	99	93	99	98	93	97	84	104	100	111	90	98	72	94	92	91	92	100	100	93	111	95	87	96	80	106	91	89	80	92	114	95	101	100	97	87	85	93	108	100	113	78	79	111	93	114	94	108	81	109	103	84	82	93	102	88	98	91	98	99	92	106	89	93	96	74	96	94	84	89	99	89	93	107	73	100	74	103	99	86	129	115	80	94	83	93	94	115	98	93	87	99	88	78	97	84	97	102	96	96	75	90	82	105	83	99	80	93	83	92	103	94	93	91	91	83	93	69	98	88	93	93	113	80	87	93	86	99	74	91	80	81	79	96	81	92	108	94	107	112	98	99	98	91	96	92	89	119	87	105	108	88	107	104	97	100	94	90	100	87	96	83	110	90	88	98	95	88	114	92	102	94	94	104	91	86	106	101	102	87	86	83	119	89	81	98	101	98	100	104	98	108	89	101	92	79	102	96	102	95	98	104	94	89	83	92	102	105	90	103	82	100	83	87	107	104	95	104	90	85	112	97	98	115	107	94	85	80	88	96	111	108	102	96	98	88	94	102	100	103	102	105	117	94	94	104	95	85	98	79	83	97	100	101	102	77	97	82	98	95	86	91	100	93	84	98	87	100	92	108	101	114	94	92	93	92	100	84	107	91	86	90	97	102	100	98	90	107	88	98	92	111	82	90	91	73	105	86	99	80	91	101	92	93	82	90	85	80	85	107	88	98	98	100	95	94	81	97	92	76	90	91	80	88	86	115	78	102	80	76	101	80	86	103	84	80	86	120	80	83	90	89	87	102	106	100	79	94	98	101	77	109	105	103	107	91	98	83	110	93	98	94	127	93	89	86	93	95	117	110	105	91	101	91	95	79	106	79	99	85	97	91	94	97	99	94	100	85	88	105	115	79	90	98	97	100	112	84	96	115	103	86	105	92	91	100	93	79	88	102	85	87	91	109	84	91	98	96	88	97	74	107	116	92	89	100	119	93	92	92	94	83	89	94	101	98	81	109	93	78	88	99	92	98	109	94	92	66	93	107	92	76	93	92	114	85	93	88	94	88	90	106	110	89	98	99	98	96	103	85	92	101	96	92	103	88	87	89	112	76	114	96	90	88	86	106	104	89	78	100	95	85	85	102	97	104	97	99	106	85	103	99	92	86	91	100	84	108	90	101	96	85	101	92	111	99	85	96	104	104	83	106	109	98	97	86	98	105	89	101	91	97	89	92	103	119	96	80	94	76	105	95	94	87	82	97	96	93	91	92	86	107	85	91	89	107	91	98	94	95	92	98	94	90	96	86	90	99	107	86	107	76	99	103	103	80	95	98	100	96	101	99	110	91	96	92	112	87	109	90	98	107	109	89	94	100	94	94	93	94	100	87	96	98	99	100	101	86	96	91	102	104	101	92	103	95	75	102	86	83	95	88	88	87	95	107	79	89	93	95	94	85	97	98	88	101	106	85	73	82	88	95	94	87	105	99	96	86	113	84	88	111	100	98	93	107	93	91	94	86	87	114	86	106	104	100	108	72	95	92	92	86	94	96	94	91	89	109	101	81	107	103	92	97	88	92	88	96	94	93	89	107	87	85	110	92	112	95	116	97	88	84	94	85	85	84	83	101	89	96	85	111	98	86	107	74	90	100	92	100	115	101	77	84	92	103	92	88	94	89	103	97	104	86	86	91	97	105	98	87	93	76	88	97	95	75	99	106	98	105	104	105	89	75	102	89	96	107	95	91	98	80	108	94	110	80	92	92	89	109	103	112	93	88	92	93	102	105	106	101	100	98	90	88	87	74	85	105	103	85	110	100	106	96	89	91	93	121	93	89	83	86	80	82	90	106	96	107	99	105	89	102	99	91	95	89	96	77	102	86	98	96	97	91	89	84	75	96	101	105	91	95	86	101	79	91	104	95	101	91	99	106	90	114	85	102	102	101	71	77	111	91	93	86	100	91	91	94	89	96	94	83	94	99	91	85	98	109	96	82	93	100	116	86	92	107	94	102	84	89	91	97	87	95	104	101	94	95	79	85	130	94	80	94	111	92	88	93	88	100	90	102	106	92	82	86	83	106	97	98	109	113	94	92	92	104	112	103	100	75	105	93	90	85	104	93	90	92	95	97	100	91	115	103	94	96	93	100	102	99	90	92	103	103	100	92	117	93	90	92	100	89	99	98	92	91	99	111	100	92	88	94	86	83	69	97	92	103	80	102	85	99	98	93	90	93	109	103	104	96	86	97	112	83	89	86	105	113	72	99	102	116	93	85	88	77	110	101	91	93	105	93	95	91	87	80	102	93	90	70	83	86	97	101	97	96	89	94	99	89	87	98	102	96	96	107	100	84	106	69	102	103	90	90	116	87	106	93	80	96	91	105	105	79	109	89	102	90	101	102	94	107	92	97	97	95	90	87	112	65	77	102	100	85	84	104	100	91	99	76	100	94	106	80	109	90	97	104	105	86	111	91	91	93	85	101	88	99	87	96	110	83	90	100	87	108	82	97	95	92	91	107	83	79	96	91	89	107	99	90	90	74	87	81	83	104	107	115	101	97	88	86	99	92	104	84	77	93	95	95	103	87	94	106	87	92	79	87	87	114	88	87	86	89	92	87	108	100	77	85	92	108	101	95	104	105	95	84	97	98	112	119	84	88
22822	21458	29123	24199	21464	21493	6557	957	714	665	572	493	482	461	443	423	415	447	404	364	365	376	362	327	363	340	365	351	352	361	345	334	361	354	336	336	313	340	313	317	327	362	350	321	366	321	317	334	338	310	345	309	342	334	330	336	302	343	279	346	331	327	326	327	330	346	322	341	342	317	328	328	332	331	307	308	307	342	350	329	309	330	339	318	322	349	330	318	322	335	316	297	351	332	321	300	345	343	335	325	340	340	331	311	321	316	363	345	330	344	317	319	352	315	335	324	323	328	318	311	336	325	330	336	350	333	271	357	296	349	291	350	321	294	310	329	285	335	284	324	287	336	318	299	302	339	326	303	311	294	325	309	300	332	308	318	324	313	338	292	298	304	290	316	300	323	305	308	363	333	320	322	347	350	314	314	304	322	319	338	329	310	329	313	324	299	354	349	336	317	347	353	319	359	320	319	327	330	319	310	312	303	307	291	282	323	325	322	318	303	303	291	314	324	321	329	326	305	303	287	327	341	311	310	335	291	325	323	311	319	318	309	316	264	295	301	355	281	323	333	303	297	338	304	374	331	306	338	313	321	342	344	329	339	350	322	344	317	327	306	342	324	318	301	335	325	311	352	308	331	277	335	324	312	297	320	327	304	340	298	331	367	332	360	310	282	332	297	324	329	317	313	316	303	317	326	299	327	324	344	325	294	300	334	322	323	293	301	318	316	358	329	339	309	322	298	372	297	345	322	305	301	306	296	321	301	306	298	343	329	331	298	311	333	343	310	295	324	303	304	320	333	264	324	324	284	331	280	348	333	324	333	339	333	286	365	334	334	309	343	315	317	336	333	325	352	331	319	311	304	346	318	313	320	324	330	322	321	316	356	309	317	309	332	320	318	308	338	299	296	323	301	336	300	334	321	330	315	312	304	279	296	339	315	315	327	334	328	339	303	329	324	315	310	325	316	328	317	331	335	340	298	330	288	313	334	313	294	316	306	320	332	307	314	309	358	328	331	295	314	302	328	302	326	298	353	309	321	283	311	345	324	322	297	296	327	291	343	309	347	335	324	304	338	301	321	319	358	310	314	332	322	337	326	305	324	328	330	307	325	315	311	304	331	313	333	313	326	331	314	296	317	321	325	319	327	325	304	288	315	321	321	317	340	296	309	318	365	352	316	337	296	301	310	314	340	315	315	320	349	310	316	341	329	341	309	307	303	322	320	321	286	312	328	323	299	359	342	327	344	298	343	327	315	288	336	325	316	327	317	318	315	337	308	350	299	336	292	313	315	296	289	319	314	319	322	324	305	350	326	300	333	354	326	338	313	339	303	316	273	353	321	321	314	321	316	305	315	323	327	282	273	314	319	294	340	319	301	343	325	332	320	347	312	334	371	317	300	355	327	316	358	305	327	302	314	328	333	342	318	308	325	329	283	335	311	325	317	314	312	297	338	282	288	284	334	310	323	338	312	298	328	310	317	324	311	296	339	306	320	303	307	293	331	315	315	351	317	311	324	335	307	326	341	323	306	292	306	310	331	288	302	313	322	329	323	306	332	338	326	334	307	285	303	318	296	325	320	322	325	344	327	312	320	334	358	326	308	330	311	336	325	300	340	303	327	313	330	310	333	323	326	307	334	308	315	319	308	343	299	316	319	285	321	291	338	323	328	314	317	331	369	306	345	306	334	336	342	372	324	331	315	322	296	291	319	319	314	309	297	304	301	318	294	337	337	292	330	339	356	366	365	363	322	288	320	333	341	315	354	327	328	304	343	341	333	326	329	340	329	330	294	274	332	303	344	336	325	319	318	315	304	326	320	311	322	322	318	310	334	295	349	318	334	323	284	324	352	338	330	315	337	339	323	316	316	356	328	361	320	311	299	301	341	318	321	346	350	351	320	274	293	298	345	329	282	295	273	321	307	319	334	316	321	325	319	313	308	319	297	322	330	333	338	314	322	302	300	324	320	305	313	322	322	339	325	331	291	307	358	332	306	323	338	350	319	341	297	349	303	311	316	320	304	301	317	343	322	304	313	337	335	301	341	322	317	322	319	308	318	330	337	319	318	250	362	315	321	359	340	314	321	287	326	323	325	293	321	335	310	344	329	345	302	329	325	337	310	293	328	370	322	327	333	337	335	325	318	327	333	312	303	324	332	335	342	306	332	346	321	302	298	331	293	350	312	315	312	339	314	327	339	289	319	310	290	308	311	318	301	321	327	354	319	294	319	325	300	343	295	286	336	311	327	348	336	287	317	294	338	317	323	332	314	293	310	368	326	296	301	278	331	294	310	298	303	325	310	306	288	311	318	308	334	329	315	306	294	304	333	305	272	328	313	312	322	306	328	305	348	308	326	298	313	310	323	307	335	290	326	316	303	331	350	338	324	279	335	337	328	347	330	329	314	327	311	309	305	301	331	287	319	332	309	347	336	319	337	334	320	349	323	330	337	346	339	323	308	336	306	326	315	300	315	357	306	314	314	321	335	342	339	299	317	332	323	358	323	320	325	318	314	308	330	331	301	358	324	302	306	322	335	294	290	332	318	360	331	326	308	346	337	311	315	326	311	309	304	305	331	336	344	306	323	310	330	337	302	336	302	317	304	335	302	322	332	331	346	322	315	298	289	336	321	323	311	330	304	327	324	312	295	340	294	308	301	300	342	318	330	325	323	311	354	292	321	346	335	325	297	320	343	333	310	330	290	326	307	318	309	322	337	342	286	330	340	304	316	309	312	308	294	319	320	303	350	328	303	290	307	317	327	310	305	318	301	319	281	329	321	331	326	344	314	336	317	315	312	373	327	364	293	320	337	308	309	327	316	332	332	331	328	299	328	335	314	294	317	314	316	321	350	314	327	283	328	312	333	322	313	324	301	339	339	312	314	325	298	302	307	310	318	334	305	307	322	326	345	300	281	298	286	325	314	294	343	295	340	337	304	327	287	301	344	312	308	339	306	313	318	289	329	323	332	312	323	317	338	302	336	289	332	286	304	296	320	323	284	345	305	362	317	319	339	346	297	320	325	333	299	302	302	331	342	319	346	344	333	306	288	334	324	296	343	300	359	304	313	340	302	327	312	331	288	323	322	316	310	320	345	325	294	308	303	335	297	333	313	325	308	343	287	347	305	322	303	311	329	290	296	331	305	304	295	321	307	336	322	301	321	331	305	329	297	312	333	321	353	337	302	298	347	331	323	345	325	301	326	272	317	332	344	336	308	318	318	316	316	321	287	343	300	338	336	307	321	308	310	357	325	316	352	340	320	303	340	294	308	320	320	330	319	326	320	317	312	302	320	295	304	314	303	305	306	326	351	342	313	317	323	330	297	311	353	335	303	309	354	341	319	321	296	328	329	346	351	304	340	307	278	308	315	303	304	322	365	309	337	291	322	330	301	336	309	346	337	306	316	317	325	338	341	310	313	315	315	302	325	346	314	294	336	330	335	324	291	327	329	328	322	321	324	340	314	316	330	351	284	331	339	343	337	301	295	314	328
4710	15069	9567	4632	3198	2381	1912	1421	1194	946	880	720	667	567	540	532	467	495	396	464	417	435	394	400	387	405	384	393	362	365	366	378	374	345	363	393	387	327	345	350	359	369	369	346	361	334	364	358	362	351	325	329	346	333	327	365	330	328	354	350	335	365	344	341	339	338	354	308	338	337	326	349	352	324	318	334	333	368	344	396	314	361	348	348	348	391	342	337	319	344	363	339	371	333	339	331	308	344	393	336	335	365	324	367	346	364	324	364	338	302	310	338	308	315	346	332	333	309	300	342	331	361	370	345	338	326	323	342	323	335	363	296	334	337	344	338	344	348	338	331	355	370	345	343	374	320	357	335	349	321	324	338	362	361	336	367	327	337	335	353	342	359	337	347	339	346	322	360	310	353	312	362	338	322	325	333	364	335	350	344	327	337	335	356	362	340	312	344	327	294	338	341	334	350	351	339	358	363	347	337	305	303	347	318	325	325	344	362	343	350	338	388	357	370	335	306	349	331	318	336	324	324	329	328	375	343	362	334	351	354	316	353	337	329	328	333	334	336	315	354	337	321	342	303	340	323	335	363	331	317	335	340	339	333	320	321	349	349	322	319	329	342	347	346	338	309	337	309	338	339	352	325	338	339	333	382	348	328	331	350	359	309	382	313	366	347	372	375	357	355	305	337	346	358	343	325	304	332	312	337	332	348	332	317	345	335	336	319	316	368	283	344	332	360	334	359	319	329	305	309	334	358	354	346	334	335	359	342	345	331	330	319	334	350	318	362	340	361	333	357	318	325	347	330	346	354	306	312	303	354	341	319	343	339	338	339	317	316	331	336	357	396	319	354	351	316	321	358	353	322	353	330	348	342	345	328	347	338	336	328	348	312	299	325	343	312	337	303	355	346	355	330	339	309	317	331	349	300	315	314	307	356	321	370	337	300	338	320	342	338	341	290	335	340	325	336	359	319	331	340	324	345	354	363	336	377	327	328	341	364	334	336	359	338	364	337	343	333	346	344	335	344	339	352	301	338	380	369	358	348	357	372	361	349	347	313	322	325	351	385	360	354	348	357	338	349	355	319	325	308	362	337	332	320	337	356	343	336	337	375	351	353	353	340	340	313	329	328	307	345	324	364	386	332	328	346	337	359	323	375	328	326	358	331	317	373	344	348	333	345	363	327	350	308	330	344	358	361	326	353	331	391	331	353	331	358	383	331	325	343	328	335	349	322	347	369	346	349	372	337	333	360	315	332	337	354	320	332	361	369	344	315	348	355	341	332	327	328	357	344	358	309	348	346	346	332	370	368	325	328	347	328	314	374	341	338	300	330	304	324	361	330	347	326	374	357	336	368	376	362	351	376	328	310	351	297	323	350	345	325	320	309	356	327	362	310	310	323	334	322	330	334	317	374	351	338	349	322	321	363	329	317	343	326	337	318	331	336	358	355	353	347	337	334	360	318	331	330	343	365	352	355	311	364	327	347	350	340	368	341	323	319	348	330	350	306	301	364	324	331	373	335	337	312	344	339	316	331	331	384	343	360	346	309	334	312	310	371	356	363	290	332	337	334	325	342	297	368	355	321	320	344	335	322	356	317	335	379	338	324	324	355	342	353	325	310	328	363	343	345	335	320	298	318	326	348	320	333	319	313	359	346	346	319	351	333	316	325	326	327	337	350	325	321	342	350	358	322	336	325	343	334	353	339	332	342	340	364	316	342	291	360	315	329	338	320	362	328	344	334	370	308	327	344	336	393	349	333	334	369	308	344	331	311	315	356	313	334	336	353	348	342	339	346	332	312	357	343	351	339	368	327	361	324	351	352	340	347	327	338	374	347	365	294	339	327	363	300	348	350	294	342	337	310	349	348	319	327	348	315	331	311	332	332	348	332	349	360	303	314	346	325	338	313	353	334	334	356	344	337	343	359	318	323	319	373	346	349	358	305	347	340	336	324	364	343	324	343	347	324	321	319	357	321	343	366	337	347	343	349	352	330	327	319	324	352	346	372	350	347	317	362	352	358	344	355	305	336	313	325	315	334	342	332	354	344	333	363	356	291	338	327	357	346	330	318	339	342	320	335	342	308	342	337	307	345	343	331	321	338	302	303	336	354	350	347	340	322	340	338	335	332	344	361	334	343	334	327	300	326	338	320	320	317	332	345	343	330	342	322	331	366	311	329	334	354	368	327	325	340	350	318	388	337	323	341	311	366	340	336	308	351	358	341	343	369	326	356	311	337	312	351	331	331	316	311	364	324	326	325	350	328	327	323	353	362	347	313	296	306	335	334	345	331	370	359	341	336	372	351	306	320	340	342	351	321	346	327	338	360	329	346	339	349	324	332	348	357	326	318	350	315	343	325	356	307	347	318	324	356	326	350	369	371	352	336	364	392	322	338	308	338	299	339	299	310	355	303	326	326	357	346	351	309	347	335	333	335	315	369	371	357	341	332	343	342	350	321	340	334	336	339	335	340	327	325	374	363	333	324	342	335	328	353	323	331	329	321	327	339	342	316	333	334	295	340	337	355	346	337	325	341	330	344	343	331	343	337	362	318	326	350	348	347	331	345	317	305	347	315	341	365	362	320	365	335	337	335	378	301	351	371	348	333	326	357	334	325	338	307	345	363	319	320	333	353	340	327	312	308	387	297	355	308	340	314	356	327	321	330	345	359	341	324	323	345	322	339	338	345	347	345	321	302	353	342	341	329	349	335	312	335	336	329	353	361	345	344	357	340	334	345	348	346	377	326	325	345	326	340	364	348	354	340	366	354	365	352	299	340	333	371	334	340	358	337	347	367	330	356	359	339	341	358	378	307	371	346	369	322	361	352	347	349	386	345	339	325	334	328	340	352	328	315	336	319	333	324	311	370	380	315	346	370	337	349	342	336	349	348	371	364	356	346	334	361	354	340	315	315	332	325	335	359	335	323	365	361	299	388	368	327	356	361	311	368	322	330	344	321	325	329	358	346	371	362	328	317	334	334	338	305	388	298	329	348	351	341	324	341	331	329	335	346	366	289	341	335	322	336	352	313	352	396	325	354	316	314	335	349	345	329	331	313	360	360	312	346	361	347	364	335	323	328	328	349	321	348	353	314	346	329	334	332	326	335	346	341	365	329	337	347	330	327	347	343	354	336	325	305	330	329	362	354	328	327	348	340	326	357	318	298	334	341	310	348	341	322	341	349	358	337	366	355	381	331	336	357	346	320	320	330	363	344	324	350	346	342	370	351	353	342	348	363	349	376	346	345	342	350	313	349	362	344	331	339	361	319	331	297	348	333	321	329	356	337	331	358	320	354	330	346	341	325	373	368	344	340	312	339	338	345	349	322	345	328	354	343	361	355	315	328	359	376	355	328	369	351	341	348	337	355	313	345	342	339	331	347	350	347	341	331	338	298	323	344	357	334	339	364	336	344	304	366	336	343	381	362	348	316	343	348	327	340	365	320	342	329	365	376	353	327	327	379	345	319	307	334	345	353	360	357	324	317	347	291
28049	20335	7231	502	303	207	198	164	162	152	166	161	147	158	149	172	152	152	142	150	144	150	155	163	162	157	147	156	146	160	155	143	174	139	155	153	141	136	153	127	165	142	172	169	160	130	160	147	154	164	171	120	162	145	147	136	155	148	144	128	144	160	147	146	154	132	132	144	151	158	163	162	159	147	141	167	161	161	164	154	143	152	151	141	147	136	165	162	164	129	144	160	139	151	152	148	135	149	146	153	146	152	173	154	159	162	161	159	149	137	146	144	155	161	137	146	120	144	168	152	147	150	167	137	184	127	161	162	126	152	165	156	131	154	144	157	146	169	155	138	160	174	134	151	155	159	181	158	158	146	128	146	177	184	131	134	163	151	165	123	143	150	151	134	166	154	145	150	157	168	155	140	149	160	124	157	155	131	157	155	130	159	141	126	152	148	137	151	139	174	160	147	178	157	157	161	143	159	154	164	142	174	134	134	168	152	132	147	151	124	151	168	143	183	143	109	158	139	155	153	139	145	134	157	137	146	146	135	137	143	145	173	153	146	140	143	177	146	159	150	133	164	133	148	166	148	152	158	137	155	147	149	147	133	119	164	149	136	132	137	152	146	146	146	163	167	160	124	143	168	178	158	149	149	122	127	163	161	173	139	153	169	178	179	132	156	131	144	142	128	165	143	173	141	136	148	144	152	163	143	140	166	160	148	160	139	139	152	143	135	186	159	135	166	167	157	132	134	155	164	148	145	146	159	162	125	164	151	154	150	139	166	155	141	155	164	154	153	142	150	164	143	156	161	164	170	167	141	129	138	159	156	170	154	146	162	161	188	143	139	162	147	156	183	163	153	155	157	136	143	160	157	130	162	162	154	137	164	148	143	142	145	154	152	154	134	148	155	149	156	154	155	166	170	154	145	142	136	132	172	139	151	157	147	133	141	155	166	136	127	160	130	151	165	146	151	149	139	145	157	150	149	139	155	135	143	165	148	162	123	146	146	141	134	162	158	147	164	157	164	153	147	141	148	125	149	98	152	145	146	142	157	150	149	136	147	155	144	160	151	127	137	145	165	155	157	157	158	145	147	165	160	160	149	127	159	149	144	151	135	163	150	157	163	161	147	155	159	133	166	146	153	143	161	166	148	162	156	144	146	167	164	143	135	166	145	140	174	158	152	159	156	172	165	135	149	167	153	151	139	139	140	145	134	130	153	165	148	133	152	169	162	158	169	130	142	147	153	143	155	152	157	152	140	151	136	146	148	140	144	158	161	150	152	162	157	147	164	144	151	165	142	156	176	135	156	148	155	143	173	157	149	144	143	142	146	140	162	147	147	169	169	154	148	161	155	138	147	147	162	156	179	150	153	141	132	162	159	145	160	120	135	185	141	129	147	128	137	164	175	158	111	163	146	148	143	157	151	144	143	152	149	154	155	147	151	134	167	122	136	143	144	161	149	143	135	148	154	170	148	164	158	142	157	168	160	150	153	152	167	154	159	156	132	159	167	158	157	130	141	150	151	142	134	169	153	137	139	165	134	151	159	170	143	149	162	130	161	133	167	151	150	168	154	171	143	135	164	142	155	159	152	154	143	167	158	177	156	146	170	133	151	163	147	166	165	160	142	137	143	158	145	163	148	171	119	140	147	145	147	146	164	135	148	150	140	164	157	172	157	158	136	155	129	164	138	149	156	160	156	157	140	148	153	157	152	181	161	159	134	154	161	132	138	142	152	153	161	127	157	154	152	143	114	133	142	167	139	151	143	131	143	160	160	148	138	148	135	161	160	167	149	145	155	143	150	145	165	149	148	134	157	143	165	141	137	146	157	122	150	140	158	155	134	147	141	140	160	158	140	153	162	153	160	172	118	143	155	138	155	149	124	169	141	122	160	170	130	171	163	162	147	149	141	149	151	144	157	143	144	146	133	143	151	158	163	177	177	145	156	146	159	169	172	157	170	134	144	133	141	157	160	158	148	148	138	142	137	163	179	164	158	144	142	149	138	180	169	171	169	163	168	159	125	137	166	154	142	157	155	152	155	135	142	132	167	162	172	161	177	152	139	167	139	153	155	186	153	152	141	173	174	138	158	169	138	165	155	127	157	144	147	162	174	144	156	165	160	148	154	152	139	155	161	150	154	163	167	141	133	152	147	139	147	174	183	128	173	147	138	163	176	177	136	155	144	158	149	150	176	151	145	150	142	162	152	160	146	153	149	152	138	150	176	130	141	157	121	152	156	139	149	156	150	171	147	156	157	151	151	166	173	156	134	137	133	162	144	145	150	161	142	154	170	159	146	155	164	148	129	154	159	135	164	148	163	179	128	150	156	150	137	146	147	147	137	157	141	156	148	159	160	149	166	143	150	160	161	144	145	154	153	164	135	149	172	144	142	162	173	122	154	148	163	147	150	145	164	144	144	135	132	148	144	180	157	146	173	145	160	144	145	161	142	158	147	153	137	154	150	130	158	140	130	132	169	127	146	150	146	129	131	169	147	130	138	137	148	142	166	159	132	155	157	122	161	146	150	141	146	163	158	154	166	142	157	161	151	150	160	157	155	165	152	147	136	168	152	177	155	162	145	144	153	110	151	161	150	148	148	138	152	140	153	136	148	127	147	147	147	143	144	146	137	141	149	157	179	147	149	165	162	173	152	151	164	138	153	152	159	132	144	148	145	171	140	159	155	146	156	145	158	134	150	154	163	143	163	165	144	141	135	167	164	173	151	156	170	150	166	140	139	148	138	143	131	139	174	146	173	133	147	149	159	147	158	152	141	158	147	161	134	165	138	158	147	170	158	153	158	172	131	150	151	146	146	150	161	150	157	172	160	145	142	170	151	158	137	116	170	156	160	147	159	148	163	141	181	148	151	146	129	129	171	146	152	149	137	149	147	147	165	150	126	155	152	172	146	154	151	161	158	162	166	157	148	176	152	149	150	171	153	132	139	143	145	147	175	147	145	130	168	143	157	156	164	145	141	138	162	157	152	162	162	155	149	169	128	149	151	175	171	159	138	147	144	159	183	138	170	148	156	160	148	146	143	164	144	142	152	149	162	140	145	145	173	154	154	136	157	136	157	142	136	128	131	154	150	150	119	165	146	152	139	158	150	154	142	177	152	153	189	141	164	157	166	155	143	149	157	144	147	150	154	164	149	146	164	160	143	146	145	169	149	127	153	152	145	147	148	156	169	142	140	148	155	144	175	154	161	147	155	161	147	148	139	149	139	146	143	142	136	131	162	161	137	149	153	156	142	149	153	147	164	167	178	141	160	153	157	154	151	147	170	156	132	139	137	162	144	157	162	159	155	169	141	136	143	152	133	152	159	131	178	139	151	159	118	151	143	147	161	132	159	136	144	166	149	150	160	175	161	150	164	152	151	164	179	156	144	164	116	151	138	136	150	160	163	156	150	146	126	160	145	177	165	149	156	137	150	160	127	142	152	151	161	132	152	168	153	150	154	126	131	183	128	151	157	141	159	146	126	154	167	135	154
5175	2572	1123	585	437	355	326	256	217	197	200	183	182	210	173	200	179	170	194	166	169	176	173	162	187	188	180	171	182	170	166	155	146	171	183	179	157	148	160	164	136	156	175	189	121	142	159	155	144	150	163	156	159	164	144	159	165	153	150	143	174	154	162	163	157	184	154	170	166	143	163	154	151	164	187	134	156	172	145	156	157	158	179	162	151	147	164	159	175	136	153	172	159	153	141	160	172	163	157	154	153	164	161	161	149	172	138	158	170	151	180	158	166	174	179	179	151	182	141	160	160	159	155	153	154	155	164	154	175	134	149	162	172	138	147	151	165	170	162	163	171	136	164	161	151	154	185	152	161	157	181	169	172	155	175	159	160	152	142	177	152	161	154	136	184	151	160	167	180	139	144	150	184	169	165	164	175	161	156	149	168	161	165	163	150	157	177	166	154	165	177	176	160	160	153	153	173	147	176	160	132	167	146	155	145	145	169	185	151	143	151	138	168	161	165	166	155	169	116	164	152	175	171	159	164	177	150	161	157	147	132	164	160	154	161	166	144	133	156	165	148	157	147	162	138	167	144	155	173	167	156	161	164	145	151	147	172	157	180	157	145	136	154	164	154	154	151	172	166	193	150	158	152	166	167	178	176	158	145	154	148	165	194	158	165	179	178	169	141	154	150	172	150	161	156	166	165	168	139	151	161	165	162	145	170	163	163	161	168	159	152	171	155	175	155	157	148	163	159	153	158	166	149	152	157	128	175	167	146	159	163	160	154	140	167	147	169	160	165	147	159	128	176	139	154	158	165	166	150	165	157	173	144	158	179	155	169	150	148	154	146	170	180	157	171	161	164	174	165	154	161	169	141	137	158	181	158	166	153	165	147	188	160	155	145	161	173	164	172	147	145	143	175	176	162	149	156	166	131	173	151	147	162	171	158	167	154	162	149	164	170	177	164	162	147	170	157	173	155	184	152	157	159	141	163	171	174	165	162	158	156	166	152	166	157	149	162	168	163	156	158	180	193	137	163	147	167	158	149	161	178	171	159	127	169	151	167	166	183	179	159	162	170	140	146	169	175	131	177	162	147	171	151	145	145	176	147	162	153	159	172	177	158	161	161	169	152	141	182	152	141	156	147	178	175	164	149	143	138	150	138	168	153	156	158	158	147	161	168	140	166	154	142	166	160	154	183	171	193	147	159	162	162	179	148	188	180	158	149	154	171	154	157	152	163	189	154	188	171	155	162	166	165	151	165	164	170	156	156	165	159	169	150	170	163	162	156	159	148	177	146	142	164	167	157	168	155	166	150	149	162	155	162	164	179	178	146	180	155	169	166	153	177	158	142	170	146	162	125	159	167	172	163	172	188	141	145	144	183	158	144	145	154	169	150	130	143	166	182	149	167	150	151	145	153	139	151	142	160	155	151	144	148	139	161	141	137	160	164	147	165	154	168	160	149	148	156	156	164	153	155	177	149	172	163	143	158	159	158	166	178	153	182	159	147	180	171	163	171	154	170	151	172	165	148	171	156	163	167	153	178	178	148	169	168	149	180	160	153	170	155	144	164	143	168	179	154	162	142	154	149	159	164	149	159	149	172	156	179	169	170	141	169	167	145	163	130	158	158	161	169	143	161	136	162	149	159	168	158	163	165	170	147	162	158	157	154	157	156	164	173	156	166	183	147	173	155	135	166	154	158	163	145	178	156	162	169	152	162	149	175	112	156	167	156	157	197	138	165	164	162	127	174	169	145	180	163	145	156	154	150	153	158	157	150	147	163	152	173	147	153	147	163	152	157	163	169	182	176	158	172	156	140	155	154	179	151	139	176	194	149	151	166	136	152	156	153	157	152	155	177	140	175	173	144	170	169	145	154	145	155	146	165	151	152	163	150	178	157	167	157	164	164	165	155	155	178	142	134	162	142	165	162	159	176	165	161	168	163	158	134	167	169	147	165	170	164	162	155	147	162	175	154	167	174	156	160	147	164	147	160	169	142	165	151	149	145	164	156	164	153	145	146	146	189	153	149	151	181	138	135	162	168	155	144	135	174	155	161	167	168	154	152	173	155	148	155	169	157	157	149	184	190	153	158	158	176	145	133	147	166	166	161	165	151	156	178	147	169	177	143	164	189	162	139	151	132	152	158	204	182	163	152	139	153	183	163	158	149	164	175	169	174	144	177	162	153	147	150	164	189	156	160	153	155	153	169	137	165	179	181	162	151	186	159	159	155	134	156	133	171	163	178	150	184	168	164	153	157	161	147	165	161	144	179	171	144	152	163	171	131	155	160	163	146	161	176	156	145	172	157	167	174	172	163	146	154	166	181	149	149	166	156	160	159	172	155	181	151	156	163	163	146	146	148	140	166	163	163	147	198	166	152	172	146	144	172	160	146	149	164	132	147	174	157	138	168	180	155	161	149	151	189	154	164	178	153	138	159	153	174	161	149	161	149	180	173	174	181	157	147	165	165	141	165	154	160	159	155	173	146	143	144	148	140	145	153	159	156	149	157	144	150	172	159	179	161	155	147	153	142	142	188	146	154	180	152	174	156	154	181	162	147	168	147	141	168	150	161	164	155	147	160	152	164	174	170	150	159	167	194	182	142	161	143	172	147	170	161	178	148	157	150	160	182	169	148	186	167	167	159	137	159	179	150	141	151	148	150	169	155	146	161	153	155	147	166	147	140	134	145	151	123	147	163	160	147	160	153	148	159	161	163	157	152	160	160	139	179	136	170	139	150	178	159	162	162	178	161	127	142	142	149	169	144	159	154	157	149	158	173	162	157	158	152	163	150	152	136	170	156	183	150	144	177	157	147	157	163	150	178	146	154	152	170	155	162	193	149	169	163	178	145	161	164	164	158	159	162	159	171	144	177	171	178	149	142	159	173	163	170	182	155	164	152	175	143	166	179	168	171	168	162	163	159	146	150	158	168	152	166	152	158	146	167	161	136	155	141	156	164	166	154	155	159	156	157	177	178	154	135	182	161	165	173	166	157	164	152	154	164	176	137	136	146	179	153	139	151	166	171	160	159	157	144	185	172	149	131	141	174	144	156	163	163	177	147	177	141	180	158	144	168	155	163	151	185	144	166	145	178	172	148	166	135	169	159	174	176	167	151	172	166	177	162	147	139	153	143	173	168	179	149	163	154	147	166	151	172	166	135	136	166	169	152	151	153	151	153	201	169	174	182	169	176	118	139	168	158	160	158	164	166	154	161	150	186	155	169	147	158	162	152	159	156	152	149	163	138	151	159	166	168	172	164	156	163	161	159	159	152	153	156	143	148	165	145	152	169	165	186	157	166	160	148	148	186	151	171	155	159	159	142	189	156	171	176	165	151	187	154	156	175	132	142	159	156	158	163	151	156	149	174	161	185	155	141	168	182	156	165	141	148	184	148	143	169	171	168	164	137	171	181	156	143	171	151	168	152	175	162	161	155	162	145	136	138	157	152	184	157	153	156	171	147	172	149	168	141	146	166	149	157	149	158	150
24003	21436	28508	24773	21388	6146	870	607	552	464	430	425	416	389	407	366	355	372	349	338	348	361	345	340	333	347	314	355	331	322	336	334	310	330	324	321	324	332	304	303	317	316	312	317	310	319	319	310	332	311	339	333	338	316	331	322	322	309	323	294	346	320	327	332	300	308	319	325	330	312	346	299	328	319	323	315	313	334	331	293	307	310	312	346	329	366	286	314	321	321	309	331	318	290	308	333	305	292	298	307	337	305	315	360	277	318	310	322	305	332	292	332	343	301	335	314	298	320	315	322	330	321	297	315	312	309	315	305	320	272	363	311	315	298	337	329	328	342	323	342	297	314	329	331	337	315	333	355	351	324	318	342	311	288	311	327	321	318	323	285	325	334	286	342	293	313	323	321	313	321	296	310	341	326	313	321	353	332	316	311	280	333	357	314	323	307	302	290	283	306	326	355	325	294	333	325	308	324	311	290	302	306	314	300	305	338	298	315	306	313	307	294	336	309	300	343	342	338	305	320	305	306	342	314	304	309	311	329	319	305	317	336	342	329	319	327	309	351	305	294	334	306	323	281	313	290	317	335	332	311	328	309	299	360	339	326	316	296	325	341	316	301	296	318	309	322	343	321	317	324	299	327	340	351	331	369	319	329	314	328	329	322	291	298	328	345	295	318	331	294	332	314	298	307	304	330	298	341	297	310	341	336	299	330	317	305	311	312	329	318	342	347	343	325	295	324	322	330	334	322	312	296	306	325	332	301	319	313	340	355	303	295	322	336	345	361	298	338	309	333	274	310	323	290	309	311	296	298	318	312	295	329	331	340	310	303	313	334	335	316	309	292	283	295	310	308	307	324	320	291	324	303	331	309	293	313	299	314	305	288	322	353	288	341	325	343	314	336	325	317	315	319	302	298	340	318	333	301	346	306	320	334	321	314	336	293	297	292	314	299	323	333	327	292	338	307	321	325	320	302	318	338	326	303	309	312	284	312	339	303	309	330	309	318	338	327	346	307	326	318	337	330	318	327	294	316	310	332	317	346	341	311	301	310	320	309	327	303	301	321	301	312	342	286	320	310	288	352	308	324	329	317	303	327	335	298	305	303	292	318	352	302	327	293	306	301	326	311	358	312	327	289	307	306	324	345	294	320	323	345	320	302	304	342	296	324	323	301	295	340	314	336	285	335	269	340	340	327	330	319	299	311	300	290	326	305	336	284	308	301	302	290	297	338	353	326	326	347	352	318	291	302	318	349	310	269	325	303	318	309	319	330	328	329	281	334	335	326	271	296	315	291	284	321	323	285	329	299	337	303	318	305	312	321	312	318	330	307	302	316	321	307	330	288	338	352	311	312	331	308	320	316	331	342	321	314	292	312	338	321	344	329	322	318	342	335	299	363	322	330	291	307	320	320	299	302	344	328	319	309	291	305	309	312	322	300	327	315	299	318	320	315	284	316	336	309	313	304	298	330	333	328	320	274	288	314	308	282	331	297	304	325	275	304	328	299	298	328	329	304	337	320	308	303	321	312	325	281	297	279	293	348	342	307	312	314	321	344	309	324	269	318	286	302	296	321	310	326	320	321	290	317	327	291	286	295	325	311	289	303	299	319	334	308	322	314	330	335	308	334	313	289	331	349	324	322	315	306	317	293	304	309	309	342	301	346	305	343	311	332	338	301	298	333	315	331	321	328	356	307	314	283	356	262	335	307	304	311	330	310	302	344	320	305	336	313	308	320	356	347	309	368	327	331	315	345	315	313	287	303	322	311	311	309	344	347	310	323	300	282	331	329	333	333	329	346	330	331	344	313	335	335	346	317	312	323	316	293	308	299	361	336	302	327	323	333	328	330	308	324	294	328	297	280	324	316	316	350	345	284	309	338	290	311	353	323	328	322	350	311	340	324	306	302	346	292	308	325	323	321	319	315	288	329	321	294	328	332	359	330	325	333	300	352	331	319	316	340	303	325	301	331	325	326	313	326	291	320	287	312	304	325	338	290	363	339	299	316	338	292	299	296	339	348	285	306	323	326	285	324	322	322	316	292	344	310	292	323	312	321	299	318	350	340	298	350	334	313	308	326	338	339	293	290	324	344	295	309	312	305	319	327	323	303	333	328	299	333	329	305	281	287	317	298	308	310	340	330	302	294	349	300	313	331	319	322	296	352	304	320	367	309	291	299	300	325	288	306	289	334	290	323	309	318	307	328	315	320	319	337	339	322	310	322	315	358	339	365	330	325	308	320	332	346	311	351	351	307	313	285	317	311	356	292	308	275	297	301	313	304	303	332	306	329	330	319	304	297	310	265	315	298	340	296	331	328	289	327	331	359	300	330	325	299	321	303	329	306	327	331	321	328	340	314	350	338	310	320	343	314	299	330	337	324	332	297	317	305	331	306	318	315	348	356	315	296	314	323	306	302	321	308	325	305	318	327	298	318	326	335	312	315	315	305	314	358	316	295	339	317	286	289	322	327	315	304	335	309	315	324	315	338	341	302	322	324	317	325	295	294	314	306	322	322	322	314	311	294	286	274	323	294	299	278	315	314	311	334	280	303	318	346	345	308	308	316	359	320	322	308	300	274	325	312	313	291	311	307	328	310	301	338	301	302	282	333	305	344	294	330	308	314	316	319	314	332	310	287	299	288	333	333	313	316	304	312	297	353	310	309	299	336	326	354	313	325	296	315	303	284	310	304	282	307	315	330	300	317	311	320	298	329	314	286	311	360	346	332	300	292	316	316	334	286	340	306	336	310	293	335	305	305	297	334	319	293	321	309	310	326	286	310	349	345	357	310	308	318	315	315	326	308	294	340	304	323	304	303	335	315	319	335	296	335	294	308	319	328	328	335	277	288	331	339	336	319	328	295	340	322	324	329	326	311	339	315	325	327	325	321	346	311	305	309	335	324	336	294	316	312	308	304	330	363	299	313	315	296	331	298	283	299	309	300	306	344	320	293	315	360	322	310	322	309	326	313	324	303	329	327	305	309	314	328	289	358	324	302	288	309	298	324	334	329	330	322	301	341	287	317	328	316	331	325	309	278	327	292	310	318	351	302	346	320	314	339	320	316	277	322	309	333	292	299	336	303	303	332	318	300	347	336	336	352	331	330	330	310	305	324	333	310	303	309	322	334	331	289	327	300	293	302	314	319	313	313	298	315	337	297	311	324	334	326	364	288	304	325	326	309	306	326	303	349	314	304	339	302	294	319	288	307	314	319	308	328	330	325	306	318	306	322	322	334	305	297	315	324	323	340	322	293	276	335	305	333	303	324	327	317	308	341	318	273	312	313	329	338	304	336	339	289	290	308	354	323	280	344	348	336	303	305	302	326	326	318	378	326	356	339	318	352	358	301	332	304	314	335	329	288	342	284	307	332	287	326	302	314	296	311	296	329	325	275	303	313	302	272	302	334	323	317	307	334	319	284	308	304	304	326	310	300	304	331	322	318	304	288	341	323	316	325	343	323	323	324	306	268	332	304	309	306	304	307	265	322
4211	10269	5927	2757	1932	1440	1180	952	825	723	657	570	537	520	480	464	447	437	405	422	395	356	380	389	378	359	391	352	360	347	408	350	340	367	330	373	375	356	328	333	326	366	343	333	371	390	307	347	377	336	328	369	350	323	347	354	361	340	359	337	319	356	350	352	339	368	342	334	335	334	375	326	339	328	355	361	325	323	327	352	347	339	347	378	334	345	331	338	354	323	355	307	302	333	308	313	353	319	331	363	352	347	363	356	346	337	315	354	336	327	312	307	359	368	346	358	329	337	375	358	332	335	363	324	344	357	375	329	325	326	332	339	352	337	349	368	335	348	320	324	341	365	334	351	327	329	349	349	334	335	345	337	339	357	326	346	365	326	338	345	348	354	342	341	360	346	321	364	319	307	348	364	343	324	306	313	316	340	336	316	332	333	325	314	375	339	334	323	341	326	354	349	337	349	340	357	334	358	315	345	333	341	368	369	337	357	361	341	346	327	338	330	325	332	328	312	343	382	332	320	314	342	331	325	357	333	315	328	321	343	359	353	334	338	356	339	322	330	354	347	357	357	361	334	326	317	348	346	316	324	345	324	315	341	335	356	350	322	321	354	349	342	333	350	310	342	340	313	336	355	332	357	348	315	322	380	379	345	314	343	318	351	304	329	310	334	318	341	300	334	334	317	315	354	334	334	350	304	355	336	313	363	307	326	355	356	329	312	312	358	346	343	306	357	340	347	326	345	361	320	333	341	342	347	368	337	356	326	347	325	380	357	329	347	349	325	354	357	370	341	381	352	341	339	336	357	341	362	313	344	319	346	357	361	362	352	337	347	337	349	317	334	331	332	346	358	314	311	318	335	329	322	319	359	334	352	347	313	382	328	359	340	343	338	331	362	330	345	373	368	352	322	333	326	347	348	326	333	333	314	350	346	314	315	344	330	371	341	340	332	337	357	369	342	360	326	353	313	353	345	324	368	314	350	332	329	350	335	354	350	316	355	344	326	322	364	336	339	326	348	288	388	323	352	335	343	327	338	328	340	362	336	334	341	330	320	335	314	346	333	344	329	335	359	329	323	288	349	318	345	319	311	326	333	336	336	328	351	336	333	324	344	344	317	331	333	347	346	360	336	341	308	361	346	344	321	345	335	374	352	309	338	330	324	342	362	330	347	351	354	340	321	342	327	314	319	341	352	352	357	343	327	363	370	335	325	321	351	332	368	382	326	304	351	319	350	337	326	354	308	347	330	309	328	315	344	336	349	350	331	339	341	314	328	354	355	372	318	355	335	354	361	346	368	339	331	368	332	339	344	328	333	309	343	341	317	344	333	333	342	358	329	339	344	333	350	353	378	320	341	329	340	362	327	318	350	301	359	298	351	349	333	359	339	334	363	398	347	330	281	326	349	337	299	326	316	347	318	318	350	323	334	362	341	316	372	332	333	369	326	386	355	360	323	333	335	343	356	348	327	333	336	333	340	300	347	289	354	355	344	338	328	325	325	337	341	334	357	351	337	334	342	349	340	370	315	342	337	327	338	350	362	379	307	385	360	357	328	341	324	339	318	331	332	379	327	325	326	351	326	351	319	354	334	344	352	331	327	346	355	324	336	333	383	286	320	342	313	346	351	328	328	351	332	326	338	334	346	300	323	328	361	378	342	360	330	361	346	331	320	322	351	327	342	351	348	296	374	338	311	342	328	359	329	347	354	364	320	348	376	322	342	348	330	333	364	327	333	333	326	353	376	355	324	334	362	309	353	377	363	375	334	333	300	342	332	316	325	348	321	325	319	293	337	326	324	339	364	328	331	343	372	334	349	333	325	326	344	317	348	343	371	359	345	322	313	320	378	374	307	370	345	347	339	319	326	318	326	340	303	331	330	320	320	341	355	361	331	365	342	360	328	358	348	366	339	368	352	314	294	322	315	290	328	369	342	349	349	346	340	351	347	373	362	370	353	339	323	317	321	365	363	332	350	345	350	365	353	342	378	336	321	308	351	346	330	352	326	335	306	339	324	334	320	332	361	341	306	301	339	326	329	338	301	321	328	335	330	357	341	351	377	346	335	334	339	346	349	353	324	337	316	341	337	317	341	319	353	371	352	354	321	339	344	363	352	350	345	349	315	342	328	322	338	340	371	326	337	332	357	343	274	339	310	342	358	336	336	325	354	325	332	324	317	365	331	314	335	330	336	325	311	324	332	348	337	301	357	312	322	324	348	333	305	355	320	375	330	348	355	334	373	313	393	300	362	342	320	369	334	343	341	332	348	313	349	322	353	331	324	367	353	342	358	355	311	365	326	313	350	338	346	332	344	355	309	301	320	336	334	363	317	350	352	338	337	336	340	343	349	330	299	298	331	350	330	338	307	327	351	325	362	343	351	347	277	351	330	340	342	334	369	333	358	367	326	318	307	327	348	344	354	323	342	332	335	342	326	326	320	334	379	330	337	313	342	310	338	339	356	362	344	336	365	383	357	367	334	350	347	321	308	382	344	343	364	350	329	348	331	355	332	328	328	341	344	337	322	325	346	348	347	346	333	357	352	335	332	358	360	329	328	316	350	327	340	351	317	346	333	333	334	323	337	394	362	339	337	341	338	343	348	354	350	346	328	334	329	343	321	391	334	349	339	354	343	372	343	341	333	357	344	363	357	390	353	367	329	333	328	355	348	352	352	320	317	349	338	332	379	328	326	312	331	329	339	310	358	344	336	331	321	352	306	323	336	311	325	296	357	376	341	320	349	338	334	319	355	344	328	363	356	340	316	327	335	333	344	342	304	365	318	348	351	369	346	322	352	352	360	348	338	326	338	378	324	331	379	384	358	346	364	344	352	330	351	341	340	325	297	322	340	341	351	323	349	304	366	320	344	326	343	340	320	377	364	343	369	335	325	327	327	343	334	305	303	328	355	358	345	332	336	313	313	323	364	354	352	330	340	313	331	354	340	357	338	344	358	326	332	327	362	307	326	343	363	343	354	324	347	346	331	351	349	342	340	325	288	352	322	348	316	335	339	323	353	299	345	335	316	347	363	330	314	379	347	358	332	367	339	354	319	353	346	342	326	329	332	319	341	344	383	370	340	318	318	367	320	373	351	325	333	309	325	317	327	356	315	349	336	354	314	327	320	334	329	327	309	308	365	317	359	329	339	333	338	326	348	343	337	347	333	332	361	336	347	344	318	315	350	332	386	335	330	332	375	324	336	351	352	356	341	315	355	393	332	349	354	378	322	337	319	333	308	339	333	360	332	343	307	347	332	340	339	343	343	319	317	327	357	338	354	331	311	350	308	358	333	346	362	339	360	310	347	339	290	338	370	315	365	314	350	321	394	329	364	352	344	338	362	326	344	324	334	342	323	344	371	334	362	342	334	355	306	337	311	314	324	344	345	357	359	327	305	322	334	352	346	354	349	328	302	350	345	352	310	368	326	308	332	322	359	324	303	336	309	346	324	347	353	347	315	355	354	361	328	350	331	285	328	339	333	367	341	325	325
25128	21482	27419	25853	7782	361	278	200	180	171	135	130	128	116	119	107	124	101	89	104	108	110	86	85	99	83	100	95	98	96	86	93	78	85	99	97	92	82	97	80	107	92	93	92	79	93	101	86	101	91	92	81	79	88	73	83	81	81	111	89	82	88	96	65	108	83	75	96	95	89	77	82	87	75	83	89	93	83	93	82	89	72	77	80	94	104	69	92	89	87	79	74	67	93	84	82	89	78	90	91	73	87	105	72	78	88	78	87	74	90	82	86	93	108	84	99	84	97	97	93	93	93	81	85	104	89	90	82	71	82	87	87	72	74	95	96	91	77	91	92	92	90	83	91	81	88	106	84	67	97	85	77	85	73	84	88	84	87	103	85	81	119	79	90	89	96	83	88	95	91	92	74	91	87	83	103	74	76	77	102	80	89	99	86	79	103	91	100	88	86	85	97	103	90	81	100	88	90	85	103	90	76	81	87	85	81	98	80	105	87	87	95	83	89	85	85	92	77	81	83	79	79	69	94	85	80	92	85	94	78	109	87	78	84	96	71	79	93	67	87	78	81	86	82	91	74	91	65	78	88	64	83	91	80	94	93	93	91	107	79	70	79	85	91	71	91	86	87	96	91	76	94	96	82	84	86	89	90	104	115	99	95	90	103	84	86	89	104	88	107	103	80	96	89	72	97	82	91	83	90	94	83	85	76	88	85	95	87	91	90	81	84	91	97	97	83	86	93	86	88	96	82	88	96	76	76	71	82	74	83	84	74	80	84	72	95	89	83	94	88	87	79	82	91	95	100	93	87	77	85	80	89	85	77	80	87	95	111	80	99	81	74	97	88	86	86	71	88	85	91	88	84	74	90	86	96	102	79	98	88	91	91	91	74	88	74	84	102	90	84	97	81	87	104	80	99	103	90	103	78	90	74	95	91	81	99	92	81	98	88	84	98	97	100	82	82	89	88	87	84	81	81	88	99	86	90	98	101	106	80	93	92	83	114	80	111	90	83	101	79	87	92	74	87	84	68	80	80	87	85	56	100	94	80	93	89	102	67	82	93	95	93	83	89	98	84	79	105	70	80	86	86	90	85	81	82	98	75	86	85	75	88	81	90	95	79	98	95	82	85	78	84	74	73	75	81	82	100	85	69	82	82	88	88	79	78	72	84	90	91	100	84	75	92	85	79	80	94	92	85	93	88	85	72	91	73	93	71	86	83	89	88	100	93	104	85	76	98	98	93	94	82	77	102	66	96	79	90	102	69	91	80	81	104	99	96	80	99	91	85	83	81	96	70	85	86	74	96	97	93	86	79	94	77	85	83	80	85	80	88	68	86	93	64	96	79	86	93	75	73	91	97	94	84	89	76	82	102	77	89	65	93	95	84	87	81	94	70	97	73	83	95	90	63	100	89	86	95	85	92	102	100	75	83	88	81	92	86	83	90	86	86	76	95	74	65	97	76	97	104	61	103	90	80	91	64	103	94	86	104	83	87	93	90	93	80	70	92	83	89	97	80	97	91	83	92	88	82	94	90	87	83	98	84	76	104	96	82	91	89	92	87	69	92	70	73	81	89	91	67	82	89	107	91	85	84	85	89	80	88	65	90	85	78	91	82	102	67	95	98	91	107	94	100	78	69	84	89	78	84	94	94	82	83	92	74	95	81	96	91	88	93	88	88	85	95	78	102	86	98	77	113	64	78	98	96	84	80	92	80	96	80	85	77	85	93	76	97	82	87	92	79	77	98	83	89	74	94	92	87	93	91	81	100	91	92	87	94	80	81	105	83	97	78	87	102	77	81	115	91	97	79	86	82	98	101	95	95	81	74	83	75	91	90	78	102	95	84	92	91	83	78	81	81	76	75	79	77	92	85	101	94	73	96	93	58	83	86	83	81	75	80	87	84	92	101	85	95	100	85	77	97	89	90	102	81	96	67	89	78	74	88	85	76	75	98	81	82	83	101	91	75	91	87	98	76	86	82	83	73	80	104	77	74	80	99	86	87	84	89	78	98	81	94	90	81	92	89	76	91	101	86	75	103	85	85	97	88	90	88	99	94	85	79	83	87	101	83	88	81	80	72	95	72	77	89	73	86	79	91	101	101	97	72	86	88	83	92	84	72	84	91	82	85	69	99	97	101	107	88	103	79	82	94	65	93	86	92	86	106	85	87	65	81	83	93	89	68	69	93	79	73	97	89	85	96	79	85	91	84	93	81	85	90	87	87	86	75	98	93	56	79	91	84	76	94	74	84	99	83	76	81	89	91	82	89	100	97	89	95	84	86	96	75	88	90	82	93	85	84	93	94	87	92	78	94	89	86	95	87	93	89	87	91	71	80	98	81	87	98	82	81	79	75	111	75	95	94	107	80	93	98	89	89	98	94	84	75	84	106	99	84	93	78	92	82	82	90	86	97	85	101	61	90	101	73	90	68	85	95	82	62	76	86	79	81	97	70	84	83	81	76	87	80	103	86	79	86	76	100	92	79	92	93	83	89	80	88	73	91	91	91	77	85	103	81	84	96	99	90	82	74	93	96	81	71	80	82	101	78	81	92	100	84	103	75	83	86	82	95	91	94	92	104	104	92	77	98	90	93	115	84	92	91	72	87	74	84	98	86	94	74	109	83	81	89	108	82	97	81	69	75	78	92	73	93	82	80	90	77	85	111	101	85	82	90	81	94	84	68	73	97	88	98	86	98	81	83	93	89	72	80	84	66	74	92	95	76	76	76	83	86	104	69	79	84	90	90	78	89	87	89	73	78	92	78	88	92	87	93	71	79	86	95	66	81	99	90	119	89	76	89	91	72	80	85	97	78	80	82	83	101	88	78	105	100	60	77	91	92	93	71	92	84	92	105	88	87	95	84	76	87	81	73	89	93	84	77	65	112	74	102	89	88	96	98	97	93	76	79	98	86	94	81	90	91	89	99	98	93	68	87	94	99	89	83	84	103	69	86	92	87	92	90	92	67	68	92	89	79	94	69	91	97	84	91	84	84	93	92	80	75	111	89	92	87	85	83	87	102	95	76	101	97	76	79	77	87	87	75	92	98	98	95	104	76	88	88	86	80	86	96	82	103	105	99	84	83	90	87	78	86	111	77	101	84	91	95	98	79	96	66	87	81	69	81	70	90	80	100	98	88	92	94	98	76	86	92	75	87	80	77	89	91	83	81	100	80	99	76	90	90	99	92	78	86	89	83	84	86	84	88	97	88	68	85	80	93	78	85	81	94	75	87	106	85	107	100	87	101	91	86	76	76	92	72	77	83	73	77	76	90	77	84	80	99	71	85	100	97	88	80	78	76	79	74	98	68	95	84	87	74	82	69	69	83	78	80	77	91	77	82	80	83	83	95	84	79	100	88	83	79	72	89	97	80	80	82	96	77	109	95	98	71	102	71	91	88	84	84	86	83	79	79	65	85	81	71	74	95	92	93	83	85	91	92	86	85	90	69	87	83	73	84	87	71	99	71	72	74	90	100	84	92	89	92
3516	5782	3002	1403	972	667	547	404	334	276	245	217	214	196	143	141	144	144	109	139	136	122	104	108	121	105	120	115	112	109	102	109	112	102	121	106	89	105	101	88	96	100	100	81	88	75	103	97	91	79	86	89	97	94	85	94	106	91	72	97	95	111	85	95	91	111	80	93	89	101	104	80	106	90	102	93	89	96	110	121	92	86	98	104	97	96	102	103	81	89	84	89	104	99	109	102	87	94	90	94	101	104	82	92	101	109	98	110	88	86	80	107	95	91	87	101	102	95	79	72	111	101	76	87	95	92	114	84	93	103	84	92	102	87	93	102	81	100	103	89	111	85	87	87	84	96	104	90	94	83	91	82	108	91	95	75	69	108	97	102	90	79	79	85	101	86	97	96	113	71	89	83	107	99	90	93	93	105	69	81	72	90	108	109	96	105	100	94	98	107	92	79	92	91	93	104	84	103	91	107	108	95	100	102	103	98	99	87	92	86	97	96	97	107	91	94	107	91	89	90	98	86	101	93	110	88	85	89	75	85	87	92	75	90	85	96	102	97	73	104	86	91	94	88	100	94	107	89	100	80	92	112	97	97	100	109	85	85	104	106	85	97	101	101	90	103	88	74	94	89	77	108	99	109	95	101	86	100	96	93	95	92	93	107	103	100	100	119	81	83	75	85	89	87	94	106	96	100	89	109	82	97	101	86	90	94	80	90	98	103	90	79	105	114	91	88	84	94	104	92	103	93	92	87	94	101	113	100	92	75	82	88	101	93	84	81	105	72	100	87	80	108	103	96	94	88	91	95	102	100	73	82	77	92	102	86	89	81	93	94	78	95	94	85	93	87	91	90	95	99	92	102	82	101	118	88	106	108	92	98	81	105	94	86	110	85	74	87	112	108	86	82	87	90	91	86	103	103	98	102	123	95	80	83	84	78	101	74	77	94	99	92	86	73	86	88	82	88	89	97	107	81	85	96	92	86	89	91	108	92	85	95	88	72	102	94	106	90	98	94	99	123	79	89	111	87	93	92	95	97	84	106	91	104	91	85	90	100	84	94	85	99	96	101	97	100	101	94	83	94	99	111	103	103	103	92	101	78	85	93	88	89	108	69	101	98	91	95	81	94	100	99	89	97	110	84	107	91	104	94	94	84	112	92	83	105	107	92	82	100	91	105	98	95	91	88	97	86	86	97	82	89	87	103	102	91	83	85	93	98	73	102	88	96	91	82	104	89	104	85	85	106	95	90	99	88	89	96	116	94	106	91	89	93	81	93	72	94	98	96	111	96	96	70	88	84	101	80	107	85	104	116	111	96	97	94	95	96	78	116	116	104	79	83	102	88	101	81	99	102	97	110	86	95	94	98	95	101	100	88	96	109	119	90	92	93	110	81	91	93	114	83	96	80	85	107	97	93	90	91	93	109	94	91	101	97	97	89	88	101	114	95	95	109	88	87	95	102	98	78	83	97	90	96	89	101	97	115	77	87	95	87	97	114	96	94	93	104	101	98	77	83	106	90	78	97	105	82	93	97	98	98	104	98	91	82	89	98	93	96	87	97	88	81	93	98	85	103	104	107	95	95	102	94	84	92	99	93	104	104	90	90	107	83	107	89	101	97	99	81	116	93	104	92	83	79	91	88	80	94	94	100	110	104	104	106	97	97	103	84	93	78	91	117	90	80	90	96	73	95	83	96	81	87	104	97	87	99	93	81	115	111	88	95	91	106	78	103	88	117	100	104	101	92	93	84	93	102	96	100	92	88	92	102	95	92	90	95	85	92	78	89	90	113	83	88	78	105	116	99	99	102	93	93	92	92	107	98	111	104	105	83	86	97	98	90	92	92	105	86	81	79	93	83	93	91	81	82	97	99	96	118	91	90	80	105	87	88	87	97	73	112	89	85	78	109	89	92	79	95	87	90	104	106	79	97	97	114	103	89	101	88	105	88	124	98	98	101	94	98	87	89	78	81	90	90	82	90	99	97	101	89	88	92	70	78	99	105	119	105	107	95	93	91	100	84	91	101	96	97	115	84	93	79	107	80	83	105	90	92	104	82	114	82	98	95	95	91	126	74	87	103	110	92	105	111	85	85	82	105	97	83	103	75	117	93	101	97	104	97	88	89	103	93	93	90	86	92	70	91	95	75	95	108	89	104	100	84	82	91	79	120	96	91	102	92	97	106	97	98	86	88	68	100	97	103	98	86	93	108	82	102	83	90	94	103	85	100	113	94	98	93	95	94	99	92	97	78	98	97	106	118	106	99	111	100	83	75	103	92	96	99	90	96	112	115	109	84	103	112	78	84	89	96	91	110	106	115	109	91	98	81	97	106	76	84	96	86	100	93	83	101	92	102	86	100	89	106	81	80	95	104	88	97	118	101	106	101	110	101	102	88	95	91	97	93	93	92	84	70	92	88	87	96	91	90	105	92	86	90	105	89	84	91	110	92	88	109	102	108	101	86	85	85	97	79	101	67	78	87	100	83	90	97	97	98	88	82	81	102	108	85	92	94	106	93	100	87	90	100	84	78	93	96	91	109	92	106	88	79	88	91	104	103	101	105	96	102	89	105	110	108	96	82	93	92	104	93	78	103	86	82	84	92	107	114	95	88	93	106	84	91	99	113	83	110	97	95	85	106	92	97	87	91	91	95	86	83	99	83	91	101	113	99	91	89	78	101	107	94	90	120	100	79	73	95	98	95	99	85	82	104	87	75	87	93	100	89	87	86	93	109	92	104	116	92	99	71	100	113	96	90	103	108	108	80	84	89	95	87	105	90	101	93	102	88	87	89	89	103	87	90	122	91	79	88	95	88	94	72	116	84	102	94	85	108	96	113	108	105	89	94	85	100	86	86	104	87	80	89	88	106	93	102	107	101	101	85	86	99	96	89	78	84	93	77	94	83	104	87	112	93	101	98	89	101	93	76	98	94	100	113	94	100	103	77	86	93	77	106	86	88	101	92	87	92	84	86	98	96	101	97	89	90	90	94	95	106	98	86	102	101	94	94	97	84	91	101	93	104	113	94	82	110	101	95	87	93	85	81	91	87	99	96	99	97	88	78	105	117	95	72	79	101	94	84	102	99	90	84	110	104	89	82	83	82	90	84	102	71	92	94	105	93	113	96	89	101	102	101	83	80	85	93	106	79	92	94	104	88	91	104	77	109	88	82	91	102	101	103	96	91	97	89	123	95	114	97	92	93	94	110	93	85	89	99	93	92	108	96	94	107	108	94	104	84	98	103	90	90	95	101	89	101	102	100	96	89	87	75	88	100	78	93	91	99	84	104	114	94	81	85	110	84	91	97	87	104	83	108	102	106	108	100	109	95	73	89	104	93	105	95	80	94	91	93	85	101	82	102	106	92	103	78	119	75	110	76	90	97	95	86	92	94	89	81	94	94	99	101	88	110	97	97	111	111	100	95	102	88	89	96	83	79	87	85	102	94	92	91	91	103	94	88	88	88	95	94	88	96	77	83	88	82	88	99
22833	21490	29225	24172	21490	21509	6428	889	728	706	556	571	552	473	448	412	427	431	407	371	377	376	363	347	386	370	341	322	363	333	323	357	341	343	353	368	329	349	330	320	309	319	324	327	309	311	323	327	316	334	327	330	324	345	321	335	312	313	333	300	321	305	313	341	324	318	314	334	340	300	317	318	329	342	302	328	316	327	322	299	275	302	349	317	305	318	310	329	327	314	319	303	314	347	317	320	317	299	297	341	297	310	343	322	313	341	323	336	323	286	333	308	326	321	303	302	328	330	310	329	334	331	301	309	295	318	312	309	290	310	332	295	296	310	319	306	300	329	321	325	301	318	342	344	341	319	333	314	293	314	309	319	340	358	339	302	288	343	328	337	299	311	326	302	303	295	312	312	361	325	321	339	306	310	317	324	328	354	285	319	291	322	304	292	341	348	270	336	333	353	328	294	287	342	327	301	329	332	308	330	298	325	338	332	286	306	314	310	321	291	311	343	321	285	316	309	313	322	311	330	304	326	290	331	281	317	299	350	291	303	326	315	341	322	335	304	294	302	298	365	309	356	297	330	311	343	321	339	342	316	332	307	324	315	316	318	318	327	302	301	321	302	294	314	317	320	318	298	322	319	291	332	350	294	354	281	337	316	347	328	292	306	319	295	321	315	297	296	320	307	328	289	346	325	309	324	328	311	322	306	287	338	308	315	306	311	317	308	320	343	329	316	327	303	332	283	338	343	295	289	300	314	338	327	377	332	315	318	293	309	336	333	296	320	316	309	321	316	312	343	326	295	354	318	323	328	292	315	324	306	294	311	316	292	325	316	339	309	320	321	344	304	280	342	323	289	316	284	325	331	338	285	306	330	314	323	337	340	340	319	335	340	293	320	332	317	330	284	314	271	331	314	296	347	303	313	322	302	310	323	329	338	341	341	310	321	309	298	350	272	337	322	318	324	293	336	309	321	327	314	319	316	292	330	310	298	321	312	305	331	327	312	306	322	300	299	324	323	318	291	346	311	286	303	330	320	315	289	322	269	321	325	338	343	327	315	379	298	300	330	315	306	299	303	303	310	311	315	328	311	294	317	318	307	314	314	294	308	309	326	286	278	359	335	309	329	314	332	289	327	301	303	319	331	299	322	323	301	297	292	289	321	316	327	301	293	318	327	302	323	327	327	312	347	301	277	304	288	315	321	324	320	314	298	317	315	294	299	303	319	324	318	312	289	337	314	327	301	318	333	336	322	292	306	341	319	325	314	313	293	329	306	298	310	340	317	317	331	315	301	299	307	332	327	319	330	319	331	296	323	326	316	305	320	313	305	310	306	301	324	323	347	313	310	322	332	287	291	323	311	318	309	319	320	305	295	308	345	313	312	328	309	324	293	343	338	317	307	304	326	306	332	329	312	314	323	327	332	307	297	307	291	335	329	293	327	294	299	326	320	294	297	339	352	334	315	341	285	330	320	322	349	318	305	302	325	318	314	300	326	307	335	336	301	321	307	317	301	337	329	309	316	337	353	305	310	320	327	322	309	309	348	326	306	329	274	300	332	307	301	314	332	332	329	321	330	304	285	287	318	332	311	327	318	332	309	323	300	315	351	339	299	305	322	327	329	320	344	315	298	340	298	317	319	302	289	328	312	321	294	310	293	323	288	339	332	316	326	337	325	282	318	334	305	335	293	323	369	332	320	292	318	294	307	332	303	317	281	318	319	331	331	320	305	339	306	326	307	315	314	323	285	321	319	295	308	282	302	308	337	308	326	325	353	316	312	315	300	333	322	347	341	299	329	297	363	335	315	320	348	323	323	341	305	308	303	293	316	275	338	331	326	289	282	319	319	347	309	297	289	319	318	328	319	318	346	340	303	348	305	350	335	318	321	297	306	274	303	300	304	261	289	353	324	313	335	318	293	308	326	351	321	306	291	295	276	329	335	329	281	311	329	328	339	313	303	321	305	322	289	299	338	320	315	318	326	330	287	336	313	322	347	283	325	285	311	325	332	299	311	320	322	318	350	306	328	320	320	330	309	305	297	316	329	299	315	351	347	305	331	288	341	292	332	321	318	296	335	301	310	308	332	320	323	322	332	324	306	322	345	272	321	287	297	316	313	294	343	306	299	316	341	322	348	304	329	314	327	333	284	329	326	293	346	323	318	315	309	330	338	306	304	288	297	290	302	336	299	296	354	312	354	305	266	292	321	285	333	305	269	334	308	311	311	318	282	317	332	309	297	314	316	292	318	296	369	339	315	345	293	299	322	321	320	297	303	325	322	352	320	340	307	295	340	321	338	316	353	341	330	304	343	330	319	341	282	321	296	300	333	295	281	302	357	321	328	311	300	308	292	261	283	318	266	284	283	311	304	304	317	318	329	300	326	311	333	257	352	300	349	344	306	316	293	336	325	323	299	317	287	330	329	281	305	311	303	323	335	356	318	338	329	297	298	315	301	338	303	316	346	305	311	338	298	312	304	302	327	322	322	332	343	321	329	313	301	330	307	305	308	309	351	301	300	320	339	304	326	308	351	323	293	284	311	307	346	329	303	323	329	331	324	278	293	327	324	326	327	310	318	323	334	333	272	313	319	335	316	292	326	272	314	308	307	319	320	314	350	305	304	335	336	322	303	325	303	291	308	342	316	347	360	306	296	308	288	334	321	318	322	344	312	335	340	310	300	349	302	322	341	347	310	302	321	314	309	332	316	313	301	332	307	283	312	314	313	294	316	338	337	322	328	315	287	332	337	290	300	271	296	334	327	308	341	287	344	321	311	301	328	315	307	323	319	330	336	345	320	323	309	314	289	309	292	298	323	304	313	301	318	324	313	318	306	313	311	332	303	348	292	319	314	310	295	288	296	301	295	301	299	289	298	320	291	357	322	331	305	298	307	309	296	308	335	285	307	320	336	313	315	339	344	303	302	302	326	315	302	309	332	330	285	298	324	289	319	283	313	301	328	335	310	306	304	304	334	321	304	333	319	324	339	296	310	315	305	290	300	321	317	309	351	318	307	296	303	290	304	315	305	329	287	339	306	322	327	313	341	284	317	321	301	308	322	321	306	310	304	306	291	306	312	304	356	311	312	316	286	321	321	318	327	297	307	319	313	314	323	314	333	310	332	306	334	309	333	309	289	294	389	321	290	315	320	340	323	315	303	343	304	336	332	332	307	331	269	343	328	297	323	327	298	291	306	289	332	305	300	314	308	322	340	326	349	319	346	335	329	341	340	329	336	306	330	317	330	281	267	281	320	314	305	293	308	317	295	311	324	339	338	341	337	317	290	342	305	320	347	318	288	306	312	325	309	323	290	349	306	292	306	320	327	346	290	330	297	295	283	313	321	341	315	333	293	302	296	307	335	334	326	379	296	341	309	316	297	319	289	306	346	302	312	304	331	327	313	347	327	313	326	295	330	317	306	321	295	304	353	309	283	332	334	315	320	320	319	308	358	289	302	316	334	314	312	306	308	310	323	328	281	313	324	333	312	279	329
5011	18656	9593	4476	3211	2462	1939	1470	1112	943	826	763	659	604	580	474	495	476	430	471	428	416	413	414	363	417	370	371	378	370	347	384	384	378	390	353	361	386	346	330	348	336	356	359	356	356	346	375	352	341	349	336	304	343	360	335	364	328	319	336	343	371	342	343	355	361	349	337	372	353	319	324	315	343	351	327	311	330	328	328	365	356	348	316	369	349	310	320	314	349	342	331	351	332	353	353	313	343	338	315	331	327	314	306	314	349	346	290	360	369	319	365	328	347	333	360	316	328	301	303	336	343	334	358	343	335	337	350	349	311	311	340	323	319	334	361	347	358	366	363	336	329	345	333	317	351	352	317	350	340	302	308	360	349	341	326	321	304	342	351	343	327	324	354	365	347	373	303	324	321	332	350	355	341	327	339	353	356	356	350	336	378	314	358	305	330	343	339	339	336	313	327	343	318	334	360	320	341	319	328	321	313	358	306	312	297	355	340	342	369	365	365	310	318	323	347	300	334	332	371	336	333	347	306	337	356	333	346	338	315	339	332	340	351	361	300	303	308	323	352	350	349	325	315	353	343	349	326	346	337	325	366	356	358	331	338	348	320	329	330	344	333	311	335	321	367	330	303	362	348	332	319	348	322	342	337	326	371	349	349	317	345	365	344	340	302	297	309	326	305	325	348	351	337	327	367	332	358	329	340	320	347	338	368	321	333	316	312	346	354	315	345	335	307	319	331	334	310	345	330	350	373	351	342	319	338	336	331	330	315	328	325	314	362	312	348	359	353	322	334	312	346	342	346	328	312	337	330	307	331	313	322	308	331	311	325	344	331	327	310	323	325	329	332	334	320	328	331	340	361	301	321	340	320	321	342	334	309	346	365	319	346	336	346	285	361	338	330	324	336	319	287	313	336	309	330	329	342	325	342	355	337	352	328	349	319	361	321	322	332	344	348	323	328	317	338	308	373	301	329	308	309	350	347	318	348	334	341	330	340	311	356	338	305	326	317	337	346	312	321	321	326	338	328	321	343	334	307	336	323	296	306	326	340	310	320	303	344	326	359	326	336	337	295	335	315	369	335	349	369	319	305	345	363	335	330	309	337	326	349	332	320	330	314	328	356	344	359	375	346	336	361	353	302	346	345	338	323	342	319	338	334	329	333	295	313	355	339	327	338	336	350	332	319	334	316	348	328	326	332	340	336	330	329	317	319	303	343	350	352	348	317	311	344	362	331	330	345	353	343	316	314	311	315	350	318	314	337	310	307	338	370	355	323	320	335	353	363	356	313	351	348	335	306	341	322	315	316	330	370	316	287	345	364	324	342	324	342	327	317	359	340	354	327	350	365	304	309	323	320	329	339	334	322	357	347	331	318	321	327	307	350	370	335	328	335	327	316	321	313	358	367	352	307	319	302	328	319	303	340	339	355	305	337	329	354	336	355	357	380	331	305	389	339	326	341	327	341	313	353	321	330	358	341	344	334	362	327	341	327	318	312	368	344	323	346	311	307	305	312	301	340	322	323	352	337	334	348	365	310	315	318	327	332	347	354	322	351	338	343	328	313	332	348	358	355	340	338	380	368	353	324	316	335	348	302	350	350	330	347	339	323	335	346	357	335	310	338	349	320	322	339	350	368	326	353	361	345	304	354	359	381	311	359	336	330	330	351	347	354	331	341	345	307	379	344	329	305	346	333	330	300	323	329	344	304	341	345	295	363	336	334	355	319	299	322	368	320	332	316	338	313	351	328	344	347	359	318	331	336	311	316	326	334	335	316	357	350	316	338	314	332	325	323	339	318	357	332	330	312	327	337	357	343	343	340	330	349	338	358	338	340	318	365	327	315	335	312	321	320	322	346	331	314	359	358	346	313	333	324	335	336	318	320	347	367	336	368	354	325	322	337	326	335	363	320	331	298	330	329	333	311	357	355	361	357	338	339	351	346	306	302	334	317	325	332	313	345	340	320	342	344	358	349	349	336	341	348	349	336	327	332	327	372	351	340	351	346	307	314	328	318	344	337	343	328	327	346	302	293	325	323	323	343	349	327	304	325	350	355	327	294	371	346	329	340	324	321	358	313	314	303	367	386	315	306	318	334	338	324	338	321	352	301	324	348	350	312	367	325	296	330	314	343	305	335	366	334	332	334	327	307	328	322	355	320	347	361	321	340	317	332	339	328	339	319	320	309	358	328	333	343	359	366	322	354	322	335	320	316	302	325	338	340	337	318	314	306	329	334	334	359	325	362	345	376	286	308	329	314	362	326	328	353	340	361	311	328	326	312	344	289	357	343	352	339	330	345	336	358	343	367	329	334	315	360	329	353	342	321	312	345	346	345	319	350	362	326	342	304	342	349	357	336	320	327	306	316	304	361	310	314	314	340	357	365	372	334	345	319	320	322	357	349	338	360	339	300	348	325	320	327	321	333	344	308	340	327	332	357	333	342	329	335	325	334	320	308	366	344	324	327	314	343	328	327	352	307	344	342	334	334	311	332	317	333	309	311	342	338	334	351	329	367	332	337	336	343	343	354	346	327	354	348	350	322	325	328	351	342	320	345	357	344	352	313	331	362	320	304	330	304	345	346	323	307	330	366	344	355	333	326	358	331	341	321	338	314	320	322	338	343	331	349	315	337	347	325	305	320	329	321	328	321	360	313	340	353	344	342	337	300	325	350	351	336	326	308	361	313	333	332	358	310	314	312	343	356	313	361	352	323	346	334	326	313	305	354	330	297	332	358	326	341	325	335	329	344	341	324	332	288	316	352	340	348	354	317	315	336	349	321	314	349	340	345	332	333	312	332	341	296	347	344	344	334	319	317	327	310	319	337	334	309	351	328	331	342	331	347	352	314	350	306	379	320	347	302	328	354	343	359	307	338	321	337	365	311	339	320	340	370	335	315	361	338	333	341	336	318	368	317	335	366	355	325	312	348	348	359	282	343	345	338	305	363	346	329	316	311	314	325	332	314	326	337	349	330	336	349	307	351	306	322	348	338	358	313	314	353	320	355	330	317	305	345	338	331	320	338	351	368	322	336	348	323	371	299	389	320	331	326	321	344	322	301	333	331	353	336	350	363	329	347	336	323	347	316	339	335	306	326	345	351	324	356	308	329	356	329	343	326	341	353	345	337	309	319	323	358	337	352	350	335	353	348	348	344	309	352	333	333	334	308	355	345	304	360	328	338	352	356	346	317	322	324	308	329	336	314	358	299	338	323	332	378	316	333	315	340	338	320	326	329	356	337	355	332	301	321	333	367	323	294	321	350	314	344	336	331	328	296	312	323	329	298	335	334	364	305	353	318	361	341	362	321	344	352	367	337	333	345	303	332	350	343	296	337	331	346	328	364	339	339	331	318	353	301	351	344	335	314	354	336	362	311	350	341	330	357	303	322	322	329	328	334	341	344	313	330	309	323	351	339	357	331	329	371	316	328	353	357	337	341	335	336	340	338	320	357	326	358	307	336	356	299	354	344	322	314	342	348	345	310	323	328
28042	20272	7026	481	278	193	184	184	159	176	155	159	168	156	149	119	135	162	161	147	144	139	160	149	152	169	143	154	150	153	158	144	160	161	151	154	135	134	137	132	173	164	149	146	175	153	143	161	156	149	155	147	163	143	151	165	162	151	151	152	136	143	181	130	158	141	145	144	143	149	142	144	158	143	135	165	139	153	147	150	131	154	169	154	143	139	152	137	157	170	134	126	140	156	138	151	140	153	149	154	147	142	159	159	125	178	137	149	152	143	139	148	157	142	137	138	143	141	148	160	144	134	157	151	161	165	155	136	151	161	166	150	155	154	155	180	154	153	147	166	141	153	161	152	161	146	128	153	145	151	127	141	155	135	150	140	153	138	144	163	156	170	148	135	145	144	154	162	158	131	149	136	159	147	145	167	142	151	148	157	143	133	149	160	155	137	159	159	150	150	141	144	147	165	163	142	161	137	137	128	137	150	154	130	141	124	143	147	172	135	157	161	154	153	139	144	160	154	176	157	154	132	147	152	177	144	161	152	145	145	146	156	154	152	141	158	166	145	139	150	134	156	137	155	140	136	142	142	166	174	146	146	142	162	146	141	171	149	147	137	149	144	155	160	154	158	137	130	143	146	128	169	152	154	127	159	140	161	152	145	136	140	167	171	176	144	135	156	147	147	137	140	126	158	146	156	136	155	151	122	149	142	136	134	152	143	147	139	127	153	150	147	144	150	157	165	148	140	143	159	146	118	152	152	142	162	151	150	154	143	170	169	143	130	125	139	142	143	139	149	150	150	157	150	137	130	136	166	161	164	147	134	154	160	142	157	141	147	141	149	173	144	148	163	160	168	153	166	157	172	171	157	152	146	144	141	146	140	153	166	139	155	143	153	165	179	154	166	151	151	135	154	165	154	142	138	162	126	162	165	149	141	148	161	141	147	134	141	128	152	146	132	172	144	140	151	149	138	137	162	149	143	157	149	159	144	132	162	144	141	146	150	153	129	154	144	149	149	150	167	150	150	159	153	147	130	135	138	157	146	131	133	152	152	135	160	124	161	152	152	160	154	160	149	158	127	162	142	136	155	145	129	146	136	146	161	143	137	147	143	142	135	144	154	150	153	165	141	162	142	170	146	148	150	158	133	150	154	154	146	157	157	141	130	175	167	144	151	140	131	161	149	173	122	168	138	140	163	160	135	146	147	162	151	140	131	161	138	145	158	128	139	156	154	123	152	162	152	159	151	166	145	152	153	151	153	128	156	131	160	155	158	154	134	136	128	173	148	128	153	165	138	148	109	174	137	144	150	169	161	159	137	138	180	143	132	148	146	144	135	162	129	141	133	147	161	145	139	147	135	151	150	136	135	145	162	140	116	148	149	179	138	122	151	158	153	124	123	148	178	178	144	128	165	133	144	140	158	159	155	136	157	138	169	131	155	166	134	153	159	138	150	141	122	133	151	153	148	141	157	132	155	158	141	130	135	153	139	123	126	147	143	159	164	165	159	155	166	136	158	161	152	149	147	135	139	143	151	143	146	156	153	146	153	156	135	134	131	150	138	147	160	163	141	138	159	156	131	129	137	175	166	124	151	142	149	139	140	139	177	147	157	134	144	143	149	154	126	146	143	142	166	160	156	151	158	172	129	170	144	146	160	140	177	154	140	181	145	151	140	163	159	151	143	149	151	139	150	157	149	141	143	150	136	149	134	161	161	152	121	150	149	132	136	148	148	165	146	141	135	127	132	136	147	157	152	147	145	146	157	120	141	163	129	138	139	140	167	142	158	163	181	147	155	135	155	146	165	146	157	136	132	139	151	146	148	137	141	149	143	155	167	131	134	144	155	130	155	148	148	166	142	153	145	163	159	170	145	142	168	161	151	154	153	126	161	143	151	147	135	155	162	151	160	155	143	160	142	152	167	156	151	166	142	153	150	143	149	147	150	123	138	158	146	139	150	170	146	147	146	183	122	145	140	123	130	140	150	147	155	153	184	157	154	157	155	151	168	144	161	149	142	153	156	139	138	141	133	151	132	157	170	150	155	164	161	157	150	149	135	146	166	152	141	148	142	170	140	159	166	140	191	153	153	134	109	154	150	160	148	157	150	136	135	137	138	121	142	141	152	133	161	157	170	148	140	157	154	149	152	173	138	123	142	148	140	137	173	153	142	155	144	150	143	147	152	155	153	151	140	151	141	155	155	137	151	145	155	153	149	170	123	141	160	129	156	138	150	145	151	148	156	161	160	154	153	139	135	145	152	137	150	150	146	128	158	148	147	165	161	149	153	169	159	142	187	138	134	152	155	151	157	161	153	135	136	155	158	136	170	154	164	134	176	144	141	135	145	150	134	160	158	136	168	130	135	159	144	141	147	160	164	137	150	166	141	154	155	136	153	143	151	122	150	132	152	140	141	153	152	149	143	143	161	139	134	155	161	141	159	157	147	158	127	156	153	166	132	148	153	143	141	153	165	145	140	136	161	156	148	143	146	168	136	149	154	135	141	131	140	150	150	156	170	136	160	141	164	174	149	164	131	157	160	123	154	165	136	160	169	161	155	145	155	139	142	139	163	149	157	177	146	154	165	143	151	159	131	160	155	152	148	143	136	146	144	162	140	132	149	129	167	147	150	159	154	170	156	159	148	137	159	165	127	152	139	170	147	167	142	154	148	153	163	140	144	133	140	145	175	136	148	147	153	133	155	161	163	176	143	174	146	157	156	156	147	144	131	143	141	163	133	158	146	148	136	151	143	146	165	147	147	167	143	148	143	152	140	160	136	152	170	148	134	150	164	163	139	149	150	152	126	141	160	134	125	154	152	159	143	167	153	172	143	127	156	149	142	132	159	153	149	143	153	147	136	148	146	153	130	158	160	130	147	147	146	149	147	145	161	152	142	142	132	161	137	136	157	155	161	136	134	163	191	164	157	139	136	150	167	141	142	140	157	143	173	130	146	158	166	160	141	163	148	147	152	147	125	143	157	156	175	145	151	157	146	147	134	148	146	138	170	156	143	140	163	141	156	180	144	150	146	143	137	142	165	152	143	139	151	145	134	162	163	157	175	152	140	152	155	163	146	175	122	156	155	134	150	156	151	148	156	153	158	164	141	138	149	141	142	153	144	156	165	149	162	149	158	167	153	132	122	176	161	158	147	171	152	138	150	129	138	171	142	164	159	143	145	152	157	158	142	144	121	144	146	146	142	147	144	157	162	148	178	171	137	141	147	140	143	143	125	134	138	131	140	175	141	156	152	177	162	147	166	164	156	162	163	132	152	149	151	144	172	151	135	161	166	134	138	122	163	128	145	165	166	140	156	134	151	146	141	162	139	151	171	130	155	162	145	163	159	143	155	128	151	160	162	149	118	159	150	171	150	163	132	152	129	159	162	120	155	137	169	164	137	153	156	142	133	135	137	163	138	145	148	144	131	155	150	132	145	159	152	123	145	138	143	134	126	150	147	142	144	166	173	167	167	130	161	161	137	160	138	162	156
5256	3339	1090	560	429	349	273	234	241	225	215	196	179	177	192	172	185	148	173	177	180	152	173	183	171	154	150	167	157	157	177	174	146	180	168	143	181	158	148	172	176	148	183	169	167	144	183	158	176	165	165	164	167	159	157	151	148	161	171	155	161	167	150	168	169	142	169	168	142	163	161	169	167	157	163	149	173	155	168	164	166	167	139	174	178	152	163	161	163	158	151	160	162	174	171	165	144	151	164	158	153	147	158	149	170	136	155	158	171	160	154	150	180	149	142	163	170	153	131	165	183	152	163	153	163	154	141	180	143	165	162	150	160	162	150	156	169	158	178	146	159	180	150	149	153	165	164	147	154	163	151	151	163	155	137	144	179	137	142	161	156	139	148	159	149	141	132	155	162	160	147	144	178	150	162	165	168	127	171	163	134	171	158	160	169	149	165	159	158	157	195	173	157	138	155	130	158	160	160	146	173	145	136	152	143	168	148	178	180	143	155	168	179	157	157	140	142	168	157	151	161	167	150	168	169	146	146	156	166	134	142	148	145	142	153	170	180	159	144	148	172	162	177	158	166	159	141	140	162	159	155	162	181	155	170	165	158	176	168	159	157	178	162	155	163	148	182	171	132	142	173	166	168	148	162	158	147	151	145	164	148	172	173	160	152	148	187	144	162	154	149	181	155	169	150	141	165	148	153	175	170	155	119	157	155	147	146	154	159	140	148	168	164	155	151	149	145	142	144	137	147	157	190	169	173	150	138	152	176	152	153	158	178	175	161	174	162	153	167	159	177	164	168	185	162	145	160	175	148	151	154	166	134	146	157	154	148	156	157	162	181	155	160	155	156	163	160	153	169	170	146	157	193	131	164	159	162	156	150	146	155	164	160	156	139	172	160	157	153	165	179	156	159	133	155	151	182	142	174	160	181	159	165	150	163	160	173	189	159	137	128	145	129	159	134	150	187	146	172	146	177	168	173	157	151	149	148	166	150	179	160	158	139	162	156	144	153	151	173	161	161	152	162	148	162	158	157	167	129	151	170	151	165	163	159	152	166	155	169	162	156	169	150	158	165	161	153	144	193	160	145	162	177	159	154	154	166	169	134	144	172	181	152	168	159	177	166	167	151	158	135	162	157	152	145	174	183	158	188	165	155	144	153	157	148	176	137	162	151	152	152	170	164	160	170	162	161	170	137	157	140	143	161	153	148	179	165	136	164	171	165	153	163	147	149	169	163	159	161	158	152	157	162	173	171	153	164	149	148	181	157	132	154	141	165	138	164	158	171	120	134	154	153	136	168	159	180	158	143	141	142	142	161	143	159	145	184	150	177	153	147	117	174	154	154	145	159	162	147	168	182	150	144	155	139	134	158	164	153	162	157	175	154	178	161	160	158	174	144	173	183	159	148	142	170	179	155	141	148	165	148	174	163	145	155	151	175	173	145	142	171	171	152	172	165	147	152	164	159	157	168	160	137	152	164	146	151	188	165	155	169	133	148	141	147	165	177	168	171	147	141	166	172	163	147	181	158	173	149	162	139	156	147	165	140	176	154	162	148	160	184	157	150	150	168	160	131	137	140	159	156	150	164	154	162	156	167	168	152	157	174	142	182	154	159	145	178	158	170	167	159	155	147	141	152	139	155	163	152	187	179	171	153	169	149	171	179	157	179	164	161	159	128	151	162	161	141	162	128	139	155	173	174	163	148	158	153	165	141	153	152	173	155	159	154	167	126	160	129	149	193	148	176	154	166	169	167	160	165	169	155	155	162	159	159	168	146	142	179	152	159	150	150	160	148	159	156	149	148	150	143	137	146	139	172	172	173	168	165	150	154	164	146	149	162	173	165	169	170	148	157	166	169	173	158	136	157	185	159	153	132	173	159	160	142	148	149	160	146	178	169	134	154	162	151	145	151	168	155	149	146	129	171	172	162	177	167	168	154	163	171	163	143	127	160	162	153	155	158	154	161	162	165	164	140	161	171	154	151	168	172	167	131	167	153	172	162	158	138	159	158	151	139	171	158	155	161	185	181	153	152	151	162	156	143	140	157	152	133	164	175	170	178	168	145	152	163	154	146	176	166	173	170	160	144	165	176	167	152	185	142	173	167	163	161	141	142	175	156	169	147	134	177	146	147	164	147	145	152	170	161	156	141	151	150	170	150	148	174	157	160	153	142	159	175	148	169	140	163	147	144	182	168	135	151	178	168	174	162	156	151	131	150	176	166	158	179	151	154	166	168	166	136	155	162	141	191	163	156	136	163	142	133	151	158	154	152	160	151	137	163	184	173	142	154	154	160	142	148	151	159	150	159	169	157	145	189	148	166	169	159	132	178	141	130	155	170	153	152	145	157	134	176	141	169	176	147	156	154	143	141	177	160	156	174	138	182	174	163	153	154	168	165	147	152	127	149	149	156	155	161	162	148	149	149	155	156	159	143	169	147	158	135	175	164	143	146	165	174	157	152	168	171	149	147	163	169	160	149	171	158	159	172	156	146	149	151	174	158	141	165	153	152	172	162	137	140	173	141	171	171	164	161	158	148	178	161	149	154	161	150	170	138	139	176	144	140	144	158	182	156	151	146	167	137	158	143	162	148	155	172	156	153	149	137	160	130	174	162	137	157	153	166	159	145	135	153	160	142	180	148	141	166	157	156	145	149	136	183	146	158	141	147	173	186	170	174	158	157	167	170	149	146	155	144	174	167	180	140	152	143	152	157	160	146	155	158	177	151	155	175	167	168	154	148	151	154	145	167	137	167	143	169	159	161	140	169	146	167	147	148	182	160	163	163	158	155	150	166	167	160	172	170	147	160	162	146	150	153	160	148	150	130	166	160	181	154	160	147	161	158	174	158	175	145	154	147	152	138	170	153	151	139	143	129	159	157	149	138	175	167	160	149	167	176	196	168	170	142	170	160	136	141	164	152	155	165	155	169	161	160	156	191	148	126	157	165	180	154	173	152	176	174	161	166	153	148	157	162	163	175	166	170	144	139	146	149	158	161	164	179	171	165	141	167	177	164	152	167	153	128	192	164	155	162	166	138	153	147	186	163	143	159	158	156	143	183	144	129	168	162	139	162	151	185	149	152	151	166	164	153	161	181	144	135	144	181	165	155	140	160	171	157	168	153	159	153	143	192	166	159	154	140	156	171	144	148	180	187	150	171	136	159	177	144	166	160	165	159	152	152	141	172	163	167	154	155	158	161	143	185	178	159	163	147	159	157	162	177	166	161	130	176	145	158	165	163	148	162	168	150	155	152	174	171	165	158	169	160	175	175	146	172	150	173	149	153	161	164	161	141	151	161	147	148	158	168	158	147	163	155	149	147	161	165	168	174	172	148	157	180	176	142	131	148	160	155	156	153	163	172	162	178	151	149	161	159	138	174	155	154	163	184	152	165	154	170	168	156	153	162	165	157	144	156	172	158	166	166	156	179	149	150	146	168	173	170	162	164	162	179	148	178	166	173	151	172	179	161	150	146	162	170	150	157	163
24008	21428	28518	24749	21410	6203	864	624	532	495	494	407	381	400	373	371	370	354	324	341	339	317	340	359	328	302	315	340	337	340	339	327	347	350	324	303	329	335	339	303	310	314	343	327	326	321	308	353	350	331	315	293	326	352	301	325	307	338	341	322	328	336	300	319	316	323	302	287	324	320	314	321	309	332	315	286	323	290	302	315	329	304	326	314	322	315	337	316	338	323	304	317	312	327	327	297	345	307	284	334	335	325	287	335	318	352	332	319	308	337	289	313	313	331	337	328	306	342	349	310	318	309	323	324	329	316	312	337	348	327	299	336	307	328	333	326	306	331	348	273	287	290	348	308	314	316	339	329	313	322	311	339	312	297	309	332	318	330	331	309	323	320	350	320	303	333	331	295	329	309	317	304	296	311	332	326	300	308	323	305	316	336	302	343	324	305	347	291	292	352	308	310	322	305	337	318	316	326	319	319	324	322	263	325	327	333	317	314	325	329	297	317	298	281	304	311	274	312	305	311	331	327	331	301	303	313	320	332	287	334	313	328	291	321	312	329	290	334	318	340	314	307	317	338	322	288	334	345	340	310	342	331	319	289	326	310	329	308	315	320	305	322	319	303	281	314	313	312	330	305	295	320	361	307	324	364	348	315	313	306	327	293	309	343	328	318	336	322	331	333	316	323	330	354	295	327	304	300	325	323	329	331	304	308	311	333	315	281	310	304	295	325	320	303	292	280	287	295	292	342	314	299	289	327	320	315	321	308	323	329	289	321	321	325	345	312	336	300	298	300	289	325	344	306	327	342	342	344	288	327	282	340	314	324	311	311	292	307	310	304	330	314	296	289	322	301	287	326	312	289	331	310	294	292	302	308	320	293	298	343	323	305	340	299	309	334	280	324	298	341	310	314	316	308	328	320	315	295	333	335	326	303	321	308	344	288	330	354	297	313	318	292	326	288	305	304	316	300	303	315	333	317	308	343	293	328	272	358	290	284	316	302	320	327	285	296	334	289	317	321	290	290	300	308	303	287	330	319	343	328	299	291	310	342	324	324	304	334	297	326	323	304	304	304	301	300	321	284	322	304	335	322	293	318	311	290	346	303	321	280	310	300	359	306	303	320	295	333	327	314	308	335	321	333	292	328	334	337	330	315	317	307	312	339	324	333	329	353	272	333	295	288	321	330	300	311	318	313	309	324	292	321	327	321	303	267	312	318	318	329	341	287	308	326	333	272	308	326	327	297	299	283	317	321	302	309	285	329	312	305	302	289	307	323	302	365	307	328	315	304	326	309	317	319	310	312	307	330	327	337	301	313	289	299	323	319	309	322	332	312	314	328	336	300	317	319	321	309	317	345	338	290	310	324	315	296	312	303	295	331	309	286	311	316	316	317	302	308	318	295	339	295	312	317	309	313	314	317	289	306	307	302	316	331	306	347	311	314	309	312	333	320	320	322	307	308	333	295	318	338	322	325	311	323	328	317	318	317	328	336	355	328	321	317	313	329	332	301	336	301	339	318	284	325	289	302	316	316	283	299	318	338	328	326	314	298	306	318	311	316	323	314	321	314	315	288	281	272	328	338	293	346	324	336	330	326	288	299	317	310	305	343	338	287	321	326	310	313	328	323	298	312	335	290	322	348	313	280	279	308	312	311	291	281	298	315	302	307	295	307	317	276	339	293	328	335	308	303	311	326	299	291	298	331	291	301	318	301	314	344	323	323	320	327	308	313	351	339	318	329	312	353	331	320	292	310	299	341	310	319	331	307	309	352	313	325	338	305	325	322	312	311	337	324	316	288	319	292	321	306	331	328	309	313	327	311	326	332	336	313	353	334	311	319	336	323	295	283	287	324	352	333	327	329	285	305	295	316	330	329	321	329	274	320	285	277	334	337	332	320	314	293	327	342	321	337	321	316	305	332	367	294	322	289	312	303	328	308	289	293	306	319	312	316	336	323	296	336	302	287	341	346	302	317	353	304	307	337	327	296	311	297	346	332	304	309	327	322	316	357	322	341	319	337	314	268	320	317	295	328	296	309	338	323	289	273	333	315	330	307	310	297	322	319	302	324	273	327	328	296	287	289	306	281	312	289	326	318	326	315	309	285	328	320	320	340	293	302	302	346	313	301	348	326	326	305	327	297	315	328	280	297	275	292	305	275	321	323	299	312	300	302	312	318	320	328	326	328	322	306	328	313	322	317	307	313	329	302	305	316	304	327	311	323	315	302	300	330	292	336	326	325	300	293	338	276	304	322	299	329	320	305	338	299	310	309	294	305	305	289	350	317	313	318	311	302	298	319	342	322	294	331	296	319	324	319	302	327	304	308	335	289	337	332	290	312	320	309	325	298	296	307	322	328	291	325	337	324	335	321	322	314	329	304	288	309	312	286	326	292	353	322	316	323	332	347	323	328	295	329	335	301	304	297	288	321	301	309	287	297	301	324	316	328	313	344	316	282	313	310	324	349	312	351	313	325	307	308	296	290	305	305	305	288	316	319	334	301	326	311	315	315	341	300	312	339	327	297	340	357	322	363	316	327	318	308	275	278	310	304	316	287	333	329	326	295	309	320	337	333	303	304	301	315	325	305	331	327	329	301	297	310	307	308	357	281	328	295	313	327	338	307	321	310	350	330	310	332	324	325	313	319	292	326	325	303	318	303	331	303	330	291	300	310	328	303	327	313	312	335	348	318	293	291	298	302	298	309	297	307	342	308	319	328	304	296	306	324	309	292	303	317	297	275	321	297	325	360	338	313	325	342	267	312	308	320	292	318	302	298	307	318	356	311	311	341	338	293	327	323	319	342	320	286	312	301	347	313	285	301	326	308	314	321	308	309	352	325	328	353	327	314	306	313	343	332	325	323	327	315	321	271	309	292	326	316	310	315	314	301	312	294	335	340	306	297	309	308	321	348	303	314	331	331	336	296	321	337	285	320	347	338	327	309	290	356	329	314	318	324	307	321	293	334	327	304	308	332	328	323	308	305	312	325	330	311	323	331	341	353	308	318	327	314	331	298	348	330	281	316	308	315	276	333	335	330	337	303	306	300	332	318	340	307	293	335	307	344	321	316	343	319	299	288	304	309	313	311	335	275	291	321	309	291	306	359	315	334	328	317	317	337	327	318	345	343	315	323	287	307	311	310	334	340	304	273	297	310	327	353	309	301	320	344	295	311	312	327	334	293	337	298	338	332	288	324	337	310	282	326	295	312	298	307	308	310	306	329	306	314	284	316	298	310	314	355	320	336	313	322	283	318	315	342	321	290	293	329	294	327	328	300	293	320	317	366	299	317	289	288	296	340	311	315	327	308	321	339	330	322	302	298	325	302	331	289	295	321	336	300	294	314	327	319	307	306	275	280	348	295	319	312	328	314	288	317	344	278	348	278	324	298	286	300	325	326	292	321	312	335	293	288	328	309	329	333	300	310	323	322	294	310	296	275	317	330	329	296	280	318	347	288	303	333	330	320	322	278	318	317	295	298	299	309	305	341
4390	11828	5912	2725	1979	1493	1166	918	791	681	638	507	555	509	461	459	409	427	381	396	390	408	370	370	354	366	350	350	331	378	330	336	353	350	373	342	329	358	377	329	349	344	336	340	355	316	354	345	369	353	330	312	324	306	336	349	361	342	322	336	344	353	369	348	372	316	318	348	343	375	337	304	305	327	327	323	331	349	334	333	338	347	327	347	333	311	400	325	345	335	299	312	337	310	348	327	350	336	353	343	322	331	341	353	318	313	359	284	345	332	346	320	344	344	312	350	341	317	340	302	331	309	333	332	326	354	340	360	305	373	333	364	352	328	311	317	324	358	316	356	371	339	350	341	321	359	324	307	353	332	313	340	318	380	313	296	337	332	333	342	344	330	284	358	320	329	333	358	333	314	361	348	317	305	325	341	343	356	365	346	312	315	331	371	330	338	306	367	323	324	357	306	345	327	336	342	318	319	358	346	349	314	367	330	325	348	360	328	372	374	312	334	369	348	345	299	369	329	327	348	324	338	351	348	331	333	338	306	303	348	343	337	336	344	344	317	311	324	318	324	342	366	322	332	313	324	339	345	345	312	353	335	341	345	357	326	322	337	368	357	327	304	358	323	353	370	315	337	296	355	326	351	330	321	319	347	351	339	329	320	342	327	324	317	318	315	344	302	318	338	313	306	338	326	348	350	361	328	356	348	306	319	307	295	323	312	383	341	347	324	344	350	323	329	322	327	349	325	347	317	318	353	336	369	321	326	347	349	334	323	321	355	328	342	338	339	335	356	358	358	303	343	308	325	300	362	335	335	338	354	323	351	313	316	325	323	331	361	330	360	333	353	355	323	320	325	338	307	348	329	323	340	312	367	310	343	299	314	322	336	314	357	341	319	328	342	320	351	341	329	328	344	307	317	358	370	316	325	310	318	364	349	318	332	331	367	311	351	306	337	344	364	304	325	324	320	326	338	339	356	362	337	333	350	327	315	367	323	334	339	334	328	339	372	337	315	360	358	358	323	364	324	324	319	336	323	336	342	310	333	318	326	318	291	341	317	336	329	333	333	325	322	321	367	332	313	349	313	336	348	344	360	344	338	346	323	320	334	323	344	348	335	332	310	355	320	338	333	340	324	315	353	367	326	343	331	344	357	319	326	323	321	351	289	331	337	331	348	374	336	368	321	350	341	343	333	299	310	332	342	300	331	325	323	326	332	328	308	343	326	307	315	332	324	330	318	321	331	330	321	353	339	323	363	341	317	349	353	331	345	378	321	338	349	351	341	312	315	336	330	351	347	363	331	319	364	345	328	376	344	332	332	322	299	339	287	347	342	329	349	344	317	347	343	334	348	340	314	318	323	317	358	342	327	348	357	340	335	330	350	310	346	341	304	325	362	338	344	313	340	336	326	310	351	324	316	351	328	374	323	334	354	314	356	379	321	311	352	332	340	344	330	296	333	304	336	338	354	323	319	313	317	355	333	352	324	312	359	358	341	318	366	355	362	335	348	339	338	355	322	344	331	320	382	344	340	318	334	343	319	332	314	305	367	314	350	321	327	347	327	334	314	358	333	344	297	343	347	367	344	331	323	308	345	345	356	315	332	333	337	332	330	326	357	346	346	329	310	338	345	352	336	322	350	354	326	331	320	337	361	303	304	310	319	340	339	327	324	343	321	327	320	318	346	334	346	334	322	373	330	347	368	319	319	323	357	374	326	329	336	286	335	332	340	339	341	347	343	359	347	344	368	317	318	361	322	323	321	308	347	321	319	323	351	310	338	307	330	345	345	353	302	319	320	322	311	341	334	356	338	335	326	338	349	323	324	318	361	357	357	326	352	351	359	327	316	324	331	369	320	320	324	330	358	323	357	329	359	373	342	346	322	345	342	334	331	341	311	361	338	333	356	331	322	316	382	316	317	325	320	341	318	338	326	335	329	343	350	337	359	314	322	358	368	351	351	311	325	333	337	333	373	344	318	317	348	332	351	374	368	296	373	325	326	311	349	352	358	329	320	315	344	307	342	307	297	336	325	348	334	332	350	339	314	351	335	317	329	326	359	322	368	326	358	322	339	325	310	314	361	313	299	312	333	352	316	312	330	329	332	354	301	325	329	354	364	350	338	317	368	369	327	327	351	322	316	328	332	344	338	352	316	352	334	319	353	357	301	383	327	325	316	323	317	345	345	362	336	326	341	313	317	366	351	321	296	327	346	357	313	338	328	318	330	325	370	343	328	320	326	324	312	340	338	353	341	361	309	357	364	309	325	329	331	375	365	325	350	366	294	315	335	333	310	359	349	369	357	360	317	350	344	346	345	315	333	333	302	343	315	329	325	315	330	331	318	321	311	347	332	340	303	332	352	375	339	353	335	370	345	343	346	280	314	334	351	300	330	325	348	314	373	359	342	356	336	347	331	335	333	331	335	322	362	348	338	341	331	366	351	314	343	309	361	324	339	321	321	301	339	319	329	338	330	331	341	335	329	329	324	337	328	334	333	325	323	310	346	337	319	359	346	303	340	313	319	335	327	329	355	341	347	334	333	343	317	366	323	321	324	330	339	357	351	333	301	339	331	341	322	319	327	345	349	335	364	344	310	362	318	361	339	362	319	354	339	328	312	344	330	369	340	316	338	304	321	360	328	343	337	341	373	334	344	342	354	320	329	366	304	320	338	321	323	314	317	329	329	311	306	336	336	337	335	346	329	361	323	287	329	346	355	344	310	295	339	349	357	335	310	367	355	329	352	336	304	362	335	346	320	334	361	315	322	336	383	338	341	334	332	341	331	333	339	308	349	332	346	333	321	364	348	341	358	348	323	378	361	312	339	343	344	357	329	341	320	353	346	316	337	329	310	343	353	364	319	326	368	341	331	343	345	338	307	354	345	334	347	348	348	320	341	324	355	309	312	341	333	353	330	329	337	337	322	351	354	327	339	336	348	331	330	324	318	341	341	324	309	341	313	326	319	323	324	341	320	371	316	323	321	337	309	326	356	335	343	365	352	333	344	319	326	347	317	351	308	328	361	322	331	346	301	342	353	331	341	334	340	319	343	352	386	322	350	371	288	346	348	325	330	355	334	328	370	317	347	339	300	303	335	362	360	327	314	343	358	350	331	296	333	354	365	303	318	322	346	348	312	348	340	356	331	366	349	329	336	313	328	348	312	315	328	313	345	349	326	334	313	350	332	353	312	316	319	354	345	303	334	344	351	345	310	299	322	343	335	309	325	377	288	329	295	327	353	319	379	356	344	366	326	374	314	355	329	310	338	352	353	375	312	333	352	319	356	340	362	346	326	340	325	311	344	362	340	344	321	311	347	340	329	349	321	325	332	317	342	328	344	282	336	332	321	321	303	332	374	308	322	350	366	313	356	335	337	325	367	324	336	319	387	325	300	317	354	311	324	350	299	345	334	334	344	328	318	345	354	337	347	330	336	328	278	325	347	346	318	339	336	355	343	338	302	348	339	345	330	335	327	323	338	346	341	327	370	332	337
25095	21437	27389	25728	7881	389	273	216	182	165	149	141	119	118	116	124	109	109	111	104	101	116	109	86	108	82	82	91	86	84	80	78	81	93	92	90	103	96	98	93	88	82	77	91	97	87	88	84	90	81	90	99	97	98	93	94	77	81	90	95	93	85	72	81	69	86	97	81	97	88	87	86	93	97	80	99	79	85	86	80	77	81	92	79	97	86	95	87	87	82	86	85	88	95	85	81	99	93	88	77	77	104	80	92	93	111	84	103	79	80	94	80	102	85	80	85	95	84	77	77	94	98	107	80	69	66	100	81	95	94	85	93	81	96	88	104	89	72	97	89	78	94	82	82	100	78	104	81	87	88	105	84	96	95	85	74	92	77	88	85	85	73	88	81	71	92	87	89	85	75	91	111	72	89	83	75	81	86	89	88	91	89	85	76	58	89	93	73	88	87	89	84	80	79	96	77	78	93	68	82	71	92	79	77	95	84	89	85	108	92	97	89	94	86	89	73	69	87	80	102	85	77	94	88	68	93	86	92	73	78	89	89	87	104	71	84	90	76	68	91	92	100	73	91	73	86	94	85	66	90	82	83	78	80	81	95	101	87	96	75	81	97	81	74	89	83	84	83	73	79	70	80	86	83	103	87	88	99	81	82	80	86	92	88	87	99	87	83	100	76	97	99	80	108	86	69	78	97	73	91	97	89	91	67	82	67	79	86	101	87	106	81	83	86	79	74	98	73	80	85	80	83	66	81	88	96	103	100	78	88	94	80	87	75	86	83	101	83	90	74	81	93	84	81	98	91	75	79	92	97	79	79	71	83	87	61	85	78	93	84	90	90	98	77	83	89	82	90	74	85	75	99	81	94	94	98	86	79	62	79	97	100	95	93	88	66	86	90	86	80	90	98	84	90	89	79	90	69	87	62	76	80	92	102	103	71	77	87	68	80	91	103	86	81	100	67	76	87	87	74	99	104	67	80	97	95	75	99	101	79	90	86	85	86	96	92	88	87	89	65	89	84	74	90	82	100	92	69	94	88	81	80	76	88	84	83	77	80	93	87	93	89	85	85	70	95	81	87	91	94	89	77	83	82	85	83	82	73	94	75	79	81	78	81	88	85	84	72	90	76	80	91	92	87	92	81	62	94	81	86	84	62	91	91	85	93	85	89	93	73	92	100	69	78	92	106	88	102	66	90	96	92	74	76	92	94	84	82	77	65	85	110	79	78	94	101	84	89	69	67	81	96	80	95	73	78	73	83	81	88	82	101	80	86	81	83	74	100	82	100	76	80	84	83	111	96	87	71	82	83	85	61	83	75	93	97	66	87	80	82	74	78	98	101	82	82	89	85	82	91	74	108	104	84	74	84	76	113	83	111	99	79	94	92	85	96	76	81	80	88	98	82	104	73	77	89	78	103	67	103	84	84	67	94	88	89	101	93	78	84	92	90	78	81	81	85	79	70	83	96	70	90	87	86	92	91	80	81	99	83	79	73	92	86	90	92	94	95	80	88	81	83	92	81	74	80	81	86	92	91	94	76	92	79	81	76	77	96	76	73	101	75	96	64	95	91	86	103	89	112	83	85	89	87	84	83	77	89	80	83	77	78	63	75	74	91	84	77	84	80	90	103	85	95	90	86	78	82	75	89	90	86	77	96	79	93	84	76	79	63	83	84	86	91	80	83	82	88	84	84	81	83	88	94	94	108	78	94	88	73	86	85	81	79	72	97	85	87	82	95	90	72	77	76	81	80	100	99	82	86	91	80	73	88	85	90	96	80	84	79	91	90	81	90	93	83	83	73	99	78	84	89	88	80	80	89	88	74	82	94	92	77	93	85	83	91	85	81	85	102	94	82	80	89	70	79	78	95	90	88	92	84	100	84	83	68	85	82	82	80	84	87	82	103	90	90	77	89	97	77	90	92	90	81	61	101	83	79	82	70	73	88	83	94	80	98	81	87	95	96	81	74	104	89	89	91	84	62	86	84	92	77	73	85	89	91	82	101	82	80	83	93	70	104	93	94	96	90	81	75	79	72	84	94	106	89	85	90	91	77	83	81	82	87	82	91	92	89	84	80	90	76	76	79	84	79	91	89	71	73	103	82	94	77	69	87	94	100	89	82	93	94	80	72	80	86	82	89	89	83	84	92	86	87	78	84	74	81	76	91	84	68	88	83	89	85	89	68	89	89	81	97	95	111	73	86	69	95	78	80	83	92	73	77	73	80	92	79	69	102	94	76	99	67	83	87	68	81	83	92	75	87	87	68	92	82	92	91	86	103	101	114	84	99	89	91	80	80	83	71	108	100	86	79	85	115	72	86	66	75	95	79	91	88	82	62	76	85	83	74	74	65	86	71	92	107	85	82	77	80	77	89	89	74	73	103	80	106	90	90	89	88	84	91	81	78	94	90	69	90	95	82	90	88	94	100	76	62	97	95	79	82	81	91	86	87	98	83	89	77	88	75	78	83	81	67	104	80	102	107	81	84	83	87	86	79	78	75	83	90	87	66	88	93	111	88	85	75	86	85	89	97	95	84	87	70	79	84	86	80	74	79	89	84	82	84	81	80	69	104	78	76	76	87	88	94	90	100	77	86	98	91	96	81	70	90	79	86	74	88	80	98	85	74	74	96	76	83	100	114	87	86	103	84	79	66	88	101	91	69	79	83	84	85	105	73	80	76	80	63	87	85	78	96	91	80	80	91	73	81	95	80	87	83	72	85	64	91	85	101	92	81	89	84	89	91	93	95	80	91	82	98	75	87	69	80	79	77	94	91	87	104	77	97	90	84	69	104	67	81	91	75	93	78	88	82	93	91	93	96	97	97	80	79	72	83	85	84	94	103	82	92	92	97	98	88	98	98	72	105	89	82	64	95	105	84	85	82	80	88	105	86	89	82	72	97	72	80	87	96	100	97	92	89	71	78	86	94	87	88	69	82	87	97	65	70	66	89	92	76	69	72	82	93	78	94	94	73	99	77	84	86	79	90	83	73	86	80	65	96	83	93	89	96	98	78	79	85	81	93	79	95	84	97	76	93	72	70	109	85	73	82	77	102	91	73	82	91	85	78	87	88	79	78	98	83	83	84	81	79	97	76	89	74	76	89	89	78	91	85	97	85	87	97	99	73	85	84	83	85	79	84	84	79	92	80	115	86	78	85	85	101	90	71	78	85	82	88	73	91	76	81	94	86	101	82	107	82	90	79	68	102	85	90	86	88	85	83	86	70	91	73	82	70	87	67	93	89	79	83	99	78	93	93	90	97	91	75	77	84	89	76	95	83	76	76	92	99	102	79	99	79	85	81	89	85	84	81	95	88	83	79	83	73	81	72	104	78	72	90	94	71	95	105	89	89	81	87	99	77	78	68	87	71	81	74	82	90	76	72	83	85	99	70	74	67	78	89	74	82	95	102	85	77	103	88	95	79	88	84	91	81	101	104	97	91	93	72	78	95	70	89	75	86	72	92	67	91	75	76	96	89	83	101	88	81
3646	5789	3156	1383	914	754	544	393	337	256	229	207	167	158	178	121	140	149	141	146	115	129	107	98	93	120	106	106	99	110	109	107	97	101	95	100	93	98	93	106	81	95	101	95	91	105	88	98	102	88	109	101	96	105	102	69	96	93	101	112	92	87	79	116	101	106	112	92	102	91	91	101	93	98	113	90	82	89	114	102	83	93	112	83	109	96	122	90	101	105	101	77	87	100	91	87	87	78	92	101	91	83	94	91	85	89	104	105	104	82	93	95	116	110	100	100	107	91	102	93	93	101	103	90	87	104	101	86	100	80	84	93	112	78	96	82	88	91	104	88	90	92	110	110	81	104	105	86	98	99	91	85	76	99	99	87	88	100	92	91	91	83	97	88	79	98	79	95	100	103	95	97	94	93	97	91	92	107	109	92	95	85	84	102	90	96	102	122	90	87	91	106	94	81	107	80	84	84	97	78	95	104	87	94	91	77	89	97	79	92	105	90	95	84	92	85	99	75	95	87	69	72	104	94	106	105	93	103	95	106	100	95	97	88	91	90	102	86	85	92	85	82	104	94	93	81	102	96	74	94	76	76	84	91	91	91	100	78	91	85	100	86	99	92	91	110	81	88	89	81	94	97	99	77	102	105	90	82	96	95	101	88	87	84	105	104	86	94	95	84	95	100	105	99	99	80	85	76	86	103	95	86	106	90	104	68	107	66	90	93	95	84	100	86	78	92	82	71	82	83	113	99	84	89	105	79	78	102	98	103	82	77	80	100	90	82	95	106	92	89	97	91	82	88	107	108	82	85	87	114	77	94	97	80	119	90	79	100	90	88	83	93	97	89	99	90	96	101	87	88	94	96	96	95	91	86	91	91	105	112	101	109	70	92	114	99	83	96	85	96	104	119	99	100	80	84	91	75	95	113	90	101	104	110	82	84	89	104	85	88	87	86	83	93	90	87	77	87	89	102	106	112	80	96	89	85	87	91	105	87	86	108	91	92	93	105	94	111	88	83	82	88	103	82	98	79	98	94	86	90	96	88	100	94	77	91	98	75	82	108	102	94	98	90	92	75	87	105	111	85	73	85	96	96	91	103	101	95	89	95	91	100	97	113	110	75	98	97	95	109	77	69	99	111	98	78	86	78	83	86	78	95	106	92	95	115	97	96	85	92	98	105	89	91	104	104	118	98	85	86	83	87	92	90	90	109	105	86	100	98	98	95	93	88	88	96	94	102	100	92	89	67	113	113	87	94	98	112	95	100	102	87	104	92	107	107	84	92	82	96	91	84	96	87	84	103	87	105	100	78	97	99	81	81	97	81	97	98	90	88	96	92	99	92	83	92	105	78	96	82	93	98	91	81	82	75	75	109	86	80	107	85	93	88	76	103	82	92	79	111	80	104	87	91	86	97	81	88	92	116	85	98	94	81	95	101	78	95	94	93	94	69	99	78	79	87	106	85	101	85	81	84	97	93	84	99	104	96	84	95	87	89	85	96	90	83	89	91	111	109	105	96	87	95	107	95	107	78	97	81	87	101	97	112	85	104	88	93	107	95	90	101	101	102	78	79	90	81	72	100	100	91	74	92	91	99	79	91	89	91	95	101	105	107	94	95	84	90	93	81	94	77	95	92	92	110	68	99	85	104	120	90	99	81	77	103	92	96	96	99	89	85	96	103	88	89	102	98	105	76	94	95	95	83	98	83	102	106	87	107	88	96	84	95	90	98	98	89	95	74	81	117	90	90	106	107	94	93	93	97	101	100	98	91	76	90	103	85	90	87	108	93	110	92	97	119	98	95	92	103	97	94	89	76	98	107	87	93	102	85	87	110	78	115	101	94	99	107	70	105	81	86	90	109	95	79	98	98	90	100	101	90	105	84	70	100	121	86	78	107	99	89	108	79	103	83	96	88	91	84	99	96	96	109	102	100	100	105	96	99	86	94	100	89	89	97	99	103	105	90	96	92	84	93	85	94	77	89	87	94	76	102	101	86	108	83	90	108	102	92	103	84	88	103	90	106	91	96	77	87	102	117	89	96	83	87	102	94	95	89	94	94	94	99	78	102	88	84	92	102	99	97	89	88	95	94	78	94	78	72	95	84	109	93	89	96	88	91	93	87	99	105	89	87	90	79	108	98	100	87	77	86	91	82	92	89	108	95	93	91	88	100	106	101	93	82	98	100	95	81	85	111	83	89	99	80	99	79	101	96	98	98	92	92	113	112	87	79	99	81	87	90	97	108	100	94	104	100	93	84	104	97	104	89	102	91	84	112	94	94	106	87	99	99	96	92	100	90	86	99	103	89	104	92	69	98	94	95	93	103	102	106	98	93	104	90	108	86	89	81	102	97	91	85	85	101	113	98	102	91	94	97	94	100	86	120	104	87	93	105	83	84	78	83	90	94	83	96	99	105	105	80	78	97	89	111	111	99	84	85	84	96	92	108	99	75	83	86	101	99	85	90	98	85	97	90	95	105	104	100	84	94	89	101	96	98	107	88	101	104	99	105	73	106	93	115	99	77	90	92	99	88	91	94	94	105	92	86	79	87	106	97	90	103	97	87	112	75	110	83	67	89	97	104	101	92	88	116	105	86	75	106	89	104	104	98	79	81	84	97	89	94	88	102	88	99	96	97	93	79	114	76	106	92	81	93	110	96	90	82	102	86	93	107	102	105	111	91	100	90	86	83	84	87	103	91	105	106	97	96	104	100	93	103	99	85	95	102	89	97	103	65	96	85	84	88	98	93	85	109	93	76	87	102	93	83	99	112	88	88	98	81	86	94	98	93	98	90	89	86	119	92	98	100	84	95	102	74	92	102	96	71	111	99	98	80	100	93	98	90	109	90	113	99	86	101	87	102	97	97	88	80	95	82	119	93	78	86	85	104	101	95	95	87	95	110	83	78	90	100	89	96	99	92	90	92	95	84	93	87	91	102	83	83	74	106	93	78	98	105	89	102	98	104	92	94	109	83	101	83	108	99	96	99	104	118	94	90	107	82	123	91	78	87	111	91	90	82	107	96	96	111	103	106	80	88	102	99	100	86	92	104	99	100	88	101	83	103	96	90	93	96	85	91	97	93	84	102	87	91	97	88	116	90	100	99	89	82	91	100	115	94	92	84	75	108	105	107	87	79	97	71	109	94	86	101	88	93	97	86	89	100	102	95	90	76	90	94	90	86	84	76	105	102	102	84	104	79	76	84	77	92	73	83	85	82	79	95	93	86	99	82	96	78	106	89	94	101	96	92	94	91	86	95	86	101	99	96	79	100	94	89	101	114	102	77	86	86	84	91	107	78	94	98	82	99	88	103	88	104	96	92	98	98	107	91	86	110	86	91	106	90	99	94	87	107	97	102	89	94	97	86	98	108	119	95	104	79	86	98	87	91	91	102	92	70	85	93	95	117	92	79	109	105	105	94	102	103	89	92	101	97	91	91	73	87	92	95	88	99	80	98	80	93	96	113	99	76	102	99	89	96	108	95	92	91
22823	21498	29238	24176	21498	21547	6662	946	697	594	564	514	487	467	452	429	398	411	404	375	347	355	353	372	364	310	366	340	327	304	327	302	318	313	327	335	363	326	338	338	323	301	325	311	319	349	305	308	322	315	317	301	332	353	312	319	306	318	342	292	333	311	341	317	312	332	346	354	313	323	295	330	322	309	329	310	332	295	301	290	314	370	312	320	314	330	294	309	325	345	320	306	303	316	320	303	333	290	309	312	300	295	304	315	294	336	332	273	290	315	286	309	331	316	289	293	310	300	307	304	303	292	323	297	287	342	326	311	323	306	310	282	321	294	333	301	313	277	343	332	313	329	280	314	317	318	329	322	290	310	336	335	314	296	337	336	307	290	320	321	345	279	333	307	306	285	322	322	325	312	309	307	301	313	281	305	325	307	348	301	318	289	339	329	309	308	331	307	303	295	294	308	333	307	322	296	284	328	318	288	296	291	309	306	353	294	284	331	296	326	301	326	334	315	322	285	300	313	326	295	331	335	321	322	329	293	323	319	330	335	306	309	300	315	305	281	313	285	322	310	300	331	316	299	345	339	312	292	302	296	313	307	327	292	334	294	310	291	299	310	305	282	291	333	302	319	306	298	342	307	312	305	318	307	329	318	319	319	325	288	321	311	274	287	337	278	309	314	298	311	330	318	332	320	317	309	332	293	320	300	311	330	302	313	296	278	319	318	297	302	305	309	335	329	350	330	314	314	308	281	301	275	322	294	303	336	317	302	309	303	321	318	313	319	326	339	308	367	315	316	293	300	327	317	327	308	282	311	327	358	315	327	332	340	323	331	293	309	307	302	324	330	301	300	297	287	320	302	312	330	308	300	306	324	305	306	295	332	275	331	318	348	302	287	308	334	338	290	292	308	316	321	286	290	325	307	333	309	318	283	319	322	281	312	288	307	301	324	339	328	293	307	298	338	306	317	296	292	321	307	307	308	288	334	314	307	306	315	287	301	318	319	346	293	296	305	336	299	337	305	321	283	306	306	289	319	310	342	315	325	298	309	308	312	344	305	298	283	298	317	330	290	323	296	340	303	312	332	299	336	324	328	326	277	308	330	304	301	301	292	338	319	320	348	320	334	311	305	302	266	288	295	328	291	316	310	330	311	321	323	304	332	304	303	306	295	333	299	319	311	340	296	319	339	316	312	316	334	322	319	270	317	306	317	348	301	295	325	305	310	288	314	313	324	336	341	302	306	355	322	308	286	335	328	307	274	322	324	319	317	284	305	311	362	302	291	291	316	332	306	330	341	312	323	305	293	336	293	273	304	322	317	289	284	311	323	296	317	300	285	308	317	285	322	306	321	329	293	320	298	290	302	315	315	286	314	281	303	344	305	303	288	297	287	340	354	326	292	298	320	337	323	283	335	321	283	336	313	312	302	331	283	302	329	296	304	325	303	317	307	291	315	307	336	318	271	323	302	303	325	321	322	283	302	283	322	356	309	311	308	298	285	308	291	267	306	334	332	283	309	306	321	323	282	337	309	354	307	316	299	326	296	321	291	339	296	318	346	290	339	317	293	312	308	291	339	306	306	315	338	325	323	342	328	332	290	339	302	305	332	312	316	308	310	307	297	331	296	303	297	316	324	339	321	322	282	279	304	342	319	306	325	281	337	317	330	298	330	323	308	332	310	328	313	331	292	291	321	322	326	289	331	298	348	312	292	304	315	301	310	324	292	318	319	288	300	297	323	304	293	312	337	284	325	311	332	307	335	303	303	326	324	285	257	302	297	342	319	303	333	293	341	346	295	299	324	291	282	303	297	279	311	301	308	307	277	307	295	306	303	303	295	289	289	310	300	306	312	290	303	296	304	299	288	295	318	336	326	286	295	318	321	303	297	334	294	282	295	317	292	337	306	336	301	306	320	309	327	343	352	322	325	294	299	308	286	316	304	324	291	287	311	297	310	319	327	324	322	333	292	305	338	296	288	307	323	352	288	328	329	323	299	339	344	290	308	325	329	308	334	311	300	345	302	298	311	343	328	328	296	328	285	351	325	311	292	328	282	310	333	328	343	304	277	290	308	311	290	307	283	338	305	280	308	325	321	314	319	303	316	297	287	286	307	323	322	294	326	356	332	326	331	305	304	305	329	309	283	314	329	295	310	287	298	323	319	298	310	312	303	312	305	306	323	318	295	323	306	327	303	287	317	302	307	336	292	324	331	315	297	339	292	336	300	315	293	302	323	312	346	318	310	309	312	291	287	337	316	327	275	317	280	289	316	327	322	303	285	317	292	315	290	317	276	301	288	271	328	296	286	300	345	310	323	318	293	327	316	330	328	320	344	296	328	303	288	316	336	301	282	324	351	281	324	287	310	328	296	282	312	314	338	320	321	305	305	297	310	291	282	314	297	296	316	298	316	309	284	322	307	301	294	335	342	299	307	335	277	289	321	292	297	255	317	319	296	300	325	300	335	323	310	345	308	306	320	326	327	301	316	316	314	299	323	322	345	303	327	288	313	324	320	315	287	308	327	317	320	317	287	308	285	311	280	301	276	308	307	306	327	292	315	326	287	296	299	296	302	287	284	354	321	289	272	303	319	310	294	257	336	298	312	356	314	325	317	321	309	319	296	323	284	331	331	316	327	278	302	341	266	320	312	303	331	298	294	314	300	304	286	322	316	307	312	309	333	309	330	298	307	309	314	313	305	287	301	292	304	334	290	316	307	307	289	317	318	289	280	317	290	277	299	301	322	317	352	290	298	317	312	314	333	316	296	338	321	273	314	298	301	306	309	313	332	331	315	316	312	304	296	305	328	315	305	316	302	351	317	326	339	333	322	305	325	328	300	314	316	328	316	324	325	299	295	327	333	283	328	309	306	303	327	289	311	305	297	317	307	278	311	299	314	292	292	276	306	292	298	301	306	329	332	322	282	324	307	295	305	314	312	311	296	302	300	290	301	314	308	298	299	327	308	325	296	301	335	288	320	288	340	311	275	325	284	302	324	306	286	300	313	356	311	271	290	306	334	301	319	300	316	315	314	339	298	315	334	308	284	289	295	274	284	339	289	302	313	317	324	289	285	336	327	321	323	309	299	282	278	338	311	358	289	290	285	302	268	325	272	296	335	299	317	320	310	299	297	291	295	310	315	293	313	311	311	311	312	332	350	319	323	294	337	284	297	308	348	320	297	325	311	311	289	314	308	306	330	310	305	334	313	315	316	340	326	348	296	288	302	306	311	336	278	322	290	281	295	287	310	298	303	306	317	338	306	299	315	291	279	281	305	305	328	338	326	317	331	318	334	314	318	281	328	299	311	307	305	270	302	279	300	277	277	321	322	288	334	295	282	300	308	298	310	313	283	327	328	292	318	279	274	326	293	310	295	275	321	277	314	330	322	276	336	314	292	320	325	290	297	301	301	300	290	312	338	301	320	308	325	293	304	300	305	318	315	297	322	290	317	309	313	298	324	335	310	315	313	319	294	316	308	316	324	319	303	286	316
4787	17180	9724	4518	3250	2493	1875	1433	1222	934	870	719	665	627	561	481	487	459	444	445	464	448	447	389	387	413	400	385	349	348	344	378	379	352	351	326	363	336	352	323	374	366	350	375	366	346	321	354	373	350	301	345	330	338	356	341	349	346	366	305	320	365	311	372	331	330	345	340	330	342	324	338	321	316	300	343	316	316	361	303	343	330	343	328	329	328	306	320	351	342	331	353	335	349	284	336	357	332	317	316	321	336	320	314	341	326	330	304	331	309	322	324	362	325	317	330	318	336	344	326	325	351	319	324	311	333	334	358	320	355	346	334	334	320	357	314	335	302	363	339	316	348	364	331	327	322	346	305	345	334	294	314	358	331	342	333	343	341	331	343	298	325	345	347	349	307	336	298	358	327	319	304	340	338	330	300	369	331	318	293	344	332	347	333	308	309	323	326	328	344	332	324	323	317	310	322	339	315	322	324	322	351	313	324	309	343	361	337	315	327	343	344	307	362	352	338	325	318	360	337	313	330	332	310	333	344	331	351	358	345	339	297	340	330	347	327	301	292	334	336	321	335	311	333	310	325	310	347	339	325	301	324	309	315	328	333	326	305	362	365	376	357	350	336	325	327	307	359	342	340	307	331	333	336	321	325	302	319	357	364	315	315	307	307	353	362	322	333	303	340	334	326	317	301	321	321	341	337	347	313	350	325	342	347	338	337	341	321	357	328	318	344	322	301	336	324	330	328	334	341	325	317	349	325	323	328	317	364	358	331	333	378	356	338	341	294	327	332	348	313	323	344	317	349	312	343	308	349	308	310	321	319	340	318	313	328	346	354	323	333	331	309	358	334	364	315	324	335	318	307	347	335	339	297	327	325	370	340	355	342	304	349	338	369	351	336	330	343	315	357	318	327	352	313	350	346	327	351	344	316	318	320	309	305	316	353	335	308	330	355	342	357	318	328	366	358	311	316	328	330	325	309	326	317	310	310	326	324	319	344	300	314	313	344	331	334	303	300	335	338	345	317	343	335	362	333	329	321	344	305	333	347	305	335	326	301	380	310	324	326	327	327	356	314	345	324	324	362	360	343	347	339	314	322	347	301	335	348	314	321	330	324	336	353	317	344	328	335	353	340	335	323	336	323	343	333	324	333	360	338	311	323	356	343	316	328	327	318	319	354	337	315	317	310	313	303	331	330	370	324	317	355	344	315	336	349	348	346	337	307	346	315	309	323	308	312	326	338	346	324	354	313	376	332	302	319	380	317	353	332	352	354	322	338	306	322	336	342	359	335	334	321	304	350	289	337	314	339	311	317	329	347	300	336	355	339	326	354	324	304	338	308	315	325	351	337	320	314	303	365	309	345	342	342	318	334	318	342	328	309	353	359	318	338	345	341	341	347	328	334	299	358	346	334	312	338	302	371	348	330	305	347	300	314	371	333	342	312	314	331	307	296	301	334	336	309	329	335	340	329	367	319	314	325	313	319	342	325	325	328	334	350	332	347	342	343	320	354	317	306	301	312	353	308	343	327	296	301	332	340	356	379	325	335	358	295	288	356	303	336	342	288	297	344	329	354	361	326	348	317	317	317	312	329	286	317	340	376	359	335	307	310	302	362	313	329	331	309	331	301	359	328	365	333	325	335	340	319	347	308	293	348	324	338	330	323	376	319	327	350	329	327	310	343	314	377	319	326	356	329	377	324	364	309	329	324	320	336	307	331	362	333	346	323	336	314	344	328	329	320	331	349	306	293	337	316	311	319	362	304	309	320	336	340	296	325	337	323	315	341	359	313	326	317	315	342	337	337	307	323	325	342	347	341	333	315	324	323	341	299	333	309	317	364	411	298	271	320	327	337	344	336	328	335	337	327	295	339	334	340	359	317	288	349	305	317	295	315	331	357	332	295	336	312	348	307	356	318	323	308	326	335	317	323	343	360	325	307	328	327	341	329	334	308	334	326	358	318	321	327	368	302	390	319	341	317	328	298	327	344	352	359	324	341	323	296	349	317	320	350	324	340	331	375	337	331	334	303	306	338	322	312	337	324	336	300	315	330	334	328	331	351	339	337	332	325	310	310	328	326	312	335	336	362	315	343	322	298	327	330	325	347	313	308	339	336	331	327	339	325	341	326	290	333	299	343	314	317	312	371	336	333	318	311	334	335	377	308	313	331	340	331	317	333	338	322	324	349	372	313	317	327	310	312	317	331	349	359	343	340	312	361	330	376	341	325	335	312	335	306	328	346	319	339	333	319	329	314	296	337	337	322	345	316	295	316	333	326	326	324	309	288	351	318	356	335	319	384	330	312	336	319	346	334	349	311	330	358	326	334	343	320	311	332	304	340	328	314	332	339	341	336	335	310	329	343	306	362	311	307	348	299	352	318	336	328	373	328	346	331	306	321	304	318	315	334	321	326	351	334	311	316	333	328	356	331	333	339	321	338	318	323	337	348	318	301	315	323	322	368	328	296	352	330	355	343	322	324	341	353	313	318	316	333	341	344	348	317	322	358	329	364	319	323	374	356	341	349	321	323	318	353	315	309	305	338	335	366	341	326	345	306	323	309	348	326	312	303	337	324	341	350	304	326	329	330	324	316	319	335	342	309	314	338	350	339	295	311	305	325	339	304	334	316	322	343	306	335	310	336	326	338	344	329	334	321	322	316	348	330	311	360	353	288	346	318	310	339	343	340	328	350	327	332	341	317	328	339	331	321	330	344	328	302	339	350	319	332	323	324	335	332	320	305	324	326	348	332	317	319	329	349	346	341	314	301	358	335	350	335	302	338	327	338	325	320	309	361	331	325	302	336	338	323	353	360	284	369	333	335	329	373	331	308	338	336	328	325	358	336	327	338	359	330	359	328	339	341	307	295	355	331	332	307	310	345	336	322	333	310	320	338	332	327	327	330	337	333	341	314	324	342	319	347	308	321	340	338	288	365	348	342	343	327	298	317	312	318	341	332	348	330	325	324	318	320	347	350	328	327	353	344	312	339	348	339	315	336	338	303	323	306	344	321	310	321	288	336	339	334	322	320	340	352	314	333	348	326	282	328	316	327	320	336	343	304	306	314	335	351	304	327	308	383	316	326	322	333	321	324	310	330	323	341	317	331	312	354	317	297	342	343	325	331	335	338	327	327	310	351	318	324	323	360	339	323	302	336	297	328	325	329	323	306	377	316	319	321	323	334	339	295	363	316	306	334	352	336	350	301	351	334	362	338	330	304	332	328	341	348	340	313	324	323	319	315	361	354	325	336	307	324	330	366	338	327	344	348	325	335	339	323	310	323	319	301	323	316	340	352	320	322	347	335	299	317	338	371	325	339	330	345	348	337	342	331	322	308	310	321	316	338	325	326	350	314	330	364	319	330	301	347	328	339	318	343	300	354	352	330	341	343	319	311	322	316	322	297	349	362	344	327	327	322	335	359	305	351	369	338	320	334	342	315	331	361	299	339	322	361	352	348	345	340	364	357	332	365	297	318	331	292	320	348	287	325
28078	20371	7345	514	292	238	204	208	196	175	157	157	150	160	149	148	166	127	148	151	152	140	159	153	154	171	157	158	147	139	147	140	164	132	153	144	167	134	161	173	146	134	140	169	167	130	140	159	144	164	149	148	129	128	127	149	120	134	143	136	160	157	149	134	152	138	147	144	157	143	139	128	149	142	155	152	145	140	142	145	156	160	148	133	145	127	154	145	159	157	148	167	128	149	151	126	132	148	148	156	155	160	165	162	148	139	140	138	135	144	141	158	148	159	166	160	132	137	132	143	130	139	164	153	152	132	147	147	144	141	154	131	153	155	160	141	140	156	149	137	143	152	160	150	124	162	137	143	147	162	159	140	138	142	157	142	120	143	138	150	148	129	125	151	145	136	129	167	147	150	157	162	147	139	153	156	152	153	144	153	163	156	152	137	166	135	133	149	135	147	144	154	153	133	143	162	164	141	131	158	138	145	164	144	156	136	131	137	151	141	155	141	141	147	156	162	140	143	135	134	134	151	144	138	131	135	141	150	133	142	131	151	136	151	154	153	135	157	152	167	157	145	157	133	131	140	147	131	129	149	172	149	156	158	159	152	111	142	152	145	150	155	148	157	113	145	145	143	157	147	149	144	136	150	137	175	141	155	147	138	174	138	144	159	157	151	143	147	135	145	144	162	136	128	138	167	153	154	145	129	145	152	133	140	141	160	109	128	141	139	129	148	156	154	135	133	141	145	138	129	137	159	162	153	148	138	141	175	149	139	144	152	128	127	133	146	142	147	151	171	145	152	143	125	155	142	148	141	125	148	137	139	140	167	141	141	147	151	148	140	129	125	139	151	148	149	156	154	133	138	161	150	156	131	151	166	143	145	146	161	138	128	131	134	144	155	139	128	124	144	152	145	142	137	139	154	139	140	143	154	149	131	131	146	125	140	139	142	150	140	141	162	149	139	154	140	160	135	153	119	154	150	135	178	160	133	129	126	152	150	159	160	148	150	146	170	142	147	161	148	121	158	150	144	157	142	157	145	162	163	164	152	172	134	144	163	166	168	145	143	146	115	132	145	158	158	154	152	165	129	168	151	158	133	143	163	140	135	150	137	161	171	137	134	119	157	133	131	164	128	136	137	147	136	151	162	140	128	181	145	151	156	171	162	155	153	150	158	162	126	159	150	136	135	142	144	169	149	145	155	160	148	164	148	166	159	164	164	142	149	133	139	156	151	155	170	143	144	145	161	143	158	158	171	145	166	150	136	162	156	138	141	136	151	146	124	179	141	145	151	137	176	147	144	145	160	144	155	143	160	156	112	153	131	142	134	147	179	148	143	139	140	141	156	143	139	132	160	160	149	162	137	151	144	136	151	134	164	127	139	150	139	136	157	153	171	150	137	135	166	157	161	145	132	124	145	136	149	135	140	152	154	157	145	149	147	146	122	140	166	162	138	131	157	152	131	134	155	133	141	166	170	170	145	149	152	119	154	156	167	143	138	147	128	123	146	140	155	176	136	123	136	161	158	164	142	144	136	148	151	173	143	167	138	142	155	150	134	188	160	148	140	137	134	148	128	166	153	126	150	144	134	128	178	141	155	143	147	163	148	156	140	149	160	147	163	137	139	143	145	139	147	135	149	139	150	150	150	165	143	151	133	147	132	139	137	152	154	149	157	165	149	137	155	131	133	139	121	156	148	137	157	120	139	161	151	147	141	138	152	158	137	149	151	161	139	155	148	140	132	161	147	160	168	159	152	130	138	140	166	172	160	140	162	139	161	151	135	130	175	173	166	123	144	158	146	133	149	145	143	170	137	168	158	130	138	131	147	136	161	144	124	130	149	140	154	150	148	138	160	154	154	134	148	136	131	165	142	138	155	158	141	155	143	158	164	155	136	160	164	159	160	158	144	151	148	138	140	150	139	136	144	146	150	134	126	146	152	127	136	165	158	136	159	131	169	141	138	181	156	147	157	149	151	150	168	132	153	138	151	152	157	175	142	157	149	132	134	148	156	156	134	149	142	145	153	133	140	154	148	148	145	156	162	147	148	147	161	137	145	146	137	152	153	123	144	145	143	156	148	133	146	139	150	127	155	153	132	158	150	144	147	142	145	163	130	151	142	138	135	132	145	152	149	145	133	155	143	158	148	170	151	132	121	140	138	134	149	136	153	151	154	150	133	145	163	133	143	149	155	157	141	140	142	143	145	159	144	128	146	138	170	144	146	151	150	147	146	129	144	157	143	144	155	137	161	165	159	136	157	145	138	148	162	160	150	163	180	159	139	185	159	140	176	137	159	130	157	134	154	143	168	176	153	132	165	152	142	159	145	146	152	146	139	156	149	127	167	148	158	168	141	166	142	141	137	144	142	152	130	113	152	134	144	172	162	146	141	141	134	141	171	161	149	132	170	159	162	138	145	139	164	150	156	134	136	160	154	146	164	132	159	135	133	160	138	142	143	160	137	168	177	155	144	132	148	133	149	123	146	128	146	155	163	125	154	104	133	142	148	131	141	151	143	157	149	149	147	142	137	136	106	114	123	144	131	149	199	148	140	123	145	142	159	153	154	131	155	145	126	134	151	124	139	159	147	138	133	149	135	154	125	148	183	149	152	153	131	146	147	159	126	159	129	160	146	154	175	136	152	151	152	146	150	152	142	131	167	169	129	144	146	139	153	144	143	134	162	159	148	117	162	130	124	147	138	136	146	133	147	138	152	148	163	153	155	139	161	132	144	112	156	154	133	152	127	160	160	128	146	129	142	137	157	156	133	162	142	178	143	164	145	158	143	170	128	138	144	134	144	153	138	143	130	138	152	154	144	141	161	142	138	126	143	168	123	170	135	129	146	144	135	142	147	148	146	148	125	150	147	167	134	143	140	151	134	152	134	144	138	145	144	163	146	138	133	138	137	158	161	135	138	167	170	161	174	147	153	139	140	140	140	142	154	143	155	162	147	150	142	160	164	140	149	128	151	148	140	133	152	138	140	139	145	138	156	141	154	171	129	150	145	136	151	140	149	142	146	135	132	154	129	139	156	132	152	154	172	139	151	137	146	152	159	144	141	162	157	133	149	140	155	133	148	128	143	140	147	157	151	122	133	136	142	135	140	139	155	152	147	127	126	143	127	168	153	146	127	168	143	148	147	127	140	136	131	115	169	147	146	128	162	155	152	170	151	154	126	155	144	151	172	147	146	157	141	161	153	151	130	146	156	139	159	149	136	132	143	144	141	140	145	161	144	152	127	137	140	145	161	133	126	145	135	161	153	154	139	132	135	165	160	160	152	136	133	152	129	118	167	131	157	151	120	157	146	134	150	136	134	147	184	143	140	130	148	136	152	134	115	149	130	166	173	135	139	141	161	130	155	140	154	145	137	141	155	153	172	146	149	148	136	138	144	160	151	131	161	137	152	150	127	168	145	150	150	145	156	155	140	131	134	117	153	174	150	140	148	153	139	160	150	152	150	134	152	127	167	148	148	158	144	154	124	157	138
5258	3080	1073	615	415	321	305	283	260	234	179	196	205	183	192	169	178	182	178	159	173	180	158	133	153	179	168	164	160	152	170	154	161	167	138	170	147	164	153	167	156	149	144	168	154	132	129	150	153	158	174	149	174	157	167	131	160	157	150	173	168	158	139	162	167	149	163	181	170	145	144	158	147	161	160	137	151	158	170	149	159	152	153	149	167	161	153	150	145	151	155	155	154	144	139	141	163	142	163	168	149	171	156	159	137	166	146	182	163	149	157	168	150	157	170	166	158	162	165	150	159	172	154	158	160	162	169	154	173	141	168	161	150	164	138	160	137	144	156	164	152	143	166	171	151	174	156	176	133	165	150	156	153	156	161	147	146	177	149	164	162	176	180	157	174	154	141	178	164	167	166	167	157	162	160	169	160	157	167	152	157	154	142	167	153	166	151	151	147	159	168	147	148	165	132	143	176	165	179	155	148	170	152	154	140	166	143	141	125	147	175	149	176	160	154	174	154	147	157	157	163	149	162	171	154	132	155	155	160	146	159	154	169	142	149	162	151	165	158	152	163	156	169	143	132	151	134	156	149	139	161	138	167	137	170	151	139	144	163	144	150	150	150	160	156	134	174	135	152	170	171	156	159	146	158	163	152	135	176	166	164	146	150	176	143	153	145	172	147	150	155	159	155	136	148	157	162	158	163	146	154	158	158	157	164	165	163	177	151	155	153	154	147	153	179	142	170	159	149	165	164	156	167	146	151	146	147	183	159	169	144	142	189	147	155	132	153	141	156	134	164	165	157	126	174	147	163	176	148	147	166	150	157	161	164	154	157	173	166	152	167	166	169	168	132	136	148	157	150	138	168	157	161	151	144	137	160	144	137	150	149	155	154	148	149	148	160	158	160	139	157	142	152	158	170	163	167	168	145	155	156	159	153	156	152	155	158	159	143	150	143	162	151	161	166	157	130	155	156	166	159	170	161	148	161	187	166	153	165	171	164	150	153	165	150	167	165	154	140	155	183	162	146	159	129	159	147	152	158	133	167	155	137	166	155	139	163	151	144	171	145	175	138	163	149	142	136	143	154	147	142	169	164	157	134	160	139	154	171	157	140	154	147	162	165	166	165	156	164	151	168	147	166	145	154	158	140	175	135	168	154	167	143	175	167	159	167	186	158	159	152	163	148	156	155	178	137	148	171	165	165	132	154	140	144	146	167	147	158	135	169	166	176	151	166	173	136	149	145	174	149	151	158	153	147	146	152	161	138	139	158	153	135	149	128	147	169	154	160	163	159	153	141	154	154	137	166	153	166	163	134	173	146	138	165	143	139	162	136	150	147	168	137	169	179	157	135	160	181	159	150	160	159	148	172	186	172	151	145	161	169	153	141	139	147	162	167	167	147	169	184	154	152	158	131	142	175	150	148	167	166	165	148	159	157	175	156	165	153	140	176	164	153	161	150	180	170	177	145	141	174	169	166	153	147	151	197	178	153	151	157	150	153	154	167	185	142	171	173	157	168	163	159	164	167	152	166	155	165	138	165	167	169	166	146	173	161	159	164	166	163	178	154	159	156	149	185	160	177	135	163	161	161	132	169	160	170	154	146	141	150	153	179	141	156	167	139	155	179	134	158	134	159	160	148	186	164	160	140	151	159	160	157	164	147	163	162	155	151	142	163	140	151	141	173	155	140	169	157	162	169	163	159	151	159	172	136	159	146	158	172	152	153	176	143	157	159	145	181	162	167	156	165	156	141	139	172	147	152	157	165	159	169	144	152	158	181	147	165	168	169	179	165	164	150	149	153	148	170	140	166	154	148	144	144	140	134	150	165	151	164	160	170	149	138	165	149	153	165	147	161	145	155	149	145	153	157	129	155	159	159	153	147	174	160	152	130	179	165	155	143	164	142	163	147	164	142	149	158	163	156	160	146	145	165	170	153	141	153	175	169	170	156	156	146	167	137	143	171	160	150	142	162	141	184	172	155	166	156	163	134	126	182	141	151	171	167	157	160	169	137	149	171	153	147	168	137	170	165	157	168	147	132	132	146	125	152	150	168	149	167	148	154	168	175	152	138	165	152	169	141	146	160	136	148	142	147	166	156	140	140	159	162	157	164	149	168	167	157	157	161	144	151	161	135	162	176	152	158	164	158	185	184	152	149	161	147	159	166	173	160	144	149	177	148	159	177	180	131	130	151	166	157	148	147	156	172	161	168	141	141	156	157	154	147	147	178	145	154	161	152	167	174	145	163	145	138	180	162	156	161	155	158	156	140	124	160	149	164	149	177	142	160	161	142	146	153	171	170	174	154	150	153	156	136	163	160	186	138	152	150	155	144	162	176	160	146	145	174	156	151	177	146	149	169	133	171	163	166	175	152	156	157	150	155	149	173	161	155	173	139	165	169	151	174	152	169	174	149	146	169	178	135	156	155	170	167	147	149	163	150	158	160	148	159	157	148	169	135	149	150	154	157	148	163	155	150	158	159	164	171	163	158	166	166	155	136	175	162	166	151	150	163	190	154	154	161	146	184	147	155	147	187	148	156	162	177	171	158	175	144	150	172	162	160	153	145	162	150	145	144	150	163	142	158	156	153	135	148	158	168	160	162	155	139	138	140	149	143	161	157	167	155	147	191	152	144	152	133	174	182	132	168	155	152	164	161	145	173	152	154	155	156	172	156	163	160	171	138	146	135	150	152	145	179	168	149	156	146	157	157	161	160	169	169	156	134	155	160	185	149	135	152	164	159	148	141	138	152	167	138	151	152	143	171	165	146	150	145	148	163	176	136	165	164	146	148	163	159	165	143	161	135	151	150	168	175	146	165	149	157	137	128	162	157	161	142	153	174	156	160	175	152	158	159	152	168	173	150	168	167	160	161	150	155	163	145	174	156	163	166	146	174	169	142	153	173	151	159	145	164	133	157	163	147	174	145	145	149	149	177	136	174	145	158	138	164	137	150	172	173	155	173	168	178	163	144	170	143	156	138	183	156	158	155	184	148	147	149	154	152	170	155	162	163	158	174	150	181	136	148	139	154	165	126	149	157	160	158	163	162	171	153	158	162	151	161	165	146	164	160	170	151	170	136	141	147	163	149	142	138	155	152	167	141	135	159	154	137	154	174	169	159	159	160	167	151	172	163	170	150	143	149	186	171	151	149	173	165	154	153	160	158	136	156	164	146	175	152	171	172	166	151	158	155	172	155	163	182	178	167	162	149	158	158	156	136	154	148	141	147	160	147	159	164	165	154	168	152	171	138	148	164	141	154	157	165	148	148	149	164	177	164	131	143	152	137	152	140	172	157	130	149	157	161	149	159	153	153	152	149	156	142	149	152	138	166	146	169	141	157	161	146	158	156	175	160	157	178	146	181	146	146	155	156	170	165	163	152	163	146	152	157	154	172	138	169	159	166	170	161	145	171	156	173	152	157	176	137	180	161	151	160	154	157	181	134	139	145	154	166	153	167	148	137	140	157	180	169	168	156	151	136	169	147	148
23924	21354	28408	24649	21311	6239	889	636	496	498	460	458	401	428	361	363	337	369	374	367	326	368	332	330	312	350	323	325	345	334	318	323	289	276	339	299	317	322	322	315	303	306	299	313	324	350	308	277	288	319	324	309	310	307	284	320	328	283	360	310	284	313	318	274	278	337	304	311	324	300	309	277	306	308	309	284	303	296	286	317	297	313	319	326	293	304	308	306	290	340	315	350	295	307	325	327	297	319	334	298	318	304	274	285	314	309	324	286	296	326	301	319	329	315	343	335	315	305	315	314	299	295	326	297	305	312	338	308	303	316	307	322	302	320	323	304	314	313	314	298	343	334	287	311	323	318	305	306	306	299	323	338	306	333	303	264	334	307	317	326	310	275	301	335	311	296	310	352	327	321	284	327	319	303	264	312	307	297	327	280	322	292	284	295	318	338	294	298	284	307	309	294	319	311	324	332	327	319	301	312	316	318	288	321	296	308	295	304	267	305	301	332	306	301	319	321	302	330	282	304	304	306	334	314	309	299	317	318	299	272	270	273	292	328	320	315	310	313	300	325	324	325	328	362	311	315	309	314	320	299	288	312	296	318	297	327	354	280	278	280	303	295	283	328	287	317	314	267	319	306	309	311	299	333	287	287	268	322	322	294	325	308	309	284	276	299	322	289	309	342	313	300	302	309	342	293	327	297	317	313	299	304	287	305	283	284	322	302	308	333	331	340	302	299	321	314	306	291	309	265	312	305	302	324	322	349	320	294	296	291	270	307	298	293	301	302	328	257	310	335	293	306	286	307	290	320	315	332	315	362	299	296	289	299	311	282	280	269	288	279	293	320	319	329	310	327	302	289	301	322	315	298	292	334	317	287	276	319	282	313	316	317	296	273	295	270	298	301	297	313	310	308	307	292	316	295	307	302	318	308	286	320	330	329	317	284	306	292	300	325	295	337	321	300	297	287	330	309	294	322	288	284	304	312	301	312	309	312	281	292	299	337	284	302	323	286	292	340	331	287	291	301	293	321	306	320	314	282	294	306	282	298	304	307	274	309	279	296	307	329	291	305	291	263	301	305	305	282	298	295	312	311	283	310	304	286	302	291	322	294	285	311	303	297	328	277	310	335	330	335	290	328	330	292	328	304	343	285	293	286	266	316	307	316	312	307	313	313	301	317	330	314	307	321	315	304	282	339	302	315	299	292	304	301	290	315	301	295	311	288	314	293	296	287	303	333	318	320	344	309	298	283	304	327	313	294	309	287	285	308	305	316	297	320	318	317	291	296	284	316	320	304	327	295	315	309	310	325	323	320	296	320	285	307	312	316	315	298	292	298	338	287	322	322	300	290	299	301	291	293	298	311	274	292	347	305	280	311	306	319	307	347	285	310	327	298	293	314	290	289	316	298	282	299	315	316	304	291	318	342	277	278	310	319	300	306	300	322	317	336	333	284	316	265	304	294	307	302	291	294	337	310	307	306	293	311	273	295	341	328	308	322	327	308	344	264	305	296	326	312	304	306	275	299	283	319	268	313	273	311	323	324	263	303	301	293	295	294	291	314	328	309	295	334	341	323	300	284	306	316	290	309	314	309	306	291	299	315	302	317	312	313	277	310	332	319	335	282	286	282	329	282	295	331	282	317	313	297	292	280	306	314	259	280	304	306	274	309	334	306	330	311	313	315	291	299	306	314	304	306	297	308	297	289	316	277	307	300	295	276	297	281	314	296	317	299	299	287	313	294	297	323	283	297	318	345	273	313	301	328	293	291	318	309	310	268	288	344	306	291	317	303	307	285	302	316	317	343	290	303	309	333	289	301	291	287	293	282	295	286	307	310	316	310	321	300	308	280	305	306	312	295	306	311	313	280	338	301	287	303	305	323	311	337	318	310	291	317	305	285	301	278	306	303	303	301	314	328	311	320	336	301	288	325	320	333	316	295	300	313	325	295	321	280	340	276	296	306	300	333	300	267	294	299	312	325	286	320	302	306	313	325	289	325	307	293	297	316	313	311	333	304	304	299	267	343	304	312	306	293	307	288	308	317	314	329	330	332	308	330	333	291	313	304	293	298	335	301	283	327	311	305	344	298	313	282	303	298	298	312	294	273	318	327	275	307	340	277	327	310	290	304	323	301	326	307	292	313	294	335	310	329	286	318	296	279	274	338	319	310	271	276	300	308	282	290	335	275	305	301	307	323	288	308	299	282	302	305	329	283	278	290	287	290	330	286	261	272	320	309	349	326	301	301	301	303	355	294	273	310	291	291	307	342	311	306	333	303	333	295	290	307	284	308	287	311	270	307	322	331	292	315	286	302	319	319	326	296	312	314	304	311	322	290	285	294	301	324	295	311	313	344	325	296	309	308	291	301	302	285	308	300	317	292	339	327	291	300	305	299	323	328	322	292	322	292	303	309	303	302	330	337	306	317	329	298	292	314	334	330	324	275	302	311	301	336	336	295	317	286	319	292	323	320	314	288	315	319	305	333	288	305	298	312	281	292	280	293	315	315	289	303	286	318	288	341	308	348	280	285	297	294	293	315	311	291	329	304	290	312	302	328	314	302	291	306	280	280	304	279	321	318	302	294	281	329	334	277	315	332	315	284	314	338	307	342	282	325	278	281	297	304	326	315	328	328	309	310	302	326	290	294	287	284	305	287	292	334	313	302	342	297	310	283	322	307	289	289	308	325	335	310	310	310	312	286	308	310	288	299	329	284	340	304	313	315	284	314	306	305	285	293	320	326	339	308	313	307	301	337	286	315	328	292	295	281	325	309	286	296	288	313	274	327	295	320	325	312	297	280	303	322	307	298	297	324	307	294	308	351	309	331	274	281	304	300	333	289	331	292	314	318	345	283	296	290	288	289	298	315	280	311	309	303	300	313	278	296	292	333	306	295	326	318	284	306	303	332	293	315	302	296	292	296	276	311	302	289	328	300	301	320	287	304	294	316	349	332	297	298	311	292	316	310	291	294	306	310	299	296	297	276	270	303	334	320	286	315	300	329	330	285	284	299	304	297	317	305	302	305	319	273	279	287	318	305	311	289	285	306	293	310	308	318	313	326	303	304	303	307	308	294	302	314	334	303	310	306	288	317	293	306	313	280	315	284	320	310	292	306	314	289	351	272	321	298	274	311	330	294	288	325	314	300	311	286	316	314	325	272	289	297	323	307	296	304	267	309	315	284	311	307	320	334	327	306	277	295	290	295	301	306	314	318	330	343	310	324	301	315	314	296	320	320	279	311	284	277	335	270	293	301	312	310	291	324	286	320	316	314	307	279	313	294	289	285	291	310	295	287	321	329	276	293	285	338	289	308	267	321	305	274	320	313	303	297	319	291	292	298	345	260	317	298	295	304	323	300	335	329	298	314	311	293	318	306	329	377	302	281	309	309	270	289	291	303	310	327	321	273	297	313	301	292	318	300	293	304	314	305	312	295	295	289	328	329	275	294	317	306	303	283	324	322	269	278	304	304	311	310	310	295	273	302	343	298
4369	11530	5985	2709	2014	1436	1188	1037	813	676	648	574	480	473	450	453	454	364	390	377	409	381	371	361	365	364	356	348	352	351	331	311	325	352	339	375	347	356	341	343	352	347	337	351	321	338	369	371	372	325	378	305	344	371	336	347	311	338	333	366	320	307	336	319	331	323	361	335	310	331	324	330	310	352	345	336	340	348	293	312	313	313	350	315	348	313	312	313	358	339	320	323	347	349	323	322	337	336	331	323	328	335	326	304	341	344	317	336	346	295	318	307	343	340	311	341	345	344	316	353	318	330	333	338	312	341	307	348	317	309	393	314	331	331	319	332	340	330	346	339	347	331	324	313	313	301	329	347	311	344	319	323	349	355	324	333	347	300	320	363	317	334	357	344	334	334	330	344	326	346	349	320	327	361	323	315	339	323	333	296	332	330	317	339	298	348	323	340	316	363	342	317	343	309	310	317	328	282	332	329	340	330	291	325	342	358	322	339	334	344	347	343	357	355	310	323	300	356	334	279	339	333	315	325	337	374	357	371	354	322	305	339	344	342	355	308	336	315	357	317	347	337	316	333	369	348	366	330	334	332	315	345	336	332	329	332	322	314	338	319	334	297	287	314	333	329	333	340	328	326	344	334	356	310	336	353	334	318	310	341	326	338	342	323	308	337	342	351	327	338	337	320	314	322	336	326	299	326	344	316	333	340	364	340	315	337	324	344	331	327	364	342	313	362	335	316	310	338	337	331	326	322	323	339	337	349	339	320	321	353	315	307	366	345	301	307	371	324	347	320	311	317	333	302	327	355	327	338	327	355	320	319	331	339	345	311	352	351	334	322	310	306	355	303	329	355	336	354	301	290	343	337	333	320	326	327	339	335	303	344	339	297	340	330	340	335	318	325	329	295	329	335	336	337	319	350	344	340	325	352	322	314	317	318	337	333	314	318	339	366	348	333	320	369	323	346	327	353	327	328	338	342	332	346	360	342	324	309	320	295	335	361	330	325	308	317	329	319	343	327	329	317	309	311	325	358	345	340	334	316	321	330	330	324	318	313	374	353	296	357	312	344	326	335	341	335	306	325	298	332	311	302	325	336	311	310	320	338	326	333	328	319	305	309	333	327	316	307	321	317	305	316	350	337	297	317	343	338	308	306	320	327	322	342	336	357	312	337	309	336	332	329	354	322	340	335	353	328	326	312	336	347	329	335	329	303	321	347	333	333	363	334	313	326	335	310	322	296	336	338	325	314	322	327	324	311	337	311	333	347	308	357	345	324	313	332	310	309	314	324	335	312	325	304	330	328	311	330	335	329	317	305	332	331	334	325	292	303	321	316	336	305	341	308	302	337	352	334	347	312	336	327	351	355	356	333	342	313	356	345	328	361	334	313	364	319	337	318	353	287	306	348	312	312	314	325	324	378	359	308	318	361	313	332	350	349	332	297	333	332	321	322	323	324	324	325	316	324	330	378	309	357	352	318	346	319	333	341	331	327	342	312	346	323	339	333	348	317	331	325	351	300	291	341	316	310	319	338	330	364	351	325	348	313	347	329	349	368	347	350	349	328	320	312	352	346	291	296	311	322	340	326	363	311	334	327	315	344	345	328	318	329	330	309	321	321	278	342	346	310	312	366	323	348	344	309	312	334	315	335	321	327	321	276	351	309	344	316	342	317	355	321	320	338	332	312	366	328	311	316	323	346	334	317	334	331	332	322	323	332	332	293	337	315	360	323	359	305	338	341	333	372	341	328	303	374	340	340	330	333	304	335	331	336	332	335	301	347	326	345	321	330	301	340	343	336	298	287	327	302	317	341	319	325	347	334	336	332	323	347	337	372	335	318	360	295	353	353	354	331	297	307	311	348	337	327	314	349	338	326	285	322	314	326	341	319	347	340	343	319	340	343	311	307	327	357	311	321	335	324	316	362	347	381	322	347	322	342	339	329	351	305	334	312	323	329	318	350	328	347	299	360	332	346	328	319	297	330	319	326	343	300	317	345	302	332	329	323	376	322	303	317	303	345	346	325	327	354	307	320	331	334	340	346	314	314	318	325	318	353	321	333	317	348	354	353	325	345	315	332	322	340	323	310	325	320	326	315	312	310	306	335	349	335	313	294	309	324	320	315	309	354	373	326	350	326	363	304	315	340	295	308	309	317	337	322	320	330	334	334	336	311	322	339	379	325	306	348	332	345	314	324	323	333	354	317	332	331	350	348	327	326	300	347	332	324	318	347	342	304	329	355	320	325	326	340	349	345	316	323	328	319	351	312	320	319	337	330	284	327	334	366	343	334	322	339	353	345	313	335	315	361	327	321	364	340	289	328	339	335	344	330	313	328	321	320	326	318	336	336	314	312	350	351	333	346	341	309	296	325	324	330	347	332	337	323	328	351	315	334	338	316	355	319	327	310	312	337	347	349	353	338	305	336	331	316	341	335	282	356	324	349	282	326	308	296	321	360	339	340	335	315	329	327	305	346	342	331	331	360	303	336	339	322	347	302	343	314	316	346	348	307	328	330	331	361	334	350	307	308	330	329	339	325	312	323	339	360	334	328	342	312	275	314	314	319	354	333	311	320	330	318	343	333	295	318	330	347	295	310	319	333	321	331	317	331	310	326	324	329	316	308	329	323	309	321	365	308	303	308	365	298	317	328	355	333	336	316	285	408	320	322	352	318	314	304	330	339	317	314	315	334	368	329	347	332	327	322	336	332	304	332	344	294	325	333	325	331	303	311	319	345	328	322	318	319	329	343	339	334	331	353	315	341	339	337	304	326	316	298	298	317	348	360	308	359	290	307	319	339	349	314	343	332	302	346	298	329	328	317	348	315	327	376	303	330	298	321	354	320	283	341	309	331	328	332	307	314	354	344	340	363	318	356	333	340	334	340	353	334	307	318	331	330	333	359	340	338	288	310	326	340	329	353	315	288	321	320	349	327	286	325	304	308	310	337	355	346	340	313	331	313	324	313	302	328	351	323	317	359	344	336	319	344	335	298	335	323	324	326	307	325	307	314	330	319	322	339	316	318	351	307	293	306	332	327	325	316	289	338	356	360	347	341	322	330	332	316	331	353	333	315	341	346	351	315	316	349	343	353	327	310	295	318	330	318	333	310	322	310	335	331	321	354	335	330	311	307	312	342	305	309	339	325	324	327	332	322	323	334	343	325	342	318	328	345	333	347	344	353	343	350	341	324	332	325	332	329	340	315	330	299	341	323	331	326	333	325	336	348	328	338	334	348	302	318	311	339	337	324	351	327	329	344	330	308	329	350	324	352	321	341	311	345	312	322	351	335	293	327	343	322	348	314	318	317	306	349	326	358	327	327	334	320	326	321	321	326	287	328	309	320	325	351	327	341	327	324	324	312	305	361	303	309	368	324	347	305	329	337	301	335	313	323	320	320	326	359	317	336	290	333	321	335	319	338	331	339	343	324	311	338	295	368	320	321	325	328	314	336	343	322	311	336	322	336	313	334	326	335	304	331	331	339	313	333
25113	21444	27390	25803	7867	389	242	215	191	186	149	128	123	131	121	110	103	94	93	97	98	91	87	80	110	80	82	96	92	77	77	93	82	80	106	89	102	81	96	91	90	89	83	90	84	92	81	78	94	91	80	88	76	72	78	77	91	83	84	82	86	88	93	78	79	82	80	93	94	84	104	74	77	66	88	83	89	77	59	91	81	90	84	63	79	67	81	84	84	88	83	80	82	71	85	81	97	87	97	105	63	74	81	89	87	79	87	86	82	71	85	89	91	78	98	93	94	73	78	81	94	81	84	80	69	88	88	86	74	81	91	79	78	99	91	97	74	68	89	80	89	78	72	86	78	91	87	72	82	73	96	80	85	79	96	66	77	106	91	81	90	94	96	84	81	63	86	73	96	85	80	83	83	99	79	85	73	85	99	84	98	91	82	73	86	80	71	86	74	82	67	86	87	83	96	91	96	85	109	78	97	83	70	72	106	96	82	93	83	87	85	91	78	103	76	98	77	92	80	73	87	80	95	79	84	98	96	80	85	79	92	88	80	65	76	70	88	94	89	85	99	74	93	91	91	94	89	82	99	90	87	79	82	77	74	105	81	82	90	98	88	84	75	93	86	72	82	87	79	83	90	83	78	100	94	87	87	81	80	87	65	86	92	99	55	87	67	91	95	84	78	83	93	88	87	87	96	83	86	77	90	75	69	76	93	79	81	83	75	93	101	81	94	62	81	83	75	80	88	91	94	102	69	79	90	91	99	75	96	76	86	81	78	94	78	80	76	94	86	91	98	89	79	90	88	84	83	78	87	76	72	74	83	93	63	74	94	86	79	93	76	93	89	79	81	83	77	77	89	84	100	83	84	81	92	90	96	104	96	94	95	81	73	88	81	68	89	82	95	78	89	100	96	92	92	80	100	93	70	90	81	75	77	104	105	88	102	91	96	84	86	92	87	94	87	76	72	92	84	78	73	85	95	100	83	81	83	88	74	78	80	87	87	69	84	95	80	91	71	69	83	88	75	79	66	86	73	67	75	81	91	66	82	79	92	90	74	84	77	81	89	75	81	79	86	78	77	84	86	89	70	83	89	82	91	80	81	106	95	87	93	85	65	68	96	74	87	83	89	82	84	80	104	78	77	87	86	93	75	72	86	97	91	82	84	81	77	82	94	86	88	74	63	88	71	101	83	66	87	75	85	82	89	71	69	72	87	83	82	83	66	73	92	91	82	81	84	85	85	74	85	81	74	95	77	90	79	87	98	92	98	85	81	91	85	79	73	87	83	95	73	81	67	85	85	75	79	70	85	78	74	89	88	72	78	94	88	81	102	85	95	83	86	71	92	79	70	96	83	92	94	89	59	106	64	95	81	81	80	72	87	86	103	74	80	84	93	85	78	95	77	82	78	88	64	84	89	77	69	76	95	79	60	91	84	70	90	77	76	70	83	70	93	66	83	85	85	95	80	102	87	72	83	73	79	82	91	82	85	96	81	71	78	73	76	94	84	81	79	79	84	83	117	90	79	84	94	80	73	83	103	93	85	87	86	83	75	86	75	71	71	79	89	90	89	78	102	78	65	80	91	81	85	79	70	78	78	98	77	84	71	95	83	85	96	100	88	71	80	93	95	92	83	89	92	107	84	71	77	84	98	75	92	70	81	87	82	88	83	99	99	93	84	71	101	71	74	82	95	103	82	77	70	84	71	84	74	95	91	73	88	90	85	73	88	89	71	69	83	89	74	87	88	104	88	84	80	74	80	89	82	85	66	100	85	86	99	76	82	93	100	78	86	90	100	81	81	93	82	79	94	97	72	71	86	78	95	86	89	83	92	91	78	92	73	84	95	77	64	92	76	78	78	75	85	91	74	74	83	88	96	101	88	84	101	75	89	72	79	84	95	87	99	87	77	71	86	91	82	95	78	83	90	70	75	94	74	89	75	96	85	85	88	83	89	76	86	78	82	92	92	85	88	88	84	107	98	80	87	87	96	81	108	91	74	96	87	74	79	85	82	94	82	84	64	83	82	91	82	93	83	82	96	92	82	78	85	107	82	80	87	80	87	91	86	66	94	92	106	80	76	87	85	72	75	82	96	97	66	79	89	82	87	91	73	76	89	95	67	87	81	84	80	84	77	104	73	76	67	79	82	105	75	87	80	61	93	90	79	88	102	78	86	70	96	90	84	91	69	82	82	96	70	88	90	73	88	82	88	75	93	80	83	72	86	104	91	78	92	91	102	74	73	98	90	74	85	84	88	78	92	82	84	88	89	82	67	72	95	82	76	89	92	79	94	78	92	82	68	87	69	91	109	87	99	71	81	84	87	74	86	91	101	79	88	86	81	87	90	85	82	87	68	98	102	90	81	81	76	72	85	68	89	65	90	94	97	82	79	81	84	89	86	62	90	78	68	101	87	66	72	78	86	71	92	106	67	81	78	92	79	78	85	77	95	84	80	94	86	77	93	94	77	88	72	84	91	64	82	99	87	99	75	71	64	86	82	82	84	83	95	71	79	89	87	94	86	76	72	88	87	85	78	97	64	80	99	103	89	88	63	96	64	86	85	110	81	78	73	90	75	83	94	98	89	94	85	87	100	80	81	78	82	88	77	84	80	81	90	99	94	78	80	82	71	79	88	98	99	87	81	84	78	66	106	68	78	67	103	75	86	73	85	100	75	98	75	100	87	61	91	77	77	106	86	96	98	78	88	80	87	86	80	79	76	85	71	79	75	81	88	66	107	73	72	89	79	97	76	103	96	81	72	87	85	85	69	80	97	85	86	72	82	93	100	84	87	87	83	77	79	83	79	85	79	79	84	89	71	74	73	74	84	90	72	90	93	86	97	72	85	77	91	98	98	93	95	86	67	86	75	88	86	102	99	91	89	92	97	87	88	77	89	73	98	85	100	79	68	91	89	105	81	98	92	72	87	98	63	77	90	89	102	77	82	65	85	78	64	93	92	73	87	79	86	82	67	96	88	65	94	98	89	83	101	86	98	84	97	68	81	95	76	82	79	85	74	91	80	83	82	73	85	78	90	92	90	88	75	92	84	80	90	85	75	81	72	94	82	86	99	86	84	75	82	67	58	86	85	96	73	80	75	89	87	64	86	84	78	74	64	78	99	95	74	81	112	76	84	85	96	85	98	79	88	84	84	89	73	87	78	90	85	93	83	73	62	95	64	80	76	70	87	90	88	84	75	85	85	82	89	79	76	90	93	86	76	82	78	78	90	102	88	94	92	76	76	81	86	81	81	95	89	78	76	85	82	101	73	82	71	96	105	82	94	77	80	78	72	79	107	85	94	83	86	104	84	78	82	78	81	97	74	91	91	94	79	80	82	93	85	80	75	87	85	83	92	93	84	77	88	85	102	85	90	90	87	95	80	74	91	92	78	86	80	77	78	93	70	93	61	77	88	94	98	69	80	87	77	90	90	95	99	81	94	91	73	84	89	76	84	100	86	80	85	82	91	71	79	80	86	88	99	94	92	68
3710	5770	3060	1387	938	682	499	413	312	253	223	216	179	150	149	137	153	135	118	111	108	109	105	91	102	127	87	107	116	108	119	106	111	107	87	84	106	104	91	114	93	85	85	99	96	93	93	96	96	99	95	98	108	101	114	72	78	109	89	102	95	97	111	82	107	96	93	99	101	100	92	97	94	82	98	102	90	103	100	94	73	109	85	106	100	88	91	75	91	97	79	74	88	120	103	97	94	94	81	88	84	99	91	88	73	87	90	100	96	94	87	100	98	92	99	76	76	95	86	99	86	91	84	97	90	102	89	91	91	109	92	91	83	90	83	69	85	87	87	84	90	92	103	93	93	91	89	100	97	101	100	91	91	105	80	93	99	97	103	90	106	82	100	92	101	105	90	81	106	92	98	108	98	91	95	103	84	84	89	83	87	100	89	91	98	100	92	90	98	95	82	92	110	96	97	95	79	81	92	95	76	91	89	100	99	78	102	89	80	104	107	82	93	104	77	93	78	96	97	83	86	103	81	93	95	108	105	93	93	104	91	87	94	94	85	82	109	79	91	79	79	79	95	92	83	82	98	107	91	95	75	76	100	82	78	87	92	92	107	90	96	94	80	94	98	103	79	90	100	92	93	96	106	74	83	91	93	101	88	87	91	93	83	78	103	89	80	108	101	102	76	95	90	95	97	95	102	82	97	95	85	107	89	110	98	104	112	85	98	85	83	89	88	100	98	91	75	96	88	119	72	79	95	111	114	84	75	89	85	98	83	93	99	114	88	91	104	97	85	94	104	101	103	67	83	112	93	115	103	96	92	90	99	65	83	104	88	72	77	91	100	95	103	88	87	89	84	84	85	101	91	97	101	93	98	88	82	84	99	94	77	93	93	92	87	95	84	92	100	97	101	82	73	101	80	87	97	93	95	87	98	95	85	104	74	86	99	86	99	78	84	101	94	92	92	91	97	88	93	106	93	92	91	81	113	104	97	73	85	77	81	76	107	84	92	95	97	91	73	80	105	103	83	84	92	86	90	95	95	94	92	79	92	91	110	91	83	76	91	82	79	80	85	89	91	87	94	94	83	95	90	93	96	98	84	87	93	98	97	95	88	83	103	92	78	91	87	86	112	97	115	104	96	86	84	96	93	97	93	100	96	104	83	97	87	101	89	93	99	94	119	82	98	82	88	83	94	81	79	102	78	77	100	83	93	105	90	83	85	83	112	103	78	100	83	97	86	77	111	83	80	79	82	72	95	87	96	96	107	79	93	88	91	85	93	88	106	88	95	90	86	93	84	88	95	91	98	97	85	102	71	87	71	103	81	96	89	88	96	88	80	98	90	85	86	103	101	96	103	91	93	78	98	107	100	99	105	91	88	89	96	81	88	78	92	79	78	87	85	95	96	94	79	97	73	98	105	89	75	85	87	81	93	81	96	102	76	103	78	104	75	85	86	90	87	92	84	80	81	101	90	88	91	88	98	83	98	95	97	84	74	73	90	78	85	83	88	105	87	96	97	79	88	97	92	73	90	86	91	88	86	92	78	99	110	92	93	100	83	96	91	88	94	97	80	80	82	78	94	70	91	91	81	69	94	97	110	104	88	102	78	111	89	80	97	93	118	83	88	75	90	92	90	92	76	75	103	89	107	78	112	123	92	79	83	107	102	106	82	96	93	83	80	83	85	90	81	96	110	102	104	80	85	92	97	103	103	88	87	93	79	107	81	91	103	82	68	76	94	84	85	106	92	85	110	95	85	86	100	88	90	108	93	98	89	112	99	74	108	95	85	107	105	91	83	89	101	87	86	79	78	90	110	84	94	91	100	94	97	97	99	86	83	75	93	85	99	92	94	93	79	73	92	91	100	78	88	79	99	93	95	100	84	86	88	105	94	87	106	103	91	94	98	95	93	86	96	94	105	83	96	94	95	98	93	85	94	87	128	93	84	89	92	80	104	97	87	83	97	84	101	83	89	89	84	83	96	93	96	68	105	82	99	93	81	87	112	98	87	97	99	80	78	108	100	108	94	88	104	91	97	82	86	92	96	82	100	103	86	97	95	105	82	87	86	85	103	83	89	97	110	100	87	80	104	94	80	110	93	83	85	78	84	87	92	84	88	95	76	97	84	94	80	70	93	114	93	96	95	118	91	90	91	88	89	70	83	99	89	92	92	92	98	96	96	104	99	87	104	92	90	100	86	109	92	106	65	90	83	93	107	86	113	106	113	92	85	96	80	80	76	106	93	84	94	91	88	87	92	84	86	78	90	101	97	82	100	108	94	84	86	102	97	88	93	92	89	99	85	88	89	99	92	89	105	99	82	99	106	84	72	108	74	84	89	90	85	94	96	98	86	101	73	83	95	87	84	94	92	90	102	103	104	87	90	84	86	92	83	99	115	90	83	104	91	107	93	98	90	86	92	89	86	82	69	90	83	79	83	84	87	69	96	92	111	98	100	89	85	84	86	82	85	101	68	93	77	91	84	106	99	86	82	91	80	88	112	73	82	101	87	88	88	97	86	87	111	84	96	90	94	82	81	78	92	94	81	101	109	105	90	107	96	76	96	91	81	83	105	77	95	96	115	94	89	93	99	72	75	91	82	91	91	76	92	75	82	85	79	86	96	73	77	97	78	85	81	103	96	107	105	103	78	99	92	99	92	81	84	90	97	97	90	97	95	93	87	88	96	101	89	85	85	92	73	80	104	72	89	80	90	89	70	91	98	82	92	88	89	90	95	99	81	91	102	102	98	86	99	83	95	93	101	95	74	91	110	99	98	98	81	101	96	105	88	73	82	93	99	90	102	88	104	92	80	79	110	96	89	98	98	81	79	91	103	96	108	97	89	103	89	81	99	104	94	92	83	83	96	76	81	103	93	89	81	82	81	106	87	91	103	97	93	112	88	106	81	86	82	100	99	93	84	95	85	80	87	86	102	86	96	85	92	83	96	87	83	86	94	114	95	100	90	90	94	100	91	87	82	84	87	77	102	99	108	87	87	80	97	90	86	86	89	83	87	97	78	73	83	82	111	95	109	81	101	75	90	94	97	81	90	94	98	89	94	88	84	99	76	90	91	91	97	102	110	88	80	69	74	94	86	101	94	88	82	92	89	87	101	82	77	103	100	79	100	82	97	95	79	100	104	81	85	89	84	77	77	95	90	78	79	110	100	88	95	100	81	100	85	100	102	115	98	96	72	104	93	87	100	97	98	84	98	100	100	87	78	100	90	105	93	80	100	102	107	79	99	76	76	81	100	91	99	92	89	100	76	86	93	76	95	95	74	78	100	83	97	90	89	101	85	97	73	83	90	85	80	102	105	84	108	88	73	87	100	90	99	100	100	91	94	97	84	84	91	112	102	84	90	82	89	88	98	97	101	99	91	85	94	99	97	91	108	76	106	82	90	83	90	90	80	92	79	99	90	80	96	112	87	80	91	95	89	97	104	102	94	95	83	94	75	79	95	94	75	104	95	92	91	82	106	115	92	109	89	85
22813	21436	29098	24169	21439	21465	6700	945	743	675	560	494	533	443	448	419	366	358	403	396	362	364	372	351	345	333	330	366	367	333	332	322	333	318	323	339	310	334	333	312	322	334	313	318	307	300	341	324	333	320	316	321	328	313	287	345	335	319	322	290	276	326	315	305	300	325	315	316	307	317	308	309	317	307	281	284	306	309	333	306	300	278	293	322	331	308	328	324	288	297	313	310	313	261	297	341	302	308	276	294	340	312	282	281	332	315	303	316	292	330	306	322	277	322	329	326	304	299	297	337	316	309	322	357	294	321	302	309	287	327	275	325	319	277	285	309	301	309	302	294	276	305	302	310	332	317	320	319	314	295	325	345	322	315	306	297	315	265	333	298	298	278	294	294	303	327	304	294	308	316	320	319	327	318	297	290	305	279	295	294	290	311	304	293	302	282	286	320	307	332	278	312	299	318	289	267	302	305	296	306	341	302	310	317	313	298	328	318	268	319	282	286	321	307	317	302	323	295	327	305	279	321	303	296	317	300	302	307	308	308	316	269	300	326	303	320	311	303	317	286	315	293	275	322	287	280	292	307	309	283	330	311	330	290	284	298	320	294	304	349	295	299	311	321	307	347	336	297	324	301	296	317	317	307	317	300	338	300	306	330	314	302	310	283	321	304	310	305	305	303	290	304	324	319	337	360	262	291	305	313	268	315	299	271	319	266	300	296	296	295	283	306	313	310	298	309	335	337	304	249	323	292	344	293	292	320	336	318	315	318	336	353	307	289	297	317	324	272	273	309	310	299	335	305	296	289	322	292	280	297	282	304	320	295	350	290	310	310	296	289	315	295	294	322	319	322	290	319	311	272	270	312	288	310	315	311	272	281	283	279	286	315	322	348	301	306	339	296	282	316	296	299	325	298	298	311	320	319	327	300	326	317	301	308	300	303	297	308	306	296	318	303	304	341	289	295	289	305	276	282	303	319	293	304	287	284	294	310	339	311	283	301	298	274	330	313	273	309	273	303	349	285	323	336	329	313	303	274	295	309	315	294	295	318	270	281	348	268	303	297	324	327	310	309	327	289	313	293	344	318	317	303	284	304	295	280	337	277	296	288	312	298	297	309	298	318	319	356	295	297	302	305	305	288	300	303	321	287	345	322	306	291	333	292	308	275	291	297	299	303	300	315	302	299	284	305	324	269	275	325	333	285	323	320	303	285	291	281	322	279	304	291	327	278	305	296	303	315	309	298	295	292	303	293	316	300	282	289	304	344	333	272	325	289	314	295	292	303	286	319	308	308	349	295	313	309	307	322	303	314	277	309	299	313	294	351	294	251	322	342	310	300	343	311	257	311	283	307	337	302	305	289	293	331	303	303	312	265	275	292	288	286	284	324	333	317	334	330	327	308	298	292	283	290	309	327	256	306	313	318	295	288	324	278	303	298	341	321	308	287	287	275	304	283	286	288	310	291	272	263	313	326	312	321	317	291	320	285	328	270	303	316	291	319	298	277	291	307	319	349	306	317	299	298	308	308	311	288	324	294	343	297	288	295	304	296	296	320	283	316	306	298	289	311	304	323	322	312	307	303	329	268	284	281	322	296	267	304	312	309	323	312	323	312	346	305	289	332	304	317	322	312	281	298	297	285	303	309	320	318	310	340	310	279	286	311	307	321	294	267	312	306	283	334	330	290	282	302	332	327	307	297	324	299	297	315	289	299	319	279	309	329	334	294	306	289	315	304	315	303	303	321	313	290	272	298	280	314	266	308	292	324	322	325	355	319	299	302	320	302	311	301	306	299	296	302	325	308	288	299	312	291	305	312	326	282	313	318	295	309	329	292	332	321	298	305	280	328	304	293	325	283	288	299	330	297	264	312	299	292	325	313	306	292	306	307	272	306	297	288	287	248	299	314	335	291	289	306	345	282	335	304	277	322	287	302	312	291	275	335	305	310	310	280	292	299	313	314	319	287	299	318	320	317	297	300	330	327	321	307	302	337	298	264	296	323	297	337	290	293	329	328	284	292	339	269	314	301	314	298	276	279	294	320	323	310	289	296	287	305	302	312	275	280	294	275	308	315	310	326	303	298	288	309	310	314	319	290	284	309	290	333	318	346	289	302	284	333	312	340	268	291	297	314	324	320	305	317	286	304	302	313	275	341	304	311	301	295	335	276	301	303	314	312	286	315	287	289	315	306	297	296	292	273	300	320	294	305	274	323	284	345	293	311	288	317	330	274	314	287	312	294	316	304	315	305	307	297	309	304	283	283	301	311	281	290	278	292	284	290	327	317	317	303	339	305	297	314	324	295	277	332	313	284	314	300	295	299	340	286	313	352	321	318	318	303	310	311	320	325	294	294	331	325	277	285	322	272	301	330	289	288	307	308	299	300	325	312	296	335	293	325	320	298	284	336	304	319	297	335	344	300	320	319	311	303	308	290	280	310	313	285	294	319	302	325	298	300	302	288	292	300	312	292	279	311	310	329	294	306	319	285	303	324	320	299	299	306	310	304	289	308	322	299	293	291	323	282	293	304	272	319	302	316	299	275	311	319	326	321	298	290	305	318	275	311	310	289	289	299	341	305	314	287	313	279	341	300	333	313	314	299	282	310	321	318	291	288	333	322	307	315	337	279	306	322	269	330	323	328	312	316	302	318	288	316	274	288	322	307	318	319	304	267	338	298	288	290	270	324	281	289	299	325	305	291	291	328	307	321	287	307	275	315	305	269	340	297	313	309	325	295	319	313	283	293	278	310	341	291	312	318	322	306	284	319	315	327	286	302	284	305	303	311	331	300	312	304	319	292	334	288	283	263	334	281	280	306	295	305	312	335	284	291	311	294	298	304	289	298	297	315	294	303	295	308	297	358	309	311	322	324	318	291	312	271	293	312	309	312	278	314	308	310	310	306	303	295	298	302	317	289	316	299	282	323	303	305	289	288	305	288	277	295	302	316	319	331	324	334	317	310	304	302	303	310	326	294	297	305	287	302	297	317	283	311	301	303	298	337	334	272	323	296	289	316	293	276	323	266	323	305	282	311	289	322	312	347	313	320	336	292	301	375	328	327	275	318	320	306	304	283	298	298	303	316	308	316	303	273	303	325	329	291	307	290	332	287	295	298	289	311	299	275	302	297	292	311	311	315	298	296	301	315	315	306	306	310	301	297	286	315	332	297	308	327	297	350	308	324	329	269	321	305	307	285	291	309	299	292	318	280	299	337	326	321	335	310	326	285	310	309	282	272	311	298	323	301	330	294	293	324	305	291	288	312	286	320	322	281	277	276	333	296	320	319	336	290	336	328	303	310	277	333	273	311	310	262	318	328	310	313	299	320	323	303	281	271	318	294	290	315	301	328	280	293	308	301	318	308	311	278	306	311	325	278	290	298	325	325	350	324	312	315	319	304	292	320	276	340	296	311	290	300	308	308	316	293	303	299	315	306	284	305	323	295	303	297	348	296	343	302	310	324	304	320	347	301	290	293	321	297	316	317	269	317
4811	16201	9689	4576	3259	2417	1936	1403	1114	958	851	725	682	644	549	526	451	499	455	423	397	408	429	408	378	385	371	412	368	354	343	374	390	358	357	395	374	359	325	345	373	352	328	367	342	313	355	337	317	333	332	338	331	341	359	321	323	352	327	340	340	327	323	310	326	338	353	321	346	337	310	328	315	313	326	345	318	335	369	369	337	337	324	342	313	307	320	336	334	332	344	334	338	360	325	356	301	334	315	325	354	296	335	334	336	371	296	305	310	349	323	330	350	331	323	296	323	347	361	313	323	350	314	343	343	341	317	345	333	308	309	328	327	340	347	324	344	346	318	334	332	333	295	344	337	320	324	307	310	304	346	323	317	323	319	315	256	327	312	319	326	317	311	331	333	304	326	305	334	328	270	347	364	333	338	336	323	371	340	315	345	303	316	332	324	338	308	300	333	337	347	343	338	335	367	339	310	313	313	299	347	317	333	310	358	290	305	339	328	311	339	338	326	323	340	313	325	337	329	321	357	338	331	326	365	340	345	299	333	363	317	324	335	307	328	329	314	332	328	321	338	305	330	317	337	324	365	316	345	391	319	308	317	343	306	323	323	326	343	358	313	298	333	334	314	313	320	306	303	323	348	284	316	310	313	303	324	352	353	330	336	322	321	324	304	309	334	314	301	335	271	318	328	333	334	347	295	327	321	313	333	336	342	312	337	303	329	335	346	315	336	327	325	320	322	309	328	321	328	340	332	326	301	305	284	337	336	292	305	341	296	359	312	294	320	363	359	359	342	311	336	349	356	297	308	355	348	375	324	313	318	336	325	312	302	305	351	315	350	353	306	319	317	326	364	374	316	308	317	335	318	318	336	323	334	306	321	302	357	338	312	330	293	308	316	348	297	372	337	336	344	324	388	331	325	332	323	332	307	306	322	316	347	328	314	346	356	322	326	327	322	312	324	304	343	292	325	321	284	328	312	359	285	290	316	340	339	301	338	331	328	313	313	350	340	304	331	299	297	318	316	322	330	330	307	359	369	293	304	325	328	335	368	309	327	322	328	285	338	365	323	320	333	318	306	303	329	317	318	355	333	310	325	331	343	339	308	297	313	308	336	311	357	279	323	308	332	318	337	315	309	352	340	347	338	324	346	317	291	327	346	312	333	317	354	326	325	328	338	353	349	323	311	377	337	322	336	324	322	336	301	317	328	295	316	349	319	306	320	292	333	319	329	305	324	320	345	337	357	342	349	315	346	323	310	317	331	356	321	318	354	315	299	320	303	308	308	344	310	350	331	331	317	312	351	332	342	315	329	325	328	346	340	312	317	343	317	314	332	334	356	335	329	298	302	322	304	323	338	333	326	360	312	316	327	322	300	310	338	333	332	324	337	329	298	328	334	382	329	345	355	325	340	361	326	293	330	353	321	318	310	313	289	364	339	338	311	339	324	353	313	342	336	329	324	334	326	298	343	326	326	327	335	338	328	329	328	340	307	349	343	310	329	324	334	337	355	342	324	331	356	323	331	334	317	368	331	330	336	331	304	315	312	305	326	329	301	340	312	313	332	330	321	297	322	325	285	318	305	350	312	294	316	330	335	317	327	306	313	343	336	339	331	300	326	311	323	327	296	344	304	319	358	344	301	323	363	319	334	330	337	299	328	304	326	311	342	345	294	336	331	331	333	327	324	357	344	330	335	330	328	333	316	321	337	358	310	306	351	322	328	313	313	329	352	322	327	314	313	333	345	317	334	335	326	359	355	332	328	330	372	352	326	332	350	334	337	324	339	310	290	319	301	318	355	311	324	332	338	303	333	324	340	321	301	345	306	318	310	306	315	310	347	328	329	309	316	315	314	321	326	350	340	327	363	322	332	310	314	316	320	302	329	322	325	315	344	372	333	312	308	328	315	288	327	341	328	337	335	308	310	304	302	297	322	293	316	317	326	345	326	304	342	336	332	303	331	315	343	314	294	321	337	291	299	328	317	345	349	309	302	304	333	320	360	346	332	304	303	321	298	314	313	306	317	318	353	299	314	342	348	310	333	300	323	344	320	305	336	331	316	323	297	338	337	341	326	305	344	320	295	339	297	311	344	312	315	314	339	337	358	296	353	327	306	333	306	282	338	334	354	313	358	314	350	343	289	328	329	336	291	347	330	339	330	295	321	309	311	310	319	318	350	332	307	347	315	305	335	305	334	349	312	296	330	340	343	335	338	343	309	323	355	321	353	328	325	342	304	344	324	335	308	341	337	320	328	310	308	294	324	331	331	313	343	305	331	348	322	348	290	309	353	335	349	324	349	295	344	349	359	332	340	318	326	334	323	311	320	337	332	302	342	336	343	319	332	345	311	326	312	337	310	303	313	319	337	353	331	302	333	325	305	333	349	330	343	333	335	326	318	317	320	326	325	314	301	330	328	324	300	357	337	292	321	326	348	317	316	304	333	324	332	288	315	325	317	334	286	340	334	311	307	329	335	319	313	318	334	335	329	310	334	313	334	333	316	337	326	328	329	323	331	318	321	321	314	328	312	286	334	320	335	311	338	321	319	324	343	366	348	304	310	316	320	314	298	304	301	338	323	321	303	319	294	321	350	305	337	337	329	306	282	351	337	274	310	330	337	327	304	318	302	337	333	354	334	319	325	329	320	326	336	330	344	282	321	295	313	315	342	343	319	338	331	328	279	318	336	314	304	278	306	317	339	308	347	319	326	338	351	344	312	286	309	316	313	312	306	321	331	330	314	313	339	313	337	353	330	280	301	344	338	359	322	322	313	308	333	320	325	271	324	330	354	312	344	316	349	316	343	346	359	327	319	353	310	324	323	316	338	348	302	316	351	324	329	324	342	353	317	331	321	331	369	335	317	345	300	323	310	345	338	291	332	323	315	306	312	290	342	308	325	340	296	316	354	361	334	314	331	317	337	335	345	317	352	329	317	299	315	312	316	343	333	316	330	341	317	331	310	325	335	324	372	351	342	336	346	308	330	297	307	337	326	307	325	324	321	321	357	353	349	314	319	317	320	326	310	330	334	343	327	330	355	338	344	295	319	340	298	357	362	331	353	305	329	354	310	340	313	317	346	305	347	299	329	300	326	303	334	332	342	337	303	322	307	333	343	338	340	301	352	330	334	332	305	313	329	316	324	331	344	371	314	325	320	337	327	372	370	322	352	311	327	310	305	329	303	293	325	323	340	315	331	324	327	325	351	314	347	309	342	309	352	335	311	299	333	319	352	343	311	311	335	306	312	342	333	339	323	346	320	332	320	342	345	311	287	330	333	317	342	316	323	320	324	343	322	340	319	337	347	339	281	280	315	330	339	362	324	335	332	344	313	355	345	312	310	314	319	307	348	323	321	319	334	314	331	304	335	324	329	331	311	336	318	341	337	333	359	347	348	331	332	314	338	370	331	335	314	350	330	320	300	335	308	342	330	335	318	340	309	320	301	315	325	337	311	291	327	337	343	339	296	326	345	336	326	330	339	313	293	345	330	336
27927	20262	7286	533	259	226	190	205	175	176	158	170	144	154	151	161	149	174	149	149	143	151	141	138	139	153	151	136	122	128	150	153	144	141	145	140	151	164	174	140	135	140	138	150	153	135	139	145	162	137	155	163	145	126	139	141	136	146	126	167	170	138	144	138	129	160	151	126	145	160	136	117	160	144	167	160	151	160	150	144	131	125	146	128	146	142	141	146	139	154	172	159	145	137	122	153	126	134	164	167	141	138	156	120	146	127	136	153	160	129	147	141	146	128	137	138	159	149	130	146	145	144	130	170	138	151	155	133	142	149	132	153	150	160	117	136	128	119	144	167	150	139	130	149	163	145	127	170	159	149	146	137	152	128	135	139	164	133	160	138	153	148	149	159	148	137	119	148	161	123	145	146	163	127	127	134	140	153	143	150	144	164	136	134	145	142	139	154	149	142	125	154	129	146	160	138	145	147	156	121	135	148	126	133	119	148	155	153	149	132	163	149	126	146	147	159	152	140	152	164	135	147	149	154	130	126	149	154	127	153	153	146	154	167	156	134	135	129	138	164	110	154	129	149	132	142	143	165	131	123	136	162	136	136	136	139	140	147	148	137	159	145	124	150	132	129	123	129	137	139	142	141	132	122	135	154	148	156	138	137	159	146	159	136	138	155	153	145	149	141	144	149	136	145	146	136	132	164	137	141	148	141	148	155	125	142	147	159	140	164	157	164	161	137	146	139	156	138	151	158	168	162	159	149	165	151	160	149	148	134	139	147	146	150	134	140	126	140	147	150	151	122	134	152	135	139	156	123	137	134	144	163	152	137	138	142	131	150	158	143	171	139	144	148	155	147	149	147	145	165	134	130	148	151	143	123	159	155	145	179	157	128	157	145	165	154	116	161	131	135	131	119	134	154	151	140	152	142	138	140	154	136	143	128	145	144	137	153	143	140	143	142	157	137	148	130	153	152	144	134	153	147	153	147	166	152	156	148	141	142	133	149	154	157	154	141	149	153	144	140	166	139	133	139	163	160	130	165	146	130	140	128	136	127	148	145	127	140	143	135	163	142	125	141	136	151	137	156	142	145	147	137	141	145	143	152	148	140	125	152	151	146	148	145	146	161	170	167	160	150	144	156	154	141	152	160	137	163	135	137	146	146	130	138	142	168	149	145	151	152	137	129	155	149	134	133	123	166	149	145	149	135	140	124	143	146	110	116	129	147	139	132	142	150	161	146	139	143	148	143	142	135	158	144	160	160	137	149	149	144	132	131	139	137	137	136	148	114	151	112	149	134	128	146	144	158	138	152	168	128	145	140	156	144	150	144	145	126	132	143	144	154	151	141	152	140	132	144	149	153	173	139	157	144	174	145	159	145	131	169	137	139	161	138	150	149	156	134	154	161	171	122	129	127	121	160	149	132	144	137	124	158	159	130	137	127	136	143	134	140	154	167	138	137	159	128	136	147	146	149	156	131	127	149	139	157	128	138	154	141	138	144	132	144	125	127	127	147	167	143	170	130	137	147	139	158	140	137	147	144	146	155	140	136	155	120	153	133	133	151	149	141	147	140	150	137	143	146	127	122	140	119	138	149	156	152	156	156	144	145	152	140	152	154	126	146	153	143	135	137	127	136	132	121	147	149	124	153	152	132	143	167	139	120	171	136	146	148	161	146	145	141	167	140	155	160	137	154	146	152	126	133	142	155	141	142	151	159	147	149	147	142	134	160	156	135	131	154	152	139	141	154	143	131	175	145	153	153	136	142	140	155	146	142	116	150	154	152	142	140	168	151	147	157	143	117	154	142	131	134	150	134	145	147	149	136	112	134	156	122	159	124	153	152	123	128	125	140	149	140	145	146	132	139	121	135	148	137	150	150	138	153	131	157	156	151	172	128	131	160	157	142	123	144	144	152	149	120	126	128	146	141	147	153	153	158	139	156	134	151	150	134	143	144	145	138	127	138	131	147	139	146	171	162	153	166	151	137	127	118	158	141	153	147	134	176	129	144	135	153	146	128	164	141	151	137	143	120	154	162	132	143	159	159	155	149	147	145	153	146	157	158	156	174	154	148	132	158	147	155	139	151	152	151	138	140	139	150	149	158	143	147	124	127	161	142	143	136	152	143	154	138	139	127	157	130	157	140	142	122	143	145	149	146	146	127	149	162	178	159	146	142	143	163	121	150	144	130	151	150	145	161	141	141	138	123	149	152	141	154	139	154	162	165	139	161	161	148	156	135	117	135	145	153	132	154	141	139	159	147	137	140	130	139	132	143	152	145	138	146	143	158	155	155	122	162	143	148	162	139	150	127	130	156	147	153	150	144	145	136	151	145	144	157	182	142	147	135	135	125	131	145	127	127	139	145	124	140	137	152	159	141	132	125	134	146	134	143	141	153	144	127	144	142	130	147	129	142	151	132	153	141	135	155	161	147	146	155	154	137	155	127	160	135	156	159	135	148	145	158	161	142	138	147	151	150	134	137	160	133	127	152	178	144	155	145	160	151	179	132	140	157	169	155	160	150	150	140	157	140	140	141	157	162	141	142	130	142	153	145	134	126	152	172	147	144	160	133	147	128	156	157	141	139	136	139	134	168	141	126	149	159	136	159	142	138	155	159	135	134	158	168	139	134	149	162	133	150	141	149	144	150	143	148	148	129	137	153	168	137	164	160	152	145	151	171	157	139	152	150	154	159	160	138	136	107	151	136	158	162	150	159	146	157	129	131	124	140	137	165	169	137	155	145	143	169	133	155	141	143	131	137	156	132	165	149	147	144	141	142	123	148	122	147	130	144	159	149	156	126	154	150	146	140	143	142	141	141	149	146	147	137	135	161	156	126	132	143	137	147	159	139	153	143	146	141	149	143	158	148	162	127	159	129	164	152	149	160	148	134	148	133	137	155	135	134	132	144	147	152	151	136	137	128	158	132	145	129	137	146	176	125	151	157	154	133	140	141	136	124	155	130	153	142	135	150	133	149	115	130	119	151	133	128	142	141	149	141	156	135	136	150	157	138	149	142	146	143	144	157	135	143	162	137	155	141	142	140	150	144	130	125	166	145	128	142	136	139	147	162	129	126	160	136	150	139	142	121	136	129	135	162	135	149	150	160	149	157	155	156	150	158	152	159	157	130	126	179	152	129	151	150	147	125	147	125	133	155	128	116	152	161	153	128	160	133	148	152	145	128	151	142	136	156	148	147	135	126	147	132	162	150	139	146	160	147	148	138	162	145	137	152	136	156	163	157	157	137	123	164	129	124	136	160	155	138	165	160	157	143	143	157	129	156	133	177	129	145	146	146	141	139	132	142	141	143	140	140	148	152	147	146	160	131	150	136	172	152	118	165	129	149	144	137	150	153	127	150	163	156	150	127	147	153	167	136	129	135	132	154	141	157	158	136	157	156	149	136	138	151	137	136	129	150	144	143	136	179	153	129	142	141	159	163	151	132	154	136	147	164	162	136	147	156	146	128	138	168	147	139	138	122	134	145	154	160
5023	2490	1030	560	418	338	283	266	242	230	219	165	194	195	176	186	200	165	177	178	178	172	163	173	163	139	159	179	173	149	149	159	152	164	179	177	164	143	164	151	161	160	162	147	138	146	155	164	122	145	160	175	137	181	156	159	165	155	151	156	164	161	141	137	149	126	149	146	151	151	143	170	181	162	171	144	163	165	142	168	138	151	154	172	137	137	161	158	143	154	158	157	159	166	152	152	147	154	137	157	155	167	135	138	137	169	151	164	171	159	138	158	150	151	144	152	163	125	178	152	165	172	174	179	151	157	147	164	168	148	161	169	135	157	175	148	157	168	156	162	167	158	148	176	160	140	167	184	160	147	151	119	147	165	146	158	134	178	156	141	180	161	153	145	153	146	132	152	158	145	156	177	142	154	158	168	151	157	159	158	134	178	190	166	158	141	156	158	153	166	135	143	151	135	156	138	165	155	174	117	129	178	123	162	149	156	163	136	156	157	148	144	146	150	161	161	183	151	127	152	157	146	134	164	167	149	146	144	166	152	167	137	155	159	151	147	157	163	142	159	135	146	170	143	155	155	130	150	166	166	154	160	151	163	142	141	173	146	128	143	176	159	169	135	140	148	121	173	136	129	169	137	153	176	157	170	151	134	167	169	152	153	122	156	156	150	174	141	157	133	162	144	150	151	147	158	153	162	148	154	162	153	156	187	133	161	159	150	143	164	156	137	170	151	161	167	165	134	145	149	158	172	145	176	142	159	164	140	157	161	146	138	162	160	148	149	170	158	142	144	156	168	150	152	148	162	142	135	170	156	161	151	147	165	160	154	176	156	142	161	147	134	165	165	154	154	163	155	149	146	142	166	153	163	153	159	145	138	143	155	145	144	153	150	154	138	142	152	148	159	148	146	162	152	140	132	130	157	178	158	158	167	161	149	144	166	152	133	153	123	159	138	173	145	145	151	169	174	157	157	141	141	149	154	161	162	145	166	166	173	161	158	158	150	152	135	147	149	175	151	158	144	153	153	148	145	152	144	169	151	155	168	161	172	157	138	161	152	174	164	162	154	143	181	167	148	179	150	135	175	155	142	149	144	163	147	150	152	164	173	171	173	150	155	160	152	148	169	146	158	155	146	161	141	157	150	152	153	153	132	160	170	144	147	169	152	154	166	158	146	162	149	169	155	158	156	161	175	155	162	153	159	174	148	145	160	145	146	144	153	174	153	154	154	156	149	155	145	153	179	152	141	154	155	155	142	155	162	139	164	167	152	148	159	145	132	149	153	144	151	138	142	169	165	163	156	165	159	146	163	148	142	168	151	155	161	150	130	166	166	133	156	166	166	153	139	166	167	150	159	139	152	145	151	149	160	137	148	150	158	150	136	149	126	164	143	151	158	142	166	170	136	143	150	138	166	151	160	158	155	147	159	128	155	147	163	174	154	161	173	161	154	165	175	142	165	146	143	140	154	140	137	165	148	149	148	130	140	171	136	142	171	147	151	174	167	139	143	138	158	173	140	177	149	150	145	161	145	142	146	160	147	139	139	156	142	164	143	143	144	158	133	157	148	162	155	183	156	154	177	156	181	151	154	147	170	155	162	156	134	144	151	160	148	143	157	139	145	143	156	146	171	168	159	156	162	157	154	149	145	157	155	141	156	168	152	156	161	155	162	135	139	148	155	177	145	164	160	146	136	146	146	159	156	143	134	148	144	155	157	166	147	172	140	155	162	172	154	161	140	152	160	141	152	160	144	142	166	153	160	151	157	158	155	168	157	152	148	140	152	145	156	159	169	165	143	152	150	121	161	143	153	161	181	143	152	147	144	132	145	171	166	151	171	145	169	155	151	161	152	153	159	139	167	139	171	158	163	170	159	164	164	157	170	145	158	147	154	145	174	171	159	143	146	168	148	156	164	139	181	144	172	151	137	156	146	139	154	151	142	160	143	167	174	143	166	146	135	159	145	145	156	170	173	154	158	150	171	154	158	156	158	149	153	143	146	138	159	140	198	177	149	169	148	137	170	152	151	125	145	142	137	154	170	160	145	184	132	167	130	128	139	138	142	171	154	129	139	166	147	144	182	167	158	144	150	163	163	171	132	150	165	156	158	151	164	172	154	161	191	154	149	166	144	172	143	149	149	167	152	168	153	147	145	160	138	160	147	150	137	126	140	157	168	173	160	151	154	154	139	145	136	129	167	152	141	166	165	155	160	136	151	180	144	162	169	156	157	130	148	156	157	177	177	158	140	148	163	138	151	178	165	171	191	139	172	153	156	153	141	163	153	158	166	139	146	167	141	145	163	180	164	176	177	151	135	151	137	155	165	130	142	146	164	158	145	124	157	152	135	144	153	142	160	142	146	140	169	143	139	157	150	148	140	163	156	147	154	186	167	160	151	145	147	151	151	166	140	144	141	153	149	129	135	175	159	159	150	151	115	155	145	151	164	146	133	148	177	150	158	160	155	146	163	151	164	163	141	142	165	133	146	170	138	152	150	149	168	169	139	156	168	154	174	176	166	156	146	159	154	156	166	153	157	152	141	142	151	143	155	154	159	152	149	178	153	156	156	166	142	151	162	152	176	156	136	160	151	147	157	144	148	163	152	148	128	144	153	146	151	129	168	138	142	164	139	162	166	159	154	142	156	140	164	149	158	158	164	164	156	170	171	137	125	164	140	153	156	153	161	149	159	168	148	152	165	164	171	138	149	171	155	178	145	152	173	166	156	144	141	177	171	152	159	154	180	157	165	141	169	178	158	160	177	170	141	151	154	153	139	153	160	156	181	156	135	171	154	148	183	147	164	151	159	134	149	154	153	140	179	149	170	145	141	163	163	157	141	158	162	143	163	151	153	146	170	158	147	151	159	171	161	165	145	165	153	133	147	147	139	133	159	142	157	149	151	165	145	151	146	165	158	172	152	149	156	132	170	168	149	167	151	143	147	161	141	172	148	195	132	148	168	135	137	159	157	137	150	151	148	151	146	147	146	163	123	163	131	137	172	156	162	150	176	161	157	145	171	153	159	176	144	141	159	136	140	177	141	152	169	149	159	143	167	162	151	162	161	160	148	159	126	137	164	154	129	155	180	138	151	154	149	186	159	162	159	152	171	149	135	169	146	154	157	138	160	134	143	137	156	150	151	151	151	154	143	159	174	154	147	163	163	172	152	150	153	142	156	177	154	152	148	147	151	150	149	146	137	143	164	138	166	151	137	160	152	156	142	158	135	162	187	166	141	154	175	141	161	142	158	162	152	160	136	165	157	168	162	178	159	147	155	161	146	155	165	173	135	141	163	147	153	150	165	125	163	160	148	155	141	166	143	157	146	135	156	188	157	159	155	146	144	140	151	144	145	174	170	161	147	159	154	152	166	154	148	169	159	159	175	154	149	150	169	151	174	140	163	131	154	155	141	166	138	147	147	158	145	147	147	150	156	159	143	159	147	135	154	153	154	158	134	169	149	137	157	150	172	172	147	161	155	146	172	160	153
24134	21490	28604	24808	21460	6398	879	673	535	496	482	415	386	410	347	350	380	340	347	332	332	353	327	342	346	332	312	326	346	313	328	350	316	308	295	300	290	310	307	296	307	365	338	308	291	334	300	283	310	274	328	304	339	305	329	316	336	310	302	330	328	296	309	305	323	330	318	284	303	295	317	289	281	318	295	335	325	324	327	330	319	293	334	307	320	334	295	300	278	315	282	305	305	347	314	321	321	296	286	312	339	317	308	303	301	283	311	300	285	279	310	313	301	326	324	326	301	286	323	295	263	308	303	327	299	317	322	318	340	302	284	287	315	336	284	300	289	279	333	308	325	313	297	298	313	288	321	303	308	312	322	363	310	315	332	303	284	318	289	279	302	293	288	336	304	289	312	287	318	292	344	319	305	295	305	293	311	300	316	293	280	341	295	290	335	290	300	294	286	281	287	312	310	304	293	301	292	294	300	346	311	309	307	321	300	320	314	301	302	312	311	303	300	315	287	326	327	294	282	309	324	299	294	318	311	306	290	308	321	301	301	335	317	320	309	302	342	326	308	296	301	325	321	299	297	340	311	287	285	294	292	325	314	310	295	319	302	315	313	306	343	292	276	296	303	279	298	310	326	321	318	310	304	302	307	312	309	295	317	279	319	315	318	322	298	312	314	312	301	332	299	319	340	299	309	330	292	296	329	299	361	310	309	298	303	301	317	291	284	307	296	277	305	320	274	293	323	302	326	357	289	300	340	344	340	298	323	278	293	288	317	266	297	280	319	354	308	316	307	326	353	318	292	315	308	314	311	295	292	286	297	304	295	309	302	301	316	300	318	310	308	302	295	311	311	311	297	293	297	352	284	288	296	281	319	314	303	318	338	272	337	293	296	296	319	279	299	308	281	280	327	319	299	297	296	345	317	305	338	350	336	334	318	308	306	290	321	296	324	295	274	305	305	303	317	321	331	333	292	318	293	330	302	292	300	323	300	333	317	292	305	313	331	301	339	322	310	310	340	334	278	297	320	299	322	301	289	329	342	332	295	333	302	282	304	289	325	290	300	283	289	311	352	309	315	328	310	292	304	294	327	333	311	315	309	303	304	317	306	284	324	306	283	315	327	320	320	322	318	301	332	289	318	301	318	308	295	299	330	294	297	321	295	288	326	288	318	286	316	333	331	294	306	289	306	315	311	315	277	341	305	291	320	303	309	307	302	276	306	300	286	302	298	328	291	305	312	322	290	283	305	286	316	296	290	309	308	305	310	339	298	269	301	309	282	314	288	297	320	290	303	325	289	320	289	298	352	309	318	290	313	299	328	294	312	294	330	311	307	277	295	327	288	312	336	305	344	298	283	300	309	272	308	306	318	348	309	317	309	318	301	297	299	302	295	297	310	300	285	330	329	299	308	315	323	295	322	318	271	310	318	303	304	313	286	307	331	314	289	299	300	276	293	310	313	312	339	293	294	325	301	312	302	275	305	300	309	303	307	281	324	309	276	275	295	296	315	335	308	313	321	307	289	323	299	278	300	308	331	303	318	282	331	273	306	315	304	312	299	318	279	300	302	293	314	314	314	321	294	315	281	322	284	314	319	323	294	341	316	304	310	301	334	296	315	333	348	315	318	282	294	312	326	308	297	327	280	297	321	267	325	289	309	324	311	324	281	296	323	316	318	331	347	327	335	281	309	322	286	310	317	287	297	267	296	325	308	303	286	316	327	310	324	306	332	313	305	333	339	294	287	308	290	319	319	319	297	315	293	299	323	301	293	355	326	346	312	238	329	298	295	304	310	319	288	313	266	304	323	279	285	287	283	298	287	350	323	308	280	268	322	303	302	318	298	293	295	327	290	276	315	311	345	311	301	313	299	310	318	306	306	336	343	293	305	342	285	315	319	331	309	326	302	297	307	309	305	301	313	286	311	312	313	321	320	298	317	296	299	324	315	322	309	310	303	328	295	336	308	307	280	301	331	301	277	297	363	328	283	327	313	295	308	308	302	268	305	282	320	308	301	347	314	287	274	299	315	290	314	326	321	299	325	324	318	296	328	296	283	313	292	317	337	285	337	329	291	301	308	297	320	284	318	317	326	281	316	322	283	316	285	317	308	323	311	310	318	283	322	333	319	310	312	294	291	315	333	301	318	291	330	323	325	294	301	317	343	317	307	310	314	306	285	292	342	352	315	263	304	301	329	304	301	292	271	288	318	308	287	284	325	275	303	302	283	341	340	311	326	319	298	298	310	308	334	324	295	299	281	288	301	280	289	317	299	305	315	302	295	285	301	305	311	341	335	286	318	286	331	299	330	292	301	332	335	335	281	303	318	357	332	290	318	309	298	287	258	317	301	289	268	305	326	305	321	344	334	310	320	326	334	314	297	303	292	303	322	277	276	317	310	293	288	282	360	318	351	297	289	339	292	279	329	271	316	340	286	316	289	310	296	355	314	325	297	312	292	299	322	313	352	264	337	294	296	293	340	296	283	298	308	310	316	301	320	321	283	292	315	290	340	310	313	300	317	315	330	331	292	320	333	315	281	282	306	299	314	337	327	339	314	334	345	289	302	311	315	327	325	311	343	279	301	296	320	293	294	286	298	300	307	301	321	333	317	306	300	321	345	307	305	297	317	307	312	284	273	338	274	327	343	294	295	345	295	315	326	325	287	291	311	294	307	305	321	292	338	329	312	305	308	274	317	315	284	325	314	296	324	301	324	307	293	291	324	309	305	325	325	302	302	291	304	317	294	330	291	303	297	327	297	325	308	282	296	305	292	286	278	310	289	297	298	332	272	295	294	312	331	311	268	308	293	280	282	285	311	296	302	331	265	304	300	299	334	293	304	298	321	330	292	316	319	304	308	312	295	306	328	293	314	288	309	327	338	274	310	350	317	302	295	296	327	292	302	307	332	286	279	331	305	320	324	284	311	311	294	304	305	324	295	307	305	313	329	292	320	303	288	306	291	328	309	327	318	285	283	328	332	303	293	290	285	302	310	303	318	294	297	282	299	323	312	312	317	301	305	278	298	307	330	255	298	282	307	306	301	322	307	281	296	309	302	283	311	297	338	306	300	277	308	329	332	312	296	298	305	273	278	340	295	313	316	324	307	327	324	308	328	293	298	313	308	325	305	319	309	304	285	272	282	309	290	343	304	328	322	303	295	298	355	308	313	301	313	297	315	304	332	318	302	295	304	285	294	303	307	315	311	331	321	307	310	295	303	319	325	319	298	316	316	313	315	330	332	310	323	288	328	279	304	310	332	327	279	313	294	316	300	295	284	296	293	292	312	317	299	293	309	354	270	331	346	317	307	293	302	295	321	306	297	321	327	349	271	298	300	300	302	281	330	282	325	312	313	309	304	325	336	301	281	303	284	302	285	322	314	305	350	289	290	290	308	291	324	318	291	306	288	296	308	267	312	292	321	323	321	343	269	310	305	297	305	322	319	289	288	285	274	304	318	319	322	280	295	322	329	292	310	299	325	289	333	301	289	291
4146	10176	6022	2851	2012	1508	1142	931	756	645	617	496	522	462	450	440	422	383	407	380	402	349	369	353	386	369	397	366	382	343	326	341	373	326	369	353	340	327	310	319	304	334	344	326	316	320	347	323	354	363	323	331	350	370	315	338	314	329	333	324	344	334	293	315	332	311	322	331	346	339	343	329	322	319	324	342	308	301	330	315	340	322	356	314	287	325	337	335	345	335	347	314	297	288	347	332	310	345	333	322	325	342	334	352	322	319	331	331	342	351	328	326	366	321	340	319	342	336	305	313	322	327	334	323	352	324	340	314	316	337	345	353	307	344	290	335	297	348	303	350	355	305	352	356	344	319	328	340	310	309	348	356	347	346	349	306	348	340	315	325	366	327	289	313	347	370	291	326	341	287	334	353	344	320	325	314	319	328	326	327	323	302	328	337	338	360	347	324	318	341	352	357	341	335	306	334	338	320	338	317	307	303	331	327	339	333	311	333	312	310	321	328	349	287	337	325	324	333	324	303	306	323	382	291	360	321	323	326	345	344	343	335	302	354	339	312	369	343	340	351	355	367	337	336	342	314	311	332	304	310	308	332	319	363	347	354	326	303	323	342	300	314	327	346	327	312	325	319	348	333	337	294	344	325	310	276	354	318	321	327	328	341	309	318	317	335	344	323	340	321	308	308	349	333	327	316	354	326	318	346	356	307	334	340	309	327	343	312	293	310	343	294	326	354	320	352	333	299	316	307	336	329	346	342	326	303	289	320	347	326	347	311	306	340	322	330	314	288	296	343	314	335	318	302	323	284	337	358	320	338	320	326	294	321	320	332	301	328	308	341	301	352	315	332	329	355	331	338	351	305	308	298	311	338	343	311	333	363	330	320	326	331	297	306	347	330	295	346	351	350	340	331	352	296	339	317	335	347	318	343	325	337	323	325	327	316	339	351	312	325	318	322	330	268	321	332	325	302	353	337	301	308	307	335	336	319	348	297	301	327	322	317	317	334	305	349	282	306	308	346	325	309	318	318	334	302	375	326	325	314	309	297	327	337	305	292	317	337	346	332	319	327	351	318	326	293	351	332	336	336	316	308	308	355	325	364	314	333	325	331	303	320	328	335	350	337	314	369	353	311	333	325	349	326	324	305	332	329	344	340	328	339	310	335	329	334	319	312	334	326	352	332	305	316	335	333	335	348	341	341	348	313	337	288	338	332	322	326	337	345	348	372	330	326	325	323	313	353	340	352	335	326	284	296	324	307	340	341	321	352	317	324	318	337	317	326	315	285	334	314	345	356	328	330	340	285	342	317	358	294	305	284	333	367	300	303	331	374	306	349	337	305	327	328	351	347	328	314	330	297	323	335	312	315	330	295	335	352	319	347	344	319	323	336	311	313	325	305	327	344	313	350	318	340	375	314	330	359	328	351	351	308	350	327	339	342	316	350	328	378	338	314	327	356	346	319	337	329	352	345	315	312	329	360	343	338	304	335	358	317	299	353	318	341	364	293	303	326	321	307	330	335	331	361	320	317	323	311	307	324	313	343	348	333	340	314	326	360	318	314	366	315	316	300	344	367	335	341	291	340	333	320	299	340	325	350	331	309	380	319	329	298	325	334	331	348	304	291	323	330	294	339	343	340	328	332	314	332	361	344	283	318	336	329	338	335	328	315	326	344	326	314	328	356	329	325	369	320	323	338	359	296	328	317	334	326	330	324	335	331	340	327	332	345	386	319	307	334	328	352	302	341	335	329	324	327	323	323	346	318	330	294	355	333	331	302	323	337	321	320	327	337	340	324	347	335	301	306	342	306	335	312	306	356	338	344	343	346	367	341	327	330	305	347	315	338	332	347	331	338	338	313	333	340	334	330	360	336	328	334	303	336	364	335	319	313	351	367	354	341	307	320	331	302	326	340	351	350	328	323	304	325	324	318	310	333	333	327	329	326	359	323	341	324	343	345	347	313	295	339	328	295	317	327	319	344	324	301	314	342	325	329	314	361	343	319	329	309	331	346	311	326	324	343	342	349	334	331	353	372	310	338	351	325	340	338	350	329	337	332	324	324	302	297	347	299	304	364	306	317	309	320	316	306	299	301	363	338	308	307	352	319	341	332	344	308	323	300	319	332	326	314	331	304	324	345	381	350	323	303	317	330	324	311	331	330	329	317	346	321	329	336	342	336	310	356	317	317	337	323	300	332	314	316	326	328	312	312	336	353	354	347	292	316	327	324	312	321	311	305	331	341	318	352	318	329	352	343	312	326	324	331	338	340	346	339	332	324	324	292	345	369	351	309	336	323	324	306	324	336	307	364	312	329	297	324	301	310	326	330	312	323	326	315	312	325	344	312	317	326	325	333	357	317	351	338	337	325	320	338	313	286	311	317	334	347	326	333	308	322	334	344	349	307	358	316	308	297	324	331	338	292	325	335	342	347	310	323	322	339	311	325	313	346	335	325	336	317	326	306	298	321	318	322	345	343	331	324	300	338	354	354	324	322	368	325	332	340	334	306	315	345	334	335	302	335	308	365	337	343	353	321	313	331	314	325	328	350	325	356	328	315	328	317	291	375	296	338	329	343	332	319	339	320	318	321	329	329	329	330	358	316	320	341	343	315	317	293	313	310	322	303	331	314	331	301	324	349	288	346	334	343	342	312	302	298	335	336	306	306	297	322	345	346	340	345	313	323	298	354	344	333	318	346	296	350	306	339	320	344	303	315	325	309	320	310	354	353	291	305	311	304	312	323	324	347	328	304	347	311	318	324	333	324	321	285	313	315	335	330	285	340	328	295	305	328	285	363	308	311	348	343	334	324	348	312	327	295	331	325	298	330	289	335	327	315	321	355	353	342	309	345	303	314	315	314	337	315	319	339	303	323	318	328	326	338	317	311	322	334	345	338	316	345	334	341	352	322	307	323	346	324	293	314	320	348	319	318	327	325	367	337	334	339	341	335	343	296	318	334	327	326	328	338	326	321	312	323	348	357	354	304	282	309	306	335	317	332	355	337	307	315	345	340	353	335	342	311	344	361	320	337	301	328	341	346	330	340	318	336	327	331	332	329	344	329	303	335	317	361	308	354	331	337	331	340	323	326	360	314	338	343	330	344	352	395	328	310	338	328	338	345	333	310	310	330	325	350	325	319	308	330	346	343	336	319	340	309	319	337	323	337	356	353	327	302	291	323	337	333	317	320	326	343	333	323	345	338	312	313	364	337	296	302	341	317	310	317	300	330	295	324	337	300	302	294	322	349	358	357	340	354	332	319	319	345	342	316	330	322	326	286	336	305	338	344	343	336	327	340	341	336	328	307	275	296	311	377	348	317	334	335	323	337	323	336	355	353	337	327	319	325	362	348	355	339	327	333	354	313	357	356	311	345	323	300	335	344	323	351	356	306	325	318	341	343	371	307	303	321	347	315	320	323	319	340	344	299	333	328	339	327	301	331	337	303	336	346	310	346	311	299	342	330	314	292	325	329	317	331	370	348	385	331	280	347
25141	21437	27392	25745	7981	369	259	226	160	154	158	125	125	116	114	111	115	114	104	97	87	101	89	79	111	87	85	88	76	85	90	71	89	98	88	77	96	69	103	85	76	87	88	76	85	91	84	83	89	84	81	83	80	98	79	82	67	79	84	78	83	89	87	98	77	112	81	88	78	87	79	76	103	80	86	76	91	97	71	99	76	84	79	95	72	96	90	94	89	80	98	70	77	81	80	84	82	95	83	86	81	82	84	63	93	76	66	78	88	75	105	90	85	104	80	93	69	87	73	81	86	92	85	81	82	91	67	77	89	90	87	83	91	91	85	79	90	71	81	98	82	81	83	88	91	94	93	94	82	65	83	81	84	77	86	89	75	82	89	66	85	92	103	77	82	69	78	92	71	84	91	90	75	83	80	95	86	79	73	100	90	83	84	101	78	85	74	95	95	94	87	81	84	96	86	85	76	76	91	86	103	77	68	93	89	73	78	90	83	92	57	89	85	102	69	83	67	88	85	81	75	66	86	75	80	79	56	83	76	106	75	85	90	80	94	81	87	90	86	77	88	81	89	73	82	77	88	66	87	86	83	68	95	88	89	83	81	81	72	82	81	95	73	70	83	84	82	71	77	89	79	82	89	70	87	93	85	73	84	85	89	73	90	86	87	85	87	77	82	83	95	82	69	74	72	85	90	86	106	84	72	71	99	71	93	89	69	74	89	78	79	85	77	98	77	73	75	83	85	84	82	93	68	87	77	65	71	86	78	81	97	87	77	76	81	88	61	89	84	79	93	84	84	78	101	94	74	98	89	102	83	80	78	79	90	78	77	89	78	72	80	80	69	90	71	92	86	88	78	83	81	89	93	68	90	84	87	76	80	62	89	81	87	72	86	64	81	74	80	97	88	91	73	88	105	80	90	81	87	77	82	81	84	72	74	87	89	73	77	78	87	81	77	94	84	87	65	81	98	89	68	77	98	82	68	94	90	88	79	86	86	76	81	87	87	82	80	81	85	90	79	82	73	92	73	85	83	84	82	87	78	90	73	94	74	87	73	86	83	100	103	89	76	78	94	95	79	84	95	76	74	89	75	94	85	84	84	76	97	86	79	69	75	76	86	81	79	92	80	89	70	93	68	66	77	72	91	99	63	89	84	77	74	81	83	89	101	81	82	84	72	88	87	88	85	92	84	107	83	83	79	80	97	78	74	86	99	78	100	81	89	75	81	72	98	72	80	73	78	88	86	95	81	95	66	66	87	75	87	94	78	81	73	79	65	72	70	69	76	89	73	76	77	77	98	82	83	92	83	85	94	86	95	77	84	77	78	80	91	91	88	71	65	76	66	94	86	94	76	72	75	103	81	75	89	86	85	88	85	82	81	71	88	84	92	91	79	73	76	77	89	71	92	78	96	93	68	91	89	89	80	87	80	71	74	87	87	93	78	83	90	88	87	82	78	100	90	75	88	83	91	80	95	89	81	83	86	97	96	91	83	76	87	69	74	74	81	84	85	89	97	86	84	72	83	79	79	71	76	98	86	83	79	73	78	81	82	71	73	80	67	82	102	76	72	88	77	71	88	79	114	78	66	84	81	83	89	68	77	83	73	91	84	99	87	93	64	80	84	89	76	104	80	82	90	73	62	103	65	83	82	71	87	90	85	89	82	79	74	84	88	74	76	65	66	77	98	77	105	83	86	57	70	81	90	83	68	84	72	74	78	73	75	88	88	93	86	82	88	65	91	82	91	84	85	92	80	79	79	80	97	73	86	82	91	78	88	78	85	72	80	67	87	69	98	86	73	70	84	72	96	86	82	79	88	79	89	81	74	88	84	99	94	78	77	69	80	86	93	93	83	84	90	79	73	74	68	70	73	84	93	88	83	82	78	85	80	94	74	88	75	77	90	70	82	92	92	95	93	83	80	73	96	78	71	85	73	77	86	90	80	74	94	82	76	74	81	74	78	83	80	82	77	71	69	77	80	91	76	77	91	90	82	78	71	86	97	77	89	78	86	80	94	84	66	74	86	104	70	81	60	89	78	91	97	85	82	86	86	82	83	66	93	69	72	92	86	89	79	83	99	82	84	74	71	79	90	74	79	93	74	79	76	72	85	87	84	57	72	83	82	81	79	84	71	92	72	89	83	93	75	72	61	71	83	96	87	87	83	89	82	91	88	77	87	84	93	94	80	94	87	86	92	81	77	79	91	79	82	91	68	74	87	100	94	71	64	91	87	77	80	99	93	77	82	70	69	81	73	79	84	71	83	78	87	89	90	70	70	90	86	77	91	99	77	89	74	97	67	87	89	85	92	88	87	75	94	88	86	89	84	76	84	80	98	88	65	97	75	75	82	92	82	96	93	92	77	107	77	84	90	81	78	87	76	88	80	100	93	75	81	76	81	91	87	82	97	83	69	72	77	92	86	86	91	75	84	61	77	81	109	85	87	85	80	86	73	86	91	74	89	79	84	96	72	90	86	91	89	66	79	93	85	91	83	93	84	77	89	79	71	64	78	79	65	75	72	79	76	82	94	91	89	88	85	76	78	89	92	82	91	87	90	73	75	76	75	94	81	92	78	79	78	77	77	68	79	85	85	73	84	97	74	58	83	89	88	90	80	74	79	71	78	74	89	87	70	83	96	86	76	77	85	88	91	98	83	97	90	100	83	79	89	80	86	83	89	71	96	85	87	76	82	88	83	77	85	101	81	70	88	68	96	67	88	71	81	83	86	81	64	92	90	94	69	74	88	81	91	87	96	97	88	79	86	84	93	84	84	84	76	84	88	77	67	85	78	72	89	76	102	97	101	89	82	95	79	87	80	91	106	85	71	68	70	92	79	96	88	70	75	68	80	75	81	73	89	77	86	83	85	76	106	88	66	88	76	89	99	67	85	95	90	87	97	82	59	70	105	69	67	68	78	75	72	95	87	81	76	82	69	82	72	95	77	87	72	95	84	73	85	96	81	79	71	98	72	77	72	76	76	83	65	82	89	78	83	80	105	74	68	96	73	85	85	73	96	93	83	77	69	77	86	79	93	83	76	94	88	92	72	95	85	94	64	74	81	79	69	99	78	79	98	83	86	95	79	83	85	95	69	87	77	65	68	82	77	98	73	80	72	83	90	88	90	80	82	81	80	75	93	103	99	75	92	76	85	68	73	60	84	84	88	105	68	70	81	78	104	79	80	63	89	83	95	80	68	88	85	91	81	108	106	95	91	93	85	78	91	100	88	79	86	83	81	83	91	85	85	71	79	76	82	91	76	76	103	80	73	86	72	79	62	111	97	85	76	77	73	78	79	81	78	84	84	86	93	87	65	99	80	87	92	89	76	79	90	62	85	94	80	81	80	81	95	76	88	83	98	105	88	82	82	74	86	85	82	68	91	100	93	80	81	88	83	71	78	83	90	79	85	80	78	91	77	86	64	84	73	75	82	103	87	92	83	86	91	86	85	79	74	87	89	89	81	79	76	82	87	90	97	91	89	89	90	92
3396	5312	3033	1323	942	658	569	418	325	252	246	200	168	184	148	152	130	96	121	113	108	98	102	111	93	94	119	111	105	100	112	104	89	100	105	95	90	89	103	100	107	84	97	96	108	113	91	99	91	109	93	92	71	90	99	78	92	112	92	87	88	101	93	83	85	77	99	92	91	80	88	96	85	87	111	92	97	109	91	101	93	82	90	95	85	96	93	93	101	72	90	83	87	88	104	71	98	93	89	83	95	93	88	88	86	88	69	79	98	86	77	99	103	94	87	78	91	92	93	109	98	93	97	94	91	94	95	95	105	103	111	99	85	84	94	84	88	66	93	81	99	99	91	94	95	80	84	88	101	85	80	93	93	83	84	103	96	83	88	81	86	94	99	89	94	81	94	110	87	89	90	73	108	86	83	99	90	91	100	72	105	73	80	73	91	84	85	96	111	83	94	91	83	92	98	101	86	94	96	95	101	86	91	97	82	98	88	104	79	83	84	86	99	109	78	90	89	98	73	90	107	100	98	97	88	100	96	119	83	91	100	90	88	80	102	88	80	80	78	104	82	91	82	91	94	93	107	88	71	97	102	80	83	98	85	106	88	106	70	100	99	90	99	95	88	68	96	122	88	90	81	95	111	83	113	98	86	98	80	105	93	99	100	76	82	87	79	87	81	87	100	103	85	85	79	102	73	80	77	83	87	92	71	79	86	78	92	99	84	82	76	81	90	71	98	95	85	89	81	84	101	89	99	90	70	87	80	75	100	83	107	80	83	67	89	88	92	97	99	100	81	79	97	90	80	86	97	93	83	89	82	84	82	93	92	81	90	87	76	106	86	95	80	95	79	82	82	91	103	87	87	83	107	85	83	109	77	91	90	88	84	89	73	112	79	81	92	74	96	91	83	76	89	98	94	91	76	98	76	90	90	89	77	74	85	77	86	92	99	95	91	76	75	84	109	89	82	94	94	92	96	86	92	90	90	82	80	84	85	99	86	89	100	99	93	81	86	98	95	103	75	91	98	95	97	85	89	101	84	84	100	88	79	94	92	93	92	81	93	64	85	90	95	88	97	94	91	93	75	66	93	81	81	98	83	82	95	105	77	97	82	75	94	105	86	92	95	86	103	100	86	111	103	76	112	93	85	98	106	91	79	104	110	99	76	101	92	98	103	89	107	88	86	79	103	89	97	86	85	104	91	89	90	79	92	85	91	94	91	112	108	94	91	86	78	83	96	90	94	99	98	110	91	94	80	101	79	97	88	85	89	95	94	81	84	70	85	92	77	91	93	92	107	97	98	88	98	80	86	88	104	95	101	76	89	71	82	97	92	91	106	86	81	79	74	100	87	77	74	87	82	85	84	95	92	88	100	90	78	95	77	99	95	74	92	77	87	83	96	86	78	86	101	85	112	94	104	80	75	109	94	99	101	86	96	90	77	105	111	80	86	91	105	83	89	81	101	96	73	87	75	99	81	82	94	88	81	74	89	88	78	82	80	92	94	104	86	88	105	91	96	85	101	99	103	75	99	103	90	83	86	103	98	72	96	93	87	85	90	80	97	82	87	89	91	84	75	102	83	90	90	81	76	90	86	109	84	87	97	88	85	99	88	84	104	93	89	74	88	105	87	88	106	83	99	89	86	98	88	94	85	68	94	97	88	87	86	116	84	88	101	91	81	98	83	91	107	87	98	77	90	79	92	95	95	82	85	89	84	88	82	90	83	90	84	87	93	78	90	82	97	92	102	93	75	98	89	92	87	91	84	87	88	83	86	92	91	93	96	80	89	104	84	97	73	91	86	95	96	89	85	92	99	95	85	91	79	90	93	86	95	94	106	94	84	95	103	87	89	86	84	86	88	95	95	88	88	90	93	84	91	83	102	97	93	96	92	90	82	79	93	87	94	89	85	91	86	104	90	105	96	94	81	104	103	90	79	84	92	78	105	99	99	88	87	88	96	99	93	93	85	74	93	88	87	80	82	84	92	102	99	101	80	82	92	102	92	102	92	85	92	107	94	81	81	78	90	96	88	93	92	98	77	97	102	71	77	88	93	96	97	76	92	83	91	84	85	92	101	96	73	93	89	93	83	87	95	94	76	98	81	93	104	97	87	79	98	96	94	87	98	74	102	97	102	87	94	84	93	94	62	77	108	94	100	68	98	78	110	108	80	90	92	91	83	90	84	90	88	84	96	93	76	94	89	97	88	96	90	91	79	84	86	109	91	94	92	83	80	102	98	86	86	93	101	94	90	111	84	90	86	96	94	95	103	86	97	110	85	112	85	82	94	94	81	104	75	88	75	80	93	80	87	93	80	81	96	101	73	79	84	74	69	86	93	101	103	106	80	90	88	93	105	83	89	66	86	106	85	94	82	85	82	84	93	82	101	68	94	84	86	77	87	101	96	93	99	84	100	87	112	93	91	106	93	109	99	84	98	100	88	87	99	72	98	79	98	99	93	84	103	86	100	85	84	98	93	91	99	111	101	101	87	101	99	101	90	84	94	91	80	97	75	92	80	90	117	84	82	89	73	86	81	74	80	94	85	84	116	80	67	93	92	83	80	88	85	84	90	104	94	92	91	111	92	91	95	94	93	83	77	93	78	87	84	88	88	109	78	103	95	96	96	88	84	95	99	84	97	91	98	82	87	85	83	89	93	89	80	100	90	83	97	92	79	91	87	96	81	80	78	86	89	84	92	86	98	87	81	83	82	89	103	78	97	96	77	74	77	81	78	99	108	82	70	84	96	78	96	91	88	92	98	109	107	103	90	105	94	100	95	85	85	86	72	112	83	93	94	85	93	79	78	90	91	84	80	72	90	106	91	89	81	87	100	94	89	79	79	88	79	96	84	88	95	75	87	81	79	96	84	88	82	88	70	86	104	93	70	74	97	94	73	90	85	86	90	82	87	100	98	102	94	100	102	107	84	87	104	88	90	91	86	103	83	95	75	94	97	90	84	94	100	101	82	83	105	91	84	87	83	99	81	101	111	78	90	112	92	86	93	104	81	72	85	92	94	107	93	90	100	78	83	89	102	89	98	91	82	93	80	106	98	82	77	84	100	84	79	78	87	71	95	89	94	97	90	83	102	96	77	87	82	81	93	96	98	82	96	99	99	91	91	73	115	84	81	79	89	89	92	85	83	102	92	85	99	83	92	91	114	91	107	91	97	89	92	92	93	87	99	78	92	79	95	94	83	70	87	88	102	78	76	95	86	83	95	105	95	98	94	91	95	80	91	79	85	91	80	86	80	89	87	86	81	82	90	95	82	89	94	94	85	91	80	82	87	85	103	84	89	73	97	71	88	95	98	100	83	86	97	97	93	80	85	79	105	94	88	98	80	84	89	85	92	99	104	94	107	96	100	103	81	90	102	109	95	104	71	105	93	102	86	89	100	88	81	88	92	86	96	105	86	89	88	100	104	84	85	84	104	101	87	87	90	86	79	97	80	98	91	98	92	84	104	103	90	88	103	75	84	105	88	95	87	79
22857	21474	29152	24184	21477	21498	6539	945	721	576	563	517	489	444	417	412	371	418	366	369	331	339	373	320	330	343	310	338	309	358	312	333	287	323	310	327	323	318	306	298	309	312	314	297	317	316	303	299	301	326	290	319	327	305	317	275	301	321	284	292	305	278	270	299	327	322	291	324	301	286	305	312	296	291	305	295	336	306	331	306	319	314	312	314	314	328	279	289	310	322	334	284	311	287	298	306	350	296	284	283	308	323	298	306	246	298	315	295	304	319	317	284	262	296	301	301	271	313	296	309	307	294	334	310	332	300	323	339	330	325	314	298	330	304	301	324	323	299	327	297	296	288	305	312	275	289	325	268	315	280	314	299	316	322	309	288	311	319	324	323	284	308	321	317	333	313	310	317	319	330	316	291	303	313	308	295	307	314	320	287	298	297	333	327	323	292	301	320	275	322	284	276	302	296	296	294	312	316	274	315	344	301	315	322	306	295	298	282	334	302	315	311	287	268	307	306	284	323	305	310	293	276	336	286	303	297	300	302	314	261	299	322	323	293	302	296	280	280	302	297	296	308	308	274	323	327	306	279	322	326	320	284	301	346	306	291	274	341	314	304	290	298	272	277	270	288	290	292	309	289	311	316	309	326	276	286	306	312	303	320	307	324	309	305	295	313	298	319	340	315	292	307	330	326	306	302	332	284	294	323	302	301	303	297	305	307	288	309	300	309	317	289	286	298	267	320	281	307	313	339	302	255	315	296	319	326	317	301	299	305	272	316	312	296	307	290	272	284	315	309	307	297	322	308	301	332	312	278	338	318	318	315	287	276	317	309	298	284	306	344	291	296	328	288	294	279	301	288	291	328	295	318	318	319	310	300	311	294	317	285	288	265	294	294	297	291	316	283	321	268	282	272	265	310	268	318	271	307	319	317	311	281	272	289	288	281	297	323	301	323	309	340	324	284	303	310	281	314	296	295	305	291	335	324	317	310	307	295	316	298	283	312	315	321	299	300	282	292	295	329	283	301	254	292	285	275	287	301	318	324	305	341	302	291	297	306	287	314	291	288	300	319	310	305	325	302	301	294	314	273	331	274	282	310	315	281	279	270	290	304	302	293	284	300	300	316	275	305	294	292	285	280	296	320	300	319	280	280	294	312	300	314	317	295	302	290	291	257	317	275	290	275	316	288	309	316	308	317	274	283	286	307	288	310	322	282	304	319	304	306	309	286	283	338	305	328	293	299	324	312	290	333	313	299	302	273	314	308	316	335	301	340	324	314	307	313	329	291	316	299	329	338	270	301	287	298	322	335	302	309	284	296	268	311	311	302	313	316	316	290	279	284	324	241	306	303	309	295	279	291	297	290	335	324	294	298	289	322	326	299	310	301	289	300	287	277	295	293	292	304	360	316	308	306	317	312	299	296	289	310	336	315	294	304	334	291	302	318	316	310	286	312	319	296	324	310	299	301	295	305	296	284	303	291	277	304	296	297	294	306	307	290	308	301	293	320	313	304	298	313	307	287	303	317	283	303	311	319	289	291	295	311	296	296	294	304	303	282	294	288	298	302	317	295	329	288	303	301	295	294	347	294	284	310	297	265	269	299	281	301	292	310	284	313	294	271	324	288	320	309	305	281	312	306	318	324	281	282	287	298	290	307	303	286	281	308	325	303	306	301	315	322	337	280	277	324	267	328	292	289	314	333	290	272	316	286	287	314	291	302	301	290	274	298	314	314	302	307	338	297	292	294	311	325	298	290	282	305	294	316	295	293	281	316	286	288	293	301	307	299	311	283	308	280	329	308	272	272	305	295	293	297	302	301	307	290	317	285	326	317	288	301	300	309	286	275	277	299	303	281	302	284	308	342	309	280	303	302	284	304	321	288	342	285	316	288	296	299	286	332	296	279	304	327	274	307	312	317	288	310	307	309	282	296	306	301	306	330	277	321	303	291	308	302	334	286	330	324	277	333	297	258	326	288	290	309	299	345	285	287	296	298	288	299	311	311	310	297	292	291	300	327	320	318	338	279	294	307	302	324	313	286	305	314	316	336	297	297	288	289	295	301	329	284	313	304	301	306	308	269	306	299	304	317	298	322	311	301	311	298	293	299	271	303	333	315	289	290	289	284	300	309	313	294	296	310	280	309	291	318	295	321	318	288	286	308	306	315	324	313	314	287	311	297	332	318	291	302	309	294	327	295	277	297	301	306	294	318	304	285	294	315	316	310	330	305	308	307	306	345	314	321	294	301	312	291	288	284	270	323	287	285	317	278	273	297	304	294	297	320	285	308	282	290	340	302	312	322	305	307	309	291	291	308	275	282	297	318	289	251	305	335	324	290	323	293	324	305	288	322	277	292	308	278	300	280	302	319	304	307	279	292	314	308	320	293	292	311	302	301	307	262	284	299	288	304	299	287	293	289	272	340	287	307	321	308	291	305	276	311	317	294	293	318	294	295	302	297	282	304	303	306	324	301	313	315	323	285	272	297	310	297	306	268	307	311	309	305	307	333	325	265	314	303	289	303	280	300	314	278	281	280	303	292	327	298	296	282	268	305	300	289	311	291	298	282	268	307	313	265	319	305	293	302	307	272	323	291	319	318	303	313	298	290	295	303	287	305	301	296	315	328	341	301	335	291	289	318	322	284	290	323	279	280	277	296	306	337	287	309	286	331	318	314	313	335	306	319	285	310	308	316	263	294	296	341	275	300	328	311	265	296	316	266	287	279	299	328	318	303	297	302	305	292	293	254	282	290	319	271	329	313	296	288	267	315	324	281	311	312	300	304	278	291	281	308	281	297	315	333	288	318	275	275	306	293	311	326	291	288	304	301	306	286	292	317	294	277	303	309	305	316	305	299	278	284	289	317	283	303	274	278	276	307	309	326	300	349	280	292	302	317	297	296	286	261	297	312	351	316	282	307	274	276	314	290	295	293	341	320	283	301	304	276	293	316	311	291	304	339	319	290	301	296	304	288	306	334	303	319	298	310	283	314	311	294	304	306	277	263	321	292	286	292	321	332	318	297	284	343	302	323	322	324	280	311	320	318	310	323	315	291	274	319	292	290	291	318	293	278	283	271	290	299	305	308	264	317	283	324	323	290	311	322	310	297	290	307	319	281	291	301	291	278	306	290	277	298	297	288	290	301	308	319	288	282	324	280	312	284	321	278	311	329	295	320	329	301	314	293	330	282	303	293	288	324	303	291	322	273	314	301	293	310	300	311	297	275	314	269	300	318	305	286	298	280	304	328	322	293	293	300	293	292	325	297	323	312	321	298	313	302	321	332	306	315	323	302	296	299	279	321	285	317	283	315	336	257	308	291	288	267	311	296	268	296	290	294	297	321	332	295	273	317	263	293	264	283	302	289	299	343	295	312	281	303	296	302	289	299	316	312	341	343	303	300	305	301	287	303	324	305	310	289	283	315	311	305	269	263	295	289	344	329	292	292	277	271	320	289	328	312	298	312	301	317	315	280	292	317	309	308	303	330	300	277
4610	14935	9435	4532	3193	2467	1893	1456	1137	940	749	763	636	550	530	502	456	452	445	431	437	421	385	398	425	345	370	355	392	365	352	346	349	348	370	349	338	395	321	343	305	361	336	360	323	346	363	320	331	364	308	315	367	339	361	307	317	367	338	316	336	314	368	304	326	322	343	310	334	338	332	340	317	340	339	331	321	345	323	335	319	318	312	336	310	317	355	289	319	361	338	320	336	331	347	338	313	311	315	289	311	340	304	337	347	305	309	319	314	341	319	327	345	324	327	319	295	340	331	325	299	322	351	348	302	312	334	329	297	332	325	337	319	321	304	329	351	378	310	293	345	335	324	302	313	317	303	313	326	306	311	296	321	293	313	318	309	343	334	323	322	331	331	320	319	320	338	311	309	302	339	336	298	330	288	316	328	327	295	316	310	307	344	300	341	335	334	320	357	363	340	310	276	321	340	312	320	302	331	308	336	338	325	342	281	325	304	323	320	337	311	317	339	316	332	348	376	321	304	307	316	305	310	338	336	306	350	316	316	342	340	331	297	330	301	303	317	350	283	315	324	329	329	311	318	348	329	327	308	332	321	345	335	321	312	313	317	323	283	334	312	307	340	324	362	322	355	325	332	305	313	313	311	316	331	324	266	327	309	335	292	309	327	310	308	308	352	305	299	346	311	336	322	335	315	308	330	336	325	311	291	318	309	314	328	317	299	315	301	310	302	305	308	318	323	303	345	309	340	311	312	362	312	316	327	296	319	345	316	331	324	322	354	319	309	297	333	311	304	313	316	322	315	356	331	327	344	333	308	299	328	355	325	340	315	315	301	308	303	308	354	362	328	298	315	329	304	306	322	317	342	329	369	305	330	297	330	339	264	338	336	326	300	318	323	343	310	331	333	333	304	342	324	310	313	306	335	325	316	340	333	308	325	315	353	308	346	338	325	308	326	322	321	365	358	333	318	298	347	319	339	316	309	304	304	329	315	315	311	316	323	307	328	315	381	303	305	312	348	329	297	282	318	311	337	331	291	333	325	312	308	312	315	328	353	331	313	332	344	309	305	347	344	318	301	305	313	323	328	332	325	327	294	323	298	319	317	318	348	326	317	298	331	292	346	303	299	316	310	320	321	359	308	324	317	333	324	293	310	305	322	323	318	312	319	329	309	317	299	275	283	317	330	298	307	345	314	301	292	297	314	300	331	314	291	317	338	319	313	327	308	297	332	330	336	287	325	337	333	322	335	341	305	319	328	344	334	295	298	341	301	307	329	342	369	318	327	343	319	324	312	313	322	290	332	317	302	334	337	294	321	315	294	324	335	311	302	321	334	317	308	345	309	327	338	302	326	330	335	321	310	300	288	317	314	319	310	293	341	316	337	326	337	339	313	317	315	317	299	314	333	339	319	343	318	293	338	317	283	333	326	322	301	317	301	300	304	339	320	319	335	309	303	316	333	306	323	285	321	319	353	336	340	339	304	293	308	317	331	313	287	333	315	294	347	351	324	329	324	289	303	324	330	285	304	362	342	329	334	303	336	344	317	346	314	333	333	322	349	302	308	355	298	351	322	337	357	340	330	341	331	335	290	304	314	325	322	307	349	371	310	317	306	329	312	320	350	336	321	311	305	341	301	313	341	333	304	340	355	320	326	338	335	322	329	344	313	295	316	312	303	331	334	350	301	334	292	287	317	351	294	318	339	297	316	339	317	313	321	314	334	299	305	312	339	328	278	321	318	336	319	347	329	307	348	336	357	344	338	340	332	312	282	316	317	338	280	317	306	325	299	332	353	306	354	322	297	330	313	311	299	316	339	350	324	335	321	337	311	325	346	306	323	330	323	315	319	350	320	303	321	326	332	315	309	305	309	301	324	349	315	333	300	330	300	330	344	315	344	332	328	316	319	317	336	313	313	321	334	331	320	314	351	304	339	315	332	323	303	328	328	316	339	337	325	328	323	331	335	307	330	296	306	335	321	289	316	296	355	296	314	338	308	305	322	325	351	322	352	310	317	295	347	331	368	324	322	309	358	293	350	328	332	350	323	292	344	326	353	314	302	311	325	324	323	329	314	328	331	334	344	296	294	326	335	311	351	310	300	315	306	325	311	326	330	322	321	308	320	317	308	323	301	289	326	368	334	307	307	325	309	337	349	329	361	357	345	302	332	323	305	341	317	323	341	308	329	301	338	290	298	317	312	311	275	310	296	328	340	346	318	332	317	342	307	323	312	321	293	284	313	323	317	330	294	371	310	338	326	338	306	309	340	320	323	319	341	313	333	329	317	315	290	313	319	350	356	322	341	308	329	332	309	337	317	334	338	280	341	268	333	313	343	363	338	315	326	298	322	306	313	309	339	328	343	335	320	331	305	308	323	308	338	331	294	308	307	319	318	317	309	335	300	315	328	325	342	304	319	366	310	318	318	298	337	319	317	326	365	304	332	307	328	290	317	324	325	303	317	322	316	334	322	313	332	350	304	288	329	329	332	346	304	325	319	327	300	295	322	333	326	328	321	314	329	309	336	302	316	317	340	347	345	324	332	310	284	306	289	309	339	328	323	328	318	316	311	328	307	376	303	356	313	331	297	317	312	318	342	322	326	322	319	318	311	309	352	317	353	356	323	316	318	304	355	328	331	331	318	321	331	302	340	327	306	329	325	343	331	316	306	351	294	323	342	354	337	338	344	317	299	317	313	318	309	348	317	330	330	302	327	332	368	326	330	346	326	293	325	325	295	317	306	293	312	331	353	334	332	348	314	292	311	329	326	306	358	343	323	291	306	322	296	316	330	329	305	319	319	330	308	344	348	351	331	324	292	328	336	316	317	342	337	322	302	314	333	362	328	319	339	349	306	327	298	339	325	347	336	334	316	308	312	344	344	312	331	304	346	329	305	339	325	321	344	319	303	305	343	317	311	298	307	312	323	343	320	325	304	308	325	324	334	318	331	304	331	329	312	313	323	305	298	322	307	287	337	325	334	331	341	316	312	304	314	325	292	317	335	327	317	311	338	322	308	309	296	303	286	325	305	345	332	312	319	330	327	320	347	324	342	322	305	317	316	313	320	329	327	315	312	310	342	306	309	312	295	318	303	323	282	309	311	306	308	320	320	309	321	336	359	322	310	300	319	291	317	333	339	302	313	352	283	291	288	279	300	308	303	337	310	304	325	310	311	304	327	339	335	313	353	327	316	340	340	307	343	306	353	335	283	323	299	345	332	298	320	289	316	341	310	354	304	336	353	309	326	349	309	307	315	357	335	312	291	347	352	304	341	257	328	332	315	318	285	317	343	310	328	346	323	347	305	332	340	308	310	337	331	313	343	339	327	319	326	339	323	311	342	315	321	301	334	301	328	328	306	314	339	290	303	314	322	339	331	344	291	322	351	345	328	319	353	310	325	326	312	351	320	322	330	332	313	327	296	323	330	332	330	318	301	333	307	336	317	329	329	299	290	317	290	346	345	321	318	347	305	296	337	323	291	324	336	331	324	325
27868	20194	7037	473	257	232	169	172	183	166	158	147	163	152	159	147	130	122	125	125	151	143	178	157	155	134	129	158	142	142	139	130	159	168	156	159	148	141	143	151	164	135	151	141	155	135	161	168	139	148	138	149	134	133	121	145	125	144	146	153	147	143	149	159	144	142	133	151	124	153	128	157	157	128	145	141	122	127	142	138	149	137	139	135	143	143	139	133	141	136	150	121	144	139	132	128	149	128	148	144	152	138	153	148	136	122	121	139	148	134	128	161	142	171	149	143	148	164	123	144	125	151	150	125	146	134	146	141	142	136	147	146	144	164	153	154	141	157	144	126	125	129	151	131	148	140	140	162	150	124	134	142	143	141	153	124	118	132	141	138	137	127	155	123	138	146	137	140	151	146	119	157	139	151	126	137	142	146	160	145	132	165	152	137	138	141	156	120	149	133	150	152	141	138	131	151	145	154	151	153	135	145	154	151	153	133	144	148	146	165	139	151	146	141	138	166	154	138	123	135	161	164	172	135	122	133	136	139	160	152	126	135	155	132	122	152	131	129	142	149	139	143	142	157	151	152	160	153	150	128	136	127	168	149	137	164	138	146	148	139	135	144	139	143	155	144	130	150	150	152	152	150	126	134	155	149	132	145	166	138	115	142	134	140	151	136	129	154	115	136	142	130	169	157	130	138	139	147	140	149	146	140	150	141	148	155	132	149	155	128	139	157	148	163	141	120	159	148	127	154	145	170	139	145	140	139	133	132	123	131	147	149	139	151	142	142	135	145	150	140	176	133	130	139	127	132	138	120	134	162	157	125	121	158	157	166	171	142	142	121	171	137	127	141	138	139	138	148	147	155	128	128	125	129	148	165	159	146	146	119	158	164	140	133	166	172	140	143	143	151	127	149	147	130	128	150	155	134	158	140	142	144	121	141	126	135	157	153	149	134	162	128	139	137	138	157	156	125	136	143	144	147	162	157	135	159	141	132	136	124	157	141	145	116	139	130	127	136	131	141	127	124	154	165	149	159	120	120	160	143	131	133	148	151	143	141	152	128	130	153	152	134	138	147	131	137	163	153	140	132	140	154	136	150	148	139	143	131	131	160	180	140	135	131	133	135	135	113	138	143	135	138	143	137	138	138	133	143	151	132	124	139	154	147	141	135	133	137	176	146	137	142	133	159	117	156	174	111	134	134	137	133	154	137	130	115	150	136	138	154	139	150	126	142	150	121	130	134	152	134	145	138	142	145	150	151	141	166	122	135	138	153	142	138	131	133	146	140	137	143	128	150	150	163	147	150	150	128	139	137	177	166	126	157	151	144	126	144	140	158	127	155	141	140	148	160	145	163	149	128	147	141	149	120	137	148	144	147	141	140	141	165	134	150	157	147	147	156	153	169	144	149	145	163	151	128	129	138	130	140	161	135	162	130	127	147	137	147	149	152	135	139	146	135	132	143	152	134	146	137	126	142	135	141	129	122	137	136	134	144	125	126	135	111	144	157	157	136	156	136	148	131	142	133	137	149	153	155	144	152	155	140	150	129	153	144	143	144	139	142	132	136	130	144	139	138	154	150	147	139	121	127	123	131	138	126	139	116	145	109	143	132	142	150	128	138	142	140	142	134	160	145	134	136	142	125	138	143	146	142	137	140	135	124	134	139	132	149	135	142	133	155	163	143	152	145	156	136	138	149	120	131	145	125	145	165	136	157	142	126	141	133	151	151	143	134	144	153	160	138	146	150	134	130	148	134	157	141	140	131	150	124	141	142	143	125	127	156	144	122	133	135	130	136	131	140	139	150	131	165	136	154	136	123	136	139	132	151	132	141	134	154	151	122	135	129	153	139	128	155	154	126	132	138	149	132	143	138	131	139	146	158	126	157	139	159	150	136	147	143	124	145	145	138	133	148	134	146	122	159	148	153	147	147	137	155	142	151	131	158	159	125	134	166	123	142	144	144	137	143	140	154	145	136	135	164	125	149	120	151	112	152	150	126	154	149	153	149	130	120	145	136	143	147	156	134	130	136	154	147	115	148	150	153	131	137	128	142	120	144	146	135	152	151	137	121	145	140	161	141	114	137	144	139	143	161	147	145	123	127	136	138	140	137	127	130	129	124	147	136	159	124	129	131	123	141	144	135	165	135	146	146	143	137	151	145	135	148	136	124	136	124	132	136	137	159	141	138	147	140	161	132	129	152	129	142	138	131	147	156	155	133	157	162	141	142	133	137	147	138	118	161	129	154	133	128	155	150	127	132	151	128	125	144	124	128	125	127	149	143	137	126	139	140	169	130	164	144	141	164	136	116	120	158	126	136	130	144	123	147	143	145	154	138	120	165	142	138	137	145	149	148	127	134	145	142	141	159	148	118	147	154	147	134	139	145	141	127	136	160	145	146	123	153	163	146	145	132	144	129	134	134	146	151	133	134	133	133	165	141	159	127	156	135	159	136	129	116	133	149	147	147	133	135	144	139	137	122	147	149	151	132	141	133	145	133	142	140	147	139	136	144	154	128	142	139	154	149	144	135	138	150	142	143	131	128	178	149	160	152	133	121	146	107	149	141	145	148	156	153	156	151	160	158	138	155	145	121	132	146	154	161	152	137	143	150	140	145	138	146	133	134	139	140	140	147	141	145	157	135	121	130	151	154	168	155	132	138	155	159	165	132	135	162	144	133	116	146	142	143	127	140	162	136	131	152	148	150	127	148	132	157	127	140	151	139	142	140	140	146	128	144	144	145	146	140	119	136	151	149	153	159	130	130	144	145	159	157	154	141	144	137	130	141	125	150	150	133	133	155	125	146	137	141	147	111	162	147	142	159	180	143	142	113	162	137	172	145	133	146	145	137	136	144	158	134	123	143	134	154	156	152	129	136	164	136	153	128	162	144	125	146	120	154	150	117	132	127	146	120	154	151	138	152	149	154	163	132	143	166	151	122	169	133	149	156	154	140	150	147	155	144	149	177	160	128	136	137	134	129	105	141	154	146	140	147	137	129	130	120	129	115	124	138	129	118	140	140	126	112	137	146	142	150	153	144	117	143	154	138	137	157	185	117	144	133	165	145	120	152	136	148	105	130	141	159	129	150	131	147	159	144	153	130	150	139	147	145	136	135	129	162	137	162	142	150	139	132	144	143	131	131	153	144	140	120	138	136	126	155	148	126	155	150	127	163	144	128	143	139	127	134	134	153	139	123	143	140	157	143	128	162	142	173	130	143	148	171	174	160	141	145	140	132	132	147	128	148	110	153	134	128	147	143	144	141	136	133	127	158	133	151	144	147	168	127	134	163	140	143	131	148	147	126	140	150	158	135	141	152	124	142	159	153	134	103	142	136	123	151	159	124	128	137	133	160	137	140	157	143	122	141	135	147	122	146	143	142	149	139	160	159	148	144	157	131	145	140	121	140	149	153	143	131	154	151	153	135	152	149	157	164	135	150	124	146	133	139	135	150	125	124	155	137	138	145	160	127	144	127	139	138	123	115	135	139
4866	2114	1062	568	426	388	285	245	224	205	188	165	181	173	170	174	159	167	158	141	153	127	148	144	178	156	162	164	145	150	146	160	163	143	172	151	153	158	154	151	153	159	153	179	158	155	165	180	154	175	164	165	150	155	141	149	144	160	156	151	158	160	153	159	160	162	140	147	142	145	129	162	147	135	145	146	123	136	150	150	155	130	158	153	151	147	143	153	149	158	152	147	155	165	177	159	136	132	129	148	139	155	127	149	161	169	172	146	157	152	153	153	152	141	169	150	148	171	130	136	157	157	149	159	157	176	143	152	168	143	145	159	167	159	155	158	172	172	134	150	159	140	161	146	149	165	146	154	161	151	167	165	127	162	160	149	140	190	158	148	147	145	131	165	153	155	143	141	145	155	163	160	171	133	140	146	162	158	131	145	144	126	154	154	173	165	144	149	141	157	156	153	172	150	143	152	150	154	164	143	156	152	165	160	152	178	129	155	164	149	140	142	139	163	129	140	185	144	160	155	161	166	162	142	148	152	143	175	147	155	150	136	154	162	146	130	168	162	151	132	160	152	172	137	169	139	152	148	142	135	161	141	142	156	138	142	156	139	147	145	148	140	173	166	160	146	151	164	125	152	134	165	192	140	155	179	130	174	168	164	151	158	158	149	151	149	126	143	158	146	140	156	124	168	132	157	159	163	154	158	144	161	168	172	149	161	158	140	153	148	158	143	149	170	143	161	152	148	157	155	172	153	159	146	149	158	145	133	142	155	152	160	143	155	164	144	146	165	130	149	147	145	156	155	134	154	176	155	157	131	152	141	164	168	129	166	153	130	161	146	135	175	146	137	150	178	159	163	142	171	158	148	147	144	149	156	157	124	142	125	128	127	144	152	164	151	174	169	125	143	169	150	153	139	161	156	138	139	156	148	148	149	146	169	157	157	154	161	145	166	168	175	136	139	140	171	172	127	155	146	160	151	149	143	157	149	166	163	151	150	148	154	148	130	143	142	138	175	133	148	161	147	178	146	141	123	148	157	168	146	138	164	151	155	159	140	150	172	165	143	154	145	142	140	144	157	137	154	144	157	167	148	147	164	152	166	145	143	178	142	153	159	153	165	151	139	145	156	147	154	137	158	146	160	121	163	146	151	162	136	160	164	150	158	154	138	164	161	134	157	150	154	142	148	147	162	167	161	155	149	150	147	134	161	145	164	150	154	169	164	145	170	175	133	155	149	130	157	152	180	144	150	157	155	141	161	151	137	174	137	136	139	138	143	140	145	169	157	151	175	159	152	143	148	167	165	137	168	151	147	147	175	148	147	169	168	150	122	161	165	156	160	135	168	146	159	149	174	161	150	166	156	142	174	148	167	137	174	161	144	143	163	135	162	156	154	149	163	146	144	158	150	167	153	157	144	164	160	176	137	154	147	171	169	140	144	133	151	154	146	147	145	148	157	166	154	139	156	153	141	159	136	142	132	170	137	161	161	165	163	156	157	162	141	151	152	162	142	152	175	171	149	141	144	144	155	173	166	156	167	155	144	140	159	159	135	152	149	161	149	153	171	160	173	161	142	150	148	151	165	131	151	142	154	156	165	154	145	146	151	172	132	141	163	145	128	148	156	155	158	147	139	164	157	159	161	155	148	157	151	167	149	157	151	153	148	140	165	147	156	139	143	152	150	155	158	152	156	158	170	155	154	150	150	166	162	159	151	179	148	133	146	154	152	140	164	161	142	156	172	174	131	163	151	162	151	158	136	168	164	144	167	152	168	163	147	163	157	143	142	154	132	180	169	154	155	164	155	172	151	155	149	146	171	131	158	135	136	148	142	158	153	142	145	139	167	142	145	151	155	143	158	141	180	140	164	146	156	140	149	141	146	155	134	150	131	155	150	158	143	149	138	177	147	170	145	169	152	152	144	149	142	172	156	181	162	165	149	153	156	151	159	191	122	153	138	150	143	157	140	164	134	164	156	158	133	153	156	139	148	149	167	151	162	153	151	126	135	143	158	154	148	194	160	151	143	162	139	172	141	148	147	169	146	150	143	124	153	146	148	139	142	173	128	145	140	145	151	118	149	139	170	143	138	163	152	167	164	160	145	164	164	160	147	167	152	143	150	150	147	129	143	150	162	155	153	163	140	175	151	159	148	160	149	163	158	163	155	139	148	154	156	140	178	141	169	151	152	155	143	156	138	162	154	162	143	135	176	152	140	161	143	154	147	159	161	152	151	160	148	146	146	144	159	168	150	139	142	134	145	131	164	132	150	162	157	146	151	143	144	149	151	149	153	168	142	185	146	168	153	150	134	122	159	132	157	146	146	148	151	140	143	180	160	133	149	155	163	168	140	165	148	147	155	158	178	166	150	145	150	159	147	132	161	142	140	147	155	168	173	163	147	151	150	166	165	160	150	144	138	158	160	153	134	162	149	150	152	128	155	140	175	142	148	138	141	149	157	149	164	128	128	169	140	143	139	150	150	139	145	145	158	166	174	157	141	155	179	160	170	150	163	150	139	144	163	168	164	137	154	167	154	157	160	161	160	149	142	169	154	162	166	154	152	163	177	135	167	144	169	158	141	136	136	148	169	161	179	148	158	143	152	119	180	138	150	173	162	148	142	161	145	141	133	160	185	141	140	120	132	160	132	134	163	149	159	152	147	168	136	142	148	134	170	162	157	183	145	144	147	130	154	168	155	127	177	139	156	147	158	149	155	126	136	168	138	162	136	151	159	154	149	159	156	156	150	160	163	145	169	153	143	170	153	159	143	149	129	143	140	169	145	167	129	180	177	141	160	156	154	169	167	174	133	152	144	170	164	162	173	143	159	150	158	140	151	165	131	143	155	145	138	142	155	144	146	158	163	137	174	175	160	150	145	154	186	126	124	163	164	150	148	159	166	141	137	152	159	164	164	129	146	143	148	134	172	169	127	119	142	144	155	136	157	151	157	168	157	144	146	151	153	138	144	143	188	134	142	153	147	181	166	150	146	153	144	126	179	181	167	160	161	159	127	162	142	138	172	136	141	142	182	148	149	177	146	159	153	156	139	168	153	137	168	163	142	164	160	141	167	167	136	143	141	147	172	146	137	129	143	159	158	154	146	152	134	172	156	127	163	143	150	155	148	144	142	143	148	157	144	163	138	149	138	170	139	171	142	159	167	150	129	162	148	155	147	163	161	140	161	149	164	139	153	158	171	144	151	154	141	149	145	166	160	155	151	157	136	158	150	142	134	154	148	142	139	175	152	146	150	167	154	142	147	147	170	161	166	142	124	137	160	145	168	142	146	139	152	176	168	155	148	165	148	161	173	151	137	140	140	168	167	160	145	166	145	156	142	142	143	137	153	144	153	134	162	165	159	143	155	159	171	137	146	158	168	130	144	155	158	169	164	158	151	147	152	161	162	165	145	149	152	151	159	155	150	141	145	128	145	146	150	146	153	166	163	136	155	135	161	142	144	154	150	142	156	145	149	149	149	165	136	147	147	148	136
24074	21470	28594	24764	21450	6295	895	632	532	478	480	402	417	375	358	382	346	362	341	343	305	357	357	320	319	311	293	341	317	278	323	319	301	293	301	310	308	308	307	303	267	327	313	323	315	310	308	309	305	284	313	301	306	300	298	324	327	307	321	321	266	281	308	311	302	289	312	295	327	324	315	304	280	280	292	297	296	300	283	303	308	298	302	266	314	299	313	296	312	314	305	327	294	325	293	323	305	293	310	287	268	292	316	292	314	319	319	313	297	327	270	285	310	316	301	311	314	294	311	324	275	296	282	313	302	294	313	305	315	323	297	267	305	308	278	315	302	301	285	286	290	302	296	349	272	296	309	323	277	312	271	303	318	294	310	308	302	285	298	285	299	324	315	293	295	315	316	291	312	312	282	307	293	302	297	312	290	318	291	272	303	294	308	272	301	307	301	269	303	253	287	311	343	251	287	286	316	320	306	301	284	299	334	314	297	293	308	312	288	302	318	296	293	305	324	300	288	280	257	290	299	249	308	300	323	321	288	328	300	299	283	312	299	309	289	303	309	300	322	309	315	304	294	317	299	294	290	307	265	306	291	315	281	291	301	307	319	312	291	288	295	304	282	343	293	261	262	314	342	277	291	324	323	295	291	282	288	288	288	321	288	320	281	284	297	299	312	283	289	281	294	341	297	329	328	280	312	299	280	265	287	329	303	314	314	335	286	292	319	302	320	278	269	299	299	317	313	321	288	295	297	258	280	319	289	296	328	313	293	343	291	297	305	295	300	285	305	306	303	302	291	289	284	308	313	288	320	302	311	296	317	319	325	296	285	295	272	274	293	274	300	335	330	311	305	307	295	299	299	313	320	313	339	306	323	310	249	290	318	291	312	314	296	309	316	308	309	300	286	296	334	290	312	289	308	294	300	330	298	296	310	295	326	322	301	315	293	304	309	302	310	296	307	304	326	291	315	297	314	265	310	291	289	324	311	270	316	322	340	303	307	318	304	346	309	321	336	305	319	305	327	320	306	306	275	320	295	310	285	277	324	307	277	315	320	310	331	292	318	301	310	302	299	312	312	280	288	320	304	325	307	293	307	291	322	301	279	315	305	345	287	299	283	311	299	307	290	332	315	277	270	294	324	286	295	287	303	302	312	280	321	295	280	338	290	310	312	293	287	287	277	332	305	297	296	322	298	304	294	311	277	291	327	314	317	321	324	269	288	304	297	294	294	314	288	300	298	329	295	323	286	286	302	285	319	318	329	315	335	300	333	325	301	324	317	368	324	312	316	283	283	290	307	316	289	289	280	339	278	302	309	296	305	282	288	339	338	307	321	342	305	262	308	321	288	289	301	322	293	307	307	310	353	287	304	307	315	275	303	301	327	287	313	322	323	315	298	306	284	303	317	305	309	296	279	289	337	309	285	303	334	286	296	292	301	281	310	294	309	312	307	311	313	295	301	268	302	315	308	334	293	316	302	286	281	290	315	289	308	321	309	332	304	290	272	309	323	280	302	288	268	357	317	304	311	255	309	278	318	334	287	322	309	304	319	318	280	320	337	313	295	297	288	289	299	307	278	305	281	320	286	297	287	327	299	290	289	300	298	282	307	291	289	309	309	291	325	299	317	303	293	308	312	275	310	294	315	318	306	288	281	327	292	304	319	331	286	310	302	285	292	325	298	309	329	306	280	278	291	281	300	328	307	319	318	316	283	288	271	312	289	339	310	327	287	315	288	297	309	281	305	296	330	258	287	299	282	326	323	282	298	302	301	304	298	277	295	295	326	283	271	281	279	290	277	292	309	306	279	283	297	297	299	319	275	271	303	289	318	296	297	291	275	294	335	294	305	303	310	306	282	266	291	351	312	294	329	301	316	298	325	294	263	302	305	305	299	292	314	288	321	300	329	283	296	304	303	295	314	300	297	310	306	286	302	311	298	305	299	320	295	286	287	309	265	349	320	296	322	300	298	305	286	294	296	308	299	285	283	271	273	281	303	307	267	308	318	308	284	301	300	309	304	319	307	257	342	287	316	313	298	295	291	281	315	290	304	306	293	298	301	291	315	283	297	326	284	308	282	320	338	301	306	282	311	287	279	288	312	273	287	309	300	295	328	334	307	306	315	310	272	311	270	305	321	294	304	329	303	335	315	311	262	303	283	278	311	306	309	315	320	304	285	318	288	285	311	314	306	295	314	310	294	309	327	305	308	299	269	314	309	301	311	320	335	289	285	315	316	261	302	280	276	294	286	303	294	304	282	273	319	285	287	320	323	293	307	278	291	307	285	267	299	326	276	296	280	302	301	290	311	301	295	309	314	293	319	289	283	297	326	313	311	297	291	290	274	315	287	290	307	309	268	316	297	295	306	281	314	310	298	307	279	295	307	299	286	285	283	308	311	304	296	351	308	293	306	307	305	297	307	306	319	272	297	272	309	288	308	320	285	324	308	311	308	292	320	325	304	315	305	319	285	284	298	283	259	326	316	316	308	324	306	305	312	332	315	312	278	274	287	248	306	285	326	296	304	304	303	334	284	297	300	316	281	324	312	296	321	322	306	298	343	319	311	299	296	312	296	314	261	266	296	293	311	280	294	288	272	266	316	288	268	284	299	308	296	285	269	338	296	306	297	304	305	319	327	325	295	323	305	307	298	299	293	286	300	286	319	286	280	314	302	315	299	319	297	319	301	283	306	305	297	268	315	327	302	314	271	319	297	300	337	283	318	312	325	302	300	291	305	291	308	315	285	311	284	302	344	284	269	309	311	284	315	291	257	314	310	288	328	286	280	317	288	314	283	298	319	273	294	312	289	287	277	291	320	315	307	274	311	291	307	316	347	300	299	278	302	308	298	300	285	275	312	349	308	290	284	284	314	306	323	304	283	291	274	287	295	308	318	331	301	300	303	296	293	297	290	290	316	258	296	319	277	301	309	297	290	318	311	311	325	272	359	300	313	285	312	302	297	331	306	288	306	297	309	311	304	287	323	316	300	305	282	278	307	331	278	298	294	280	317	275	299	276	316	308	350	311	317	274	303	296	317	287	302	297	308	298	292	280	297	296	309	281	280	320	304	291	317	301	277	300	262	299	281	293	302	294	302	302	302	299	301	306	283	300	304	314	318	323	309	318	316	298	282	292	313	290	294	329	282	328	300	299	307	315	285	320	297	292	306	284	308	289	260	289	303	331	301	314	334	308	307	287	332	326	314	330	310	285	328	325	305	314	311	277	313	273	287	315	292	299	313	300	305	294	288	339	312	291	294	314	292	306	305	303	278	303	348	278	303	286	307	321	292	298	279	313	342	281	320	293	328	308	303	336	274	305	297	296	309	309	317	306	297	301	285	287	272	299	322	314	316	292	315	311	328	278	320	304	325	275	282	304	310	270	287	306	330	291	286	328	272	321	284	303	308	302	292	310	296	293	309	284	282	291	310	316	300	332	317	312	271	314	301	314	302	296	309	277	296	295	301	289	307	309	270	296	317	329	263	301	286	294
3908	9402	5806	2720	1997	1493	1195	923	755	680	633	518	477	465	429	474	412	421	362	377	414	359	422	388	373	351	337	354	333	333	353	342	353	321	333	326	330	367	325	337	353	339	326	328	339	363	333	299	381	315	349	304	289	341	320	289	347	347	328	307	338	316	356	323	338	317	308	346	334	331	317	344	320	319	350	381	308	335	317	347	354	330	354	337	325	314	346	332	347	301	363	339	345	303	313	327	365	336	337	341	366	321	330	333	323	348	310	332	326	363	329	304	348	309	331	325	298	317	326	319	305	348	319	303	316	303	359	321	324	330	306	311	304	324	321	305	333	296	346	305	319	353	355	303	328	341	311	326	312	315	307	305	340	323	331	321	292	332	328	313	306	316	353	329	360	348	360	332	360	305	325	330	340	302	330	298	325	315	317	309	351	301	335	296	314	309	339	300	323	339	320	297	326	318	315	301	332	299	335	328	320	318	320	327	310	319	320	328	317	325	318	338	352	304	327	292	331	351	336	320	327	309	318	339	353	297	301	333	324	321	331	320	338	321	326	335	349	326	326	325	280	324	335	321	318	316	331	318	333	318	336	299	328	342	319	346	319	325	299	335	341	323	320	309	318	334	333	325	283	316	348	289	307	323	328	354	321	306	343	347	329	317	363	320	322	333	351	317	318	322	322	307	323	363	339	326	336	334	315	323	331	344	282	282	332	331	302	338	319	344	338	349	312	314	302	308	312	367	342	331	341	331	336	327	316	357	330	343	356	301	341	302	335	326	318	342	338	352	306	308	322	274	350	317	287	313	317	299	323	308	308	316	326	340	317	329	319	351	307	332	327	312	319	308	298	318	335	338	356	337	329	330	325	343	340	299	312	302	312	333	288	353	342	316	315	315	316	265	319	321	330	335	342	299	339	317	348	321	300	312	335	336	296	323	340	316	337	311	326	310	311	348	331	352	339	307	297	323	319	309	299	308	355	328	358	319	335	325	295	318	337	330	319	312	330	320	357	312	322	358	352	371	363	325	313	301	296	341	340	368	313	318	288	375	327	333	337	309	346	340	323	340	324	340	333	306	340	340	334	335	314	310	345	331	346	307	326	319	319	334	307	315	331	307	324	359	363	342	331	338	322	357	353	303	325	324	314	346	319	306	342	356	340	300	320	336	333	346	325	329	330	317	332	338	349	316	320	336	328	321	319	345	316	340	304	318	321	342	343	323	344	305	322	317	316	310	318	340	319	331	290	324	308	327	334	323	310	349	327	290	352	284	330	360	323	340	302	300	305	310	329	321	324	333	320	332	316	312	341	319	340	314	303	357	316	335	313	305	321	316	344	301	308	336	319	313	333	351	316	371	313	348	320	310	312	331	328	358	329	330	315	277	319	289	329	334	318	337	300	318	322	346	309	294	329	305	309	333	304	338	330	277	306	339	288	334	288	330	314	298	299	314	308	327	304	332	327	316	308	357	287	332	322	330	331	314	326	327	326	339	323	345	318	342	321	346	330	365	325	316	340	329	340	317	321	267	333	335	317	288	307	315	347	298	321	326	311	317	299	304	330	333	328	314	312	314	315	324	314	338	299	292	319	313	342	292	323	297	345	322	333	292	349	322	315	312	317	328	366	290	308	326	333	306	281	307	367	307	319	328	329	335	347	356	341	315	362	339	326	338	284	322	309	306	330	345	309	334	310	314	301	337	317	351	305	352	316	334	322	327	342	330	332	337	339	317	315	342	350	318	309	298	356	336	306	341	359	321	325	335	333	337	328	317	343	325	345	343	299	316	333	313	323	314	319	320	329	318	330	323	330	328	335	305	317	313	324	329	316	343	328	359	303	296	338	322	331	363	351	343	323	338	309	310	312	326	319	337	326	383	369	320	320	318	300	327	330	346	295	339	306	324	323	304	332	297	340	325	331	321	290	330	336	283	329	319	288	333	330	300	311	317	307	319	347	298	319	328	325	288	322	348	300	289	290	309	308	326	301	360	321	361	351	363	315	287	344	350	366	344	302	315	318	303	303	303	297	333	321	310	325	327	332	298	320	310	325	316	343	358	314	321	323	288	304	332	327	316	340	318	314	318	333	342	341	312	289	339	363	284	335	325	313	289	356	333	319	307	293	323	313	304	364	339	344	296	301	364	326	332	316	352	344	320	302	297	325	327	340	334	333	326	333	314	337	316	314	353	359	321	312	291	344	334	337	302	343	313	326	298	303	320	328	293	291	323	313	302	345	326	335	317	303	324	275	344	320	315	347	322	340	334	305	330	300	318	328	330	358	284	343	355	326	314	306	315	322	325	357	330	306	290	325	326	360	312	305	358	332	305	288	293	276	302	319	324	326	331	322	320	326	332	299	357	336	344	305	350	310	311	330	312	332	330	318	301	347	310	330	321	331	336	319	324	331	299	296	338	334	332	312	294	326	329	308	325	330	326	354	338	327	322	291	354	336	336	354	327	316	339	305	281	363	319	340	303	306	334	366	333	325	340	308	324	347	337	317	332	317	292	338	364	348	332	312	315	322	299	334	309	330	304	350	285	308	317	309	300	318	333	308	318	335	335	343	335	328	316	333	305	309	333	298	307	326	324	339	324	332	292	322	326	296	355	319	338	321	325	321	325	325	345	305	348	357	355	338	295	343	349	332	320	300	306	343	340	311	321	352	365	320	328	317	333	337	306	329	322	317	310	328	334	321	300	348	326	298	351	352	328	302	337	317	331	276	322	326	348	299	319	304	341	305	337	297	309	306	325	298	331	311	317	320	296	349	324	320	340	323	335	343	342	316	328	318	328	347	361	324	320	363	319	324	312	325	323	366	322	324	342	333	343	357	335	311	297	360	359	318	264	321	325	323	312	316	341	311	303	333	331	324	335	306	328	357	359	298	302	297	311	308	312	345	332	321	322	304	336	285	325	331	308	309	328	306	321	369	309	325	351	337	343	340	309	337	312	340	316	327	309	319	360	283	344	314	337	290	354	341	321	324	339	330	278	360	323	321	314	312	327	337	316	303	283	320	294	329	325	341	340	318	338	313	316	304	348	329	322	308	319	312	325	299	320	330	343	323	321	339	305	290	327	351	312	349	352	345	368	298	309	322	333	356	337	321	327	330	323	346	326	333	335	324	318	315	326	303	310	324	310	322	310	306	308	316	323	326	311	321	299	312	327	335	316	319	333	312	315	317	342	347	305	326	359	319	296	344	311	318	307	339	341	314	295	302	308	319	362	302	330	321	310	329	324	385	308	331	310	299	328	350	320	329	324	322	365	302	332	326	296	336	321	308	317	324	356	314	321	332	309	337	305	326	358	330	335	336	336	293	331	350	295	346	289	322	341	366	309	296	346	341	322	350	325	333	304	291	323	274	318	323	321	314	335	318	337	323	323	306	317	344	324	316	331	340	333	317	306	315	324	317	287	275	331	308	315	311	366	345	349	328	334	303	299	282	359	320	288	291	309	345	316	334	349	335	301	325	331	351	344	324	331	322	324	301	306
25100	21449	27351	25792	7750	365	291	195	170	143	144	118	117	97	109	98	116	100	111	90	86	101	103	102	106	98	78	88	103	86	82	87	76	92	84	85	106	82	97	99	89	86	81	68	91	81	95	81	69	80	75	69	77	83	73	82	74	99	86	100	84	77	83	68	91	67	73	72	87	56	74	78	62	74	92	83	72	73	64	88	82	81	66	88	88	52	66	84	67	81	82	85	72	74	97	76	82	79	92	89	74	93	81	105	72	87	90	79	69	73	97	93	66	66	96	85	83	82	79	80	86	93	83	77	88	78	82	64	64	84	96	76	88	81	99	74	58	93	78	83	78	87	92	82	91	74	87	87	88	99	82	87	67	100	87	82	63	80	82	69	79	71	86	72	98	71	80	80	72	90	76	75	78	86	89	70	85	68	80	85	78	88	79	94	81	61	69	70	76	69	68	82	72	69	94	68	79	74	101	75	94	94	74	73	84	91	82	67	88	94	82	83	66	74	91	80	75	103	90	81	77	84	92	79	80	88	75	92	85	76	90	97	71	85	76	77	83	75	85	75	84	76	84	79	77	81	67	97	86	85	82	80	81	79	92	74	71	75	77	86	95	66	72	78	98	94	79	80	83	83	71	70	86	77	83	83	86	74	82	101	94	73	80	67	70	84	99	74	79	72	86	81	82	87	72	89	85	84	74	93	86	76	73	88	92	100	71	76	100	60	102	81	86	77	69	92	98	77	83	77	88	91	88	96	90	84	86	82	77	74	87	81	83	76	82	65	86	78	70	78	77	88	78	76	76	92	80	98	72	84	93	77	87	89	80	80	79	88	76	77	84	71	62	94	69	88	76	69	109	91	67	88	86	83	87	85	69	85	81	86	84	94	84	84	93	79	73	86	69	82	98	84	83	84	94	51	76	88	89	82	90	90	102	82	81	78	88	79	80	81	78	80	74	68	72	88	78	80	76	89	79	79	73	78	72	75	94	77	87	88	92	87	82	93	73	86	84	88	91	84	68	77	64	91	70	69	89	84	76	79	74	87	85	76	67	69	82	84	85	84	84	81	72	83	90	80	83	94	84	72	74	83	88	78	87	81	74	84	84	89	92	93	92	62	85	84	82	89	93	93	75	87	92	75	69	92	70	69	81	88	75	87	84	88	89	71	72	71	65	73	82	88	75	79	81	58	85	68	93	69	79	92	72	83	89	85	71	84	84	79	87	91	90	74	76	95	71	72	89	75	80	80	76	85	82	75	96	64	84	87	74	90	82	84	81	81	76	63	88	99	90	72	78	73	83	75	93	79	74	78	77	81	77	96	79	69	80	78	81	62	71	59	68	84	91	77	83	78	97	91	80	82	76	74	86	87	75	77	73	95	74	79	85	90	94	77	78	76	79	71	97	80	85	86	80	88	87	83	83	109	81	71	86	89	78	64	72	74	83	80	84	72	76	81	94	86	88	82	83	85	74	70	82	83	94	80	86	76	81	82	86	79	68	71	66	86	75	85	84	82	93	79	82	81	74	96	82	100	88	80	95	84	77	77	87	76	94	74	91	90	95	71	101	68	82	81	90	96	82	73	91	87	80	76	69	83	84	81	77	75	77	84	79	74	80	72	67	75	81	84	95	64	77	78	66	79	87	83	83	72	70	83	81	84	71	73	79	83	96	78	76	81	86	80	78	80	73	84	94	81	87	88	90	81	82	78	87	84	81	90	66	89	73	86	78	83	77	90	76	72	82	77	76	79	73	86	79	75	90	81	78	89	78	89	65	74	66	66	83	84	90	93	58	68	71	84	72	72	98	67	93	75	89	82	83	77	90	94	88	87	75	76	84	60	77	75	76	81	93	82	90	79	75	82	102	88	74	78	89	78	66	81	92	104	76	88	72	94	79	80	72	76	76	91	84	83	88	95	73	70	89	84	82	81	74	80	93	103	87	72	80	78	82	77	73	83	91	74	83	74	81	90	88	70	78	71	63	72	81	94	86	79	97	69	92	79	82	90	85	65	80	80	83	81	72	81	76	99	81	78	83	57	102	92	80	74	91	78	74	82	74	73	88	91	81	82	68	66	69	82	83	82	97	90	83	75	76	78	78	93	68	97	93	82	86	83	82	58	102	95	91	74	79	78	87	72	86	92	77	86	86	83	68	85	83	70	86	76	67	81	73	79	64	73	75	86	102	73	83	86	75	83	85	72	66	79	79	81	83	85	78	79	96	86	66	95	80	76	81	79	70	72	83	82	80	74	91	79	92	78	72	57	75	74	85	85	83	73	70	95	77	85	92	82	76	86	86	79	93	89	75	63	82	83	86	82	91	69	80	74	87	79	79	80	81	81	83	86	88	75	78	69	63	93	88	91	83	80	72	65	81	75	90	78	78	85	87	80	82	83	77	83	78	76	81	85	90	73	76	76	95	78	73	88	80	70	83	95	99	82	80	85	77	80	79	89	83	80	81	69	81	75	95	96	87	60	85	82	87	86	74	85	75	91	81	82	82	96	71	75	86	80	87	99	78	76	72	83	71	81	81	74	70	96	75	88	64	70	92	80	65	79	79	83	87	71	81	70	73	81	85	95	87	92	82	85	85	82	89	94	76	83	89	67	75	81	77	83	86	67	74	80	81	72	74	75	87	91	70	82	66	76	80	73	87	71	74	75	82	76	81	103	70	75	82	88	76	79	77	82	79	88	102	94	87	94	80	82	84	82	87	92	66	68	87	60	69	74	83	80	74	85	80	81	91	84	82	82	89	71	53	88	98	83	85	80	76	59	102	93	87	91	73	86	74	78	84	91	71	73	90	71	70	82	84	83	72	76	78	82	77	66	88	83	89	95	86	68	70	66	79	81	69	79	79	65	75	68	92	85	87	92	82	65	73	94	87	91	66	81	77	79	69	96	72	92	78	67	93	80	84	77	82	70	84	78	89	63	89	94	82	77	69	76	76	82	83	97	86	78	83	64	86	82	87	73	77	70	69	78	102	76	86	75	75	73	68	78	89	81	77	93	54	89	82	88	87	85	84	91	106	69	81	82	88	87	70	88	94	77	72	88	103	65	82	77	76	96	83	89	75	84	86	80	83	78	76	89	76	75	75	73	84	88	87	80	86	93	65	80	102	79	66	77	91	83	77	85	74	68	76	88	78	69	94	64	89	70	88	74	69	75	79	83	101	93	92	83	85	76	82	83	97	97	80	78	70	93	99	74	88	80	82	64	85	66	83	79	82	93	70	80	81	75	80	84	73	79	80	96	99	70	70	94	85	90	86	84	82	93	74	95	84	88	86	72	87	85	72	73	70	101	83	66	90	86	87	72	84	93	75	81	77	103	87	93	75	91	82	83	80	78	67	84	81	87	79	88	78	83	78	74	80	78	70	78	88	64	105	95	96	86	93	71	102	68	83	76	69	71	78	76	77	87	100	81	80	64	75	73	78	73	78	64	68	78	86	81	85	60	83	76	99	77	80	82	82	86	88	82	79	87	77	94	71	85
3313	4681	2949	1296	937	658	504	431	342	294	229	206	185	143	144	155	141	136	96	100	129	131	110	104	99	108	109	93	83	122	96	91	93	93	100	107	95	96	80	103	96	95	87	86	94	102	83	106	102	91	94	97	94	81	99	85	84	67	89	72	99	104	106	91	90	97	88	94	81	83	97	95	97	108	86	71	95	83	94	81	76	102	100	92	89	83	84	82	90	87	87	76	79	84	84	105	98	86	85	76	105	96	79	86	92	88	96	78	78	83	84	96	93	106	79	86	83	94	86	95	89	87	77	87	84	100	83	79	100	83	106	91	91	77	106	93	93	98	98	94	88	80	89	86	107	93	77	79	87	98	93	86	104	82	77	96	86	89	88	89	89	91	91	98	91	89	95	85	89	78	88	89	72	88	92	105	93	93	89	87	105	96	100	82	89	98	92	91	75	94	86	101	89	88	77	75	76	87	102	92	101	81	83	97	87	101	95	93	90	80	87	85	101	106	103	96	86	91	91	87	86	99	73	88	82	92	89	106	84	81	79	88	81	98	79	86	88	84	80	75	103	107	97	90	90	97	96	87	93	94	74	96	83	86	93	96	86	98	80	94	95	76	109	89	89	92	84	86	84	95	89	79	104	83	85	108	107	97	107	83	90	85	71	79	85	93	100	99	84	80	92	90	73	67	86	89	86	89	91	96	79	93	79	77	86	88	97	87	96	69	103	89	104	109	92	71	89	80	92	101	92	73	88	104	105	83	79	101	106	93	94	79	75	105	104	90	86	95	78	95	81	82	81	94	80	91	87	101	91	78	67	101	92	73	91	89	80	74	113	87	82	100	90	90	88	77	87	97	91	91	107	100	86	95	100	97	83	71	82	118	86	91	86	94	88	91	81	84	101	94	92	86	72	84	94	74	92	89	84	93	93	96	98	100	70	82	91	99	76	113	92	84	75	96	111	86	95	87	79	86	87	77	93	80	86	88	78	123	79	99	80	81	84	86	91	74	88	90	115	96	72	81	93	88	79	101	108	71	87	100	90	88	92	79	96	92	89	87	95	81	94	89	93	95	85	105	90	82	102	79	74	98	88	88	97	90	87	94	73	93	97	109	79	87	100	95	80	96	108	104	102	90	78	76	97	95	85	84	82	85	91	88	89	82	88	83	115	92	79	89	87	83	97	81	91	78	83	88	92	102	69	95	100	97	114	91	94	100	94	89	88	98	85	87	100	99	83	90	81	87	95	83	92	80	88	86	81	96	99	93	76	69	115	100	85	81	105	92	84	84	111	97	87	108	103	85	90	93	90	94	67	93	91	97	75	87	85	97	93	96	94	91	89	95	84	67	108	92	97	99	93	89	101	90	100	99	122	87	69	99	83	84	108	81	79	101	104	84	73	88	84	103	99	88	81	81	98	76	83	99	98	77	89	91	92	95	110	109	91	94	75	96	86	88	85	89	98	79	87	78	82	82	94	86	107	90	93	105	93	96	79	107	89	84	86	85	100	100	75	94	85	91	94	91	82	95	74	74	101	90	97	78	81	97	106	82	70	119	90	66	95	87	85	96	85	94	85	88	85	100	83	87	101	76	83	88	86	103	68	94	88	86	86	98	86	101	81	87	94	84	73	110	78	82	105	82	87	86	104	95	90	74	98	91	96	80	94	87	102	103	94	88	96	92	87	95	77	89	105	80	84	98	90	104	78	90	82	76	80	80	93	108	93	96	81	94	85	83	84	106	106	84	107	79	87	104	85	95	89	79	75	91	88	94	88	89	84	70	97	83	87	85	83	94	89	105	86	114	96	92	91	103	98	86	121	94	90	107	99	95	80	93	81	94	90	94	85	77	71	88	85	77	93	83	97	75	76	84	92	92	95	102	95	78	91	97	98	97	101	98	90	100	70	88	88	96	95	86	92	85	97	93	88	94	63	94	92	86	103	97	82	75	82	85	96	106	97	89	97	84	74	89	80	80	80	85	96	93	95	87	117	89	90	88	94	113	99	83	64	82	98	95	89	103	80	86	94	73	108	85	109	76	74	77	101	79	80	88	89	110	101	95	94	81	101	78	86	92	108	97	92	100	75	95	89	95	107	96	100	80	97	82	78	96	91	86	85	86	93	91	93	94	77	74	101	86	81	101	104	77	97	91	78	86	96	102	100	114	93	95	102	102	77	85	86	96	74	89	80	102	90	89	71	96	82	74	106	96	88	86	92	100	78	101	79	80	95	108	87	93	83	89	94	85	82	93	86	99	91	88	74	86	91	88	98	87	97	83	104	84	73	75	92	89	81	95	80	91	95	82	103	87	62	90	90	87	82	101	97	91	82	86	84	88	94	70	82	90	103	89	67	95	87	97	77	97	75	82	82	81	92	75	92	80	91	101	99	88	85	113	96	85	91	106	98	78	92	86	91	82	84	88	76	84	82	90	78	86	83	99	101	110	96	109	90	81	88	76	85	93	102	82	96	96	87	105	77	108	90	88	97	90	81	91	91	95	84	95	91	101	122	100	85	95	79	88	81	102	84	90	92	101	83	95	92	104	75	95	99	91	98	84	68	101	95	85	87	97	82	80	99	86	85	99	77	99	96	100	87	101	94	80	100	100	98	87	80	81	87	77	102	93	97	79	106	96	81	82	85	111	73	91	83	91	80	107	98	92	92	82	87	83	88	75	97	88	85	96	81	97	94	75	84	107	93	89	93	90	87	93	118	83	90	92	92	85	81	91	90	85	81	90	81	89	85	82	95	85	78	92	73	81	91	94	90	100	94	97	86	94	92	109	110	92	84	94	90	96	92	96	93	89	59	108	84	84	106	99	104	102	94	100	104	92	80	88	77	96	85	98	81	106	91	86	83	85	107	82	90	90	84	97	70	93	105	86	80	100	83	76	79	80	92	106	92	102	90	84	85	101	72	77	85	108	78	86	75	68	78	93	89	85	127	77	87	90	96	85	89	83	78	89	100	104	96	75	93	102	84	105	93	103	89	96	98	64	86	91	76	101	91	99	100	76	89	94	70	90	84	108	82	83	89	107	90	94	73	109	95	88	94	97	96	88	93	84	78	90	92	92	83	93	80	96	100	90	89	85	100	91	99	94	80	92	91	71	81	90	109	84	73	90	89	74	85	89	85	84	93	86	93	97	89	72	78	78	85	90	78	80	96	98	90	80	92	85	90	105	81	86	82	105	84	95	83	96	98	85	81	81	91	89	81	92	97	76	98	91	101	99	85	107	78	101	96	84	88	105	98	88	95	96	95	97	86	73	95	81	94	82	88	76	94	93	86	78	81	76	114	83	89	92	91	69	87	95	87	78	76	85	95	94	92	98	92	106	95	92	77	85	95	71	79	83	102	100	74	94	87	86	100	84	88	85	79	94	93	110	83	84	105	94	94	91	76	96	94	84	78	87	90	90	81	86	86	90	91	84	100	93	95	80	101	79	85	100	93	86	80	84	86	78	76	101	79	90	81	98	105	79	81	107	100	88	93	84
22815	21462	29131	24217	21463	21488	6627	931	668	604	582	505	468	457	429	371	386	376	340	376	345	364	373	336	325	320	323	305	323	300	327	330	323	304	340	304	312	315	306	331	304	320	318	297	338	286	298	304	323	307	312	307	309	271	298	336	317	320	293	295	293	316	320	308	277	269	310	295	296	285	299	309	295	296	315	278	319	318	294	296	238	293	330	296	304	302	306	304	321	322	301	288	300	283	313	303	278	271	291	302	266	290	295	272	319	318	286	321	297	315	295	280	312	322	297	296	340	312	315	324	298	294	287	295	306	300	314	292	314	301	279	309	322	313	304	266	301	272	274	301	291	296	299	313	314	347	283	300	290	296	313	292	309	311	327	281	323	263	303	279	348	313	323	289	299	304	306	248	277	304	280	301	306	285	288	329	293	298	330	301	296	295	324	307	294	291	265	292	320	307	288	294	337	301	335	285	274	279	292	302	292	296	321	303	300	292	300	259	319	294	310	334	284	300	267	291	287	287	294	287	330	317	291	308	295	324	301	284	313	314	287	321	307	339	308	326	294	274	313	270	272	316	292	340	290	318	300	272	314	299	314	298	288	310	269	305	292	296	299	292	297	302	308	284	320	299	323	315	326	279	303	315	310	289	312	316	281	323	297	311	314	310	311	306	314	277	259	283	290	273	291	288	269	298	301	301	280	319	316	324	288	279	307	295	308	297	284	314	317	288	296	306	285	286	326	295	294	315	292	295	315	286	288	298	306	352	297	314	308	299	309	312	271	288	296	323	301	311	267	318	318	282	286	297	265	323	291	314	309	311	313	270	304	285	303	309	284	289	290	278	338	315	274	261	312	316	293	286	301	278	322	282	287	284	289	330	310	278	324	290	282	317	302	301	291	314	273	310	286	289	330	312	254	281	291	276	312	311	291	278	313	302	316	298	318	321	300	319	298	313	329	272	277	300	285	306	274	299	239	297	328	295	320	329	262	320	315	319	269	308	278	311	276	295	276	304	284	325	300	286	313	298	276	273	269	338	303	335	351	270	296	281	305	299	267	303	304	274	307	316	300	285	305	277	295	299	332	298	298	299	290	315	320	276	281	301	289	315	288	284	319	303	298	278	332	308	304	317	296	280	300	299	350	312	305	291	310	320	319	304	317	302	311	298	299	317	309	318	276	281	303	295	292	296	322	302	290	292	284	286	319	296	329	277	299	321	318	277	284	301	271	330	295	331	316	314	326	306	300	303	300	304	316	286	291	291	308	316	305	306	303	284	265	298	275	312	300	312	294	268	300	290	303	301	283	297	299	308	308	343	284	274	315	296	321	296	298	290	348	308	309	285	293	322	268	293	290	326	279	314	311	310	270	313	316	287	268	300	299	320	287	307	303	282	284	301	290	297	309	314	308	304	289	282	306	292	271	312	278	284	282	291	301	330	309	283	311	318	297	329	290	303	287	326	286	330	315	297	295	319	300	288	276	295	290	295	291	317	266	305	279	319	320	303	276	278	290	311	277	289	296	298	285	290	263	269	313	280	303	288	279	305	299	280	309	280	297	314	295	303	291	299	288	284	287	296	299	285	291	278	331	286	274	336	296	277	290	316	302	320	285	281	326	288	325	253	280	293	320	282	284	289	335	303	305	276	318	286	270	305	296	284	312	325	293	297	291	303	279	284	284	304	295	317	304	287	296	288	281	319	314	305	332	333	310	303	297	295	306	294	286	279	299	287	322	300	298	292	341	299	324	307	338	319	301	322	265	289	314	299	301	292	312	337	308	279	293	313	315	309	289	292	305	296	290	279	311	257	289	281	291	293	317	317	304	267	315	295	319	288	290	303	299	303	266	300	301	296	295	307	333	315	290	282	306	301	306	276	305	320	307	290	299	324	262	266	305	313	298	316	312	321	290	315	311	321	287	323	297	316	311	318	300	280	274	328	279	280	287	300	267	293	306	314	308	305	306	309	325	295	291	284	269	263	298	320	299	284	272	288	296	318	321	305	300	292	322	308	273	304	294	290	255	313	295	281	294	279	316	295	332	298	294	289	268	318	322	291	311	302	293	315	279	320	309	285	279	279	313	293	317	293	309	290	304	311	288	270	287	292	304	337	303	286	267	278	260	277	278	275	312	286	274	295	292	309	307	296	304	278	299	289	278	303	324	295	321	293	292	301	282	312	286	289	320	286	314	274	253	340	280	310	291	299	277	282	295	312	304	310	319	305	299	287	270	274	296	277	280	291	321	315	264	322	301	267	302	288	251	301	298	276	327	295	290	269	261	285	306	301	303	306	322	324	283	290	290	268	305	274	314	285	326	268	295	310	310	300	299	308	307	289	307	278	300	342	277	328	311	285	300	278	309	287	335	299	297	325	304	302	283	291	292	298	311	284	295	279	245	291	296	318	295	267	309	327	305	306	276	276	294	330	289	295	286	318	307	271	306	295	307	310	297	290	283	291	280	326	294	322	300	284	289	324	308	300	301	282	303	299	288	297	312	283	296	277	279	285	318	277	298	300	308	302	295	311	290	300	289	300	324	305	299	294	288	303	264	300	320	308	321	300	332	289	290	334	305	277	300	300	277	272	312	284	281	288	278	299	294	284	312	301	317	285	272	311	275	303	278	305	342	304	302	298	293	300	314	263	292	310	313	312	270	300	318	289	308	310	283	333	285	278	304	293	302	305	304	298	279	307	300	271	308	316	296	300	299	313	292	291	308	299	304	297	308	310	320	283	283	290	302	322	275	307	312	310	275	273	311	303	305	276	306	320	279	269	299	316	296	292	317	325	298	309	297	282	305	268	279	327	258	282	262	269	290	297	320	323	309	290	293	285	274	284	306	289	275	298	332	289	313	294	287	329	306	317	269	299	258	299	302	271	304	321	286	278	303	260	305	292	289	280	288	297	292	292	281	300	290	304	290	318	315	280	293	321	308	282	284	285	308	294	281	309	301	317	324	330	307	284	330	289	302	326	320	305	315	298	290	318	303	303	294	318	320	300	287	275	307	265	286	315	294	284	307	304	287	288	297	264	291	313	294	302	296	311	299	279	337	299	290	298	270	294	301	262	286	311	308	287	289	311	316	281	326	290	303	313	308	288	294	301	302	273	317	323	297	311	278	292	306	291	306	294	295	326	291	307	318	300	323	290	239	301	298	329	274	295	288	277	270	299	265	310	313	304	313	270	291	315	318	307	311	320	302	286	298	296	300	293	311	291	295	306	278	331	311	271	305	259	285	297	296	295	309	282	317	282	275	318	282	331	326	262	305	298	295	281	291	280	300	294	314	322	327	302	345	318	302	334	287	317	272	285	302	339	293	272	285	270	272	313	293	292	333	337	297	288	288	322	305	292	292	302	309	299	311	274	283	296	283	287	280	303	308	283	280	304	263	267	325	280	306	305	296	306	299	270	300	279	329	325	311	309	292	279	297	303	297	290	316	309	292	310	295	279	282	317	289	316	289	313	274	285	312	289	295	293	266	294	308	281	309	301	298	303
4456	15528	9579	4558	3183	2416	1875	1456	1172	991	801	762	668	597	551	500	496	440	448	413	418	381	376	364	383	362	391	386	406	340	406	349	339	383	347	356	340	336	342	313	352	350	355	332	342	324	339	320	333	333	305	297	354	327	319	309	324	322	328	315	323	309	316	310	309	299	314	329	348	352	339	319	338	325	319	322	287	309	320	310	313	300	318	296	325	313	345	311	333	319	313	324	315	308	302	339	297	338	308	325	329	321	287	352	323	312	353	303	319	340	331	347	333	341	308	300	294	297	322	296	309	322	353	316	315	325	347	330	279	318	289	307	298	324	313	347	339	297	296	301	304	310	321	298	303	302	317	316	324	318	342	308	319	316	335	343	315	325	334	332	307	341	312	305	312	320	323	336	338	352	301	312	312	326	300	296	306	321	334	315	308	290	332	329	342	318	294	334	286	309	326	300	358	297	310	325	320	336	321	346	325	352	306	327	320	346	312	304	301	323	309	308	295	302	318	300	319	310	328	329	328	345	325	330	293	317	332	285	309	342	329	358	312	319	310	273	320	276	307	338	296	316	316	307	329	298	362	333	332	330	344	324	319	336	327	340	339	318	343	320	289	308	345	306	299	311	352	317	318	318	303	327	341	315	314	351	301	360	317	312	333	324	306	317	328	313	311	273	295	328	308	320	338	318	315	330	302	375	313	329	331	352	328	320	282	330	310	324	293	340	346	305	325	313	306	298	316	323	324	321	314	299	339	323	345	332	327	317	324	322	341	308	356	351	315	295	287	327	297	344	308	315	335	300	298	326	315	311	325	323	305	302	316	297	321	317	333	326	285	322	289	316	343	339	343	359	313	318	315	292	294	324	317	309	299	323	318	313	318	309	306	319	340	317	322	327	339	333	317	337	325	327	324	324	313	338	302	303	334	326	296	297	325	293	338	324	313	303	311	361	327	337	318	315	313	320	336	301	302	321	303	298	319	313	301	305	333	314	293	338	315	299	279	354	333	327	291	298	312	314	325	334	317	301	316	352	330	279	314	323	316	312	321	308	314	306	304	314	338	333	345	322	300	295	285	326	341	310	306	318	310	275	332	342	335	326	295	327	305	352	310	338	334	299	349	301	308	317	330	317	346	306	317	313	320	327	308	340	308	281	307	357	336	346	293	340	328	310	304	324	333	317	318	319	312	329	335	342	327	303	300	317	333	290	325	308	319	302	335	329	320	322	310	348	299	296	306	261	311	318	347	318	299	302	313	338	314	331	316	288	312	330	307	328	362	311	313	308	348	320	317	335	317	315	317	330	329	322	288	303	305	321	330	325	298	304	304	313	346	275	309	291	287	322	317	335	303	330	336	314	303	296	338	339	290	290	306	285	298	311	306	314	322	327	310	298	285	299	325	303	312	335	319	336	339	315	346	330	300	323	324	292	349	324	312	328	329	340	301	327	296	314	335	325	274	326	306	318	336	291	310	305	312	316	332	298	359	344	297	341	310	331	330	321	330	291	303	332	318	307	318	323	338	321	309	324	328	324	311	311	314	326	323	317	316	345	326	300	328	327	347	309	302	336	327	349	337	311	332	338	327	346	322	324	308	318	295	320	293	318	350	324	288	307	333	290	315	341	309	324	354	322	282	293	283	331	309	320	318	327	309	332	354	314	315	311	315	296	331	323	315	295	303	337	304	334	296	311	279	318	319	319	311	293	314	319	327	307	315	317	295	348	332	298	287	317	338	296	327	297	333	339	305	309	306	340	325	303	307	303	317	334	310	331	323	305	306	296	309	335	317	321	348	291	284	303	324	369	329	305	336	313	310	308	310	323	319	361	299	316	333	329	299	302	328	319	294	305	308	332	301	328	313	317	367	336	322	312	330	365	320	304	337	317	314	305	326	312	302	306	288	317	327	326	298	289	302	332	319	329	306	331	298	319	308	325	321	300	297	312	311	335	325	351	283	330	335	302	298	312	295	304	306	349	298	296	300	324	314	336	322	319	326	330	329	342	345	323	294	304	307	335	354	336	320	355	302	322	325	311	344	303	330	313	293	295	335	297	326	306	294	335	328	327	340	305	314	328	348	328	311	311	347	314	325	337	327	305	304	312	313	298	318	324	343	304	327	322	320	344	305	315	327	312	317	314	330	315	332	321	318	313	321	303	275	336	305	310	293	332	326	312	318	300	312	325	303	319	316	293	316	326	294	356	311	301	330	326	304	335	305	312	327	333	328	333	356	299	300	355	296	302	331	306	288	341	312	313	324	309	297	307	302	311	318	301	311	301	311	308	363	295	319	323	316	344	311	272	326	301	346	306	331	345	315	313	296	318	302	300	302	317	311	308	339	316	314	312	345	319	307	298	337	326	356	325	317	340	302	282	296	322	297	321	290	309	349	293	360	340	312	284	324	329	316	342	329	283	315	321	315	331	326	318	309	297	337	286	279	303	329	332	330	318	313	336	331	326	311	316	300	347	352	326	329	315	331	338	323	296	318	337	340	328	318	340	338	310	346	331	325	321	297	298	332	351	327	324	340	309	304	327	283	309	295	330	326	307	345	317	355	300	360	301	315	309	312	331	315	269	324	351	320	317	300	291	343	332	305	321	331	291	331	284	304	294	310	322	308	345	309	320	320	335	351	341	324	288	312	355	329	309	285	304	356	341	341	336	332	313	322	299	306	339	292	298	318	334	336	329	309	345	334	320	306	309	330	296	320	290	316	332	318	330	320	310	324	283	309	320	336	327	332	360	314	334	306	320	327	327	329	349	335	303	287	304	305	315	309	325	332	297	297	302	298	305	330	337	334	298	312	332	364	323	336	289	302	323	310	304	316	335	316	314	334	326	334	312	279	329	312	319	349	286	312	286	323	353	337	312	301	333	305	309	327	325	324	332	320	327	297	303	329	344	310	322	320	308	320	327	338	338	300	327	318	327	334	294	309	313	331	332	287	322	331	314	336	349	292	339	341	323	305	308	322	330	311	301	360	314	289	342	293	286	305	321	340	327	340	309	327	320	340	332	333	273	308	313	370	307	331	321	316	292	328	310	284	341	314	338	369	315	303	326	357	322	302	283	306	331	357	342	333	321	316	291	318	316	304	342	330	351	340	341	346	305	326	315	345	340	338	311	329	331	331	308	313	301	299	309	297	322	330	286	324	294	296	317	332	306	314	321	328	289	304	328	313	325	323	313	324	308	320	309	332	320	336	338	303	303	315	313	318	318	296	332	330	345	312	323	329	325	331	316	337	330	314	300	302	339	318	290	321	317	335	286	339	324	321	313	280	317	315	337	335	320	332	290	294	317	321	323	334	322	312	321	276	348	314	326	336	291	314	297	339	306	315	312	320	327	335	307	313	325	310	311	288	323	324	312	312	326	284	302	275	321	313	302	289	335	333	341	291	305	309	311	333	314	334	314	302	303	296	317	298	288	336	316	294	335	325	305	347	345	322	330	324	344	311	303	313	342	336	311	317	323	310	348	321	332	342	312	302	297	313	282
27945	20186	7151	491	257	222	211	170	183	155	155	146	143	158	152	162	163	141	162	183	165	132	140	154	159	154	145	141	147	138	143	152	138	145	132	153	172	146	123	167	164	164	160	136	142	144	151	126	120	133	154	146	156	143	134	140	145	132	140	159	134	130	131	144	148	107	148	144	128	133	144	135	131	147	153	139	156	135	136	169	153	125	136	155	123	131	132	155	148	163	138	152	137	135	135	156	150	133	125	142	142	122	150	164	145	136	132	138	153	144	159	136	135	144	149	134	144	144	146	134	138	148	141	147	160	157	151	142	148	134	159	131	132	149	158	150	158	125	120	159	130	163	140	148	157	149	144	160	140	128	149	143	148	154	148	134	139	152	146	138	135	121	145	120	148	114	152	128	164	128	164	152	131	153	143	122	142	123	118	126	155	143	133	149	131	140	141	128	144	149	139	156	143	129	134	148	146	138	160	132	123	148	138	169	130	138	127	142	146	137	143	154	152	163	148	136	136	138	147	158	142	131	156	158	170	142	142	145	142	141	159	132	146	128	140	139	158	133	129	154	123	153	150	144	162	147	132	153	147	157	129	147	134	174	146	155	140	153	157	141	140	140	127	149	159	153	142	143	142	150	155	149	163	147	151	149	144	134	138	147	135	137	153	132	133	140	124	159	140	128	169	163	149	152	139	140	152	155	141	147	156	147	148	166	147	137	147	141	132	131	144	127	130	118	131	154	145	156	154	121	145	145	139	142	147	160	124	144	150	158	124	154	143	139	154	149	149	154	141	163	130	148	142	160	144	146	130	131	146	128	154	146	159	148	130	159	136	150	142	145	136	125	161	145	137	153	141	146	164	133	155	164	142	155	147	136	137	156	139	131	124	120	147	126	119	154	124	120	128	120	159	142	137	143	135	137	136	137	148	155	125	148	150	117	127	138	139	144	125	143	142	127	150	155	109	130	153	158	143	146	173	147	151	139	140	133	157	163	132	141	123	139	131	144	143	156	136	146	157	145	129	155	142	141	164	129	166	154	122	140	165	130	160	147	163	135	138	160	135	150	135	140	137	117	124	133	153	138	159	129	152	128	145	135	136	153	134	168	116	132	146	139	148	152	154	142	128	140	152	136	143	149	135	127	138	153	159	146	146	130	157	135	153	150	141	136	139	154	117	158	149	138	126	127	167	142	158	152	151	138	134	150	165	149	127	150	160	148	135	150	138	157	153	151	141	142	132	152	125	139	154	144	127	144	135	152	147	148	150	129	128	134	129	132	138	133	131	124	173	131	128	152	146	146	168	140	134	132	143	157	148	146	133	139	158	157	154	132	128	160	140	136	141	133	152	138	150	156	126	133	154	143	150	141	145	144	162	153	118	146	145	139	153	155	135	118	158	142	166	138	141	133	166	154	141	136	151	139	151	130	143	150	147	159	154	128	147	119	138	137	170	139	146	136	146	137	148	133	129	142	138	156	144	134	159	125	141	146	143	142	145	133	148	134	145	131	145	151	142	147	127	141	142	148	145	146	137	136	135	145	156	149	146	113	148	138	123	153	159	154	140	141	142	135	151	154	140	129	133	148	168	137	140	146	140	153	144	156	132	129	136	149	130	140	139	135	124	126	182	152	158	131	143	124	118	157	135	130	156	130	152	159	159	120	150	137	178	147	155	134	136	140	152	121	147	148	124	130	119	137	135	152	142	157	160	128	160	135	150	141	153	177	134	136	133	159	132	160	137	136	155	147	123	132	139	141	131	141	134	152	137	155	145	146	166	139	145	150	153	143	160	154	136	138	143	155	135	145	114	130	143	157	153	129	144	115	160	144	136	124	146	127	120	148	158	142	135	142	158	140	143	147	143	147	153	125	150	153	159	141	139	132	148	138	129	145	152	144	151	143	124	128	126	123	155	161	140	129	145	128	136	141	165	137	131	124	137	128	143	132	150	132	158	136	140	137	145	142	129	150	135	126	138	143	128	127	134	132	126	150	125	126	155	143	152	143	150	134	130	131	138	134	147	131	112	135	152	135	127	157	138	155	145	137	136	138	136	141	142	128	134	148	134	142	150	154	141	146	134	149	154	143	125	136	114	142	143	137	149	126	152	137	141	157	160	148	122	138	141	134	130	139	131	144	124	132	132	128	142	154	138	139	152	145	154	141	141	112	159	133	127	149	124	144	126	136	153	141	151	138	149	154	141	145	124	127	143	133	135	143	142	138	127	147	142	149	156	141	132	129	161	151	146	145	135	154	140	152	130	153	160	145	134	138	142	153	157	144	141	146	144	141	142	127	153	141	140	155	139	147	143	147	141	140	135	141	140	145	164	142	117	126	137	166	134	150	137	151	144	125	136	131	134	142	135	143	126	143	125	161	150	121	171	139	180	139	139	150	117	137	138	142	137	139	150	138	170	130	133	149	122	144	130	130	152	143	137	142	161	135	148	148	157	148	148	155	135	165	147	149	121	112	145	147	128	122	155	129	132	131	166	129	129	164	147	134	164	146	138	142	143	144	147	150	154	137	169	120	141	156	141	160	137	131	131	130	129	168	168	129	139	112	126	161	154	135	139	151	136	141	160	147	174	138	154	130	164	135	122	150	128	144	137	150	151	122	142	144	135	149	145	155	146	132	136	153	141	153	146	139	147	147	147	145	123	155	162	130	151	131	121	159	144	143	138	155	144	138	157	146	141	152	148	138	158	148	150	144	126	116	141	133	144	141	144	157	145	146	148	168	140	145	136	173	142	152	134	142	155	128	146	132	158	150	140	145	155	163	114	157	134	131	141	144	154	129	143	138	127	124	153	175	128	121	141	140	135	146	146	135	147	147	156	143	136	142	139	148	134	141	155	129	140	157	160	143	151	154	157	157	150	144	156	141	129	151	126	133	128	149	147	130	156	150	125	135	155	127	148	139	142	139	148	126	161	111	131	132	118	137	143	143	153	137	136	135	155	151	123	122	138	143	149	157	147	168	158	160	141	144	143	125	138	149	125	121	147	162	136	132	129	151	139	152	162	143	132	139	151	160	145	127	141	144	153	143	160	135	136	137	141	151	147	155	126	144	125	143	138	136	137	142	128	131	151	130	139	154	151	143	143	175	141	140	139	150	126	163	157	153	133	159	150	138	143	125	143	154	143	142	139	150	143	162	147	124	141	135	153	135	135	162	158	141	119	117	166	158	147	142	147	138	133	136	152	155	149	147	130	129	166	144	141	139	143	150	145	143	167	142	128	132	155	146	144	144	150	163	127	138	136	143	122	140	128	144	151	147	163	137	108	126	146	136	135	145	140	152	149	134	138	123	108	131	148	145	151	125	144	143	130	146	162	141	132	158	112	143	139	163	139	130	163	152	154	144	159	145	153	146	133	140	139	128	131	159	152	146	146	136	155	139	121	152	166	150	143	149	155	143	136	132	163	128	126	150	137	151	140	146	142	157	149	152	151	150	153	150	145	145	147	150	137	153	125	141	146	139	123	157	163	160	150	138	141	152
5006	2608	1061	522	412	345	281	237	225	203	206	189	207	172	164	158	165	168	178	147	152	156	148	152	159	164	164	164	129	142	156	152	160	165	159	154	167	166	181	167	147	141	170	168	152	181	150	156	165	135	139	153	157	155	127	162	152	149	150	138	149	144	146	157	138	146	142	165	138	150	133	150	146	138	149	124	160	154	163	176	151	133	130	170	161	151	135	150	138	143	136	151	141	158	171	155	163	177	156	151	156	157	129	143	155	142	141	159	143	139	145	157	135	172	164	152	149	145	161	146	184	144	156	131	142	165	140	153	152	152	132	147	154	162	138	154	155	127	150	134	148	158	138	156	141	154	137	148	136	147	152	161	158	162	132	145	172	124	168	157	158	150	144	174	148	136	147	144	136	163	165	145	167	156	163	148	161	145	143	152	153	133	156	140	169	139	158	151	154	164	131	159	143	158	152	181	156	141	160	144	140	171	165	134	146	174	146	145	152	160	153	147	136	148	161	165	163	142	149	129	156	149	141	133	156	164	179	149	148	144	163	157	171	157	139	141	172	166	133	136	137	157	144	178	145	157	142	143	193	156	145	151	173	161	159	154	152	140	144	150	148	156	168	141	147	155	147	150	163	148	137	155	158	145	154	152	157	169	174	156	144	152	157	144	153	167	137	143	181	142	157	134	133	156	168	151	174	144	169	138	159	155	134	144	161	154	146	155	140	155	151	138	171	151	149	158	154	166	172	168	153	143	140	163	163	151	147	126	131	168	159	146	144	144	158	164	142	131	146	147	158	135	133	157	157	151	139	139	160	140	144	145	163	153	163	151	165	159	154	155	155	146	143	147	140	140	150	148	126	183	153	153	144	163	148	146	159	161	172	143	147	159	141	165	142	155	174	150	161	143	138	163	153	148	131	177	157	152	150	156	158	138	133	139	161	131	145	159	156	147	129	147	141	152	157	136	152	161	155	149	141	162	152	155	151	150	146	143	152	141	168	148	167	158	143	132	152	148	149	160	157	165	152	135	131	145	166	147	148	160	118	135	141	158	147	169	137	147	171	152	132	140	169	161	155	159	161	151	153	161	150	148	145	151	154	154	160	172	151	146	145	157	184	127	176	145	157	152	160	160	147	139	139	159	138	152	156	157	150	150	157	162	138	182	160	142	149	172	134	145	151	146	165	154	136	146	140	140	157	129	159	144	171	145	136	158	158	173	151	148	147	170	136	131	120	146	168	152	146	155	148	149	147	161	155	164	152	165	160	171	130	157	163	144	152	140	151	158	160	154	150	159	152	140	150	166	153	126	150	157	155	160	150	147	150	180	159	152	156	159	142	156	146	147	144	143	133	138	152	131	168	144	164	163	155	152	140	154	143	159	160	121	141	147	165	143	159	146	122	167	144	145	159	155	171	149	132	141	169	152	150	152	155	163	153	158	165	152	143	148	132	149	138	163	136	146	156	156	149	187	139	149	145	164	136	125	140	161	154	170	158	155	147	144	148	146	186	157	145	144	132	158	167	146	132	170	155	147	174	178	136	176	162	160	141	158	156	144	163	147	150	131	158	151	163	139	144	153	151	142	156	134	153	155	149	157	162	164	149	160	154	161	159	146	183	139	168	146	156	162	148	174	158	163	147	144	140	151	168	136	136	139	135	166	159	157	140	164	141	162	169	147	173	151	137	149	184	137	144	163	148	158	175	135	150	145	159	148	140	144	165	161	155	148	152	141	156	156	168	139	128	144	145	138	155	128	120	140	150	146	128	167	145	142	151	134	154	137	148	153	146	148	129	144	148	157	178	170	169	180	137	139	151	148	157	157	159	160	142	142	148	143	136	148	153	160	147	154	157	172	143	160	143	151	151	140	160	141	125	135	135	160	158	158	138	167	144	152	174	147	131	140	150	149	161	142	154	156	159	148	157	156	178	159	174	150	144	137	137	162	176	132	158	156	156	155	160	134	158	136	149	164	146	155	170	152	161	155	161	172	141	150	153	155	143	152	158	149	166	131	153	149	149	163	157	156	152	143	148	137	156	160	150	162	144	156	168	144	136	163	145	156	153	146	123	161	155	167	149	143	169	150	165	141	141	173	138	173	143	153	138	170	137	150	147	155	168	158	150	145	144	140	145	151	137	159	126	156	135	157	176	142	140	148	151	135	143	149	161	157	154	161	158	141	160	167	134	170	177	144	148	154	155	163	144	148	156	156	153	142	148	139	141	169	147	145	171	147	135	142	156	135	166	143	157	192	152	150	158	136	139	153	148	158	134	151	154	150	156	164	140	161	130	152	154	140	146	158	158	157	133	153	136	152	157	181	152	139	155	163	142	134	165	155	145	158	147	132	158	163	174	144	165	135	167	145	155	141	143	156	152	135	144	151	142	161	159	173	142	162	132	139	158	145	170	162	144	155	159	134	152	136	152	145	152	139	141	163	130	143	171	148	149	151	157	157	167	167	151	141	175	174	137	153	181	117	174	137	148	160	144	159	148	144	148	144	150	187	159	167	151	140	143	163	163	151	150	130	139	133	153	158	135	147	140	140	157	162	148	144	145	143	147	144	160	190	152	147	144	155	141	125	150	164	154	153	168	145	165	177	138	158	157	157	178	181	163	161	169	126	156	148	143	146	148	151	166	154	167	134	164	162	151	148	143	173	146	155	137	145	142	158	160	140	136	152	150	161	155	140	125	155	151	166	180	159	176	157	160	178	154	161	140	133	163	123	178	142	146	157	150	165	142	139	147	174	170	149	157	147	124	120	156	140	139	174	132	155	148	164	165	158	157	147	158	131	164	132	148	155	160	151	136	138	156	162	174	143	169	169	126	157	144	158	139	146	169	146	142	150	172	163	152	144	154	154	142	160	152	173	151	164	168	139	173	147	154	149	147	143	150	145	152	135	150	159	170	166	136	158	157	146	161	142	152	153	147	153	146	152	126	134	169	134	138	146	171	140	169	141	138	149	155	139	159	154	165	150	149	150	155	164	132	154	155	137	160	172	142	134	147	154	149	159	146	135	133	143	157	147	131	135	155	150	167	160	157	170	164	151	161	143	163	150	139	131	140	172	143	159	140	146	167	145	150	153	145	154	149	157	162	139	168	135	150	135	151	167	153	138	157	152	138	163	139	160	131	140	143	170	168	171	138	140	173	163	147	157	157	160	175	137	154	156	142	148	171	155	149	156	145	143	150	148	192	172	143	159	169	168	158	156	158	161	137	138	171	175	176	157	159	159	145	168	135	151	152	142	162	168	136	147	160	171	146	137	154	133	146	144	137	166	133	135	163	168	175	136	142	154	151	169	151	138	171	158	169	142	146	149	137	145	168	157	158	148	150	151	147	164	163	147	151	166	150	163	151	138	144	116	155	159	155	135	137	151	138	147	164	142	147	122	148	147	125	149	157	174	166	145	154	160	164	154	143	149	160	148	166	138	148	142	170	141	147	147	142	163	155	142	153	150	149	147	174	139	145	155	157	137	144	170	152	138	125	168
24002	21458	28565	24750	21428	6318	922	654	530	454	471	418	417	350	376	373	339	335	354	304	337	327	326	337	337	348	347	338	320	308	346	339	322	324	332	320	314	308	321	282	333	311	290	338	294	314	316	305	323	293	320	276	319	342	296	321	285	331	312	341	341	279	333	332	256	310	324	321	313	332	304	298	334	327	349	296	294	299	318	309	301	340	293	283	314	290	308	289	272	260	293	304	267	296	285	299	328	317	304	296	292	282	305	311	288	287	305	306	288	303	301	309	303	279	323	316	321	282	313	281	333	280	315	300	268	314	317	341	296	320	301	300	298	298	314	308	290	276	298	275	286	305	310	303	321	307	295	277	302	312	272	319	308	287	290	323	311	235	309	306	317	285	281	309	309	323	260	291	305	313	350	302	276	342	280	315	294	300	291	328	302	303	312	317	305	333	324	303	284	297	314	334	306	327	285	331	291	301	319	294	280	309	332	307	309	296	285	285	299	302	325	284	316	277	312	319	273	304	275	286	305	287	320	323	317	302	310	304	310	324	303	327	297	316	288	275	302	294	292	311	287	330	295	303	294	311	299	293	331	300	288	289	316	293	322	311	319	297	310	315	290	308	313	296	294	320	315	333	298	287	279	321	279	315	325	320	314	311	311	311	275	285	284	302	296	335	273	309	336	279	302	300	295	322	297	298	279	307	317	287	306	306	293	300	296	295	336	300	343	295	299	300	311	261	282	301	292	334	273	319	303	286	310	311	304	299	292	307	306	303	286	296	297	296	295	284	314	306	315	296	302	272	313	284	320	330	312	302	294	309	302	298	293	295	313	309	272	273	297	321	312	292	319	282	322	313	277	317	315	295	284	275	325	314	320	288	326	312	282	261	323	281	321	302	302	309	287	278	277	297	330	269	301	324	345	288	304	298	291	302	283	307	289	329	306	314	311	306	291	289	287	318	298	297	301	284	300	298	292	302	325	305	280	308	296	305	291	307	326	310	291	344	303	300	307	297	304	312	305	301	302	323	321	277	281	317	311	296	294	299	336	282	314	268	280	288	313	283	324	289	285	275	298	292	314	329	318	301	311	309	291	277	315	363	321	315	313	283	326	302	271	300	283	297	317	308	299	319	278	314	277	271	288	323	272	297	311	291	328	300	314	326	281	294	279	319	298	273	315	301	289	298	312	294	295	327	273	314	288	315	332	321	340	312	327	319	333	304	273	306	324	305	313	305	291	301	313	279	291	319	301	317	330	306	319	299	311	332	321	319	273	340	318	314	316	300	312	291	302	305	343	298	295	299	293	318	285	295	312	275	323	329	311	289	332	290	312	316	315	302	263	319	315	325	294	316	302	281	266	297	306	307	283	334	339	308	312	310	304	293	336	300	288	338	322	321	282	311	289	288	287	307	314	300	305	307	330	280	347	335	301	319	305	314	308	302	327	303	316	281	260	325	305	272	299	272	267	292	256	310	313	288	325	323	289	323	306	306	303	296	322	281	284	270	328	317	312	267	303	333	288	318	282	302	343	313	302	291	311	304	319	315	289	292	287	306	296	290	298	259	320	299	320	293	285	325	299	322	295	309	287	300	308	326	299	318	293	339	280	299	327	306	300	290	313	294	311	298	298	306	278	271	313	296	268	313	308	304	297	289	289	303	326	294	307	278	270	307	282	306	311	318	290	267	291	297	305	320	280	285	288	331	302	264	310	298	327	284	294	282	311	283	298	300	329	296	293	332	316	273	318	265	299	271	320	281	303	269	285	248	295	317	323	308	311	300	291	268	280	310	311	316	304	326	291	282	332	289	301	292	299	318	323	274	304	325	307	302	289	342	284	295	284	312	330	287	280	318	296	268	312	275	313	290	309	295	273	293	298	291	308	287	290	296	306	292	301	294	304	300	308	298	296	307	312	288	299	312	332	288	294	334	293	311	310	300	315	296	328	300	313	299	293	282	297	312	296	294	301	316	311	293	295	310	298	295	314	308	285	261	273	297	297	295	274	296	294	312	330	281	283	288	320	313	338	321	295	287	300	308	288	332	298	270	309	273	343	309	290	303	315	304	334	318	322	293	308	339	298	284	307	302	341	299	330	289	321	320	327	309	321	286	269	272	318	291	300	288	255	311	305	298	292	284	270	277	308	296	304	308	322	327	309	313	302	316	292	299	303	296	279	312	274	279	328	302	320	296	289	310	313	323	314	286	308	283	332	326	310	313	305	303	277	290	312	281	317	281	313	277	280	312	292	276	303	297	275	352	312	308	292	311	317	295	305	308	295	290	296	297	302	304	318	306	316	283	306	316	313	293	320	293	319	305	299	309	323	306	285	310	315	291	288	310	332	256	304	280	315	297	283	314	273	308	296	320	304	296	319	272	320	288	304	305	287	293	293	303	253	314	301	297	321	298	287	301	316	299	309	324	301	292	282	301	302	302	293	266	292	305	317	303	297	320	305	293	264	325	325	322	275	273	299	308	299	317	283	290	298	341	295	291	285	280	284	322	305	333	301	330	311	309	318	317	303	311	322	319	269	290	306	312	323	269	315	306	325	303	311	310	303	271	296	293	313	312	296	324	307	300	289	310	336	307	298	261	285	270	299	300	290	298	298	307	284	306	287	309	291	308	296	304	289	323	316	294	302	289	292	302	268	315	303	297	285	318	318	259	282	314	328	286	319	302	312	268	263	307	307	350	302	310	284	326	304	288	296	326	336	320	309	320	303	323	309	302	297	317	282	297	308	283	306	288	295	312	305	297	311	313	293	296	308	300	260	279	293	287	340	340	282	329	319	298	292	310	329	310	276	279	310	314	282	292	323	287	279	297	275	325	302	311	274	325	268	285	290	317	310	263	273	305	308	276	272	329	293	306	284	270	305	294	293	313	287	281	300	288	292	322	312	261	327	303	285	319	311	275	312	318	299	315	292	292	301	322	297	321	287	302	293	293	322	325	314	294	260	306	317	317	293	312	327	328	283	304	319	273	309	275	304	299	309	298	283	297	355	304	304	302	303	303	320	293	301	308	301	293	304	287	327	307	315	315	298	293	293	316	318	303	323	334	288	304	311	282	307	311	289	285	323	284	334	310	262	312	281	307	323	301	306	285	296	291	261	274	313	324	278	311	289	302	327	318	344	306	302	275	304	276	336	289	281	297	295	314	305	277	300	304	330	310	334	289	306	299	278	318	321	307	275	299	293	291	309	297	293	301	294	274	304	315	309	283	315	319	327	307	302	281	260	310	318	317	298	319	312	334	290	308	299	289	283	285	284	324	310	319	283	320	306	305	320	295	283	281	314	284	316	299	305	293	299	288	309	331	279	304	307	300	307	296	319	295	342	295	300	290	311	293	330	311	291	299	310	299	270	306	315	285	287	295	275	318	269	303	300	296	330	318	304	302	301	293	309	286	285	324	326	299	336	305	314	307	289	293	305	306	284	307	319	281	278	304	324	289	294	266	302	273	295	316	340	336	318	305	282	314	325	310	319	312	294	290	298	279
3982	10964	5772	2674	2015	1577	1262	962	804	716	583	536	489	462	455	419	396	407	357	383	394	332	389	349	348	362	330	373	337	367	342	332	340	328	366	319	343	355	343	343	307	317	359	323	342	352	314	309	335	287	361	357	311	368	350	312	351	322	318	329	338	344	338	334	294	327	333	357	316	298	339	320	312	317	333	319	337	339	339	323	340	363	296	338	330	310	352	310	303	303	309	342	324	317	295	284	320	350	307	316	308	308	319	319	309	299	337	312	313	305	322	295	364	340	323	331	339	305	367	342	322	328	313	331	289	303	350	323	317	304	297	341	336	338	329	342	314	353	309	306	302	318	290	311	310	308	334	311	321	337	322	321	315	359	302	335	342	345	307	327	325	326	316	313	312	330	305	297	342	311	318	326	314	294	317	294	305	327	316	327	310	320	348	318	343	347	319	301	339	305	318	334	299	312	305	317	324	320	357	323	314	332	340	322	325	290	361	314	329	318	318	303	304	321	310	314	337	341	332	350	335	316	320	328	327	323	353	303	323	348	330	315	321	307	345	323	324	321	342	306	332	334	335	349	357	332	343	288	343	310	296	322	332	322	309	304	341	308	327	332	299	342	335	333	322	336	324	324	344	307	311	344	323	302	352	300	321	309	319	341	337	332	301	324	272	342	365	329	320	295	323	341	296	310	308	344	310	304	322	318	322	301	328	323	343	324	327	315	359	317	320	340	333	329	288	290	344	315	311	308	314	307	332	303	324	326	336	313	314	340	349	322	298	297	367	349	308	347	301	310	311	331	301	366	311	318	299	314	342	292	310	337	308	316	300	340	327	333	335	322	315	308	326	315	319	327	335	314	331	321	334	326	333	335	307	326	320	339	335	313	317	332	291	314	294	310	299	309	338	308	330	321	340	310	324	324	339	345	292	330	294	310	320	314	291	336	297	325	305	317	317	323	316	289	316	323	329	274	337	320	340	320	343	329	304	332	330	331	348	339	335	301	319	349	312	319	315	297	283	316	328	341	305	322	356	332	340	293	320	322	306	344	317	337	311	326	321	303	323	364	327	296	330	310	293	320	308	346	318	315	340	290	334	287	307	304	343	335	298	315	305	321	302	312	349	307	325	314	346	327	304	309	320	344	312	324	343	296	354	341	339	326	343	314	322	303	331	297	271	321	332	305	342	328	325	297	277	321	340	327	324	296	307	290	320	326	301	324	315	338	329	320	364	325	325	313	331	310	315	318	323	349	347	300	327	347	277	334	326	323	336	335	330	321	280	332	316	298	294	298	307	309	322	314	301	306	340	304	348	360	322	302	312	346	312	290	341	309	349	314	307	305	317	320	317	313	328	314	329	285	352	301	349	324	345	306	297	306	315	329	330	318	322	312	301	310	344	342	300	336	338	307	333	326	282	287	333	305	311	308	341	336	305	323	292	321	342	343	359	326	319	323	312	312	353	356	351	333	315	332	326	339	304	311	290	287	326	330	308	335	303	296	332	303	322	341	329	328	321	336	323	332	313	297	313	320	316	341	340	319	325	286	308	321	320	316	316	330	333	318	339	347	320	334	340	287	332	333	323	332	335	345	315	304	344	323	309	307	313	332	313	305	327	315	336	328	301	323	344	326	304	293	336	301	306	324	311	333	311	297	357	346	301	322	291	339	333	322	307	339	323	318	320	347	314	337	303	336	344	309	291	312	309	318	315	344	339	329	335	306	284	367	306	293	333	330	345	306	305	324	322	312	335	324	337	327	321	298	331	321	322	331	325	315	309	323	288	335	299	317	336	329	303	315	351	326	345	289	339	318	316	319	306	315	318	353	299	286	328	335	317	305	318	354	335	327	306	337	331	299	310	329	310	299	321	294	302	280	345	341	295	322	348	291	329	341	311	306	290	323	355	323	327	310	326	321	324	304	338	298	339	346	311	302	341	292	300	318	338	342	332	327	322	344	334	318	298	307	323	306	294	303	308	331	323	323	317	294	310	328	341	326	336	326	334	289	310	328	311	343	321	349	325	304	327	302	294	308	295	306	324	305	346	321	313	315	303	320	319	319	317	318	300	290	309	336	312	318	298	301	303	324	340	308	314	332	318	351	344	314	315	332	281	334	330	303	306	325	291	321	296	337	296	321	347	337	325	290	303	281	299	336	312	355	329	338	324	370	330	331	332	314	335	313	341	315	353	302	309	344	270	309	295	323	324	331	328	328	291	306	331	291	309	333	336	305	329	350	322	316	298	288	334	329	339	335	324	301	307	344	333	337	326	320	329	340	346	328	325	357	329	350	348	304	328	316	321	336	294	337	317	316	321	337	354	335	306	274	314	317	313	316	307	337	326	320	307	321	325	317	358	305	309	319	299	327	297	335	316	323	325	345	345	337	340	322	332	338	339	332	298	318	346	344	311	335	331	345	315	352	313	308	317	317	330	319	321	350	318	296	331	334	341	301	302	344	321	318	276	298	327	310	306	345	347	327	318	318	340	318	310	309	331	325	311	303	336	315	312	310	308	330	311	349	340	332	345	316	319	329	319	326	328	341	338	332	345	318	303	300	301	330	301	312	294	335	315	284	303	346	327	362	330	303	320	303	320	339	328	340	337	335	328	316	299	332	323	360	326	324	329	321	353	328	306	321	320	307	332	339	336	298	306	261	349	327	312	316	318	334	322	308	332	329	324	334	310	314	322	321	323	298	339	318	319	300	306	295	343	305	334	329	310	300	315	303	292	329	311	313	331	339	306	349	313	328	337	321	323	295	305	290	305	353	327	340	319	317	313	330	311	322	318	335	324	311	305	312	313	314	330	319	335	325	329	305	332	298	325	285	320	310	300	334	309	305	312	343	311	324	279	311	307	305	342	327	320	301	340	317	315	288	293	348	324	314	339	323	343	307	323	321	338	293	323	309	330	304	331	327	311	311	299	341	315	331	320	333	312	302	304	330	315	331	352	319	313	310	355	311	339	311	312	330	324	353	316	343	305	345	313	338	375	291	331	316	324	321	284	332	322	299	346	355	338	340	323	335	314	351	306	319	315	299	319	321	332	333	322	317	346	317	347	301	352	317	282	333	360	340	303	325	322	393	304	316	318	295	313	313	358	333	350	320	333	328	326	311	303	300	334	300	312	345	300	317	326	334	328	279	348	301	323	315	357	332	329	344	297	326	327	351	314	346	317	303	305	336	335	303	339	319	330	326	333	300	314	320	290	332	296	313	338	323	304	310	304	320	327	338	310	302	324	332	321	310	322	299	324	316	339	305	329	342	330	309	367	348	325	302	322	306	316	329	302	342	311	290	314	316	334	287	301	311	316	335	347	318	296	352	273	345	318	329	326	305	312	358	312	314	292	319	333	352	332	311	325	330	296	339	317	298	313	297	302	328	330	310	322	345	354	303	345	325	330	306	334	338	345	290	309	324	315	314	297	321	340	312	333	295	339	332	308	321	305	332	360	302	320	274	314	311	314	300	339	334	296	340	327	316	330	353	363	313	298	313
25026	21388	27330	25739	7987	364	274	229	199	160	153	154	116	94	109	112	107	108	82	101	98	99	96	81	81	88	94	82	85	84	96	92	81	76	86	72	77	79	91	79	87	78	73	79	91	78	82	73	79	72	83	83	80	85	75	80	81	83	91	75	95	85	67	86	76	86	75	69	74	73	96	78	78	70	80	67	64	83	83	91	82	75	72	79	79	52	77	86	83	85	72	73	67	83	67	73	94	70	73	78	72	100	76	68	87	82	94	82	70	68	85	83	92	75	82	75	75	86	79	84	74	90	75	71	89	85	78	64	92	82	92	81	83	68	80	69	66	72	77	84	82	76	74	88	90	80	85	78	81	74	79	77	103	73	92	70	88	81	70	74	81	96	71	77	70	75	79	83	83	99	75	98	71	84	72	75	79	89	69	76	89	70	72	83	91	86	82	77	65	85	96	92	77	75	79	91	87	70	93	74	83	73	95	90	94	89	70	98	90	64	59	84	83	85	79	80	102	88	83	73	78	89	74	66	77	71	80	66	86	90	79	84	87	74	71	84	75	84	73	80	81	78	59	70	75	77	86	78	76	76	82	94	97	78	90	78	80	65	78	95	68	78	72	68	86	81	80	91	93	86	67	80	69	89	84	104	94	69	61	77	74	74	63	76	75	85	64	87	77	80	80	65	75	92	74	88	84	76	80	85	86	99	91	80	93	80	87	88	68	70	82	55	69	67	81	91	72	74	81	76	84	74	83	87	85	80	71	76	88	65	65	83	85	75	84	65	76	85	96	85	87	82	85	85	70	74	87	77	79	103	78	70	71	63	92	72	87	82	77	87	73	69	91	83	78	92	82	76	81	84	89	67	66	73	87	79	102	76	73	98	85	65	78	74	88	54	77	76	81	71	69	77	82	76	76	74	79	76	69	81	97	81	86	85	92	77	75	76	72	80	95	91	87	80	72	81	69	72	91	63	88	71	70	87	83	76	76	78	88	85	83	60	84	76	74	82	73	58	95	93	71	87	79	65	76	85	85	62	75	84	76	61	93	83	74	66	68	71	81	82	90	88	64	78	75	79	86	85	82	73	71	82	95	83	67	76	82	85	78	77	80	87	73	85	84	73	84	74	79	86	85	86	74	74	74	78	95	80	92	86	71	81	68	78	65	83	87	85	69	74	80	71	82	85	98	71	73	65	75	95	91	83	73	72	66	95	87	74	88	70	86	81	69	87	80	83	83	78	71	68	78	74	77	69	61	78	78	87	67	81	75	65	81	86	69	85	70	86	84	96	83	85	85	79	84	78	88	79	81	83	81	71	74	72	82	81	79	80	96	81	79	95	84	78	75	65	69	65	90	62	92	76	85	91	85	73	88	76	65	79	55	77	113	96	73	79	88	93	85	90	77	70	78	86	87	70	70	71	88	92	70	77	76	76	78	89	75	85	75	63	86	87	72	90	80	84	76	79	81	77	71	76	71	100	82	83	78	90	80	65	90	73	78	82	91	88	73	84	75	85	78	77	88	65	78	86	75	82	71	68	80	80	74	80	79	85	81	66	99	89	79	80	89	84	76	80	84	90	79	76	77	86	74	70	84	84	85	64	78	78	78	79	79	72	95	79	80	95	82	94	77	68	69	69	89	85	69	80	72	82	76	71	73	100	77	85	92	89	71	61	69	91	74	74	85	78	88	77	75	103	90	69	79	79	84	80	74	75	86	78	67	67	84	75	65	76	74	101	91	86	69	81	95	82	77	78	77	97	83	82	76	83	84	69	76	68	58	74	77	86	79	79	78	73	88	79	84	86	88	86	64	74	98	67	91	64	86	96	103	87	82	80	76	79	75	83	91	76	64	78	73	73	94	88	72	95	74	72	73	88	82	75	94	81	79	86	79	79	95	66	69	69	67	80	67	72	86	82	81	71	80	84	79	74	103	80	89	82	87	87	81	83	95	90	86	94	75	84	66	73	81	89	78	71	70	80	80	88	84	76	74	80	80	85	51	66	93	90	73	85	67	87	69	68	72	94	83	78	82	76	70	85	60	74	72	84	86	83	94	81	85	74	85	77	82	88	77	67	84	78	84	80	86	83	101	100	61	79	83	84	82	80	93	96	78	81	81	87	79	64	71	88	81	91	90	69	69	88	88	75	84	65	81	78	64	87	73	88	86	93	75	75	59	78	74	88	93	84	77	72	75	87	73	71	75	93	81	76	75	79	76	94	80	78	73	76	85	79	90	88	64	90	73	82	73	87	83	88	93	81	88	70	97	99	83	86	83	79	79	83	90	79	76	69	81	88	70	79	76	72	75	74	63	81	93	87	72	79	69	96	72	84	71	85	85	79	79	103	86	92	82	70	79	82	88	65	92	74	83	82	83	88	77	81	86	73	85	84	105	81	94	70	67	74	81	81	83	75	72	89	76	97	80	69	56	81	74	73	74	83	76	85	70	81	91	66	76	75	69	93	79	64	76	63	63	72	75	70	80	71	67	68	78	84	81	81	80	70	73	70	82	78	77	75	76	77	82	90	68	76	77	81	97	78	82	85	74	79	81	101	76	74	86	93	86	74	82	85	75	59	82	75	81	76	82	84	83	77	68	73	79	83	76	90	77	79	82	81	64	71	74	73	65	81	91	84	90	85	66	93	79	83	78	87	74	76	100	77	73	69	77	73	77	69	82	79	79	88	79	86	78	97	63	78	71	75	102	61	80	77	66	98	88	79	80	73	74	84	91	77	83	105	98	105	81	84	65	81	75	90	88	75	78	72	92	83	81	83	77	94	69	78	80	77	82	70	77	84	72	91	92	81	71	70	77	82	74	77	89	97	99	84	79	90	73	84	75	75	79	95	74	93	83	74	72	82	71	72	76	79	76	73	75	72	74	76	69	99	70	90	80	89	78	78	69	71	71	82	85	71	78	76	86	87	84	78	80	91	85	80	89	77	78	88	63	60	73	73	72	83	77	88	82	88	74	80	78	79	77	86	86	83	81	85	68	68	69	73	74	73	73	80	67	94	82	79	74	78	75	77	88	91	92	68	71	95	84	76	93	79	92	78	86	71	84	88	62	82	83	81	76	99	79	80	74	69	87	90	74	72	82	68	76	74	71	93	73	55	86	78	82	85	93	81	84	72	89	82	79	86	82	81	81	84	69	83	84	78	68	84	76	81	86	83	63	94	76	69	70	83	83	84	87	77	88	67	63	77	83	77	72	75	80	86	83	94	73	80	77	91	78	79	84	82	77	104	89	88	75	91	74	77	100	90	73	72	69	96	89	76	74	66	72	65	84	98	71	65	97	86	89	66	79	79	87	69	79	80	96	81	74	72	84	62	91	84	85	85	66	90	69	82	95	74	75	105	71	81	89	86	95	66	77	70	83	88	96	74	87	79	84	85	75	87	76	71	62	87	80	80	67	70	74	82	88	98	80	89	75	82	83	64	74	87	74	96	66	90	82	98	76	74	86	68	82	70	70	89	76	82	91	80	83	79	74	85
3505	6012	3074	1321	891	693	533	399	319	270	226	199	149	168	145	143	121	137	124	122	114	115	123	103	128	114	106	99	102	88	82	98	117	97	116	93	91	81	107	89	74	101	82	108	85	73	88	100	96	89	94	84	84	94	93	86	99	84	93	81	89	95	102	74	82	76	96	71	99	84	99	81	81	93	108	91	77	84	99	88	83	78	86	71	81	92	82	97	95	79	102	90	78	98	84	85	88	86	88	96	87	97	73	71	89	79	89	92	88	95	81	91	89	84	78	91	83	102	97	79	102	70	79	91	91	86	82	79	93	108	95	79	92	82	87	91	113	88	86	88	82	80	88	91	81	88	74	82	83	112	94	84	85	93	104	85	88	88	92	100	83	73	87	68	91	84	97	101	116	112	79	76	79	75	95	75	82	112	78	87	89	83	91	103	84	92	107	88	85	76	75	101	78	79	107	99	85	98	84	75	85	97	80	80	82	90	103	96	102	72	99	77	80	82	82	83	80	92	106	98	91	87	87	95	88	81	86	75	77	87	89	90	79	87	84	90	81	69	85	84	98	76	86	99	80	85	95	85	95	74	81	85	77	91	82	79	92	100	84	70	95	85	81	75	85	81	79	92	92	71	107	94	69	85	84	87	87	80	90	68	85	70	89	79	108	107	89	79	101	76	91	87	78	95	105	94	89	86	85	92	75	96	84	83	106	98	84	94	89	87	73	90	92	86	83	94	86	90	86	71	82	85	85	78	85	73	67	82	98	100	90	76	65	88	94	79	83	103	91	69	87	65	91	73	86	75	74	80	95	93	88	82	103	78	76	74	83	96	73	74	102	69	103	95	95	74	74	93	82	81	88	82	96	74	76	78	78	83	109	78	67	79	81	119	90	94	77	77	64	74	95	82	82	81	93	88	99	87	97	82	81	101	94	90	73	95	104	75	88	78	99	92	85	84	92	87	75	92	80	87	79	100	94	75	85	86	85	82	92	85	81	68	85	90	86	83	88	71	84	86	87	89	85	83	105	87	111	83	110	81	95	101	84	101	92	83	77	86	95	90	95	86	100	89	85	77	111	75	81	92	94	94	81	84	96	93	88	75	74	93	75	88	82	84	69	92	93	84	98	89	78	110	79	97	96	78	88	85	105	69	93	100	89	82	84	88	84	78	86	82	100	88	85	75	98	89	91	93	82	99	86	84	97	81	75	68	89	68	87	81	61	97	93	104	88	106	98	76	92	72	84	97	95	84	111	74	122	85	85	100	92	92	75	84	86	70	92	79	90	91	72	85	78	78	82	97	81	68	85	81	83	88	98	82	81	83	102	101	86	95	79	78	103	95	76	91	79	93	104	94	86	81	80	90	83	82	100	81	80	96	81	87	88	98	83	79	83	97	108	97	74	80	74	90	89	72	90	106	76	87	99	94	100	71	91	79	79	102	78	90	75	87	90	99	85	96	75	100	99	90	97	79	82	80	96	89	97	94	91	90	83	82	96	78	92	91	82	91	79	106	81	100	93	71	83	79	92	91	93	84	96	95	91	88	96	90	88	78	69	68	83	90	71	85	99	82	84	108	86	88	104	73	70	81	93	96	86	96	86	84	92	91	92	88	79	94	88	79	86	93	88	76	100	78	88	95	79	81	91	91	77	91	96	75	95	78	98	89	86	89	81	88	101	85	90	90	91	84	100	89	110	65	94	93	98	77	88	82	103	86	97	87	70	89	108	91	77	100	87	91	98	100	87	88	93	99	78	84	81	87	82	95	88	71	92	78	91	90	86	89	81	92	88	77	89	80	80	95	84	90	96	88	86	81	90	76	91	91	87	83	113	100	64	82	92	89	76	82	61	93	118	88	92	86	89	81	85	85	86	84	97	105	99	89	75	86	88	88	82	93	92	77	82	88	79	89	75	100	88	104	93	96	84	81	108	79	80	79	80	86	103	78	84	95	83	95	71	89	77	85	84	88	75	95	82	97	100	93	96	77	75	81	76	94	92	87	65	88	103	79	108	100	74	70	74	78	105	85	89	86	97	73	88	80	85	92	81	99	83	93	92	86	80	95	94	88	71	87	82	84	83	83	80	83	108	80	88	103	90	90	86	103	89	92	95	93	89	88	98	81	90	88	92	90	87	91	80	101	88	89	82	94	82	83	83	88	85	92	74	63	90	81	77	88	70	95	73	82	85	97	97	81	92	113	86	70	92	85	79	85	95	89	84	89	93	77	91	88	88	75	102	103	79	78	84	91	77	80	79	84	83	71	97	78	83	81	68	85	67	76	84	85	88	95	106	73	93	80	96	96	85	82	97	107	106	67	92	86	96	82	90	71	82	79	84	82	81	87	82	90	80	84	81	85	85	95	64	76	87	85	99	102	83	82	83	102	80	84	104	88	89	99	88	86	98	99	83	86	75	96	80	81	84	76	88	94	94	73	72	84	97	97	80	80	101	93	102	89	72	94	91	90	77	69	87	74	90	86	90	75	78	68	83	98	83	77	100	79	85	91	91	92	73	104	100	93	86	79	96	101	95	91	99	100	79	91	96	100	94	88	95	88	90	94	81	73	96	110	90	102	80	78	82	75	83	95	84	85	85	83	101	90	101	92	84	101	84	95	90	90	99	95	105	81	93	82	91	85	93	89	93	83	86	69	100	94	79	89	89	108	87	86	91	91	86	87	88	105	91	116	97	90	88	84	103	85	88	77	81	70	78	88	89	84	83	81	56	68	79	81	79	89	81	90	88	88	96	97	81	92	83	100	98	102	94	89	108	77	74	82	86	98	93	92	69	86	99	92	72	79	91	89	75	90	86	76	83	83	92	75	92	82	91	103	96	111	79	75	84	105	97	88	100	96	85	87	91	101	83	90	86	82	83	107	86	112	80	80	101	83	101	84	82	87	92	83	88	109	96	80	83	85	75	100	84	84	82	104	84	82	94	85	74	95	100	89	92	75	85	89	92	77	88	70	75	76	79	91	87	96	78	85	82	82	85	87	85	96	83	85	83	87	92	103	76	95	85	77	80	91	80	92	92	82	88	95	89	99	99	78	83	85	83	80	80	75	85	92	105	84	101	74	81	81	90	98	81	72	95	85	77	103	77	85	100	81	90	76	91	86	88	89	87	85	87	77	87	79	84	77	63	85	101	99	90	91	98	73	88	80	93	71	97	111	82	89	89	69	93	94	72	96	93	87	76	81	84	90	87	81	74	75	92	86	112	81	83	82	82	96	79	97	69	94	91	75	91	99	88	64	81	89	85	95	91	89	75	105	94	79	98	80	88	84	85	95	99	86	99	84	64	101	90	98	90	97	82	88	93	96	90	102	74	99	93	61	66	81	95	89	111	104	88	101	87	88	85	93	87	83	90	83	90	94	100	83	79	83	91	90	97	83	74	93	97	79	80	69	98	77	82	82	97	99	96	79	82	89	71	104	106	101	72	72	95	110	87	94	79	108	101	86	105	81	83	88	97	94	69	98	84	73	87	86	86	101
22856	21490	29194	24228	21493	21512	6576	942	705	623	542	518	465	438	421	387	376	354	385	362	323	304	352	329	323	322	319	300	323	315	325	277	293	273	306	335	336	281	311	281	298	303	323	300	299	321	296	308	288	299	301	278	320	307	286	301	296	285	355	285	312	273	280	305	280	296	285	326	313	303	318	277	278	267	269	299	303	305	282	277	296	269	269	289	296	281	310	274	298	301	304	292	299	301	298	319	272	297	258	271	298	320	279	287	321	291	292	292	327	282	309	270	303	298	283	290	310	308	290	301	281	320	283	302	311	283	280	280	308	290	267	281	281	303	262	326	278	259	288	311	309	291	305	286	304	310	289	290	312	286	314	272	308	318	325	237	291	271	297	293	316	286	319	293	305	309	310	313	305	303	289	303	253	284	303	279	301	302	305	270	290	299	294	313	303	316	276	300	285	294	319	286	278	257	290	308	324	279	331	311	299	305	319	310	303	308	298	286	307	293	302	302	277	289	287	319	291	296	282	297	304	284	312	296	286	285	287	294	289	312	344	279	282	276	278	290	310	286	314	295	293	317	301	299	238	283	287	315	304	269	292	323	288	288	296	306	282	293	311	279	292	319	295	295	307	282	293	287	304	273	266	300	312	267	290	271	292	315	281	279	286	286	274	298	259	314	279	278	285	280	298	280	304	283	291	332	247	263	276	300	273	284	313	309	301	286	260	269	292	296	298	316	309	300	302	298	271	304	317	284	292	291	295	307	307	288	329	289	270	297	268	274	289	291	302	287	295	284	317	286	293	270	276	308	299	289	319	312	291	269	307	271	290	320	333	303	284	309	293	295	258	302	287	291	302	319	264	275	274	310	313	290	300	303	298	294	307	309	265	289	279	274	306	305	301	259	297	311	263	290	301	274	278	319	270	255	321	288	310	303	263	299	325	291	272	328	302	329	302	286	283	291	277	282	312	292	286	284	286	321	285	318	274	291	252	292	285	319	312	281	300	299	268	288	288	302	300	295	290	312	297	298	300	300	292	266	311	331	286	306	313	310	312	279	302	275	284	298	295	296	288	284	308	291	288	279	310	278	283	252	318	307	263	271	323	294	270	270	275	315	256	246	291	280	291	320	309	267	302	284	272	270	273	293	312	299	280	315	292	315	288	268	292	287	280	265	286	303	315	259	297	296	303	307	285	285	286	289	310	308	330	304	312	312	321	299	268	265	276	280	325	297	291	304	305	298	265	289	265	291	300	304	283	285	300	323	324	303	317	306	289	316	280	289	295	281	307	296	328	261	298	288	306	291	294	294	294	306	297	293	309	311	322	285	290	270	303	291	288	329	304	302	289	285	315	310	295	290	285	296	281	283	293	288	290	277	299	290	294	303	270	307	321	282	288	298	276	328	286	291	296	294	284	280	296	291	308	302	303	283	283	309	276	284	281	272	290	297	286	303	273	292	282	278	289	289	289	281	304	320	302	270	295	297	287	317	284	272	300	325	305	298	312	307	301	326	303	308	287	308	272	295	272	298	295	270	276	295	308	287	319	288	304	294	327	326	325	285	293	289	270	296	294	286	298	286	296	281	297	249	277	290	296	291	273	300	281	313	292	297	308	298	294	286	305	296	338	263	278	296	296	296	271	307	299	288	278	289	274	271	290	301	273	270	280	299	315	297	279	259	321	295	313	301	275	315	339	303	300	275	283	284	301	303	309	280	285	261	269	307	314	274	315	302	281	295	289	272	280	294	295	279	319	286	295	324	299	300	295	302	300	295	288	302	271	273	331	283	292	272	289	287	295	294	312	279	270	296	262	265	300	292	312	301	272	309	284	303	301	300	290	292	295	315	306	278	273	327	308	303	270	294	270	270	295	300	276	262	277	333	311	289	322	280	305	300	278	319	304	277	292	255	298	292	288	292	310	257	298	270	312	281	333	273	286	285	287	281	275	307	262	322	289	274	336	304	301	295	271	291	310	280	298	287	283	290	287	304	284	293	319	294	293	288	262	281	284	296	299	296	307	301	275	269	310	263	309	281	308	297	291	291	290	299	298	285	302	279	278	284	292	291	278	303	265	270	277	276	282	305	301	296	307	308	292	291	290	296	257	266	233	290	246	311	247	315	271	291	279	294	302	299	265	283	289	284	276	269	293	298	308	312	297	283	295	287	333	276	287	276	286	284	275	272	273	271	268	313	292	320	322	272	290	250	261	301	343	295	296	315	289	274	284	282	283	299	291	266	305	305	298	309	303	250	307	337	287	310	301	262	314	301	307	279	319	283	271	267	327	317	262	283	295	302	278	262	282	307	337	300	340	312	310	296	306	281	289	277	299	300	272	275	299	286	286	303	305	290	275	290	267	278	251	272	300	306	305	281	276	295	281	290	274	316	286	286	275	334	294	295	289	280	302	302	339	331	273	310	269	286	260	286	285	293	309	286	312	303	326	326	320	290	303	296	308	300	260	307	290	282	279	302	312	283	266	279	261	280	315	264	320	343	278	282	276	293	302	322	293	297	330	289	280	302	281	301	272	295	287	282	306	260	303	298	281	288	295	289	294	304	298	317	269	288	280	292	264	297	303	291	313	300	288	260	269	292	308	298	289	297	298	302	277	295	290	287	301	296	277	294	283	307	283	284	328	281	306	305	274	313	299	295	289	293	300	310	275	289	293	329	282	328	307	274	279	287	288	308	312	289	289	305	282	320	294	296	288	278	293	285	298	288	270	317	286	270	286	287	286	308	273	289	268	311	296	291	298	318	280	323	282	312	294	293	292	285	299	276	280	308	277	276	301	275	303	275	264	308	300	330	324	273	301	272	320	305	300	287	275	284	320	280	305	302	288	280	285	295	289	263	286	282	269	326	312	296	317	288	328	296	301	275	278	279	289	302	278	256	281	287	303	280	283	274	294	309	280	271	316	259	265	295	300	310	310	292	280	302	252	288	288	299	314	274	311	282	256	304	295	266	289	286	293	289	293	288	291	286	290	301	295	297	285	297	280	336	276	314	284	258	261	316	282	297	294	294	280	268	303	288	290	277	336	295	284	307	294	263	306	316	273	288	278	309	258	305	287	282	300	293	299	282	303	308	287	324	313	336	301	282	308	319	307	294	290	276	284	315	267	297	282	318	292	295	300	297	282	281	292	280	295	275	297	286	301	307	312	304	295	292	270	319	311	275	284	310	290	294	277	298	314	315	269	318	274	284	308	314	281	298	325	293	303	301	311	325	291	309	306	281	317	291	317	289	300	288	286	277	305	270	288	318	275	299	316	299	301	293	323	312	283	296	293	340	293	276	281	306	276	319	296	279	326	328	299	271	282	302	298	308	297	299	277	274	288	308	273	280	255	289	310	300	271	308	290	302	235	290	288	309	293	316	307	315	279	298	290	282	277	294	264	275	302	290	263	280	303	268	268	311	319	303	288	311	283	304	287	279	282	281	265	299	297	306	299	292	323	279	290	334	252	299	306	314	318	312	278	293	282	311	274	285	300	298	266	287
4874	16611	9713	4476	3118	2401	1850	1421	1158	951	776	728	636	604	575	493	517	455	451	476	430	399	395	379	388	375	365	356	360	385	350	337	357	350	343	319	312	333	334	345	302	357	354	329	314	328	341	368	316	349	295	317	340	330	351	315	312	312	312	318	279	330	338	337	315	314	313	301	339	345	334	303	342	336	278	299	292	320	338	315	289	339	334	340	269	305	296	324	299	334	294	282	319	308	314	312	314	317	315	362	271	326	301	305	299	304	333	291	327	316	320	345	328	305	308	348	310	301	306	314	327	314	336	305	331	321	309	313	304	357	341	333	281	332	342	278	296	326	288	323	303	282	325	287	324	334	341	323	312	285	315	325	299	325	312	322	303	296	318	306	325	307	300	312	320	281	279	312	316	313	289	295	347	321	314	332	325	299	312	334	315	331	319	325	276	308	341	290	302	327	320	330	290	291	314	320	311	312	295	317	303	294	313	296	310	315	325	302	316	308	333	294	329	306	332	299	350	305	330	326	296	332	327	346	293	317	318	309	312	312	294	328	371	300	313	316	307	283	280	347	293	331	301	331	318	323	326	346	278	295	314	322	296	289	338	336	315	301	320	322	307	304	307	325	345	314	305	311	286	323	261	311	309	331	305	332	321	312	320	311	299	296	321	314	308	323	331	326	306	311	317	296	293	290	320	301	327	354	320	303	317	319	314	321	318	310	315	337	335	301	335	275	320	338	325	302	320	326	325	296	324	292	288	292	312	316	308	350	313	317	312	321	284	341	340	371	343	309	334	322	315	333	283	298	316	334	307	294	323	301	316	298	308	309	307	331	314	314	343	305	320	306	327	301	318	281	314	354	305	279	332	307	292	320	340	328	323	297	330	290	312	308	308	321	327	315	335	319	286	323	312	307	311	328	320	309	321	299	283	329	321	327	322	342	296	304	319	302	306	316	305	331	323	344	313	310	325	317	316	322	341	307	320	352	311	321	303	314	287	310	287	296	351	297	299	312	302	323	320	304	302	342	289	321	293	295	299	314	324	311	320	311	302	346	311	282	308	269	329	338	314	325	332	317	337	330	291	317	329	308	293	312	306	313	329	327	308	315	319	313	318	301	301	329	329	286	299	309	314	318	312	299	338	293	332	310	283	313	347	299	289	319	323	344	307	310	297	293	339	300	300	306	322	305	285	317	313	321	319	292	323	308	298	286	304	301	358	294	317	330	308	332	316	315	282	291	319	299	302	308	333	314	321	309	327	333	354	312	343	304	326	328	283	309	324	346	294	331	294	308	337	338	316	310	326	325	300	303	306	297	328	303	327	332	320	336	280	323	337	320	297	315	301	349	325	307	314	306	337	295	349	304	337	330	319	304	295	317	308	327	331	302	299	323	316	306	329	314	315	292	334	335	310	291	323	300	315	307	314	316	300	298	326	297	328	272	309	295	305	319	355	318	271	306	317	305	329	298	307	289	303	338	332	304	338	345	336	342	326	302	309	282	350	319	305	333	307	360	321	315	319	288	340	287	307	321	298	300	325	293	330	327	291	317	315	313	297	351	316	267	307	309	290	334	316	305	312	317	294	366	329	295	334	300	315	287	300	324	328	336	296	282	304	304	333	302	307	346	323	318	327	310	286	307	305	321	306	314	326	309	315	338	318	317	302	323	328	297	309	336	304	307	286	309	312	310	304	309	282	320	302	283	307	325	289	300	314	323	318	325	328	350	299	295	339	317	304	303	325	351	320	327	305	350	332	299	326	297	327	312	287	349	332	325	298	329	295	308	324	333	345	325	315	320	296	303	311	322	335	314	330	297	298	340	301	305	275	330	304	301	309	306	304	341	325	328	345	284	303	322	291	329	312	296	321	298	322	340	324	309	334	324	309	322	279	306	327	295	305	315	317	322	327	312	304	300	299	287	307	322	310	333	305	310	323	327	307	307	289	294	276	300	315	307	291	324	295	322	335	278	306	337	305	314	286	334	323	303	308	318	328	320	309	312	300	299	339	320	293	330	283	289	308	307	317	307	305	320	289	324	336	315	316	305	330	319	305	313	285	280	324	306	287	306	284	332	304	317	302	328	335	301	345	296	330	295	312	333	329	296	293	324	328	344	346	324	337	328	299	304	318	325	352	318	318	296	313	325	284	318	308	316	327	332	342	283	317	307	321	345	312	337	324	297	283	300	332	316	319	292	307	302	314	323	319	299	284	300	306	285	325	317	318	336	317	328	301	342	318	315	321	320	317	298	337	306	290	306	315	289	311	322	320	316	321	288	316	310	309	320	314	333	324	305	310	277	313	319	330	338	310	323	312	299	281	300	330	298	326	307	327	309	313	306	337	351	286	312	318	297	337	299	321	322	333	285	320	295	288	307	308	305	284	301	347	344	314	321	351	310	298	320	320	332	315	309	301	322	311	336	321	295	279	320	320	303	302	313	349	309	312	287	318	305	300	295	286	349	280	314	329	322	299	299	309	319	276	340	340	304	309	307	319	287	321	308	292	315	326	322	305	314	297	307	310	316	323	340	327	301	318	332	297	310	325	298	309	328	284	318	315	317	318	321	305	320	368	316	281	296	307	308	330	311	315	307	340	317	292	303	316	293	287	350	302	313	308	307	337	325	310	300	318	310	314	326	296	295	288	296	309	321	295	300	325	323	303	316	298	328	328	298	300	288	332	319	340	310	298	346	264	308	315	340	336	305	326	316	311	339	300	325	304	300	346	312	304	304	316	310	342	327	322	313	315	313	320	292	287	292	308	338	330	310	308	308	335	345	318	290	293	297	313	276	316	343	304	300	323	334	316	304	302	333	314	285	317	375	313	316	309	291	312	302	287	336	286	295	351	296	276	305	313	331	312	326	309	319	319	304	330	312	318	287	315	328	338	307	335	312	328	318	331	326	341	303	282	304	305	276	297	312	303	307	286	314	323	316	294	290	325	332	342	307	330	311	314	299	346	307	311	314	294	289	296	317	308	308	303	307	311	325	335	314	273	335	303	323	338	291	298	314	265	294	342	332	339	302	302	314	300	287	326	306	341	300	301	308	359	323	281	299	317	317	331	314	342	304	296	317	314	317	317	307	336	325	311	325	289	335	297	327	342	312	285	298	290	332	318	337	291	286	331	349	307	338	307	314	318	326	312	340	314	310	279	296	332	317	321	310	348	291	302	338	316	307	321	296	325	346	331	288	337	331	318	322	314	342	300	337	320	333	314	314	268	270	303	324	284	346	280	323	299	312	339	328	306	309	307	333	291	300	307	304	264	316	297	302	314	313	303	303	318	320	312	301	294	333	306	297	317	306	309	324	343	321	339	324	314	336	338	335	302	309	315	304	308	318	313	307	345	302	301	322	281	336	298	316	304	311	301	296	312	297	297	346	323	307	316	304	286	316	320	323	304	311	315	323	334	335	280	314	359	280	333	327	315	311	309	303	280	312	324	340	323	311	304	333	301	328	340	360	312	311	327	318	269	315	330	317	357	311	297	325	318	323
28099	20291	6976	634	391	332	216	193	175	167	156	166	147	152	143	170	155	135	154	142	148	159	129	154	144	145	164	140	133	153	154	159	146	152	121	150	126	139	121	141	138	154	161	139	133	135	165	149	135	129	155	135	131	121	161	147	142	134	146	153	144	150	132	151	148	144	167	154	127	125	114	126	137	130	139	146	129	153	152	155	153	126	147	154	145	147	131	134	134	158	142	162	145	159	141	156	111	130	156	142	130	158	135	136	156	145	141	126	149	147	149	136	139	133	140	138	147	128	144	148	152	149	153	128	167	159	137	146	135	140	141	145	150	142	156	154	114	146	170	141	148	144	133	150	156	146	145	141	141	121	157	140	142	137	154	158	148	135	141	151	142	144	154	146	145	157	140	132	151	149	130	136	165	141	166	144	149	183	134	127	165	134	165	122	139	133	139	141	150	144	148	144	135	147	145	142	144	146	160	167	140	174	138	165	133	133	151	121	133	124	162	132	145	139	158	137	164	159	172	141	128	133	142	145	149	149	140	132	138	155	134	141	140	154	129	161	128	141	151	111	142	141	144	152	155	163	144	143	114	137	148	166	149	148	148	125	145	159	141	145	143	140	138	158	136	123	138	135	153	138	159	137	129	148	130	154	140	158	154	163	126	124	142	147	145	119	132	150	148	163	132	142	133	144	167	129	157	142	146	128	132	143	119	143	136	143	140	147	132	137	153	124	169	143	158	136	156	155	132	166	152	138	155	122	163	151	127	136	140	143	154	131	138	157	134	155	133	162	132	143	141	163	135	123	139	135	144	138	146	168	134	132	145	152	125	134	154	145	155	133	174	136	152	145	131	140	122	144	136	137	127	136	146	139	147	133	134	157	158	145	155	130	132	147	152	136	136	149	160	149	140	136	127	161	171	169	164	144	133	137	158	146	138	159	140	150	139	146	132	130	158	141	135	129	133	142	146	130	146	156	126	157	126	122	152	152	154	137	155	150	150	123	125	153	139	159	156	152	166	161	147	143	149	147	134	156	137	172	141	148	151	150	141	155	158	146	151	147	145	144	148	143	135	135	159	143	144	146	154	150	157	175	155	120	143	141	155	136	118	154	142	131	162	150	154	132	147	156	169	141	119	136	141	141	148	138	135	132	125	142	130	142	162	138	147	150	138	124	127	153	140	153	148	172	146	154	157	146	134	139	147	141	129	139	141	165	137	141	127	146	158	141	157	154	153	122	130	137	184	161	126	143	139	121	143	153	149	150	139	155	148	150	154	154	152	142	122	159	141	130	135	124	144	142	148	126	143	135	131	115	161	166	130	155	129	147	141	140	149	161	139	131	156	152	135	161	152	149	138	145	117	138	137	153	124	147	124	133	140	148	130	128	136	141	140	138	160	130	153	148	148	133	135	140	144	147	128	139	128	155	133	143	141	148	143	129	140	158	115	151	132	136	158	132	144	126	138	148	139	142	135	135	150	129	159	125	147	143	152	137	134	144	149	151	143	147	161	137	142	164	131	131	133	148	155	144	150	140	136	142	141	140	128	119	122	155	152	153	145	137	137	130	151	136	154	147	137	138	139	147	136	141	138	154	160	141	156	156	144	135	133	128	157	136	154	138	158	125	117	149	153	146	137	145	139	162	156	119	169	132	133	141	130	171	137	144	127	137	150	152	161	149	147	146	151	168	148	128	140	146	135	164	137	141	142	150	138	139	168	154	147	170	146	117	153	144	142	149	139	144	124	120	150	131	141	160	126	131	168	151	132	141	149	138	145	156	146	142	124	131	132	145	160	125	150	144	139	156	130	151	171	147	147	152	131	150	130	141	141	134	159	157	157	138	122	142	172	138	143	147	162	146	138	144	126	132	147	148	153	140	128	144	140	151	157	152	138	152	137	116	138	155	146	131	153	154	159	138	147	148	130	141	140	150	133	138	149	162	141	124	120	136	138	150	145	141	126	134	163	148	172	143	121	143	139	147	152	130	120	122	152	133	130	145	136	146	160	136	147	162	157	130	126	134	147	134	153	136	123	126	147	138	145	130	143	149	136	144	121	149	146	154	133	133	140	142	129	138	149	147	127	155	153	143	133	141	150	124	161	146	138	141	128	143	146	119	158	148	148	121	145	136	135	145	129	138	154	153	136	151	142	165	139	146	143	151	136	157	153	152	150	143	136	136	160	138	142	152	135	142	142	133	147	139	149	138	120	140	155	132	150	129	130	140	125	143	135	144	147	145	141	136	139	180	157	144	141	140	117	145	131	156	143	160	161	148	130	130	146	146	141	134	136	122	143	151	137	147	129	144	159	163	157	135	137	148	138	139	155	159	147	138	118	134	120	153	145	140	148	136	137	132	149	161	138	139	136	157	131	138	135	145	143	141	155	128	156	155	129	138	141	139	124	175	151	159	163	138	138	156	155	151	152	149	137	144	129	143	126	128	161	143	145	137	126	129	149	134	139	154	145	134	152	139	140	152	144	146	125	130	156	139	143	162	140	118	159	134	151	126	138	151	137	136	130	141	121	137	137	135	143	137	136	159	149	160	127	167	146	163	125	150	118	150	123	150	150	152	133	134	121	135	159	153	163	143	134	151	148	136	161	162	127	148	152	151	150	145	150	140	149	161	136	149	140	133	136	158	154	128	158	157	132	137	117	161	140	137	141	151	149	135	117	146	144	143	138	138	145	146	155	126	147	158	137	126	139	154	137	169	139	146	129	130	125	130	125	148	143	155	133	167	145	159	136	133	130	114	158	144	161	131	145	156	139	137	139	143	127	115	137	139	145	130	144	129	155	142	136	133	146	142	153	136	144	144	148	127	135	123	147	142	158	138	142	163	139	129	127	142	141	147	148	152	137	136	135	121	153	146	131	131	133	131	120	162	142	124	156	146	132	160	137	130	164	147	137	161	131	153	140	133	145	147	148	138	146	141	131	142	153	137	145	131	136	138	134	142	134	140	141	133	127	132	147	137	140	139	141	120	133	140	134	112	140	157	136	141	157	141	131	157	141	133	140	147	139	171	155	134	128	148	118	131	131	134	133	149	138	154	162	141	139	154	146	138	141	146	130	171	143	151	142	145	126	150	142	179	144	154	156	148	144	124	153	142	188	135	149	143	151	139	124	113	142	142	151	135	156	151	142	136	139	111	122	136	136	135	163	146	179	145	129	129	135	159	137	143	165	164	141	136	159	119	124	141	146	140	136	151	135	140	155	115	134	157	159	124	163	161	143	158	144	127	134	126	128	134	139	140	156	129	142	135	144	143	113	191	141	156	180	136	152	141	141	161	152	146	134	152	161	153	141	123	139	142	121	145	136	140	152	150	119	126	157	148	136	150	126	135	135	133	152	147	142	134	161	136	131	150	136	160	141	164	119	145	138	140	147	126	135	153	147	137	153	135	159	146	139	146	141	138	153	160	140	138	171	140	139	142	141	148	150	135	161	131	145	131	133	125	128	134	125	132	141	163	143	147	141	141	143	156	138	127	156	157
5182	2858	1054	573	436	364	300	267	241	226	192	187	185	203	165	176	159	165	145	149	167	153	153	140	165	174	145	161	156	178	164	155	159	145	130	140	162	140	146	140	154	153	155	147	147	168	172	164	148	147	144	148	165	152	148	157	145	156	155	141	164	142	165	158	164	137	156	152	193	149	164	162	124	155	163	152	171	142	162	158	148	139	139	155	152	156	154	165	141	152	152	136	146	148	153	150	163	140	147	138	159	156	149	150	169	143	156	163	156	164	161	148	143	154	155	148	138	171	149	161	141	145	142	173	158	145	141	157	146	139	166	155	143	139	151	149	161	162	144	148	141	143	153	163	173	148	142	155	145	148	145	162	159	147	136	139	166	172	155	144	152	151	153	159	130	167	160	152	146	165	161	146	137	166	122	173	126	150	143	137	160	174	149	156	163	171	144	144	133	143	141	153	159	150	147	141	153	160	133	139	146	140	163	150	148	139	151	163	155	151	147	125	137	146	150	162	146	170	147	159	170	141	169	150	147	152	144	178	173	153	167	167	161	158	122	150	121	155	133	147	161	151	140	163	138	165	158	148	161	149	143	153	161	168	138	129	152	130	128	152	123	157	152	165	146	149	154	128	164	155	154	155	187	155	135	163	152	150	161	142	156	157	136	155	155	135	165	154	161	162	145	143	140	162	128	156	147	159	132	134	158	142	128	154	149	165	158	137	146	173	129	152	142	156	146	159	138	149	173	130	163	156	146	135	168	155	163	172	188	169	149	127	151	142	145	131	156	152	174	158	156	156	154	174	164	163	141	170	144	162	148	156	160	148	138	149	158	123	165	155	150	162	167	160	151	151	127	162	159	158	157	142	159	189	162	131	165	164	164	165	160	142	148	153	181	150	171	152	165	175	137	179	157	154	138	151	140	132	148	158	149	166	143	149	159	140	140	145	148	153	150	139	157	174	163	148	149	146	132	159	159	168	134	151	144	147	128	166	151	137	151	141	149	153	144	147	138	150	146	161	188	154	141	157	154	153	147	148	152	163	156	155	145	143	125	144	138	135	154	162	148	160	163	164	152	167	147	147	144	147	144	146	155	160	154	141	151	145	139	128	162	162	154	150	136	148	160	143	142	157	155	154	147	157	157	129	158	140	171	156	154	132	147	163	163	145	146	168	161	157	167	160	174	163	155	162	162	163	160	148	161	154	160	131	140	174	164	144	147	141	169	146	165	146	152	170	143	148	155	169	153	155	145	123	149	165	153	146	148	143	193	140	162	152	172	145	141	156	148	124	163	182	121	154	129	136	154	161	161	147	153	143	162	141	170	150	159	156	168	159	160	158	147	132	153	134	151	167	163	143	151	161	140	152	129	144	161	132	153	154	140	150	147	155	159	159	132	163	174	141	130	161	159	154	133	157	146	130	156	146	153	152	164	142	128	161	161	158	133	155	162	158	147	136	146	153	148	162	165	162	149	148	169	132	146	147	131	156	156	147	152	152	141	153	156	151	166	145	135	187	123	134	142	135	151	133	166	165	145	154	158	172	169	152	152	155	146	139	150	150	132	161	155	135	126	167	150	157	153	153	137	159	132	173	149	160	153	143	150	154	130	166	148	155	149	119	165	154	171	164	138	163	147	148	149	179	144	154	148	179	155	173	139	140	145	167	165	156	154	138	164	145	163	137	132	144	161	149	148	152	151	150	132	153	143	148	175	160	172	160	155	141	147	164	148	152	130	146	144	124	163	158	194	139	150	150	164	153	168	166	122	136	147	137	148	162	159	161	139	144	132	154	152	163	173	127	152	143	167	167	152	141	125	150	159	152	146	170	150	149	147	150	139	144	172	166	140	152	126	167	147	146	156	203	145	156	156	137	148	141	163	143	142	156	139	166	170	162	129	148	130	141	164	144	161	128	147	149	146	157	141	147	130	143	166	159	149	160	146	166	149	138	156	162	156	160	169	148	159	133	149	157	146	154	173	134	148	157	171	161	148	127	159	151	138	147	163	152	141	169	142	141	135	123	151	162	138	156	177	148	153	155	140	146	160	156	153	151	142	149	161	161	159	168	127	136	168	158	152	159	163	143	150	157	144	144	145	137	152	135	160	153	139	149	152	143	146	136	164	176	180	167	131	130	143	141	135	168	164	167	165	157	152	150	163	145	137	178	128	157	152	152	174	114	139	152	145	148	157	170	186	146	149	172	165	128	146	146	178	138	158	168	160	150	148	169	144	126	126	148	135	172	156	132	136	137	174	157	143	141	145	163	138	141	168	165	150	147	157	164	138	160	183	152	148	146	169	152	156	152	146	150	149	152	146	157	162	153	162	166	140	142	161	167	158	164	141	131	164	121	154	159	149	120	146	159	145	161	129	156	141	140	162	167	151	151	149	163	132	122	145	165	139	138	144	157	155	137	143	156	147	150	145	157	155	143	143	154	164	187	157	157	157	153	165	149	148	144	140	163	147	139	169	166	144	148	162	137	138	149	155	138	139	144	129	147	146	130	147	183	125	152	166	151	138	156	157	159	144	160	117	135	162	135	153	149	167	131	137	153	160	138	164	130	151	138	140	150	147	141	152	163	174	171	174	157	165	148	151	177	152	150	136	154	131	163	162	168	155	130	159	155	168	162	154	152	141	147	164	135	163	149	133	154	161	145	151	138	149	144	142	170	143	152	167	138	135	139	144	141	157	151	146	158	133	156	175	154	158	158	161	150	148	156	141	169	120	153	133	152	137	130	151	153	142	165	152	153	152	161	170	156	154	150	143	157	154	146	150	150	160	139	157	142	141	150	165	168	166	166	128	136	161	144	164	153	165	141	142	137	157	167	165	147	142	135	142	152	165	143	155	170	139	146	144	155	147	159	155	152	153	170	158	163	181	145	147	156	155	152	144	158	150	146	161	146	137	144	154	155	133	168	141	137	167	147	154	149	165	158	162	139	138	155	157	157	121	141	144	159	148	123	127	130	159	148	133	160	150	121	149	129	153	125	155	168	144	148	136	163	134	142	143	127	130	153	162	162	137	145	150	130	132	150	152	146	150	147	146	154	147	150	126	149	151	146	143	131	151	150	155	138	158	140	159	136	142	154	135	151	160	156	153	139	118	164	166	153	171	134	168	151	156	162	150	165	165	150	168	141	146	161	158	167	155	126	151	169	147	123	147	152	145	156	169	158	161	140	119	159	166	147	143	154	148	140	176	150	150	157	159	139	165	129	121	147	146	163	148	128	141	169	139	165	158	139	141	138	129	179	150	147	160	150	139	145	134	170	167	136	149	164	153	147	166	141	147	144	165	170	151	148	151	159	156	136	152	157	155	139	140	152	132	156	132	158	156	124	148	155	148	142	156	165	146	179	157	137	147	154	182	134	135	141	142	151	175	133	150	154	151	161	150	139	160	157	146	125	154	126	177	141	134	158	130	138	134	156	143	139	151	152	131	134	164	151	149	164	158	153	164	140	158	148	154	155	145	163	149	158	150	140	131	154	151	150
24019	21432	28480	24773	21392	6170	892	575	529	489	461	389	375	386	371	351	380	328	307	338	345	336	330	330	295	315	345	299	308	329	312	309	302	327	288	300	307	290	311	323	292	281	291	280	297	302	325	301	315	271	325	298	316	304	295	301	299	320	277	314	290	296	278	287	303	324	300	303	290	314	302	281	274	287	303	271	307	299	324	296	313	290	259	289	273	278	298	317	300	299	277	299	296	308	302	304	303	291	298	289	261	302	315	280	309	297	329	294	323	289	289	312	296	309	322	335	304	324	272	302	305	303	294	315	312	300	271	306	289	289	295	284	325	310	271	265	336	265	286	290	278	296	305	317	312	290	301	253	299	307	322	311	311	274	310	300	289	296	328	285	282	275	273	277	280	304	286	298	259	290	277	291	276	265	283	323	284	301	292	302	291	310	289	294	289	268	269	303	293	288	317	356	321	288	296	306	317	275	304	311	283	260	284	293	255	297	331	291	297	282	304	290	300	319	289	289	310	321	305	314	285	312	314	288	294	307	325	319	271	293	268	284	292	288	325	311	317	274	297	333	334	275	285	264	309	297	306	300	295	286	318	296	301	310	277	286	315	318	297	305	316	275	295	294	258	262	290	287	252	297	319	296	292	308	303	278	292	287	276	260	281	282	257	314	295	277	305	268	289	277	302	287	326	299	289	266	309	328	308	288	281	309	272	353	295	306	281	289	297	283	315	299	301	317	292	319	312	274	291	284	281	301	275	252	287	299	272	281	293	303	272	280	325	283	290	304	294	286	290	297	304	274	273	304	317	286	281	288	291	312	305	305	276	283	285	285	306	300	295	287	267	266	288	296	319	295	267	295	305	294	276	319	329	266	292	300	328	312	334	294	277	286	262	287	306	274	268	287	257	287	257	295	284	328	271	300	270	300	277	312	293	271	311	282	297	307	256	295	295	304	271	318	316	307	291	312	314	308	286	316	281	348	296	287	282	305	287	309	328	313	295	280	267	266	289	291	289	301	314	309	291	315	270	310	302	284	284	326	284	305	269	300	289	297	338	271	300	305	308	325	270	256	281	291	323	276	307	312	278	305	271	308	280	284	306	282	291	278	297	304	288	274	277	308	293	293	275	264	297	302	297	274	280	299	283	287	278	314	288	306	310	282	312	308	314	283	325	296	304	301	295	286	299	340	293	309	282	301	291	305	318	289	288	305	306	309	291	267	268	293	293	274	311	286	286	269	303	272	270	314	297	292	311	306	265	312	309	313	298	268	326	294	329	296	266	317	290	298	276	287	284	304	275	286	263	265	277	305	286	309	286	259	287	312	288	302	271	291	283	292	310	318	305	296	276	279	262	314	323	284	287	286	308	296	303	304	304	311	301	330	277	316	285	302	270	301	298	329	295	301	294	287	293	314	294	289	314	278	289	300	273	269	292	294	302	297	284	281	238	282	254	308	298	305	275	266	342	293	302	312	305	290	310	279	271	292	288	295	306	291	279	291	297	291	290	299	307	263	294	284	297	284	293	286	307	305	308	253	294	293	263	297	295	260	281	290	320	319	300	286	287	300	333	300	307	267	322	269	279	274	294	288	298	293	334	280	290	280	263	266	284	320	298	310	272	330	297	317	316	297	291	296	314	285	335	305	307	302	300	302	287	271	294	315	312	283	300	299	292	278	283	307	289	281	289	305	304	275	317	284	307	311	281	334	267	293	290	327	308	309	308	323	257	327	264	293	295	267	302	306	281	285	309	295	296	287	314	307	305	256	297	307	292	278	288	309	290	292	274	315	312	294	327	312	278	287	279	283	278	292	320	288	319	310	292	300	315	316	313	311	303	264	275	313	277	281	282	281	293	281	283	284	288	286	300	305	290	292	298	274	303	283	299	300	304	292	278	285	312	301	289	266	291	288	275	258	286	296	288	282	290	301	304	297	284	300	294	315	289	285	289	291	323	293	291	314	307	292	308	302	296	300	304	275	311	299	266	291	293	307	253	281	301	322	270	265	300	277	289	300	318	293	294	307	297	284	261	286	294	308	295	319	304	283	265	303	296	286	286	276	270	288	309	317	295	272	282	299	297	315	310	298	319	281	323	285	304	323	283	270	311	271	314	298	303	306	276	294	294	298	306	292	304	303	306	255	341	290	285	300	278	292	277	313	306	284	295	295	307	307	288	261	296	272	262	301	298	295	290	298	302	322	304	271	285	305	311	284	313	291	279	308	289	269	290	326	281	319	268	314	294	277	311	277	252	302	314	294	293	322	345	295	305	311	328	293	276	313	289	282	277	313	252	282	292	279	311	270	298	248	287	327	290	295	311	276	302	307	271	286	292	283	320	294	301	284	315	319	312	283	318	280	284	278	297	276	296	333	287	291	267	307	275	285	304	282	307	279	312	317	307	280	272	301	288	284	269	268	273	323	333	255	290	295	315	296	273	295	288	304	312	301	270	282	266	315	298	319	301	307	288	286	291	306	317	306	309	299	274	295	309	292	276	303	312	279	271	305	303	296	323	271	324	284	303	290	314	286	298	283	310	316	293	280	295	289	289	290	269	313	299	268	297	310	293	315	272	291	264	313	303	289	298	283	275	302	279	297	280	295	325	258	295	304	269	300	309	286	287	307	282	339	320	251	326	276	310	298	301	316	309	297	302	293	274	310	295	279	264	287	285	315	304	307	294	291	315	292	282	289	293	278	329	284	272	296	294	297	310	280	314	261	282	293	300	314	310	263	285	273	308	312	297	298	284	292	294	313	272	288	298	295	318	303	291	330	300	298	269	310	279	281	285	300	302	310	295	300	272	306	312	290	280	303	284	297	288	268	307	294	262	301	286	300	309	309	308	315	274	278	300	308	309	284	300	312	328	313	318	275	270	298	296	287	260	296	297	315	285	313	285	316	307	319	298	278	286	323	300	291	270	263	279	295	322	273	311	286	309	313	286	302	288	283	311	299	307	308	308	309	263	287	315	291	281	314	332	293	299	321	313	297	306	297	317	286	323	302	262	285	297	297	312	305	306	290	272	276	322	305	294	294	298	274	302	301	289	277	292	260	302	294	284	321	283	298	259	302	298	322	313	283	304	266	321	291	298	287	332	278	278	278	295	300	283	302	283	281	320	289	276	277	264	275	299	299	295	294	295	291	312	299	271	326	302	297	259	292	298	300	275	296	302	289	316	292	295	304	295	292	290	305	293	275	254	284	333	286	317	291	294	285	305	282	300	300	309	274	323	279	306	284	290	279	276	271	286	324	312	263	287	298	272	330	280	322	285	300	334	278	300	308	315	319	255	304	327	293	292	314	293	317	302	311	302	313	329	295	302	285	309	313	308	342	263	299	301	289	277	278	303	299	292	290	304	295	302	300	274	272	274	280	267	290	286	281	299	281	291	296	310	315	312	283	286	275	300	288	310	319	295	266	293	283	316	297	310	291	274	310	295	286	298	286	296	293	295	289	283	272	301	289	308	304	280	311	327	271	294	308	310	270	272	317	284	280
4205	10247	5733	2742	1938	1533	1146	976	779	691	635	537	525	465	488	394	372	404	378	368	387	361	353	336	353	366	343	364	331	341	343	367	355	311	323	335	350	346	338	325	326	320	334	361	330	323	322	355	314	332	332	331	362	329	320	301	344	316	327	332	289	339	330	328	321	302	301	328	315	309	324	304	304	319	313	321	300	310	295	304	312	331	296	328	354	326	308	285	342	342	333	327	309	341	332	348	296	342	326	298	348	296	315	312	326	315	288	304	326	312	344	321	354	338	325	314	326	297	321	332	356	329	323	329	302	320	309	315	325	327	328	331	321	320	310	288	312	334	319	303	312	344	319	297	325	303	357	344	293	316	332	315	329	318	335	322	323	309	325	338	336	317	337	274	302	329	308	310	279	331	277	291	316	330	318	313	329	325	330	309	323	297	325	319	307	287	349	319	360	307	344	301	290	313	304	317	331	312	304	319	318	325	319	304	335	336	288	319	319	292	274	336	328	317	299	324	323	319	304	329	333	333	289	323	329	310	317	299	352	297	291	293	275	309	336	323	316	348	296	289	325	343	321	317	338	322	291	323	335	344	324	307	299	316	324	291	307	305	313	330	319	291	311	338	299	283	307	306	323	327	306	271	275	301	339	295	317	281	300	296	308	287	323	319	316	316	304	322	317	283	350	329	306	301	319	296	326	334	319	297	335	336	318	310	327	302	308	292	298	339	319	313	299	321	313	311	296	316	360	305	317	313	319	333	332	303	289	334	330	313	299	298	324	324	296	312	304	311	298	293	308	303	283	313	332	292	303	321	319	328	274	307	339	332	313	320	334	339	308	311	307	322	293	332	313	335	325	349	307	321	292	295	321	364	300	338	297	330	292	321	331	372	294	334	327	306	340	296	295	316	332	293	323	339	336	335	317	305	335	312	321	326	323	318	353	295	320	308	339	316	326	320	325	313	297	302	304	323	322	314	325	355	308	295	300	318	317	346	336	293	329	294	348	335	300	309	275	343	346	307	289	319	341	325	319	316	293	277	343	323	310	338	305	318	307	301	312	305	326	290	338	360	316	309	309	295	299	283	307	289	343	343	321	309	297	309	332	343	298	317	312	314	319	318	332	323	338	315	321	320	298	293	315	293	335	323	313	356	296	315	334	293	356	327	370	300	305	313	298	285	339	319	289	289	313	320	307	330	297	315	310	323	317	323	316	305	328	299	320	337	307	303	287	286	322	328	325	317	303	329	307	339	321	303	318	328	336	314	312	318	301	310	323	302	339	319	327	323	292	307	308	308	295	297	324	321	331	279	315	323	313	329	296	343	299	315	306	310	327	324	329	328	339	303	316	313	330	325	276	310	298	322	335	349	322	323	296	324	355	303	325	341	355	308	327	326	327	320	313	296	355	313	293	307	311	331	318	300	290	311	323	328	313	319	287	299	295	323	307	325	321	302	304	291	316	316	308	314	312	337	336	321	345	330	339	284	286	297	307	319	318	319	321	374	348	320	306	322	316	323	334	335	350	318	337	288	300	324	330	333	302	305	328	316	314	323	339	311	324	349	318	311	322	332	338	312	325	322	309	319	343	317	311	323	315	353	317	305	306	335	341	326	355	316	342	327	309	331	310	340	304	315	321	304	306	308	303	307	318	309	343	295	330	329	332	306	319	335	357	270	313	320	322	276	299	339	283	325	342	324	319	325	325	307	281	340	302	321	330	303	320	298	311	315	331	278	303	300	288	322	324	313	330	346	302	278	316	298	359	358	319	304	325	347	341	331	341	318	360	329	310	319	301	311	334	280	309	294	317	330	329	336	324	341	327	317	306	319	316	302	278	332	338	310	325	283	336	336	286	311	325	296	310	316	318	330	310	322	303	307	321	315	306	327	341	323	324	332	315	307	317	313	333	310	328	300	341	313	290	310	321	290	338	314	330	350	315	295	310	322	312	341	344	300	306	323	320	318	297	326	312	335	329	293	283	303	294	323	332	337	318	331	320	337	298	306	315	334	325	310	314	282	339	328	321	315	325	332	335	291	328	332	298	312	342	316	322	357	317	285	322	331	303	327	299	307	313	290	305	318	289	328	320	280	314	326	281	329	344	315	317	316	301	292	304	319	305	311	307	324	291	329	342	331	329	350	313	295	319	332	334	302	317	340	309	339	338	319	326	327	319	360	324	307	302	315	308	320	355	342	321	356	302	292	313	355	328	313	294	291	300	301	356	298	313	320	324	313	313	320	307	305	309	297	313	302	319	353	331	318	320	286	288	317	275	302	305	328	321	315	331	330	307	324	297	324	308	319	342	312	313	292	318	315	289	336	307	333	300	309	332	308	287	312	338	300	308	316	314	319	293	333	310	339	301	315	320	337	300	314	319	301	309	302	315	248	307	292	296	284	312	344	299	330	333	291	341	283	371	325	332	322	306	305	326	318	314	338	340	319	334	314	312	297	319	282	351	324	316	318	321	326	311	343	343	298	303	326	318	329	340	285	347	340	319	336	295	315	314	294	320	320	347	283	315	314	331	316	349	317	308	354	315	332	328	309	301	316	347	305	327	317	314	289	313	284	323	276	290	359	321	340	309	326	321	315	324	331	336	307	328	301	321	330	322	312	316	304	346	319	330	303	296	325	329	349	332	302	315	334	304	295	299	304	292	315	316	295	312	311	364	302	320	313	312	322	321	327	313	329	325	298	337	334	316	294	307	303	330	336	323	318	318	338	271	297	323	302	314	337	314	305	334	307	317	306	300	361	349	279	330	328	314	315	329	288	310	334	300	308	322	308	289	346	294	313	284	295	335	339	292	313	295	315	340	289	311	327	311	328	291	298	329	312	322	289	294	325	336	304	334	291	288	329	302	313	348	319	290	304	332	295	309	285	318	309	322	312	316	304	326	324	315	322	286	329	321	312	349	345	317	315	309	283	317	342	322	322	319	311	312	329	315	335	346	333	305	347	275	271	297	312	306	333	310	310	312	333	362	305	326	317	322	322	352	307	312	303	292	324	351	308	307	335	306	297	306	296	328	330	315	317	300	334	301	310	343	339	302	311	302	331	381	330	297	321	291	318	323	328	306	284	301	335	358	340	309	319	323	321	317	314	339	314	339	318	343	313	308	326	340	349	307	318	331	316	350	286	285	345	328	317	300	314	305	312	318	328	337	308	267	309	306	323	339	298	333	297	329	307	348	314	338	292	330	336	327	323	289	288	281	329	319	297	341	334	323	332	315	318	334	323	329	353	334	329	307	297	298	319	331	296	334	342	306	334	346	321	317	314	336	340	322	368	329	306	316	299	290	353	320	298	296	309	322	320	335	323	305	325	297	319	326	327	332	313	318	294	306	347	287	316	313	318	288	319	345	290	322	340	306	316	326	341	324	334	305	323	341	330	304	325	319	340	344	324	307	315	345	282	322	338	343	328	311	318	290	308	308	332	328	335	316	303	298	320	295	317	301	311	341	322	329	308	295	342	319	273	309	333	313	338	336	333	308	335
25149	21452	27435	25850	8217	371	268	180	167	131	136	125	131	97	103	98	89	100	95	77	86	79	87	93	72	89	100	81	90	90	100	79	80	71	87	75	69	83	85	83	101	86	90	91	84	86	80	83	77	64	83	72	78	78	81	80	82	84	92	76	90	83	85	80	74	84	68	78	90	76	68	87	89	89	82	79	91	87	67	70	73	74	79	96	100	86	73	59	76	72	66	83	86	86	79	63	76	65	71	72	78	88	82	69	72	71	90	85	79	64	78	74	70	66	87	76	77	63	85	84	65	84	63	66	73	79	72	96	82	83	80	70	86	77	77	68	88	67	73	83	83	74	80	84	70	91	81	79	78	73	84	74	92	77	81	93	95	87	77	84	75	64	83	82	77	61	76	78	68	76	81	66	79	63	73	102	99	83	87	81	87	74	88	78	72	64	73	76	84	90	91	67	96	85	82	83	77	77	93	81	68	86	67	78	80	73	87	92	86	77	92	74	95	72	86	70	77	58	92	74	82	90	94	66	82	74	81	84	88	81	96	67	75	94	90	75	98	105	76	86	85	74	75	84	79	72	71	72	94	84	83	74	84	93	86	78	66	66	78	97	69	70	73	74	77	58	81	86	57	92	87	84	78	83	80	94	68	81	67	90	83	86	80	92	81	74	99	95	71	87	68	77	70	68	69	87	70	84	74	81	62	78	67	67	67	74	79	73	79	91	83	66	82	77	76	81	71	86	76	88	80	68	90	69	75	60	75	84	89	97	93	67	68	87	88	80	90	79	74	75	91	79	80	89	95	87	78	74	84	80	87	83	72	75	85	81	64	80	77	81	84	76	78	69	77	72	88	62	79	82	80	75	85	69	77	66	74	71	87	75	86	84	84	86	83	77	96	69	86	64	71	83	74	94	69	87	69	80	82	79	73	80	75	94	86	88	98	74	71	91	71	88	72	77	80	74	81	78	79	92	89	89	83	74	79	69	84	79	64	81	80	77	86	85	78	71	92	74	80	82	75	80	69	73	103	93	71	71	72	79	91	70	74	79	67	79	66	69	65	67	71	86	86	70	67	89	85	86	98	74	77	65	87	84	53	84	67	68	70	70	75	64	82	75	70	82	84	78	78	85	73	63	87	78	65	89	86	73	59	68	82	83	78	84	67	84	73	59	83	71	69	83	77	88	87	91	89	79	64	84	94	62	86	80	85	81	77	92	66	82	81	71	82	74	88	68	68	87	78	74	78	82	66	84	72	86	88	93	90	78	73	56	93	73	68	81	71	83	82	62	76	98	85	77	72	71	85	88	90	62	87	81	83	71	87	78	79	76	78	81	79	68	90	73	83	82	73	88	80	58	66	77	94	87	74	61	82	83	86	77	90	70	75	87	80	88	84	88	87	87	83	85	92	89	85	72	90	73	80	83	87	89	77	61	88	78	66	74	88	77	76	73	94	88	83	73	97	74	82	84	91	91	68	72	82	87	93	73	88	76	75	71	80	95	69	72	67	83	89	79	70	104	93	68	62	64	78	86	68	75	59	69	92	75	71	88	81	83	67	73	83	71	82	67	85	70	72	69	70	75	71	92	97	76	83	77	78	83	79	82	78	71	78	107	80	72	69	60	79	80	103	74	70	68	84	68	74	86	86	83	71	75	87	87	58	64	79	83	96	76	84	90	82	72	81	83	64	66	74	84	84	79	69	81	72	86	89	85	81	84	74	77	73	83	88	70	58	89	87	61	71	83	79	66	92	74	74	70	65	88	79	77	66	91	77	83	75	81	75	62	83	83	81	79	93	75	73	83	77	71	55	94	65	70	83	82	66	77	88	82	73	73	83	81	96	83	94	83	76	72	82	73	91	60	85	84	90	75	54	94	72	76	66	73	77	98	92	74	73	80	61	65	67	83	95	80	88	83	79	91	84	78	70	79	77	77	71	93	81	80	86	80	64	76	79	74	74	77	93	74	82	77	85	83	67	81	53	84	78	73	68	85	80	88	62	94	81	88	84	89	77	74	101	74	84	96	75	90	84	104	88	82	99	86	80	86	88	79	86	76	85	72	81	85	75	81	100	90	76	84	90	71	87	75	93	77	90	81	66	97	57	85	85	82	62	86	80	84	77	72	67	79	76	80	77	80	79	100	71	66	82	59	79	75	95	68	73	78	92	103	85	89	62	81	60	86	84	85	75	73	86	78	70	77	53	73	88	83	91	73	77	77	69	68	77	84	76	94	71	78	84	83	84	75	82	55	71	75	86	76	77	81	81	74	93	90	87	76	90	68	65	69	82	103	70	69	66	71	69	85	78	85	79	62	98	73	80	70	87	87	85	80	92	73	75	80	71	59	90	73	73	66	101	74	87	72	83	86	82	90	71	73	63	73	83	98	83	77	75	70	99	96	101	75	70	72	83	85	67	79	82	73	93	60	93	82	85	80	78	75	87	80	60	71	70	76	62	93	70	74	93	72	102	78	87	87	82	67	65	73	75	70	76	90	96	85	83	86	68	65	78	62	78	78	63	88	67	75	74	97	99	79	81	77	87	79	83	77	89	74	66	63	74	83	89	93	73	80	74	79	63	72	73	84	84	92	69	80	89	88	74	82	71	78	81	78	79	76	75	77	83	79	90	88	93	77	68	80	66	77	76	90	75	74	64	70	93	89	74	87	79	77	56	85	74	89	66	85	80	82	87	91	77	72	76	86	81	95	84	89	69	65	73	84	74	81	108	79	72	96	74	78	71	91	65	83	78	67	93	67	80	83	84	84	94	87	78	92	80	76	92	78	78	65	76	69	85	75	71	83	79	62	75	95	89	76	77	68	94	92	96	71	87	85	74	79	69	98	78	73	69	72	77	83	78	86	75	77	76	62	70	93	74	84	73	97	77	76	78	77	70	71	70	77	67	86	71	74	74	76	72	85	80	97	91	86	95	68	78	87	73	100	87	77	82	91	82	75	88	87	89	72	85	65	65	98	86	71	65	61	82	71	73	69	88	78	92	74	68	63	80	75	66	77	71	86	79	76	70	103	82	77	84	79	56	76	88	97	75	83	78	67	86	87	79	73	84	86	86	72	73	88	93	70	91	105	74	86	85	71	77	80	87	67	69	61	83	85	71	71	72	88	74	76	85	67	67	78	103	78	86	71	65	85	76	76	70	75	78	74	87	81	78	73	79	81	68	76	62	91	67	69	79	70	83	62	87	75	79	97	91	85	89	79	63	75	71	83	95	94	84	89	84	66	63	84	70	82	76	77	98	85	89	80	78	76	75	85	80	73	72	81	89	97	97	84	72	72	84	92	82	70	80	87	83	91	89	81	75	79	78	91	71	79	75	92	68	79	78	71	82	69	83	88	58	78	84	92	76	79	71	104	78	83	65	77	83	80	60	87	87	91	95	73	84	79	76	64	91	64	76	94	80	88	74	62	58	75	76	76	70	77	68	81	77	66	90	86	76	95	79	91	73	77	74	90	72	75	83	80	80	85	63	73	69	78
3402	5077	3085	1314	946	678	517	401	326	229	235	185	156	177	152	130	134	128	119	118	109	108	119	108	123	98	85	106	98	99	98	97	98	100	91	91	89	91	100	94	96	94	82	97	91	83	96	95	101	99	96	78	85	94	100	117	102	77	98	88	94	91	85	79	84	70	88	104	92	89	94	75	84	88	82	88	90	72	95	93	104	72	76	84	90	73	96	101	78	100	65	83	95	79	89	94	87	95	83	83	79	87	83	76	98	89	86	77	107	97	95	99	84	85	82	95	81	88	89	77	95	98	88	84	76	88	85	78	93	81	76	90	98	72	91	90	84	86	106	87	73	91	85	87	97	79	83	88	77	89	79	87	84	64	79	84	97	77	92	79	77	86	89	86	90	83	103	101	87	91	79	86	87	83	87	84	84	82	97	92	84	88	89	94	87	94	86	91	70	82	84	76	84	77	86	68	75	92	84	89	86	72	82	93	86	71	75	91	71	104	87	93	82	89	74	87	80	107	71	95	81	90	104	83	94	88	77	85	88	97	81	75	85	78	95	94	91	76	71	94	83	91	81	88	86	80	82	74	86	69	100	90	95	89	75	100	109	95	80	79	82	100	81	87	72	102	82	81	85	91	81	76	79	92	96	77	84	102	89	76	90	86	70	79	90	94	87	80	93	74	78	95	95	91	106	87	109	113	90	67	93	87	94	84	88	82	97	82	93	81	97	85	103	83	80	80	82	77	79	81	92	91	78	79	73	74	79	85	84	82	77	108	93	84	79	91	89	78	95	80	80	78	89	98	87	85	80	83	79	82	83	99	105	97	87	73	84	90	91	88	82	80	95	82	82	84	83	92	83	66	85	89	83	87	83	85	87	82	76	99	88	74	106	87	70	72	102	82	86	90	76	87	84	104	84	92	97	95	83	87	56	76	78	78	99	82	91	104	86	89	89	85	89	95	89	87	80	74	85	106	83	93	88	81	71	83	84	92	84	100	91	77	86	83	80	102	98	102	87	108	101	87	79	81	75	89	77	100	107	98	72	89	82	91	85	79	75	82	94	107	93	92	69	89	96	70	94	93	82	111	96	96	85	91	84	89	89	80	100	79	75	79	91	74	86	85	81	100	82	90	101	108	110	111	68	77	94	81	76	92	86	91	85	97	76	77	76	84	76	88	82	90	107	90	79	91	88	78	95	80	78	85	106	81	78	96	101	95	81	84	103	82	82	78	77	102	91	105	100	82	81	86	100	66	83	99	94	88	75	85	74	90	64	103	95	98	85	93	84	93	93	101	72	90	81	92	92	74	76	81	78	86	86	92	73	92	110	101	91	99	80	73	98	84	94	99	92	70	97	84	90	82	86	86	95	94	90	94	82	95	92	98	92	87	75	89	78	92	100	87	78	87	89	88	100	100	73	86	84	82	93	91	75	77	95	92	85	82	93	87	79	84	100	87	102	98	71	65	76	89	68	96	103	87	98	88	102	88	81	86	70	89	85	86	80	102	85	90	86	98	83	81	85	79	100	100	98	98	86	71	86	78	85	99	104	95	97	82	94	79	97	79	85	82	91	72	91	74	106	92	91	71	89	84	85	94	92	89	63	84	98	87	98	95	81	74	81	83	74	90	79	83	86	103	83	87	88	99	98	97	93	99	101	87	75	93	99	98	89	101	81	93	76	90	73	92	91	88	84	86	92	76	93	90	82	72	81	82	81	87	86	88	98	81	68	97	100	69	85	69	88	86	85	69	87	82	96	99	80	93	78	87	85	90	92	80	83	87	80	77	79	87	88	95	76	78	85	94	79	101	99	77	105	94	78	75	104	82	87	70	84	81	94	94	77	91	72	74	94	78	76	95	98	82	103	99	88	85	86	85	79	91	99	95	85	92	79	100	89	110	83	91	80	102	85	98	84	94	82	81	81	97	74	73	73	95	83	81	89	101	110	86	91	83	108	96	95	76	81	92	96	98	87	67	88	99	85	96	83	99	72	86	88	103	106	94	105	94	81	89	97	88	93	83	75	88	77	98	76	87	78	96	81	80	89	86	82	95	99	92	88	95	95	76	102	80	87	84	83	84	105	96	94	88	94	84	89	80	98	86	102	81	103	105	82	112	95	83	89	69	87	76	95	74	85	98	89	80	89	98	78	79	90	88	90	93	91	80	79	90	73	93	88	84	86	97	85	74	81	76	74	96	85	101	85	80	91	85	81	75	78	98	79	83	97	91	92	88	82	94	83	75	85	88	114	104	74	104	88	90	94	80	94	99	88	85	85	83	73	92	85	88	95	92	100	87	78	90	92	94	83	102	101	92	80	94	89	83	82	93	100	75	97	99	72	92	75	80	78	88	89	77	85	79	86	79	69	81	98	65	97	96	79	79	103	97	82	92	86	81	84	90	85	100	102	87	83	73	87	90	87	92	89	83	99	85	82	82	90	71	88	97	80	103	81	90	86	91	97	91	86	84	76	97	96	85	85	85	92	85	101	84	100	88	90	66	88	75	89	76	96	87	84	109	91	78	82	91	76	95	82	83	95	99	98	92	82	77	82	91	88	75	97	98	89	89	87	81	94	74	86	97	75	78	108	95	95	89	87	82	87	74	97	82	79	88	65	84	79	87	84	87	76	85	95	85	62	88	91	84	93	84	79	92	90	111	89	84	79	91	100	89	91	71	81	82	104	88	77	91	93	79	89	91	89	89	76	90	93	95	71	91	84	96	83	86	94	83	87	104	93	86	90	80	79	80	89	83	86	85	88	81	79	68	78	92	96	101	71	83	77	85	86	108	88	91	94	92	79	90	82	84	86	87	76	71	96	89	76	88	80	80	69	87	88	83	75	88	83	94	77	97	95	85	85	77	91	106	91	84	91	82	63	83	80	94	83	89	97	94	89	98	96	95	100	70	84	86	82	90	102	71	100	95	92	92	71	78	81	86	70	89	89	87	81	89	93	92	91	71	76	84	98	77	82	80	95	77	90	100	74	70	94	80	84	84	99	88	72	74	80	95	104	76	100	82	88	83	85	82	89	73	94	83	71	66	98	103	92	83	77	89	86	75	79	83	92	79	96	89	88	92	82	93	100	84	97	102	96	100	89	80	90	106	101	87	84	81	72	90	85	93	85	89	95	96	98	81	84	102	101	87	86	86	102	82	90	89	93	88	85	94	88	110	93	102	90	77	96	82	92	82	94	80	91	87	99	79	80	67	85	91	79	99	102	85	87	82	84	83	80	80	86	86	85	71	84	91	82	91	107	90	80	79	95	65	84	100	74	103	76	84	96	99	86	76	124	87	82	89	92	88	72	89	87	97	84	88	95	84	85	73	76	101	93	87	78	90	81	101	89	95	74	82	78	103	66	82	90	80	79	77	92	89	101	87	94	96	76	85	80	67	67	85	83	80	92	98	79	108	89	83	86	74	93	85	90	92	99	79	86	77	98	102	89	83	64	79	89	84	98	88	77	94	92	63	108	92	92	94	90	96	101	89	94	64
22911	21528	29240	24248	21528	21541	6749	964	684	605	572	501	486	424	429	400	417	354	390	365	358	362	373	377	360	294	315	311	361	299	313	323	303	301	319	288	262	308	305	308	297	295	305	347	276	297	271	287	295	304	291	290	311	317	285	287	300	274	281	313	306	325	298	297	264	277	320	305	286	288	308	319	276	322	269	303	309	250	301	309	288	274	268	271	263	332	295	311	280	324	264	283	311	272	312	292	303	292	266	309	262	275	300	306	296	309	286	301	312	296	274	274	328	292	298	279	288	292	313	285	278	263	300	314	310	294	304	274	302	302	294	297	271	324	317	336	289	296	268	271	288	298	299	296	290	269	298	320	294	264	272	315	302	307	276	314	284	308	273	280	270	269	304	262	308	312	287	292	275	291	285	303	283	274	334	282	281	306	284	290	273	286	266	272	296	275	276	292	285	267	333	314	285	268	273	294	294	296	271	260	296	301	296	309	250	308	292	292	297	321	285	274	282	310	301	271	282	311	308	293	238	308	302	300	307	311	319	260	288	291	290	307	305	301	303	293	279	289	283	256	285	313	281	277	308	302	295	281	297	275	270	278	292	296	309	255	316	304	316	319	282	276	315	272	312	301	304	267	295	298	299	284	341	306	278	247	266	293	309	297	303	270	311	279	294	235	313	285	294	338	314	281	296	303	283	292	285	269	283	289	298	285	269	274	284	250	275	279	327	303	287	313	267	274	284	296	273	295	307	282	298	287	298	283	251	308	290	320	308	269	280	258	324	300	292	292	285	300	275	312	291	295	286	262	288	311	284	280	320	291	312	307	297	300	289	300	278	282	305	281	280	293	301	312	289	315	286	265	277	319	284	297	329	303	311	302	270	310	286	324	313	292	306	280	302	293	271	270	285	294	290	269	281	278	302	293	290	320	327	320	276	284	294	317	280	288	284	312	305	277	295	303	302	289	303	261	330	298	304	292	284	275	277	305	323	282	304	287	264	290	280	324	287	247	294	277	288	309	299	314	282	316	305	293	297	311	302	308	264	302	286	289	275	294	304	305	304	283	290	274	301	312	272	272	306	297	295	282	259	300	281	287	307	275	299	288	302	283	276	303	297	333	309	264	303	290	284	279	299	280	298	269	269	291	330	267	285	295	278	287	287	279	275	320	295	294	303	331	299	298	286	300	315	273	305	296	320	277	309	286	286	296	270	315	276	281	278	275	295	284	286	283	282	271	317	269	280	302	298	296	291	299	297	275	286	291	296	301	281	273	270	312	266	262	249	272	292	265	305	293	313	283	298	293	284	285	321	297	304	321	300	299	314	295	295	280	292	309	267	266	293	272	309	291	313	270	300	335	305	276	294	284	272	303	269	303	297	321	269	289	309	281	287	305	300	290	295	292	264	303	274	285	292	307	251	312	272	300	301	265	296	273	297	283	290	297	312	292	305	293	311	290	284	264	299	264	277	294	262	324	276	262	284	307	299	285	294	284	283	316	285	283	268	301	265	268	259	294	254	288	269	290	257	295	266	312	264	297	282	268	295	285	312	281	273	302	304	279	311	302	278	305	299	292	274	289	317	295	270	333	288	248	285	303	294	284	318	302	292	288	314	301	335	306	306	292	274	316	269	295	284	296	321	295	316	321	275	269	329	288	278	309	279	311	321	296	295	301	288	284	293	297	283	285	271	267	291	276	285	304	256	265	286	287	297	328	278	311	299	260	289	290	273	313	302	301	293	291	310	318	269	269	273	256	281	270	268	279	314	283	306	254	299	268	278	275	305	281	317	291	274	297	281	303	309	307	292	289	261	280	300	277	286	288	332	285	285	290	282	315	304	306	268	295	290	318	301	288	283	292	301	287	277	268	301	276	280	294	278	290	306	282	295	283	310	295	289	278	307	279	261	304	270	312	307	289	303	263	299	306	302	300	280	297	257	301	272	272	278	296	268	296	282	282	282	274	309	325	267	306	259	300	304	295	266	298	295	290	299	276	294	271	316	266	327	307	294	282	282	312	292	322	254	282	287	292	289	279	305	316	300	289	288	282	301	282	273	286	284	309	278	306	326	268	298	301	329	306	292	305	291	269	285	304	294	307	285	303	298	268	293	293	284	252	247	287	302	301	289	282	261	264	266	298	287	272	288	310	313	269	296	265	304	313	302	293	281	282	297	258	264	305	251	301	314	300	330	281	299	284	261	310	288	318	284	277	269	294	303	313	287	293	302	278	288	259	281	293	303	275	302	303	253	296	289	307	269	284	268	278	283	304	309	281	260	283	280	287	274	247	303	274	280	297	311	287	251	266	272	283	301	273	301	294	280	303	256	279	280	302	299	296	307	302	284	312	289	297	282	285	310	283	295	261	243	317	292	254	276	276	276	274	288	296	295	283	308	299	284	303	305	280	265	309	300	278	293	281	331	267	276	292	296	286	307	294	260	292	293	303	276	268	268	279	281	298	299	298	309	331	273	297	286	297	323	308	329	311	295	308	300	269	330	345	319	294	281	315	314	271	278	265	300	296	304	292	282	257	306	307	306	290	284	297	283	316	249	283	252	289	319	295	301	283	294	256	273	260	317	283	302	299	291	327	311	288	292	289	284	280	283	325	307	310	309	279	302	271	281	325	316	281	271	308	309	302	319	290	320	303	268	270	277	303	311	313	288	283	288	302	269	266	264	291	287	286	281	295	281	312	295	299	323	271	269	290	289	269	287	302	306	291	316	292	294	290	313	299	337	297	300	306	270	281	296	298	298	312	309	267	314	263	296	288	302	266	255	279	273	283	286	268	278	300	268	314	309	285	300	289	282	284	319	283	291	268	312	332	272	286	278	287	292	301	290	291	304	287	287	263	289	284	296	280	283	301	304	290	299	305	304	288	295	277	280	316	302	297	292	256	273	313	280	300	301	247	262	280	268	315	295	282	283	295	280	313	270	292	272	304	294	266	294	311	293	298	293	269	322	264	299	315	308	255	309	309	310	266	286	268	279	291	283	311	269	302	296	283	280	293	310	277	293	291	269	274	329	276	311	314	265	300	337	284	282	302	245	284	272	271	274	270	295	303	310	259	271	285	302	291	291	293	268	264	295	292	295	289	314	296	277	282	280	309	292	312	250	287	318	284	275	321	311	290	304	298	310	294	251	284	302	288	305	287	320	295	253	306	287	281	321	281	271	302	311	298	290	261	243	275	300	303	311	277	297	273	263	288	286	318	286	255	284	324	285	279	286	270	294	292	250	273	263	304	304	259	270	270	263	316	255	294	272	306	299	286	308	294	302	283	253	299	303	299	302	289	278	290	304	256	323	311	300	306	282	272	273	290	295	260	288	315	316	307	269	286	276	263	305	282	283	295	269	305	289	322	284	293	304	282	309	269	312	301	303	294	296	300	267	271	271	271	308	273	285	260	313	313	304	280	279	286	289	326	260	278	308	276	289	316	266	277	312	281	293	290	278	292	296	327	311	285	283	269	295	279	299	286	293	280	289	278	282	280	303	280
4647	14172	9704	4455	3213	2435	1910	1420	1138	980	880	719	653	596	524	523	467	451	396	405	433	407	336	404	374	366	366	357	351	355	333	368	340	341	343	347	332	315	328	322	333	305	330	289	328	331	358	312	310	332	328	331	341	323	360	307	307	292	311	328	320	349	329	305	304	332	319	314	291	331	306	322	290	325	314	329	291	310	283	322	287	320	272	304	327	326	302	304	335	316	321	295	317	322	321	303	317	307	316	341	304	296	343	324	289	324	306	342	291	307	318	298	307	304	294	330	343	317	333	277	302	311	340	308	291	313	293	336	355	304	294	306	313	299	327	336	333	323	274	305	283	291	324	338	293	330	343	316	298	303	288	320	331	301	326	324	281	283	300	301	301	314	305	331	316	327	300	314	317	339	303	302	339	326	341	304	332	300	298	298	326	316	297	321	317	292	324	312	292	342	298	290	297	323	327	333	291	306	330	331	301	326	267	312	342	328	310	330	302	305	297	314	313	313	290	313	321	306	280	301	316	327	322	337	339	314	317	326	307	300	290	302	316	330	327	316	308	320	290	326	288	312	282	309	321	312	332	313	329	317	313	295	293	317	310	290	309	335	308	321	328	315	330	312	300	324	350	316	294	331	320	300	328	330	315	334	319	295	292	280	309	290	336	299	306	312	321	342	316	282	318	319	341	310	315	317	295	302	300	285	306	315	336	315	316	322	349	322	312	328	337	277	318	324	308	321	308	316	291	278	328	326	316	329	314	301	300	307	325	316	290	293	288	286	322	313	336	321	297	301	308	323	322	335	307	325	326	313	288	325	312	348	320	345	312	290	299	333	320	295	315	315	333	292	319	311	335	313	323	315	303	304	314	351	288	322	324	339	309	342	292	336	315	311	321	291	329	328	306	322	336	308	310	321	317	321	330	311	314	313	291	301	281	322	327	335	297	293	337	337	293	307	352	314	299	291	331	323	342	325	306	317	338	312	299	319	311	342	313	337	291	299	304	332	284	323	305	282	315	308	300	289	335	301	319	308	338	296	313	288	313	331	328	271	314	321	297	294	326	316	317	305	303	314	299	313	310	297	290	319	310	286	321	290	290	294	321	291	294	304	312	286	324	284	359	290	312	304	340	312	288	317	316	317	285	326	317	314	341	284	308	308	294	336	305	318	297	304	301	319	305	308	314	309	272	318	325	298	300	309	308	321	329	306	308	334	301	302	280	306	324	316	304	342	310	329	269	297	310	312	309	291	362	302	292	297	332	285	302	326	323	305	339	312	307	336	321	300	320	287	285	313	278	302	297	315	310	316	323	334	319	299	308	304	306	298	309	300	303	318	347	319	317	319	290	327	323	297	297	323	312	314	327	317	287	315	293	311	311	310	301	293	333	315	318	314	328	300	326	288	319	331	315	318	297	294	297	350	280	335	314	305	330	336	315	322	312	318	333	326	325	310	307	299	300	355	343	306	280	328	313	299	299	330	319	310	332	321	312	323	329	333	293	334	336	308	298	353	311	316	319	310	294	321	313	311	331	305	320	302	325	294	309	310	292	298	315	287	301	318	334	310	331	304	301	308	308	303	305	307	301	313	312	333	308	280	304	281	342	329	295	314	298	336	292	333	306	317	331	357	303	304	307	287	331	325	312	306	304	306	301	306	286	299	336	301	319	323	321	302	296	285	298	300	300	367	319	304	309	315	327	271	307	294	304	294	329	291	321	303	308	276	304	323	306	317	305	294	317	312	292	305	312	325	308	340	301	312	286	290	313	302	324	289	313	286	297	291	290	298	322	319	293	317	311	305	298	277	330	331	336	340	267	283	299	313	299	275	310	347	321	322	298	308	326	311	296	350	282	312	286	283	298	335	310	332	300	296	294	313	323	314	304	309	311	309	305	308	308	330	290	331	315	282	311	260	299	295	306	329	297	334	316	311	269	351	288	323	308	297	300	317	338	330	301	346	311	318	315	313	319	305	288	307	280	309	300	333	299	295	303	323	288	289	289	333	313	336	325	309	329	326	302	302	278	335	324	310	308	320	320	347	342	324	332	311	302	324	363	315	321	275	344	299	308	293	308	279	288	333	300	312	291	333	305	329	292	321	323	306	311	276	316	316	308	329	317	275	311	297	301	376	296	286	306	319	298	314	302	276	327	319	334	309	317	316	318	319	332	300	281	293	323	307	348	296	300	304	343	293	317	308	324	315	300	285	310	310	317	293	324	342	316	322	287	315	317	319	317	281	303	326	324	313	312	319	288	290	322	306	315	332	285	332	292	311	346	296	299	326	302	317	340	321	315	349	306	306	300	330	325	321	305	273	325	351	273	323	314	302	326	285	282	291	348	336	294	311	320	267	301	338	263	316	321	307	292	299	311	305	303	300	307	323	304	325	312	321	319	310	321	280	321	309	323	314	338	321	317	331	331	315	290	330	279	323	283	296	327	290	326	295	313	305	301	302	307	326	286	296	335	324	300	339	313	316	335	295	307	299	284	299	325	291	336	284	318	293	282	315	302	287	329	287	291	311	333	264	326	270	299	322	323	313	292	303	332	311	306	336	303	321	309	309	312	309	330	332	291	321	325	312	344	321	314	308	307	358	317	324	317	345	298	321	319	306	310	300	297	332	330	342	291	305	344	328	288	298	299	312	325	318	285	299	295	313	310	319	320	303	293	322	317	330	338	309	316	328	339	324	341	317	323	300	296	306	296	326	307	311	320	318	292	315	311	304	310	340	328	312	301	348	298	316	320	351	308	314	352	290	265	285	313	341	313	350	339	301	328	304	301	317	325	310	321	317	301	373	324	282	309	295	306	321	318	296	296	312	309	309	327	297	289	331	333	308	282	279	315	317	300	298	321	313	282	315	294	283	315	321	340	304	291	311	323	305	311	271	314	322	324	324	278	303	331	331	293	305	322	337	354	314	286	305	282	315	318	339	323	302	314	315	323	325	314	296	302	326	302	298	335	288	329	302	325	305	306	294	315	329	328	318	309	336	321	303	300	308	299	296	323	292	330	276	311	294	333	315	278	307	282	321	305	322	299	306	314	320	296	334	340	320	312	326	324	319	308	314	334	306	296	307	308	282	306	307	332	335	293	291	301	286	301	322	308	287	289	278	306	305	281	312	310	282	303	308	324	315	265	310	296	311	311	319	310	328	304	312	308	331	324	323	301	315	302	340	346	281	338	304	309	324	337	350	306	334	319	306	352	287	332	305	327	314	299	313	311	290	319	317	313	312	335	302	314	336	319	345	310	293	308	319	300	314	321	317	306	306	334	278	298	314	298	302	300	369	294	312	302	274	310	289	319	319	296	299	302	323	309	315	325	326	292	307	302	281	340	315	296	324	314	306	301	307	310	295	323	324	353	314	328	290	313	308	309	298	310	316	296	286	324	306	272	331	315	305	301	308	280	303	315	292	327	291	296	322	302	292	311	299	303	289	316	299	304	325	314	322	307	274	313	317	325	304	268	328	301	332	302	305	316	268	295	314	314	295
27970	20157	6969	490	257	228	185	187	156	187	143	143	153	131	135	149	153	124	157	143	148	136	102	157	121	139	136	150	155	125	156	128	140	157	152	148	144	120	126	124	127	130	130	143	120	117	152	149	139	161	123	150	152	133	143	141	173	151	135	125	134	145	139	137	149	141	150	140	145	169	138	144	116	142	149	145	137	143	163	139	131	128	132	160	114	158	139	150	140	120	119	115	134	123	128	155	154	141	147	174	138	138	145	143	131	145	135	145	154	134	153	154	138	127	142	147	140	136	115	126	156	136	130	119	140	128	138	138	145	127	116	141	129	170	131	130	134	132	153	140	172	132	155	129	152	132	161	151	142	121	123	148	127	134	117	146	133	159	162	135	149	159	137	141	133	148	142	149	144	137	118	150	147	128	148	127	140	134	150	138	143	134	110	133	133	148	154	144	135	151	149	152	147	125	145	142	144	127	133	161	153	150	133	135	124	133	153	158	140	144	132	148	136	141	139	108	161	145	139	123	121	125	156	158	145	126	141	141	143	168	144	146	146	139	138	126	135	140	130	163	140	148	151	128	120	123	144	129	131	134	148	150	138	133	138	141	129	145	148	123	155	147	151	129	134	162	138	151	131	132	138	153	128	125	142	138	143	135	147	158	128	157	117	143	127	154	166	128	143	134	145	150	133	136	146	126	128	156	139	154	121	138	132	139	150	162	149	145	120	143	140	138	142	137	156	138	156	133	122	136	136	153	136	165	120	127	128	132	153	149	132	138	146	128	152	145	135	151	126	128	128	134	150	138	121	140	133	147	135	132	133	134	153	135	132	152	141	157	138	131	144	118	124	160	130	131	136	148	123	129	149	118	135	153	141	132	127	151	137	145	146	143	127	144	122	129	141	136	158	140	145	141	159	117	148	144	153	132	155	122	141	124	149	134	141	149	130	134	157	131	144	129	161	136	143	132	146	125	149	136	164	113	132	145	134	159	137	149	129	140	127	143	145	153	144	148	138	156	135	144	144	132	157	140	143	141	135	139	157	122	150	136	134	122	149	120	130	123	140	144	140	133	149	122	153	157	124	139	144	149	130	151	136	139	131	143	164	146	140	129	128	144	145	140	145	127	128	156	127	128	153	147	152	134	142	144	157	159	144	145	157	140	151	130	149	145	146	147	139	145	152	129	129	139	121	126	118	115	148	138	153	151	155	139	142	142	130	120	137	141	147	126	142	148	130	143	130	141	150	138	129	138	133	132	155	128	129	156	142	138	145	147	124	130	129	124	167	138	129	157	114	130	119	127	149	136	144	134	120	122	165	139	155	146	143	148	132	158	157	154	136	145	127	143	151	127	143	142	144	130	159	136	136	134	156	142	131	164	129	140	118	133	142	120	151	152	142	167	140	129	134	138	147	129	139	113	141	138	147	113	166	137	145	155	136	147	125	139	147	159	140	136	130	123	138	133	131	149	126	132	129	143	127	145	165	150	134	121	112	144	142	150	141	142	142	110	144	127	128	144	159	166	137	136	141	139	125	152	142	146	152	129	138	143	151	142	140	140	135	129	137	131	150	154	153	136	158	141	128	133	151	142	133	146	130	114	144	135	128	132	134	148	133	135	136	159	130	156	132	143	125	149	136	135	117	152	131	151	132	150	152	125	152	141	136	152	158	157	144	134	133	168	146	128	136	144	165	158	156	124	154	161	121	146	144	147	137	125	153	130	149	117	127	140	168	160	155	159	155	157	159	128	144	134	136	132	134	131	141	136	117	174	136	139	118	145	120	144	135	173	121	141	152	141	152	128	131	145	131	135	152	143	136	151	155	136	124	151	116	149	133	157	163	111	157	154	131	143	147	126	132	147	135	147	118	139	121	147	157	142	123	136	139	144	154	154	150	123	153	116	126	142	117	153	136	122	137	139	132	124	139	137	140	137	139	150	124	137	124	131	135	146	149	142	157	152	125	137	151	145	141	140	132	137	134	146	137	155	135	154	148	140	135	137	157	155	142	138	164	145	154	135	127	122	148	145	130	117	139	159	102	141	142	158	149	134	147	153	137	148	145	118	131	153	126	129	127	146	150	144	143	133	155	158	126	142	141	154	133	156	157	126	138	124	157	147	150	153	139	141	138	143	125	131	132	140	160	144	163	133	142	135	129	146	132	128	152	148	136	155	142	132	140	104	133	122	126	154	159	144	163	142	147	165	142	148	150	160	138	127	158	142	145	153	120	120	144	142	135	139	134	140	157	155	139	136	153	124	133	147	109	157	157	119	156	155	143	140	124	134	126	150	149	153	144	130	139	131	155	149	117	137	128	155	122	156	136	139	145	122	138	156	119	151	149	141	136	155	149	118	144	116	132	156	140	150	132	119	138	135	139	146	160	144	150	134	146	147	135	151	138	140	147	146	150	156	143	142	133	150	130	115	146	159	155	129	127	151	122	132	144	148	148	156	158	127	146	134	136	144	117	119	132	136	133	155	126	130	152	152	132	131	121	133	139	149	140	156	157	132	147	151	152	148	143	149	122	133	118	139	152	126	147	131	142	142	159	130	129	124	148	154	147	123	125	130	132	152	149	136	124	128	140	124	133	150	140	142	146	145	133	173	133	147	129	150	150	147	134	123	134	128	127	152	116	135	115	154	122	144	139	118	130	137	142	145	111	152	129	135	144	121	139	147	124	135	151	134	139	139	120	118	153	135	168	132	125	149	124	121	146	144	117	137	148	116	166	150	152	159	148	145	142	131	151	137	115	145	142	149	142	137	142	140	140	153	137	144	128	143	121	106	125	168	153	153	134	154	150	150	145	122	119	142	142	127	135	176	133	149	147	124	132	162	143	124	117	150	142	149	165	142	130	150	118	121	155	131	130	151	144	150	130	144	138	149	126	145	144	140	149	145	142	130	142	159	155	129	141	146	146	134	131	161	151	153	141	139	144	141	123	149	172	145	131	139	157	118	125	133	159	135	130	127	132	136	148	136	154	138	149	155	132	131	136	149	157	133	148	126	143	154	175	134	138	120	139	161	145	134	155	142	127	130	137	138	124	135	131	114	169	128	153	156	121	113	125	127	134	142	142	150	123	138	151	136	144	128	146	138	140	136	155	130	136	137	132	110	155	163	171	144	144	164	141	141	132	129	149	143	131	147	146	132	136	152	130	168	131	138	147	168	142	127	124	128	142	135	122	136	115	132	152	153	146	166	144	128	135	147	169	139	134	142	149	141	127	127	141	131	140	132	142	148	145	132	139	112	135	149	119	129	129	134	128	139	137	126	142	130	122	134	130	142	148	149	135	149	112	132	133	156	143	133	150	151	129	140	142	145	145	130	141	130	149	144	140	135	137	136	161	129	158	135	136	148	143	155	132	129	130	140	150	168	134	142	150	120	137	134	143	135	146	128	144	154	142	143	141	138	147	138	153	143	140	163	128	135	149	132	140	140	151	131	138	131	116	130	120	127	126	135	132	140	129	169	126	127	120	136	109	143	153	126	146	141
4883	1984	992	537	376	344	297	252	225	216	215	162	211	171	192	181	162	176	167	143	135	156	163	156	146	152	153	143	127	145	134	154	143	158	172	145	153	146	170	150	128	140	159	138	149	147	155	156	149	128	148	137	139	149	135	158	156	175	157	167	152	140	156	148	159	168	154	165	156	155	148	118	155	164	136	129	182	140	136	149	141	160	156	163	144	153	169	148	154	144	147	137	139	158	163	159	142	136	151	138	150	155	149	155	137	130	162	158	178	156	166	135	150	148	172	136	154	153	137	148	119	149	148	161	149	161	159	166	149	174	165	162	154	145	152	168	122	126	136	149	140	147	129	137	142	136	170	145	166	138	130	124	134	135	143	179	156	144	160	170	132	168	181	128	156	166	149	149	163	146	146	148	147	137	137	160	145	154	148	147	157	152	142	145	165	141	149	152	149	150	154	137	127	166	137	150	131	138	151	135	140	140	144	163	137	147	165	142	143	140	151	163	156	160	155	170	137	139	157	140	144	137	147	136	149	132	158	148	166	132	159	158	136	158	145	162	116	156	143	145	165	143	148	144	151	171	147	159	140	153	165	174	151	171	153	173	156	149	149	153	133	137	158	161	153	136	170	141	139	136	133	137	152	158	140	151	158	174	141	133	150	149	141	138	155	133	147	155	158	156	166	130	141	156	139	134	132	159	135	131	137	147	147	157	144	156	126	153	151	134	139	138	153	147	158	161	152	160	158	165	173	139	135	143	178	149	160	144	164	125	141	161	147	137	164	136	146	120	136	133	145	153	122	140	186	148	140	118	142	153	137	149	149	160	131	143	150	144	137	147	153	147	124	147	141	142	147	152	150	159	152	128	135	150	136	135	152	188	163	129	142	150	150	153	142	131	166	141	145	149	147	134	148	159	148	140	153	152	142	148	150	131	156	147	151	143	126	155	141	160	149	152	181	137	165	141	146	146	160	142	154	151	136	168	153	139	150	123	139	143	151	135	135	147	145	163	122	152	142	165	139	135	171	120	145	137	146	147	143	163	167	151	155	159	165	149	144	139	139	163	143	156	125	147	165	141	141	134	139	143	150	167	154	156	144	157	131	162	148	149	133	157	168	145	134	144	177	150	156	128	150	144	148	145	157	142	157	162	143	158	148	139	145	146	146	157	156	155	163	161	159	130	166	135	164	132	130	142	151	160	152	139	146	146	143	153	150	126	152	134	161	150	167	144	144	159	158	152	139	136	171	151	151	153	146	139	164	148	136	132	137	148	140	164	140	159	146	157	150	142	153	141	155	128	152	188	161	142	164	148	154	160	121	141	167	156	155	151	128	156	137	137	140	129	162	147	154	155	161	156	161	161	143	160	142	154	142	138	166	144	147	149	146	139	141	157	177	138	150	157	149	142	130	151	144	161	141	145	168	147	160	136	151	154	149	146	136	148	140	161	153	123	140	151	148	148	170	151	137	153	168	162	165	153	151	153	142	152	149	148	156	150	156	161	155	132	166	171	147	164	146	167	160	166	137	163	169	176	151	158	139	149	148	139	150	145	153	136	154	165	153	137	148	157	145	163	149	143	157	167	151	144	163	169	161	166	161	162	138	156	144	169	171	144	154	144	134	149	135	162	155	147	142	152	161	134	143	139	152	156	146	139	154	135	134	147	153	147	159	150	165	162	148	138	162	161	151	172	164	147	157	139	147	147	138	124	146	155	142	151	149	138	166	164	146	168	151	149	139	139	165	135	136	172	153	138	143	133	158	146	159	152	170	137	153	159	138	146	151	183	169	136	134	150	154	161	147	163	142	145	152	151	172	146	148	146	150	159	151	180	153	135	158	138	165	144	149	157	144	157	153	158	143	151	141	128	125	160	131	147	142	125	124	150	121	145	187	148	146	157	155	135	150	152	167	146	134	154	146	142	133	171	159	167	135	164	164	147	146	160	153	148	147	162	145	152	137	161	138	152	133	139	141	165	142	140	151	137	128	160	132	148	135	130	126	157	144	146	140	148	157	134	134	155	140	138	149	169	158	153	133	160	136	129	137	139	136	164	157	146	132	168	146	151	143	148	150	134	143	147	166	154	129	134	146	137	160	146	176	135	135	159	148	141	131	143	159	149	145	134	152	141	146	132	138	162	156	144	143	154	151	143	149	163	172	150	121	149	169	150	154	135	157	133	152	138	142	144	156	162	129	146	137	158	142	132	141	158	168	144	134	155	106	152	135	148	173	155	128	140	138	138	141	155	130	141	143	162	145	157	144	144	142	165	150	135	150	153	145	157	147	142	133	165	150	139	141	146	133	127	155	137	147	146	148	158	147	134	150	156	151	129	156	153	140	141	139	145	153	158	170	180	153	162	149	148	145	149	148	120	158	142	141	164	155	137	171	160	152	174	160	162	177	173	146	132	133	129	166	144	132	150	125	147	128	150	135	148	153	157	149	164	156	158	135	162	154	155	139	136	144	143	133	143	132	150	130	132	126	143	150	155	148	154	170	124	129	148	134	136	147	120	148	166	143	157	161	139	156	161	147	150	130	147	158	139	133	154	152	152	145	121	145	145	150	164	130	153	151	150	148	153	146	155	141	137	145	170	136	134	144	142	141	150	152	161	162	139	160	139	158	138	141	152	142	159	143	134	167	138	156	131	178	145	151	125	145	160	148	149	128	158	134	134	149	132	147	142	158	134	180	165	139	161	138	144	144	151	150	137	145	144	132	138	150	147	155	145	153	159	156	161	137	132	133	149	145	152	157	146	150	136	147	138	139	142	143	147	147	138	125	176	124	144	152	142	142	133	155	128	153	160	124	161	138	138	150	148	170	162	141	147	136	164	135	159	146	154	142	154	157	156	145	152	150	135	130	155	156	143	140	123	137	169	143	143	148	143	148	126	142	167	134	162	145	128	137	149	143	165	140	140	137	147	141	144	129	156	150	173	159	161	155	138	132	153	148	139	140	159	161	182	172	137	137	170	157	122	124	165	145	149	136	171	159	185	152	146	128	146	149	134	140	139	133	133	149	151	132	152	145	176	160	137	137	167	157	158	152	138	143	160	139	145	143	142	150	142	156	156	170	169	124	157	137	131	138	151	140	151	148	151	157	151	143	162	119	155	171	139	152	138	142	168	138	145	134	141	140	133	160	132	136	142	161	169	119	134	144	143	140	148	127	139	166	167	128	160	143	142	159	139	167	164	153	151	144	153	127	148	136	155	149	160	156	150	160	168	136	164	175	124	131	130	126	126	160	148	157	131	127	160	132	167	155	168	138	140	140	144	178	155	149	137	146	156	158	152	152	156	176	152	154	165	149	148	145	143	174	162	149	165	172	146	141	140	175	136	138	153	150	142	173	158	153	149	151	120	155	156	135	143	142	143	152	139	129	123	156	145	145	153	141	145	152	140	136	144	133	160	159	143	146	151	174	167	152	149	134	172	141	150	141	128	158	141	128	143	164	147	159	144	156	148	153	138	132	142	169	153	158	148	132	154	167	151
24060	21490	28592	24771	21460	6350	832	597	508	451	444	391	429	411	361	350	316	318	352	344	334	306	303	291	281	359	310	332	309	329	269	309	294	340	290	270	289	295	309	281	298	301	285	307	288	301	272	287	281	299	301	331	292	298	284	295	307	285	285	302	297	339	291	295	307	295	294	314	298	290	286	279	291	305	285	269	316	286	305	292	320	292	306	309	291	286	305	278	280	304	295	302	324	293	299	288	291	290	275	281	309	301	303	300	274	284	281	304	302	289	280	310	286	287	301	324	289	292	308	305	289	304	313	293	308	328	313	269	300	305	288	282	287	297	318	290	276	255	313	289	278	290	293	299	286	254	290	292	272	311	278	284	301	269	281	289	291	309	319	334	295	295	291	306	331	324	271	288	292	307	316	295	278	274	293	319	283	269	296	280	306	291	286	286	288	303	293	269	295	301	306	295	288	260	329	303	252	287	288	281	282	325	283	292	273	298	293	295	314	295	295	274	309	296	273	324	300	292	298	282	302	313	275	296	284	303	279	294	309	270	307	303	294	276	287	318	281	289	272	279	277	322	302	300	294	298	296	314	278	294	303	300	284	287	295	282	297	306	278	272	302	293	295	290	285	299	285	282	266	277	285	280	296	262	305	324	286	307	311	319	297	316	274	288	306	300	286	306	288	262	282	262	278	296	282	333	308	288	281	311	276	277	298	297	325	306	306	309	321	315	299	305	299	290	262	291	329	299	304	300	302	300	282	323	279	278	262	276	289	293	280	291	277	276	297	305	302	311	282	286	295	264	317	288	263	278	282	302	272	302	261	308	301	294	315	288	276	313	272	314	289	267	259	320	307	299	289	313	264	266	279	315	292	303	280	306	296	260	292	306	284	306	282	320	305	285	304	269	284	298	271	286	317	257	308	301	293	290	276	304	292	331	283	281	286	272	310	276	312	272	260	279	298	307	280	322	310	293	280	295	306	288	291	305	273	323	267	278	305	276	301	312	326	298	320	247	302	299	295	284	305	281	293	302	321	246	286	270	303	274	318	321	289	310	303	297	323	299	314	276	274	321	272	298	282	327	287	304	309	278	321	306	303	278	300	284	313	278	299	272	289	288	255	293	299	289	312	301	290	308	280	278	270	301	276	310	278	302	300	291	287	285	279	264	291	279	295	319	296	269	272	294	287	288	294	277	292	273	302	304	300	262	279	261	303	311	287	298	281	285	282	303	282	287	312	276	298	348	313	284	265	273	291	300	317	278	296	315	302	292	298	265	313	287	277	269	313	284	287	289	316	279	283	274	289	286	326	290	279	288	318	281	284	290	304	284	296	288	318	279	298	286	287	320	277	290	279	290	320	311	289	303	285	282	304	288	289	284	313	288	320	296	245	276	282	306	310	285	302	291	297	309	317	297	270	299	306	307	278	300	254	313	327	306	295	278	285	279	314	278	265	304	311	278	292	286	278	317	331	289	303	260	279	264	293	284	279	302	266	322	272	327	320	294	287	328	311	298	293	299	302	313	309	312	295	290	282	279	287	267	313	262	289	296	292	301	282	236	276	272	287	288	273	293	295	310	280	306	301	277	302	268	309	275	303	294	278	303	287	277	306	293	269	314	288	258	288	278	273	288	294	314	283	287	326	322	304	286	253	288	279	307	290	265	275	284	296	275	311	285	298	333	297	286	303	314	282	258	280	286	283	290	274	297	305	288	313	311	277	304	299	313	284	272	274	305	283	273	307	280	273	286	295	278	292	297	311	307	287	301	281	296	263	292	269	283	286	282	303	286	298	284	303	303	267	299	304	260	304	317	290	268	290	302	326	288	297	329	308	310	316	307	272	271	270	294	274	278	276	283	293	310	316	294	291	304	300	295	300	284	298	293	280	298	275	305	292	304	285	324	309	311	293	316	295	310	277	284	328	312	315	305	277	322	303	291	280	294	293	282	292	284	306	286	297	312	319	298	278	305	294	282	277	290	300	295	283	277	277	310	337	274	296	287	272	306	310	311	326	301	304	300	309	301	290	319	285	259	301	279	289	274	317	306	299	308	274	268	310	330	307	258	287	289	310	309	273	298	298	279	292	290	304	314	295	274	307	267	297	275	282	286	298	318	308	292	254	320	245	276	311	284	293	297	300	284	296	282	293	323	284	329	302	307	271	292	287	296	306	281	295	311	324	299	285	289	273	290	310	319	275	299	336	303	295	301	276	312	312	278	327	279	306	301	283	303	310	291	290	264	305	280	291	308	305	299	280	299	270	273	262	282	294	306	282	288	328	300	266	278	249	293	305	270	279	293	291	259	297	279	265	277	285	294	283	272	269	329	327	300	264	285	283	295	296	278	299	286	276	313	284	307	291	304	286	293	278	298	329	290	297	287	299	270	307	306	272	283	296	276	290	311	308	312	314	310	289	325	313	308	309	300	285	290	304	269	289	299	302	296	300	280	297	286	288	267	264	280	297	289	296	295	298	334	273	286	307	265	283	263	311	271	305	314	259	292	309	306	279	307	301	305	297	291	288	297	349	287	263	311	330	293	299	303	290	285	265	289	311	266	296	282	264	290	266	288	286	295	263	302	303	322	275	317	315	271	314	314	279	306	295	291	323	322	302	285	317	287	294	291	313	274	307	278	282	286	316	262	274	304	278	286	298	276	326	267	307	302	302	271	284	262	277	314	271	274	304	279	307	283	288	310	281	318	310	297	300	295	290	293	330	319	271	289	287	287	305	305	282	291	277	306	325	310	311	322	295	275	300	275	308	296	277	266	325	279	278	283	288	344	315	305	305	259	319	287	298	300	293	310	287	309	298	291	288	314	302	308	298	256	297	266	293	276	306	306	309	310	309	280	280	289	274	274	292	311	278	293	274	290	323	310	290	292	310	260	312	279	257	270	323	300	281	254	301	284	304	290	278	288	286	265	281	314	277	258	268	282	309	274	291	286	305	277	264	342	264	282	282	268	294	314	283	259	318	289	320	296	340	299	298	288	297	314	300	305	306	289	293	302	284	268	306	310	289	293	312	259	300	263	302	285	325	290	325	288	319	313	303	291	287	298	304	281	318	310	308	292	301	313	329	296	273	285	266	285	286	304	285	256	289	279	284	306	290	300	306	310	306	267	321	302	275	277	301	280	291	294	303	294	316	291	285	306	284	298	275	276	281	299	292	285	293	279	312	320	321	297	297	286	311	310	304	297	284	307	295	272	283	292	306	269	320	286	270	284	305	279	343	280	309	280	303	272	290	272	311	301	301	285	306	303	278	316	300	313	302	333	316	269	288	288	281	311	260	283	291	289	281	277	298	289	277	297	309	300	303	295	270	295	288	286	302	285	316	300	285	305	299	272	324	279	309	280	298	300	309	302	284	330	273	301	308	309	276	280	268	300	271	265	278	290	289	298	272	280	288	282	290	309	279	309	294	280	284	285	299	283	294	274	299	287	265	292	281	302	268	283	301	296	297	289	249	290	300	238	285	286	279	312	285	304	309	275	297	306
3958	9312	5702	2734	1969	1526	1164	935	806	644	566	541	488	494	464	403	464	390	365	376	374	342	386	354	395	355	345	362	364	324	361	317	342	346	299	322	341	363	299	331	312	338	294	366	291	312	355	299	304	327	317	312	302	320	340	337	330	327	297	333	291	291	324	321	324	331	344	302	341	320	287	275	307	303	307	296	343	309	326	305	309	319	330	313	315	291	345	327	304	315	313	289	321	284	297	315	311	359	320	322	296	304	312	300	322	298	299	296	299	307	306	296	340	309	337	335	307	331	275	321	319	295	320	314	298	320	291	305	315	318	304	331	318	339	327	276	320	306	315	341	324	320	299	345	316	334	320	326	304	337	314	326	324	324	328	304	328	292	331	329	314	313	333	316	356	302	328	312	309	307	320	341	328	314	336	309	316	297	315	312	332	317	337	337	284	314	327	305	331	321	343	296	327	313	319	306	310	317	330	314	317	334	294	317	315	344	331	332	307	366	302	324	302	325	305	270	339	296	291	329	282	293	301	289	309	295	301	327	320	305	339	328	327	320	326	276	337	304	303	330	303	331	339	316	351	322	309	320	303	318	313	346	316	299	304	327	287	305	326	334	341	316	327	307	334	316	293	290	331	317	300	324	319	294	298	280	328	321	284	328	316	315	285	324	346	298	319	314	308	322	282	332	337	314	294	306	324	319	352	300	301	315	326	329	326	332	323	315	318	328	329	329	324	340	348	345	307	322	324	326	313	292	291	301	304	317	310	326	327	287	319	324	332	292	318	323	322	309	314	334	309	310	331	320	310	321	327	315	299	304	334	342	340	310	308	317	295	313	304	311	325	311	309	336	337	325	327	331	291	344	347	313	327	290	324	285	322	306	297	360	330	319	323	342	297	356	278	323	309	304	328	296	302	331	333	354	275	320	287	326	295	299	310	323	304	299	319	270	292	295	319	301	309	325	305	321	315	293	325	325	307	294	323	289	322	301	292	320	313	326	304	271	311	301	317	316	319	297	335	328	311	347	309	295	282	312	313	338	289	289	313	334	324	325	301	274	288	305	292	313	326	303	337	312	313	324	316	323	347	341	354	306	289	333	307	326	303	291	336	297	313	321	313	322	290	330	311	316	325	315	328	303	329	287	308	334	308	323	313	288	328	335	293	331	309	290	316	302	330	322	337	315	326	291	269	303	292	295	287	339	329	334	350	324	297	327	301	335	291	309	311	307	299	304	290	323	316	327	325	318	334	321	310	280	326	342	300	329	329	305	323	304	306	297	299	317	318	326	304	313	326	328	306	301	313	316	309	326	289	329	303	277	301	336	333	307	353	329	303	320	343	340	304	332	304	293	303	305	320	313	313	297	322	299	316	331	307	305	334	316	317	311	336	310	319	277	322	325	325	320	372	336	316	332	312	316	337	309	322	290	313	296	277	283	312	335	288	315	329	330	312	294	317	334	351	322	353	292	291	292	323	318	335	299	310	292	316	321	295	328	322	326	324	276	321	318	307	336	313	326	325	359	294	302	307	293	318	323	292	340	319	324	338	307	332	315	299	350	301	295	313	301	302	340	318	310	322	300	305	298	291	334	282	318	299	285	317	316	328	328	282	308	293	325	313	303	293	309	320	326	349	322	307	311	330	340	333	341	332	301	342	301	329	344	308	292	294	299	328	332	352	286	317	321	324	301	345	294	296	342	310	308	309	308	304	327	319	296	324	327	297	316	316	301	321	325	323	318	301	304	311	291	318	321	313	316	317	310	367	325	282	325	314	343	332	313	299	266	318	320	308	331	312	306	320	317	283	278	313	296	347	353	331	325	305	333	291	301	357	305	282	344	295	326	324	326	298	326	315	289	327	331	289	352	303	291	314	292	302	316	306	312	341	327	330	303	321	314	323	298	292	322	330	279	309	331	356	337	321	326	299	328	315	299	303	322	328	307	304	314	294	325	311	293	325	288	346	314	338	306	324	323	319	305	359	296	325	299	300	311	320	315	308	300	305	293	324	327	318	308	302	307	316	321	290	310	298	331	314	301	316	308	316	292	301	329	309	321	308	302	333	309	263	300	312	307	323	318	317	313	326	345	292	303	312	339	317	340	307	297	291	341	295	351	297	330	339	265	303	322	298	300	331	326	328	300	337	337	302	291	315	309	309	333	329	316	326	317	307	326	302	320	326	327	296	298	317	294	326	288	310	293	324	308	300	315	334	337	293	333	320	303	302	305	267	313	313	331	260	333	295	308	335	318	343	306	344	300	279	317	322	303	302	321	322	330	308	337	307	321	336	343	317	313	337	335	293	330	294	289	296	329	317	301	317	301	318	322	329	293	334	308	305	349	322	312	315	318	306	314	335	310	295	326	307	306	296	338	325	301	302	301	325	325	326	335	300	290	308	294	308	304	307	293	334	323	323	294	330	291	324	305	349	291	338	330	328	285	312	339	313	305	299	305	325	302	320	326	328	318	305	301	333	300	324	346	317	313	357	313	297	327	302	307	310	303	318	323	303	340	344	318	319	296	314	325	312	318	312	326	319	337	315	329	284	318	333	318	313	274	312	313	299	281	298	314	342	307	299	319	304	307	342	283	301	295	312	316	306	323	320	326	316	332	311	318	292	300	318	279	311	301	345	284	333	346	310	316	306	328	311	332	311	311	304	312	301	293	327	316	300	320	328	304	329	327	308	297	303	307	337	298	306	352	344	322	319	327	326	330	339	289	310	333	316	347	300	335	312	303	304	327	309	309	321	349	298	327	296	313	291	327	331	325	296	284	291	323	331	339	333	291	285	296	317	303	313	310	350	324	322	288	316	356	338	346	316	329	302	337	303	314	310	294	308	330	313	311	326	324	331	311	300	327	300	366	308	303	295	295	302	315	337	296	326	347	333	315	327	326	318	301	295	344	326	334	321	323	292	321	306	297	285	310	330	318	315	326	346	320	289	312	322	350	291	307	314	316	343	303	298	288	313	305	332	309	310	301	328	315	306	323	345	314	302	324	296	313	315	326	302	325	317	365	294	342	294	358	314	321	303	323	311	322	319	350	298	310	305	290	319	327	341	289	302	309	316	286	305	335	304	312	327	304	298	327	300	329	305	296	337	312	304	298	326	298	305	324	315	329	334	328	335	312	305	350	316	317	336	314	326	321	316	341	287	323	325	331	313	276	298	312	278	296	302	315	313	325	327	295	339	313	299	309	321	318	318	337	350	327	317	282	322	308	330	308	332	323	294	337	292	291	322	318	316	340	311	319	336	341	333	311	299	318	318	313	316	304	287	325	326	316	344	321	351	326	345	299	327	325	323	324	313	294	321	310	299	336	301	329	329	306	311	285	315	339	294	305	293	285	294	307	296	308	322	317	357	295	308	349	298	317	333	307	314	333	306	310	288	345	315	320	286	319	332	290	303	351	286	311	296	289	324	277	315	353	364	311	300	345	292	270	312	334	311	308	295	315	321	353	307	314	335	314	315	305	298	307	301	341	322	311	307	329	322	296
25131	21446	27358	25803	8134	403	272	223	164	150	137	126	99	125	113	101	112	105	104	87	95	87	93	87	68	66	74	76	88	85	87	84	83	76	69	81	99	99	84	94	72	73	84	79	82	89	72	80	69	85	69	72	76	73	87	81	82	85	70	73	79	90	84	77	70	89	86	64	70	74	87	102	78	99	76	81	77	83	81	67	84	88	75	87	81	82	74	82	85	80	76	94	85	68	68	61	88	78	85	67	74	78	71	64	89	67	88	85	58	85	80	91	105	78	80	75	75	68	69	88	82	76	79	89	96	90	82	77	99	84	61	80	77	86	66	93	72	66	68	84	69	76	79	71	77	78	81	83	83	95	79	70	85	72	79	80	99	82	80	72	79	71	85	79	69	74	81	75	78	76	71	78	73	76	84	77	70	77	79	72	74	60	86	83	88	72	81	78	76	83	73	50	81	82	71	91	81	69	76	80	76	74	51	78	76	62	69	77	85	95	90	65	74	68	74	93	72	84	74	79	75	70	84	75	87	74	77	79	85	79	75	84	59	77	70	80	101	71	80	91	76	80	67	81	74	84	76	78	75	75	73	77	80	75	68	77	94	60	65	77	76	90	71	84	73	75	84	89	70	72	84	78	89	57	62	75	71	62	50	67	75	73	63	70	68	74	93	75	99	59	73	78	85	72	83	66	80	85	80	78	96	72	81	66	76	64	82	65	99	93	78	82	89	73	82	80	85	80	73	73	72	90	76	66	87	77	83	91	79	72	82	77	84	77	78	63	57	67	87	80	80	83	82	77	64	60	75	74	112	79	66	87	57	75	79	81	61	66	80	71	88	95	78	86	80	68	81	74	66	69	78	77	108	88	71	76	85	88	69	70	62	81	81	96	70	68	70	63	69	68	88	88	84	73	87	81	68	94	69	69	80	90	72	81	81	90	76	76	88	85	70	93	72	71	82	80	91	79	81	76	70	81	79	106	70	87	83	85	81	86	76	79	83	83	83	80	88	71	82	86	76	74	88	78	71	86	74	67	85	81	80	93	89	80	81	78	96	74	87	68	74	82	83	67	70	71	96	73	70	80	79	90	97	68	72	71	76	71	69	81	68	74	80	87	85	77	82	73	76	81	75	66	86	73	90	71	71	86	81	77	84	80	62	74	73	79	75	59	93	60	88	76	73	74	73	83	83	73	79	60	82	71	83	75	80	77	81	77	65	73	85	86	74	77	74	82	77	78	88	80	94	78	72	84	84	85	82	66	88	73	66	73	68	81	70	73	62	73	82	68	61	70	70	81	92	68	65	69	79	88	73	88	74	71	68	90	72	64	76	90	84	78	78	81	68	62	90	90	80	79	66	77	71	91	58	70	76	83	73	83	76	72	72	82	78	66	74	84	89	79	74	78	79	90	69	80	80	79	66	69	58	82	75	76	76	63	65	66	90	70	82	94	96	55	74	67	65	66	75	72	78	81	73	79	70	59	91	82	65	62	81	82	83	74	97	72	68	76	75	81	80	68	90	85	86	84	71	66	81	73	83	83	71	80	68	67	78	84	85	75	66	70	81	77	95	83	82	85	64	71	71	69	69	76	60	70	99	79	76	79	90	86	89	73	64	59	80	73	74	88	80	92	73	79	79	90	62	76	78	78	69	88	71	74	75	87	65	73	72	77	81	73	67	80	71	60	86	71	79	67	81	86	69	79	75	75	73	67	79	65	81	77	63	77	76	78	74	95	69	73	72	68	78	80	77	77	62	75	87	94	80	86	75	76	74	96	74	75	83	72	66	72	82	58	72	67	66	76	90	86	74	90	87	89	77	98	82	81	84	74	72	87	74	79	67	80	76	90	71	83	93	65	70	79	85	54	54	75	81	97	84	76	72	71	76	81	79	83	87	83	78	77	85	80	80	84	80	74	75	76	98	86	71	82	75	95	58	70	59	74	78	69	66	78	71	79	90	82	71	76	72	91	78	76	83	89	97	63	75	85	73	73	89	69	80	84	69	75	56	76	77	78	68	68	78	60	79	62	72	75	75	73	95	80	71	66	63	76	87	88	73	75	68	68	86	87	78	85	79	91	75	84	63	68	73	90	64	78	64	68	60	68	74	72	80	72	75	90	80	75	75	81	82	81	73	79	89	89	87	65	95	62	74	97	91	75	77	76	84	81	73	65	82	68	86	76	94	101	68	85	83	71	71	76	87	72	73	66	67	81	81	86	74	79	83	78	90	69	65	63	81	58	99	76	84	68	94	86	61	63	88	83	80	64	84	68	76	75	73	78	72	82	89	74	68	75	77	73	87	80	90	80	71	77	80	80	71	66	78	69	73	74	76	77	85	89	82	71	71	80	94	81	94	75	84	85	77	78	86	70	77	85	85	74	80	80	84	88	66	82	76	69	82	68	82	76	76	82	80	90	75	80	79	81	82	90	59	70	93	77	87	92	87	80	79	88	70	68	85	68	85	78	83	80	92	82	94	74	68	73	73	69	85	87	75	65	79	74	77	75	81	79	73	65	85	78	69	87	87	70	67	75	88	71	65	61	91	68	73	76	84	73	73	87	75	68	71	83	80	69	77	61	66	73	74	86	79	88	73	81	76	75	77	84	78	67	97	63	93	71	80	78	82	82	88	75	72	85	84	86	74	82	93	67	83	75	92	88	69	92	72	81	74	66	70	74	72	66	87	71	66	65	69	77	72	79	82	92	65	75	74	69	96	90	74	96	76	76	88	87	78	78	83	86	79	80	68	78	76	81	75	90	75	75	85	76	76	76	89	73	74	69	71	79	70	74	83	66	56	70	79	75	63	95	90	84	75	91	96	65	74	79	73	86	73	88	67	79	68	72	89	82	74	72	89	73	66	72	87	73	71	73	66	74	75	84	76	55	72	66	75	71	74	79	81	94	89	76	92	79	71	68	61	66	85	89	83	81	61	87	79	69	82	79	77	84	84	76	72	82	71	82	84	59	78	96	89	85	78	74	85	79	81	73	89	67	97	103	84	67	61	72	64	74	73	66	82	83	80	84	89	79	81	88	95	68	84	67	64	51	79	72	70	73	78	82	70	66	80	68	96	79	85	85	80	91	84	96	65	66	60	67	65	76	80	71	72	59	83	93	60	82	87	75	58	60	71	70	85	76	69	81	77	88	70	72	79	71	81	76	71	70	66	75	79	70	72	80	74	73	85	61	84	85	88	74	100	90	68	75	71	74	77	84	78	86	95	70	95	51	89	75	86	72	69	69	69	73	75	84	91	93	86	65	68	95	64	69	88	56	78	94	87	85	83	85	63	83	69	86	83	77	99	79	75	77	82	81	85	80	86	65	81	67	87	77	75	72	68	80	76	74	74	74	76	88	92	74	84	65	92	78	81	104	80	64	88	73	79	84	88	70	87	65	75	97	67	88	86	79	85	83	88	75	77	84	94	74	79	72	74	71	85	79	87	71	87	78	61	84	69	83	82	69	80	70	64	79	80	72	94	70	82	69	65	76
3263	4640	2993	1273	847	676	500	373	317	269	250	209	173	178	134	158	126	118	137	124	91	87	86	110	103	107	80	101	101	85	96	98	111	99	109	94	80	81	84	78	105	104	92	81	85	98	75	93	97	99	82	95	90	75	79	84	86	75	78	101	95	91	94	76	83	89	93	89	91	92	75	90	82	82	79	91	79	78	91	80	92	83	83	89	79	100	75	82	75	90	86	90	90	77	70	90	72	91	75	75	78	70	87	83	101	94	82	85	87	84	91	76	84	92	94	93	76	84	80	81	69	100	73	90	85	77	104	74	89	98	83	88	92	90	98	99	84	89	69	83	79	86	84	79	84	91	92	90	102	87	85	89	87	85	69	78	96	93	92	76	81	95	79	99	84	94	106	56	78	91	87	83	91	82	92	93	106	92	80	87	72	79	75	97	87	87	78	86	71	79	74	75	78	99	78	74	78	81	76	101	78	93	92	87	80	87	84	91	87	89	78	77	86	85	76	95	83	68	96	77	88	77	86	77	83	96	88	82	76	122	84	81	68	93	77	83	87	70	81	83	83	88	87	98	87	80	87	79	76	87	78	67	98	82	95	87	80	94	85	82	82	87	99	80	72	77	87	74	97	88	89	83	84	98	88	88	74	96	87	92	84	100	97	88	89	90	76	85	83	96	91	80	92	106	75	80	87	80	77	75	84	83	83	87	86	84	100	79	81	96	83	94	90	81	86	94	72	86	89	84	105	85	81	93	68	93	69	97	97	92	88	80	78	95	90	85	82	94	85	74	86	83	85	83	92	78	86	85	98	84	88	92	83	81	80	80	83	80	81	72	81	99	89	90	86	82	81	84	87	94	80	85	76	91	86	93	94	101	78	68	72	81	77	79	80	73	93	96	66	84	74	87	85	81	98	81	83	87	96	87	96	91	77	77	91	83	90	71	85	96	97	89	86	93	70	99	97	91	85	82	79	86	86	85	91	88	75	98	75	91	72	83	81	81	86	86	83	86	90	81	87	77	93	76	64	71	93	106	67	98	83	89	83	73	77	92	83	83	72	100	88	75	80	104	88	71	97	111	105	76	80	76	82	70	90	69	86	75	104	82	81	76	84	98	76	93	69	94	74	73	83	90	76	76	76	82	74	91	69	72	82	79	83	99	73	73	77	84	86	88	69	87	80	81	89	68	73	73	98	78	95	73	73	74	73	84	83	85	94	67	86	102	72	85	92	92	83	79	109	80	89	68	89	86	84	84	87	96	89	113	75	73	71	90	81	79	89	84	83	84	83	79	75	75	93	80	85	95	98	85	69	87	95	100	92	93	94	90	85	87	77	59	90	83	73	104	88	79	86	76	82	93	77	88	93	95	86	83	75	97	89	81	78	89	101	73	83	72	89	78	94	69	71	83	99	84	85	79	80	76	75	87	82	94	81	82	77	79	77	76	93	79	76	85	82	73	83	84	91	73	82	82	96	86	90	84	100	80	97	81	81	95	78	75	97	92	107	98	77	72	76	101	82	81	94	100	78	87	75	93	78	96	72	81	77	80	83	97	89	97	90	86	93	83	85	92	82	79	88	94	97	73	81	96	66	74	87	89	92	94	81	87	93	74	84	82	86	99	99	85	88	78	86	88	66	93	87	90	80	94	85	79	78	94	74	87	81	86	87	86	71	83	90	80	95	78	78	78	88	100	100	71	68	98	93	97	97	88	90	82	71	79	77	107	93	70	95	92	82	83	71	107	66	62	106	93	86	83	93	86	101	78	91	70	90	85	86	80	74	101	95	92	100	84	70	85	88	78	85	76	83	84	70	65	96	91	93	85	81	94	71	80	87	74	86	84	93	91	77	88	84	91	91	75	86	100	93	92	102	82	74	87	76	93	80	74	82	82	77	86	88	82	83	77	75	95	92	89	79	68	93	84	94	78	82	85	86	81	96	91	102	85	73	93	78	85	79	78	82	86	85	90	91	68	100	88	81	86	98	78	94	89	81	85	83	87	79	88	64	91	85	86	84	94	91	93	93	90	87	100	89	76	89	81	98	97	82	72	89	89	70	91	93	91	87	94	89	88	78	89	84	104	90	91	98	92	83	78	84	79	81	91	81	103	79	93	76	85	74	96	105	97	86	92	75	86	102	70	69	93	93	86	87	94	87	78	99	79	98	82	90	94	88	85	92	63	92	79	83	77	74	84	84	81	70	84	75	92	88	83	81	83	95	102	87	86	94	97	93	85	74	112	76	77	90	92	77	67	74	108	90	75	83	101	75	87	73	90	80	84	83	75	75	77	89	99	75	87	72	75	79	84	86	105	87	103	87	91	88	90	86	97	103	90	80	83	73	90	81	96	91	90	83	88	84	74	82	84	96	86	105	87	79	87	85	80	86	84	85	109	87	76	75	90	88	94	76	83	93	74	72	83	72	98	77	76	74	86	77	74	90	91	90	97	71	59	82	79	77	85	82	102	84	71	82	106	86	91	75	77	78	85	88	84	87	89	85	89	96	96	87	87	86	76	90	84	84	111	73	95	101	82	80	89	82	101	82	91	89	79	84	78	88	70	75	83	79	66	96	89	88	85	87	87	85	79	98	80	79	88	95	78	81	87	79	97	81	73	76	86	85	84	98	90	87	96	93	75	79	94	72	90	75	83	70	88	84	77	96	98	90	95	98	89	80	78	78	87	89	76	71	82	84	92	96	87	89	102	80	67	89	78	88	86	88	79	90	94	87	76	84	79	77	73	97	87	79	83	97	89	95	93	98	88	80	104	91	98	83	85	82	91	98	96	79	92	94	89	72	95	82	81	92	99	73	89	83	71	82	82	84	92	90	84	85	96	75	70	85	82	94	73	105	99	88	85	79	82	96	79	91	82	70	81	88	84	77	95	90	80	88	85	95	88	77	85	84	89	76	98	80	104	93	69	93	82	78	84	74	87	79	83	86	85	70	78	111	86	98	88	75	81	88	85	89	85	81	92	67	100	88	76	89	75	74	74	70	92	86	80	99	88	80	85	87	90	92	80	86	88	85	94	96	80	97	82	81	91	72	88	81	82	78	95	95	83	94	73	121	75	89	60	98	88	99	87	87	75	98	81	92	84	75	90	82	86	86	97	95	76	90	79	76	75	88	71	79	81	80	79	83	83	80	79	93	91	79	76	105	75	81	81	100	77	90	84	75	99	92	98	98	90	87	78	88	89	90	102	85	92	81	87	77	95	60	90	88	87	70	86	89	96	106	94	96	75	70	82	94	103	99	76	82	91	84	84	72	78	84	91	86	89	80	99	82	75	91	79	79	81	91	88	72	75	85	75	88	72	73	77	77	89	82	93	79	87	77	88	70	79	80	83	80	80	102	94	93	90	77	88	82	86	88	104	97	86	83	81	83	85	91	79	82	95	87	87	78	88	86	77	84	70	94	87	86	84	81	85	85	82	84	94	77	94	84	79	80	70	76	71	88	65	84	72	85	80	84	73	89	89	75	86	90	79	84	92
22836	21462	29120	24230	21466	21489	6796	915	710	633	560	511	452	424	414	376	368	365	353	304	328	343	330	323	332	341	349	333	341	332	339	326	290	281	329	277	304	321	312	299	291	296	325	297	290	300	299	289	277	293	308	299	282	287	304	332	284	304	296	288	307	305	310	288	309	294	294	262	286	298	305	281	301	289	338	286	247	291	309	287	296	276	302	284	271	260	308	272	278	294	309	275	274	268	307	328	271	270	279	287	298	282	266	302	268	257	286	296	308	307	274	309	309	275	281	290	272	284	315	266	310	290	284	270	302	295	277	290	298	274	296	322	312	270	301	307	275	274	286	272	276	245	306	268	289	309	306	286	282	310	286	319	279	278	288	285	284	290	313	289	316	294	274	312	289	274	306	300	272	286	290	298	300	300	277	278	290	284	295	289	301	279	288	298	257	295	299	290	267	283	263	292	259	270	292	261	275	271	339	295	295	270	266	285	309	272	303	288	300	319	281	280	265	294	265	284	303	283	300	300	283	311	282	278	275	258	264	299	283	296	284	283	271	280	283	256	273	325	307	238	299	283	267	288	253	281	299	286	256	257	301	278	291	279	293	279	285	281	311	273	287	275	290	257	287	285	276	311	301	281	305	286	281	299	311	300	285	295	263	281	267	270	271	305	294	291	287	280	295	300	293	275	287	299	288	304	272	278	275	302	310	326	283	273	276	301	269	322	263	273	315	272	280	261	314	294	288	270	279	332	285	265	286	261	302	288	282	313	297	291	255	298	304	261	299	300	266	298	303	300	269	303	292	291	269	271	292	302	290	267	311	272	310	288	285	301	297	246	285	297	299	286	270	275	280	292	275	308	306	284	288	277	292	258	275	260	280	301	281	291	305	332	268	258	295	320	267	297	282	296	263	279	292	281	295	271	289	290	294	260	263	286	280	292	299	312	293	255	266	310	277	277	285	291	298	256	287	288	327	300	265	293	283	285	293	285	292	291	292	257	280	260	328	287	275	290	304	310	282	299	311	302	292	298	256	302	294	298	299	311	287	287	259	269	313	272	291	291	322	277	277	289	295	291	284	277	270	317	301	298	284	301	318	278	283	316	270	276	275	270	301	295	281	289	269	282	314	281	265	290	294	271	289	262	289	275	296	256	277	266	263	272	295	256	262	287	311	297	285	294	301	300	290	297	273	300	295	296	319	277	310	288	270	290	295	282	293	301	268	245	337	293	281	299	264	295	320	286	308	294	249	287	300	304	270	295	285	291	293	310	254	281	274	297	302	316	300	294	302	298	278	274	295	301	287	256	270	298	277	287	279	306	282	268	309	292	281	250	286	283	306	294	263	271	280	283	316	270	302	313	300	290	292	289	294	276	267	295	284	292	308	307	308	268	275	258	303	274	289	319	278	268	282	304	283	290	304	324	259	256	296	272	312	287	301	299	256	315	304	308	289	251	297	293	248	296	307	264	316	295	295	326	272	308	259	260	284	259	281	304	283	269	279	301	282	278	294	287	317	282	283	269	301	283	267	294	272	289	284	292	266	284	288	240	289	269	306	290	285	301	269	281	266	257	288	299	297	308	268	288	275	275	290	288	248	302	298	268	268	261	257	267	286	267	278	285	330	301	265	237	306	306	261	291	260	281	263	302	301	261	287	299	328	262	285	294	307	303	312	308	289	342	289	297	269	278	278	279	285	300	288	279	290	249	294	277	248	273	313	270	316	288	289	263	260	287	263	266	290	273	273	275	279	256	292	276	293	297	301	297	278	287	264	299	329	280	295	284	260	272	280	286	279	269	282	307	295	292	289	291	297	279	303	277	306	307	282	282	285	281	334	253	326	282	278	276	274	253	258	281	301	277	290	298	273	271	277	293	284	274	287	303	307	295	291	290	282	275	307	275	301	297	249	266	292	303	270	276	276	271	278	309	269	303	258	277	287	269	283	276	297	263	277	278	273	276	309	280	281	286	265	280	272	273	261	293	279	257	288	295	283	274	265	294	297	291	313	257	303	290	264	225	319	254	287	280	269	313	259	284	276	272	320	282	258	313	309	307	284	275	281	288	282	294	296	273	292	257	299	286	281	310	278	272	263	289	265	279	275	280	284	310	263	288	282	264	265	283	279	280	295	268	275	305	248	284	298	319	269	281	287	308	301	287	282	282	276	271	293	260	296	246	278	297	277	277	274	253	277	297	284	311	267	285	299	310	259	280	278	299	293	310	311	291	300	296	267	292	264	289	279	293	280	295	289	286	296	304	300	273	291	291	263	299	289	264	277	290	291	277	291	277	281	291	280	283	290	284	302	292	298	286	310	310	277	300	283	265	283	303	264	309	270	270	278	285	286	301	271	283	299	329	292	310	295	283	260	289	292	310	285	317	283	284	309	308	299	291	323	293	299	292	279	293	273	293	262	287	298	275	287	285	291	281	272	305	267	267	255	277	285	292	279	312	260	249	282	270	260	247	266	309	300	254	297	269	297	286	294	251	276	269	301	296	258	283	292	299	297	277	302	292	311	289	262	292	285	260	281	312	307	257	261	300	303	280	291	328	288	312	296	255	279	279	292	309	273	270	308	282	294	261	296	294	306	287	272	275	312	269	279	263	273	274	314	268	323	306	304	296	280	284	276	315	294	255	330	250	280	288	261	284	301	267	318	303	284	274	271	290	270	267	285	299	248	268	271	291	297	279	275	258	303	299	250	277	296	301	301	299	292	301	278	278	297	308	269	292	280	299	296	321	268	288	286	303	298	291	276	286	284	287	274	301	275	298	243	322	290	299	285	289	282	265	280	274	263	235	267	272	283	286	297	286	299	296	280	314	284	302	302	280	275	262	288	290	276	291	297	302	311	323	290	276	295	284	269	276	307	280	303	281	325	262	272	282	299	298	282	274	309	277	295	264	278	272	280	286	287	259	292	277	284	267	289	272	274	286	316	318	257	301	289	241	295	278	257	269	314	281	288	284	273	294	271	282	295	288	271	297	263	283	257	286	249	235	277	291	292	307	301	307	282	297	292	270	294	255	281	281	289	269	308	269	271	310	253	291	293	275	262	304	279	293	295	265	303	293	294	277	303	286	284	286	282	287	299	291	298	282	299	233	288	273	290	279	277	277	281	304	255	289	290	268	283	296	269	296	277	291	315	283	309	248	301	287	263	280	273	287	333	267	309	294	277	321	291	269	265	279	301	293	298	277	276	266	306	275	283	302	308	281	280	259	302	264	252	240	274	296	283	257	290	273	273	284	285	285	265	276	264	279	274	252	293	309	273	314	280	295	334	275	277	280	298	290	265	267	293	273	298	288	300	298	291	283	321	290	314	306	293	300	286	283	309	306	256	290	275	290	263	299	315	299	277	280	277	290	316	259	248	314	282	297	276	276	257	257	266	272	238	274	292	271	281	284	295	271	284	277	272	297	280	299	292	299	300	311	287	274	301	284	296	291	292	292	312	283	272	305	285	279	278	267	290	294	282	250	266	297	270	289	286	262	264	291
4353	14298	9360	4551	3233	2393	1750	1430	1119	947	802	642	625	600	543	493	494	418	404	388	393	386	366	377	367	352	339	345	341	362	382	359	327	312	308	314	322	337	285	311	307	292	386	288	349	284	338	346	332	320	330	293	337	290	333	329	311	314	303	345	305	334	303	299	318	278	307	264	323	304	298	292	308	301	330	286	294	292	305	327	316	301	309	315	300	325	324	285	288	315	323	300	301	317	302	290	334	305	306	314	300	320	305	287	315	317	298	300	313	283	308	293	304	331	314	336	296	287	284	296	306	325	326	327	288	310	277	312	325	296	288	319	315	317	305	323	336	278	333	298	284	346	293	298	336	291	285	304	321	275	318	316	301	316	304	324	298	324	317	308	329	303	305	286	336	303	286	283	279	316	297	331	311	316	258	307	309	311	285	302	315	294	324	306	321	310	289	300	285	308	278	307	324	316	329	318	298	316	314	308	325	289	291	293	323	282	294	329	293	302	304	314	300	315	314	308	292	294	310	326	292	327	320	331	333	312	328	290	307	306	294	284	310	301	322	299	310	299	278	304	283	326	316	329	316	304	309	291	306	295	322	311	325	317	303	328	338	325	318	321	302	325	311	309	287	305	314	308	282	312	315	290	351	277	297	287	322	305	304	292	315	309	285	308	316	325	319	275	282	318	295	321	298	306	316	313	341	299	288	301	298	321	282	288	302	287	299	288	308	309	298	322	284	330	323	329	304	288	318	295	305	294	318	291	269	335	334	318	310	301	319	263	345	308	319	283	311	288	303	282	302	301	305	301	294	292	329	321	330	283	322	336	286	308	330	280	300	282	274	306	305	334	290	325	291	302	321	304	282	297	302	312	335	342	290	307	299	328	322	301	300	279	303	330	288	300	347	331	329	325	356	302	302	303	319	316	310	318	306	308	320	319	309	326	306	297	279	293	303	308	299	289	299	319	331	311	312	301	308	292	308	321	310	319	328	304	283	318	279	317	328	309	321	297	278	284	303	312	316	298	321	273	303	292	310	289	330	327	326	300	261	327	293	293	310	299	318	314	350	322	311	312	314	289	328	279	316	288	284	286	304	317	309	327	294	325	341	301	308	311	288	287	322	323	316	306	292	319	312	296	298	313	278	277	298	321	293	314	318	282	301	310	305	330	332	312	296	293	299	269	303	342	309	309	312	334	285	294	272	303	310	310	305	314	309	306	334	285	327	350	308	309	304	323	311	306	319	315	315	303	305	288	332	301	288	299	305	272	328	307	297	300	307	316	303	317	294	319	284	357	299	301	330	273	300	329	290	286	295	298	292	310	294	304	298	303	345	317	297	318	329	328	301	313	296	298	291	308	339	302	340	291	292	296	297	288	298	320	322	327	268	313	290	325	296	306	297	309	312	292	262	295	297	289	297	321	294	323	311	280	291	305	298	303	308	341	293	331	306	304	297	307	311	289	306	312	296	316	344	293	275	279	300	292	336	293	312	314	295	328	300	296	275	304	300	280	319	287	352	342	354	278	297	299	282	297	307	327	307	311	302	313	328	289	307	311	345	293	317	326	311	302	276	288	318	285	263	300	280	316	308	287	294	332	296	295	261	339	299	331	256	324	331	309	255	290	302	301	291	321	330	290	301	330	325	303	291	284	302	292	311	294	300	292	326	312	297	291	302	287	324	324	302	303	301	291	325	303	313	324	326	299	312	290	295	312	340	318	317	293	297	311	314	295	292	301	285	304	306	295	298	297	301	310	321	307	300	311	289	293	322	284	303	320	304	315	368	304	281	296	305	321	284	298	312	331	296	295	307	311	286	316	264	325	325	307	298	321	281	308	341	303	292	271	296	310	273	290	288	315	308	253	328	327	302	289	308	274	282	304	308	309	267	313	299	347	305	286	281	309	278	284	296	295	280	305	312	300	350	287	286	325	301	310	321	300	298	327	310	307	288	304	311	318	321	288	307	326	284	299	282	293	285	295	286	306	278	292	332	292	310	298	314	319	299	309	329	329	310	347	273	308	305	300	310	317	305	280	299	283	297	315	314	302	308	280	277	317	305	324	279	297	316	297	290	291	298	289	294	318	275	298	321	276	306	305	344	285	319	311	314	303	303	293	290	327	316	294	306	300	317	294	288	305	294	319	308	305	293	305	310	303	314	326	314	310	290	302	321	332	314	291	312	323	321	335	315	343	305	280	314	284	313	315	314	322	299	283	324	323	319	302	312	306	310	334	308	307	294	318	279	295	329	308	309	291	270	312	291	327	309	327	321	306	307	303	301	265	300	304	317	298	331	310	313	346	306	312	320	323	323	313	293	327	321	301	296	324	357	313	281	313	290	347	325	303	341	308	285	343	311	297	323	302	272	333	282	311	295	348	300	300	290	287	333	314	297	299	287	285	278	302	294	302	304	307	282	309	303	331	277	308	295	316	327	326	314	317	289	279	314	286	345	306	288	315	307	292	324	310	320	304	298	289	301	284	308	308	320	337	300	335	286	330	294	320	296	256	310	286	277	314	306	338	283	294	317	322	314	327	307	300	281	326	307	291	278	310	342	316	279	312	264	319	334	340	314	323	337	316	289	300	302	294	296	302	259	302	316	297	297	300	318	332	308	290	306	307	314	305	296	294	337	296	287	314	281	325	309	316	304	289	318	281	293	301	291	275	297	285	289	319	313	313	327	336	308	322	310	315	275	327	278	305	292	320	300	295	310	297	329	275	319	299	320	285	293	333	340	288	286	288	312	312	294	297	332	299	312	313	316	306	294	325	288	300	302	281	301	305	303	282	309	316	315	298	326	316	315	299	282	296	318	314	289	317	307	313	335	321	303	315	286	323	319	271	277	303	277	306	289	341	308	295	317	284	314	294	279	297	267	288	288	260	329	328	329	295	284	327	289	319	291	296	282	307	289	312	320	302	314	296	346	285	311	308	300	302	285	296	302	318	317	293	284	295	278	304	306	319	302	300	335	305	308	300	304	345	298	318	296	288	329	308	305	324	286	294	311	313	306	309	303	303	315	318	332	293	295	307	306	301	316	306	287	310	314	313	334	313	293	297	293	317	277	297	287	307	315	301	319	280	305	310	327	296	311	267	338	294	318	301	265	288	297	294	322	327	302	274	280	322	304	310	314	292	315	295	319	273	284	279	328	308	320	322	313	320	290	333	298	335	286	325	307	323	299	296	279	288	299	292	296	300	303	314	281	288	304	338	307	305	286	292	342	308	282	300	309	278	282	281	343	287	307	319	297	331	287	265	306	277	309	287	315	333	263	274	279	304	306	298	319	309	312	300	282	291	305	299	311	302	306	289	324	317	321	330	282	348	303	305	331	300	305	312	286	275	321	301	296	289	292	312	310	308	331	275	296	271	330	296	287	303	316	305	312	314	297	279	316	354	301	304	304	309	325	314	301	290	298	302	298	301	285	302	312	311	316	284	294	311	298	294	265	296	302	293	302	319	322	309	307	285	290	301	324	304	340	339	328	285	318	327	278	311
27893	20071	6880	547	273	230	194	193	162	149	158	150	153	149	164	150	160	127	143	135	167	158	154	169	125	126	133	142	140	134	140	126	125	145	155	124	145	139	155	123	122	163	152	151	147	143	137	177	144	143	160	129	145	141	144	127	135	143	134	135	141	133	146	140	152	145	125	150	138	142	156	141	169	142	156	147	120	122	135	164	141	135	124	129	138	134	136	140	145	165	143	156	143	135	133	157	147	141	117	136	141	141	132	147	131	137	121	169	145	136	116	132	118	161	140	124	141	125	152	156	159	127	121	131	127	137	147	156	136	143	137	163	148	137	136	138	136	129	135	148	116	124	166	137	147	135	143	150	153	134	153	130	130	140	142	150	130	136	154	123	153	159	144	151	152	128	123	151	139	134	126	150	135	113	128	143	142	168	125	156	161	135	144	125	168	138	157	129	135	123	146	134	140	136	149	128	138	155	145	137	131	137	139	125	130	126	134	152	115	149	139	169	145	128	97	143	169	152	146	147	148	143	144	125	128	118	137	127	128	125	142	143	141	127	134	146	140	150	140	137	113	140	131	106	128	141	132	143	150	145	144	147	165	126	116	148	137	139	140	132	121	130	132	151	133	143	140	126	147	137	151	146	127	136	146	131	123	121	132	126	144	166	131	118	144	139	144	130	152	146	147	145	145	112	134	152	129	160	128	140	154	159	142	136	135	137	156	142	133	131	149	160	138	147	150	162	116	141	151	128	126	140	154	139	148	139	137	150	123	130	129	137	147	132	124	128	121	152	142	135	145	127	137	143	143	121	141	135	141	138	117	136	140	160	143	139	147	130	134	147	142	140	161	151	133	142	151	131	121	122	122	138	127	136	145	152	169	145	145	150	134	127	129	133	132	147	124	133	137	146	145	130	125	135	143	126	147	151	137	120	129	139	156	134	124	130	152	137	137	154	141	136	126	134	143	128	137	142	121	150	142	149	138	152	134	144	138	143	136	149	133	137	122	131	146	130	150	136	122	151	118	154	149	165	145	141	139	141	133	132	136	155	142	125	124	143	153	134	143	151	153	138	137	127	145	125	141	121	126	140	128	132	118	136	160	129	134	126	140	129	110	142	131	137	150	152	151	126	117	120	123	138	134	117	139	127	144	126	142	142	136	142	156	142	135	166	133	136	151	155	119	120	146	131	161	132	152	147	133	162	117	135	141	147	129	149	119	137	130	123	145	145	135	139	151	133	172	124	172	140	131	125	147	141	128	134	150	123	136	154	162	150	139	121	124	152	142	136	139	136	145	146	127	157	142	124	123	131	144	123	143	122	164	136	127	120	123	155	108	138	148	146	125	121	147	138	137	149	159	149	146	133	120	141	137	153	143	143	150	130	144	144	130	144	135	128	137	111	136	153	141	132	121	130	131	155	143	132	148	151	141	116	124	122	134	112	144	137	156	148	144	114	138	148	134	132	137	136	122	139	128	148	143	153	129	129	132	134	146	145	147	128	141	155	132	137	157	158	125	148	126	146	129	123	137	154	140	147	117	145	119	146	143	131	139	124	145	133	118	122	138	139	159	127	127	139	135	133	146	147	128	127	122	151	146	119	140	152	151	130	154	149	128	138	117	148	129	144	124	128	151	146	145	142	147	140	131	134	176	129	150	127	138	143	131	155	122	138	146	134	146	141	156	126	113	119	141	133	141	140	142	136	143	147	129	138	140	138	123	148	141	142	114	118	141	134	127	152	132	155	135	123	138	155	126	133	143	141	132	120	140	151	128	123	134	148	114	142	137	138	122	131	141	142	147	119	112	146	132	127	143	139	126	144	112	142	131	149	142	134	133	143	118	155	144	146	129	134	118	126	150	141	130	133	138	112	133	128	137	124	111	124	127	138	136	140	153	135	154	128	132	129	158	135	119	133	145	123	142	136	152	123	126	131	159	134	128	131	147	134	138	140	126	138	143	133	134	126	130	152	128	119	139	151	140	128	144	124	127	153	144	143	109	117	153	165	131	142	154	129	130	143	123	129	146	135	135	131	144	146	125	128	124	166	128	134	137	133	140	133	138	139	141	159	132	152	121	145	151	132	141	135	158	137	129	138	119	153	125	152	137	147	128	123	144	137	130	148	139	153	138	141	134	153	116	130	168	128	172	137	136	143	142	132	140	166	117	109	130	131	146	132	131	145	160	158	133	133	131	154	144	140	146	128	140	139	140	128	147	128	127	133	134	133	147	133	158	118	138	133	136	146	132	139	141	120	151	126	137	136	131	140	143	145	147	123	144	125	123	145	162	125	162	137	131	128	135	132	137	112	128	156	133	145	150	130	125	124	143	124	160	141	132	120	129	149	144	138	124	143	153	151	132	144	135	155	128	124	123	131	117	123	133	135	139	151	117	150	126	134	159	130	133	143	167	133	135	139	126	146	145	149	143	126	131	127	134	123	122	137	121	126	149	141	133	133	143	112	114	148	142	170	134	155	142	141	142	132	162	134	149	107	160	153	132	112	128	132	137	145	154	139	122	113	128	148	158	134	151	137	129	133	142	131	158	130	151	128	144	122	131	161	142	115	134	147	138	126	152	132	127	138	116	142	149	125	131	143	136	121	133	123	147	104	142	123	135	144	143	144	129	128	138	121	139	158	161	136	136	141	118	124	129	148	123	106	134	131	138	173	123	126	150	144	136	133	153	133	129	139	147	146	138	157	135	143	126	147	149	138	118	133	123	137	119	129	157	138	134	148	144	149	115	147	119	153	153	130	143	143	125	121	152	135	128	127	141	154	146	140	153	159	164	132	141	128	135	150	142	156	139	132	150	138	160	149	143	139	142	146	142	142	143	123	114	134	152	132	126	145	145	138	128	134	143	129	151	133	134	139	119	147	151	156	132	130	124	143	132	136	134	151	133	132	125	144	130	153	134	115	133	139	136	139	125	141	139	128	133	134	134	135	136	153	144	151	144	117	135	128	149	147	137	128	130	145	133	150	128	140	146	128	142	131	138	140	119	141	143	136	138	154	147	146	133	128	118	133	147	135	150	112	129	154	138	148	124	140	124	134	130	158	147	161	138	164	125	119	138	148	153	148	136	130	135	125	150	173	151	138	132	133	140	143	128	121	133	136	151	129	118	150	148	145	125	143	131	123	131	134	137	137	114	156	112	134	135	130	162	117	133	140	144	132	147	121	120	159	124	129	123	153	139	133	123	145	146	136	120	140	133	157	143	155	131	141	146	151	135	133	127	136	133	136	133	130	135	163	126	123	152	149	134	141	128	124	150	146	137	123	135	110	115	133	138	124	164	132	136	120	116	156	128	129	135	137	164	141	139	117	133	130	118	163	130	137	141	127	154	147	120	136	138	144	156	168	135	121	147	152	154	133	134	137	142	146	136	114	150	127	123	123	132	136	137	133	144	148	133	132	131	154	133	142	142	149	133	121	139	161	131	137	131	137	146	145	143	155	122	138	127	132	134	155	135	153	136	124	130	134	130	133	148	119	131	133
4760	2010	1036	576	402	370	280	255	219	214	198	211	184	178	182	159	143	163	140	150	152	143	172	175	164	173	160	135	154	145	124	154	135	136	149	149	159	138	132	178	141	146	138	151	175	137	162	143	161	160	147	137	132	188	163	130	146	146	176	155	165	133	129	143	161	138	146	144	155	161	161	145	142	133	135	164	178	146	121	139	132	155	151	143	169	154	161	142	138	136	136	155	142	165	137	142	139	139	132	132	139	150	160	154	145	126	125	139	171	136	137	139	141	154	146	120	135	153	146	142	158	143	140	142	122	137	144	159	154	161	141	148	128	149	155	131	128	145	148	161	148	135	138	132	141	140	159	152	150	162	147	136	132	154	155	161	138	137	143	148	151	148	153	145	126	142	172	138	126	156	145	157	149	129	158	149	132	149	129	132	145	152	156	139	146	165	153	153	139	151	161	149	144	135	128	158	142	125	134	150	137	151	159	148	158	127	170	156	122	138	143	156	125	140	135	145	136	133	153	151	132	155	140	139	144	123	143	157	155	149	160	162	158	142	141	156	156	144	144	158	146	145	147	139	144	135	157	145	129	137	144	138	144	183	152	154	135	145	150	138	172	131	123	155	146	143	124	151	143	151	145	159	137	142	138	159	147	148	131	153	131	171	136	141	153	149	166	152	138	159	147	147	157	148	164	152	138	146	153	140	134	130	157	167	146	133	146	165	148	167	149	151	147	147	139	135	156	150	177	158	132	154	134	177	147	132	151	146	154	146	137	153	166	160	158	152	158	125	150	134	126	143	145	144	137	152	138	166	150	142	166	162	168	150	146	160	138	152	148	163	130	142	144	129	160	142	151	143	130	148	139	145	152	141	148	147	138	152	159	132	165	144	146	150	137	172	158	148	131	150	155	140	142	149	126	145	146	168	163	129	143	141	145	149	149	152	140	155	134	143	141	143	162	146	135	137	153	153	159	167	136	154	134	147	128	140	160	164	135	132	148	147	150	129	148	139	146	139	117	151	163	140	152	121	153	149	157	150	148	136	131	159	141	150	146	164	157	163	128	153	137	143	141	132	131	140	146	136	138	139	166	138	157	133	145	145	143	120	140	148	142	159	181	150	162	147	127	146	144	144	144	125	130	144	134	164	151	162	163	156	132	135	135	143	143	162	140	161	151	143	130	151	160	135	134	121	155	146	155	144	147	149	165	128	165	177	130	143	143	157	139	147	136	144	146	166	142	145	136	143	149	143	154	137	126	149	133	167	133	153	132	158	154	143	150	133	147	130	143	139	158	131	151	147	146	146	144	131	136	160	138	162	150	140	142	155	115	155	139	142	145	145	153	144	161	142	122	138	152	150	160	171	140	155	122	141	134	137	153	154	160	141	152	137	150	159	145	148	145	134	150	163	148	141	174	156	131	156	149	145	144	135	154	156	154	137	138	176	144	152	155	135	136	142	134	121	134	141	145	141	135	160	153	135	171	140	132	168	140	144	142	152	148	141	149	146	162	166	163	147	162	139	142	127	119	143	150	163	142	149	133	158	150	152	150	151	145	139	148	144	126	142	137	161	157	143	131	163	151	134	150	139	135	131	140	158	131	157	157	135	151	137	142	150	147	129	118	151	119	137	167	154	124	167	122	137	135	133	145	142	169	170	139	137	146	149	157	131	149	116	165	151	129	154	159	128	141	121	133	143	130	137	138	166	147	151	160	147	139	129	137	143	129	134	161	147	178	133	152	139	130	142	136	151	128	146	136	152	154	162	144	142	157	148	156	134	121	133	151	160	151	142	132	135	140	160	134	147	147	153	163	141	156	135	150	161	145	144	129	143	146	147	127	148	138	148	157	139	164	156	149	166	149	169	147	150	123	157	132	147	170	154	158	153	144	151	139	141	132	162	159	149	163	169	133	150	133	138	154	145	158	150	160	145	139	148	150	134	163	115	133	142	149	133	148	137	151	161	159	122	137	159	158	173	131	152	153	161	174	148	152	157	152	145	168	150	152	141	134	134	151	157	132	163	155	125	137	135	133	155	144	128	138	159	143	124	164	149	127	140	134	165	139	104	146	132	145	126	132	142	137	138	145	139	150	144	132	119	147	152	126	136	120	133	138	120	126	153	157	155	170	159	136	145	150	143	182	140	140	131	145	161	131	135	146	146	164	149	151	137	148	160	148	134	133	140	154	160	149	150	140	159	140	160	156	151	157	136	146	149	135	156	149	129	137	142	171	147	169	157	139	155	130	140	152	152	136	159	161	124	123	161	145	139	126	141	148	150	139	143	139	149	151	154	131	151	164	153	162	156	138	147	132	145	138	153	174	146	132	151	153	141	160	140	157	140	145	138	148	149	134	142	129	138	146	145	152	152	152	154	167	141	143	152	130	158	143	151	158	158	122	149	129	130	154	178	162	140	154	140	149	146	164	148	148	162	159	144	142	164	128	152	174	155	149	137	142	167	140	151	150	154	150	152	176	160	149	155	170	152	159	147	134	155	155	143	137	157	137	156	148	152	142	131	163	158	158	149	168	140	153	144	142	136	159	129	156	155	154	147	151	148	145	168	128	154	145	137	163	147	154	162	119	142	141	146	165	157	152	158	139	161	149	130	161	138	136	124	149	142	156	151	137	145	137	120	149	156	155	147	140	154	138	153	130	138	171	154	140	161	151	150	135	132	142	149	129	143	147	135	136	145	167	131	165	147	151	140	143	135	122	151	163	151	140	167	135	126	171	140	147	162	129	115	143	135	149	140	133	154	138	136	150	145	169	146	148	124	132	161	171	171	148	145	127	153	132	163	165	160	155	138	146	143	156	123	165	142	164	156	125	153	151	159	133	142	165	159	147	132	171	156	152	138	151	158	150	142	150	152	144	158	147	143	128	140	139	150	149	122	144	164	155	149	144	154	142	161	162	141	178	140	140	129	155	147	131	165	158	151	139	171	126	128	153	142	143	154	160	124	154	125	156	133	127	155	164	151	144	165	147	150	155	154	154	174	173	159	177	133	151	162	164	144	130	138	138	152	123	146	135	163	144	157	136	158	137	169	148	134	169	146	124	146	146	135	138	146	151	124	154	154	142	137	131	165	155	130	149	124	150	126	130	139	125	150	174	148	128	149	139	115	144	130	147	147	161	152	123	143	147	145	149	135	162	159	136	155	133	145	163	154	138	147	150	136	146	140	153	135	168	136	139	161	167	147	114	157	162	143	155	160	147	152	148	153	133	142	151	152	152	151	161	134	193	127	153	136	152	132	150	138	135	134	136	145	152	142	156	167	129	154	159	168	140	137	138	129	175	138	175	144	152	151	155	131	152	124	125	159	138	141	142	164	151	139	130	152	157	152	135	145	140	139	130	166	135	181	150	160	128	144	132	145	147	151	127	159	145	146	158	166	137	158	137	169	168	137	167	177	137	163	162	135	133	151	149	155	158	144	140	148	136	135	133	153	152	136	139	121	171	147	139	147	136	141	143	140	158	158	155	151	176	159	138	127
23987	21388	28465	24672	21354	6218	824	605	510	459	443	351	375	360	337	343	316	349	326	321	323	338	307	309	303	303	332	282	300	311	286	315	305	339	312	286	315	322	283	283	303	297	300	303	285	315	276	296	314	280	283	297	304	304	254	282	307	339	315	277	278	254	291	276	265	323	308	279	317	314	275	270	266	270	269	283	296	284	277	273	301	302	300	300	332	286	285	298	265	308	273	268	289	292	295	297	310	274	307	308	284	269	308	316	292	288	274	306	313	303	302	282	285	256	309	274	307	276	317	268	293	309	298	299	297	261	270	285	292	291	320	285	283	261	242	264	303	302	300	276	306	291	302	303	308	265	294	297	314	285	262	311	297	296	277	274	278	254	279	285	265	280	301	304	300	312	301	317	255	315	283	278	270	334	260	318	304	303	294	287	266	264	313	296	293	304	291	297	262	274	251	289	303	298	318	288	293	300	285	291	261	286	255	303	288	306	262	306	287	292	291	301	267	278	331	260	280	275	282	315	305	291	300	300	267	298	286	298	323	271	289	279	298	295	284	300	308	271	299	290	252	292	290	262	275	303	272	303	283	284	250	302	295	290	302	308	274	290	283	293	294	293	289	286	278	271	261	277	266	272	286	297	272	299	265	287	270	289	281	318	251	321	293	291	287	274	251	276	275	288	319	306	280	309	279	283	315	293	279	283	271	282	272	296	298	313	295	282	298	285	295	289	280	266	292	308	319	318	288	312	287	294	265	326	286	297	294	280	291	292	299	292	294	297	268	305	279	279	271	273	320	258	302	307	317	305	307	304	297	305	300	271	273	293	279	309	277	247	286	294	285	273	292	272	310	292	307	270	299	276	288	291	315	302	277	292	278	290	287	294	298	313	285	313	250	294	311	272	283	278	322	284	268	293	305	297	300	300	256	276	311	290	297	309	291	240	266	266	291	245	275	294	284	259	286	275	286	311	313	300	294	287	303	298	291	297	289	301	303	269	302	288	282	306	286	280	272	295	269	268	310	286	294	324	300	290	274	291	265	284	285	300	309	272	272	286	286	275	295	297	301	280	258	273	297	282	277	302	263	294	271	274	282	312	293	286	276	288	296	288	289	278	310	281	280	297	283	301	313	280	273	283	291	295	285	268	306	283	300	287	289	297	280	303	258	270	293	285	297	271	289	282	306	260	297	280	318	257	291	314	257	291	256	295	302	286	260	289	305	269	291	301	280	287	296	279	278	267	291	293	290	320	286	318	288	299	280	307	300	311	299	297	279	297	276	313	274	281	259	311	306	288	281	291	312	307	296	312	309	295	271	297	300	288	301	274	271	296	294	279	309	290	249	298	285	285	296	276	274	291	298	322	274	301	300	254	284	252	285	298	281	262	278	286	291	312	309	251	272	301	276	298	309	276	274	290	277	330	250	279	299	279	314	293	321	294	286	305	277	271	297	309	262	283	277	309	285	262	276	295	276	291	323	275	270	275	314	279	272	305	303	292	289	272	279	263	317	289	279	280	276	263	289	315	272	260	247	285	263	292	301	278	299	283	269	292	272	311	281	267	308	326	257	280	292	254	276	312	267	263	269	327	329	281	319	286	295	285	298	267	311	256	296	289	285	311	267	300	296	292	304	300	309	288	297	289	316	300	296	306	280	290	267	270	276	263	297	341	267	283	289	279	311	288	281	312	308	300	328	307	279	283	265	290	301	309	269	281	304	297	290	281	272	295	280	298	267	280	292	301	293	306	269	290	301	295	304	281	311	288	291	282	266	281	288	322	298	278	263	296	318	312	255	296	296	288	304	309	296	292	262	297	293	274	277	284	303	283	283	300	268	260	238	294	308	272	260	316	311	256	290	288	266	301	293	288	294	293	302	298	296	305	295	334	271	285	309	293	273	288	281	285	285	311	308	280	298	292	312	277	287	297	306	288	281	314	293	272	332	306	301	263	298	304	318	302	243	272	297	309	264	293	288	320	290	308	290	295	286	313	302	278	273	303	261	297	295	291	302	305	295	305	297	252	308	296	295	308	285	282	283	301	276	288	299	306	277	268	290	284	275	304	309	292	267	268	284	267	280	286	288	296	296	289	283	278	254	297	289	289	309	296	300	290	287	296	265	270	276	280	303	265	293	284	297	305	276	263	258	273	289	300	281	275	292	292	291	309	281	290	278	238	262	310	292	303	257	289	269	301	284	275	278	276	304	297	280	299	284	286	264	326	287	298	278	299	311	293	286	281	307	305	304	286	310	275	304	271	305	290	301	273	279	270	282	270	283	295	294	318	288	270	278	286	282	255	292	278	245	285	277	275	311	283	290	270	304	312	311	309	282	292	311	294	282	255	311	262	309	299	278	309	302	303	310	286	296	289	310	305	295	290	295	304	283	261	308	311	278	308	256	315	284	281	271	319	276	268	281	290	302	319	280	272	315	287	280	290	282	276	275	276	280	270	298	289	298	279	281	297	294	286	263	273	277	282	265	307	268	303	306	301	248	309	259	252	284	286	285	302	307	296	302	293	260	286	278	295	292	304	303	254	269	299	300	289	294	271	296	322	283	249	291	265	326	306	297	283	267	292	272	276	279	292	284	266	284	267	287	312	288	300	291	271	311	299	279	289	317	263	291	270	276	282	294	285	290	270	287	265	275	282	297	238	299	279	284	299	276	284	281	315	316	274	294	282	310	268	257	285	304	250	297	285	304	299	288	302	295	301	282	275	268	346	270	284	278	292	279	293	284	280	287	278	300	278	313	251	279	322	296	306	300	289	297	315	275	307	246	298	278	262	293	271	289	290	293	264	321	304	318	291	286	289	292	283	301	324	272	296	269	282	271	246	275	295	284	274	300	299	301	282	279	300	256	305	288	290	292	286	311	262	270	286	310	299	296	322	306	262	283	298	284	282	317	278	292	312	328	318	273	283	291	286	282	285	262	305	305	300	276	282	292	285	261	273	288	288	254	316	322	304	265	319	308	293	271	272	285	276	255	295	292	290	278	266	296	284	311	314	286	271	273	273	295	311	307	296	271	282	287	289	258	288	284	287	289	298	278	290	263	268	271	295	264	280	263	298	274	298	296	268	300	317	300	291	276	307	273	286	280	289	293	277	290	320	309	300	302	307	297	285	283	270	292	285	268	309	300	261	314	315	307	262	306	269	292	307	291	291	296	287	274	297	289	269	292	320	289	278	251	266	307	284	296	278	266	277	308	293	278	288	323	283	269	323	319	299	290	278	304	285	284	306	294	298	272	291	270	310	246	308	278	303	278	292	260	282	269	327	261	293	257	286	292	278	300	258	291	307	277	272	288	285	306	285	269	293	276	276	282	284	273	277	292	277	283	279	286	312	304	305	287	296	265	277	322	308	294	269	307	302	280	286	284	282	270	291	284	266	273	315	310	314	261	262	269	283	299	305	288	276	309	275	303	271	274	310	298	282	264	277	292	285	302	274	292	300	294	284	303	294	308	288	295	278	272	281	276	285	308	293	312	313	271	271
3775	9226	5764	2671	1947	1439	1131	872	805	702	609	536	470	458	451	403	466	381	400	381	365	321	332	335	352	374	347	359	332	314	375	327	329	323	317	323	302	332	308	310	314	328	308	327	306	305	320	338	289	321	306	284	332	296	324	316	312	334	321	291	334	275	313	311	302	335	290	301	298	326	313	279	292	326	309	317	311	306	330	309	326	321	323	308	286	301	292	300	330	305	304	348	357	341	316	316	298	274	294	293	301	283	313	318	347	302	317	340	339	329	296	330	298	308	321	277	345	293	325	329	286	314	315	324	330	301	328	304	358	293	306	331	311	332	323	320	285	322	324	288	317	312	307	322	302	348	291	312	289	312	320	278	294	327	298	322	286	318	326	316	314	337	330	308	317	329	295	346	337	291	312	283	338	280	301	326	321	292	314	314	317	282	313	308	310	328	312	324	335	316	267	302	314	317	270	323	298	310	304	335	319	322	331	324	313	277	320	309	292	305	283	332	328	289	311	310	283	303	318	350	300	317	294	315	309	310	292	311	307	314	305	333	308	302	321	349	316	308	309	309	311	270	301	300	324	299	315	283	314	333	298	334	325	298	309	287	315	356	328	296	291	294	310	305	355	320	306	324	301	304	311	294	292	290	311	313	279	339	305	316	313	355	299	301	289	280	368	302	324	294	284	311	313	299	306	306	311	295	309	317	305	318	325	322	310	294	333	315	303	315	285	333	303	283	312	321	320	308	305	324	298	307	337	316	308	327	327	308	308	323	310	298	295	305	319	303	304	356	306	286	330	291	293	335	298	317	302	307	337	335	288	286	303	306	294	327	305	312	299	317	320	291	298	283	340	314	352	311	327	326	254	290	283	310	330	327	296	315	331	291	313	322	320	334	294	346	287	313	284	311	287	287	297	342	298	339	320	331	320	296	309	326	320	297	332	291	303	314	317	319	294	288	264	288	338	302	327	313	312	309	299	304	289	345	306	323	332	319	314	315	278	311	304	321	330	313	326	291	299	312	300	354	294	302	262	306	318	320	310	337	326	282	318	311	304	283	320	311	294	284	313	258	322	304	339	328	302	306	310	287	323	316	299	319	344	326	308	291	297	321	309	301	288	305	286	308	295	343	306	313	309	294	328	302	293	291	348	315	274	279	287	295	308	299	325	321	296	336	315	311	308	323	315	292	318	330	278	313	271	322	304	308	326	321	297	283	317	305	295	284	333	318	301	320	340	317	318	340	307	307	284	296	295	323	325	330	307	322	315	322	295	314	306	317	293	301	289	317	317	326	312	310	322	302	306	324	310	300	329	319	314	322	316	318	310	298	353	301	305	299	295	297	318	302	305	298	315	317	312	306	290	299	340	270	302	325	277	284	325	312	338	286	332	327	274	358	288	273	278	313	308	320	303	295	337	310	315	328	302	298	295	303	326	278	305	324	351	295	311	303	277	309	295	317	295	305	312	295	313	280	318	289	304	324	313	313	305	295	336	308	308	308	296	300	333	295	328	291	301	305	311	296	271	307	325	290	315	296	279	309	303	305	278	315	296	302	282	346	313	281	336	297	275	330	345	312	355	299	334	292	311	296	312	301	296	301	307	284	309	281	342	286	307	281	334	273	310	334	295	308	293	292	296	312	290	304	291	302	350	296	283	295	297	329	331	309	303	321	288	304	334	318	312	334	316	299	302	303	307	326	296	284	293	303	305	306	311	322	301	318	333	313	288	322	311	326	304	307	323	301	326	279	338	339	303	299	292	334	274	326	323	311	294	296	310	300	308	331	340	301	290	319	358	320	313	300	302	294	352	311	296	281	338	313	334	309	313	333	328	245	296	301	319	326	273	305	316	297	317	324	337	303	290	305	326	307	310	325	296	315	324	373	312	310	278	300	324	334	315	337	302	297	275	321	301	350	329	305	316	316	310	287	315	320	320	275	310	339	337	305	302	302	292	308	302	292	315	295	311	279	292	280	298	328	292	309	302	312	324	306	313	305	304	304	299	297	317	286	303	323	348	301	334	315	318	357	276	339	299	316	330	319	336	359	308	304	285	289	287	324	289	303	291	307	317	336	306	277	335	302	326	331	282	321	311	289	300	355	321	299	294	317	312	312	343	321	300	298	299	298	297	330	276	337	301	300	293	296	290	301	275	307	296	304	302	329	328	299	325	298	276	287	288	285	306	329	295	314	287	286	302	313	304	285	314	321	290	305	330	316	323	278	290	282	296	324	314	293	313	272	298	290	301	334	303	313	317	307	276	269	308	315	305	312	315	305	328	320	325	312	304	325	321	329	309	326	331	292	300	317	336	301	336	288	316	344	336	310	316	335	333	319	300	347	315	304	296	327	332	297	317	307	300	292	302	343	297	322	278	314	331	332	314	308	325	314	310	314	300	301	283	300	292	303	309	290	324	276	325	309	298	334	299	290	293	327	321	304	322	336	294	300	291	294	315	350	308	302	317	301	304	345	332	290	305	349	338	307	327	298	320	323	293	299	335	309	303	302	275	311	312	325	313	285	313	310	327	327	325	283	343	271	299	302	309	309	311	278	310	320	328	289	312	321	305	312	317	324	318	291	337	295	281	328	273	308	313	318	288	296	319	314	304	296	312	272	304	305	289	297	297	310	329	335	311	299	309	309	297	284	332	304	286	300	337	306	321	311	306	300	301	295	318	309	311	314	294	321	316	296	311	322	318	338	343	272	319	302	334	290	299	290	298	343	305	308	293	329	318	297	309	290	299	293	310	314	316	306	304	297	319	301	315	303	324	317	336	296	307	331	278	333	299	319	323	331	333	299	317	324	313	304	296	306	315	291	297	307	301	303	326	324	290	304	305	289	322	303	294	265	291	306	312	305	327	307	309	313	296	306	306	307	300	300	285	304	291	288	348	293	342	312	292	326	294	318	313	311	333	291	319	323	314	291	326	319	274	308	292	296	295	307	283	326	330	331	311	303	310	325	290	319	301	304	291	318	320	307	303	316	276	291	301	294	340	318	324	289	324	318	329	327	288	286	326	300	299	295	295	322	326	317	285	327	347	328	279	298	307	312	311	290	297	279	295	282	295	276	336	304	319	334	311	327	294	321	359	280	319	306	304	306	307	311	343	277	310	308	312	309	341	293	326	284	276	313	313	315	324	310	323	323	286	287	305	288	306	316	311	294	329	328	319	318	335	330	299	298	326	300	310	320	306	322	289	305	319	318	284	291	305	316	296	328	294	315	293	280	305	313	304	323	298	334	288	279	320	308	317	294	316	318	304	314	311	343	323	328	294	304	292	304	304	298	317	310	316	326	328	321	336	330	292	259	331	306	347	297	352	315	306	325	341	301	341	309	280	331	324	281	323	307	306	296	305	305	291	307	330	294	304	339	316	335	326	291	285	334	306	315	297	326	291	300	308	311	289	300	310	334	312	282	312	273	340	304	288	308	317	324	282	331	308	307	285	332	330	285	334	316	301	321	300	292	328	290	303	318	306	293	347	299	302	299	282	298
25106	21425	27359	25739	8258	368	274	183	164	154	114	146	122	122	118	105	91	92	92	89	89	100	77	82	84	87	78	80	104	74	63	91	97	63	74	80	71	75	84	101	91	68	93	92	81	90	74	76	87	67	92	72	73	98	74	80	76	86	72	61	66	84	68	82	67	79	84	82	82	82	86	76	82	69	72	86	85	81	74	91	71	76	91	72	82	83	81	65	82	86	75	66	74	75	79	83	81	81	85	67	80	71	64	80	71	95	77	75	74	84	65	73	72	66	74	77	63	70	71	85	77	68	73	63	70	80	82	90	69	89	75	65	65	85	66	71	75	83	78	87	59	71	55	65	68	79	57	77	90	74	83	77	81	75	83	79	69	68	92	79	73	64	105	68	67	75	96	78	77	86	60	61	75	93	65	69	70	74	83	77	73	81	77	67	68	69	80	70	67	76	88	93	73	68	67	64	93	78	82	85	66	80	70	74	77	78	68	91	73	85	71	69	77	87	84	66	63	71	76	74	88	50	89	83	71	89	91	86	68	76	74	81	87	67	64	73	75	68	80	78	82	87	83	64	78	68	91	64	83	68	88	95	72	67	61	79	82	90	78	90	72	74	69	89	72	81	82	77	70	86	73	65	80	67	70	72	80	86	90	73	62	81	64	76	76	81	88	66	78	70	69	81	79	75	68	77	87	80	84	78	77	73	72	88	86	74	73	96	71	85	85	72	74	86	88	66	94	73	76	68	72	86	56	75	88	83	69	99	72	92	77	82	82	73	94	81	80	79	69	72	68	78	78	75	80	77	73	73	79	89	68	79	59	68	83	81	70	74	68	81	74	66	62	80	87	87	76	81	92	80	76	87	81	68	77	81	60	83	75	79	69	65	87	71	77	67	58	74	84	80	77	73	73	66	63	73	70	76	82	83	59	73	82	90	90	64	75	78	79	67	67	84	71	77	78	90	77	80	89	81	79	70	90	80	84	67	81	69	103	67	85	67	82	78	86	79	93	87	66	76	88	70	72	77	84	72	76	81	72	67	81	78	79	79	66	75	81	70	70	80	68	86	83	84	74	68	70	79	82	81	81	70	76	72	68	71	79	77	68	85	58	67	80	80	73	73	88	75	96	78	65	83	91	85	65	70	78	91	72	72	79	78	71	70	72	86	75	76	93	71	86	83	70	78	76	80	96	71	85	83	70	74	71	81	78	81	71	74	75	73	71	81	78	82	79	58	76	59	65	60	80	78	82	66	68	89	79	89	88	77	68	68	61	77	88	79	67	73	58	75	87	73	86	101	95	89	75	76	67	64	69	80	87	80	73	78	76	87	69	64	68	84	71	78	72	72	60	86	77	74	77	71	85	70	75	62	72	89	77	73	78	85	77	80	82	90	80	92	88	78	76	72	72	70	71	75	76	83	81	67	73	91	73	76	69	71	68	76	66	87	78	73	76	84	67	74	63	69	70	89	97	67	70	91	77	91	76	76	68	72	76	68	73	93	75	80	68	81	77	68	82	79	77	77	88	74	87	71	66	76	73	83	89	80	78	74	72	87	71	78	73	87	73	80	88	85	74	74	66	75	70	76	89	70	79	79	92	70	76	91	69	76	79	68	71	64	101	84	67	63	74	70	68	69	71	97	98	71	68	69	59	60	86	79	79	64	60	79	88	63	75	69	82	84	84	76	66	79	75	69	70	84	68	83	74	78	86	81	77	66	76	77	73	68	79	88	81	69	79	66	88	96	73	76	65	64	79	84	59	70	69	81	77	64	86	76	90	96	88	78	86	77	80	81	82	63	71	80	77	71	74	62	83	66	85	83	74	75	70	74	79	76	80	73	80	80	76	80	81	87	55	86	66	66	76	81	78	100	76	79	75	80	89	73	87	75	74	90	90	59	67	89	81	75	78	92	74	82	98	64	68	80	66	79	73	84	73	70	74	80	86	89	60	59	89	66	69	78	67	64	82	60	59	61	88	74	80	81	78	77	78	66	77	69	75	72	73	92	80	87	84	78	78	75	80	70	78	86	82	78	88	73	87	82	81	86	82	89	83	63	77	68	98	77	66	72	86	63	77	88	73	93	62	61	87	87	74	83	80	75	80	72	74	68	72	62	80	69	80	80	76	73	67	83	76	80	69	77	76	77	87	75	95	76	68	91	88	77	66	85	80	74	79	62	91	83	79	104	66	73	79	73	83	67	76	76	71	93	82	109	81	70	82	87	100	73	90	75	76	83	82	80	71	81	69	66	70	67	60	73	67	84	84	83	63	79	67	59	85	59	75	79	92	73	72	76	74	82	71	81	76	88	77	86	81	76	80	82	70	79	73	81	85	81	79	72	89	85	58	73	79	88	66	95	87	76	72	77	66	82	69	79	75	92	88	81	70	85	93	73	79	73	76	68	71	79	76	73	89	72	90	70	70	77	90	75	71	85	78	59	71	81	80	75	83	68	88	73	87	73	68	90	86	66	87	76	68	79	72	61	79	78	65	77	89	69	69	67	79	72	64	73	75	91	78	96	78	67	78	62	66	79	70	65	88	83	85	85	68	77	82	76	84	68	67	80	73	72	64	79	78	82	86	68	73	80	79	66	88	81	78	58	90	73	81	95	78	76	71	79	71	88	81	84	76	77	57	80	74	73	83	73	70	65	69	70	63	60	82	89	62	67	84	89	71	57	77	98	67	68	77	75	71	72	77	86	69	64	72	79	69	86	82	74	79	92	75	60	72	61	66	71	76	89	67	72	80	76	75	63	74	77	71	57	83	69	78	84	88	88	91	75	70	74	66	78	66	80	93	90	67	88	80	76	71	60	68	73	66	67	68	109	81	66	57	72	75	74	83	89	80	82	89	83	87	68	82	61	92	78	66	57	92	75	68	74	100	100	74	87	82	85	90	75	82	97	86	94	85	71	73	65	79	91	95	80	68	68	58	69	83	84	83	87	69	77	75	76	70	70	81	65	74	63	81	79	71	75	80	78	78	74	90	72	72	61	71	80	52	73	92	83	96	80	75	64	77	59	91	69	76	75	77	78	66	71	79	80	75	68	68	72	77	84	63	81	75	74	75	77	80	78	80	82	76	86	78	70	81	88	71	81	69	65	63	74	81	79	77	86	81	67	70	80	66	69	78	84	69	84	63	73	81	71	72	78	95	74	84	92	70	83	98	68	70	79	61	59	52	80	77	76	72	77	70	69	77	78	83	69	81	74	78	64	84	81	83	85	73	80	73	75	77	76	83	79	72	72	85	86	90	97	81	78	73	67	70	56	78	76	72	75	80	66	62	71	75	88	86	77	75	68	77	70	70	83	78	61	81	87	91	75	80	88	63	65	81	78	84	84	90	72	84	65	75	85	50	58	76	81	82	83	73	87	83	85	65	71	79	79	93	74	74	90	69	85	75	73	87	79	77	89	81	87	86	81	78	86	77	67	85	80	92	79	68	80	70	80	86	62	70	82	74	84	66	77	79	69	79	73	74	69	71	80	68	78
3123	4666	3004	1349	876	700	540	392	302	256	218	188	169	157	140	133	129	102	113	96	98	107	96	110	94	94	85	92	99	112	92	87	84	90	87	84	89	100	86	92	97	80	84	87	84	80	92	88	85	82	95	83	86	76	91	87	90	84	85	79	87	72	79	71	88	98	77	94	61	80	103	96	69	77	72	96	84	83	91	92	58	90	73	92	93	90	85	71	81	79	90	91	91	100	95	96	79	73	113	89	83	71	70	80	77	93	87	90	93	75	86	89	85	95	88	75	97	90	86	88	89	77	71	71	83	92	85	89	70	82	79	76	67	81	100	77	94	64	88	85	83	85	83	82	77	99	84	88	85	89	91	85	94	89	78	113	90	88	91	81	94	80	83	89	78	87	86	97	76	79	83	78	68	87	84	77	96	79	84	82	96	87	83	83	86	80	81	89	74	91	89	89	86	79	91	73	78	78	85	77	80	71	91	93	97	99	92	78	80	84	84	92	73	92	100	87	84	70	72	79	85	82	90	91	92	78	94	91	96	70	78	88	91	89	90	82	87	69	78	85	72	77	91	91	77	90	79	88	76	87	93	97	80	80	84	81	80	77	84	73	82	72	72	86	75	72	84	80	67	72	104	80	73	93	83	100	85	96	103	85	88	81	92	97	79	63	79	104	77	90	71	79	80	73	82	81	86	85	75	86	80	79	80	89	107	81	84	81	69	75	92	78	94	84	77	82	81	82	81	83	84	81	81	63	93	74	92	72	98	89	72	93	72	76	75	89	83	85	74	81	83	79	92	79	79	84	97	87	85	75	70	84	87	83	82	83	84	95	75	75	78	110	110	77	89	71	70	100	72	78	83	99	80	86	71	74	95	76	70	96	79	65	96	74	73	86	77	88	73	98	81	81	95	87	84	89	78	83	82	83	93	78	84	79	74	89	92	72	79	98	91	91	71	66	79	88	78	91	86	89	73	88	97	79	79	99	79	82	92	78	89	99	66	86	80	83	76	72	89	77	85	87	83	75	87	77	80	86	87	85	87	70	75	87	86	99	74	103	65	93	96	86	83	92	101	68	82	86	89	79	77	99	91	76	71	84	95	76	78	87	82	89	92	77	86	96	76	91	78	74	81	87	75	81	81	73	104	96	73	84	82	88	83	77	98	80	104	90	104	88	85	81	80	88	89	83	100	88	92	82	80	88	76	87	85	96	71	94	86	78	81	92	82	76	65	81	81	94	88	73	92	85	81	87	80	91	95	81	90	92	89	69	101	82	97	76	71	80	93	88	77	68	79	103	81	90	78	81	81	85	93	77	95	87	82	77	74	77	68	72	72	81	86	76	89	80	97	104	87	83	94	72	88	104	77	86	84	78	96	89	89	77	80	83	87	83	97	101	81	83	76	82	82	101	76	77	79	79	73	79	100	89	86	79	89	70	82	80	90	99	85	76	86	96	79	86	78	90	83	90	102	84	92	83	86	75	64	82	94	85	78	82	85	80	88	96	74	102	92	83	75	79	84	82	88	80	79	99	76	69	81	87	80	66	110	76	89	108	83	67	82	90	88	102	77	67	97	68	81	76	82	74	85	68	92	88	81	97	78	91	83	83	82	82	80	75	79	78	71	81	85	79	69	80	87	91	87	78	82	80	97	93	96	72	92	88	87	70	80	74	89	92	80	87	91	80	73	93	75	89	81	75	81	81	96	68	77	77	75	81	85	60	87	76	84	92	93	90	66	90	94	90	77	75	84	95	72	91	82	96	81	81	75	71	77	109	91	78	67	79	69	90	82	80	72	82	98	86	75	86	76	77	99	76	88	85	80	93	69	95	86	79	92	95	91	89	91	96	71	72	65	78	59	86	94	91	82	77	97	85	78	82	84	80	78	102	94	86	78	99	78	85	83	68	87	95	79	90	91	77	85	64	91	86	86	80	86	97	83	83	86	71	83	105	72	90	90	96	88	81	82	97	79	80	111	91	83	82	99	81	83	73	85	91	84	80	85	83	77	73	81	85	77	92	89	74	71	83	92	73	87	87	73	90	70	86	72	75	82	85	79	92	92	104	83	89	90	88	95	85	92	71	76	91	71	83	90	87	76	78	84	81	87	97	82	87	79	73	88	80	89	79	81	90	92	65	91	86	77	103	84	83	89	86	88	75	102	75	82	79	73	80	79	89	93	97	96	81	80	94	93	73	67	80	83	94	92	88	92	64	72	88	92	72	81	84	91	79	83	74	70	83	83	81	83	82	76	74	86	99	80	69	92	89	77	93	96	80	69	74	66	92	84	111	76	64	77	76	74	93	92	93	74	80	86	83	83	79	90	76	73	81	82	89	71	92	99	98	94	87	78	96	99	77	88	90	78	81	69	77	93	74	85	74	78	101	90	112	92	78	80	84	87	83	94	75	86	97	72	70	89	72	88	98	81	83	87	69	82	64	88	77	88	84	70	67	103	93	86	92	88	95	97	91	90	79	93	80	92	92	75	90	76	77	92	105	102	95	81	97	77	93	89	87	81	83	88	84	84	70	89	84	90	87	87	81	72	80	76	77	82	90	86	76	79	73	73	63	81	75	81	86	91	75	85	68	75	80	82	72	90	75	75	95	89	86	67	99	84	93	79	75	83	88	79	80	91	88	100	96	84	67	80	88	75	84	75	80	79	103	84	86	79	74	82	79	74	86	86	80	94	80	88	64	89	76	79	65	84	99	98	75	78	72	93	86	87	81	79	72	92	79	84	93	71	97	79	87	83	82	88	81	88	97	55	90	95	92	81	84	87	69	75	78	75	76	81	91	92	82	88	87	92	82	93	79	78	89	89	91	77	75	93	75	71	72	69	83	97	85	76	84	88	86	87	91	96	69	69	85	79	101	100	81	79	95	80	88	71	79	86	95	79	87	93	89	68	72	90	81	75	104	92	91	91	79	87	85	80	107	69	104	81	84	77	71	93	86	77	78	76	67	80	71	79	88	84	78	92	75	72	88	71	77	103	88	86	102	83	96	97	66	70	84	74	98	67	89	84	95	84	85	88	78	91	80	89	81	80	88	77	69	92	84	77	83	83	99	73	94	77	67	72	89	94	69	81	86	73	75	69	81	86	86	86	76	99	79	87	93	101	85	84	84	88	81	95	84	84	76	83	92	70	65	79	102	83	65	83	94	84	86	76	90	66	79	77	99	98	74	103	100	80	69	96	72	84	73	79	62	82	65	99	75	98	86	87	89	85	67	93	87	68	76	82	93	86	68	78	87	87	77	74	88	70	95	73	84	83	70	76	89	75	75	84	73	77	92	87	79	93	89	99	88	80	85	85	90	90	78	82	88	83	73	75	95	101	95	85	90	90	92	84	89	78	92	90	88	80	98	79	82	91	82	89	71	96	91	93	78	75	89	72	93	63	85	101	107	102	95	81	74	92	87	77	94	75	80	85	68	95	78	76	97	71	82	73	100	87	80	89	85	78	80	92	79	100	79	89	73	65	86	67	74	77	79
22789	21502	29226	24215	21507	21537	6734	942	665	638	494	464	444	455	374	380	366	394	368	357	304	304	294	337	319	312	309	322	295	314	310	338	291	305	279	279	314	284	303	289	296	296	260	285	296	290	298	287	287	289	313	289	269	265	271	312	303	246	280	259	294	282	293	256	307	294	292	268	288	302	277	268	283	280	266	277	261	258	282	324	269	272	294	260	316	261	239	272	292	307	274	285	260	302	273	274	283	271	294	273	288	279	278	263	296	281	262	290	264	295	295	293	309	286	288	251	273	264	283	260	288	283	283	277	266	273	308	295	259	275	282	308	292	285	280	273	289	317	287	267	278	259	282	294	300	291	283	278	263	267	298	271	284	285	267	279	282	304	255	259	283	301	276	247	298	264	270	314	277	273	262	263	266	267	279	279	289	278	265	285	274	286	309	265	284	284	283	296	288	285	288	259	306	286	285	301	290	272	266	296	281	291	287	276	249	290	266	278	280	285	290	297	268	271	309	270	265	247	295	280	273	273	278	271	258	295	273	311	292	307	278	293	290	264	280	296	267	238	273	281	283	288	290	260	308	282	266	296	259	293	289	273	290	311	279	274	301	266	297	279	253	289	277	300	310	291	276	284	290	274	315	288	288	288	287	320	283	314	280	275	304	265	291	300	277	287	265	252	278	272	300	246	278	285	290	271	267	301	276	275	279	274	289	289	281	303	276	285	287	300	276	283	289	288	278	274	286	313	302	293	271	288	288	298	281	290	297	287	316	280	310	260	279	270	282	271	299	290	301	293	291	290	285	269	281	256	280	275	293	262	277	282	286	263	290	280	277	255	258	289	301	277	282	288	293	278	277	269	283	286	286	287	275	284	282	280	268	273	269	292	259	271	323	288	295	298	298	288	308	309	278	284	256	289	284	290	297	282	307	286	297	281	293	266	268	296	273	271	252	297	246	285	276	269	285	281	284	282	268	276	278	278	277	294	260	275	286	286	292	307	290	279	260	280	299	304	292	329	273	281	287	298	281	237	277	292	291	286	256	288	289	277	282	273	269	292	283	287	274	280	262	291	297	288	301	278	287	266	279	302	310	282	278	262	296	270	273	246	298	272	256	266	257	266	275	314	244	284	276	248	292	290	295	250	296	273	265	313	268	290	264	274	278	313	280	286	261	304	265	278	271	281	312	275	296	254	270	273	297	284	267	267	278	310	297	292	270	292	260	289	264	289	312	278	268	248	275	288	284	291	317	309	291	272	303	282	298	289	277	258	286	256	285	263	264	283	281	266	288	270	309	299	297	322	289	289	291	291	279	295	289	303	313	262	257	285	302	280	273	302	266	247	247	289	275	249	300	298	287	291	297	273	280	276	272	285	271	284	282	271	307	269	242	259	266	279	292	287	312	277	256	293	280	256	285	287	295	254	300	318	289	269	262	252	273	273	279	278	259	258	261	293	265	316	320	297	295	311	266	285	247	306	250	282	329	263	296	268	295	285	274	294	272	281	282	295	287	287	286	289	295	288	276	267	289	291	279	297	285	270	286	274	285	288	256	261	279	273	271	279	275	281	267	247	290	304	324	306	264	272	296	270	313	261	289	289	260	274	283	305	278	270	283	296	275	268	268	283	284	257	282	236	278	269	242	285	274	276	278	261	284	294	269	276	272	294	270	281	318	297	283	264	287	287	283	263	269	285	269	284	278	298	227	256	294	269	263	299	280	316	286	262	276	259	272	258	291	297	282	288	291	266	286	267	298	260	243	274	293	286	306	291	301	288	283	285	294	311	272	303	278	285	283	312	289	289	263	314	288	268	271	276	280	288	292	297	296	269	302	282	267	297	285	262	299	267	285	273	304	280	300	227	255	274	296	301	259	269	284	276	281	263	307	309	278	268	300	312	291	307	295	301	269	259	287	280	273	285	261	309	280	295	264	256	254	273	305	264	300	247	277	280	279	282	283	292	265	260	283	278	283	267	283	275	287	286	311	311	300	330	279	276	283	287	267	278	278	274	261	282	285	247	256	297	285	245	292	271	292	286	290	267	291	291	289	288	314	279	267	286	284	265	261	266	254	297	330	262	267	290	294	292	294	269	298	299	272	258	273	290	253	284	284	278	258	284	250	308	297	300	289	292	289	279	311	283	290	273	287	261	252	292	284	262	292	283	249	290	265	290	275	288	296	263	261	274	252	277	304	267	281	278	287	284	270	256	247	296	310	261	271	271	252	293	294	279	275	280	278	265	253	311	331	289	292	288	248	313	255	271	288	281	311	304	279	291	271	275	249	296	313	281	300	312	290	286	288	293	261	278	279	270	263	306	326	281	298	271	246	293	297	280	261	282	278	292	296	278	301	313	279	291	287	255	261	277	297	269	292	266	265	273	305	274	265	273	287	273	290	279	278	297	297	300	295	307	285	299	285	282	285	268	267	287	266	276	293	281	270	301	262	311	297	253	292	267	253	305	265	263	291	276	285	259	287	279	282	278	270	286	242	299	276	296	307	276	300	284	285	274	296	275	285	273	308	286	285	320	281	298	259	288	262	299	262	285	277	268	274	288	276	313	257	285	280	296	279	280	286	263	301	260	262	280	274	248	285	269	270	277	300	280	288	251	296	264	303	274	269	240	298	288	280	304	281	265	283	315	281	292	289	272	271	273	259	313	261	285	309	297	257	272	277	259	304	276	290	275	319	257	257	250	285	294	278	257	274	275	275	284	263	285	234	289	277	287	249	272	295	294	285	311	286	316	264	278	280	265	272	290	285	260	272	240	265	310	294	236	295	277	297	296	260	294	281	289	274	263	264	277	267	278	289	290	261	290	310	275	278	280	294	273	261	320	278	240	284	284	259	278	314	283	288	249	267	289	320	299	303	288	296	282	310	291	275	316	282	278	281	258	284	276	291	272	262	271	256	276	280	300	263	266	255	255	278	299	273	283	269	304	309	296	280	284	261	289	272	264	291	293	270	282	258	283	269	250	301	309	267	255	280	298	271	289	263	282	287	282	308	284	251	313	283	287	260	285	295	267	292	273	297	259	280	308	282	275	260	275	288	253	302	278	298	263	278	289	284	260	287	258	300	280	283	276	272	300	267	290	269	293	303	317	276	295	295	287	274	262	261	276	266	306	278	275	271	272	294	334	286	294	281	282	281	302	275	260	317	264	285	276	258	270	287	296	263	264	278	273	275	290	297	261	288	280	271	284	264	290	286	266	280	314	321	285	299	281	290	330	283	238	282	273	301	280	259	283	289	252	291	278	281	262	285	287	274	304	274	280	272	275	309	289	274	293	304	270	286	288	273	282	271	282	288	285	285	271	269	289	300	303	295	314	302	267	291	254	281	279	279	246	251	287	276	286	308	262	291	271	315	284	321	269	274	283	284	299	290	281	289	319	293	286	294	287	297	254	272	265	275	273	274	327	271	271	259	310	302	236	276	279	264	289	249	297	297	291	265	266	268	256	279	286	289	278	274	275	291	243	257	278	291	277	295	295	279	298
4210	14407	9431	4524	3187	2414	1753	1396	1192	966	824	700	625	581	549	499	453	422	424	418	389	370	404	379	357	364	377	363	321	311	333	315	351	347	330	347	357	343	328	314	319	324	328	324	320	307	303	339	316	285	304	325	311	310	274	336	311	306	313	328	322	306	290	299	314	314	296	308	310	290	288	314	304	279	316	287	330	307	310	276	309	287	312	270	328	315	272	299	321	294	303	308	266	318	290	312	310	330	282	324	299	329	306	290	281	294	308	291	295	264	286	281	308	305	309	311	311	294	255	292	305	264	318	332	321	289	273	309	297	302	302	297	312	299	293	284	271	334	352	299	291	303	293	306	329	326	298	302	301	295	294	296	312	290	317	318	305	318	286	302	269	318	295	287	310	318	290	277	268	294	301	312	314	306	307	318	307	311	294	294	313	330	300	295	301	321	292	310	294	289	319	283	273	312	328	277	287	295	302	311	272	307	294	320	320	306	317	296	279	284	272	301	307	299	307	273	296	302	295	309	285	268	307	295	290	271	319	282	301	313	324	278	318	301	307	280	298	331	317	321	317	289	306	315	274	311	274	259	334	309	270	260	296	267	322	317	316	303	306	274	288	301	296	307	295	318	314	328	283	296	323	290	271	320	266	300	290	337	335	312	290	301	269	293	289	308	280	331	301	293	304	329	313	326	293	303	314	303	313	304	304	313	315	277	318	319	294	296	304	301	314	278	286	317	299	306	300	295	329	313	282	270	300	316	304	299	295	299	308	309	299	309	297	298	321	313	327	317	294	277	343	316	321	329	322	307	291	348	340	317	314	309	317	283	289	340	291	297	305	264	323	319	304	308	333	302	266	298	293	308	319	278	328	330	310	284	296	330	292	312	302	291	328	272	325	311	292	302	295	279	318	300	288	310	296	285	287	306	309	297	278	314	314	313	314	294	289	294	319	322	318	310	284	294	268	295	324	327	321	297	314	307	308	288	301	330	299	307	288	313	275	283	320	318	322	306	307	326	312	298	293	307	297	291	284	311	322	303	348	333	301	279	315	305	284	283	318	296	293	299	285	272	303	294	299	313	294	362	301	316	309	313	298	305	273	310	313	299	319	286	290	308	293	245	306	299	303	280	304	301	284	288	293	328	303	320	288	305	307	290	295	324	310	285	301	289	282	314	311	299	279	295	292	286	308	304	304	312	290	311	312	274	319	288	283	313	291	295	307	303	302	274	297	303	327	294	303	323	288	286	350	327	323	325	317	285	298	292	303	301	300	330	336	317	332	298	305	270	306	314	308	293	307	320	308	322	287	310	296	307	282	305	291	314	296	313	296	312	309	311	314	298	281	270	292	275	295	323	310	274	325	280	323	285	324	289	299	277	286	301	310	322	278	292	280	286	327	291	300	293	325	316	299	292	301	284	306	307	296	300	300	281	285	299	322	318	318	295	296	299	316	298	312	311	301	315	304	283	305	301	299	298	291	298	284	284	295	308	305	309	313	311	298	269	280	322	256	300	300	313	314	346	315	284	271	333	291	298	319	309	304	331	317	289	304	297	286	278	333	313	337	296	295	292	316	286	318	293	286	300	285	317	281	301	309	280	328	282	270	292	321	315	293	280	308	305	301	305	291	300	329	283	292	275	304	296	314	331	309	301	275	301	293	299	281	319	292	307	281	270	305	306	292	268	282	328	282	295	310	302	334	318	290	308	300	301	317	288	281	297	292	325	240	325	329	320	329	329	311	320	294	261	311	314	275	301	279	289	294	313	323	291	296	292	324	324	333	288	284	300	300	303	299	310	306	281	266	287	312	293	312	307	290	316	290	340	278	290	294	311	309	296	292	298	295	328	325	256	290	288	314	307	260	295	313	302	295	288	317	335	294	326	313	289	272	286	296	299	284	293	349	276	293	341	312	303	326	319	271	298	270	311	328	297	304	303	298	287	265	282	296	329	313	318	292	284	297	293	301	308	316	314	299	321	292	294	293	322	310	307	319	261	306	312	324	291	336	278	276	303	314	305	315	302	290	284	314	243	293	313	304	292	315	273	296	307	316	297	305	335	311	268	282	291	308	298	315	311	318	326	294	294	317	275	327	277	306	278	322	299	316	309	294	310	287	269	282	290	316	296	294	318	338	315	298	306	311	310	295	302	291	311	318	271	334	323	295	299	282	322	295	322	300	290	285	312	310	261	334	274	298	279	285	294	307	311	312	303	303	285	311	273	297	347	318	301	321	286	307	323	302	302	320	296	285	335	299	306	341	319	336	296	281	288	290	294	278	297	294	310	325	304	292	301	302	317	286	308	319	315	306	284	284	319	305	307	302	326	284	294	280	279	270	314	295	292	310	262	280	324	317	307	265	275	279	279	304	288	297	290	287	301	313	287	291	321	287	295	310	273	280	308	291	312	312	309	306	312	311	275	316	325	303	312	286	297	301	320	293	299	332	324	289	279	291	285	331	302	324	292	289	313	290	308	293	286	304	292	286	331	310	316	321	296	324	308	266	311	307	276	319	344	337	300	315	301	291	290	299	289	292	333	312	278	304	293	274	297	315	296	307	308	323	292	300	308	308	283	278	297	307	285	319	300	309	259	339	327	337	305	348	332	288	286	327	322	306	297	302	288	287	280	289	321	336	292	286	299	330	262	307	297	320	306	303	302	296	299	310	317	304	316	310	300	287	303	312	320	286	301	285	279	339	301	327	305	322	312	312	305	298	295	315	317	360	314	303	278	304	271	303	281	299	271	320	281	315	310	302	295	297	283	310	328	311	277	286	289	327	277	314	297	318	309	312	268	312	305	293	288	306	323	293	276	336	302	299	303	296	301	320	279	312	309	312	357	306	294	308	253	308	322	288	288	307	282	298	314	298	269	277	303	301	306	309	279	288	317	275	292	313	285	323	302	294	312	301	283	291	309	310	316	265	296	294	301	297	330	305	309	298	301	280	268	297	284	296	299	304	305	312	289	299	303	300	290	307	291	304	327	287	282	313	310	306	317	305	310	288	302	310	289	282	304	318	318	278	294	306	298	313	278	304	288	306	300	311	295	290	286	307	281	293	286	306	300	329	299	299	303	286	316	280	293	310	272	310	269	337	311	294	308	304	310	291	291	283	305	269	300	291	303	323	315	289	303	297	319	307	335	288	297	293	313	309	296	306	283	334	309	302	353	332	315	291	276	301	307	307	318	310	273	333	275	298	295	285	310	290	279	295	287	320	310	299	294	304	289	293	280	351	315	314	287	330	309	310	298	322	303	268	290	311	305	331	307	293	295	313	300	284	305	302	315	265	301	315	326	304	288	300	310	333	309	310	289	297	303	320	331	305	311	298	264	311	293	315	320	281	294	315	336	260	267	310	291	277	330	314	301	316	292	289	278	309	320	336	285	295	287	281	285	301	309	312	315	315	269	317	277	320	325	296	297	251	322	297	279	317	310	286	276	304	311	301	301	308	277	278	339	306	315	300	278	285	294	275	291	296	299	280	299	276	269	342	299
28058	20126	6656	490	267	214	193	175	156	175	153	159	147	152	169	156	144	127	166	143	136	154	141	144	136	145	149	112	131	147	126	149	162	155	149	139	140	150	119	129	136	133	137	137	132	144	127	153	132	160	161	134	114	115	139	167	113	140	147	113	153	123	153	128	137	127	128	140	150	133	138	151	142	139	136	132	138	127	132	157	135	153	136	164	132	135	123	117	147	134	143	144	136	128	125	142	148	141	127	164	131	153	117	128	135	146	153	129	137	139	141	142	140	129	145	140	136	140	115	135	128	125	131	139	128	133	147	105	148	172	140	129	137	106	128	130	120	147	142	136	148	138	137	165	141	133	153	128	144	156	124	142	145	129	156	159	128	126	140	171	135	142	136	130	131	135	124	128	136	139	147	138	148	125	131	147	130	146	146	127	135	124	120	139	131	158	128	142	138	137	147	119	141	138	154	143	134	136	134	137	132	132	150	124	139	134	133	146	123	136	124	152	152	141	127	149	149	141	126	118	138	171	138	116	132	143	135	123	144	153	111	158	146	145	143	140	126	123	116	139	159	151	135	137	115	132	127	126	137	130	137	149	137	150	130	142	150	124	140	140	153	162	156	129	134	126	158	139	127	134	147	144	138	143	166	125	153	148	131	129	147	150	130	130	128	146	149	140	130	152	151	155	142	130	150	123	123	150	144	131	131	113	150	137	128	119	135	124	140	139	142	125	136	119	136	124	115	130	127	149	116	152	131	145	165	128	146	135	117	131	130	125	141	129	128	139	133	149	113	130	148	121	145	143	144	138	138	144	173	134	152	125	135	130	138	134	129	128	142	161	136	148	136	133	149	144	148	138	126	156	150	148	144	121	136	121	145	131	145	147	135	114	128	142	133	131	137	155	123	145	146	146	161	141	140	137	127	125	125	133	148	124	149	145	159	152	129	130	145	126	129	170	142	143	146	141	161	144	116	134	154	137	134	146	135	113	156	154	134	144	153	146	129	145	135	152	124	148	129	127	132	133	138	154	129	134	151	132	149	125	143	129	143	134	131	146	138	134	131	147	138	109	129	147	144	132	127	129	138	137	153	145	135	145	142	119	124	139	146	129	124	124	122	142	153	129	145	145	147	140	140	136	132	143	135	141	140	156	142	110	150	130	129	126	124	121	126	118	136	135	142	147	129	156	164	121	166	137	110	126	143	150	131	143	127	129	143	142	132	161	159	142	152	158	123	164	162	120	139	128	126	132	133	145	139	146	141	142	138	141	134	130	146	143	141	133	128	125	129	130	117	128	158	142	150	119	134	134	151	141	140	116	141	129	138	140	143	135	148	154	129	147	141	123	141	148	139	149	139	122	132	135	142	132	141	130	154	110	153	128	137	127	120	139	135	144	120	141	149	145	154	133	135	139	129	146	131	151	113	141	139	136	116	126	121	130	152	124	131	142	142	134	150	158	126	149	145	142	144	152	137	139	126	148	136	132	150	146	143	125	112	126	146	147	134	117	121	130	141	137	135	140	117	140	158	127	148	128	135	142	149	133	125	122	145	132	151	128	140	126	158	131	135	123	157	128	148	139	127	131	126	124	130	135	131	145	126	147	145	120	159	143	149	129	124	148	138	145	135	144	139	128	127	164	135	118	132	134	121	136	127	129	144	148	140	137	140	142	122	118	153	139	156	134	156	147	143	145	135	127	124	135	161	136	125	109	134	144	129	117	156	140	119	156	125	129	149	147	160	133	120	131	135	117	141	137	132	134	143	129	130	143	134	149	133	166	140	133	121	136	142	120	136	141	135	134	152	150	152	129	145	160	145	134	127	135	128	157	151	129	144	116	120	134	143	141	150	121	138	145	151	154	129	147	150	134	151	137	151	148	125	131	132	140	129	124	136	126	147	128	153	157	149	153	129	123	126	165	131	118	122	142	145	132	118	135	119	156	127	136	115	117	138	148	118	134	136	140	132	126	137	131	142	120	120	139	150	145	133	124	124	138	125	137	131	126	105	159	125	129	134	119	145	143	144	125	133	135	140	156	146	129	139	131	152	143	132	114	152	154	132	139	157	150	140	132	130	155	153	141	146	131	131	123	124	141	121	128	128	145	127	139	142	132	136	153	147	135	133	139	137	148	135	137	144	138	150	138	132	139	136	141	129	133	142	158	127	156	130	144	153	144	145	126	148	154	131	155	153	154	162	123	136	143	125	141	134	136	110	130	151	141	128	161	134	145	146	136	139	140	109	151	140	133	154	145	131	150	126	128	161	147	144	127	119	144	129	135	129	118	141	145	149	151	128	126	128	112	161	131	141	139	122	132	147	134	126	150	149	126	129	114	121	134	143	125	151	150	155	157	136	133	136	132	117	168	124	143	122	133	140	145	114	120	128	117	125	134	146	151	141	162	130	166	137	158	129	133	120	124	134	122	134	130	131	131	119	140	152	143	116	164	141	155	137	154	148	141	136	143	121	132	143	152	130	160	126	129	130	135	165	114	125	142	137	139	165	121	120	151	127	147	122	146	163	132	162	127	137	132	150	155	139	157	140	141	107	143	138	143	137	141	141	128	135	125	136	138	150	130	136	149	144	132	129	139	138	155	149	141	136	160	121	136	126	114	128	130	125	138	147	119	131	148	129	126	114	125	120	124	154	127	145	116	127	135	134	153	150	126	140	155	149	135	137	126	127	154	160	110	147	138	164	143	142	148	143	151	122	138	153	96	132	135	118	154	147	124	124	122	161	149	147	145	128	149	135	117	121	152	140	132	117	128	130	137	132	149	166	138	135	159	131	124	152	146	145	153	133	152	124	101	127	144	151	129	136	143	117	139	164	131	113	139	145	123	125	125	160	131	141	144	160	147	138	140	142	149	124	157	149	126	141	163	134	134	136	132	135	140	134	123	127	151	131	130	152	144	135	119	142	145	142	134	131	121	130	137	154	157	179	131	147	142	124	136	147	131	128	138	137	145	138	134	123	140	130	149	142	123	126	139	128	115	127	144	141	158	133	122	158	154	162	148	140	129	135	137	119	143	138	144	161	142	159	164	119	159	145	166	161	129	114	126	131	148	123	147	147	134	145	129	147	125	126	131	138	142	137	140	126	108	139	120	137	139	157	163	139	128	156	148	132	147	124	154	149	129	151	130	121	151	130	117	147	135	133	138	122	128	133	147	144	151	131	122	133	142	136	134	140	144	144	139	172	169	139	149	149	126	140	145	153	129	142	129	129	128	145	138	143	115	141	157	142	143	124	150	147	154	130	142	152	138	164	128	163	136	126	140	155	131	135	144	117	146	137	126	135	162	126	117	138	127	135	135	122	138	119	121	127	132	134	140	130	126	140	151	129	122	126	145	148	148	150	139	140	131	147	121	138	110	138	155	160	130	150	137	142	128	140	126	127	147	143	133	126	135	147	136	122	148	132	144	114	151	142	161	140	144	129	146	127	136	153	141	132	159	137	147	131	137	124	151	128	135	129	133	131	130	140	146	133	142	122	151
4862	1978	952	539	399	322	246	225	246	206	191	193	197	173	163	160	135	161	152	171	145	149	158	165	167	143	134	177	134	155	139	165	129	133	173	144	147	145	140	143	150	142	155	140	150	167	156	156	152	151	151	135	150	133	149	136	160	151	130	140	133	119	161	149	143	139	138	156	166	155	159	151	142	148	149	134	139	130	124	148	160	143	145	136	154	142	138	151	144	151	162	148	152	140	118	155	134	150	161	164	155	159	139	145	146	148	151	144	134	142	141	140	174	126	146	146	156	134	145	143	131	169	148	147	146	164	128	155	126	136	132	158	155	159	153	146	145	160	136	154	121	143	171	151	143	155	157	128	147	156	147	121	143	150	129	155	146	156	158	163	132	157	145	113	156	130	148	151	121	149	131	171	155	130	140	155	155	149	145	144	137	123	131	154	149	152	144	139	149	146	151	141	137	172	157	156	152	154	144	145	153	139	140	130	133	124	145	162	155	126	157	133	145	143	129	162	169	144	134	146	171	146	149	145	154	150	143	125	139	146	149	141	150	136	156	145	147	152	156	159	128	160	144	131	120	148	126	144	140	152	139	143	164	142	137	111	158	149	120	138	134	151	134	143	150	161	157	133	147	141	151	147	160	153	155	150	131	163	141	156	152	147	131	139	142	150	143	138	141	147	170	168	132	145	145	150	147	135	132	139	146	144	133	145	126	134	150	130	149	129	148	131	142	148	162	129	158	151	143	151	151	151	153	126	149	151	138	150	144	139	133	169	141	152	150	138	158	154	142	163	140	159	150	155	130	123	131	161	149	141	142	148	155	147	134	141	156	160	148	143	130	140	152	134	128	144	133	146	145	157	135	153	150	138	144	139	136	155	143	123	136	158	133	155	130	145	145	145	148	144	172	136	147	147	153	130	146	158	151	157	130	147	137	142	146	151	128	128	160	148	156	165	140	162	152	154	136	161	157	140	132	157	118	126	155	119	152	144	163	129	150	148	152	121	151	148	129	131	159	162	161	159	127	145	150	141	140	148	161	147	146	152	128	148	142	128	155	148	153	149	149	133	160	138	157	141	161	152	144	130	147	140	166	156	151	138	153	146	150	142	138	148	151	132	158	138	156	145	142	125	124	146	145	153	149	130	145	137	151	159	158	133	138	141	156	144	136	143	137	157	165	151	139	164	146	149	132	112	144	162	144	136	151	156	138	147	144	162	143	160	152	127	143	157	121	161	155	138	166	145	159	160	127	152	134	152	145	147	151	140	146	135	150	157	141	160	166	121	179	122	159	149	134	155	136	136	149	176	142	139	145	165	136	138	145	142	159	170	160	146	153	139	160	147	152	126	140	149	152	147	149	146	156	178	159	149	138	123	156	150	152	149	135	152	138	146	135	137	134	164	136	146	146	123	140	157	138	159	155	141	135	137	138	134	136	158	150	147	133	145	135	142	138	133	146	153	141	133	149	153	144	146	146	140	141	138	146	127	147	129	143	168	155	158	132	168	136	135	148	151	143	158	156	162	131	141	171	136	147	137	162	142	155	151	133	160	137	134	152	170	124	137	155	134	153	151	174	155	138	147	153	130	148	147	123	150	133	149	143	133	169	137	144	149	117	131	152	134	146	170	150	127	147	152	170	134	154	134	135	178	153	134	131	154	154	142	139	157	144	162	154	145	138	143	149	139	155	160	149	133	158	148	141	138	140	151	145	146	134	143	153	153	132	153	146	145	135	118	158	134	159	140	127	151	159	168	155	142	146	141	147	130	148	146	139	131	134	158	161	127	153	141	156	159	139	122	140	147	140	168	148	128	142	148	140	138	151	133	168	145	132	127	146	130	143	152	143	128	149	151	141	150	145	147	144	130	140	136	170	132	136	119	143	127	159	151	139	155	144	134	136	117	152	159	154	145	150	133	151	161	120	152	134	166	160	138	129	157	144	135	131	165	134	178	145	143	148	140	179	148	149	141	142	155	149	151	151	149	130	137	138	148	164	135	145	154	149	173	147	139	163	146	146	134	147	134	151	161	164	153	153	163	145	148	160	156	132	134	153	126	129	144	137	158	138	158	127	138	167	161	163	146	125	125	125	152	124	140	136	155	142	145	134	137	164	143	148	126	141	132	151	152	130	155	130	158	134	137	138	140	156	158	140	152	160	158	146	139	131	140	145	144	162	146	155	158	145	150	141	148	152	147	147	159	159	152	126	158	169	147	162	138	153	136	130	165	143	149	132	146	121	149	153	155	159	160	132	129	159	148	122	167	132	155	145	132	162	161	129	149	145	143	145	156	160	148	141	149	152	147	166	141	159	119	151	146	125	128	148	154	145	174	159	151	154	133	161	130	143	149	147	154	165	135	171	160	134	132	133	160	151	140	158	159	152	150	152	126	137	124	153	138	130	146	161	142	152	167	134	165	166	133	156	154	139	139	141	157	146	145	132	171	162	151	140	136	154	144	133	152	146	167	152	164	152	144	142	155	151	135	151	142	163	154	132	154	148	144	162	142	173	142	150	143	155	129	148	147	128	147	138	158	163	162	159	109	164	139	142	154	144	154	162	144	143	135	154	139	164	156	161	144	160	127	163	149	157	136	138	160	190	138	129	147	158	137	154	133	162	143	125	133	144	154	157	137	158	162	141	140	142	136	161	136	148	146	170	138	153	160	134	136	148	148	138	153	142	149	146	126	136	151	156	115	128	142	165	129	146	139	170	174	141	141	145	164	146	142	165	167	148	160	150	141	142	122	136	153	148	150	127	158	154	153	128	140	119	155	163	158	137	149	123	160	149	168	156	152	133	136	117	128	132	155	135	162	141	148	159	146	159	148	137	148	168	157	127	138	145	148	151	129	165	149	141	127	138	156	146	149	159	148	123	152	141	151	139	144	155	143	172	146	154	157	165	150	140	154	134	153	146	145	139	141	137	146	157	157	143	156	149	167	151	155	152	157	157	138	164	143	139	138	156	140	161	132	149	148	142	162	158	143	142	150	126	161	132	136	138	150	140	148	152	145	141	149	134	146	155	150	141	139	140	125	157	156	133	152	145	154	135	134	165	161	136	131	121	139	138	149	126	152	152	131	137	145	151	134	135	135	148	146	151	139	135	152	141	178	129	158	139	146	130	161	146	120	170	120	128	138	133	134	151	150	138	152	155	148	148	131	158	128	145	135	162	151	143	124	121	138	144	146	135	143	158	154	144	141	148	171	160	146	149	152	151	129	138	155	151	160	132	173	143	129	153	123	137	138	137	155	132	118	158	142	148	138	154	154	138	152	138	160	128	147	144	136	142	153	157	134	127	151	168	152	150	156	147	140	166	149	144	177	133	138	141	138	144	133	144	139	159	154	137	126	142	139	137	141	139	135	138	140	154	153	144	158	132	141	125	162	160	153	146	144	115	141	143	161	146	133	139	147	123	137	156	153	134	158	130	136	136	135	170	163	146	140	137	150	148	128	158	123	152	144	160	154	150	139	128	150	152	152	170	143	134	148
23993	21430	28492	24735	21392	6126	865	611	490	481	441	425	389	370	312	334	323	313	316	283	336	298	309	301	319	315	316	325	268	320	290	287	275	336	305	290	315	297	322	311	304	293	282	279	259	289	288	244	293	290	268	284	296	305	278	317	312	290	298	287	319	282	269	302	293	316	268	306	285	276	296	277	288	303	236	271	264	281	290	316	281	274	298	295	297	289	301	253	284	283	272	286	322	285	322	265	284	274	265	296	265	289	313	276	296	298	267	261	292	281	315	297	300	312	300	292	283	304	259	289	292	274	273	285	301	310	276	275	240	290	282	297	328	310	281	273	283	294	326	305	298	298	276	272	253	268	308	271	292	288	291	293	284	298	303	282	291	268	253	268	301	284	274	298	298	276	284	283	266	277	263	273	286	289	282	293	311	316	280	278	292	273	278	271	253	292	301	292	300	305	286	290	274	275	277	291	281	285	254	239	314	302	283	262	282	278	296	288	279	287	280	288	258	293	284	255	279	288	259	286	299	290	294	283	261	291	323	272	308	282	258	298	332	295	292	280	265	289	290	309	285	282	273	259	258	277	269	317	287	286	276	295	257	279	282	306	269	287	292	302	261	307	297	271	279	293	293	302	291	290	297	309	313	289	267	306	287	287	283	310	319	332	283	283	284	304	305	315	264	262	308	251	284	305	283	300	288	283	298	278	248	286	288	296	268	271	262	309	278	281	268	262	319	303	307	295	284	289	290	266	318	271	300	283	308	278	295	293	295	288	281	261	274	303	315	300	273	280	284	302	291	278	254	272	279	264	297	298	282	293	315	313	309	285	296	294	316	266	287	289	312	315	274	266	279	291	313	291	274	284	298	318	302	289	298	306	286	292	279	265	322	293	297	249	272	284	269	275	300	305	295	283	271	268	279	291	318	263	298	267	304	274	276	279	286	295	263	320	283	275	294	299	250	285	269	305	256	242	283	252	267	317	289	250	298	283	305	293	305	275	277	316	277	292	308	303	257	298	262	302	304	256	283	282	279	280	268	279	312	287	332	246	278	321	280	290	273	297	305	276	290	285	290	259	276	290	268	266	292	306	260	274	305	295	305	287	274	296	307	276	275	287	299	297	259	274	284	274	301	320	274	275	267	282	289	334	307	296	300	281	290	275	290	287	279	324	303	274	298	274	254	305	273	283	289	281	328	272	278	265	285	319	265	279	301	297	240	296	305	287	315	308	278	264	260	299	275	284	286	276	317	303	285	295	270	277	304	296	277	292	295	305	269	274	286	278	276	266	295	306	276	293	285	287	298	289	300	283	272	242	281	272	292	283	280	301	276	294	254	281	319	278	272	291	279	310	281	293	278	296	259	273	265	301	299	280	289	286	246	283	294	289	300	294	289	281	304	273	296	306	283	303	263	291	275	281	278	322	280	275	282	325	287	289	281	280	280	290	302	316	288	279	275	282	286	267	286	270	270	295	327	262	308	278	253	296	291	277	311	284	273	301	296	292	266	294	286	307	333	258	272	298	320	282	273	263	305	254	283	278	289	256	270	285	270	290	280	290	298	283	281	296	324	246	280	318	289	264	252	288	295	287	277	284	289	291	303	296	273	291	304	273	288	285	276	266	273	284	305	275	284	277	244	297	306	282	274	255	285	301	299	310	298	289	293	250	270	284	295	266	308	276	263	276	277	280	278	285	291	281	284	265	284	277	277	260	284	283	322	296	280	288	295	323	282	293	289	296	289	284	261	296	270	260	304	278	285	280	310	249	288	274	295	313	257	302	296	308	334	291	285	336	297	300	267	285	302	279	278	270	272	307	268	301	269	298	297	259	283	298	264	278	330	264	281	276	299	283	285	279	277	287	284	295	276	291	259	268	291	304	276	296	295	299	256	309	295	281	271	270	282	285	277	278	303	264	264	279	260	270	293	306	278	287	281	272	302	271	303	304	288	277	263	300	323	296	288	313	325	282	304	288	286	275	303	280	238	272	285	288	290	295	316	279	284	305	308	297	297	294	268	300	291	283	283	282	293	266	298	291	286	298	271	284	294	285	283	287	274	296	307	310	298	305	281	309	272	290	288	285	298	293	290	261	300	304	288	249	297	296	245	296	287	291	286	308	293	323	286	286	253	283	299	261	307	294	259	274	283	311	292	260	314	307	290	279	283	269	277	304	272	287	305	270	304	281	275	268	278	256	282	293	304	286	269	277	319	283	328	307	292	292	271	272	286	288	304	281	293	306	281	292	286	306	288	275	264	300	309	301	292	297	266	304	308	313	286	300	276	310	315	307	280	277	285	266	294	285	279	296	270	282	307	275	290	287	287	274	294	283	256	294	282	281	274	324	277	257	293	307	317	258	309	271	297	259	289	291	298	330	304	299	262	279	273	283	287	273	296	275	293	296	303	249	284	310	309	286	319	293	292	274	293	285	300	284	311	310	270	296	285	307	296	292	297	323	282	290	288	271	281	289	291	277	310	299	319	254	260	298	279	291	283	278	293	313	299	263	289	277	271	238	279	299	298	287	281	311	291	271	269	284	303	311	281	290	278	310	267	280	273	330	304	302	302	297	273	267	319	301	297	283	285	267	277	281	262	278	287	248	300	289	290	281	304	268	303	300	280	282	271	285	293	303	287	282	285	279	294	293	269	285	244	291	274	295	294	287	300	280	283	270	282	266	328	275	264	282	275	278	286	276	277	284	293	261	289	281	269	318	300	268	291	310	287	323	263	284	324	280	265	279	305	266	301	295	257	262	277	283	282	298	286	292	294	292	308	301	276	281	330	293	291	301	288	277	297	287	285	290	289	300	292	281	268	298	328	298	280	288	281	285	301	262	282	305	286	269	271	276	289	300	264	307	285	273	292	294	272	268	308	325	304	282	289	291	263	305	270	272	253	279	268	284	298	279	278	277	283	282	268	252	301	271	292	291	261	288	287	281	283	294	263	300	276	303	294	291	295	254	268	311	276	289	283	271	273	272	278	290	291	256	295	286	320	303	294	276	258	295	270	294	288	270	300	292	290	282	291	311	268	319	306	272	304	303	276	295	277	292	273	295	267	278	281	280	302	282	265	292	313	283	291	302	263	276	287	275	262	296	265	277	296	304	288	282	275	323	276	308	275	285	298	261	292	319	283	295	296	288	276	268	316	292	285	288	306	308	299	277	266	274	330	272	277	313	281	315	288	252	268	279	318	274	257	278	261	263	278	260	281	259	254	294	291	316	264	293	319	292	295	286	285	294	264	285	254	310	289	330	305	278	251	289	282	312	301	294	294	310	274	268	263	280	301	296	275	305	281	292	274	280	301	280	291	268	268	280	292	298	258	321	293	287	294	292	283	235	292	307	336	274	300	294	271	248	245	302	287	274	308	251	262	284	301	295	284	272	299	280	279	294	295	244	276	294	275	299	258	276	269	287	258	275	279	276	290	264	298	300	292	317	275	296	302	304	293	293	308	276	281	276	258	288	290	298	259	276	273	313	301	276	294	278	256	262
3736	9046	5728	2647	1880	1447	1114	956	748	672	562	543	498	453	456	425	404	367	405	393	353	353	350	357	335	331	324	352	330	330	319	340	339	319	324	324	298	329	330	325	322	325	331	320	353	319	349	314	297	305	339	324	318	334	314	338	337	332	329	289	303	287	327	305	321	283	289	289	333	292	329	267	318	306	310	328	321	296	301	296	318	295	294	302	293	333	286	287	329	304	270	311	294	292	304	288	315	313	311	287	322	281	272	329	332	331	320	308	339	291	307	313	311	313	292	325	330	293	292	326	292	305	292	301	346	317	289	269	314	303	305	296	288	297	321	329	331	295	322	312	335	282	294	302	342	312	320	282	286	318	311	330	324	267	301	315	271	303	296	322	315	289	312	303	307	335	293	288	301	297	330	305	315	296	314	300	289	296	321	335	271	315	319	336	314	312	333	305	299	303	300	294	307	279	300	323	294	286	304	308	296	317	304	315	317	312	322	299	284	291	303	295	285	306	322	313	319	320	296	328	320	324	301	294	330	300	302	287	326	310	281	288	298	295	301	303	315	292	293	301	282	337	276	320	317	339	282	331	299	293	306	282	296	309	286	320	291	301	310	324	292	294	301	290	283	307	316	312	314	294	272	319	320	311	294	295	318	307	308	331	264	361	343	302	304	291	316	302	308	322	298	307	315	297	296	329	316	285	302	287	276	304	298	297	320	287	342	325	306	290	316	298	297	265	304	306	332	286	268	309	284	291	326	294	319	291	310	305	312	298	275	317	332	295	274	315	293	317	307	303	311	321	302	271	305	283	291	290	292	313	327	323	280	283	314	321	320	303	297	266	261	297	314	307	277	332	295	312	255	274	305	291	332	313	316	336	285	301	298	282	330	316	294	318	303	321	291	302	293	323	299	304	300	331	316	294	294	324	313	338	329	325	306	317	294	315	313	301	304	326	311	299	280	299	320	335	319	295	341	316	313	311	317	318	308	302	291	322	273	309	284	289	295	305	299	310	300	321	291	325	293	276	324	312	304	316	322	299	295	312	278	315	267	296	283	326	285	308	282	325	323	317	316	279	282	290	307	314	338	355	307	318	306	289	339	280	278	316	300	296	330	314	304	296	329	306	350	304	268	322	335	294	314	330	325	311	293	288	312	334	296	317	313	358	291	306	297	342	312	313	312	314	323	269	315	293	284	326	302	336	311	299	304	314	310	329	300	287	313	305	281	292	290	309	285	309	327	286	290	307	275	297	264	296	329	294	308	319	279	300	333	324	325	280	318	273	260	308	293	287	310	324	293	323	317	320	291	302	305	267	293	315	321	310	298	294	301	305	288	328	300	309	325	314	310	333	299	303	315	318	301	310	298	308	317	278	305	330	312	306	319	316	322	313	323	301	317	345	295	285	287	322	308	306	291	314	296	267	311	304	292	311	286	298	307	284	322	346	326	303	299	295	329	285	262	291	286	319	290	308	324	312	299	306	290	309	309	306	324	310	326	345	328	324	255	325	308	339	311	302	282	329	316	301	295	274	307	324	326	326	304	309	309	295	304	324	304	321	307	303	352	281	277	309	302	277	318	307	341	295	313	302	290	285	276	296	281	291	306	278	273	322	307	284	311	326	311	307	318	332	324	319	305	294	341	289	324	311	325	323	288	301	310	289	302	287	335	304	302	318	301	281	297	277	284	325	306	311	297	302	297	297	326	300	308	315	315	310	318	312	326	296	289	272	289	272	282	317	312	324	275	300	319	299	323	293	288	336	311	320	300	302	301	335	304	303	281	283	300	323	301	343	263	310	325	301	291	334	323	296	296	308	303	300	283	312	283	324	341	290	318	292	310	316	305	307	309	270	318	310	305	321	274	318	279	303	286	306	296	308	305	311	290	292	284	286	319	303	305	300	306	324	290	296	313	293	309	292	323	311	356	285	290	283	322	302	295	306	289	316	310	289	293	322	316	282	291	305	288	308	314	323	329	314	303	292	296	322	313	311	313	318	334	304	343	312	300	314	326	283	290	319	300	318	289	295	300	308	302	298	296	316	305	316	301	285	293	284	281	275	299	304	292	329	322	295	299	316	317	323	299	265	320	276	322	304	292	306	310	271	299	307	311	303	316	261	302	329	299	336	284	298	264	295	334	270	276	312	317	297	325	278	336	294	300	283	369	310	282	290	273	292	293	328	296	312	345	322	283	262	326	301	317	302	309	313	296	291	309	307	290	336	295	283	288	296	290	301	294	332	317	299	313	317	310	325	320	302	304	310	300	285	286	299	279	311	317	317	304	303	328	337	349	284	296	291	292	324	294	342	272	268	323	293	296	300	322	290	270	278	316	329	293	291	322	341	318	336	323	313	317	307	286	295	304	328	276	278	273	307	306	290	291	296	302	291	297	307	321	302	315	348	302	313	311	297	283	275	314	287	314	319	298	324	314	305	291	328	310	345	289	299	312	314	274	295	303	319	306	330	289	320	300	299	316	294	311	310	321	314	318	304	275	299	282	283	310	298	310	318	303	280	307	338	314	314	309	295	309	314	278	307	293	302	318	281	311	286	303	288	313	291	311	333	306	273	302	299	322	300	266	304	283	307	300	301	326	302	308	281	281	305	292	287	286	307	334	307	277	316	299	302	317	295	297	318	295	307	296	283	291	318	297	282	295	291	286	298	295	289	324	338	263	279	300	278	285	289	302	303	322	298	294	341	305	322	287	270	292	292	300	328	331	327	304	321	299	305	278	308	311	284	291	304	290	318	343	317	314	303	340	335	305	315	305	315	294	315	308	314	330	305	278	287	298	290	294	306	321	295	325	314	308	295	312	320	292	326	285	288	302	327	344	299	275	332	298	271	288	343	304	337	312	307	318	277	289	298	290	310	316	286	303	316	304	289	316	305	310	318	296	306	301	323	288	265	347	304	320	336	300	313	332	339	324	274	288	317	307	319	353	291	333	330	282	274	302	305	302	300	317	296	252	279	313	297	291	299	282	306	295	305	303	352	315	323	321	277	294	296	311	324	307	304	321	313	273	308	330	313	335	283	332	335	329	299	278	303	281	325	313	300	299	355	316	295	300	304	286	311	291	317	316	286	275	323	308	309	299	290	305	307	302	303	318	324	304	312	291	296	324	302	303	323	323	295	305	291	322	313	275	314	301	353	304	278	288	326	287	296	296	317	265	292	292	319	300	306	335	303	294	301	292	312	326	330	280	282	288	298	304	293	300	300	317	305	315	320	327	341	321	277	304	316	300	306	321	329	333	309	300	305	313	313	325	278	297	316	283	280	289	328	318	315	295	314	310	288	310	283	289	299	284	312	288	312	299	332	320	313	291	283	315	273	292	305	307	290	348	279	312	323	289	294	300	302	315	301	307	300	312	313	288	318	342	299	323	312	304	254	286	254	297	319	308	310	300	294	293	308	307	342	290	291	328	306	304	294	327	286	361	275	309	330	313	307	327	290	301	305	312	284	301	324	295	315	321	312	306	285	314	303	291	301	298	327
25016	21428	27406	25778	8051	366	258	224	170	139	119	142	108	108	116	110	86	87	88	78	83	115	83	64	82	74	93	78	75	78	76	73	76	104	83	75	85	79	64	79	81	82	83	81	77	74	71	82	89	78	70	77	87	64	79	84	84	83	94	66	87	64	89	71	75	92	81	64	75	91	71	76	72	58	84	75	82	84	66	60	82	81	84	84	64	74	86	67	71	78	71	84	83	73	72	78	77	71	57	68	75	69	64	78	71	71	83	74	83	73	86	81	61	70	76	86	54	94	86	74	83	69	76	74	60	73	71	87	80	84	68	65	84	73	53	60	75	88	84	93	61	86	59	68	84	72	84	86	81	84	77	76	83	76	75	72	71	73	64	77	71	74	77	81	74	71	79	71	70	83	68	79	61	85	69	80	78	60	76	73	91	73	70	81	67	78	73	78	73	65	82	72	78	69	92	64	72	77	61	67	65	71	74	83	92	80	77	67	86	80	67	83	74	86	82	80	84	78	82	77	73	68	66	84	90	71	81	88	68	63	89	60	77	80	73	72	85	71	79	74	53	84	84	80	85	64	69	72	89	75	77	84	76	76	81	94	65	65	84	68	70	50	84	87	86	68	69	91	84	76	83	96	76	83	85	82	77	82	67	93	80	62	70	69	69	75	79	95	82	62	79	77	83	56	70	85	74	82	68	78	68	68	81	71	81	92	70	79	75	58	76	78	69	73	78	84	79	89	85	54	62	73	68	64	79	93	72	89	72	87	89	93	80	78	80	73	76	77	76	67	70	78	68	54	82	87	87	77	89	70	73	85	65	73	75	66	87	81	73	86	77	67	78	69	57	71	63	68	65	67	75	78	72	77	79	80	74	69	56	59	86	87	79	77	76	71	72	66	77	66	81	92	68	78	78	56	91	73	79	72	68	73	86	73	76	73	88	52	84	92	76	62	71	68	75	72	69	79	69	62	67	74	60	71	77	59	65	76	72	79	64	88	95	83	75	81	73	79	84	84	85	68	89	66	77	85	81	81	79	81	65	83	82	77	62	83	74	89	81	77	83	70	66	87	78	74	73	85	75	73	62	76	79	71	84	64	78	84	66	70	86	76	66	77	57	79	91	71	77	91	70	102	66	68	78	72	64	65	78	67	73	62	82	80	83	70	86	80	70	76	83	70	78	72	73	68	69	66	87	84	71	83	68	70	88	74	77	91	75	69	64	73	73	68	70	86	79	65	86	77	77	66	79	81	78	77	78	82	89	86	83	87	78	81	68	75	68	81	72	70	84	64	73	57	87	72	75	93	81	69	67	75	79	73	72	66	82	79	95	64	73	63	67	77	84	78	75	85	72	70	70	59	65	73	73	72	75	86	80	87	53	72	74	67	92	67	86	81	63	61	71	74	62	76	72	76	73	64	75	74	79	82	71	80	76	84	70	64	73	76	73	87	73	68	66	73	83	76	82	95	67	87	81	63	65	92	67	85	72	90	62	76	85	63	75	79	92	78	63	57	62	66	73	83	87	61	66	65	67	59	85	64	84	74	73	68	76	79	60	73	65	70	83	72	65	62	66	82	68	70	80	79	72	75	60	74	65	82	68	74	86	52	84	78	78	85	61	76	81	83	60	85	58	69	78	82	72	84	88	82	67	71	85	79	77	75	73	76	62	72	69	74	71	70	73	74	67	81	76	59	60	72	51	73	94	79	75	73	72	80	88	69	76	71	81	92	73	82	90	78	71	75	81	70	74	72	75	94	67	77	79	89	76	71	76	72	89	68	72	62	72	97	81	72	66	88	85	64	79	82	65	73	64	85	74	79	49	79	76	85	71	93	54	76	80	71	72	79	87	84	65	68	75	72	60	78	66	81	79	79	87	90	65	76	73	73	76	67	82	71	88	72	66	74	76	67	73	70	71	77	97	70	61	74	94	80	73	69	82	63	80	73	66	71	80	85	66	75	65	65	63	96	70	81	84	67	61	75	55	85	73	67	80	59	66	81	81	68	67	51	75	81	88	77	74	75	73	85	98	87	73	77	72	82	62	67	69	77	66	79	74	65	73	70	70	69	88	75	71	79	78	82	88	88	79	67	72	70	72	64	58	77	78	68	81	69	69	86	66	71	74	87	69	77	91	85	66	59	69	63	68	72	66	79	76	86	80	65	82	64	74	68	55	73	78	78	85	73	67	82	83	78	77	85	72	86	64	70	82	74	63	73	81	65	76	82	70	68	71	71	74	81	68	80	80	80	73	66	77	69	66	74	72	77	58	77	66	68	79	63	70	71	81	82	82	73	75	79	67	85	64	73	66	80	72	69	71	72	84	69	70	67	81	67	83	80	54	71	66	56	68	90	92	88	71	75	84	78	69	64	72	75	75	68	73	91	83	51	85	74	78	69	76	78	63	77	89	78	88	80	78	74	95	86	86	71	66	70	79	72	95	83	77	76	65	68	68	66	85	64	72	88	73	68	86	80	64	78	68	81	70	65	75	76	79	53	72	79	69	77	64	88	78	59	80	67	71	69	66	91	68	69	73	62	74	69	62	73	69	80	77	76	65	84	65	62	70	83	74	80	77	66	84	89	70	79	71	69	78	71	82	71	78	79	72	67	77	71	78	83	68	77	67	66	67	70	79	76	79	77	78	73	62	95	84	81	74	71	70	69	72	78	66	65	84	86	90	73	75	75	88	67	74	81	58	67	69	79	70	72	67	69	68	75	65	70	76	70	63	80	64	70	70	59	82	69	86	81	92	98	73	85	72	65	61	88	81	76	88	71	91	73	86	61	73	66	74	70	77	77	83	67	75	70	86	82	76	90	79	72	85	73	69	65	85	74	60	57	86	79	89	61	83	66	89	74	64	72	67	72	75	80	89	68	79	83	67	76	76	71	91	72	71	73	66	65	67	70	72	68	97	91	69	76	72	77	91	81	76	82	86	68	64	88	60	65	75	69	80	83	70	76	76	81	73	76	81	70	70	85	74	75	73	82	78	74	68	67	66	90	77	65	64	78	52	71	68	78	92	68	75	77	67	74	80	73	72	81	70	75	82	58	76	87	77	79	65	69	74	79	73	91	72	73	74	63	69	65	67	71	79	72	70	84	78	79	73	65	63	76	64	76	68	66	75	73	74	83	77	68	62	69	77	75	73	77	75	78	75	79	59	70	76	59	79	70	64	71	82	77	95	65	88	65	81	90	78	68	73	74	76	68	84	78	73	73	73	69	78	81	67	73	81	72	84	76	78	75	83	66	86	86	67	64	86	86	52	79	62	83	74	60	71	93	77	66	67	67	82	78	77	66	67	65	76	73	64	61	79	61	73	72	84	76	86	64	78	74	63	77	74	65	81	80	83	71	78	82	79	76	70	75	78	72	75	75	75	71	82	72	69	83	68	60	84	80	58	75	59	74	61	88	79	69	85	76	90	79	79	81	80	77	70	80	66	71	67	95	70	73	66	69	79	75	76	71	84	70	77	63	93	64	77	75	72	78
3133	4831	3054	1374	904	670	539	381	337	278	233	201	195	180	135	126	108	107	122	98	115	117	115	87	92	108	81	98	74	69	94	86	87	70	81	78	119	96	98	80	61	81	74	93	68	73	91	78	88	84	82	87	81	69	83	83	92	78	70	86	91	91	84	79	65	86	80	100	80	86	100	91	75	57	88	90	85	68	81	74	98	89	94	96	85	90	91	90	96	82	80	79	89	79	100	92	84	87	88	77	80	78	62	82	89	73	78	85	79	79	79	77	82	74	80	71	95	77	82	74	66	79	82	77	116	80	99	71	83	80	89	71	87	92	81	70	81	68	70	91	81	70	101	76	71	89	82	83	92	79	92	80	82	87	98	83	87	82	93	78	88	76	60	81	86	76	86	86	74	78	71	82	82	74	80	66	86	79	70	81	89	94	79	60	80	91	84	92	80	97	90	89	79	75	78	85	67	72	85	91	74	87	70	94	94	101	97	90	89	60	60	76	74	87	66	75	73	74	86	74	94	71	93	77	84	88	73	82	103	82	96	67	83	98	81	89	77	66	79	82	85	74	90	90	80	75	98	73	71	89	83	80	93	88	80	79	72	62	82	87	73	93	83	80	74	100	79	89	69	75	79	75	92	75	86	70	96	81	81	106	84	85	74	74	78	77	83	78	91	101	89	79	95	69	79	95	64	112	68	77	93	78	90	95	82	73	63	76	70	88	75	71	80	81	78	88	63	98	85	80	101	68	95	93	95	95	86	93	86	92	85	77	66	88	86	89	74	88	88	86	83	66	78	93	74	82	70	100	80	95	87	87	72	86	92	86	93	82	85	91	85	80	80	85	70	89	84	82	82	102	96	73	85	86	104	82	99	88	95	83	81	94	86	77	76	69	72	77	77	81	85	77	95	76	76	66	83	87	92	80	77	78	92	75	70	88	88	82	83	116	72	92	68	78	65	91	99	87	98	93	80	77	68	94	83	90	75	75	91	105	81	79	72	62	70	76	88	83	85	82	73	80	88	82	91	83	77	66	106	100	80	79	89	90	97	86	68	96	77	92	74	95	90	75	78	80	88	66	84	67	72	91	89	93	75	74	90	84	87	83	83	90	85	84	70	85	88	82	73	74	83	90	84	82	72	88	69	72	79	74	103	80	78	91	76	77	88	86	78	90	79	91	86	68	78	84	83	91	83	70	89	73	87	77	81	74	79	81	66	76	85	81	86	78	73	84	68	99	94	93	80	92	72	100	71	76	80	87	91	80	91	81	91	94	86	102	85	90	90	95	88	91	80	81	90	76	83	76	98	91	91	92	88	97	99	90	75	68	86	100	102	85	68	97	70	81	75	80	92	91	79	76	81	65	86	80	80	79	72	92	92	98	86	73	70	73	79	83	74	76	76	76	66	82	97	75	74	71	73	80	82	91	91	102	78	72	70	78	64	79	80	82	97	95	86	71	77	81	85	91	74	86	80	89	85	86	71	86	91	74	79	82	79	97	82	73	79	76	90	88	76	88	73	98	84	84	96	78	90	73	85	77	73	90	79	86	99	72	88	95	77	93	81	85	81	74	92	87	90	88	70	84	87	85	90	88	78	95	70	78	87	67	96	73	83	74	79	70	75	94	89	74	64	76	92	84	73	75	89	67	72	97	100	84	98	83	81	86	77	86	87	82	68	75	86	71	77	87	88	62	91	90	86	88	90	71	84	75	73	90	72	84	88	78	86	88	83	95	79	80	91	81	88	87	73	72	80	82	93	78	73	97	81	79	87	76	78	85	71	97	83	73	83	90	75	74	76	101	89	98	84	83	92	79	84	69	83	88	87	97	73	84	83	74	81	89	69	57	70	84	97	85	87	107	69	67	87	85	94	74	76	69	81	78	94	79	88	96	70	99	89	100	76	83	81	85	73	94	78	80	65	73	84	88	99	81	102	78	84	85	79	69	80	94	73	82	79	86	88	94	69	75	85	85	104	67	76	72	66	79	84	90	81	97	80	80	107	68	84	84	64	74	91	77	98	89	52	83	98	80	73	89	75	80	74	82	84	60	80	79	90	80	79	81	89	92	89	79	79	89	74	77	84	86	101	79	68	80	87	81	84	94	73	79	89	76	83	73	88	104	76	86	83	97	72	95	77	70	81	96	90	79	79	82	96	87	81	80	81	76	91	82	103	83	75	89	73	83	88	91	84	86	91	72	72	69	91	94	101	70	94	74	83	87	84	89	87	78	77	75	100	85	90	79	80	64	95	89	88	88	82	67	79	81	102	76	95	87	75	90	93	92	91	71	77	92	81	80	81	82	86	81	92	99	97	75	96	86	90	79	62	84	88	95	81	73	88	96	70	81	81	96	81	88	80	90	91	72	85	68	77	85	88	88	79	81	76	85	63	86	72	84	68	79	91	84	97	73	91	71	92	91	87	91	80	82	79	89	72	81	78	84	80	89	75	72	84	69	80	95	85	83	85	82	84	92	77	85	71	76	79	82	82	108	84	83	79	79	94	90	81	105	93	77	91	74	65	73	84	70	90	86	81	64	78	90	85	92	96	83	82	86	72	97	88	79	72	84	73	70	72	80	83	78	75	93	79	76	74	63	89	92	87	83	91	75	104	86	86	89	84	60	70	76	87	92	76	86	83	100	63	79	99	82	76	86	95	88	68	95	74	87	73	78	77	96	83	71	80	69	62	81	89	93	86	70	91	63	115	80	70	82	80	94	73	75	86	77	84	96	90	91	85	72	77	66	84	88	81	58	83	97	70	76	92	82	71	96	89	75	81	78	88	86	94	79	95	70	78	73	90	76	84	73	82	80	72	81	87	95	76	72	67	77	91	92	82	81	85	80	98	69	90	71	94	87	93	67	80	72	71	84	75	80	78	93	89	77	75	75	102	92	83	84	66	83	83	91	92	67	73	76	73	69	87	65	69	73	90	86	72	75	80	83	79	70	75	85	89	83	91	79	78	79	87	98	65	77	91	98	78	89	95	85	83	78	82	81	90	87	74	78	67	89	90	65	79	80	79	95	77	69	77	79	65	76	93	66	64	83	86	83	91	75	88	76	81	76	73	85	88	86	94	90	93	91	89	91	84	88	66	95	89	82	89	86	95	95	74	71	79	64	78	79	87	88	75	92	85	81	83	78	89	65	82	81	84	92	75	93	70	92	66	73	88	78	78	68	78	92	83	77	91	92	86	82	81	85	71	73	87	75	73	81	71	87	77	83	87	80	80	82	69	77	82	84	83	86	96	86	92	86	82	76	85	89	68	90	91	85	77	99	81	81	87	90	75	98	63	74	78	77	106	94	82	71	81	88	61	67	81	81	76	65	91	96	76	84	85	64	81	73	79	85	86	69	95	93	82	83	95	74	79	87	81	86	71	83	78	79	67	64	94	81	84	74	81	77	71	94	75	72	86	71	70	83	94	74	79	79	66	82	87	82	79	87	85	84	66	86	86	81	77	91	89	91	68	69	83	78	73	100	72	72	86	89
22804	21494	29175	24230	21497	21531	6553	915	675	591	506	522	461	438	390	394	387	358	376	333	336	321	327	337	329	325	306	297	302	334	278	319	302	301	265	296	292	300	324	283	299	317	259	301	301	293	320	267	262	267	333	270	268	335	288	301	252	276	282	287	296	280	272	251	244	304	279	246	292	277	290	266	273	322	297	273	263	281	297	267	269	265	274	267	290	265	292	269	268	289	303	268	272	249	304	326	314	260	270	286	261	285	272	266	269	272	290	278	262	259	269	278	274	280	320	272	275	285	266	251	273	302	259	264	264	292	272	301	275	280	297	301	302	257	280	273	285	281	309	264	265	265	288	294	295	293	288	292	268	271	273	271	296	265	265	265	287	270	258	304	297	264	274	305	284	251	252	277	296	300	300	288	295	298	303	249	284	268	267	280	295	272	264	271	298	245	317	279	259	282	269	277	259	276	288	295	282	301	285	290	290	304	298	300	269	315	283	275	298	305	264	287	293	270	275	274	276	266	283	260	303	256	330	264	264	254	273	310	258	292	256	269	281	239	258	273	284	280	291	269	301	267	255	257	279	267	271	278	263	278	258	270	264	271	277	286	291	287	297	267	274	295	263	256	279	308	262	291	280	308	284	267	265	280	270	292	285	270	273	279	301	284	288	287	251	274	276	297	275	312	275	274	277	297	259	284	261	295	255	289	305	257	286	298	288	250	272	261	257	257	305	261	296	294	264	271	266	280	269	289	261	274	254	284	303	248	274	282	274	286	287	260	256	250	274	266	288	302	260	253	285	287	285	293	237	270	290	275	260	296	243	282	264	280	287	296	257	270	256	274	303	279	280	258	276	270	277	270	273	268	286	272	300	278	291	271	264	276	285	254	286	279	282	291	280	250	298	271	260	272	257	289	259	278	270	270	273	282	276	281	273	283	276	281	288	299	293	269	301	307	280	305	306	289	272	291	258	253	274	266	306	245	264	271	291	274	255	302	266	284	267	305	285	299	272	280	284	261	299	296	289	252	283	252	229	304	263	278	271	280	261	296	257	283	271	250	265	284	310	277	278	296	259	248	282	245	280	274	287	283	293	280	298	281	278	289	294	256	274	307	249	268	271	252	298	248	290	279	286	272	280	260	280	304	263	281	271	279	292	280	295	250	300	273	298	267	281	269	279	275	286	311	280	277	256	300	271	281	259	285	268	311	298	248	269	273	241	290	285	273	292	290	302	292	274	264	228	261	279	290	274	311	295	279	261	269	266	288	286	247	301	280	281	270	270	269	283	266	265	273	285	291	264	264	277	270	262	266	259	293	269	276	311	273	266	256	293	307	289	290	278	290	283	303	284	299	282	268	280	268	273	246	283	312	260	255	282	269	305	283	254	300	267	261	280	277	261	300	282	279	281	281	288	299	260	276	283	290	243	290	290	275	240	252	276	246	272	268	291	273	269	279	308	281	286	271	268	298	271	260	302	223	285	284	293	284	268	255	281	277	281	280	309	279	291	273	272	271	297	280	262	302	258	288	288	312	260	294	288	274	259	267	279	264	288	280	287	273	253	270	259	295	274	265	298	255	262	304	244	285	305	270	277	296	274	292	257	260	285	273	298	266	257	275	278	248	297	313	279	288	285	291	286	313	260	268	284	259	249	271	249	266	288	282	264	259	294	266	275	259	260	267	274	301	256	266	284	288	248	263	251	294	297	275	279	296	280	283	267	289	317	273	256	266	284	270	270	304	295	268	254	260	281	274	263	268	303	260	286	250	281	279	257	270	250	270	248	288	282	292	260	274	273	296	263	292	297	277	290	270	263	259	275	288	281	310	298	247	259	252	292	271	286	284	294	280	279	271	284	295	292	279	276	295	282	298	265	275	284	257	277	279	258	275	287	288	283	264	270	283	235	274	260	274	310	274	285	263	262	259	291	272	283	272	263	269	258	297	279	265	271	258	284	271	242	274	297	274	256	288	294	286	296	275	274	248	250	298	296	297	244	257	289	305	274	282	238	266	271	244	286	264	297	276	284	256	248	300	263	260	268	283	295	304	271	290	294	253	289	254	286	272	299	249	238	280	279	274	281	274	261	305	263	290	295	261	276	312	272	241	298	268	260	304	255	276	290	259	263	266	286	280	271	275	250	294	287	254	262	277	280	283	298	255	296	288	258	256	268	287	281	269	264	292	282	280	299	287	272	273	266	318	273	265	271	274	309	283	252	302	284	295	267	293	262	273	301	302	317	280	258	316	269	250	276	260	273	272	276	269	286	261	292	300	276	295	260	279	284	277	264	280	273	312	265	273	272	261	259	261	254	286	263	291	289	266	232	256	278	274	247	288	268	280	274	278	299	280	258	277	277	263	266	315	275	238	258	271	262	285	282	268	265	264	255	260	279	252	291	291	281	263	289	287	273	283	257	270	285	270	290	288	266	282	286	263	305	296	250	260	278	278	284	270	275	288	318	252	300	272	243	256	283	275	309	286	265	275	247	254	272	277	300	285	280	272	297	263	273	264	265	263	265	252	263	259	261	259	294	260	275	258	254	248	277	284	282	255	302	264	281	307	297	268	252	281	273	286	267	253	260	262	270	286	281	278	261	263	289	271	264	284	284	275	272	283	267	285	262	268	312	284	274	298	280	287	266	276	263	279	250	260	263	269	290	289	259	284	277	277	282	225	283	284	263	244	256	274	281	284	299	293	301	300	295	276	262	295	307	286	278	258	278	284	289	287	250	275	292	303	283	298	253	270	283	276	273	294	245	314	265	289	300	272	266	254	310	255	284	255	284	278	297	286	264	305	256	283	306	269	297	248	261	269	291	256	279	284	261	282	279	303	248	274	272	268	268	284	272	302	258	277	287	281	284	292	272	278	268	256	291	290	282	267	294	294	285	278	268	295	264	291	287	264	291	253	288	293	278	261	280	317	281	279	290	300	293	263	270	263	286	242	264	296	302	278	293	289	281	302	277	297	307	256	295	257	269	278	288	296	271	304	278	279	237	275	284	284	295	289	271	262	288	287	287	278	266	249	248	279	272	267	288	259	290	319	302	239	270	284	305	263	265	263	259	280	294	265	288	262	284	242	268	306	267	281	267	279	290	268	261	282	267	267	288	296	291	284	245	305	311	282	287	281	265	283	265	252	264	278	274	272	269	278	287	263	286	268	271	291	262	298	268	283	286	267	244	293	279	267	290	264	299	278	262	289	266	265	279	259	278	281	264	277	267	319	273	283	268	280	234	277	271	282	263	288	292	253	241	256	272	286	265	283	285	287	281	286	304	281	283	265	266	252	233	281	249	284	286	280	296	272	257	257	249	296	299	304	279	279	279	268	299	272	251	281	283	288	265	293	264	238	286	252	279	272	275	270	304	275	254	300	261	288	261	252	279	277	296	284	309	259	290	287	284	262	283	310	283	278	292	253	273	268	271	284	257	278	284	284	283	271	302	290	262	311	242	280	262	292	281	278	294	272	276	273	260	278	263	282	262	279	267	277	293	267
4349	15136	9563	4494	3207	2353	1833	1478	1116	918	807	692	667	583	479	488	438	476	415	394	353	379	353	368	367	326	348	366	341	315	274	346	331	328	368	317	320	303	319	309	296	299	307	322	317	334	339	298	301	305	294	343	320	304	292	301	315	290	339	303	307	303	292	329	290	281	292	331	301	325	265	323	311	264	286	300	309	280	290	294	322	289	320	300	326	311	342	302	308	270	304	320	298	270	261	293	331	295	306	277	277	303	290	304	294	313	285	306	275	283	310	295	298	286	313	317	305	291	299	310	334	274	294	309	285	289	270	312	312	332	296	319	305	324	325	323	284	320	289	293	326	306	343	314	298	329	265	295	325	284	285	306	310	293	297	279	287	296	269	294	329	298	294	278	305	258	327	308	272	265	306	313	322	296	298	291	307	290	339	289	271	281	282	285	334	289	297	306	282	296	294	301	303	299	307	331	311	286	319	316	290	342	310	320	294	304	277	265	297	297	298	304	301	328	284	271	300	301	296	272	302	270	311	304	308	284	311	309	292	301	280	276	273	276	316	316	311	282	322	300	296	269	295	318	302	288	306	302	332	318	313	295	314	316	283	307	299	290	309	287	291	270	309	290	307	274	316	295	302	322	303	335	318	326	294	297	290	305	277	310	332	308	273	282	294	294	291	269	285	287	314	303	272	280	297	264	297	319	302	310	285	302	281	323	293	300	293	309	300	303	309	306	307	290	271	289	299	299	303	311	318	294	291	301	293	280	298	300	297	306	287	311	310	259	276	296	288	299	307	305	313	297	279	280	294	306	273	333	306	303	284	301	296	300	305	271	308	287	323	303	282	261	306	297	273	330	272	299	294	293	296	296	279	307	299	309	310	300	327	266	291	297	285	323	291	310	284	290	322	295	306	308	298	312	297	307	305	318	296	278	290	303	306	294	325	313	282	289	293	332	315	294	291	280	309	328	322	281	279	296	276	292	304	295	280	287	290	311	300	299	297	313	296	282	285	289	288	274	327	283	281	284	313	336	315	306	299	305	291	316	314	275	302	271	313	304	283	284	308	285	279	269	284	284	324	278	284	316	289	305	299	290	299	290	290	313	301	314	315	344	282	296	288	293	294	292	266	313	284	290	290	264	283	263	345	274	283	348	327	307	315	298	303	303	280	294	297	282	296	269	311	294	308	297	278	284	266	281	275	283	327	313	280	305	275	304	287	293	322	283	293	327	286	274	317	325	301	260	301	280	305	322	305	302	317	303	325	307	342	311	297	317	290	295	333	308	289	273	298	318	286	332	282	268	281	300	285	318	316	314	274	300	300	253	296	312	280	313	278	313	310	304	278	296	282	285	307	286	302	316	275	292	300	309	285	294	298	309	290	277	274	307	314	309	305	323	294	305	302	291	314	315	291	287	287	307	305	333	288	298	300	304	317	301	294	280	341	271	295	318	296	304	282	274	305	296	280	298	289	302	301	287	302	318	312	314	319	297	306	309	313	273	290	315	286	329	292	276	287	311	303	311	334	288	295	292	276	337	282	291	286	296	305	290	280	297	333	287	283	282	273	272	267	285	301	302	311	282	308	269	291	277	290	302	308	270	280	318	309	311	310	299	297	309	318	287	279	312	282	330	291	291	285	284	301	301	275	311	290	299	281	316	312	291	290	317	288	278	333	270	307	315	283	277	313	308	315	290	256	293	315	285	272	288	269	317	310	298	288	271	303	284	299	304	287	281	282	311	306	280	302	285	280	285	311	298	280	310	291	313	282	295	327	280	246	317	299	287	268	279	313	299	308	317	301	285	303	283	300	316	299	287	253	297	301	281	310	276	313	289	279	278	294	318	272	299	309	287	306	301	310	286	297	286	296	315	305	310	298	309	312	299	295	320	267	312	302	289	296	314	286	287	271	311	285	302	309	291	284	271	271	303	278	304	284	299	286	344	288	312	288	281	330	300	300	321	297	301	289	251	311	283	277	312	280	276	296	297	323	284	314	287	283	244	297	309	292	295	275	297	310	275	309	311	303	304	287	322	295	324	301	292	289	306	274	310	319	292	297	294	312	321	302	309	324	298	287	323	301	276	289	269	292	299	286	286	311	290	273	305	291	292	283	278	333	285	286	306	299	263	296	304	290	304	323	291	280	309	315	311	284	291	279	306	253	282	250	335	313	299	289	300	299	299	276	271	295	300	321	319	297	288	284	290	295	313	303	290	316	278	297	295	302	307	315	274	267	285	303	268	286	288	294	310	327	282	303	313	289	293	311	309	301	287	319	278	314	308	324	262	283	319	285	256	267	305	277	298	301	278	302	292	278	294	310	310	266	290	284	312	310	292	305	301	292	283	311	294	317	326	286	313	316	306	301	316	323	265	307	272	304	271	298	277	287	295	302	326	309	319	285	325	258	298	284	294	286	297	298	308	305	290	274	276	308	289	313	306	301	285	281	308	289	295	290	336	285	307	261	316	307	298	289	322	307	313	293	292	286	313	327	315	302	288	295	286	300	328	285	297	275	287	306	296	290	276	286	284	295	256	315	293	282	300	304	299	305	294	272	287	312	289	297	329	291	263	308	269	349	308	282	312	306	324	309	296	291	303	283	282	278	308	313	307	298	341	296	280	307	274	287	259	309	293	296	303	300	302	288	292	296	290	299	279	287	302	309	289	263	288	306	295	312	296	290	309	299	304	308	332	306	286	275	283	307	298	268	313	270	295	302	289	312	297	305	274	293	279	293	310	296	286	254	287	324	318	288	294	290	325	275	297	294	287	288	294	294	283	293	315	290	263	292	295	314	274	273	297	309	250	283	321	273	317	271	308	285	306	276	302	274	307	286	280	298	298	275	285	295	304	306	274	294	324	293	316	305	295	300	288	305	287	302	286	291	299	321	295	307	320	325	291	283	316	292	313	305	295	296	332	317	312	334	297	285	326	279	321	300	312	281	294	276	299	285	295	285	294	333	323	273	288	339	279	307	300	295	288	311	322	287	329	313	291	311	298	313	294	312	264	301	302	292	305	334	298	289	302	315	309	285	320	328	298	317	286	311	263	283	289	246	301	310	326	278	295	313	269	296	294	293	296	298	312	321	294	276	288	326	296	307	302	318	281	308	314	267	271	290	283	264	285	300	312	321	313	328	301	304	309	309	293	289	296	321	276	301	295	305	275	290	269	297	275	320	299	310	301	298	313	287	315	318	306	307	288	289	285	287	287	269	285	298	312	320	309	308	292	297	308	271	276	295	305	307	261	285	294	287	290	329	281	301	282	313	271	274	266	314	285	303	316	285	310	288	298	288	313	289	276	300	295	294	316	333	293	303	301	313	313	283	309	290	302	279	293	280	331	292	309	307	302	287	279	307	299	315	291	304	263	311	318	277	299	290	301	297	296	305	299	293	284	314	322	315	283	303	294	338	301	341	289	263	313	335	316	304	291	291	299	311	288	305	284	291	319	280	288	291	295	284	300	288	297	287	294	317	301	294	319	291	299	302	284	291	287
28195	20149	6549	480	284	214	188	197	130	148	170	153	128	136	154	135	120	134	161	140	177	163	120	129	138	125	145	137	132	105	134	128	140	133	129	131	150	162	143	157	127	145	137	137	128	141	132	139	148	133	142	129	142	133	155	126	134	118	139	118	133	134	135	143	141	112	136	133	123	131	136	139	132	129	133	135	118	146	145	123	140	133	143	140	135	131	128	128	150	125	139	119	136	131	125	144	125	136	117	133	124	135	129	117	139	121	130	147	148	139	139	122	144	164	142	147	131	125	150	158	137	140	124	141	145	121	133	162	142	120	131	131	172	129	150	132	147	152	128	136	159	124	161	141	146	121	127	110	156	126	144	134	152	150	128	141	152	136	132	138	126	135	131	154	130	127	141	132	144	125	131	130	123	146	132	131	130	149	144	135	117	125	128	148	129	131	145	139	144	152	129	130	150	156	147	134	139	144	131	121	151	149	118	147	117	119	145	125	112	128	132	130	141	139	144	164	131	141	134	127	125	157	129	129	140	131	133	148	143	136	164	154	143	122	137	145	143	131	125	116	164	141	113	122	125	138	136	151	136	140	139	138	127	141	139	139	134	123	132	125	155	141	140	144	118	143	120	141	137	124	139	131	122	134	136	129	155	134	136	148	129	137	131	140	134	140	128	131	137	134	136	156	125	142	154	145	137	136	130	154	146	132	125	154	142	142	127	127	146	130	146	124	150	113	151	128	118	129	134	124	160	122	143	130	150	124	141	141	130	124	115	148	112	125	132	135	138	149	153	152	137	110	143	119	147	141	138	143	128	138	123	162	134	137	118	135	131	140	142	145	143	134	160	133	125	133	140	144	136	136	151	120	121	131	148	121	137	134	144	147	135	126	160	143	132	135	141	133	124	135	140	123	151	147	135	135	134	141	138	124	132	143	138	144	155	149	157	131	141	146	118	133	138	116	145	140	133	148	137	162	132	139	129	125	119	126	139	134	118	145	121	123	133	138	129	145	129	156	141	130	129	140	136	155	133	128	145	139	148	147	118	140	132	152	122	122	126	129	134	121	130	134	150	151	138	155	128	149	97	131	139	133	141	144	135	116	125	140	165	135	136	141	145	134	165	136	137	128	133	124	153	134	130	129	147	134	139	123	142	140	128	137	127	132	153	144	137	141	133	136	126	134	112	131	145	116	131	149	153	133	148	154	142	138	121	123	129	136	141	143	144	133	146	131	136	151	132	134	114	121	155	140	120	119	138	129	128	128	125	141	151	143	127	136	149	124	145	128	128	158	153	136	146	131	152	136	142	124	123	136	130	123	139	119	129	128	131	144	129	128	122	137	153	131	125	132	123	120	138	145	136	131	129	127	123	136	129	111	148	133	125	113	146	144	132	131	132	133	133	162	144	127	119	139	146	131	129	134	140	149	130	145	116	139	152	146	113	155	134	141	139	128	143	145	140	124	124	152	132	141	148	147	137	136	132	117	119	132	138	122	144	128	151	137	132	125	143	141	115	118	142	149	119	117	128	142	144	126	127	145	135	134	130	140	131	132	142	133	139	126	144	134	120	122	121	155	154	127	125	146	135	141	154	137	156	147	124	137	123	149	120	152	136	155	102	129	148	112	135	129	122	119	133	153	117	140	131	131	132	125	133	119	121	116	113	140	130	147	128	134	141	126	121	126	128	151	115	111	121	155	136	130	134	122	123	151	138	141	112	161	113	132	127	126	144	104	143	121	142	150	137	152	134	145	161	134	114	118	125	127	131	128	118	139	124	139	142	124	126	134	144	146	123	136	141	138	123	147	139	136	123	135	132	135	125	147	123	136	130	135	130	154	123	157	136	135	126	117	140	146	143	138	128	139	127	120	143	125	153	111	147	130	142	141	142	118	147	115	140	136	149	144	147	150	155	126	149	150	134	146	138	131	136	111	129	116	117	137	140	139	123	128	146	151	132	124	138	124	124	131	126	156	159	146	150	131	155	129	132	120	113	139	128	143	121	153	143	122	132	142	129	124	140	127	129	126	148	133	156	124	124	137	136	151	159	152	146	138	154	135	137	123	124	150	119	129	144	107	132	140	129	121	139	144	133	143	125	132	131	117	142	142	123	156	129	136	124	122	108	131	158	144	143	142	153	141	107	137	134	138	144	141	154	123	132	140	127	135	129	142	146	137	134	126	148	126	154	122	136	118	132	128	150	147	122	157	148	125	121	133	111	141	120	124	133	130	131	149	137	115	141	131	154	114	127	138	129	148	160	124	125	119	140	137	153	142	139	152	147	139	133	128	114	134	142	156	141	130	148	119	121	130	149	160	138	130	129	156	155	117	146	133	129	144	121	139	151	134	116	146	148	122	137	119	131	136	136	144	145	151	131	121	127	154	131	132	135	148	135	153	128	127	124	130	111	111	118	132	136	133	135	131	151	131	150	116	129	133	147	136	140	115	140	143	116	129	139	133	117	141	129	131	137	134	138	126	129	136	141	121	139	142	161	154	139	133	136	131	149	147	130	152	128	125	142	124	148	132	122	110	148	132	126	136	158	117	136	129	130	162	132	133	136	127	114	145	119	146	152	134	113	144	118	137	135	130	138	128	115	137	120	135	146	148	142	153	134	130	138	114	116	135	145	117	156	136	130	137	138	126	115	128	146	127	137	134	154	151	148	150	143	139	124	147	155	141	132	136	137	119	146	134	127	141	114	126	136	156	131	152	130	150	114	140	121	123	140	124	160	134	133	133	136	153	143	125	129	145	145	140	137	132	138	129	155	160	136	140	149	125	129	128	127	141	123	139	129	142	121	132	134	121	129	142	125	138	116	119	119	137	144	153	129	153	141	151	124	160	126	140	137	147	148	146	139	133	115	165	130	151	120	134	133	119	140	128	149	134	149	155	147	149	133	130	125	139	138	124	131	140	135	129	135	120	116	147	129	136	126	156	124	141	135	136	165	150	117	146	133	127	134	121	112	136	142	118	139	132	148	121	120	136	148	148	120	150	134	126	130	135	120	127	162	149	118	115	137	152	142	149	142	136	120	139	135	166	119	120	124	131	154	139	129	130	146	128	134	126	161	159	127	123	130	143	131	153	127	126	145	149	111	168	132	127	145	118	147	128	143	136	146	150	126	126	138	154	140	134	128	130	141	119	114	120	138	133	151	148	148	160	138	143	141	137	158	139	142	120	117	133	139	138	133	152	148	141	142	126	155	138	137	150	110	160	129	126	119	149	136	151	131	147	147	128	131	119	144	125	132	138	161	120	126	148	133	135	123	125	122	152	137	147	143	124	129	130	133	150	138	145	145	143	140	129	130	133	149	128	140	148	148	153	144	137	108	117	134	126	127	147	131	139	132	131	140	125	137	128	138	141	154	119	125	137	139	129	132	138	144	132	157	148	146	118	130	141	133	131	130	158	121	147	140	146	140	134	149	145	134	133	129	143	139	132	121	134	149	126	137	111	120	137	131	143	137	147	127	126	124	120	124	135	138	125	113	140
4781	2233	993	510	381	343	288	237	213	211	183	192	187	174	185	170	147	166	150	156	176	156	161	158	139	142	159	134	151	153	155	155	149	145	167	157	165	142	142	151	154	145	163	150	144	162	154	139	137	130	154	164	143	152	147	140	136	166	129	157	123	142	139	123	155	161	144	133	141	129	158	146	161	144	134	120	142	158	125	151	133	151	148	134	169	167	154	162	155	128	145	149	149	169	152	145	144	124	139	140	151	146	129	147	120	136	150	130	143	114	159	151	179	147	154	131	135	137	152	145	152	137	138	177	161	148	120	133	141	133	137	128	149	145	152	144	130	145	157	124	160	141	146	145	142	138	133	122	133	145	142	158	139	169	139	151	142	151	157	137	161	167	137	134	148	138	120	147	142	145	139	141	148	140	157	132	138	143	152	138	143	145	128	144	139	160	126	138	164	132	160	141	143	166	142	149	120	157	148	147	121	170	137	159	145	139	149	150	143	154	127	126	127	148	146	169	121	153	153	139	140	134	164	131	136	138	149	161	127	151	141	152	124	147	147	133	160	149	147	140	137	151	158	159	148	135	140	146	154	119	136	150	145	152	154	145	145	140	143	125	142	135	165	128	115	163	150	134	146	154	131	153	154	162	153	126	138	143	149	139	153	151	136	157	142	137	143	144	124	130	151	127	144	151	153	142	139	158	137	164	174	130	158	143	162	154	146	145	142	157	169	148	172	139	135	144	141	139	126	162	148	126	132	138	152	133	148	138	158	149	131	142	136	155	137	135	143	137	121	150	163	152	157	152	144	159	121	131	143	143	134	141	139	145	166	131	136	152	149	136	123	160	122	149	158	149	120	132	141	135	126	127	155	161	124	127	148	161	146	143	157	151	139	132	162	143	151	144	130	155	155	147	126	130	130	151	154	141	141	146	137	135	132	150	139	140	150	147	143	144	140	158	147	130	149	142	137	146	148	144	129	128	134	143	137	119	141	128	141	122	150	143	139	152	150	134	138	166	129	134	161	140	136	156	125	126	145	166	154	149	143	146	131	132	139	152	143	150	137	131	135	134	152	145	157	153	143	123	135	139	157	156	151	143	134	137	139	142	144	146	135	170	136	137	126	182	133	141	123	135	139	128	157	147	131	150	154	148	162	143	154	143	142	151	151	135	135	122	137	117	162	114	151	139	150	122	166	126	163	147	121	162	148	138	132	164	158	145	165	150	133	147	152	128	122	122	127	131	140	137	134	168	151	143	152	147	141	135	138	123	133	148	154	154	166	139	158	131	151	136	140	159	157	166	144	138	146	132	125	143	163	152	173	161	147	144	163	138	159	129	138	153	143	132	136	142	154	153	133	150	158	146	163	154	144	158	157	145	148	133	147	129	155	149	132	138	141	135	142	131	143	149	133	135	119	181	142	158	134	142	134	128	150	160	134	153	152	161	149	143	143	163	172	122	151	122	147	138	127	131	147	128	130	142	129	140	163	148	151	146	151	158	159	167	154	155	144	150	140	141	157	131	146	152	144	136	135	137	170	154	142	147	146	149	131	145	113	130	148	168	126	157	139	168	122	141	141	148	128	124	158	142	155	155	137	161	147	133	152	135	137	148	125	149	140	144	141	139	133	148	130	134	142	126	152	129	131	145	144	143	139	164	142	117	147	119	142	138	145	147	145	147	147	153	140	145	130	122	117	139	143	146	143	148	145	130	140	147	156	134	137	142	133	157	164	154	157	139	122	138	137	156	153	161	146	159	174	132	158	135	129	143	134	145	170	143	160	145	138	144	140	132	152	143	130	124	141	142	142	160	146	121	141	145	137	158	138	161	151	147	146	142	152	136	144	157	143	152	144	140	144	142	139	158	167	149	149	132	150	158	162	130	131	153	156	155	148	127	158	162	140	151	171	142	151	133	142	143	138	123	147	138	138	126	155	144	148	143	145	149	145	126	149	150	146	162	133	153	145	153	157	144	131	146	141	175	149	147	152	149	145	136	130	150	135	171	122	156	140	131	153	134	118	153	128	162	140	137	139	144	168	141	162	145	134	164	130	126	163	142	128	135	131	156	154	148	145	162	134	138	136	155	147	145	141	140	132	150	131	134	128	129	145	151	147	146	163	154	128	148	141	133	158	150	121	139	148	135	135	147	137	140	149	130	142	134	144	138	128	143	146	132	148	134	158	141	150	172	139	151	130	172	157	150	150	112	152	137	134	139	131	160	121	145	144	157	139	158	155	134	126	161	134	154	135	142	126	165	148	120	123	139	145	128	132	150	137	161	133	151	136	162	135	131	149	123	139	115	144	152	178	161	135	146	138	134	141	150	147	140	132	125	127	138	137	154	153	149	147	138	136	131	133	136	164	140	129	151	173	158	146	141	131	149	137	149	137	158	139	134	138	146	146	143	122	138	148	147	143	137	125	146	154	163	151	174	149	138	120	143	135	156	126	135	169	153	172	141	137	158	112	124	129	138	144	147	145	149	151	135	136	139	147	148	150	133	163	149	146	139	137	158	144	142	121	144	154	143	143	146	165	143	145	152	152	153	129	133	182	132	131	125	129	133	154	139	156	148	149	158	151	124	149	136	137	141	117	130	167	147	144	144	142	142	151	167	151	140	134	144	130	147	139	141	151	152	155	136	147	114	146	138	125	127	129	155	143	141	135	129	149	152	160	151	138	146	144	154	145	142	160	155	165	135	137	150	154	164	136	151	128	131	139	143	138	150	165	132	158	158	138	134	160	166	145	132	145	149	137	155	133	135	133	140	158	152	142	143	148	124	158	180	142	148	157	136	145	148	145	150	134	127	148	153	144	139	134	136	154	144	142	164	132	158	145	149	144	133	133	146	142	125	141	138	138	139	149	138	138	145	126	149	150	160	137	149	179	132	144	158	147	150	144	142	140	162	137	137	160	131	135	150	140	135	152	129	139	142	152	154	131	153	145	135	119	163	151	148	137	124	138	164	148	129	133	149	139	127	134	150	142	154	144	152	144	136	130	147	132	133	148	140	150	132	139	142	132	140	134	123	147	143	168	134	128	146	163	138	131	144	147	155	143	133	138	155	136	121	131	136	141	153	141	144	135	167	147	163	145	167	163	158	158	147	166	147	149	129	134	145	172	140	148	151	159	160	137	131	160	135	136	163	127	133	159	157	143	148	143	139	131	149	159	131	150	138	140	148	171	151	155	178	127	141	130	140	171	152	134	144	119	132	146	152	156	149	159	146	123	139	157	134	150	134	140	154	109	157	139	155	180	129	134	144	168	133	136	124	142	150	143	141	153	158	142	150	127	141	130	153	136	136	144	152	161	139	129	147	152	132	152	146	144	129	125	168	165	142	144	105	153	133	158	149	141	134	141	153	130	131	148	149	140	142	139	128	160	134	154	153	139	137	141	152	134	139	129	141	144	151	138	136	136	141	130	119	131	172	138	148	161	152	140	148	156	137	135	145	153	123	152	131	146	139	135	116	161	126	147	139	154	154	128	148	128	127
24017	21486	28569	24824	21441	5732	822	588	519	430	418	374	359	358	340	359	359	342	310	327	316	310	308	300	306	303	297	322	278	299	278	298	328	299	284	278	310	299	293	281	289	280	285	264	297	234	290	291	290	260	285	270	327	280	269	296	290	271	293	297	282	252	278	297	304	309	282	279	311	321	308	312	282	305	307	270	263	246	248	282	285	291	263	270	270	319	276	304	291	294	296	271	265	315	308	297	290	283	292	284	271	279	279	255	285	269	316	275	261	276	272	295	250	296	285	298	302	262	309	277	285	295	284	289	289	267	288	307	261	267	292	266	316	301	272	278	267	273	311	267	261	298	286	282	291	283	302	279	258	278	229	303	301	260	290	287	288	286	306	280	265	272	237	299	299	306	288	254	292	261	270	275	293	290	258	246	294	278	335	286	300	304	294	316	282	297	245	256	296	293	273	265	275	290	259	277	292	259	266	290	271	272	255	316	272	288	290	270	303	282	266	295	279	273	275	274	280	274	260	301	293	276	284	277	295	282	274	296	264	275	273	272	277	285	270	268	273	285	293	275	301	295	291	288	286	285	296	278	268	305	293	278	296	273	272	265	266	308	281	284	252	314	263	264	263	265	280	307	273	274	281	280	289	297	280	294	302	300	299	260	265	300	309	271	297	300	296	289	270	288	293	278	279	269	283	292	275	271	291	305	296	304	303	302	256	270	266	280	284	286	295	300	278	301	267	264	297	266	289	308	275	263	297	285	290	253	271	284	294	284	267	287	284	299	331	302	281	258	277	272	273	262	259	251	283	265	282	265	258	325	273	290	266	270	263	263	273	288	264	274	284	264	275	295	266	263	256	267	275	290	256	266	290	277	261	299	270	308	290	255	275	271	277	287	271	260	308	261	257	263	306	282	293	285	243	295	255	261	282	312	294	289	312	261	261	285	287	307	252	309	328	287	290	285	276	315	268	261	269	276	275	295	271	281	281	273	256	290	286	264	285	320	268	272	304	276	256	310	293	267	239	283	250	291	245	258	286	282	282	288	258	280	304	270	284	273	291	294	260	296	303	293	310	278	266	288	259	264	300	280	315	254	271	277	286	291	276	283	286	256	282	297	256	298	304	268	270	296	290	271	329	277	281	293	280	273	272	291	302	282	295	293	267	268	278	286	272	278	265	266	268	276	280	294	295	260	302	308	291	283	310	310	296	264	297	263	328	302	280	293	262	272	270	308	278	282	264	277	281	303	285	295	294	279	306	260	269	291	267	306	266	304	303	295	321	277	290	282	285	304	262	265	264	294	278	267	298	256	264	309	279	277	292	286	295	289	253	288	265	259	293	280	272	273	299	324	254	292	287	260	280	275	294	303	279	291	288	253	259	311	288	261	268	270	294	292	283	276	287	292	296	316	251	281	260	257	262	309	278	270	262	304	270	294	273	277	290	280	294	272	284	306	282	280	281	266	275	272	252	288	282	288	264	281	270	259	268	284	272	287	281	304	272	286	280	278	289	307	297	266	308	286	316	278	255	305	289	307	281	262	268	296	260	289	283	259	261	249	259	273	258	302	259	288	269	288	287	281	300	255	256	295	246	292	267	254	294	275	320	283	279	295	272	274	293	317	308	285	271	309	285	291	292	260	317	297	275	289	285	251	260	237	312	299	289	260	254	297	281	301	281	253	264	298	283	273	249	270	296	274	271	276	270	278	300	278	275	300	275	293	280	276	281	262	282	283	243	262	306	275	271	294	305	250	304	264	299	282	247	264	255	281	286	332	295	272	277	260	264	274	270	266	273	286	294	280	297	285	284	253	286	299	304	289	281	289	294	273	294	275	276	263	282	289	304	301	289	266	257	278	267	307	278	277	241	302	273	249	278	289	280	298	266	274	283	261	284	241	302	276	277	283	273	257	334	251	270	252	295	265	252	283	287	300	302	243	285	283	298	237	283	274	278	300	311	253	274	262	297	279	307	252	300	301	263	266	264	277	284	264	278	274	284	268	257	270	300	269	280	295	286	286	301	285	283	236	273	307	279	321	284	282	274	292	276	268	279	271	298	292	281	274	288	311	286	273	300	293	282	294	282	273	273	268	299	262	289	267	290	285	291	305	273	287	274	310	289	276	277	297	306	281	263	288	275	255	288	286	260	274	284	300	310	282	242	283	278	296	277	275	299	300	259	297	266	276	306	272	285	288	265	292	296	272	258	296	279	308	261	293	262	257	273	271	294	278	299	315	306	285	276	237	271	308	276	305	280	291	300	267	310	273	291	285	295	271	298	293	298	296	279	316	287	268	268	274	336	276	291	274	292	257	295	261	312	254	287	283	257	279	278	263	284	296	288	279	300	266	318	275	274	273	258	299	270	294	303	276	266	275	294	263	306	250	307	257	259	281	318	285	263	265	265	287	275	302	306	294	273	302	298	302	307	311	273	289	263	287	288	282	306	265	247	304	304	285	306	285	294	294	280	260	253	299	281	245	301	288	276	299	280	256	292	306	277	292	296	290	285	310	274	273	283	268	280	308	282	293	294	287	286	285	284	270	304	261	283	255	240	274	302	282	250	271	296	292	265	290	281	282	305	283	272	281	278	297	314	295	254	243	279	263	291	291	284	282	273	278	245	276	277	311	288	262	246	248	262	279	267	279	313	293	294	295	278	280	262	272	305	264	299	270	273	314	296	280	268	276	269	291	268	290	284	302	248	267	302	289	268	293	318	285	239	310	269	270	268	302	259	296	300	286	279	278	307	275	275	276	307	277	279	268	274	284	296	262	294	266	239	276	269	272	322	286	264	264	288	301	312	273	281	298	279	265	277	276	295	316	262	295	267	285	306	278	290	279	272	279	280	247	320	268	279	259	301	288	307	302	266	312	297	272	271	292	257	303	272	274	298	303	284	264	270	285	298	285	269	274	263	291	312	278	264	294	277	257	262	304	257	278	284	267	306	279	272	277	226	294	272	275	267	248	304	279	299	266	257	294	268	266	323	280	276	277	272	216	284	290	316	266	262	296	305	275	273	276	280	268	284	287	275	252	262	271	281	288	288	287	285	272	287	273	251	281	287	298	265	292	294	269	263	292	300	257	247	290	283	265	282	274	274	267	280	277	267	297	269	289	294	264	289	294	318	262	270	278	289	274	298	251	258	258	284	295	293	268	273	263	277	287	304	280	308	312	301	271	288	268	250	260	292	284	267	296	287	269	263	278	323	274	281	292	307	271	278	299	262	279	276	277	251	284	272	261	290	287	305	299	303	252	266	289	278	286	264	295	285	284	256	272	284	308	276	250	283	300	261	306	280	303	327	303	264	284	295	265	273	292	286	272	282	302	276	273	268	317	289	276	260	265	288	296	320	238	288	278	296	277	277	285	297	285	284	281	274	256	275	304	278	280	284	307	281	286	262	275	273	268	271	286	267	311	276	279	276	285	270	270	291	245	291	308	289	305	293	295	282	282	257	271	283	268	268	258	293	272	290	240	288	295	261	289	303	256	293	263
3756	9433	5933	2717	1920	1424	1150	982	760	663	599	531	489	435	404	406	374	373	398	342	357	334	336	316	365	344	331	315	339	339	345	297	335	317	309	294	307	324	311	330	289	319	311	322	311	350	302	306	286	270	333	293	341	302	319	328	335	318	300	288	314	282	308	299	335	332	297	306	326	288	313	297	297	283	260	306	325	294	302	319	301	309	312	291	340	313	310	303	332	295	300	308	324	299	299	309	284	289	288	308	312	298	345	300	293	335	325	284	310	292	321	341	324	294	310	288	311	274	334	302	298	298	302	319	305	308	320	298	303	285	299	284	307	313	267	283	299	304	327	329	292	324	300	270	267	295	309	328	324	282	303	330	304	285	292	308	296	318	310	290	291	324	278	305	298	285	313	299	300	315	292	315	308	297	354	317	309	302	291	303	273	294	280	278	303	324	288	300	334	299	341	334	285	323	294	292	318	308	276	299	304	297	319	324	291	314	334	293	343	282	299	306	302	302	289	273	304	293	326	287	313	308	296	292	319	278	306	320	326	286	309	286	290	312	315	274	296	329	292	331	334	307	314	305	317	301	331	291	292	248	308	298	321	296	295	288	336	308	317	300	298	289	307	300	284	296	284	290	297	311	304	281	330	312	341	309	285	308	293	277	320	320	310	313	286	294	291	304	327	311	282	298	306	294	319	329	296	313	307	298	303	289	304	293	338	299	300	313	299	315	303	301	292	318	290	298	298	310	315	323	326	308	320	263	332	291	293	317	278	273	300	285	327	297	298	307	326	309	289	274	298	316	317	333	297	335	265	293	308	309	302	288	336	315	314	276	337	275	294	309	285	308	300	308	290	342	299	283	281	258	332	320	284	283	302	336	282	306	325	322	299	312	322	296	288	273	302	298	315	331	287	306	287	314	278	284	316	315	300	291	281	288	328	316	320	318	314	301	317	289	301	307	285	309	295	309	310	365	299	329	294	307	317	258	288	288	290	280	303	289	293	335	295	305	278	277	313	319	306	257	300	327	284	280	282	312	297	273	289	274	311	317	328	309	331	291	289	286	284	312	317	325	311	330	281	307	320	285	309	286	271	318	295	278	325	314	342	312	313	279	288	292	302	250	315	286	299	289	330	297	299	291	327	316	278	298	321	300	301	300	325	322	262	311	292	305	308	280	298	301	308	331	316	305	268	302	320	302	281	315	295	300	295	309	259	307	279	298	305	319	297	341	306	281	304	336	303	294	270	313	287	310	314	303	293	313	332	299	293	291	332	285	301	306	300	285	315	343	302	293	293	289	283	293	329	300	307	285	284	269	288	325	312	304	302	312	323	325	304	307	304	300	314	312	314	293	326	321	286	304	304	301	289	289	332	305	328	303	302	291	289	260	318	314	340	291	293	299	316	297	312	305	296	301	315	317	274	327	323	295	307	351	301	312	297	333	302	319	278	292	320	315	315	290	290	286	289	331	313	299	317	303	310	348	275	328	292	347	291	298	320	304	300	348	305	288	304	287	317	301	263	327	319	306	299	289	330	322	329	300	272	301	322	318	303	324	317	307	318	326	296	311	297	336	294	306	349	317	281	353	292	301	334	294	286	288	308	316	304	285	293	310	300	290	303	285	317	326	301	284	304	292	337	325	282	316	322	320	303	282	330	288	309	327	293	320	343	306	297	295	289	340	287	313	315	305	282	300	258	297	322	276	322	314	313	328	322	318	343	283	297	267	293	264	304	308	335	340	271	305	329	336	279	289	322	315	320	283	301	300	296	332	288	324	297	320	300	328	315	309	290	333	319	313	292	301	304	312	304	275	312	280	306	274	257	289	317	302	278	296	325	309	287	295	275	276	285	310	325	298	313	308	314	319	329	303	278	282	293	331	273	299	283	304	317	271	276	321	325	285	275	295	288	345	341	308	285	291	296	293	282	277	290	293	322	304	303	298	304	294	289	311	284	303	280	310	309	295	302	337	321	261	301	314	296	308	308	316	294	317	294	355	289	328	312	320	284	303	295	280	293	303	333	315	339	309	312	329	293	351	307	302	286	285	293	291	284	306	326	340	308	311	319	293	285	290	304	290	342	272	330	345	313	307	312	290	299	295	330	305	305	322	278	344	326	297	319	288	266	267	276	274	309	295	296	297	284	286	305	297	297	272	358	314	280	302	314	293	304	293	325	319	283	311	303	295	301	255	299	278	296	295	285	292	285	273	304	310	306	286	306	293	333	316	321	303	340	278	310	323	293	307	299	306	278	295	301	297	317	303	286	340	278	279	382	283	292	289	297	288	318	308	283	323	270	276	294	322	296	258	318	281	317	304	300	287	289	313	291	352	273	291	290	332	340	331	326	305	312	291	319	296	303	302	309	302	282	282	283	283	290	264	329	295	317	331	297	291	309	294	274	293	320	320	293	308	342	285	307	340	297	285	280	311	303	286	309	322	294	300	275	286	309	312	312	323	294	278	297	302	312	295	319	316	267	300	306	295	322	280	324	300	292	303	298	271	321	310	301	327	316	333	320	307	303	278	304	310	307	343	298	330	294	329	285	328	306	295	299	299	294	343	313	301	299	310	288	319	280	299	280	299	329	306	295	320	288	302	317	295	290	336	300	283	286	295	313	297	314	300	312	306	323	323	311	272	283	333	307	302	304	277	283	305	304	286	320	333	294	320	292	327	272	305	313	313	310	338	289	312	294	295	309	293	305	325	311	309	298	292	295	304	295	295	295	307	292	320	310	293	305	291	294	257	312	311	305	268	295	294	274	292	323	319	281	333	312	311	294	288	292	321	323	321	316	284	311	275	311	296	294	275	291	307	317	314	294	311	313	294	281	308	310	298	343	316	292	278	272	282	308	286	313	314	298	292	307	313	312	309	322	322	299	279	311	328	295	319	339	307	295	299	313	313	307	310	290	298	319	251	302	321	295	322	291	323	305	337	321	307	307	317	295	298	300	281	296	313	321	311	299	296	304	317	276	284	289	305	284	273	310	283	307	311	299	278	304	295	314	322	308	286	295	285	303	294	318	327	316	297	329	282	278	271	306	285	333	323	293	273	272	308	293	305	280	317	314	292	299	279	316	297	301	282	332	322	284	279	288	302	293	286	285	282	310	319	310	274	288	295	271	293	277	294	312	335	288	318	324	283	293	309	282	305	303	303	328	294	285	288	290	286	273	290	299	295	318	341	298	305	292	316	336	298	330	265	286	316	285	330	323	338	280	301	320	323	318	291	309	339	312	297	296	276	325	295	291	303	294	322	267	326	310	329	285	274	307	331	317	307	310	294	297	296	318	304	322	303	317	324	323	295	282	276	275	321	290	310	327	281	250	288	313	309	289	311	310	298	319	280	304	291	314	263	298	303	294	310	288	317	292	318	291	286	306	307	305	347	318	306	290	322	337	298	322	316	298	303	297	310	304	321	277	290	277	267	288	334	313	317	302	291	308	319	304	294	298	306	303	321	300	319	278	293	288	321	291	308	294	282	336	287	319	303	294	310
25008	21368	27345	25715	7885	308	255	214	153	135	109	140	128	101	111	109	104	90	100	98	96	81	100	70	73	84	83	89	79	89	98	79	88	77	81	80	85	94	80	67	81	71	81	82	87	79	77	86	79	78	76	79	80	70	72	85	60	76	75	80	75	77	79	74	80	71	58	78	64	82	59	67	71	73	77	87	77	81	63	64	71	81	75	75	78	67	69	79	79	67	71	71	72	89	69	72	62	83	77	81	89	68	57	71	76	60	60	81	71	57	60	86	73	73	74	61	104	52	50	69	71	87	81	74	85	74	67	76	66	60	81	85	77	80	65	55	72	85	74	59	81	86	76	74	90	84	72	85	81	67	80	73	61	72	80	86	86	78	82	79	71	79	78	62	87	81	80	76	58	70	73	60	90	68	63	67	67	76	60	76	64	74	79	75	63	78	72	60	58	85	82	87	60	74	73	77	90	69	78	70	77	86	72	64	79	65	76	72	69	82	95	73	71	76	69	80	81	82	72	67	89	65	69	74	69	69	72	76	79	59	73	88	68	62	74	70	81	78	71	72	79	77	71	77	80	65	75	73	74	52	73	74	75	70	93	60	76	74	81	50	81	78	80	82	80	70	78	85	74	82	74	72	77	72	91	80	88	79	76	76	80	86	78	71	79	69	69	87	70	60	75	75	70	71	71	84	90	66	66	82	68	89	67	69	74	98	74	74	62	71	63	92	86	72	66	63	57	85	76	69	83	75	73	76	54	88	78	63	65	65	81	71	90	73	70	72	65	83	64	72	80	75	74	84	70	74	53	72	71	74	66	53	61	66	78	68	78	65	76	65	65	65	71	75	78	81	71	59	74	66	63	82	68	68	72	72	72	79	81	91	65	85	71	75	74	77	76	72	82	80	79	90	81	64	84	75	85	68	85	66	63	70	53	59	85	67	72	76	78	73	69	57	76	65	76	64	73	75	81	75	86	80	73	67	74	71	55	64	72	71	76	64	83	65	93	88	76	71	91	80	61	87	73	75	64	80	75	63	69	85	57	83	66	74	85	82	70	84	88	72	88	77	53	77	62	69	74	69	63	73	63	84	71	65	78	76	82	92	81	75	78	62	87	92	78	62	72	79	83	70	75	71	63	81	61	55	87	69	64	77	61	83	84	77	69	81	93	72	78	67	73	80	57	90	69	74	77	80	91	80	84	76	70	99	74	76	61	80	55	81	80	73	71	81	77	66	57	70	79	81	80	72	71	74	66	68	68	73	74	68	73	89	62	83	54	62	71	79	74	80	58	67	91	79	66	58	67	69	85	72	75	71	69	67	87	64	66	70	82	72	74	72	73	68	72	61	64	77	84	92	74	80	72	89	85	82	79	76	81	84	69	77	70	83	79	76	70	82	70	78	91	69	82	80	73	81	73	61	85	66	78	81	82	65	63	62	72	89	88	72	76	71	66	66	66	66	71	69	73	71	68	71	70	57	104	82	72	76	66	67	70	75	55	70	74	79	78	81	71	74	77	73	70	88	88	79	78	71	68	70	59	81	72	72	66	74	65	81	78	59	78	75	75	66	80	93	77	74	65	78	78	78	84	74	75	75	76	87	61	85	76	85	60	72	64	62	64	62	75	63	77	77	78	71	82	67	70	76	58	64	84	74	70	73	80	80	85	66	80	65	75	77	59	80	77	69	88	74	70	89	80	67	69	72	71	52	67	74	84	69	73	64	67	82	62	72	68	70	64	77	76	77	67	72	63	61	75	71	82	67	76	73	56	84	95	85	64	76	80	68	84	66	85	76	66	64	98	68	64	64	75	76	64	75	87	77	90	82	74	79	75	73	68	63	76	84	65	72	76	64	91	69	80	56	80	66	74	63	76	81	70	76	65	84	83	60	64	77	89	77	77	60	80	68	78	79	63	79	65	71	74	70	74	73	90	72	69	60	71	73	67	63	76	66	79	82	71	60	69	76	94	56	77	85	77	65	70	72	77	73	70	77	70	79	87	88	76	81	56	79	64	73	63	75	80	80	69	64	71	79	80	72	71	72	66	62	84	84	70	69	68	77	87	71	67	71	72	88	73	76	67	63	64	60	65	69	80	67	77	75	72	74	73	80	68	80	73	80	71	70	66	69	54	74	63	80	69	74	61	77	68	65	70	84	55	79	61	70	69	80	79	80	80	79	80	75	70	72	94	77	57	79	76	88	75	81	87	89	77	89	72	65	66	70	81	72	71	66	60	69	86	65	79	79	77	59	71	78	63	82	79	72	77	75	69	74	84	81	75	72	63	73	71	67	76	82	60	78	62	81	81	74	59	88	88	66	74	70	65	86	66	92	85	80	67	64	59	72	72	76	76	76	81	59	75	70	79	75	70	60	80	64	73	77	71	66	74	70	64	65	75	87	88	76	83	81	87	69	76	67	81	72	76	74	76	81	89	69	86	67	77	79	71	66	89	76	77	60	77	86	82	74	72	69	72	78	59	79	80	70	89	80	62	75	62	82	82	75	74	61	91	76	70	86	81	79	83	76	77	86	85	75	69	73	79	71	73	80	75	80	82	75	77	66	73	67	77	82	69	64	60	74	84	67	76	75	101	69	68	74	91	74	70	62	65	80	63	69	74	76	77	77	75	80	75	74	72	74	69	71	75	78	72	79	68	69	72	77	85	67	73	71	77	68	72	76	79	63	78	69	67	65	71	80	83	84	77	76	80	67	64	66	84	75	67	80	72	81	76	63	67	81	80	67	80	88	77	80	78	84	78	70	75	65	71	85	66	71	68	79	72	59	88	69	75	81	73	68	87	95	82	75	68	78	80	95	68	74	78	72	59	71	68	74	67	67	81	78	74	80	68	65	84	85	80	83	68	82	79	87	75	74	81	81	69	72	81	80	82	87	71	84	74	82	73	76	87	64	92	71	83	83	75	72	57	78	69	72	87	81	74	74	67	66	54	86	92	64	65	67	84	79	65	78	89	62	70	68	89	66	71	72	71	88	68	85	64	66	87	64	69	79	83	64	75	79	73	78	76	71	80	66	83	78	66	80	75	81	66	72	62	79	69	78	79	62	84	78	70	75	80	78	72	67	75	70	73	76	75	76	89	72	67	72	70	75	71	63	83	94	73	91	66	71	70	81	62	80	66	62	78	71	74	86	93	75	62	86	73	64	73	69	77	80	87	68	71	74	72	76	81	73	67	78	68	63	88	77	65	76	90	75	77	75	68	72	69	74	65	71	72	60	85	90	77	74	72	65	81	70	70	65	69	87	49	87	54	67	73	76	80	70	81	69	85	76	73	72	67	83	63	85	58	70	76	85	72	84	82	64	77	78	75	91	69	69	65	78	70	72	61	71	85	66	80	72	73	74	90	76	65	64	82	80	73	74	70	55	70	66	62	73	75	66	67	72	69	65	70	67	75	68	73	82	79	83	74	75	65	79	75	95	77	80	63	78	73	71	78	81	73	65	67	71	74	73	71	81	70	80	65	77	83	61	72	66
3043	4757	2984	1333	913	670	536	393	343	249	230	195	187	142	133	127	151	121	121	99	100	112	85	96	100	108	91	105	83	95	94	83	77	81	75	84	92	88	86	98	75	83	92	81	79	92	89	84	81	75	73	84	102	79	86	76	81	69	96	73	81	75	77	77	107	77	73	82	86	93	93	88	88	72	68	74	89	85	102	86	93	67	70	83	65	86	68	75	75	92	81	79	76	91	93	88	82	67	67	81	59	85	79	69	85	82	77	91	73	99	83	94	82	78	58	89	77	74	73	79	83	94	90	84	102	80	94	91	86	82	74	87	80	88	87	89	81	83	86	90	68	91	84	69	69	110	68	77	75	76	87	64	81	100	79	88	84	87	82	89	84	93	96	81	86	86	86	62	75	84	92	70	91	85	81	66	88	72	82	95	70	93	90	84	101	66	90	79	85	87	90	84	80	69	85	84	85	79	99	83	81	67	75	70	94	82	83	78	71	76	83	86	93	90	87	70	93	78	82	90	84	76	74	79	80	72	82	75	69	82	75	70	73	85	78	81	80	76	85	83	80	90	72	73	71	88	83	83	90	74	74	88	62	80	93	76	62	70	80	86	85	71	78	70	74	81	79	66	87	76	64	92	86	100	68	85	88	80	81	68	92	78	67	78	95	83	92	84	90	80	100	101	82	80	91	78	94	86	87	81	89	71	71	67	71	91	69	77	75	83	70	95	74	79	79	72	90	94	78	79	72	83	79	71	76	78	82	81	80	69	84	79	84	77	98	90	91	59	91	94	88	77	66	86	71	79	85	85	82	86	78	78	88	90	82	80	69	70	67	75	74	90	89	78	80	70	70	70	90	91	77	95	69	76	72	76	67	80	62	89	87	90	73	97	76	93	94	62	80	84	72	94	96	84	83	87	102	66	88	90	69	82	78	85	77	66	97	95	72	83	99	89	83	74	79	71	79	62	85	98	83	87	63	68	81	55	81	91	86	70	87	84	70	76	91	79	83	79	73	88	75	83	84	74	63	90	81	73	74	60	68	87	89	76	74	58	78	69	81	76	93	89	64	100	74	101	86	85	78	73	51	91	92	85	96	80	87	86	89	86	81	90	75	88	76	80	89	73	92	79	89	80	88	72	72	81	87	82	93	74	74	82	90	82	68	73	91	78	78	79	78	71	75	75	74	88	87	100	77	66	84	75	95	76	83	83	72	71	85	81	82	83	85	85	98	69	70	60	86	76	79	66	75	84	74	73	75	83	83	44	85	55	86	86	76	81	85	83	83	83	68	78	81	91	70	82	93	76	65	73	68	90	79	65	75	70	77	91	81	85	91	78	88	81	72	79	83	75	72	87	88	78	89	83	83	90	92	98	78	80	73	82	84	66	71	67	90	87	76	67	77	73	93	77	84	90	83	93	88	77	67	78	91	88	76	61	74	74	87	80	75	88	81	93	92	84	72	80	98	71	69	74	80	71	74	69	93	62	80	84	72	83	81	81	68	78	83	66	72	72	89	76	84	87	95	82	74	87	69	87	78	96	81	85	82	81	79	71	101	82	78	75	81	76	75	64	82	71	78	78	81	76	76	78	79	83	97	86	92	77	93	87	80	94	80	78	82	83	94	80	86	85	61	74	80	88	67	88	80	89	84	81	76	87	76	92	85	107	81	79	89	83	100	84	80	81	82	80	74	70	88	90	78	74	78	90	72	80	65	85	78	80	87	76	79	97	95	77	83	80	85	81	78	81	85	66	86	71	85	75	71	92	93	68	81	66	69	85	86	86	75	75	93	101	92	82	84	79	86	73	73	77	70	89	70	90	76	77	104	72	76	79	89	88	60	83	85	93	81	89	77	84	84	82	79	70	61	91	78	85	84	71	91	76	79	79	75	80	77	83	96	94	84	81	74	79	79	88	76	81	84	88	76	85	76	70	87	65	82	72	91	70	77	80	87	82	88	88	85	92	78	89	76	75	81	90	73	94	77	68	66	79	88	80	79	79	85	76	78	83	68	77	99	84	81	85	69	80	64	87	88	88	88	64	71	77	94	83	95	92	77	71	82	93	79	70	66	85	83	87	84	66	82	74	83	76	81	85	79	65	79	79	89	79	78	77	84	88	72	91	77	82	80	60	76	76	74	74	82	86	97	83	85	90	97	95	94	81	67	67	71	77	93	82	95	84	96	64	80	74	80	82	87	93	85	89	86	86	86	89	70	74	83	62	88	87	88	88	89	90	76	82	67	85	74	76	87	83	86	84	85	80	91	94	93	85	72	83	68	79	78	75	77	83	76	82	85	84	67	80	81	69	87	65	73	85	79	75	70	85	70	63	67	73	84	70	69	64	91	85	85	73	92	82	87	86	87	102	85	73	82	78	93	76	65	68	92	66	92	75	77	84	94	87	89	73	76	77	87	68	73	78	89	82	83	60	102	87	83	60	89	90	92	58	80	87	76	104	68	87	78	86	81	76	79	96	91	86	96	89	87	88	76	75	92	88	81	68	80	81	96	90	76	86	79	83	79	85	75	97	80	69	73	66	88	86	90	65	84	62	85	84	70	79	60	79	83	83	69	77	63	76	74	77	83	92	64	65	83	69	91	62	75	85	80	89	79	88	70	99	74	73	86	75	61	71	84	94	92	78	79	96	86	89	81	71	87	91	68	89	91	85	82	80	82	75	82	81	98	93	77	90	90	87	80	95	95	78	87	71	82	78	78	64	79	69	63	77	72	89	93	75	67	77	89	97	95	83	94	74	90	84	81	68	78	114	76	64	61	73	83	82	81	76	83	89	70	89	93	80	84	71	68	92	85	78	77	89	76	81	73	80	85	93	77	80	82	86	87	66	85	82	74	93	78	84	73	79	91	85	73	87	76	77	90	73	81	102	85	79	77	81	73	76	100	94	70	108	82	65	97	75	80	85	78	73	79	81	91	98	93	78	88	86	89	79	79	68	61	67	81	71	100	76	78	77	76	92	70	80	69	76	77	79	72	74	66	81	89	78	84	90	76	80	85	74	79	79	71	86	58	73	72	78	78	82	91	79	73	73	89	72	90	60	79	69	85	86	80	76	72	82	78	82	69	70	67	79	94	77	91	57	77	73	88	82	86	69	73	94	87	66	85	78	68	90	84	74	71	87	60	81	79	67	75	76	72	57	78	75	69	76	76	89	93	66	89	93	86	86	78	78	86	95	91	70	83	76	91	98	88	85	86	76	81	83	98	78	85	84	101	93	85	88	96	72	72	90	80	77	82	90	84	85	71	85	94	90	69	79	83	60	90	93	83	88	77	91	75	77	85	80	70	77	73	76	76	90	94	70	73	76	86	77	92	55	86	100	78	71	83	88	83	89	76	81	70	73	64	81	83	96	74	68	87	75	81	94	75	93	85	80	96	83	87	94	81	94	84	78	103	88	67	81	82	72	91	74	102	75	75	75	78	67	78	90	86	59	102	71	58	75	88	87	79	66	69	90	77	87	77	83	84	78	84	95
22809	21466	29159	24190	21467	21486	6371	899	657	581	582	473	446	428	386	404	385	343	357	317	323	326	350	309	331	328	314	287	303	316	295	302	312	286	279	317	324	304	292	276	285	298	282	297	257	279	282	262	293	283	266	294	272	314	276	234	263	279	265	257	299	284	302	260	265	269	294	288	268	298	273	286	270	265	275	290	258	266	310	307	286	262	254	274	288	301	273	271	264	247	269	281	303	244	298	267	268	286	270	261	258	248	279	289	271	272	280	275	259	287	278	276	268	284	289	273	241	267	269	268	251	287	295	292	285	239	274	283	313	230	288	257	282	284	244	262	274	274	271	249	285	301	276	272	266	280	285	276	266	278	271	259	275	297	255	279	284	287	297	273	296	282	289	270	298	257	296	290	265	278	265	255	257	264	286	303	273	293	254	261	250	293	292	292	266	265	258	308	267	258	278	271	304	294	282	282	243	300	281	266	283	299	274	257	262	240	262	243	247	252	241	294	263	259	269	270	271	269	288	274	277	270	262	273	266	263	275	269	287	257	276	254	268	293	266	259	281	289	280	287	253	282	275	293	274	282	281	274	267	263	295	270	275	273	256	283	262	232	279	277	264	268	254	255	282	272	286	257	281	282	304	282	274	291	258	233	263	269	258	284	268	263	255	238	272	272	286	274	260	231	265	263	260	250	272	306	295	291	249	254	269	282	268	254	270	283	268	289	289	263	237	274	275	295	271	264	265	278	297	254	285	290	287	322	279	300	267	291	300	276	271	262	284	233	271	277	241	295	261	265	280	249	285	260	251	289	268	275	293	285	268	254	264	269	275	292	286	286	277	275	283	279	236	242	267	280	267	263	281	278	274	304	289	259	283	290	290	293	248	253	253	255	303	271	293	273	282	297	281	270	283	262	276	268	290	272	254	281	275	260	252	280	285	247	263	292	267	286	268	273	274	303	272	273	282	267	259	245	258	280	230	268	267	275	254	291	258	266	258	259	277	268	260	277	272	282	252	268	267	247	241	289	307	264	268	289	277	271	285	297	268	249	277	289	252	261	254	290	270	264	303	280	243	271	265	269	283	262	283	260	304	285	292	274	266	290	263	285	281	293	266	273	265	273	250	279	241	275	273	291	310	287	272	262	286	292	281	280	278	271	298	261	285	261	264	264	294	266	248	234	245	282	275	284	280	265	263	248	288	224	271	270	276	312	252	268	249	241	291	299	281	246	273	271	262	285	283	275	265	268	285	266	262	278	286	254	272	279	271	247	280	257	282	272	274	271	275	297	262	256	278	262	293	272	289	261	248	242	270	271	257	278	282	255	285	283	268	288	280	293	282	298	261	295	283	279	261	280	257	300	275	265	286	280	256	265	267	241	266	285	261	247	303	246	311	265	282	248	273	262	284	260	289	292	295	269	295	260	293	266	273	255	262	252	281	258	258	275	295	258	286	263	317	277	288	263	227	267	299	267	293	272	270	253	261	290	262	291	288	264	260	284	243	239	246	273	272	272	271	289	254	297	288	272	252	301	236	271	260	259	242	270	264	267	293	271	255	281	292	281	317	260	293	267	253	244	280	264	267	297	288	290	291	279	279	258	284	291	273	312	274	268	299	286	262	277	292	230	264	270	275	310	263	267	289	268	292	271	285	286	280	265	254	266	259	281	294	275	270	246	272	270	278	278	286	269	280	270	256	270	298	244	285	266	270	282	310	259	266	266	285	297	272	277	280	262	266	257	265	295	275	273	259	250	271	258	265	273	269	271	260	271	278	264	295	320	277	266	285	288	276	269	282	280	286	265	296	251	284	287	260	247	274	267	258	286	274	249	276	246	255	284	286	269	248	289	273	282	274	267	254	268	262	286	248	287	291	301	256	284	271	262	257	247	261	243	273	258	265	271	234	260	273	281	267	301	305	253	291	255	252	285	296	266	260	268	278	275	269	279	275	250	306	266	262	283	267	276	254	278	277	284	244	262	288	264	274	286	267	282	248	266	294	270	264	298	286	263	287	290	245	240	294	261	234	297	279	285	270	256	246	242	257	309	236	267	288	303	279	282	262	283	263	265	269	264	279	260	290	251	265	282	267	275	253	236	265	269	294	286	275	287	290	269	284	284	274	253	285	281	267	262	262	279	258	310	254	251	290	274	300	271	265	267	300	281	271	274	283	282	266	300	301	276	296	269	301	279	272	287	282	269	253	279	280	247	233	271	301	275	259	280	275	271	251	275	283	277	263	267	284	280	272	239	307	285	282	266	265	257	275	266	265	271	279	296	276	281	246	271	249	270	277	248	280	263	245	311	283	296	271	275	265	275	293	271	252	308	275	267	256	267	275	253	267	276	286	289	265	269	274	288	258	277	267	267	247	267	294	272	288	295	262	295	287	295	270	274	258	275	260	268	295	282	281	274	264	258	251	270	267	279	282	265	261	238	271	300	272	273	262	280	253	275	255	290	273	249	291	283	279	231	278	269	281	276	256	275	253	285	296	258	244	253	274	262	271	291	281	287	256	254	280	299	237	279	275	273	239	278	277	260	291	268	295	250	266	262	283	297	283	294	257	281	282	284	296	231	290	253	255	265	275	277	269	306	259	254	257	231	262	266	263	300	305	249	268	274	271	268	281	252	256	297	250	299	313	278	257	278	256	288	276	299	273	278	326	293	275	278	264	249	268	278	250	281	288	254	305	288	262	266	253	269	264	267	258	261	241	250	297	239	256	279	290	277	270	271	234	280	288	300	288	285	279	288	285	285	283	254	268	256	277	276	289	292	265	274	253	278	274	252	299	250	262	278	275	257	291	297	276	298	288	268	262	258	275	284	288	255	269	265	265	256	270	290	290	283	260	264	269	309	261	280	281	282	278	278	260	259	261	260	296	259	283	278	275	278	282	276	257	271	274	274	279	294	260	261	252	262	261	278	280	285	288	284	243	292	235	268	276	299	243	276	274	267	283	307	261	267	290	281	263	297	267	279	261	255	284	273	274	282	289	290	282	285	275	275	292	233	275	284	277	278	241	266	239	277	236	275	287	282	279	267	293	281	266	280	269	264	281	285	310	289	256	282	284	260	274	290	265	283	264	272	277	273	269	290	273	262	281	264	281	297	272	230	244	272	254	288	281	287	286	257	267	265	269	274	246	263	288	292	306	261	274	254	268	263	265	292	268	279	286	292	272	295	258	270	265	273	287	262	261	269	287	272	290	264	242	259	267	272	291	290	275	256	305	257	275	274	239	274	256	263	267	270	279	276	266	286	260	276	264	286	281	269	289	271	284	275	265	269	298	271	263	288	269	278	259	288	285	248	256	288	250	273	289	301	261	269	265	285	253	278	268	270	301	285	271	257	261	275	269	267	285	287	278	251	283	271	293	269	288	308	265	242	292	270	291	262	244	273	248	260	279	256	263	287	278	290	241	281	292	310	272	266	273	282	231	252	267	251	270	262	288	286	284	277	297	271	276	254	263	258	304	269	244	257	266	253	285	252	261	278	260	281
4268	14510	9588	4539	3248	2441	1764	1436	1139	941	797	687	624	551	527	466	441	443	408	367	346	364	353	344	370	368	333	352	330	349	312	311	322	299	306	306	341	295	334	310	331	305	351	330	293	324	288	321	323	305	319	295	275	300	293	282	294	295	304	269	288	312	285	317	243	294	309	310	320	296	328	318	323	304	290	309	309	303	303	307	324	296	317	309	282	288	282	282	288	299	318	297	299	306	304	291	315	288	282	320	298	330	304	294	323	269	302	294	306	286	291	289	310	303	285	314	312	275	321	269	303	293	302	303	283	302	304	343	275	292	289	320	273	294	283	276	270	298	316	314	285	309	296	305	305	304	324	285	298	364	300	309	300	269	319	294	285	297	293	312	282	269	273	275	289	306	271	299	306	276	278	252	259	307	280	312	322	305	296	298	266	271	296	276	275	298	314	313	304	282	282	306	317	269	289	292	307	299	264	283	283	320	290	333	319	308	253	295	286	298	262	332	286	298	304	279	310	275	281	268	320	278	290	305	292	298	306	284	295	303	260	268	295	285	299	302	313	301	309	269	271	291	304	249	274	276	298	319	285	319	289	292	266	290	297	286	270	245	316	305	314	284	311	288	298	288	284	273	274	295	287	265	321	270	273	290	286	290	286	304	269	295	336	282	313	279	303	305	271	271	284	305	305	279	269	280	304	305	299	294	303	280	273	307	289	269	318	271	267	282	270	327	314	285	321	275	271	294	278	268	276	283	315	295	309	294	301	290	328	298	297	296	283	312	309	287	296	328	284	257	313	286	300	293	293	295	284	290	290	285	268	315	282	314	274	322	282	267	298	305	298	280	297	322	308	268	289	297	281	283	303	327	263	309	307	256	281	300	292	319	272	329	288	300	300	290	290	291	312	267	289	289	280	274	298	274	291	312	290	307	244	295	312	310	320	282	312	306	298	300	305	283	259	279	292	305	303	304	319	276	300	297	273	304	290	282	305	326	312	299	329	335	327	298	327	293	227	288	286	295	292	299	298	311	282	281	299	276	286	287	294	305	308	304	293	301	291	307	289	288	295	267	285	275	292	279	284	286	284	300	269	296	290	334	314	282	295	299	332	289	287	299	295	263	300	303	326	290	315	273	297	296	289	336	289	318	270	255	310	285	277	271	326	286	323	300	292	315	297	305	341	289	275	274	313	305	290	285	299	326	311	306	272	298	291	297	306	263	297	332	321	292	300	305	274	274	256	310	260	289	309	280	311	309	302	298	263	289	290	260	285	301	316	301	304	295	297	294	300	300	294	306	293	303	275	258	325	280	313	245	335	247	283	318	260	315	270	296	314	284	306	309	306	287	298	277	277	270	283	273	324	304	293	272	264	290	292	322	295	300	275	250	249	287	285	313	274	270	297	299	321	301	315	316	313	256	310	300	298	279	278	286	238	289	289	293	306	285	319	310	313	343	287	291	305	314	294	305	276	280	289	280	305	279	274	287	298	299	303	331	299	321	306	287	321	273	290	289	299	291	303	287	270	308	320	274	301	292	291	298	307	289	274	291	287	264	290	311	297	317	316	270	304	285	291	342	238	283	291	281	289	279	288	319	271	288	303	270	276	252	248	284	285	293	299	264	302	283	301	297	294	303	287	305	310	290	292	285	256	259	278	282	301	241	311	289	324	301	292	310	277	287	281	306	286	272	308	340	264	318	264	282	282	290	296	309	316	275	304	273	312	264	255	299	258	278	305	285	291	281	262	283	295	288	319	308	281	309	284	303	312	308	274	272	295	301	305	284	317	305	285	302	318	283	293	278	257	308	281	288	297	288	263	302	274	296	283	281	296	286	268	295	264	314	294	258	327	273	287	294	311	295	312	287	284	294	282	299	295	283	283	304	284	258	300	318	284	269	250	287	302	317	305	304	294	280	310	287	264	301	259	322	281	279	310	310	321	308	290	313	316	295	299	315	283	283	278	286	304	308	284	288	287	300	316	250	287	287	320	293	294	275	295	282	291	284	297	284	272	305	301	273	277	311	302	305	290	295	306	320	263	295	291	292	283	286	298	294	289	318	280	305	309	305	316	309	292	300	261	290	293	283	302	301	274	295	328	311	305	303	305	289	308	312	296	285	297	300	274	314	304	282	300	299	275	270	314	281	286	302	302	297	271	298	267	313	280	271	295	283	261	293	295	270	296	302	313	276	283	308	307	282	276	309	267	297	305	316	318	297	298	293	305	301	314	335	317	310	298	305	277	282	265	271	313	285	285	285	285	268	271	306	310	311	281	264	297	287	292	293	274	302	280	278	322	299	288	300	313	310	299	294	279	289	311	266	326	281	262	321	301	316	298	289	291	306	288	300	292	290	295	271	306	291	285	328	299	309	276	268	308	278	292	276	279	269	310	289	287	298	317	301	308	308	320	289	283	291	310	290	316	278	303	283	292	264	301	294	292	260	315	278	292	313	305	308	267	293	302	280	283	322	294	294	322	300	290	322	303	307	309	274	287	316	306	270	309	285	271	278	305	286	307	323	283	277	295	308	319	314	306	287	296	270	255	292	298	285	299	260	280	286	309	293	288	293	298	286	291	293	300	273	313	285	303	315	289	312	301	322	287	298	303	262	290	292	290	320	325	302	286	309	286	289	294	283	291	271	304	304	289	279	299	259	332	292	284	295	306	286	306	292	312	291	307	295	312	301	277	264	320	309	297	281	292	279	312	296	292	293	313	311	267	302	291	283	288	308	307	294	304	288	285	301	290	275	286	274	301	284	281	290	301	297	265	312	284	306	281	310	284	312	301	317	314	271	302	284	284	288	306	275	288	297	321	306	262	310	325	301	276	276	280	316	273	294	300	280	292	294	291	290	296	287	304	265	298	322	303	286	286	306	306	284	278	301	282	307	314	291	302	336	317	306	260	275	287	317	306	289	311	300	310	307	295	305	299	299	286	289	299	274	313	273	300	297	288	275	294	277	269	302	329	275	314	276	270	276	294	324	267	289	309	309	309	310	300	306	293	288	285	316	258	310	321	263	313	288	288	320	302	275	275	310	303	279	309	295	286	316	305	277	294	305	298	297	311	284	298	285	291	283	295	292	296	299	272	285	269	313	291	303	300	286	288	303	294	314	314	275	299	290	286	293	308	334	279	236	296	295	285	312	266	272	270	270	280	315	281	289	281	304	308	276	302	297	287	274	296	270	269	278	258	271	323	298	308	310	282	298	295	273	283	286	293	340	296	279	322	292	279	297	287	289	291	296	255	313	321	273	291	300	319	271	285	252	277	256	276	286	307	280	297	275	284	303	269	270	286	292	282	295	316	323	241	282	260	290	303	284	269	331	351	303	310	312	258	363	326	294	320	321	324	298	300	289	289	291	303	306	275	273	308	301	295	254	295	321	272	317	298	314	299	266	294	290	274	280	289	295	265	297	278	277	307	304	306	313	257	295	294	325	273	296	305	301	278	316	276	287	328	339	312	266	274	286	295	307	288	297	269	297	291	313	290	327
27900	19855	6374	453	228	204	185	180	171	169	165	156	135	120	116	138	113	136	139	146	123	145	141	124	132	167	145	150	117	154	142	134	160	137	147	130	149	125	147	153	139	127	117	153	129	140	135	153	133	140	125	149	124	143	128	134	145	135	129	119	138	154	137	136	150	159	133	145	146	123	128	117	139	138	144	123	152	121	144	102	133	113	133	116	126	128	130	124	136	127	147	146	116	142	141	108	141	145	136	140	121	133	122	131	117	129	135	126	148	123	131	122	151	125	118	138	127	130	125	137	121	114	123	123	141	127	137	153	129	139	136	118	154	139	144	137	121	147	144	154	153	141	131	128	131	138	134	137	129	125	145	127	144	130	125	142	123	148	141	138	140	134	140	153	139	117	122	128	135	133	162	127	140	136	129	115	129	145	124	148	145	118	154	123	126	116	149	154	128	132	160	134	133	131	143	131	154	128	116	147	124	134	131	123	147	132	118	128	124	131	142	140	133	118	159	141	138	136	116	135	128	129	109	139	135	136	139	127	126	144	142	147	145	147	123	122	140	137	116	130	154	125	117	137	126	115	139	136	143	141	152	144	119	127	134	123	154	116	114	116	139	127	140	126	143	124	138	135	118	131	136	109	140	141	135	134	151	127	124	148	126	130	140	134	135	131	134	130	122	139	132	140	127	144	135	121	131	137	124	141	142	166	115	134	141	131	140	114	133	129	115	146	140	156	137	129	136	126	127	117	125	126	126	140	139	134	130	107	132	117	121	120	138	139	138	150	133	143	126	133	136	138	123	132	135	141	140	137	143	143	117	160	144	127	136	127	115	140	121	158	119	135	109	135	137	147	127	160	127	160	151	145	141	123	135	131	129	123	140	124	136	121	123	134	132	133	153	141	128	117	159	136	122	123	133	128	171	135	145	137	120	128	134	150	124	132	154	146	127	124	148	133	132	135	134	139	150	120	125	120	147	137	144	133	117	136	126	130	148	126	137	133	141	120	132	137	120	132	124	143	147	128	130	115	128	130	128	119	140	119	126	118	118	134	114	135	126	153	132	138	115	121	145	123	127	139	147	142	137	137	111	125	123	137	146	128	141	125	134	128	120	124	162	145	123	138	142	122	142	128	148	148	143	135	156	140	135	149	122	132	140	136	129	147	149	117	142	131	134	148	146	135	143	153	132	135	137	124	142	129	140	148	123	130	131	145	113	147	138	130	122	158	135	145	152	134	126	133	158	121	150	124	128	116	131	147	128	157	150	121	118	152	128	114	150	124	145	125	133	132	123	154	114	134	144	155	144	130	143	122	151	123	126	126	121	127	116	129	155	123	129	134	143	138	127	138	127	137	118	129	127	146	127	130	161	136	128	150	125	119	129	138	145	140	120	135	133	130	140	145	141	150	109	114	132	141	127	136	144	132	136	139	141	134	128	148	137	121	139	139	119	131	141	137	138	113	122	124	111	114	129	129	131	149	147	146	135	158	121	156	142	141	120	130	123	140	128	140	140	139	125	115	122	156	149	125	127	130	154	138	136	139	158	139	136	137	133	138	131	131	118	136	112	131	121	125	119	114	144	121	130	138	127	139	118	140	104	133	140	159	150	117	138	135	113	118	127	148	121	134	135	123	125	147	129	147	131	125	149	121	125	149	120	166	136	162	139	133	136	92	126	139	120	135	129	136	121	149	130	145	138	126	152	139	117	135	146	129	122	152	137	143	119	153	127	133	120	151	118	131	137	150	117	131	141	149	126	137	129	144	147	124	150	132	136	132	110	132	130	142	138	133	119	143	146	123	140	125	117	111	133	133	141	136	132	119	137	129	132	115	145	129	123	130	127	139	146	151	109	143	125	126	133	130	147	155	131	122	116	131	150	123	105	139	137	116	126	122	130	129	128	136	122	154	135	116	131	132	126	128	125	136	107	129	125	113	123	139	120	138	142	136	139	140	125	133	131	119	132	122	111	142	133	138	132	138	123	132	136	125	124	135	130	128	131	142	142	152	128	135	146	118	130	136	153	125	144	117	126	145	138	144	128	124	131	114	134	132	145	113	121	127	122	143	147	136	129	129	133	122	123	127	110	131	140	139	130	131	133	133	142	130	140	131	116	123	130	146	130	133	153	141	155	135	138	147	131	141	143	125	139	142	127	131	146	127	130	149	135	140	115	127	145	116	124	115	132	130	127	154	127	145	150	131	133	121	142	131	127	119	151	122	142	134	141	136	125	133	155	129	131	139	139	145	128	146	110	124	113	135	126	148	140	150	163	157	142	140	126	110	147	132	143	138	105	143	142	134	136	112	131	138	127	133	139	135	126	132	136	154	136	116	136	148	133	121	104	155	145	131	123	128	144	129	142	153	126	151	147	142	144	126	145	142	132	149	154	131	133	146	123	115	133	140	133	131	115	140	140	139	130	130	146	134	127	139	131	141	146	144	139	139	130	137	111	123	124	143	123	143	143	142	134	132	152	128	144	131	128	137	135	136	127	123	151	140	126	133	137	134	131	127	125	140	136	131	137	142	159	121	130	145	125	113	131	115	118	122	128	133	149	123	115	142	133	147	132	152	132	153	121	124	145	140	128	150	125	120	130	143	138	132	129	153	130	117	122	149	117	149	132	103	153	133	122	127	140	135	144	149	136	157	142	139	142	126	137	134	141	131	144	114	122	146	140	139	121	132	130	122	136	129	149	132	139	154	133	149	127	122	155	139	126	143	162	158	129	128	128	116	151	138	129	136	133	120	147	130	114	139	123	137	132	148	118	131	132	152	136	133	127	120	124	129	147	141	126	126	121	138	103	137	137	134	149	132	112	138	140	116	145	122	153	148	138	142	113	129	127	140	97	137	141	125	133	144	124	126	135	130	137	112	137	113	137	128	120	116	133	154	120	126	129	136	123	134	118	133	120	147	129	135	124	124	128	145	134	140	122	127	137	143	118	137	138	143	128	154	139	136	115	134	148	142	130	132	122	134	131	136	124	132	127	130	148	124	146	124	113	130	144	141	143	127	142	118	149	121	143	123	125	138	125	146	135	120	119	127	140	134	124	125	136	136	124	137	119	148	136	137	145	158	183	146	139	147	139	120	120	133	123	126	130	123	141	126	151	148	120	117	156	131	128	109	130	132	155	140	122	142	154	141	134	133	143	142	126	127	137	151	135	127	122	131	152	148	137	147	120	112	145	141	129	160	137	140	139	146	141	122	123	143	136	135	137	137	111	143	143	125	146	126	128	140	141	141	130	111	146	123	147	130	120	117	133	117	154	124	132	127	159	136	151	138	115	135	122	119	147	116	140	136	137	126	101	131	139	122	130	128	127	129	124	140	121	133	136	169	126	153	152	139	136	133	159	126	136	129	142	138	144	132	133	148	151	142	147	119	120	141	137	132	119	130	127	129	138	116	135	134	127	124	118	133	149	133	127	136	147	148	137	114	127	153	151	135	145	138	154	136	147	140	123	118	124	128	128	134	120	129	128	135	147	149	125	137
4638	2162	1019	536	369	313	258	249	218	208	163	162	161	145	142	150	152	130	155	153	170	150	174	142	155	146	161	145	146	145	150	155	135	137	139	155	149	137	133	160	139	111	136	139	175	134	161	142	137	145	144	166	150	137	148	131	160	156	148	153	137	151	137	151	113	127	156	139	143	142	151	130	123	154	128	149	136	152	136	134	142	159	132	147	122	160	122	134	145	130	154	136	142	138	114	128	141	164	136	151	158	130	150	138	132	151	153	161	141	168	125	121	154	123	125	134	158	147	140	137	142	136	144	131	136	146	133	151	149	143	153	156	139	121	135	133	129	161	142	143	140	148	129	165	155	158	142	146	151	142	143	149	118	144	149	156	142	142	145	160	148	150	145	146	145	155	140	138	143	139	132	145	137	134	142	134	138	134	133	140	148	141	145	150	141	144	150	143	145	137	132	130	135	131	130	148	147	141	152	137	143	134	126	137	127	164	130	122	154	128	139	148	159	150	145	124	138	127	143	158	125	147	139	133	132	150	133	124	120	123	144	124	145	160	153	150	151	128	150	144	158	121	144	163	163	138	138	129	130	138	161	143	115	148	143	144	109	147	155	165	148	133	151	142	136	145	129	132	133	138	115	147	152	140	142	167	133	132	151	117	134	97	125	131	151	142	124	146	123	161	136	139	143	121	126	118	137	141	124	137	144	149	152	157	133	136	149	146	147	135	142	154	142	144	169	142	151	146	149	141	148	136	153	134	118	138	114	133	146	146	146	136	148	124	136	136	139	135	169	146	153	143	141	136	139	142	153	136	143	137	139	151	127	147	165	146	131	126	162	114	126	145	136	157	137	159	121	120	159	142	148	131	155	146	139	148	131	130	122	129	141	126	131	149	136	152	160	140	145	131	131	141	119	143	160	125	138	154	139	134	158	145	127	168	125	161	140	134	121	164	131	118	152	161	130	145	156	131	146	152	131	131	123	153	144	126	147	147	145	129	140	129	170	123	143	125	148	136	159	149	147	147	136	131	133	162	152	124	167	135	138	150	144	139	145	147	141	142	146	139	155	150	134	135	128	133	131	123	141	126	154	148	121	136	156	162	148	157	129	133	150	149	162	135	147	133	129	130	145	146	136	157	147	135	142	145	158	138	167	140	160	139	142	120	146	145	149	168	122	137	120	132	136	128	139	154	138	138	179	132	133	149	149	133	139	135	158	137	139	134	139	132	155	136	142	164	153	143	128	126	145	127	160	127	140	125	149	117	155	136	142	124	151	145	165	138	158	163	136	136	138	137	119	109	131	134	145	145	140	143	135	123	133	168	139	131	126	133	139	137	112	161	167	154	165	163	141	144	134	130	166	153	155	171	162	136	114	137	144	143	140	133	154	142	136	145	167	139	137	158	151	150	138	138	134	129	166	137	139	132	154	142	154	149	147	140	151	138	128	148	122	139	137	118	142	131	134	144	149	114	145	157	143	152	136	137	147	137	132	152	142	149	149	164	158	138	113	157	140	128	139	137	138	135	138	139	145	132	134	134	123	148	142	146	123	159	128	141	135	149	155	141	127	153	157	135	135	130	115	140	140	123	111	160	139	169	148	159	144	132	144	144	133	154	152	133	150	152	134	134	145	151	129	144	136	149	148	149	155	154	149	131	129	156	153	152	140	130	129	136	171	133	151	127	144	125	148	131	155	119	128	132	140	125	131	163	147	138	134	132	136	139	139	156	149	131	147	142	121	157	134	136	138	124	148	157	140	135	142	156	146	131	154	127	153	142	135	130	129	143	123	130	150	131	167	144	156	134	156	119	165	127	135	140	150	141	140	160	145	140	152	146	157	156	153	158	135	137	144	125	126	157	151	144	153	128	141	140	144	143	122	138	143	141	135	137	111	124	149	129	130	125	158	153	163	136	143	138	151	125	163	123	141	155	131	149	144	141	121	137	148	133	133	131	143	133	131	155	148	136	146	153	148	141	136	128	154	135	115	154	145	145	145	131	129	141	153	139	159	140	142	149	130	120	122	146	138	132	131	149	159	144	128	120	146	130	168	159	148	135	136	129	153	144	135	129	125	162	145	162	135	135	147	145	163	162	138	127	142	163	156	162	143	167	132	136	147	163	122	151	143	139	139	143	139	133	131	146	143	143	134	149	146	145	141	134	144	134	156	147	138	146	137	136	148	151	150	126	159	137	126	123	147	152	139	145	145	143	141	149	125	162	132	135	144	116	139	142	145	135	139	141	153	123	134	122	163	158	160	134	158	129	131	142	131	131	146	139	124	144	146	142	142	149	151	125	158	137	145	144	148	145	121	156	137	155	135	153	142	142	137	135	155	123	150	129	147	158	137	149	155	114	147	123	144	140	144	145	147	135	138	153	137	141	147	130	153	135	155	134	137	135	135	126	134	149	139	166	137	138	142	131	138	129	154	128	155	155	141	143	156	138	118	155	128	127	146	123	125	115	135	146	145	127	166	132	132	155	133	157	152	127	132	145	123	142	124	150	132	130	123	133	131	144	159	133	123	152	151	138	138	145	157	139	141	130	145	156	160	132	121	127	156	146	143	146	139	144	141	134	156	159	143	120	127	147	146	146	139	133	147	123	154	144	148	138	149	142	138	147	155	134	150	129	144	155	144	119	111	140	150	159	133	142	129	126	135	147	153	159	138	136	142	138	149	144	120	128	148	137	134	126	101	150	141	144	139	156	160	156	165	148	141	133	134	152	138	124	148	138	142	129	128	140	150	160	131	147	133	123	139	131	137	138	116	130	142	126	148	131	156	167	134	148	162	128	136	148	138	148	152	163	118	134	160	163	152	146	143	155	128	133	157	130	157	160	160	151	139	161	127	144	124	138	155	148	136	152	131	140	144	146	143	135	136	130	133	125	138	134	141	168	150	152	137	124	161	133	115	149	154	140	160	148	142	154	139	139	142	149	156	150	158	139	153	149	134	127	142	130	141	125	134	154	132	158	132	139	134	127	134	158	146	134	155	143	138	146	145	165	137	148	141	144	150	153	143	143	134	138	151	142	143	136	136	150	137	131	111	151	151	129	154	139	164	134	134	153	153	149	127	154	139	109	140	146	154	150	119	134	135	144	148	124	129	155	148	148	136	158	127	147	142	166	154	163	145	146	151	130	152	151	145	166	138	128	129	152	128	141	138	136	141	136	147	147	136	144	151	134	152	149	140	143	129	142	139	133	153	136	139	139	133	141	123	153	143	150	125	128	138	131	144	154	128	151	117	142	145	135	123	129	128	123	142	132	127	133	144	153	142	144	129	161	142	113	127	139	133	139	150	125	125	128	139	112	119	148	149	174	144	151	162	129	144	151	145	133	140	126	130	145	140	156	141	122	134	155	155	149	122	153	139	130	130	147	130	159	155	119	152	143	139	143	166	143	134	130	132	134	132	152	143	154	138	147	152	117	147	126	141	135	152	147	125	159	132	156	189	137	148	133	137	107	155	151	135	128	136	125	141	140	149	143	144	141
24093	21460	28476	24849	21403	5528	852	576	501	452	437	384	375	352	320	342	317	317	348	312	317	275	280	274	304	290	294	309	308	313	325	307	271	298	272	309	282	298	275	289	296	280	281	274	253	309	261	285	272	277	305	298	290	281	289	283	263	301	273	292	280	269	234	300	288	280	252	291	278	273	241	304	308	314	287	285	276	247	270	273	258	275	275	301	280	267	274	271	257	234	284	297	272	289	265	286	293	272	291	275	281	290	298	295	306	274	302	305	291	261	276	293	305	272	271	262	269	251	263	300	281	306	293	279	260	284	273	293	253	258	277	276	276	302	283	260	259	246	274	278	267	267	266	284	284	264	272	277	269	263	273	268	263	261	281	263	263	236	290	308	290	277	292	273	292	277	267	269	265	271	289	283	310	263	293	272	292	282	280	310	253	299	270	291	269	301	253	297	295	254	286	280	284	294	284	304	260	284	273	279	287	284	264	235	289	293	292	269	266	285	265	261	243	271	253	297	285	235	313	264	290	269	289	299	269	275	267	256	262	286	277	288	247	307	295	269	294	272	298	256	309	271	270	294	271	289	284	270	259	266	292	259	281	268	296	259	282	297	275	273	264	277	297	261	290	268	271	308	250	296	284	257	279	270	257	286	268	292	257	291	246	254	268	257	289	265	280	292	284	309	286	288	273	268	262	265	262	299	282	267	326	255	273	272	268	288	261	255	325	291	279	268	265	283	310	274	312	277	270	299	276	275	265	278	252	275	277	281	259	297	268	283	278	280	266	280	280	299	298	258	290	316	281	230	280	282	251	294	252	275	278	295	256	294	273	287	262	235	297	272	277	279	275	271	249	276	298	283	280	273	277	273	275	294	287	266	279	284	306	264	289	281	271	268	303	263	271	292	255	256	271	288	288	262	309	282	282	283	257	269	251	260	251	290	273	273	256	235	304	280	268	286	289	283	299	261	275	274	247	288	284	262	287	270	275	263	278	255	250	275	280	286	270	264	283	254	258	261	272	262	289	285	284	298	286	273	315	286	291	264	271	258	258	281	275	288	280	288	296	276	281	290	279	304	305	264	285	294	255	294	249	257	297	261	271	262	288	279	288	279	272	274	293	287	290	272	307	299	267	264	301	276	269	267	248	289	245	290	244	273	234	286	275	325	262	271	243	289	274	262	276	222	275	299	256	240	303	264	279	274	274	284	263	258	294	302	307	277	281	305	280	308	256	272	284	274	280	280	240	308	260	274	265	263	282	278	268	266	282	288	275	286	255	288	270	251	287	262	278	255	268	254	260	285	313	269	257	272	270	269	298	259	268	254	262	247	288	294	254	274	263	290	260	280	296	280	301	249	279	285	301	290	275	269	278	283	277	275	299	315	249	270	270	254	257	292	264	279	272	297	233	290	262	280	281	274	274	268	268	247	290	248	250	251	265	244	273	273	297	280	265	272	264	279	285	283	256	311	260	274	280	267	264	263	296	267	265	273	284	287	250	273	300	274	311	274	288	298	258	269	277	268	264	267	254	245	248	275	234	249	273	289	268	289	304	295	301	315	285	283	281	283	235	314	258	279	270	290	257	290	291	261	264	262	266	281	314	292	269	290	294	280	265	261	272	272	288	260	303	273	273	291	267	284	274	278	287	263	244	262	279	296	272	259	263	288	287	280	303	295	250	265	292	276	255	268	276	285	328	284	287	267	272	257	290	294	279	286	281	267	275	290	284	272	285	271	297	267	278	256	283	293	251	263	285	288	274	288	283	240	251	247	264	266	278	281	285	282	303	266	298	292	276	296	280	272	287	271	290	306	258	290	298	277	291	280	280	265	267	254	242	280	267	300	293	275	290	282	265	242	269	281	293	255	310	254	286	289	296	285	261	289	292	271	264	299	273	290	298	292	273	281	257	270	267	298	262	268	278	248	288	275	274	264	266	298	259	288	240	251	247	267	295	288	259	305	287	265	279	272	271	297	247	253	285	258	269	278	278	245	274	289	296	258	284	228	272	301	304	271	286	273	241	300	281	272	270	288	281	261	249	301	230	257	293	293	281	279	244	262	266	284	254	275	254	272	308	264	298	308	256	302	286	281	271	268	280	258	257	269	279	259	284	287	254	265	275	271	280	283	289	263	307	292	260	240	267	288	294	276	245	261	300	289	252	279	273	273	286	268	262	256	276	268	291	310	271	273	265	264	263	265	297	299	297	289	268	267	280	318	266	299	249	267	301	282	264	276	254	314	302	293	281	244	278	286	315	297	305	298	292	272	282	271	276	329	275	284	273	276	288	299	256	282	266	272	292	275	239	294	292	265	287	263	271	263	276	267	282	273	308	263	316	261	270	283	292	290	271	291	307	249	285	296	269	269	295	273	281	295	287	248	267	275	305	293	257	279	271	243	252	300	280	295	279	252	287	281	262	282	272	287	271	261	251	291	259	247	296	299	278	266	280	275	265	277	285	289	285	290	258	267	260	299	266	267	271	294	298	307	285	268	262	274	276	271	286	268	272	276	290	264	283	272	301	262	242	290	282	270	269	267	281	254	283	298	276	271	271	293	276	290	250	253	251	257	271	277	284	285	280	294	278	248	239	283	266	297	286	274	285	264	323	264	269	292	274	302	268	273	278	300	296	262	280	267	296	285	297	270	278	281	287	271	272	274	295	284	306	301	259	285	295	284	275	237	272	309	252	278	291	255	278	273	272	289	269	249	295	283	271	285	251	283	280	264	268	271	259	300	264	272	279	258	312	285	300	295	257	286	304	284	250	273	264	270	292	251	253	271	292	274	258	288	253	251	296	256	289	267	254	265	276	260	261	297	257	259	265	260	280	299	273	281	265	245	303	298	279	273	255	265	295	253	273	230	315	285	244	268	262	283	278	290	254	294	286	264	313	270	262	262	267	268	308	281	259	264	288	290	297	307	301	257	268	279	274	277	266	285	266	304	275	266	285	310	296	266	283	269	300	328	267	280	255	268	296	299	312	282	284	261	281	280	252	264	280	283	242	285	251	279	289	259	259	312	299	281	279	264	290	287	264	267	274	263	269	286	263	297	287	277	297	251	249	283	323	293	283	278	279	302	316	304	279	251	296	268	287	282	277	275	269	293	264	252	290	293	269	254	281	297	272	297	277	244	279	276	312	276	290	302	273	275	284	282	288	282	285	272	265	291	281	267	254	284	289	257	312	283	279	277	267	292	283	282	251	302	287	258	262	246	295	289	307	267	262	311	287	276	300	271	283	273	278	294	298	278	288	275	285	286	281	300	257	287	277	265	282	260	294	279	259	288	278	263	288	258	271	282	267	276	260	253	302	283	286	273	262	276	280	274	271	273	278	266	292	259	265	255	276	264	298	261	287	247	301	264	268	290	251	277	288	282	287	299	259	283	242	284	256	264	285	272	254	294	273	273	302	271	262	272	272	251	260	269	258	276	287	288	290	274	251	266	262	294	314	327	276	298	276	310	295	266	277	268	275	288	282	284	248	280	268	311	275	274
3869	11126	5724	2764	1816	1467	1109	884	760	611	558	529	451	429	408	387	406	393	359	330	344	324	333	337	378	299	332	309	334	324	300	334	310	311	323	337	281	304	313	332	292	306	282	316	316	303	307	293	321	325	329	293	286	297	304	285	323	294	296	311	290	301	297	332	314	301	296	321	287	335	295	333	285	283	285	316	289	308	298	319	294	289	301	288	302	334	295	317	307	286	277	321	287	268	292	303	324	304	292	317	295	292	317	301	296	285	291	273	316	293	289	304	292	306	312	264	299	291	320	299	287	299	326	311	329	317	315	292	302	297	281	308	307	313	277	301	299	310	282	303	285	289	305	256	294	286	292	288	303	298	289	305	297	277	273	300	258	282	290	326	273	327	298	284	293	314	311	315	305	289	283	280	292	318	302	275	312	295	280	285	288	274	266	309	290	290	339	262	272	252	276	335	301	252	287	296	291	302	304	298	292	302	304	294	313	299	304	303	275	343	285	309	302	319	301	312	288	303	273	271	304	296	306	288	324	315	294	259	275	326	288	298	308	303	294	305	279	271	311	341	291	284	316	314	328	324	311	304	293	294	310	303	299	299	304	310	306	316	303	309	304	301	313	287	286	276	298	307	283	285	315	281	310	302	295	308	296	303	278	275	290	278	320	299	302	285	311	305	292	298	251	305	309	252	250	315	313	334	297	286	289	298	324	295	323	284	286	243	311	327	276	308	286	292	287	305	283	299	315	293	291	312	289	317	269	289	299	302	280	272	313	299	296	293	316	273	305	289	280	307	288	316	296	302	291	271	297	311	286	274	289	264	314	295	278	285	292	311	294	311	300	314	303	271	328	295	290	324	298	308	298	292	295	268	322	329	291	319	294	266	282	287	305	295	308	315	311	300	310	309	267	307	302	274	298	318	311	300	303	298	297	291	248	300	338	308	345	310	302	293	325	287	311	303	288	332	286	308	315	307	297	300	299	308	290	314	277	307	303	307	312	300	292	307	304	284	304	328	328	313	297	262	318	285	284	285	299	296	325	312	288	322	283	309	299	249	293	306	281	310	306	310	289	311	283	305	302	298	282	293	316	278	295	326	302	312	296	294	317	273	306	296	310	322	286	297	270	325	316	267	312	302	323	318	324	315	308	288	294	301	283	300	322	312	307	309	288	308	293	329	324	266	308	313	277	296	299	290	289	301	304	309	287	299	310	293	301	246	315	287	305	303	299	306	277	301	306	285	290	304	289	282	302	294	261	316	307	308	341	297	296	269	294	307	308	302	264	291	293	304	315	304	302	309	319	294	321	264	289	308	303	301	277	296	289	279	319	294	320	304	304	276	298	307	288	286	288	330	279	315	295	302	297	309	291	304	313	305	263	314	288	339	310	297	307	306	275	295	315	267	283	322	324	309	324	296	333	318	301	316	274	305	290	329	311	297	311	306	314	297	305	313	305	300	295	301	308	329	291	300	315	293	305	289	300	305	317	273	279	298	337	289	288	311	317	313	282	286	288	301	311	301	271	294	309	274	271	255	302	248	305	308	307	289	326	273	264	267	277	296	292	331	281	275	277	273	291	272	306	292	278	327	298	305	262	304	299	288	299	284	289	310	267	283	286	284	279	305	282	294	310	312	304	313	293	293	308	294	336	285	264	298	267	299	298	305	293	259	311	300	291	306	290	322	346	300	269	274	286	282	275	304	278	291	312	300	308	309	314	293	340	308	300	295	319	309	311	304	336	318	322	316	293	314	308	304	305	291	310	300	315	280	300	278	314	282	294	295	269	304	290	328	274	297	280	306	306	272	303	295	335	275	296	327	267	293	297	281	288	278	309	271	288	322	308	285	291	272	334	333	269	301	303	307	281	294	298	316	320	288	290	309	287	299	324	302	299	261	316	303	300	259	309	312	292	303	271	288	316	294	293	335	306	299	280	303	314	320	345	300	307	291	275	295	282	278	301	292	299	287	279	294	275	292	285	347	324	329	296	285	276	299	302	306	306	282	246	277	283	285	306	331	326	309	303	286	338	314	320	313	320	332	297	284	336	268	287	303	307	303	303	308	292	300	305	322	273	289	324	284	264	325	273	271	302	295	282	281	310	307	323	283	300	301	312	294	267	301	301	301	300	299	280	273	313	299	309	294	305	294	321	311	288	303	276	292	291	286	279	308	312	291	328	318	300	295	295	283	298	338	302	287	317	312	277	285	310	288	298	281	337	314	271	313	312	270	284	252	319	326	339	326	302	277	291	284	313	304	327	313	300	300	313	264	312	296	311	280	307	293	278	294	297	300	314	300	277	295	295	317	270	294	301	300	333	308	276	263	305	313	285	321	351	295	293	287	290	324	304	331	279	279	295	288	288	290	342	270	287	318	303	277	287	344	309	296	303	292	316	289	309	302	287	305	305	289	325	310	347	290	274	290	319	295	263	292	305	301	320	297	269	273	309	286	275	278	326	288	281	300	316	280	330	297	270	331	297	357	298	280	314	324	286	311	314	340	273	270	283	301	296	303	314	304	296	291	282	290	306	272	289	328	293	302	304	272	276	313	310	322	305	290	317	293	318	330	297	288	269	297	284	301	284	292	303	300	303	290	292	279	322	299	266	343	280	277	292	301	288	310	287	264	322	313	300	293	338	312	292	266	315	312	288	327	346	284	306	275	298	299	312	321	316	310	336	283	286	304	289	299	337	316	264	320	291	301	310	313	307	317	304	321	316	318	311	264	308	303	293	291	302	289	275	305	297	276	287	307	281	314	285	292	299	291	328	304	293	296	344	286	286	321	308	295	292	307	290	306	300	272	296	311	294	302	288	278	297	304	290	282	281	295	306	293	305	299	284	301	287	296	310	340	305	293	284	292	285	292	289	290	299	297	273	304	311	294	304	329	285	297	281	286	348	283	283	300	299	309	272	329	279	306	312	286	309	303	326	296	328	284	332	288	293	290	308	323	303	304	316	297	297	279	282	322	301	327	304	283	320	287	279	294	275	275	304	322	293	329	303	270	325	294	307	291	301	310	283	325	285	309	296	316	308	292	288	309	284	287	319	277	302	273	290	317	306	291	318	287	298	275	277	293	303	340	290	303	309	273	306	296	266	295	305	327	341	283	282	285	298	302	292	288	308	319	300	314	317	318	307	293	290	297	293	326	309	283	293	289	290	324	284	264	264	288	307	282	293	306	275	288	264	307	308	272	295	277	303	284	300	279	313	289	278	294	308	254	301	292	288	279	297	290	280	304	289	298	265	284	307	312	304	272	266	309	312	291	327	314	333	329	347	305	302	281	306	293	269	310	291	320	301	329	299	301	296	277	271	322	308	303	273	308	269	301	298	278	286	299	283	316	290	316	269	305	292	311	296	313	311	294	286	300	309	314	286	307	315	307	309	293	247	318	288	336	311	283	278	273	300	296	299	284	279	294	295	288	288	308	273	311	282	287	296	298	320	325	288	297	309	302	288	280	290	283	289	286	315	304	280	289	282	280	275	299	298	325
25133	21446	27359	25823	7760	381	232	178	145	132	114	104	116	113	113	103	111	87	76	101	85	86	90	81	78	74	76	90	77	71	68	82	84	89	80	63	87	81	87	71	68	86	64	88	85	78	92	75	90	90	66	67	70	70	75	68	68	75	69	70	74	70	88	73	70	83	72	66	65	72	62	64	80	81	60	74	78	81	73	68	75	81	73	72	82	69	65	81	70	72	79	64	70	53	78	71	73	58	82	61	68	54	73	75	83	79	66	77	63	66	63	82	68	72	69	75	76	92	68	79	68	79	72	73	75	64	70	72	80	72	65	76	78	74	80	81	59	82	76	75	71	80	66	77	86	81	55	83	81	77	68	84	73	71	60	74	69	78	74	70	81	64	75	77	82	82	68	57	58	68	69	64	82	64	82	73	64	67	67	69	72	88	70	71	72	63	77	63	77	68	69	85	71	68	77	66	77	72	70	82	77	60	62	63	63	83	79	59	72	67	73	70	69	87	72	69	73	73	71	59	83	64	72	60	58	75	63	80	74	66	55	73	65	57	73	56	65	84	87	81	83	56	62	65	83	65	56	73	71	73	66	94	73	74	81	65	71	86	72	75	73	82	70	87	76	69	73	68	69	66	53	58	76	57	83	103	74	57	65	54	73	74	66	82	72	71	90	71	51	66	76	69	63	82	71	61	76	86	60	67	80	82	60	74	76	76	76	63	67	75	74	62	71	81	69	73	88	80	84	78	82	86	78	65	91	90	68	68	84	74	76	67	79	95	66	72	76	79	60	75	79	74	75	54	72	74	82	70	71	82	69	72	75	77	62	58	66	58	73	76	70	73	72	76	82	75	74	76	64	79	64	75	86	81	56	68	63	83	72	82	62	65	72	58	65	64	76	75	70	67	71	77	80	60	65	56	75	72	61	82	64	62	75	78	62	73	80	70	61	76	69	54	79	73	79	81	71	62	59	70	63	71	65	71	77	64	70	61	67	62	78	72	66	65	71	73	68	75	76	77	77	68	72	87	75	78	69	65	70	81	81	90	54	84	75	72	61	68	64	84	58	56	77	77	71	77	95	65	71	76	53	80	79	70	58	55	85	71	57	69	63	67	95	80	68	69	64	63	78	73	81	64	78	68	77	61	72	75	65	65	72	67	69	77	70	43	76	55	81	79	60	71	67	59	70	80	73	78	59	72	73	63	66	72	75	65	54	61	69	76	91	62	56	70	78	69	75	74	74	65	80	66	66	66	74	75	68	71	55	73	71	65	73	64	68	69	63	62	82	80	83	78	69	71	73	49	79	91	68	82	74	68	72	74	72	69	66	88	85	84	77	70	80	68	71	74	78	71	71	75	67	60	82	43	72	70	72	78	58	69	66	70	74	65	72	61	67	72	60	73	79	52	68	57	81	79	76	71	73	72	64	69	77	63	72	78	84	62	72	84	75	75	87	68	80	83	78	71	76	67	79	75	79	71	94	70	67	66	65	81	68	75	83	80	69	69	64	78	69	62	80	74	78	90	67	64	73	66	85	71	82	61	64	76	86	74	70	72	68	56	83	67	83	77	56	66	74	74	71	68	63	77	71	72	72	68	75	71	76	88	66	68	59	72	70	76	65	70	81	73	79	66	68	78	71	67	85	66	83	64	77	78	71	73	88	83	64	74	71	55	59	89	72	71	76	62	66	68	79	71	70	73	65	56	69	66	76	84	63	56	78	70	71	63	64	79	69	73	66	84	57	67	74	79	82	64	80	65	87	80	78	59	78	70	74	73	79	70	80	82	73	71	82	86	76	61	73	69	66	75	73	79	84	69	79	60	72	84	69	78	94	62	56	72	81	76	78	82	74	63	72	75	70	58	84	76	65	66	65	67	69	63	63	77	66	88	61	76	85	63	68	71	79	70	85	66	80	65	80	79	63	62	75	68	82	68	70	72	64	64	55	82	74	73	64	63	72	70	79	86	61	70	84	75	77	65	78	86	64	87	84	71	69	71	60	82	59	66	65	66	74	74	67	81	65	79	64	71	73	65	68	80	74	70	71	70	70	73	80	71	80	74	92	63	72	70	68	84	93	63	78	55	65	75	63	64	80	78	81	71	83	85	75	64	63	82	89	73	74	81	64	72	64	70	73	84	81	74	55	71	75	71	67	86	67	60	72	82	67	91	79	79	74	64	73	65	75	71	67	75	67	64	73	70	79	82	74	79	85	75	62	70	75	66	82	56	56	71	86	64	57	63	93	69	66	62	67	86	71	67	69	75	83	86	70	72	70	69	85	74	74	73	68	74	61	86	79	73	80	66	77	52	76	73	77	67	61	51	74	55	97	64	69	75	64	81	78	70	84	67	58	65	61	73	78	87	67	67	68	72	72	73	62	74	81	59	79	71	72	73	64	82	65	60	53	73	66	63	84	74	58	75	71	66	69	70	77	69	87	78	80	62	68	66	75	62	65	73	76	69	61	67	84	71	65	86	81	80	77	68	64	57	70	57	69	81	65	76	73	84	85	63	67	65	74	72	76	60	72	79	64	73	74	68	66	60	74	83	78	69	67	66	51	66	79	71	74	64	94	73	70	71	77	81	75	79	76	84	71	66	80	77	73	66	62	89	68	71	67	58	65	71	60	74	61	77	63	76	61	98	89	93	83	81	67	71	79	71	58	60	88	67	83	65	79	75	89	69	59	70	76	75	68	85	70	76	64	80	61	74	80	72	69	74	99	61	72	59	57	66	53	63	69	66	62	61	76	74	66	63	67	85	88	59	77	75	71	73	64	64	58	77	86	72	73	76	57	84	73	61	69	58	71	79	68	83	75	70	89	57	84	64	80	56	74	76	83	49	76	77	65	60	88	63	66	69	99	87	59	68	75	63	59	73	76	73	65	65	79	66	63	70	67	76	74	64	84	68	64	77	64	70	74	67	56	80	80	77	75	76	94	75	70	66	61	79	67	76	81	59	74	63	68	80	63	70	67	70	67	53	63	78	86	77	75	78	65	74	56	72	73	65	71	76	75	70	66	74	82	77	60	71	76	79	69	65	65	77	83	71	75	58	76	79	63	73	83	71	79	76	92	81	64	82	57	75	64	81	67	74	67	85	68	65	92	77	69	65	59	68	81	64	74	68	79	62	66	74	78	63	68	76	69	74	65	83	70	70	69	74	64	84	77	77	71	83	69	73	72	70	64	73	80	65	91	70	78	68	64	73	78	64	74	88	92	89	72	56	77	59	84	84	67	75	56	69	68	65	64	61	96	60	65	80	73	71	83	72	52	74	76	62	78	72	71	51	67	59	67	68	81	59	79	76	80	77	76	83	69	63	60	64	70	54	66	63	58	73	67	79	65	80	70	81	77	73	67	66	65	82	62	70	72	69	72	79	71	66	71	83	71	78	73	81	82	75	68	69	86	77	74	77	79	58	78	66	70	82	65	78	70	73	66	58	55	79	72	66	73	54	87	85	55	67	82	73	70	67	71	75	65	81	68	76	72	78
3205	5311	3002	1247	890	705	516	416	311	255	212	200	157	151	151	135	147	114	140	112	112	105	95	96	100	103	101	100	90	96	87	100	85	89	85	84	77	80	86	96	99	96	91	75	97	89	83	76	80	98	77	85	89	79	71	83	75	86	79	100	94	86	75	86	76	86	56	94	61	110	90	82	74	78	77	84	75	98	82	77	75	76	82	89	95	83	82	82	98	76	83	72	86	74	72	88	70	97	85	64	77	76	81	82	78	76	71	75	100	79	91	83	80	72	67	71	72	82	83	71	78	87	88	101	70	71	80	74	88	86	80	87	87	64	90	57	67	84	83	78	74	86	69	70	98	67	88	72	74	84	66	76	81	83	76	82	86	83	89	77	71	86	91	83	93	73	96	94	85	61	81	89	80	68	87	79	88	85	85	78	95	88	82	81	81	76	78	74	76	83	70	73	85	91	67	90	87	76	90	76	81	65	84	97	79	64	77	81	83	91	84	63	96	79	91	89	81	93	79	90	83	78	104	77	84	74	62	87	79	77	75	81	77	78	70	89	99	74	73	70	80	82	81	87	72	69	70	79	75	77	76	80	86	76	85	61	84	87	68	80	82	87	75	101	87	77	76	73	82	73	92	71	73	75	85	87	81	90	83	69	89	73	81	84	80	73	79	89	88	80	78	62	83	82	93	64	75	66	83	78	79	82	86	74	76	100	76	71	67	96	77	82	79	89	91	87	87	75	92	83	92	85	83	82	87	73	83	75	64	87	87	83	85	86	87	83	86	71	74	82	78	75	91	85	75	65	78	86	71	83	73	70	71	71	89	72	78	82	83	73	71	70	60	73	83	73	88	89	99	90	80	73	91	92	79	84	69	80	84	71	96	82	73	77	69	76	76	90	83	98	79	75	64	93	83	87	68	84	60	72	91	84	86	75	75	84	78	94	74	82	82	68	84	72	75	80	93	65	87	103	74	75	84	97	84	74	75	84	95	80	91	82	70	79	61	87	62	87	85	93	70	64	100	75	68	82	73	69	57	96	73	75	89	77	78	82	93	81	78	79	72	86	60	88	58	90	85	96	74	77	80	75	85	90	69	73	89	73	88	82	75	77	92	86	72	64	85	85	73	66	80	85	81	86	83	75	91	75	67	89	65	82	76	81	83	79	94	74	98	75	74	75	67	94	87	67	62	91	97	75	75	75	68	88	86	87	66	81	82	72	69	59	78	96	88	87	82	81	85	81	92	68	92	84	70	73	96	78	88	69	91	68	87	73	96	81	79	85	86	73	75	75	91	84	85	77	80	72	90	79	86	77	69	99	80	81	87	88	73	84	70	80	85	73	77	70	104	69	88	73	90	84	92	86	70	93	82	86	90	61	71	75	67	67	79	84	69	84	91	87	81	81	84	84	67	93	94	92	79	70	88	86	69	76	70	85	70	83	74	68	72	70	69	91	80	78	80	79	95	80	74	92	74	67	64	90	88	94	92	70	70	91	77	86	76	94	70	84	82	82	69	71	77	78	65	80	72	79	79	90	86	70	82	79	88	90	76	82	67	83	84	78	85	66	80	77	83	75	76	74	80	83	74	73	89	83	88	71	67	73	95	81	69	95	73	81	72	82	83	73	82	73	67	76	66	87	73	85	77	67	87	76	96	88	82	78	86	70	70	87	80	95	83	69	83	77	83	77	69	81	84	89	77	77	76	80	72	95	77	67	78	86	92	79	78	63	78	92	78	77	91	83	72	71	65	90	79	83	91	75	80	92	76	94	73	84	84	87	89	71	73	75	77	87	75	86	82	77	82	64	81	80	92	86	94	78	90	73	79	86	92	80	78	73	71	73	72	81	84	76	91	88	78	88	77	97	90	77	98	78	65	71	73	85	69	89	72	70	87	86	79	75	80	78	79	78	83	81	91	82	71	86	90	69	96	72	65	74	83	82	79	84	84	83	88	106	77	90	78	86	88	85	87	81	67	74	80	69	97	87	80	72	83	81	71	87	94	68	82	93	84	75	66	81	92	102	74	75	79	82	79	79	70	70	82	84	69	86	80	85	73	75	90	69	81	94	81	74	69	83	72	84	77	78	70	91	76	79	70	68	88	81	80	92	96	81	92	85	74	84	75	73	84	72	69	81	85	73	68	80	101	74	66	73	87	74	87	77	82	80	60	96	85	71	83	73	79	96	91	89	79	63	73	65	88	84	73	80	72	75	79	88	85	72	77	86	73	86	84	77	82	81	74	71	78	82	84	90	71	75	69	89	80	81	102	81	85	79	76	71	84	81	71	76	75	84	97	104	79	66	69	65	77	92	74	94	87	65	72	85	76	91	83	77	79	94	84	86	70	91	86	91	71	111	66	74	90	77	91	72	87	65	74	72	77	93	83	74	72	79	80	63	82	66	80	76	84	79	93	85	90	80	80	78	70	67	77	79	81	81	64	87	67	65	83	77	77	84	71	98	68	91	75	76	81	79	86	75	90	68	90	80	69	85	74	89	69	78	94	73	79	86	55	81	97	72	92	80	83	73	80	87	84	75	68	79	78	71	84	88	66	69	88	99	96	98	77	88	89	80	87	73	78	94	83	93	71	89	82	67	81	78	74	72	91	88	83	99	86	90	67	93	71	89	82	57	86	80	86	78	95	73	75	93	83	81	74	75	80	71	77	79	71	82	82	70	66	72	85	72	86	82	85	88	57	94	94	80	76	92	71	78	84	75	90	80	96	75	78	88	69	74	74	87	65	95	75	82	80	95	75	83	86	87	65	93	81	72	90	80	75	78	77	83	77	70	95	84	79	77	72	60	72	96	94	84	92	72	75	68	79	105	76	88	70	87	90	67	73	77	69	76	79	90	103	82	62	76	63	93	85	105	76	79	82	79	83	84	67	77	80	65	75	87	82	70	85	89	82	86	73	97	72	77	81	81	89	78	86	83	80	86	73	69	73	90	79	81	77	73	84	80	88	73	81	73	86	79	74	80	78	77	80	90	83	79	71	85	84	84	78	65	88	81	70	83	75	73	70	80	79	80	83	71	76	85	84	84	64	69	78	95	86	88	93	71	72	88	82	77	70	86	76	68	75	75	83	76	75	65	77	78	88	63	86	80	99	86	83	85	74	80	77	73	87	83	70	85	81	73	84	69	77	78	80	71	67	79	89	72	79	71	97	90	80	85	70	78	95	73	75	82	68	77	72	80	84	87	80	76	81	86	72	85	87	100	79	98	85	75	88	90	80	95	82	80	93	76	77	84	65	78	73	93	80	85	64	81	90	84	89	61	85	78	87	77	79	89	85	77	74	79	71	90	94	92	88	74	97	65	101	74	93	74	85	64	88	83	79	85	69	78	88	85	75	72	78	81	91	97	77	77	85	79	86	81	94	77	71	70	84	85	85	82	71	67	84	83	78	99	73	80	73	66	78	73	80	81	69	73	76	96	74	84	72	74	74	77	85	73	85	62	80	83	84	87	78	88	72	94	69	86	74	81	77	86
22778	21440	29110	24184	21432	21456	6177	936	692	635	537	455	426	421	376	355	383	372	322	349	316	313	316	311	310	291	318	286	346	289	320	279	255	314	299	296	299	289	288	300	276	276	286	279	328	300	272	268	247	244	260	270	269	286	258	256	248	273	254	249	258	272	287	271	265	307	249	272	267	271	263	246	261	291	275	287	260	300	309	268	259	273	255	279	282	274	265	262	257	300	260	270	284	270	267	248	263	294	275	261	259	260	273	283	285	258	268	283	254	313	308	293	271	274	263	272	252	269	272	279	286	299	246	285	279	250	299	256	271	281	279	289	258	252	262	268	253	284	238	271	263	252	284	302	275	263	277	276	274	278	268	270	273	263	280	244	281	235	269	256	273	279	284	279	271	279	301	269	261	260	276	284	286	284	251	245	259	266	248	251	292	258	290	285	266	274	281	237	272	257	249	239	296	279	253	290	248	296	289	266	271	267	244	262	264	271	284	238	287	276	269	257	264	261	265	268	300	256	255	247	272	248	258	264	258	268	262	258	249	256	256	278	257	294	266	264	280	270	276	272	264	260	249	294	265	265	265	270	275	276	282	248	239	253	265	273	287	268	253	259	291	274	261	262	267	277	238	281	256	237	256	258	250	285	239	305	253	262	284	226	263	216	274	247	292	286	275	239	283	271	251	296	273	276	216	273	280	296	290	294	262	278	244	262	265	237	300	260	276	269	284	271	262	295	285	265	250	283	258	294	256	272	278	263	257	286	282	263	272	256	273	270	259	279	288	288	277	261	285	250	281	292	274	276	241	265	254	246	266	281	262	235	295	253	258	261	250	239	291	261	266	282	281	266	271	278	262	259	280	265	269	298	271	254	260	263	273	270	260	257	248	268	263	255	249	274	248	269	279	268	261	290	274	288	266	267	248	266	277	268	293	281	270	271	283	273	262	284	277	273	285	273	269	267	272	243	270	261	248	260	266	276	300	291	271	269	259	237	272	240	246	279	224	253	262	251	263	266	243	255	258	261	267	269	273	268	288	278	275	258	280	271	245	275	274	289	257	281	282	292	257	261	255	275	269	290	295	250	259	257	254	243	266	267	283	275	278	253	271	264	273	245	244	259	294	300	291	252	262	294	255	284	255	243	264	294	259	254	258	273	288	264	215	267	253	258	252	259	270	285	293	271	295	305	262	253	273	255	273	265	273	245	284	259	287	233	284	289	266	262	302	223	266	265	265	272	306	255	240	256	257	270	266	257	269	283	254	270	252	252	262	292	303	263	263	273	265	269	287	277	288	283	274	280	306	256	245	274	266	283	279	255	272	268	302	283	254	277	274	232	256	272	269	253	250	274	242	280	317	267	284	257	272	305	256	259	278	256	278	297	275	299	279	273	281	267	290	281	252	280	256	262	283	247	323	273	277	248	298	238	253	263	283	260	247	269	250	290	299	293	230	269	283	280	249	296	267	254	246	268	287	260	293	274	244	265	266	271	260	266	286	297	320	284	248	285	311	285	268	248	246	286	269	272	279	288	296	277	282	264	241	268	237	239	280	285	290	255	263	280	281	280	250	285	279	261	257	256	268	281	273	277	297	289	268	278	254	292	281	258	297	249	240	283	253	267	254	281	269	284	280	276	266	278	270	265	285	257	286	254	282	258	269	281	300	293	265	299	280	293	285	254	254	262	272	257	270	273	264	255	253	272	260	249	261	271	260	284	245	293	276	239	265	262	259	267	242	261	263	282	309	285	242	265	286	262	237	289	289	258	290	286	280	242	259	252	263	292	246	265	305	273	249	303	275	256	245	243	258	272	288	285	268	272	269	276	249	280	250	271	297	270	282	285	258	245	256	277	255	268	288	287	246	279	278	263	279	236	293	243	260	236	261	275	265	273	239	284	262	281	289	267	278	259	296	258	306	276	260	267	301	262	263	242	254	281	236	288	258	264	245	284	261	255	238	264	284	247	268	295	310	276	263	265	273	268	264	270	266	273	248	254	259	254	280	265	235	307	268	267	248	268	277	235	240	251	277	273	268	262	247	281	248	270	234	294	259	272	258	286	266	294	261	256	280	298	255	250	262	301	308	268	287	270	264	244	269	254	273	262	281	296	277	267	254	249	309	253	265	266	249	265	254	270	264	263	270	266	281	227	252	245	249	263	280	246	280	307	257	263	281	280	271	273	231	275	249	262	278	289	282	245	288	261	249	259	272	223	248	290	256	268	239	262	277	265	271	272	272	268	259	256	290	269	272	249	269	253	254	261	273	269	270	282	257	267	285	279	253	254	280	269	276	246	273	266	254	276	267	240	268	301	283	263	281	244	277	297	266	288	294	271	282	256	292	266	292	255	284	267	250	271	262	259	263	257	267	250	291	275	287	290	280	263	292	278	271	298	288	250	272	253	271	253	247	269	253	264	276	258	290	276	279	287	260	307	279	263	282	284	275	272	276	249	250	263	240	265	288	258	260	259	280	254	273	272	252	281	270	275	276	243	257	259	261	285	268	280	240	266	265	277	257	284	305	291	292	278	255	251	235	281	260	260	267	286	281	291	261	261	294	297	272	274	269	289	284	275	251	270	246	291	271	252	226	282	271	291	281	279	310	264	258	271	283	280	262	265	280	281	261	281	255	256	249	282	289	253	295	292	284	263	252	259	245	256	254	254	281	269	261	251	261	286	276	287	281	258	259	246	258	280	291	277	240	247	243	238	271	279	261	278	259	286	255	291	245	264	276	250	268	236	243	271	241	267	245	274	292	258	262	289	263	261	266	275	265	280	257	266	271	237	261	267	254	263	263	256	261	261	270	240	271	281	260	244	275	279	260	292	243	292	281	260	214	272	279	276	284	250	266	231	275	255	254	277	266	286	271	264	282	263	260	273	252	279	249	255	273	281	263	284	294	269	252	256	265	258	272	265	277	264	254	281	256	282	288	277	275	241	258	282	294	282	270	282	273	253	257	253	287	270	254	313	272	242	277	267	276	303	256	275	303	263	293	270	276	275	257	295	274	293	262	265	283	283	289	269	267	291	271	273	284	268	261	244	256	248	292	270	276	247	292	279	279	271	277	263	295	298	265	308	249	244	261	277	244	253	295	279	288	280	264	287	231	276	264	262	269	270	251	265	239	248	268	279	262	289	250	273	270	278	243	237	245	256	253	298	250	252	287	264	285	272	284	275	273	268	262	250	264	287	275	280	262	257	256	309	259	251	265	241	270	266	282	273	265	283	276	286	291	271	270	269	256	258	253	284	265	271	260	281	270	265	258	264	242	260	260	272	249	287	252	260	270	272	265	270	271	254	245	282	272	245	266	241	243	268	290	258	279	253	270	283	274	260	283	252	275	279	280	280	295	275	288	299	262	224	264	273	249	270	241	227	259	281	246	274	282	234	263	248	273	306	268	269	278	290	271	263	263	243	276	281	236	250	248	246	252	296	247	238	281	283	285	288	277	274	289	245	263	258	272	276	247	283	275	269	250	268	263	284	269	269	252	284
4559	15563	9545	4475	3212	2390	1901	1409	1116	914	783	713	654	541	512	450	419	424	394	397	371	402	383	343	343	353	345	359	342	310	320	333	364	305	308	306	300	286	277	331	303	310	308	301	300	290	296	298	285	318	317	297	326	279	283	292	291	304	295	306	287	294	280	297	288	309	330	307	305	280	300	304	273	299	275	296	305	283	309	284	309	288	260	335	278	313	304	295	281	308	292	293	291	315	286	304	278	292	266	267	314	266	292	307	310	281	263	282	299	283	286	320	267	283	292	303	306	283	285	296	289	284	299	318	293	279	301	289	300	272	300	281	304	305	299	276	287	295	337	296	267	294	258	270	301	279	268	271	270	285	318	281	292	299	292	286	288	272	279	282	278	305	317	263	301	317	278	278	292	285	280	269	286	325	278	315	279	274	237	263	318	266	319	277	286	258	323	283	294	300	287	305	280	303	307	274	293	272	311	328	295	282	258	284	281	302	318	288	263	286	313	286	285	280	279	264	264	264	259	287	277	292	292	279	258	276	295	278	318	276	281	268	265	283	269	314	293	281	264	266	284	262	294	270	278	298	278	304	280	288	298	297	257	290	291	312	287	299	260	297	259	302	267	283	283	291	299	290	295	286	318	300	290	277	279	329	320	320	270	305	274	273	304	267	308	267	325	298	314	271	268	302	296	297	293	289	291	291	311	282	325	289	256	315	283	262	291	285	311	273	271	267	283	262	290	272	301	272	263	348	291	296	300	283	266	267	255	301	279	259	295	291	299	315	259	303	288	315	283	302	302	296	277	294	308	267	291	281	292	275	264	255	288	287	283	271	292	288	315	295	276	303	272	270	274	278	273	275	255	298	295	319	267	287	305	284	305	318	304	278	313	305	288	306	327	281	309	273	294	313	271	314	309	273	282	282	286	303	306	290	278	297	288	321	300	276	283	289	299	278	275	297	286	257	308	266	272	283	280	282	287	296	259	267	271	277	298	302	298	270	281	320	302	295	288	297	274	262	317	281	290	284	275	295	257	287	296	274	325	303	295	293	270	305	300	292	291	299	293	295	291	317	297	277	275	298	287	288	315	300	307	307	265	290	305	298	285	296	281	293	279	281	316	291	294	286	279	293	281	290	284	294	268	296	299	257	292	288	261	297	240	306	294	256	268	275	317	320	277	299	281	319	282	301	297	290	328	294	269	292	310	302	263	297	277	294	276	308	285	282	302	282	293	279	272	308	299	273	316	269	291	286	299	261	320	289	287	308	295	290	276	290	271	228	287	290	249	315	289	279	289	302	290	298	276	290	292	284	297	269	290	242	284	280	265	293	264	274	304	255	282	293	290	246	254	290	271	305	291	297	268	300	256	288	295	288	311	302	289	299	298	271	302	284	278	286	285	278	283	249	283	273	316	310	286	276	285	303	281	288	278	287	261	276	309	256	299	270	319	296	270	294	285	267	288	306	299	284	277	311	309	301	271	292	261	298	270	285	292	290	306	268	319	296	283	299	281	273	302	289	313	306	272	302	314	281	269	285	271	300	322	284	297	287	284	291	282	295	308	310	271	296	299	294	279	298	299	284	286	265	307	281	275	265	306	276	285	307	270	283	283	276	271	265	253	286	288	297	309	278	310	267	302	308	276	333	298	279	287	319	299	288	293	304	326	293	279	303	326	281	294	283	278	303	252	305	263	293	283	288	267	259	304	298	336	296	268	304	267	320	281	286	312	262	279	272	275	290	290	311	300	272	316	282	290	301	273	286	313	261	324	277	281	319	281	301	279	279	269	273	293	283	297	277	339	274	295	271	301	260	290	283	270	286	290	323	258	291	302	260	285	281	298	319	307	279	274	289	316	282	271	289	275	281	290	280	290	287	291	273	288	259	285	295	285	273	304	258	241	259	290	311	298	265	282	293	304	297	284	297	306	275	287	280	304	301	271	357	278	287	277	264	296	282	269	278	284	302	273	281	280	292	272	299	266	278	290	306	281	277	299	302	267	277	296	310	292	291	296	298	305	281	297	318	286	293	277	314	284	268	297	265	306	286	268	281	246	280	290	292	302	273	264	287	306	295	318	289	306	294	281	273	281	279	275	298	301	271	284	271	285	236	297	265	317	290	270	278	287	291	278	323	273	293	278	258	280	290	291	271	280	315	295	289	295	272	279	289	287	249	290	268	303	295	292	301	285	301	287	299	280	281	301	305	293	287	256	321	282	255	262	283	293	275	272	299	302	276	265	276	280	294	281	275	286	286	268	295	286	263	262	276	285	264	309	310	276	296	268	290	285	312	271	310	312	291	305	302	272	313	308	281	280	268	284	307	275	280	289	313	289	328	251	265	300	280	293	268	289	314	318	293	283	281	299	312	283	286	288	310	301	311	262	293	313	298	267	276	261	274	287	280	280	286	267	312	289	282	308	270	313	268	271	272	269	295	289	284	299	289	277	274	294	288	266	266	321	269	287	296	287	273	298	296	296	274	294	279	278	279	296	291	275	290	312	304	262	284	274	284	294	309	302	290	305	301	286	261	272	310	295	303	265	314	322	317	276	288	279	269	294	285	275	273	295	291	261	272	294	285	269	284	296	276	307	262	312	291	308	304	272	296	289	292	282	267	297	302	296	308	275	274	316	316	275	283	288	301	296	304	296	290	296	286	252	292	299	263	285	299	280	299	311	283	303	292	303	279	294	287	281	286	266	309	309	275	280	333	288	308	271	284	266	292	288	326	317	274	295	278	283	307	304	279	295	288	271	307	297	268	283	323	293	299	291	270	281	261	291	305	299	296	277	288	272	293	306	313	274	314	272	262	296	312	318	284	287	327	262	316	301	297	301	289	282	276	323	313	276	284	279	281	313	283	313	295	293	288	287	266	294	289	264	261	291	293	306	295	313	283	310	277	266	289	309	296	282	274	296	338	297	266	291	284	289	281	311	304	316	297	311	268	272	282	302	282	290	265	290	295	284	274	270	289	300	268	297	264	290	289	276	290	296	265	279	303	290	297	262	289	298	327	288	243	270	317	284	299	286	294	292	303	289	310	268	318	307	279	266	299	277	277	272	269	287	278	269	294	288	294	269	287	290	312	312	275	294	316	275	258	263	300	300	313	260	285	302	275	276	274	319	287	297	312	278	282	303	266	287	291	302	282	309	288	294	295	301	268	303	272	278	283	316	276	291	289	259	285	334	280	284	276	253	274	303	265	278	295	267	290	287	312	276	278	279	317	295	331	270	312	279	294	287	280	285	275	256	284	294	270	299	271	306	305	311	266	279	274	262	295	266	313	274	276	277	298	305	306	318	264	282	292	303	282	319	272	303	281	310	299	275	273	258	307	313	270	299	285	297	305	315	286	268	292	279	298	278	264	304	305	305	281	265	288	268	296	305	290	279	288	281	295	304	289	312	300	276	296	264	291	304	342	259	298	263	281	266	303	275	292	293	312	306	276	291	293	301	274	292	317	296	288	316	305	288	284	272	279	292	280	289	278	306	298	277	279
28005	19882	6478	665	420	351	244	183	179	146	144	148	153	126	159	155	128	150	114	140	134	148	137	115	137	161	141	141	151	123	122	125	124	132	142	121	119	133	124	135	143	139	137	133	142	146	139	129	121	130	115	140	133	127	110	133	150	133	132	125	126	123	131	129	154	153	123	129	134	150	118	140	146	130	128	138	134	136	144	121	117	116	142	122	126	125	130	118	137	133	132	127	124	161	131	125	134	137	142	151	120	117	150	142	127	142	138	134	122	125	117	118	119	154	137	136	129	116	109	128	132	124	141	137	128	140	128	129	137	147	111	139	141	131	125	144	130	124	129	135	142	110	140	126	144	141	119	144	106	136	115	125	139	150	140	136	141	140	125	134	118	137	143	131	115	163	129	122	111	139	127	132	120	143	143	136	136	130	133	111	135	147	155	116	147	129	145	136	138	153	126	129	129	128	133	143	137	138	131	140	133	133	133	129	135	128	115	114	143	131	117	137	141	109	127	134	141	128	141	131	152	145	136	130	116	154	134	131	137	124	131	126	124	134	127	133	123	114	124	123	123	136	131	152	118	116	133	112	135	140	111	118	133	142	147	132	136	135	138	134	109	136	127	128	116	142	125	136	136	131	138	121	131	123	130	144	119	133	107	133	120	148	120	128	112	139	140	125	132	127	121	133	139	127	136	143	160	141	126	125	122	122	145	153	147	120	142	124	153	158	138	140	115	132	148	133	137	139	123	135	116	127	129	143	115	130	134	101	122	112	133	127	133	134	118	119	126	117	133	130	135	133	132	154	151	125	136	136	139	133	145	157	115	124	125	131	143	137	141	137	133	143	132	141	129	162	137	117	149	128	147	135	129	135	116	147	119	137	140	139	163	135	113	135	157	134	141	134	147	120	150	141	131	141	127	123	132	144	116	143	126	135	123	111	131	125	135	125	136	134	126	144	131	142	133	114	141	126	145	147	134	137	138	152	133	149	124	126	142	158	151	112	144	119	127	143	118	140	135	123	128	110	125	136	120	137	147	112	140	118	111	130	125	116	142	148	136	132	124	142	126	124	140	122	135	134	156	131	140	114	139	149	115	130	129	131	141	133	142	138	132	132	141	130	127	131	144	142	122	131	125	142	106	144	151	150	139	149	116	134	138	131	147	145	129	143	126	139	131	133	145	131	127	138	143	152	132	127	134	147	152	122	127	143	143	127	122	134	130	125	133	133	150	135	152	131	121	139	119	136	142	133	126	120	143	114	147	131	119	126	132	127	124	136	147	134	160	112	127	120	138	149	116	120	134	123	140	150	131	116	140	117	125	140	132	133	117	131	132	128	133	159	131	139	134	134	135	131	133	117	128	119	128	135	124	151	143	126	128	128	142	121	141	130	126	134	136	127	131	145	128	130	108	144	123	144	121	131	112	141	138	108	146	135	131	122	114	129	144	135	145	117	159	100	140	140	129	138	148	146	140	123	142	129	132	146	138	135	126	142	138	149	133	156	120	122	130	126	112	136	140	130	127	134	140	121	141	137	130	129	141	126	123	153	135	119	111	141	142	123	141	130	113	125	143	123	114	144	150	116	112	121	128	136	124	159	140	133	135	149	115	134	130	138	148	153	131	146	138	140	134	128	148	129	132	132	130	142	135	147	153	131	148	121	121	130	140	156	135	137	116	130	135	133	160	125	159	146	126	138	114	122	151	134	149	116	145	142	135	135	139	125	127	140	127	149	143	136	128	120	129	131	126	144	130	133	140	126	145	137	139	136	132	127	145	146	136	109	138	129	138	141	133	140	124	147	130	126	150	138	133	134	130	144	148	118	121	122	114	113	148	128	120	129	142	141	134	128	154	131	122	119	126	138	130	120	147	138	124	127	119	136	141	144	135	152	134	132	105	134	148	165	138	130	141	147	126	127	129	135	128	144	152	136	142	141	145	128	124	138	133	137	149	106	151	116	118	157	134	130	131	127	124	126	140	128	121	126	148	138	139	126	150	144	144	135	140	135	127	133	153	110	131	143	136	120	143	137	128	138	135	134	125	121	137	141	142	133	132	133	155	126	138	140	112	123	146	141	137	123	112	140	125	143	123	124	140	136	135	132	143	108	132	127	130	128	120	141	132	121	134	134	149	124	123	151	133	130	130	132	134	139	116	122	138	133	137	148	132	145	127	149	136	124	118	132	126	137	123	135	129	120	120	120	136	136	145	135	146	136	127	141	135	142	140	115	144	135	127	142	125	138	127	113	142	141	142	120	146	142	141	129	135	116	140	133	127	132	116	137	123	116	132	125	115	154	132	128	137	116	118	117	117	142	117	128	127	130	106	134	139	131	136	154	142	120	134	130	161	130	142	129	130	143	131	147	137	125	111	129	140	164	147	132	137	159	135	127	108	146	119	122	101	163	124	124	138	124	134	114	123	144	141	136	154	130	164	120	140	122	138	133	127	116	143	126	141	161	127	157	134	135	141	135	132	113	143	114	108	125	151	138	137	117	156	144	126	137	142	119	144	159	131	131	147	138	138	108	117	111	124	140	140	137	124	121	148	147	145	131	108	138	148	133	123	134	124	117	162	137	130	134	125	130	127	140	144	130	124	151	132	122	126	136	137	126	131	113	139	133	127	146	123	146	117	129	120	109	136	131	139	137	127	117	144	120	147	162	141	127	150	136	137	137	116	126	114	144	132	138	125	150	123	134	136	128	130	129	133	116	132	117	112	110	141	133	147	126	146	125	146	147	110	128	125	135	119	146	112	105	142	145	135	135	120	122	130	108	143	138	142	133	131	125	132	128	124	149	122	125	140	123	127	153	111	136	135	130	124	128	138	138	126	144	144	142	117	141	132	151	135	132	147	147	130	122	123	131	139	154	123	116	144	110	119	129	129	141	132	119	127	131	114	124	142	126	136	125	135	150	137	131	123	164	129	104	128	143	132	126	119	145	111	139	135	131	137	121	124	144	124	134	144	129	121	147	131	118	117	127	154	138	122	133	160	136	150	151	131	132	123	136	110	112	139	137	142	135	116	129	139	127	124	111	154	123	132	139	140	168	136	140	120	135	134	132	152	126	136	120	143	144	116	158	144	138	132	156	135	146	118	102	118	130	151	153	131	136	124	156	130	131	138	115	140	148	134	127	124	144	139	126	121	145	136	124	121	132	119	119	144	134	153	112	130	148	140	141	120	111	129	151	131	148	123	132	136	141	152	129	137	154	151	144	128	122	111	144	131	144	120	145	107	126	135	146	123	139	155	115	142	144	126	130	140	143	115	136	112	131	140	110	131	119	116	112	135	130	132	130	131	131	135	148	131	129	122	127	148	131	131	155	161	118	109	131	130	143	158	128	127	147	127	120	98	124	143	129	148	118	143	150	141	113	155	117	134	128	143	123	133	141	112	129	143	136	129	122	109	149	153	130	123	119	131	132	117	143	131	132	120	135	126	151	111	149	134	157	128	142	125	105	131	124	113	133	132	116	144	132	111	136	129	133	114	148
4672	2041	1022	511	417	338	286	254	229	164	189	159	194	174	138	166	145	149	154	160	138	146	139	158	151	162	164	133	193	136	157	149	146	158	137	156	142	143	119	132	124	147	164	154	133	139	146	148	154	142	148	163	128	124	145	128	147	151	148	145	106	140	126	152	137	153	145	155	150	143	154	126	145	146	155	139	138	119	154	131	145	138	149	135	164	134	151	138	134	129	135	139	125	113	133	169	133	160	127	117	140	131	131	148	150	149	125	139	159	149	165	152	138	133	146	146	145	156	148	155	146	139	146	136	147	171	132	148	148	136	130	140	147	143	145	134	145	134	143	132	129	151	126	138	152	134	126	137	158	124	139	144	139	142	147	131	157	144	133	144	157	160	136	132	161	130	138	149	146	141	149	152	108	152	158	153	144	155	130	150	140	143	133	130	144	161	130	146	119	142	121	155	121	165	166	134	149	138	143	146	150	146	122	145	145	144	134	164	147	137	138	130	144	154	139	148	149	147	138	150	128	150	148	148	124	160	126	154	128	125	143	133	120	136	138	132	123	155	125	156	149	130	152	130	132	130	128	145	150	144	147	153	127	126	139	129	131	136	143	126	146	134	160	133	124	149	151	131	140	122	127	127	147	125	142	137	131	140	134	146	131	130	142	152	137	155	134	132	154	159	116	139	145	140	144	112	154	145	139	161	143	135	143	136	157	141	164	153	163	148	157	108	142	146	150	158	164	156	155	128	144	126	142	173	133	140	139	138	185	157	153	154	140	136	149	140	146	147	131	148	158	149	146	148	148	153	134	143	139	130	133	128	162	145	157	135	143	129	148	149	147	142	152	154	143	153	140	140	150	129	129	134	149	139	124	133	114	143	150	137	157	152	155	142	130	142	119	153	136	138	147	157	156	129	151	135	153	138	130	145	145	126	155	136	162	153	135	138	157	161	134	130	147	131	143	143	130	156	146	158	152	139	138	126	150	134	147	157	146	154	130	132	159	136	152	140	136	142	126	156	129	156	143	130	153	124	149	141	135	143	149	142	125	131	140	155	136	140	137	164	169	148	130	141	164	132	148	146	127	129	141	169	157	136	129	142	143	126	132	146	141	138	134	136	145	151	145	147	142	126	139	148	127	131	130	152	124	126	137	145	134	169	135	157	136	155	165	126	152	142	136	137	160	163	147	154	142	150	144	132	137	129	138	141	134	146	155	146	150	147	143	155	138	164	136	116	144	143	135	131	136	165	135	143	129	141	133	123	178	139	181	150	148	141	153	146	146	137	134	116	155	142	155	164	135	151	143	131	149	144	167	127	123	154	156	157	136	162	145	134	151	106	128	153	126	155	147	163	160	124	143	149	137	141	136	141	139	147	139	153	136	144	138	128	157	139	127	152	149	121	121	153	120	139	134	149	147	141	131	147	144	158	143	121	133	132	150	156	134	139	152	140	130	145	143	143	126	156	132	127	129	113	137	141	124	141	135	149	157	144	130	145	133	137	141	133	132	156	119	123	180	136	124	146	146	155	132	161	151	142	150	123	129	160	152	133	124	149	106	139	155	138	156	149	145	142	139	146	135	140	168	147	144	156	140	151	143	122	148	147	138	138	124	128	116	138	139	160	148	146	127	126	156	126	159	125	156	145	141	131	125	130	151	158	152	143	135	153	136	156	142	128	145	154	129	130	141	127	173	153	152	145	150	154	141	140	146	126	125	142	152	146	124	138	119	131	120	136	139	151	148	163	141	150	145	138	137	138	145	133	147	138	125	131	159	146	141	146	116	146	158	147	128	132	144	138	140	142	137	135	137	138	136	133	133	136	141	162	132	151	151	148	146	143	138	148	129	132	156	137	157	147	132	142	145	144	132	160	139	137	125	164	129	156	148	126	141	142	132	146	145	138	135	129	143	157	140	149	130	138	133	137	143	147	146	110	141	136	121	148	126	145	143	127	142	126	157	152	165	152	133	126	137	145	135	149	150	119	134	136	141	155	136	159	139	111	146	138	155	121	146	134	130	133	143	145	125	161	145	133	153	132	159	139	141	145	135	136	151	144	132	143	144	149	136	152	153	120	150	142	132	144	144	132	134	139	119	153	137	142	154	150	133	141	135	129	132	170	131	145	123	138	146	143	155	135	143	144	151	149	151	130	128	146	135	134	142	130	149	147	128	135	133	132	125	141	132	138	142	118	152	137	132	124	135	139	119	135	132	131	128	138	151	144	135	143	137	163	146	153	130	142	155	139	119	156	146	132	137	147	150	147	145	153	145	142	155	148	146	142	152	142	135	154	159	148	145	143	149	144	145	126	137	136	149	155	141	132	150	154	146	146	142	156	145	162	137	159	128	138	153	144	147	151	134	146	140	122	125	135	135	161	144	140	140	138	135	143	128	135	144	155	121	140	141	135	152	153	145	134	160	125	144	131	146	151	150	151	142	137	141	151	159	138	139	131	128	141	133	157	146	143	147	151	137	137	141	135	155	129	140	143	129	148	143	154	156	160	151	164	145	131	128	138	131	127	146	118	132	142	131	154	142	105	133	155	147	126	152	141	153	131	177	147	148	143	137	130	150	158	151	131	139	157	152	154	134	122	163	135	137	108	138	172	137	131	147	151	154	148	155	131	142	144	139	132	126	144	135	147	160	137	142	161	134	146	150	151	123	131	159	143	141	117	130	148	143	136	174	153	126	164	149	137	125	129	141	149	122	143	149	147	145	143	128	144	135	133	133	154	165	139	146	140	132	147	153	133	117	154	132	148	162	144	146	134	143	133	144	139	139	126	149	139	143	143	140	164	150	135	158	151	154	133	132	157	164	127	140	134	144	146	141	133	146	136	150	131	150	150	131	133	158	139	148	144	142	133	142	144	125	146	137	148	150	150	135	132	159	134	147	143	150	168	158	153	142	153	150	114	135	143	157	168	150	145	172	151	151	139	147	159	156	145	141	127	147	137	170	153	132	136	154	156	150	148	141	143	156	153	126	117	130	144	152	114	138	124	146	166	149	137	150	139	148	142	151	135	154	130	153	136	147	121	157	154	136	153	142	144	155	131	149	140	148	125	150	128	120	134	142	143	140	148	121	157	150	152	136	138	135	148	149	129	125	135	140	135	137	163	145	135	147	137	154	134	127	140	153	142	134	127	125	155	140	153	114	119	127	141	145	136	115	144	153	166	152	131	136	134	155	132	138	126	149	138	122	141	145	154	129	154	147	148	132	171	157	149	143	125	117	176	153	140	126	142	161	153	149	142	161	134	138	131	117	130	161	146	160	151	140	143	130	158	155	146	142	126	154	125	155	137	148	144	114	142	150	127	135	126	148	145	135	157	133	147	160	142	129	123	123	160	137	138	124	139	158	148	141	136	146	149	156	147	147	155	138	138	141	137	146	133	127	148	151	163	136	151	137	150	148	169	139	149	123	147	154	159	133	136	166	137	149	158	119	143	140	110	133	151	133	145	164	168	158	135	142	141	130	128	139	147	154	136	155	138
23994	21384	28452	24694	21314	5523	835	576	468	462	417	362	385	357	313	344	338	302	315	320	261	255	298	300	287	275	306	312	272	295	303	290	272	277	284	253	275	284	287	291	265	270	269	272	300	260	270	301	285	280	265	257	277	255	276	261	273	272	294	263	279	279	288	274	262	242	274	276	273	267	299	265	308	295	262	295	259	270	287	313	262	286	296	289	290	244	288	267	261	294	255	266	312	239	311	297	308	257	276	264	278	270	298	256	281	288	281	272	272	283	269	266	276	274	282	263	264	311	261	273	261	277	325	258	252	263	289	302	290	270	283	266	256	314	256	274	269	258	288	319	240	262	292	277	269	277	284	271	255	280	272	249	274	278	270	289	271	259	275	265	269	257	303	281	263	279	310	265	237	281	245	263	275	249	277	247	310	274	288	279	278	301	267	270	249	308	290	248	273	289	273	287	249	294	260	294	275	281	261	242	251	283	254	272	271	261	266	280	272	263	252	291	269	277	259	273	245	282	255	258	291	287	304	305	283	301	290	258	285	300	267	266	263	267	290	267	300	266	302	296	249	256	270	253	285	254	297	295	269	248	280	278	285	303	286	254	252	268	260	263	283	275	277	288	269	285	276	281	251	250	258	310	282	274	291	235	277	277	289	256	270	250	296	251	278	283	315	272	266	287	264	258	311	277	249	293	270	271	270	281	264	256	290	273	261	286	278	281	302	276	275	288	265	259	296	282	266	266	276	278	274	282	257	286	239	262	294	247	289	294	291	250	265	293	296	291	293	279	271	267	258	279	279	280	283	255	280	265	289	288	266	287	267	277	293	259	270	251	246	266	287	257	278	236	276	271	276	280	283	278	251	256	281	295	249	268	281	286	243	277	306	275	289	261	275	267	264	257	307	277	273	285	286	268	267	261	266	300	273	271	284	265	282	280	245	277	270	290	280	288	292	287	274	295	257	295	288	277	279	270	282	267	266	260	271	244	274	248	281	259	229	260	305	280	271	269	286	271	275	285	305	254	285	280	264	285	258	289	290	259	265	287	281	260	272	252	263	249	285	309	290	251	279	272	282	271	281	242	269	279	234	263	273	272	262	270	265	267	275	273	314	256	272	290	271	291	296	255	261	285	288	281	284	297	279	322	283	288	286	266	272	251	264	277	258	278	279	270	279	289	288	307	253	293	289	271	288	263	251	249	290	255	294	299	223	259	274	289	283	281	262	270	268	285	291	287	289	308	268	283	269	274	270	273	277	286	260	252	277	284	283	276	265	268	263	284	280	278	300	264	284	289	300	243	279	278	268	292	265	266	308	292	275	292	294	249	239	264	273	259	275	283	286	273	287	289	265	240	265	252	306	278	256	292	275	302	264	311	241	268	297	283	264	273	283	266	285	271	276	269	287	301	275	281	245	258	283	261	246	287	280	289	257	290	266	268	292	262	274	298	252	255	283	264	280	258	262	260	280	274	241	266	288	280	283	289	257	289	262	309	284	272	268	248	240	278	259	249	314	272	237	260	267	266	273	283	252	270	254	266	274	249	273	264	268	270	249	259	278	241	270	292	271	246	269	279	269	279	276	278	281	245	264	273	294	275	261	296	272	274	281	282	285	294	277	241	272	248	257	257	276	263	268	268	290	254	251	277	282	264	277	288	272	273	300	282	256	273	269	294	246	287	272	272	261	270	287	300	276	289	277	324	287	279	275	264	294	295	272	271	272	295	262	277	260	290	279	291	268	281	272	268	278	247	256	252	279	289	286	287	269	262	277	280	272	301	290	304	281	285	270	272	263	276	274	271	254	273	260	281	276	270	269	263	290	244	285	274	278	282	250	272	279	293	297	293	279	244	256	273	282	251	248	255	295	268	260	283	260	266	277	248	310	307	287	256	268	282	276	277	292	290	258	296	274	252	274	277	283	273	260	266	295	319	269	268	277	255	255	289	284	272	289	323	228	255	280	251	263	255	243	283	288	262	270	265	258	299	257	283	299	258	279	260	260	256	266	281	278	247	237	273	266	280	250	301	302	247	274	264	270	268	270	245	297	285	296	288	255	258	259	312	255	277	249	302	248	288	276	263	279	259	264	272	271	261	290	254	248	269	285	290	274	260	295	286	248	276	287	284	259	311	296	294	298	264	285	253	292	271	270	314	266	277	281	286	299	271	285	265	268	279	288	275	262	279	303	271	263	280	305	278	299	263	296	288	261	260	292	281	271	276	266	263	264	274	303	310	296	270	274	272	276	289	256	305	258	245	297	286	250	281	269	277	277	252	300	267	246	309	292	253	281	298	254	282	259	296	269	270	276	268	296	241	264	270	256	290	258	271	266	255	281	278	285	238	293	284	277	251	272	259	259	288	276	309	270	268	275	284	280	275	301	251	291	279	283	255	261	279	277	275	262	293	264	252	255	252	268	295	244	298	252	286	297	284	271	282	294	271	277	262	271	294	260	244	315	290	274	270	232	272	289	256	240	282	275	254	271	264	258	244	274	276	276	253	294	257	259	266	281	263	305	257	264	266	280	280	272	291	290	261	250	280	250	268	239	273	267	259	254	262	283	300	282	277	258	286	288	274	281	269	284	250	297	246	302	279	280	287	246	279	280	290	295	285	257	271	257	272	275	288	311	286	258	278	276	273	267	276	253	271	270	298	251	282	259	279	299	270	256	304	290	264	288	249	270	275	268	258	287	281	243	286	262	305	268	293	248	269	283	277	280	291	266	279	268	279	290	299	303	275	262	279	308	269	313	294	282	272	282	282	259	251	261	279	283	230	277	294	263	262	268	257	270	268	270	276	302	269	296	292	270	281	273	289	272	270	277	239	295	264	246	308	287	301	267	261	254	247	266	301	282	300	269	289	284	244	289	279	289	274	262	262	247	270	275	242	305	266	286	294	283	267	281	287	272	275	279	283	283	266	280	255	248	308	281	284	229	243	261	262	283	293	286	266	281	278	281	263	292	257	251	234	264	314	285	271	284	257	267	278	300	269	270	267	296	287	269	287	258	272	283	271	278	251	252	312	271	267	284	253	270	274	259	288	281	273	289	259	242	262	282	279	282	272	272	297	254	268	289	273	284	249	290	267	273	284	266	263	285	271	285	259	279	284	275	272	266	263	292	303	279	288	266	243	283	271	294	268	276	291	260	290	271	291	288	283	278	276	274	228	274	289	272	277	278	299	273	259	274	281	250	250	291	283	283	248	263	261	292	281	250	291	262	246	280	297	266	257	268	309	262	294	266	280	238	287	241	290	291	259	258	292	225	263	301	278	280	279	254	269	284	269	284	262	243	255	281	285	302	236	285	275	297	286	294	300	264	275	274	272	270	251	278	263	274	297	280	283	246	304	255	270	306	270	265	282	287	272	254	272	271	297	281	286	278	288	265	259	264	281	272	284	278	241	295	291	297	288	240	245	273	283	264	288	280	278	263	296	292	316	283	253	301	289	251	279	249	287	263	236	262	275	235	259	266	258	267	255	270	237	267	284	301	286
3750	9034	5822	2569	1883	1428	1144	920	760	659	530	483	453	439	431	412	384	358	356	359	349	339	322	340	367	347	292	288	342	318	299	288	279	306	289	321	322	296	304	286	292	305	282	331	340	289	301	319	308	319	312	278	296	290	268	316	309	320	298	304	294	285	270	310	293	286	307	288	292	289	296	295	299	294	276	312	287	301	326	293	313	303	269	300	286	285	303	292	281	297	306	306	288	276	279	265	324	290	310	277	297	291	307	281	293	308	297	296	270	295	325	306	269	285	281	293	305	309	286	308	299	306	294	279	288	289	288	314	296	319	313	304	294	288	304	288	293	306	293	267	310	271	252	270	298	308	302	284	313	291	311	309	262	330	299	270	314	298	287	284	294	287	286	303	318	293	287	346	294	308	303	292	272	297	299	283	288	290	305	288	295	289	301	310	335	301	299	294	288	313	291	291	296	273	307	290	290	291	269	303	290	315	305	300	326	299	270	322	306	276	298	295	287	295	279	277	319	305	301	270	288	297	284	276	298	280	309	288	294	289	285	277	298	294	312	282	266	290	294	270	292	295	320	289	291	300	302	291	284	275	294	301	300	303	271	291	269	320	301	287	307	270	283	288	297	297	285	273	293	274	298	309	280	290	275	273	268	292	279	306	301	315	287	302	318	302	324	316	297	270	292	311	281	283	296	310	298	300	310	283	276	293	316	293	301	311	307	335	303	280	304	288	305	285	282	293	300	279	308	301	302	272	295	296	285	292	297	317	275	304	288	286	266	292	297	316	307	273	317	284	298	312	304	285	284	291	277	324	265	281	322	283	293	323	292	281	303	260	306	300	284	262	288	319	288	285	268	290	274	306	278	332	291	296	305	317	314	291	265	284	312	293	298	332	257	278	305	301	310	288	286	297	295	297	277	296	283	330	294	289	291	317	300	282	282	288	323	320	267	284	247	269	290	298	276	301	287	290	295	294	307	282	277	311	313	320	303	316	279	283	302	309	283	249	290	291	272	284	308	293	291	319	259	276	270	311	283	288	295	286	306	293	276	294	285	314	319	308	311	290	300	294	284	265	293	266	286	296	302	299	275	290	278	289	296	284	305	296	296	269	295	309	328	274	274	288	289	253	333	268	296	313	286	302	303	285	292	300	312	316	303	321	299	314	281	271	274	297	298	296	290	311	304	322	311	293	282	253	317	275	290	319	301	305	274	270	315	302	317	297	267	299	310	305	296	315	290	283	299	317	309	287	298	292	302	286	300	279	316	270	317	275	314	285	292	314	303	302	316	282	318	302	306	317	278	272	315	317	272	264	290	310	312	321	324	296	322	307	269	309	266	284	272	308	319	285	325	303	306	324	324	306	268	289	307	290	301	290	312	290	298	268	302	318	314	278	327	272	304	305	298	290	297	319	268	274	307	306	294	291	268	301	313	277	277	308	310	298	276	292	287	316	260	302	294	291	296	278	305	260	273	276	311	282	281	307	296	290	308	275	289	296	285	326	279	288	273	305	306	335	282	288	277	279	285	301	306	315	268	271	317	286	310	311	327	270	303	304	300	295	303	276	277	300	290	312	295	273	286	303	276	287	274	279	298	292	277	280	310	298	275	290	307	293	311	292	284	316	286	270	319	304	319	277	264	285	318	274	329	261	294	277	289	295	299	347	294	311	300	311	308	312	301	306	289	303	337	305	282	304	283	279	306	325	308	286	307	275	259	307	287	277	281	269	295	317	289	295	275	275	295	318	297	321	321	287	289	327	305	291	278	334	264	299	321	276	307	323	291	296	296	290	291	313	278	312	304	274	270	308	291	271	298	305	263	299	294	311	295	289	321	299	303	276	291	307	284	274	291	281	315	286	280	298	316	311	282	298	277	329	291	326	273	301	311	319	290	289	292	308	283	283	279	294	264	308	290	292	298	303	275	314	298	294	300	298	297	277	277	290	300	310	289	321	298	303	309	286	272	298	300	301	286	289	291	279	292	288	282	286	299	279	308	307	303	310	288	282	279	269	306	266	290	288	265	286	283	320	288	298	308	297	300	303	319	306	311	272	302	266	298	285	296	295	295	251	301	329	274	290	303	275	290	306	298	319	284	310	292	273	309	286	278	323	280	290	299	287	315	260	291	285	289	302	302	283	290	315	307	305	305	279	291	300	270	305	300	276	282	247	283	298	286	294	317	298	282	272	299	314	306	312	298	288	288	297	292	275	288	273	299	312	297	297	296	291	302	299	280	284	313	295	295	283	301	305	284	295	274	313	279	294	283	286	266	330	290	288	278	272	303	325	306	294	276	282	287	299	286	309	282	318	288	301	291	255	271	280	309	278	312	272	300	268	289	286	304	271	296	312	307	282	302	309	287	265	290	282	279	304	285	295	337	292	281	294	291	288	304	306	279	290	271	275	270	297	310	300	299	326	295	296	343	282	307	305	279	291	292	306	312	339	340	291	284	258	300	308	285	269	302	312	289	323	276	293	307	315	286	282	296	280	314	322	241	284	302	273	287	290	293	287	281	293	307	322	289	300	287	308	297	283	291	259	258	283	285	277	295	274	295	291	313	288	300	268	285	271	299	284	290	308	308	252	277	304	299	309	299	261	279	276	300	320	338	302	283	299	311	280	314	306	271	294	293	281	279	291	242	293	282	296	260	291	293	312	275	301	292	287	269	307	285	303	280	309	302	275	286	294	307	295	277	306	300	269	310	313	290	292	301	303	312	303	284	281	322	289	278	303	320	314	315	293	289	303	274	293	305	321	275	287	327	304	281	278	287	285	267	306	277	282	330	284	262	289	280	286	293	285	276	289	284	312	280	273	277	317	289	307	294	304	263	334	280	284	317	272	268	326	292	279	288	292	319	289	306	318	308	294	266	290	297	298	316	291	349	308	290	266	275	302	276	286	298	287	279	291	280	290	315	298	321	280	282	322	282	281	316	310	289	284	273	315	282	290	298	289	321	280	317	279	293	281	305	271	275	315	314	321	317	299	308	295	283	283	289	279	254	286	286	300	325	280	289	298	271	289	300	284	316	273	289	305	304	274	331	274	273	270	286	279	258	316	319	264	267	309	340	290	288	303	288	283	301	315	289	316	270	269	317	303	288	273	326	291	265	289	307	300	292	302	312	288	279	253	285	318	284	262	297	287	284	324	313	314	287	321	292	296	290	307	284	286	288	287	303	294	288	302	285	317	284	281	292	294	268	325	283	294	265	297	278	281	281	299	271	275	259	292	272	279	299	288	294	326	310	275	283	293	312	304	322	308	294	284	266	311	285	277	280	261	285	307	298	282	297	307	289	285	302	257	319	301	265	285	290	284	303	284	306	314	279	307	286	265	290	305	305	272	269	296	336	304	272	288	296	289	302	281	289	301	266	324	269	315	278	310	276	299	279	286	300	296	256	271	321	263	292	309	273	284	316	288	280	261	283	300	286	295	295	304	272	283	284	293	305	265	282	310	292	327	254	314	300	304	308	278	302	290	271	275	282	279	336	287
25077	21459	27394	25802	7772	438	253	193	161	132	131	110	129	127	97	123	95	89	90	88	92	92	93	90	85	68	71	82	71	81	77	76	75	90	80	53	82	84	62	75	74	86	88	82	74	77	72	91	75	65	84	67	71	84	67	55	70	83	69	71	80	64	76	57	81	78	73	81	78	63	80	71	70	69	59	63	75	84	72	75	71	74	74	73	57	82	76	92	62	60	88	64	88	67	55	74	75	82	67	73	74	71	62	66	64	75	64	71	88	69	77	58	61	88	75	81	68	69	75	86	77	69	75	83	72	83	75	80	78	80	75	73	89	71	64	68	74	73	63	70	62	69	76	74	71	68	72	57	64	74	67	85	64	78	64	61	80	74	71	65	64	83	76	76	72	66	77	79	72	82	76	80	68	73	71	88	71	77	56	75	81	83	65	66	72	58	71	77	72	81	74	70	89	78	70	64	78	93	81	77	74	77	61	65	66	78	56	79	76	79	69	71	77	76	73	82	67	80	79	73	72	71	54	72	82	70	84	78	73	82	71	72	59	78	83	76	67	62	78	80	82	81	80	69	63	67	67	75	69	72	73	65	83	56	84	85	75	77	59	72	69	85	73	72	64	78	72	72	69	67	89	65	61	64	82	72	69	72	81	75	81	83	77	74	82	88	70	70	79	78	83	73	62	75	59	84	67	69	90	66	74	78	79	72	62	68	78	74	61	53	75	79	66	69	62	88	60	72	89	77	64	66	74	62	72	84	67	78	76	78	76	68	70	82	65	79	65	68	79	66	68	63	82	79	85	75	56	88	78	69	67	81	85	94	52	68	69	81	62	90	62	89	82	69	88	84	74	77	88	68	69	80	65	72	69	79	66	68	82	75	62	71	65	87	73	68	70	96	74	67	74	79	68	88	76	71	81	71	85	64	79	61	77	65	73	72	88	66	88	76	78	74	66	73	80	56	69	69	73	65	77	67	60	63	83	93	74	57	57	68	70	68	70	65	73	75	66	58	58	68	73	60	68	75	64	69	57	82	103	74	74	87	72	71	67	81	69	87	61	67	89	69	75	72	74	63	73	61	73	69	73	75	68	84	74	75	78	66	75	73	74	80	68	60	81	72	68	79	63	80	76	84	57	68	91	63	81	74	69	92	84	73	71	87	75	69	66	65	72	71	76	83	66	81	61	73	75	85	64	92	73	72	76	65	71	74	77	78	61	72	70	78	77	73	84	72	66	80	75	65	77	77	61	84	82	77	71	63	74	68	55	71	82	67	69	92	88	73	74	73	87	71	82	62	66	63	79	69	76	51	76	83	80	66	61	60	75	73	78	90	70	76	77	69	81	75	62	85	66	63	77	73	78	77	68	79	80	65	73	67	59	78	86	76	79	93	78	57	80	77	69	62	62	62	85	71	75	61	82	65	75	70	68	76	66	69	62	88	72	86	78	78	81	78	77	86	67	70	71	76	75	66	69	87	69	59	71	78	68	70	84	73	77	64	64	73	66	49	69	66	76	92	67	78	58	76	62	56	62	64	79	79	57	75	76	73	74	86	59	76	75	60	73	67	58	79	78	76	80	71	65	76	65	62	76	77	61	74	83	80	72	73	83	57	74	73	81	69	73	73	61	78	82	62	71	62	64	72	76	64	80	78	72	80	60	78	65	72	84	64	70	85	69	75	70	80	90	87	76	73	86	90	83	81	71	63	75	80	82	66	64	73	87	65	66	78	76	79	70	77	78	74	79	74	70	84	67	68	83	75	91	80	79	85	64	76	66	81	77	76	58	83	77	91	70	77	75	72	65	82	75	73	72	78	77	66	62	79	70	78	83	66	71	66	67	71	65	69	71	95	67	95	75	93	71	86	72	78	66	70	66	69	75	89	76	63	65	64	68	86	73	73	93	63	75	52	83	87	80	68	70	72	65	71	68	74	84	77	72	82	74	75	76	81	74	79	86	72	67	85	77	87	75	77	70	80	79	65	72	74	79	55	83	65	71	79	95	79	69	61	65	66	72	78	65	80	72	74	77	73	72	64	84	61	77	70	68	86	56	63	72	78	67	73	64	76	80	74	81	65	76	79	79	79	78	79	67	69	81	79	74	64	67	81	71	77	49	89	77	72	73	65	71	67	69	76	64	61	71	58	55	76	77	86	64	62	79	72	77	69	68	69	62	78	54	74	85	71	90	60	83	70	67	72	69	66	63	63	75	82	85	72	91	63	68	69	72	74	68	72	80	75	65	77	65	67	87	70	71	97	57	65	75	90	83	64	70	72	58	65	76	75	84	76	86	76	76	81	79	73	91	82	58	79	81	75	77	71	90	74	80	60	87	64	64	54	84	70	76	67	84	79	65	88	81	65	75	79	62	64	78	73	81	77	70	81	72	64	56	67	81	64	73	64	79	76	76	66	68	78	62	71	81	67	79	80	77	67	64	78	68	81	66	80	78	77	71	49	68	61	63	74	70	75	76	70	78	77	68	71	72	82	75	64	65	73	79	81	72	86	89	71	64	74	60	80	60	97	89	61	85	78	68	67	89	71	77	68	72	69	74	64	79	75	63	93	49	63	73	67	66	81	90	70	82	58	77	70	70	87	69	79	85	66	82	71	66	72	78	63	69	83	60	55	81	72	69	71	65	84	83	72	75	74	76	70	73	66	72	79	71	77	85	74	77	73	66	79	78	73	77	61	77	54	85	79	70	81	70	54	79	70	79	68	74	77	64	74	64	71	64	81	68	84	67	63	70	72	64	68	68	74	73	62	76	64	91	80	61	71	76	71	76	86	92	60	66	84	79	82	63	73	73	58	74	70	74	78	91	71	79	65	73	84	80	78	86	93	71	55	80	70	81	75	77	77	62	71	70	85	73	58	74	66	83	79	67	90	63	74	82	89	86	79	64	61	76	78	85	97	64	71	68	70	79	84	66	76	86	78	74	86	68	71	86	72	65	79	63	54	64	67	60	81	77	72	93	63	83	66	75	54	69	80	67	81	73	82	55	67	76	69	64	84	78	72	65	60	79	81	83	86	65	73	76	58	74	79	86	71	63	63	66	72	68	76	67	86	71	67	79	74	80	70	68	66	63	59	64	66	87	87	72	65	60	74	67	65	66	75	94	57	68	73	72	72	78	62	73	69	69	71	62	80	55	74	72	68	71	73	74	63	86	74	70	71	74	75	73	71	73	59	76	81	69	69	66	64	80	80	75	62	67	92	57	71	69	80	69	82	89	77	67	56	60	68	60	77	68	61	69	53	70	77	80	56	76	73	76	73	70	67	71	74	58	75	66	68	57	73	75	69	81	66	88	57	61	60	75	76	80	69	58	71	59	80	89	78	57	83	76	92	67	76	67	76	65	66	80	60	85	86	68	74	67	88	68	66	75	93	69	72	91	79	69	75	80	66	67	77	77	69	67	84	82	77	86	68	69	67	75	60	60	77	57	68	78	85	82	68	73	78	72	76	69	60	74	72	64	69	81	81	87	68	62	80
3187	4759	2969	1334	953	695	523	403	312	251	231	188	184	139	127	126	133	109	104	101	96	115	118	132	121	88	97	91	88	96	85	85	96	83	84	86	84	78	80	74	90	76	95	92	66	86	87	84	90	72	65	72	79	84	86	86	84	70	87	102	91	68	81	95	77	83	89	79	76	73	86	87	87	92	77	73	95	87	79	79	72	79	93	86	79	99	90	69	85	85	74	65	73	94	72	91	78	89	71	80	73	82	89	89	70	75	75	69	71	91	84	77	80	68	70	75	84	73	93	87	85	76	76	88	80	89	86	73	99	78	81	80	85	76	82	91	92	92	70	86	69	82	79	74	87	78	65	81	82	80	100	79	72	79	81	82	84	74	85	90	81	84	75	83	95	75	67	101	88	78	67	93	80	86	73	73	65	88	82	84	70	83	90	92	87	83	83	86	80	76	82	80	75	85	89	91	75	80	74	90	77	82	87	91	70	81	71	64	97	80	73	83	107	93	65	92	75	83	80	73	97	67	77	80	99	72	71	95	87	106	90	94	86	79	80	79	76	79	81	87	86	82	79	83	79	72	68	62	77	82	72	86	70	91	72	90	74	78	83	69	83	88	81	72	95	65	62	77	87	92	92	87	91	66	81	80	94	89	71	89	71	82	81	91	68	68	92	88	78	77	94	79	84	94	76	76	95	90	81	88	77	76	92	73	82	88	68	73	71	78	84	86	86	71	76	76	104	74	84	59	81	71	79	80	101	104	84	77	85	81	95	83	83	73	77	80	72	76	85	86	85	92	92	82	76	80	80	83	93	80	93	90	73	73	68	79	74	97	88	86	73	86	89	82	77	84	80	91	71	74	66	82	87	85	78	102	78	88	67	73	84	81	76	83	90	80	95	92	88	71	87	85	86	84	83	92	80	69	80	78	70	85	74	84	92	89	85	77	74	65	75	87	86	78	87	81	88	78	88	81	85	92	73	85	78	82	78	85	82	74	71	69	70	77	80	73	72	97	84	73	81	78	88	79	94	86	83	75	77	79	74	88	85	101	92	84	73	71	93	77	75	74	82	87	92	93	83	78	77	83	79	84	78	76	84	78	97	72	86	73	88	69	89	83	74	60	82	103	78	75	90	82	84	89	66	75	75	87	76	84	76	67	74	71	78	102	66	89	71	93	76	80	87	80	81	74	88	86	87	65	71	79	82	84	73	86	103	77	73	79	84	77	86	88	87	89	69	62	85	85	84	78	72	80	94	96	84	86	101	83	84	65	65	81	71	103	81	87	71	79	77	87	69	84	78	89	85	76	79	76	95	91	82	69	84	71	88	91	75	81	69	81	99	84	88	92	75	76	84	79	81	98	91	90	86	79	73	89	87	101	75	89	83	86	71	84	74	72	82	86	85	86	78	88	95	75	87	82	89	77	82	76	76	71	82	84	73	72	82	65	90	85	89	77	87	102	70	56	84	78	93	77	79	84	75	66	78	92	80	75	90	89	89	82	85	86	78	79	89	82	83	93	91	89	77	80	70	87	66	85	80	78	90	76	82	78	86	98	94	71	68	76	67	94	87	76	73	76	81	77	81	80	69	92	79	86	86	73	77	78	83	71	102	72	82	67	84	83	69	85	84	80	77	97	66	81	92	88	72	88	87	91	78	83	85	84	69	92	90	83	86	81	72	86	68	71	82	79	99	79	83	85	78	86	90	72	73	81	72	73	86	91	98	79	76	85	83	94	90	89	70	71	71	90	101	77	68	100	78	79	73	81	82	89	85	89	86	79	86	96	80	81	98	67	73	63	99	81	79	71	75	84	83	69	72	86	79	77	85	70	86	76	85	65	79	87	100	67	67	75	71	71	82	84	76	77	78	73	77	91	71	95	75	89	85	79	98	94	72	60	87	85	82	85	90	92	67	77	71	90	90	72	81	74	88	74	84	79	67	93	89	67	77	73	88	79	80	86	90	79	79	74	90	78	73	76	77	92	61	77	72	60	82	81	78	80	79	71	101	80	88	79	77	81	74	71	88	79	87	73	80	85	82	70	87	84	83	98	66	70	83	84	88	68	78	70	91	69	74	88	83	84	78	100	102	69	74	68	79	87	85	84	68	87	67	74	74	76	80	61	75	74	79	78	86	80	91	88	82	77	71	85	67	83	75	92	94	67	78	80	88	92	79	78	88	82	65	91	82	97	84	83	80	81	76	84	75	90	81	90	76	76	82	85	84	93	73	91	74	69	84	71	90	88	92	84	88	71	77	85	78	91	70	78	80	91	79	81	79	66	72	82	75	79	89	81	85	78	71	65	77	74	81	87	102	79	78	79	85	84	83	66	82	85	74	71	83	79	93	87	69	85	80	71	86	79	79	75	74	73	91	85	76	85	63	71	83	83	84	66	86	86	77	70	88	79	78	81	88	82	76	89	69	86	82	80	75	95	70	86	78	72	79	77	75	86	73	85	77	82	81	86	81	83	73	77	81	85	86	84	77	86	82	82	66	82	100	84	87	82	67	89	81	74	77	68	58	79	70	79	83	86	90	81	96	92	71	74	85	79	99	91	72	79	79	87	72	83	83	76	90	73	69	74	83	69	76	76	79	73	80	78	75	90	85	86	81	77	107	85	79	90	86	92	83	83	72	89	86	73	98	80	82	83	90	92	67	81	74	76	85	81	71	64	84	80	65	73	83	86	76	74	88	74	84	83	85	68	84	79	101	79	71	81	89	84	81	80	97	72	87	82	78	92	76	83	92	70	97	69	106	78	82	75	76	66	74	91	83	68	88	81	86	84	87	76	91	88	84	93	84	82	74	63	72	69	71	74	89	101	77	89	88	89	80	66	91	83	83	111	87	78	91	87	69	89	87	78	94	77	83	90	77	60	67	77	74	87	83	92	78	78	77	74	79	71	92	75	100	84	91	100	78	78	76	72	76	67	99	80	80	87	77	83	75	84	81	94	85	62	77	74	86	74	91	80	79	57	82	70	85	90	65	80	54	70	82	76	85	85	87	87	63	87	89	89	96	70	82	66	91	93	68	76	89	84	82	61	78	86	77	89	85	86	73	87	81	78	85	82	87	94	86	86	90	86	68	60	84	79	78	78	72	79	75	87	78	96	74	88	93	62	82	82	88	88	85	66	82	72	95	86	83	89	79	86	100	77	79	92	73	83	89	75	64	63	89	80	96	92	90	82	79	67	92	79	72	74	92	89	84	73	74	80	73	84	78	84	76	73	83	103	97	80	84	79	79	94	77	90	77	82	107	81	89	78	84	76	70	70	82	89	95	85	78	74	80	95	73	90	74	71	95	92	77	81	75	83	79	79	72	75	79	86	85	81	75	81	82	81	91	85	74	74	71	67	82	93	71	89	69	80	83	85	93	80	76	70	85	74	90	80	98	85	83	74	79	88	79	67	77	75	84	69	82	71	83	87	78	77	89	88	62	61	71	72	95	74	85	73	97	75	87	79	79	78	87	91	75	82	71	85	82	93	91	79
22806	21460	29124	24191	21387	21377	6214	906	620	537	539	473	450	369	411	380	344	346	302	301	297	294	324	286	310	321	277	310	273	284	304	322	298	265	252	269	276	285	277	302	282	307	286	274	273	275	252	290	280	272	300	280	249	268	283	267	279	293	269	230	263	286	249	293	267	269	241	265	278	255	278	252	271	254	249	265	264	237	258	254	284	264	270	245	257	250	262	264	269	253	275	309	258	272	262	266	249	266	286	258	269	236	263	247	274	281	270	278	259	243	252	273	257	261	266	269	262	252	271	242	261	246	306	281	295	261	283	277	266	266	254	232	262	227	273	250	248	270	304	267	265	255	243	281	255	275	265	268	262	245	249	266	262	261	234	254	257	251	277	276	285	276	277	283	262	263	256	249	278	260	253	265	253	265	226	231	291	247	246	271	285	257	261	285	273	250	267	264	250	268	300	235	275	254	255	257	280	261	256	250	248	298	250	258	271	264	262	249	287	254	242	275	274	289	258	261	251	263	262	282	285	251	246	267	275	255	248	254	263	276	250	244	248	295	253	252	264	287	268	258	270	252	261	258	277	285	246	270	281	258	250	265	278	251	286	243	285	247	287	271	267	261	247	291	270	251	267	228	251	273	271	272	261	295	296	240	278	267	247	258	266	242	248	270	277	273	274	284	275	233	282	257	250	254	278	288	287	266	246	286	256	265	250	262	278	254	267	262	263	249	256	263	288	259	260	269	233	244	268	270	309	266	246	255	254	254	270	258	273	266	270	276	258	300	254	266	253	310	253	250	251	262	253	289	251	263	270	241	256	255	259	294	271	254	268	267	279	273	247	259	256	258	251	287	274	328	275	273	268	272	233	245	247	250	285	248	258	275	253	239	245	256	245	261	251	222	282	303	263	289	239	274	251	272	291	283	239	270	253	225	264	262	230	255	252	255	255	249	269	259	266	262	253	275	261	257	267	274	269	272	243	272	274	287	290	289	255	271	255	286	263	261	259	286	282	227	267	276	238	264	256	284	274	247	265	269	286	254	230	276	263	253	259	261	248	258	245	249	279	266	259	271	282	245	268	243	267	270	267	291	245	273	291	267	254	286	282	256	264	256	251	248	249	269	268	288	298	271	245	273	241	271	271	270	242	264	260	274	268	241	248	287	257	273	266	265	253	248	260	262	272	245	247	260	265	292	270	274	290	253	257	265	239	240	239	266	228	266	275	258	245	267	242	282	260	268	265	269	267	242	264	276	238	244	256	264	275	267	290	273	269	301	235	260	254	227	260	276	254	237	239	250	277	265	239	251	293	255	247	269	267	262	250	279	247	283	260	248	271	254	272	267	245	298	278	240	287	281	262	279	268	282	273	255	287	271	255	229	262	262	264	272	294	286	263	257	266	253	261	247	268	272	251	255	271	252	283	254	230	308	270	246	261	260	251	264	266	264	288	298	258	276	241	261	271	250	281	289	301	270	255	269	271	247	262	265	259	279	251	285	271	263	251	253	254	256	282	225	242	251	285	271	251	266	269	262	241	283	279	267	253	266	294	252	268	266	270	272	265	272	276	255	273	240	271	262	267	257	250	276	274	230	243	237	259	296	242	233	237	265	269	267	274	271	247	254	283	268	264	243	273	301	276	270	261	259	237	283	288	221	256	238	257	284	285	270	259	262	269	250	288	257	259	287	268	279	258	244	248	261	241	255	237	266	255	256	243	277	272	244	258	264	276	272	256	258	252	269	258	268	240	263	272	244	272	261	297	266	252	261	246	278	281	266	252	260	254	247	256	269	242	273	266	294	261	249	248	255	255	243	256	254	283	282	278	271	249	288	253	269	270	274	273	275	254	284	247	268	266	258	240	259	259	251	252	264	237	251	266	253	250	252	266	285	266	206	283	228	259	277	265	248	269	284	279	249	291	253	278	275	263	261	283	260	317	247	240	270	260	237	277	221	235	235	284	257	258	240	260	272	262	276	291	265	259	260	256	265	268	262	252	292	275	270	266	266	277	230	253	284	289	272	254	304	236	259	271	260	277	283	282	262	257	269	280	270	278	280	280	287	269	260	273	276	242	273	238	268	276	295	289	252	268	276	264	252	266	256	254	266	256	253	252	285	269	245	210	238	274	293	263	232	257	259	249	275	256	246	250	242	229	269	253	266	276	248	269	286	288	266	284	252	236	259	273	281	260	271	244	230	238	276	258	261	269	247	232	263	273	232	265	245	248	236	243	227	260	250	272	290	263	241	239	270	277	253	239	282	256	246	260	244	258	263	259	290	262	260	268	274	253	276	252	271	253	275	257	267	258	286	253	257	251	258	253	263	247	292	274	262	256	257	261	291	301	272	259	302	265	302	262	280	247	262	263	260	270	254	259	245	247	246	253	264	268	280	243	274	270	236	258	257	226	261	235	252	254	257	279	250	267	270	295	269	282	229	254	250	266	261	269	265	247	258	261	253	246	262	283	243	272	254	272	246	272	253	280	244	283	258	260	258	232	247	244	274	269	268	282	281	262	280	246	286	263	249	272	270	248	273	279	232	271	256	275	279	288	275	228	300	285	252	263	271	280	269	256	253	248	245	267	253	264	267	272	247	285	253	266	237	254	291	238	264	270	240	276	261	274	286	250	295	290	260	307	269	254	280	246	248	254	247	253	268	261	282	259	264	285	280	245	267	282	254	260	264	236	276	282	270	296	273	240	257	263	266	263	254	246	236	252	263	285	280	261	286	259	280	236	226	267	255	256	288	249	267	281	269	268	277	271	266	281	254	257	265	251	239	243	278	269	243	290	278	249	229	245	254	261	260	253	270	246	285	276	262	266	263	231	256	257	259	241	279	270	246	253	248	293	258	269	243	225	262	261	284	256	253	279	236	262	281	271	272	257	247	270	257	264	261	291	242	273	247	275	235	247	268	261	284	261	241	250	270	262	259	265	231	260	262	275	253	243	284	286	291	252	261	261	270	286	274	282	254	269	231	261	253	263	286	259	262	271	242	269	274	272	279	282	252	254	278	261	256	271	262	254	230	248	251	267	285	264	275	273	287	241	288	246	267	261	240	277	272	261	255	232	250	271	239	244	277	246	245	279	257	285	259	283	251	273	263	287	248	228	289	252	288	257	238	268	265	267	230	277	263	266	265	256	277	239	281	242	274	285	301	294	264	268	259	250	260	313	259	249	264	296	281	292	273	291	281	288	274	282	239	253	240	276	261	263	248	236	269	255	255	247	268	273	272	245	266	237	259	266	275	278	259	264	266	258	235	260	287	272	265	269	271	266	267	275	230	275	269	267	269	259	301	266	257	245	254	263	258	226	257	269	270	253	263	255	264	275	272	278	248	291	265	260	261	274	263	241	267	244	244	251	258	279	263	302	253	271	252	251	292	263	281	280	271	241	275	247	267	248	242	220	255	270	270	299	254	248	250	229	300	287	285	269	277	272	271	286	269	257	243	260	270	291	262	233	294	257	283	250	246	213	226	252	292	248	283	256	273	280	285
4399	14224	9456	4425	3156	2377	1852	1431	1075	932	776	689	563	557	488	451	445	429	396	378	417	350	353	396	362	344	345	338	359	317	324	317	275	337	360	316	291	294	279	313	314	340	330	301	341	274	298	307	295	300	299	264	293	296	299	295	342	284	267	295	298	260	257	310	292	295	296	276	246	288	290	277	274	278	297	285	291	327	330	313	291	294	290	298	271	250	276	290	268	312	293	293	294	262	268	266	272	292	299	274	308	299	292	260	275	275	273	301	304	285	285	294	263	284	293	295	266	282	261	305	309	311	293	291	288	274	287	292	279	299	290	288	291	264	258	313	277	266	262	265	287	310	321	266	287	295	273	291	290	292	281	298	288	283	278	281	284	244	256	289	287	265	266	274	267	313	306	261	251	279	291	298	275	272	297	258	265	314	257	288	289	278	242	283	269	267	285	306	309	294	287	298	286	285	312	281	286	289	278	292	288	284	307	276	277	280	273	279	310	275	258	284	293	295	262	309	274	283	285	294	283	280	284	289	281	262	287	289	270	268	278	269	322	314	281	286	257	286	256	283	283	283	284	281	262	260	301	315	296	270	247	244	326	287	267	265	269	281	295	258	309	301	281	310	269	282	279	313	302	278	261	267	298	241	279	291	268	266	292	283	280	273	280	283	273	279	305	280	288	291	304	253	290	284	290	273	276	274	299	311	285	276	287	279	280	279	259	308	272	277	295	275	278	300	302	295	254	286	290	305	282	290	306	292	288	274	292	295	319	288	263	272	270	262	293	281	281	294	271	285	299	292	276	285	282	280	280	278	257	255	254	294	279	268	281	294	291	300	301	289	306	301	278	286	318	304	289	269	316	297	254	292	271	304	313	294	307	306	272	300	305	279	250	274	283	305	292	254	271	270	264	295	270	276	276	276	293	306	289	300	309	291	238	299	285	299	315	285	284	262	254	276	287	284	290	292	269	307	256	284	256	328	276	275	271	288	282	281	294	297	272	264	310	269	273	261	268	275	265	260	270	303	253	298	287	280	267	258	300	270	277	279	288	277	272	274	282	300	267	282	260	286	285	260	293	265	278	294	279	300	256	291	264	299	302	250	305	248	271	250	300	282	299	260	266	287	275	300	279	273	277	291	270	260	300	270	296	306	278	292	279	276	285	304	267	271	311	260	271	277	296	273	261	317	289	321	300	287	287	289	306	300	267	291	295	311	287	293	270	268	261	270	277	273	294	290	282	291	285	301	287	265	294	286	260	271	273	284	303	280	281	294	320	307	265	268	283	288	293	295	270	313	294	285	295	279	289	267	281	287	268	263	283	295	302	306	272	294	312	274	322	278	320	294	279	252	267	297	290	281	275	279	286	294	285	295	278	293	274	276	308	276	278	280	277	278	281	312	274	310	279	274	266	269	278	290	299	277	277	279	275	271	271	248	296	261	278	275	273	259	272	293	291	270	306	280	289	273	291	262	280	280	261	283	274	280	281	289	256	272	288	311	314	300	277	279	296	297	300	308	280	269	323	306	278	288	291	270	301	307	305	282	283	265	318	309	296	276	276	264	290	270	294	258	269	289	273	289	266	275	262	295	282	325	285	310	285	281	290	259	305	280	325	287	287	288	276	281	278	271	308	271	287	297	251	273	319	276	300	299	260	288	281	296	255	251	259	270	280	268	297	289	263	287	261	295	293	325	302	317	272	274	295	294	284	300	268	252	274	291	293	276	306	300	297	287	294	264	279	273	261	261	267	301	282	287	261	286	287	281	297	267	274	276	321	267	291	267	253	274	303	294	315	262	300	313	307	272	288	288	301	280	263	266	283	274	269	285	296	278	277	299	293	294	283	272	294	257	287	275	302	281	272	276	279	301	279	273	290	272	272	283	281	272	268	258	297	289	292	273	292	297	284	295	308	312	274	292	298	281	288	309	284	293	266	290	261	276	259	280	264	285	276	275	290	282	327	310	301	318	288	257	294	268	285	296	293	279	287	318	322	279	287	280	275	273	260	271	296	296	306	292	266	284	289	285	296	297	274	303	289	282	295	279	284	299	284	269	271	314	255	302	298	291	251	308	296	285	271	267	317	280	294	276	293	268	281	262	306	272	275	256	256	291	266	253	292	296	274	274	289	280	311	302	268	286	265	322	267	276	273	293	277	273	270	251	278	286	286	272	273	285	314	253	285	292	294	314	285	269	301	305	287	297	282	280	317	304	303	303	263	267	290	267	298	271	298	277	302	279	290	307	300	308	333	267	247	322	287	280	270	287	287	278	299	273	254	276	279	277	263	305	275	287	296	284	293	262	287	302	285	302	281	273	283	281	310	278	292	285	302	279	256	337	320	267	287	279	260	264	297	296	279	299	285	307	284	287	306	256	285	307	290	271	288	297	311	312	289	276	299	296	292	274	293	286	315	261	280	298	267	288	267	321	295	266	287	308	277	295	311	287	268	279	287	285	331	280	247	275	335	278	293	281	316	287	298	294	262	273	284	307	268	279	273	295	304	293	276	313	279	296	240	289	289	285	267	277	278	289	263	243	291	283	296	267	272	277	272	280	271	290	291	272	289	248	308	282	294	276	279	279	302	276	275	279	283	291	279	286	305	296	297	258	278	278	278	280	312	289	302	284	301	287	294	295	296	308	297	307	309	283	302	280	279	283	304	288	301	271	272	265	272	314	289	302	322	294	296	310	266	260	265	301	273	299	309	274	265	268	281	294	323	277	278	311	281	300	254	285	292	298	269	328	301	286	265	273	300	272	297	296	253	304	266	284	262	277	282	276	283	263	262	285	263	295	273	289	318	294	256	294	280	303	307	263	286	296	284	281	290	279	288	301	286	334	310	290	283	286	312	294	260	296	273	280	270	272	272	263	295	273	265	283	294	265	262	334	270	263	260	273	284	278	283	320	267	274	287	287	317	271	268	270	284	258	283	281	264	274	267	298	287	313	271	289	287	279	284	296	266	275	292	278	276	263	294	271	290	272	297	274	289	291	279	282	273	253	308	297	268	281	310	273	267	249	300	311	279	270	283	271	281	301	279	265	283	301	292	282	264	283	292	292	296	270	298	299	303	271	269	291	287	290	263	282	275	282	290	268	278	293	257	261	293	285	294	277	275	290	299	307	239	287	311	274	310	284	254	302	273	255	305	284	271	274	273	290	281	259	277	282	301	293	276	268	272	277	275	283	262	246	272	270	287	279	265	303	304	244	285	277	292	252	281	295	286	282	297	290	274	293	256	261	293	277	291	241	326	244	273	263	296	278	301	306	302	275	280	283	311	276	279	302	294	292	274	291	293	272	254	316	302	285	281	271	255	270	273	307	292	271	291	295	262	270	295	280	241	298	283	305	271	305	286	293	304	268	277	291	297	322	302	311	261	312	293	313	259	254	268	275	266	285	283	286	317	299	284	299	263	266	291	282	267	291	291	285	294	313	275	267	288	254	276	273	272	289	260	288	262	279	298	278	294	284	273	276	292	270	295	282	290	263	290	282
28056	19868	6004	503	262	226	185	197	150	141	154	151	142	119	132	140	124	123	137	139	121	148	135	122	121	123	115	127	144	125	144	124	119	137	144	142	152	134	114	128	127	134	122	137	121	132	118	127	129	126	133	130	140	133	145	133	131	122	135	130	149	137	140	136	154	120	131	136	110	143	114	142	142	121	148	146	146	125	115	134	141	118	138	135	120	161	133	129	139	119	115	125	128	129	147	122	130	144	124	157	143	133	145	110	115	135	111	135	143	123	114	137	126	145	124	122	119	130	136	152	142	118	137	135	116	116	155	128	126	124	138	108	126	136	110	132	139	134	154	129	145	140	135	137	135	122	142	109	126	125	124	148	129	130	141	133	142	119	140	125	118	129	126	116	115	133	135	109	133	117	135	131	119	121	129	122	145	149	121	130	132	111	127	127	156	142	113	146	138	116	124	119	144	135	140	142	111	131	128	146	130	131	134	136	124	130	133	138	115	143	133	126	108	125	121	125	129	116	114	126	133	134	133	127	132	126	141	131	141	148	127	116	147	142	116	149	138	117	136	132	133	119	148	146	141	141	139	130	144	144	162	128	146	146	137	125	161	109	122	115	124	127	119	122	130	136	121	121	116	141	124	97	114	125	138	127	108	128	133	132	145	116	112	134	125	130	124	133	141	122	139	120	150	124	145	133	114	134	123	121	133	139	156	130	115	127	128	121	136	129	141	118	136	133	145	124	141	147	141	143	117	117	131	141	126	116	126	131	132	123	146	147	116	138	117	129	119	119	134	120	124	102	137	148	118	132	111	129	137	129	121	132	124	127	127	131	128	136	121	123	114	144	152	139	133	134	137	122	136	135	143	139	116	138	123	132	131	131	143	121	115	126	133	126	118	127	116	127	123	124	153	130	133	115	128	129	157	120	114	114	119	145	143	137	118	140	129	111	134	142	126	125	132	131	123	120	154	125	125	136	140	122	128	132	137	137	122	129	137	114	150	130	120	135	127	126	126	126	130	148	124	117	108	143	134	138	110	124	112	131	151	141	143	146	127	131	132	141	127	146	129	135	118	139	141	134	157	115	127	129	128	134	144	145	140	125	114	134	132	123	120	146	159	112	142	138	143	135	140	140	128	139	126	126	122	144	132	136	127	123	141	130	128	130	125	152	117	114	140	129	139	121	115	136	126	127	103	138	138	124	136	134	107	130	122	135	143	138	134	134	156	124	111	128	121	132	144	132	128	113	131	150	123	130	131	123	124	120	134	127	135	132	156	126	125	153	129	134	137	124	129	126	150	116	125	99	119	103	140	136	144	124	136	121	132	123	147	129	138	141	128	145	120	127	135	136	142	133	116	134	129	131	130	135	151	109	118	141	126	142	132	133	139	133	137	132	121	119	130	135	131	113	120	116	136	143	129	144	129	135	139	126	142	161	113	127	146	125	144	121	147	120	108	132	133	132	146	116	105	161	119	114	125	111	111	113	125	125	131	136	139	136	127	140	139	137	112	127	139	118	124	141	128	150	152	132	121	144	126	127	123	119	132	137	121	129	118	136	108	135	127	127	126	133	110	136	140	132	129	126	109	125	136	127	127	139	129	140	110	139	123	119	141	140	131	133	128	102	119	136	130	114	139	107	132	115	130	128	134	129	148	121	134	131	130	135	144	141	129	141	127	122	123	119	128	127	147	143	132	129	138	141	140	126	142	129	142	131	124	122	127	132	125	134	157	128	141	128	129	126	119	136	101	119	135	129	121	123	128	134	127	148	110	133	124	126	138	136	130	119	129	126	134	139	113	131	129	148	134	131	145	139	131	138	124	134	127	134	137	132	113	146	114	129	99	113	137	142	124	127	127	119	122	117	123	121	108	161	123	142	113	131	121	137	148	120	127	114	127	128	119	117	130	128	129	150	131	150	140	125	141	131	124	148	136	119	170	122	144	119	144	142	131	119	140	122	141	125	141	152	128	112	134	144	153	122	142	141	143	131	128	153	129	126	117	128	132	134	155	129	120	123	139	149	115	126	123	138	143	128	128	137	132	136	120	120	116	135	121	126	129	126	115	147	145	126	134	130	133	135	138	117	123	123	125	119	142	125	134	116	125	144	119	134	133	133	128	120	106	116	122	124	139	124	126	111	125	146	119	141	131	126	116	131	111	119	113	122	122	140	140	124	138	109	123	135	120	111	145	128	119	135	123	115	136	132	132	132	124	134	125	146	121	126	132	127	126	121	162	148	129	121	121	135	129	129	133	129	136	130	148	129	126	137	122	135	147	130	132	135	147	142	132	149	147	126	126	141	117	118	148	130	124	132	124	126	145	119	127	128	125	144	121	126	134	128	113	127	113	132	127	144	162	125	128	133	128	134	108	130	132	117	142	141	154	135	126	133	125	132	123	147	131	119	126	118	130	133	138	144	137	124	126	128	116	130	134	133	150	158	132	125	151	135	135	133	127	119	118	139	124	139	147	135	139	141	111	124	148	142	141	130	115	130	120	108	105	132	144	128	124	111	120	142	130	132	118	119	134	123	115	137	149	150	117	130	143	130	122	137	126	124	137	120	109	143	120	119	130	132	129	145	127	117	133	123	123	127	127	129	114	137	135	137	125	132	125	123	141	128	144	115	128	126	126	135	137	108	132	141	148	127	139	132	132	133	142	138	159	109	129	105	138	128	134	158	118	122	126	134	137	122	132	164	115	144	125	127	163	136	133	150	116	112	138	148	134	133	138	148	150	129	113	123	114	135	133	140	128	117	112	140	120	121	132	123	120	144	155	132	155	124	118	117	127	139	141	113	129	114	146	116	128	144	128	137	118	117	123	120	134	129	138	128	127	145	120	108	117	144	122	123	123	133	122	140	140	110	143	125	123	127	140	120	125	135	126	153	117	130	132	130	122	111	144	141	128	123	134	125	129	134	123	120	122	131	141	122	131	119	124	140	129	146	126	128	150	133	122	129	116	125	126	140	131	166	122	122	121	111	142	112	119	120	137	137	134	129	126	110	136	158	121	140	124	148	133	131	113	139	122	116	127	129	123	149	134	124	136	143	117	133	137	132	129	117	118	128	125	110	138	124	108	148	110	102	129	123	127	138	120	128	130	149	130	111	137	142	100	110	143	145	137	126	148	124	146	130	144	140	139	111	133	137	118	128	136	123	130	145	125	144	149	136	114	130	123	150	137	123	123	118	118	118	126	116	145	117	129	152	129	143	158	154	117	134	123	124	130	115	129	128	143	133	147	110	129	134	133	118	117	125	117	151	134	136	125	140	146	139	125	121	127	147	142	130	115	129	135	141	127	132	136	125	112	124	147	124	115	133	124	124	138	145	141	131	157	114	137	154	144	124	117	137	120	152	142	141	153	140	124	134	127	148	120	120	112	117	140	132	123	110	117	125	135	130	137	137	146	118	138	133	121	157	126	135	126	122	121	149	130	135	134	147	136	130	145	123	122	121	122	154	127	153	138	117	120	147	143	129	117	132	128	149	133	129
4739	1831	918	468	391	338	251	243	193	184	188	165	152	171	168	153	155	132	166	148	172	145	167	162	140	140	127	148	147	138	155	129	145	140	157	144	150	135	150	140	151	135	138	142	159	141	146	168	137	133	120	137	141	126	144	156	148	140	144	132	149	144	158	152	145	130	160	141	144	155	125	130	125	147	148	146	144	124	141	144	130	133	144	151	133	120	138	138	141	135	157	145	137	142	142	157	130	131	121	141	113	145	124	139	128	134	123	127	143	142	123	135	142	157	131	143	137	132	127	155	152	141	142	109	141	133	154	130	127	146	143	155	137	143	151	140	137	119	139	139	178	122	155	131	144	143	153	152	131	134	152	141	137	135	165	118	155	120	141	120	121	137	127	148	129	120	146	133	147	124	137	139	160	138	110	149	127	160	134	136	133	141	133	149	132	130	154	126	149	149	105	150	142	126	118	145	123	133	157	156	170	135	137	133	171	140	126	142	137	134	139	133	148	140	143	154	151	147	137	145	134	134	140	139	138	146	161	154	155	136	150	141	129	149	144	115	128	150	127	137	122	137	150	165	105	144	145	140	128	133	125	141	153	146	143	119	130	131	137	144	163	154	121	132	131	162	154	136	166	126	139	134	124	132	135	141	132	145	135	159	133	137	148	115	147	133	153	108	161	124	137	144	128	133	120	112	141	167	131	149	150	132	134	141	123	124	133	137	151	140	146	136	119	147	141	147	154	133	129	131	166	141	138	129	126	159	123	120	163	138	147	136	131	148	138	140	152	136	140	131	159	127	146	150	124	140	145	129	135	143	130	158	122	125	121	134	141	148	129	125	169	145	121	139	162	144	142	137	140	147	144	146	125	142	138	146	147	151	135	163	125	114	157	124	131	135	150	137	130	149	130	134	140	142	123	131	169	139	140	132	148	126	157	137	175	149	130	159	150	125	144	129	144	139	129	154	117	125	137	130	126	137	145	142	141	135	123	135	118	146	113	147	127	143	129	129	156	137	159	121	155	135	158	138	137	148	139	142	149	133	134	138	141	131	155	154	136	134	140	122	117	161	153	132	145	141	141	125	119	138	138	134	149	137	115	131	131	154	142	149	131	151	137	122	131	128	140	128	125	143	122	146	137	158	139	127	136	160	125	132	116	152	141	127	133	150	137	148	138	135	142	135	129	129	145	164	126	155	143	143	147	120	131	154	163	114	144	138	134	134	121	133	145	129	123	148	142	147	139	132	141	121	142	146	138	123	145	142	138	152	119	148	143	160	151	154	122	134	141	122	139	134	129	153	132	143	138	141	113	139	143	134	150	135	127	133	146	144	142	125	154	135	132	123	144	144	124	150	135	155	117	121	142	129	148	140	140	111	140	129	138	132	145	128	119	143	133	149	135	137	148	128	147	147	150	161	135	167	154	127	120	123	139	154	136	130	134	141	125	135	142	122	142	128	119	142	128	145	154	130	145	137	152	119	143	163	135	132	121	143	156	123	129	112	139	135	134	131	144	135	142	153	142	112	121	128	120	131	153	149	141	147	145	145	121	139	128	144	137	137	143	150	139	159	158	127	146	144	149	125	112	131	140	136	151	149	135	157	163	140	131	132	154	158	130	149	123	130	142	119	130	133	161	152	136	136	138	125	139	130	144	165	153	141	167	124	142	134	132	134	176	132	142	130	143	151	135	157	137	136	121	147	148	129	145	155	149	150	152	141	133	132	134	135	139	162	149	130	149	119	156	134	165	125	133	142	145	118	129	134	144	150	134	140	122	142	124	134	157	117	121	149	159	135	159	129	132	143	127	119	115	137	136	154	151	143	124	153	135	141	143	143	139	138	124	153	153	127	116	130	132	139	119	150	142	146	145	149	160	133	139	135	141	147	133	139	140	135	136	140	153	111	131	143	128	141	138	154	120	134	138	140	136	159	144	138	129	154	145	140	137	148	135	141	143	138	122	139	137	142	127	120	129	142	136	158	140	144	144	124	154	131	143	133	146	141	140	138	132	132	149	149	132	156	137	143	148	152	124	131	135	151	141	163	153	144	157	134	154	120	140	145	134	131	142	142	128	134	139	123	147	134	139	136	144	136	146	154	143	144	154	142	128	147	127	152	121	157	144	144	120	146	121	128	134	152	135	130	139	152	144	137	147	114	133	140	132	145	144	150	118	157	136	134	133	149	136	144	141	122	143	154	123	142	126	120	128	138	151	140	134	150	169	136	155	121	133	146	155	146	127	159	136	148	134	142	139	141	117	117	149	143	140	147	156	163	143	152	140	141	142	136	151	160	140	144	136	133	125	143	141	166	121	146	145	153	153	160	130	150	142	130	142	126	145	123	123	149	148	138	149	143	144	119	158	144	144	142	115	124	129	137	158	130	122	159	129	141	174	133	136	127	163	123	157	154	160	130	147	136	154	131	120	136	146	119	153	132	133	133	119	143	136	143	132	140	138	142	129	142	145	125	133	136	119	128	147	144	152	134	121	155	150	155	122	160	143	159	164	133	112	159	154	144	116	128	112	141	150	136	134	123	130	123	130	130	152	139	144	134	148	161	134	140	136	133	131	126	142	132	141	132	157	140	138	139	142	123	137	146	129	146	155	134	154	138	140	138	138	139	124	136	167	150	133	125	155	114	133	161	131	151	137	160	150	146	149	139	112	150	138	127	134	132	145	135	135	139	132	145	128	124	140	141	131	150	130	120	141	127	147	147	134	162	144	141	138	159	131	136	133	159	132	133	143	137	145	138	113	116	124	145	138	155	125	126	147	129	119	149	143	121	136	137	140	139	139	128	148	142	144	147	136	138	143	149	133	133	124	168	164	135	125	138	137	114	131	147	124	133	125	144	175	137	141	120	132	133	131	134	147	125	163	150	166	135	137	151	140	125	139	151	147	127	147	153	153	130	147	126	125	161	141	145	147	131	125	164	123	125	129	146	146	140	108	136	139	151	137	140	155	131	138	135	140	147	168	132	143	156	132	158	145	138	124	107	142	128	139	148	131	144	141	138	150	143	146	139	141	139	150	127	144	152	147	142	150	158	126	154	124	148	154	161	160	133	136	152	141	136	131	158	144	145	128	132	148	128	117	130	123	140	150	139	135	120	141	138	138	129	128	131	137	132	143	134	152	131	138	141	145	128	143	137	140	131	136	139	140	117	140	137	134	139	127	148	114	140	135	155	146	159	119	144	139	129	142	133	125	139	151	156	148	170	134	160	153	122	146	135	121	131	150	149	133	136	141	137	125	142	157	134	135	147	154	140	135	151	135	143	111	126	150	149	153	125	148	128	147	143	138	151	158	125	126	137	129	137	159	152	140	131	147	126	131	130	117	144	149	125	133	146	144	129	146	134	150	133	149	141	130	147	128	140	129	123	118	138	134	123	133	139	127	151	126	142	148	136	139	126	144	143	124	150	135	139	154	146	154	120	135	127	156	146	127	144	141	148	139	136	150	138	145	137	149	149	143	140	140	139	135	170	136	143	132	119
24013	21396	28449	24680	21317	5501	851	580	445	429	417	364	361	381	356	315	335	286	304	306	267	275	316	254	292	279	273	274	284	293	308	298	299	315	274	257	235	279	269	243	269	277	276	273	286	275	251	257	296	285	265	264	275	261	257	278	253	280	310	283	272	292	253	283	295	229	287	266	281	262	271	278	265	275	262	284	244	256	293	268	277	257	286	272	276	260	259	269	256	281	289	291	273	280	280	282	260	267	277	262	274	248	270	286	270	259	279	282	271	248	274	295	284	272	262	274	271	316	262	286	274	262	265	244	261	257	267	243	256	286	266	275	285	259	277	265	273	267	288	256	281	259	275	273	273	288	287	274	228	278	267	269	271	254	291	288	272	279	252	280	259	289	231	295	266	300	235	257	251	264	284	306	290	237	276	254	286	280	295	266	289	274	270	295	239	287	279	270	269	246	247	253	284	261	255	284	267	260	257	254	282	272	285	288	266	265	272	268	288	277	260	250	257	274	243	266	279	239	276	264	270	269	287	259	258	288	262	246	254	257	259	278	233	267	265	285	279	241	280	266	300	263	250	287	240	266	281	255	284	282	274	276	274	281	282	252	269	296	253	277	277	273	299	257	239	273	256	236	293	274	241	292	276	281	266	249	259	266	257	245	297	262	256	272	271	249	267	273	263	260	289	250	259	280	265	260	262	269	261	297	286	274	293	266	302	244	260	250	281	293	272	282	295	277	270	279	279	274	247	279	272	277	271	274	292	285	271	275	272	272	264	244	269	246	264	276	274	273	298	289	261	285	273	287	251	265	256	257	289	291	275	279	263	253	254	253	266	256	259	265	271	287	288	283	256	283	235	281	276	312	257	268	276	302	261	267	262	287	266	276	266	249	284	262	257	233	275	255	263	276	258	282	269	278	276	265	247	264	267	263	279	278	284	270	265	272	234	297	290	269	273	283	284	267	258	276	290	282	268	285	309	265	261	264	274	266	283	257	250	265	298	258	303	269	281	266	278	267	257	247	248	259	290	295	269	268	260	273	250	281	281	276	273	243	289	279	262	282	278	254	234	254	298	255	284	255	251	291	254	255	295	261	280	237	296	269	283	270	261	258	272	263	258	297	271	255	231	246	269	290	268	286	240	264	247	276	261	264	273	275	254	266	283	289	249	265	266	291	263	256	262	294	281	226	269	272	266	293	259	260	254	245	271	291	274	260	283	284	250	294	275	255	264	290	279	286	275	284	269	289	259	286	256	245	284	275	265	263	281	253	258	241	284	299	280	280	267	296	292	283	253	255	293	259	267	310	254	255	305	281	276	269	290	283	298	298	269	263	279	239	279	284	314	274	297	267	270	285	275	292	281	268	269	254	276	261	280	264	262	293	280	303	270	273	266	279	275	247	269	269	291	285	274	281	279	269	271	254	251	269	265	264	279	262	282	275	271	260	285	272	285	274	277	315	282	257	268	276	263	254	261	250	260	266	247	274	255	279	274	241	265	280	269	269	266	301	267	245	279	284	283	223	266	270	277	247	273	268	274	286	272	276	275	286	268	241	295	258	244	290	254	267	279	259	239	287	264	286	285	260	278	303	266	269	256	254	275	288	252	284	263	265	281	285	276	285	274	261	263	292	251	277	273	251	260	238	277	266	277	283	272	275	274	269	288	274	283	309	276	248	293	269	282	285	277	251	282	270	292	291	263	265	267	268	270	292	301	248	272	300	258	259	272	284	272	292	280	256	277	293	285	281	272	273	271	289	310	275	284	208	272	276	287	241	251	267	264	234	317	269	297	277	295	243	276	271	257	260	291	266	245	260	283	266	254	292	288	259	283	254	285	261	294	295	278	293	268	272	268	299	276	245	254	293	264	274	262	274	268	250	259	254	258	281	276	303	281	262	289	272	279	255	256	266	268	278	267	256	254	250	274	252	285	258	267	275	261	224	267	255	258	265	277	276	274	270	280	268	293	257	301	273	224	291	262	252	248	271	296	281	247	291	272	265	255	268	278	279	260	281	299	261	265	241	257	276	281	287	267	257	288	261	270	297	272	268	218	294	260	273	255	269	258	247	245	277	274	275	266	277	253	283	276	279	265	271	288	271	276	234	275	277	291	268	280	277	263	271	253	267	262	269	252	275	259	285	289	266	280	244	272	283	266	243	291	271	276	259	273	262	263	285	268	279	297	272	287	284	260	269	253	295	288	276	281	286	280	279	241	294	265	286	271	274	232	274	276	267	252	261	298	271	247	288	260	299	256	261	258	294	291	266	273	253	244	268	269	283	269	247	267	267	295	287	235	268	274	248	268	273	278	235	285	252	295	256	306	243	290	237	293	250	273	257	259	269	248	246	264	278	275	275	255	269	267	231	288	261	267	274	262	249	274	264	265	282	264	259	279	284	305	267	265	268	258	309	288	269	271	254	269	261	253	275	269	256	279	259	245	238	288	274	263	290	275	256	264	258	280	284	257	267	263	255	268	281	270	244	278	255	285	231	263	261	261	257	293	277	262	257	263	264	278	261	266	287	254	270	291	275	272	270	258	276	261	259	271	265	264	260	273	292	252	251	270	249	272	248	269	285	286	260	285	255	248	239	270	261	285	247	259	291	287	267	258	272	263	285	285	294	255	268	262	257	269	265	248	288	257	279	263	284	260	280	260	268	286	253	256	291	251	257	286	273	282	258	259	244	255	276	310	234	295	282	250	294	283	265	269	266	279	275	261	263	256	290	251	305	235	254	274	282	285	269	287	271	268	288	249	281	268	265	279	299	248	278	268	271	284	278	253	244	261	240	249	278	270	225	276	264	294	299	281	274	268	277	274	257	254	264	277	273	252	287	224	275	279	287	258	268	275	241	278	282	288	272	277	244	266	276	274	244	299	260	267	253	234	269	272	262	266	259	281	260	278	287	276	247	268	251	265	276	259	284	282	277	259	256	259	273	256	259	285	268	269	229	267	266	272	274	281	292	268	285	258	242	275	254	250	268	260	274	269	273	290	295	273	268	275	269	289	288	252	245	257	246	281	285	304	273	258	286	262	293	302	230	288	261	256	277	272	267	280	291	236	283	263	277	254	259	272	302	297	275	264	280	268	279	279	250	269	256	265	278	260	275	264	265	300	258	241	275	270	257	285	307	280	285	286	273	256	274	281	278	269	288	287	267	250	274	292	274	271	271	283	300	291	267	262	278	271	254	267	276	253	265	267	247	262	281	254	270	286	277	247	287	278	258	266	258	248	272	253	268	267	236	258	274	304	250	281	296	290	272	279	273	258	263	265	274	287	273	290	270	272	290	267	265	235	263	268	312	271	271	251	251	265	236	271	275	278	234	281	285	253	252	285	277	262	261	262	255	251	260	246	276	252	262	278	251	290	243	267	261	283	300	303	295	279	275	285	246	296	246	277	300	261	267	250	291	310	268	239	263	269	288	300	314	264	287	271	252	291	268	282	268	274	272	282	266	260	301	283	262	287	266	290	265	264	252	281	266	290	273	271	287
3778	9125	5584	2742	1906	1338	1101	883	710	627	597	493	496	459	430	406	389	369	385	351	343	350	360	307	325	307	308	347	297	297	292	315	284	310	306	299	329	334	287	291	290	270	291	281	296	266	287	326	266	295	313	322	280	322	301	294	333	302	305	295	319	299	293	265	278	309	293	303	303	284	305	277	278	272	286	284	287	340	284	263	285	265	274	299	297	286	295	301	289	272	294	306	278	301	328	300	287	287	311	309	258	304	278	319	286	294	304	291	283	314	282	315	272	326	292	313	299	280	286	304	307	310	284	288	280	259	315	274	270	276	327	285	280	307	282	285	314	289	271	285	264	288	281	275	291	295	282	293	297	288	308	297	295	279	265	261	274	324	293	296	274	314	271	304	282	299	290	306	316	267	305	281	289	287	289	284	267	276	271	319	274	276	293	285	304	300	308	264	291	309	292	320	304	302	300	311	297	278	301	302	276	284	286	306	306	291	308	319	289	308	261	322	300	298	293	294	305	305	312	297	303	281	289	284	298	309	286	285	300	302	305	268	286	317	262	279	268	303	280	302	287	309	297	272	280	293	266	275	301	319	275	298	287	291	327	265	281	294	294	292	308	290	303	279	294	295	282	276	291	303	308	275	280	296	304	296	284	288	276	284	303	278	280	272	310	307	263	296	279	271	270	269	265	318	281	312	304	281	303	305	277	302	277	282	318	290	292	283	304	303	290	289	295	311	303	294	306	305	310	282	311	285	271	280	314	277	288	293	270	273	293	290	297	280	303	303	301	316	308	287	298	276	272	292	283	254	280	290	289	296	300	298	263	314	294	278	300	278	292	306	302	267	290	302	276	305	292	262	301	309	318	277	280	266	281	288	288	286	287	310	280	294	300	269	294	308	276	290	323	319	287	269	283	303	270	281	297	268	267	302	288	288	304	281	288	335	284	290	282	276	281	278	286	308	277	292	291	289	279	318	295	308	283	299	258	265	268	269	303	295	271	278	284	291	295	310	294	285	269	293	318	294	291	290	273	278	336	298	310	267	291	284	292	289	325	295	284	306	293	280	327	268	286	308	261	289	293	302	315	286	283	270	275	317	289	294	293	273	296	293	301	306	307	274	308	299	298	276	271	278	277	296	329	282	284	263	315	288	294	298	313	280	268	281	282	274	354	300	265	289	308	287	301	275	304	293	287	276	252	294	284	295	279	306	288	282	291	273	287	274	266	271	325	305	284	283	287	287	318	303	269	281	267	282	288	258	266	266	296	279	288	278	292	305	294	287	276	288	283	292	302	322	280	276	283	313	277	301	264	318	288	297	279	295	296	269	285	294	285	284	285	321	287	282	287	291	312	323	286	292	281	283	290	277	313	294	314	297	297	297	285	321	283	329	273	290	277	264	301	310	304	306	259	331	289	289	285	303	281	313	270	324	254	288	299	289	295	262	289	303	276	282	297	284	316	265	283	307	297	280	302	295	272	300	292	284	273	276	287	309	299	298	298	292	305	275	283	303	270	288	293	261	316	304	278	272	272	297	291	281	298	253	284	302	286	268	278	305	317	294	280	278	301	286	304	300	306	295	274	292	294	314	298	294	279	282	306	280	296	300	258	300	295	313	287	286	274	284	324	286	276	294	308	319	335	301	279	302	301	290	275	294	289	286	294	289	296	281	313	296	306	297	295	308	309	310	274	297	295	287	270	292	316	247	304	287	302	320	307	295	272	277	307	290	298	275	298	260	283	301	293	299	303	296	299	263	295	307	306	279	293	259	285	273	264	289	298	288	274	300	274	305	288	240	290	277	279	335	280	316	292	271	282	329	332	277	294	299	294	307	324	290	319	276	274	337	269	286	286	316	300	266	259	286	329	291	293	306	305	276	263	294	289	286	284	285	286	259	283	298	286	280	289	300	287	298	277	325	280	279	287	283	307	304	330	271	294	305	281	281	280	295	307	298	276	302	331	292	285	294	283	252	301	282	308	297	276	320	261	285	318	267	285	276	278	285	275	321	290	312	269	295	280	279	281	290	262	282	305	275	271	304	272	301	312	276	290	298	299	307	258	276	270	299	302	285	276	267	278	281	292	299	334	293	289	285	306	262	271	285	309	302	291	283	287	286	294	291	296	294	276	274	310	291	292	270	302	287	295	310	281	301	271	320	307	279	293	280	302	282	292	298	272	310	279	279	306	275	288	284	272	274	292	306	304	331	303	299	292	303	274	306	264	282	304	261	298	258	262	273	307	292	292	330	289	261	305	284	303	305	291	311	305	272	306	298	283	282	286	317	307	314	272	308	313	316	304	289	290	282	323	274	291	326	292	289	294	281	277	300	302	297	311	298	288	290	277	293	284	279	291	282	265	288	323	281	281	312	297	307	317	270	290	304	308	267	299	274	304	274	270	292	258	295	314	271	262	302	281	279	290	267	313	281	276	265	312	278	300	301	306	304	299	287	304	280	289	304	284	274	303	276	284	275	303	304	298	296	272	322	271	304	298	277	304	287	317	288	297	293	288	284	302	314	271	289	298	302	293	306	297	275	278	315	293	289	315	273	299	284	313	299	270	284	267	287	275	291	285	297	306	277	313	241	312	281	311	300	332	293	308	298	322	278	297	298	274	294	285	294	290	294	289	295	303	347	278	262	284	278	311	290	262	288	317	293	320	279	269	273	303	294	301	294	303	296	277	299	284	279	269	282	267	293	274	282	276	294	266	284	278	293	278	284	295	278	250	283	320	295	248	314	315	307	294	268	276	281	284	284	294	316	327	285	277	292	292	275	291	295	294	258	307	307	257	287	325	308	289	270	250	296	317	326	269	306	292	306	321	288	293	274	290	300	282	307	347	292	325	283	273	276	273	308	279	310	276	270	300	279	297	260	326	290	300	308	301	290	278	300	301	280	311	297	320	301	251	306	278	300	312	284	310	288	300	288	277	258	304	293	272	290	290	293	298	271	279	267	292	287	311	267	308	293	308	264	287	281	286	257	289	292	299	302	317	286	271	275	305	317	278	278	283	322	294	284	283	272	261	286	312	265	293	291	269	297	316	288	280	290	298	288	282	283	275	296	283	289	302	297	265	291	290	295	296	327	287	307	263	299	263	319	302	290	280	279	289	273	262	285	289	291	316	304	330	301	261	260	275	295	296	283	264	291	279	301	293	281	290	309	319	293	321	286	294	311	282	300	260	315	294	306	328	328	292	293	302	290	282	256	282	295	314	301	297	336	293	296	285	305	296	275	289	304	291	284	309	290	301	270	309	315	287	324	311	282	334	305	293	251	288	301	284	295	298	267	299	282	263	306	294	315	307	292	294	306	288	294	311	277	274	260	288	298	288	271	279	298	268	333	304	285	323	306	292	269	309	277	337	297	304	303	293	293	283	333	324	301	288	289	293	279	288	266	293	308	301	302	304	288	295	303	278	281	281	309	262	342	298	280	306	296	324	278	313	281	283	293	287	300	270	298	282	301	296	314	279	290	309	311	288	277	293	269	293	309
25048	21422	27346	25737	7811	354	256	178	178	146	125	131	120	99	98	105	111	106	99	95	75	74	103	80	91	87	84	82	75	81	88	70	83	79	59	73	92	72	82	82	55	68	86	70	90	69	77	76	73	86	58	82	78	74	60	63	70	80	70	60	59	83	61	69	58	68	67	70	76	80	68	83	79	79	69	68	53	72	65	62	84	68	61	59	53	61	77	66	80	66	74	61	69	75	77	88	82	69	75	70	66	82	69	69	94	65	81	89	64	60	70	61	69	69	85	78	75	80	58	60	54	77	80	75	60	69	74	54	78	68	69	73	60	77	69	55	70	78	72	65	76	90	67	86	77	79	81	59	76	64	66	74	71	62	52	66	75	77	82	64	80	71	63	69	67	65	65	77	61	82	81	59	88	60	66	57	77	64	61	56	85	79	78	62	55	58	72	63	76	66	73	87	62	68	69	62	74	73	85	75	65	74	67	64	81	73	62	60	72	74	63	60	66	76	72	72	72	67	66	76	67	75	73	82	77	71	71	67	71	65	65	68	66	70	69	63	87	70	66	58	72	50	54	74	71	84	66	56	78	63	64	60	71	84	65	62	64	75	72	71	78	66	71	84	72	70	63	69	67	62	68	56	68	83	72	73	71	72	69	75	64	82	65	64	74	65	86	73	72	76	77	64	69	67	73	55	68	86	56	73	82	62	64	64	75	76	69	81	58	70	66	72	66	81	72	68	76	72	76	69	72	84	86	81	76	66	51	71	86	79	77	60	53	73	70	61	63	78	70	72	84	76	68	68	72	62	71	66	79	72	71	61	83	55	63	65	83	84	76	77	81	59	69	72	61	74	72	70	48	86	69	71	70	57	72	74	71	67	88	79	69	92	76	63	74	77	63	70	94	72	68	78	75	73	69	73	59	60	72	74	53	76	68	62	57	56	68	73	87	71	54	54	66	65	76	53	79	81	72	72	62	75	70	61	77	60	70	65	67	61	82	67	60	57	73	71	69	55	75	70	69	67	68	74	77	69	78	63	63	72	71	70	66	74	77	73	77	64	82	70	65	72	69	69	61	65	70	78	69	69	64	73	63	84	84	77	57	64	74	66	70	68	63	65	71	67	63	81	64	68	76	75	72	68	70	68	80	81	69	62	64	70	78	75	67	63	82	83	66	81	69	71	72	93	77	62	68	68	64	73	66	75	70	80	83	65	73	84	65	53	68	59	70	65	89	69	73	77	59	60	69	72	64	73	61	65	58	80	83	70	68	65	86	75	69	65	53	74	58	74	55	67	65	77	70	54	78	70	86	53	67	95	63	75	79	75	67	82	76	71	64	68	70	70	69	77	62	78	76	57	68	78	61	60	82	57	56	81	58	66	70	61	73	75	78	69	66	67	77	70	72	79	65	79	67	69	77	77	64	64	70	72	77	78	72	73	79	74	74	62	75	56	54	71	68	62	64	69	70	73	63	71	72	64	83	68	70	78	63	62	70	74	85	81	84	87	65	64	84	74	71	81	79	77	78	68	75	76	63	65	69	66	80	59	83	73	71	67	78	68	74	79	62	59	70	80	78	77	75	70	65	63	77	85	63	78	73	67	68	66	86	58	74	90	74	79	87	57	69	55	67	88	74	64	66	62	65	78	70	72	69	74	61	79	56	68	80	74	67	74	68	67	78	64	57	78	77	68	66	74	60	58	72	68	70	86	75	65	82	67	60	67	66	71	67	70	52	68	67	75	71	56	74	59	59	66	70	55	68	72	80	68	72	75	79	62	71	73	63	64	70	76	43	74	71	69	66	58	59	72	73	65	81	59	92	81	65	60	67	70	67	55	73	61	77	53	77	65	58	60	67	55	69	65	58	74	87	75	67	79	78	65	73	61	70	67	68	65	75	76	68	72	68	66	78	92	65	60	75	72	83	65	63	76	81	67	60	76	78	71	67	68	83	72	63	81	65	70	52	84	73	79	79	57	84	59	60	85	74	79	68	69	77	85	78	66	75	67	79	73	73	73	50	78	70	59	74	67	90	66	78	70	72	73	60	78	80	64	63	77	75	80	64	65	63	72	63	79	60	57	59	65	78	71	58	72	54	64	66	76	73	55	67	71	55	84	72	59	75	56	61	72	68	70	67	69	63	76	67	68	81	74	79	63	60	77	65	70	68	57	63	62	59	78	72	66	80	71	78	76	81	89	66	55	56	64	75	74	51	83	64	83	72	59	75	72	68	64	91	82	62	64	74	77	69	70	66	67	69	75	54	64	84	62	64	73	70	70	84	74	69	62	62	74	50	72	84	79	74	70	63	83	61	84	69	66	62	78	72	83	94	78	67	87	69	64	77	66	66	63	68	94	83	74	74	55	67	81	85	75	79	79	68	68	73	46	67	64	72	72	74	80	68	65	78	70	85	70	81	75	76	56	59	69	76	61	82	75	68	78	74	77	67	73	79	59	76	73	67	66	70	83	65	85	77	64	72	69	72	61	81	79	69	82	79	66	75	62	79	69	73	71	65	68	70	74	77	64	76	88	72	60	61	57	76	73	62	70	53	66	70	80	64	65	67	62	73	65	67	85	74	74	70	66	59	71	67	75	69	68	74	61	72	84	79	78	74	65	70	77	72	62	69	55	59	62	94	69	70	89	81	75	58	79	70	88	78	59	60	72	68	67	69	80	58	66	84	72	75	87	67	64	76	62	81	77	62	73	76	89	73	75	60	85	64	66	71	70	71	83	64	75	57	60	79	61	76	75	65	68	63	75	70	73	50	74	64	68	72	76	76	60	70	61	56	83	72	73	71	83	70	62	62	78	76	76	65	56	60	71	74	58	67	78	77	68	71	67	67	66	58	76	77	73	61	60	61	67	81	81	83	67	59	58	59	89	72	66	63	80	79	62	71	78	70	81	61	65	63	65	48	71	72	71	61	72	75	79	69	61	77	65	70	75	67	61	71	69	74	78	69	69	81	76	61	55	80	59	85	66	66	72	71	68	74	63	64	80	53	70	58	73	71	71	49	80	83	79	67	59	82	56	63	73	57	77	74	63	58	62	80	90	60	60	80	67	80	61	59	72	84	72	51	91	63	63	62	64	69	67	81	75	64	69	65	65	76	83	67	71	67	76	82	66	56	73	70	79	57	64	72	71	68	68	79	55	65	61	70	71	83	79	66	66	60	71	74	75	76	74	83	72	81	65	72	54	63	74	74	79	94	78	81	65	59	72	77	70	69	65	77	72	74	81	75	70	65	57	68	76	63	68	68	76	66	70	80	74	74	68	82	68	74	65	74	71	79	72	63	60	77	85	67	89	69	87	83	66	64	72	63	96	69	65	68	75	67	67	54	59	69	62	77	64	71	61	69	72	65	81	74	65	70	72	62	72	74	67	66	72	77	92	62	74	76	79	66	86	68	70	66	59	88	76	66	70	88	66	66	74	73	84	85	80	85	50	88	65	80	70	72	68	61	53	77	72	82	71	95	68	68	69	53	65	80	74
3123	4778	2964	1286	879	683	516	381	314	264	225	208	160	156	136	124	110	120	107	105	103	108	102	88	104	85	86	85	89	86	96	63	77	91	76	76	80	111	78	89	93	73	68	92	78	89	83	84	88	91	100	75	79	84	89	76	64	70	86	78	88	96	70	61	64	86	72	82	84	73	66	84	84	75	59	70	76	69	88	75	91	89	80	74	69	87	93	77	72	85	76	70	79	72	93	61	90	74	87	114	71	71	72	75	75	82	94	83	82	97	82	92	76	83	72	76	70	74	81	66	69	84	90	77	85	75	76	82	84	70	81	82	81	64	83	69	77	98	78	76	94	73	66	62	68	74	86	103	79	72	73	70	92	75	81	77	66	81	74	85	67	71	76	59	60	69	84	78	71	84	65	83	94	64	75	73	96	74	89	73	92	74	90	87	67	77	71	69	98	84	82	68	59	72	76	72	78	72	81	94	82	71	77	73	83	68	70	85	79	87	83	81	77	75	73	95	84	87	96	92	80	85	90	76	75	96	76	61	71	57	76	79	76	88	68	74	64	62	73	82	75	82	79	82	78	75	73	75	65	73	82	80	76	72	88	80	80	95	73	67	63	83	79	77	86	75	68	75	73	87	90	80	84	76	73	74	81	68	88	77	69	86	67	88	68	83	86	62	73	75	85	92	82	75	94	76	81	78	83	92	85	101	83	84	72	97	82	67	87	75	87	90	80	85	61	67	79	69	78	74	80	92	74	88	71	74	80	84	67	82	76	70	80	92	55	75	65	81	85	97	73	70	72	76	96	71	72	76	94	78	94	80	75	75	73	82	80	69	73	75	80	79	70	82	84	89	78	97	70	78	66	83	84	81	71	84	89	77	64	66	86	70	92	91	68	79	82	69	101	73	74	65	74	65	99	70	74	69	80	75	75	76	59	85	73	83	80	73	73	67	64	74	74	77	80	86	62	74	63	84	83	86	103	76	89	75	93	67	73	92	76	82	80	74	87	84	84	74	78	74	79	76	62	70	65	75	75	74	86	78	84	70	87	63	80	69	72	57	67	81	77	74	69	82	66	65	84	70	84	92	72	79	76	77	76	76	68	74	72	85	77	74	69	65	79	64	72	80	76	87	85	74	80	88	85	80	77	87	86	76	76	70	79	69	68	64	68	63	80	81	75	78	69	75	91	69	71	92	73	67	69	92	81	68	81	69	86	63	85	77	80	76	80	81	71	86	81	84	79	62	75	87	83	82	96	77	82	74	101	72	82	86	72	99	68	74	75	80	78	72	84	85	82	88	74	87	85	64	74	81	79	88	95	67	67	69	83	84	72	75	76	88	71	86	70	85	71	79	66	94	109	68	75	68	71	73	75	73	84	70	94	65	74	79	77	65	62	64	75	65	78	71	83	62	73	70	70	84	75	77	66	88	92	74	85	83	72	78	92	67	68	81	70	79	83	85	95	72	64	81	77	70	81	88	67	85	82	86	85	87	83	75	73	86	95	72	80	77	70	82	66	60	77	76	69	75	65	61	84	83	60	72	69	64	73	69	89	65	82	75	83	68	77	67	71	70	75	83	78	86	74	69	85	75	69	76	82	70	72	75	72	78	68	74	70	62	86	87	74	59	77	85	88	72	85	79	69	68	67	82	66	83	81	88	63	83	87	65	87	69	69	67	75	74	85	67	87	81	83	85	73	69	63	67	88	77	80	82	84	67	81	71	62	72	58	85	82	80	90	78	87	77	85	85	80	81	62	74	72	72	88	74	88	87	83	70	83	67	63	74	79	85	75	75	65	92	86	77	73	64	86	79	74	85	80	73	74	82	77	95	85	82	90	76	85	83	70	72	79	64	86	67	86	81	74	77	76	80	80	66	73	78	78	74	83	76	71	83	82	82	71	71	86	69	83	68	80	85	79	76	84	81	70	89	76	95	85	79	73	69	70	78	76	67	75	79	87	72	75	76	77	74	78	69	66	65	87	66	76	78	78	83	82	83	66	73	90	93	70	67	80	81	78	79	68	76	66	64	89	79	78	65	80	76	75	78	72	74	82	62	87	74	80	75	88	77	79	76	77	77	75	90	81	70	90	70	81	74	75	85	67	80	66	72	67	77	80	70	81	95	100	72	58	76	76	64	69	71	66	91	81	90	76	85	95	81	69	81	70	78	82	78	80	80	87	75	84	81	76	82	69	79	75	77	88	72	62	82	82	77	81	77	75	73	86	74	70	71	79	78	50	84	71	76	78	87	73	91	65	80	93	62	67	62	78	78	84	92	70	65	80	68	87	83	74	80	79	80	63	68	81	74	93	81	70	80	86	71	97	73	73	75	72	82	74	79	84	57	66	83	84	78	91	72	75	80	64	74	80	73	69	74	70	64	90	78	80	74	76	88	66	88	76	72	94	78	81	98	80	90	78	76	80	80	83	90	71	96	73	72	81	70	68	75	82	83	71	86	87	87	92	83	66	73	77	89	76	65	86	72	73	92	68	79	80	80	87	84	78	78	73	80	71	69	82	81	68	82	82	73	66	68	81	81	81	77	80	90	81	73	72	92	66	77	70	68	65	84	79	76	79	74	71	84	68	73	95	87	74	65	77	67	77	82	89	97	84	69	76	92	78	67	84	84	76	84	76	69	86	82	82	69	87	78	77	83	83	70	88	59	67	79	63	79	77	87	70	75	68	74	85	90	54	80	74	70	76	67	89	74	76	62	76	82	81	75	73	89	75	86	76	74	62	95	81	81	69	78	79	62	79	78	82	68	75	88	80	85	70	78	80	89	57	66	83	82	94	95	86	74	90	80	80	81	85	87	81	89	69	92	81	82	87	72	75	82	93	77	72	72	71	78	61	81	71	78	89	71	76	88	72	67	83	68	73	76	67	82	98	74	71	74	70	69	84	86	60	83	78	79	79	75	69	91	68	77	78	83	95	86	62	91	97	82	69	68	87	79	88	86	67	86	81	83	67	73	73	76	59	108	90	87	61	98	82	75	73	67	107	71	87	65	82	86	75	73	87	61	78	68	68	61	78	74	77	81	91	77	64	73	82	94	76	79	63	73	76	69	67	71	83	73	89	69	80	61	74	74	79	63	86	79	68	70	86	77	87	90	87	69	79	67	71	75	90	84	75	82	74	76	76	67	74	97	83	75	84	88	88	80	81	79	69	84	69	85	79	76	81	75	75	80	70	76	87	79	77	68	74	86	92	85	95	87	71	78	92	62	77	81	83	76	89	89	74	72	63	85	76	70	80	71	85	76	80	64	85	73	80	77	90	71	94	80	72	85	81	78	85	75	64	75	77	74	88	72	77	91	71	90	89	65	89	89	81	76	72	73	93	83	73	78	82	66	91	89	70	67	79	76	94	74	90	96	77	74	83	92	75	84	84	90	82	95	79	77	87	68	95	81	80	79	78	92	73	83	72	64	91	71	77	85	77	72	79	63	87	75	69	87	74	78	83	77	73	64	89	76	85	75	77	82	91	63	61	68
22856	21482	29154	24240	21485	21496	6082	930	635	560	541	510	433	386	365	380	317	367	323	343	311	308	346	283	288	289	317	323	296	262	285	281	303	268	288	284	249	273	281	291	276	294	291	272	258	245	293	247	261	238	268	246	238	262	253	268	257	269	259	267	268	261	286	260	252	263	252	258	270	279	235	287	259	283	275	297	278	276	250	262	244	265	256	276	271	239	233	270	267	249	247	275	266	248	254	232	261	302	228	249	279	264	261	252	263	282	268	271	283	262	283	255	297	259	261	271	268	272	204	248	253	236	271	269	249	259	266	276	298	261	287	265	246	277	277	271	248	261	263	260	268	273	257	258	284	257	240	272	267	254	288	253	269	264	263	248	270	267	269	283	260	257	252	253	283	282	278	294	270	283	243	267	288	268	260	273	266	277	247	257	257	237	228	259	278	272	268	262	257	241	255	258	281	246	242	244	251	264	292	248	253	213	239	265	258	250	272	253	256	272	264	242	290	241	267	238	235	264	286	275	262	274	254	245	255	295	291	290	273	266	272	262	257	261	276	271	296	250	249	240	272	254	244	261	273	263	237	246	292	284	224	254	285	274	268	269	270	294	276	285	259	273	278	311	244	273	262	306	275	259	256	247	256	242	263	252	250	280	280	245	246	253	270	238	248	248	273	252	248	248	269	262	265	266	272	314	268	285	255	258	264	253	240	279	246	275	220	267	230	293	267	251	285	283	262	282	244	258	304	246	270	243	248	301	252	281	273	261	269	285	252	264	251	248	257	211	231	247	237	270	263	248	286	272	249	253	252	263	270	259	264	261	283	260	280	263	260	274	261	257	261	242	273	246	243	260	270	255	248	259	246	269	271	251	234	260	258	258	255	260	259	253	252	270	251	229	254	272	253	276	261	253	251	237	268	256	270	237	248	301	262	297	250	277	255	268	258	279	262	270	247	267	269	259	266	242	278	261	242	262	286	264	269	278	255	254	249	281	269	272	257	263	248	249	258	281	234	275	261	246	273	275	279	244	241	264	280	247	250	254	283	237	245	255	287	251	245	255	265	230	250	244	259	267	279	250	253	266	237	261	282	277	263	234	259	249	281	270	246	272	244	261	275	276	239	260	264	242	252	265	263	258	271	273	276	248	213	260	241	265	264	250	260	278	261	256	256	251	266	269	261	278	265	258	265	272	274	271	259	272	247	283	268	270	280	252	247	249	265	272	255	274	267	274	291	272	248	256	280	237	283	287	265	276	261	250	266	245	263	224	269	226	250	270	249	260	233	274	235	252	279	266	283	271	218	241	261	290	264	245	282	269	302	277	278	250	248	246	261	261	254	260	259	275	288	248	266	255	261	253	246	248	269	250	268	250	253	260	245	280	262	269	263	221	255	265	258	236	258	283	227	279	257	272	280	236	283	263	288	235	317	263	259	269	257	269	258	257	253	248	258	261	259	265	287	283	247	278	261	220	266	284	252	250	257	246	267	256	266	233	278	239	266	272	286	289	249	265	257	241	254	259	275	282	266	256	263	246	251	264	262	240	305	267	271	254	281	229	271	257	257	247	246	275	267	267	253	258	294	286	282	268	252	245	269	256	234	255	229	263	232	235	273	280	243	249	250	286	256	266	275	265	268	255	243	283	282	295	254	265	236	278	237	262	262	235	256	263	276	238	246	261	261	285	254	260	270	235	265	255	253	264	274	227	275	252	264	270	239	235	269	277	262	295	270	245	234	264	266	266	257	268	257	250	246	233	257	274	253	248	245	259	280	241	257	268	266	250	281	244	251	237	270	274	265	271	251	263	283	298	263	269	246	263	243	284	232	250	265	251	261	256	249	258	282	288	247	271	289	263	269	267	299	235	251	270	303	280	228	293	251	255	238	293	249	255	262	239	278	257	239	287	263	236	257	271	265	253	275	265	278	247	249	276	276	259	273	293	239	293	278	275	259	284	293	266	274	289	263	242	234	248	264	277	276	259	250	233	255	265	263	260	272	247	249	257	254	244	277	262	276	240	280	280	244	260	272	249	250	268	276	236	229	271	243	272	294	226	276	271	271	304	252	257	294	271	263	250	231	281	268	271	256	264	254	234	232	269	242	277	327	247	255	267	253	271	255	283	268	268	257	259	236	260	282	242	259	248	249	272	250	249	248	284	275	253	268	232	270	255	295	241	288	298	262	290	255	269	255	251	255	265	280	261	262	256	281	247	252	277	256	263	260	252	265	275	261	278	274	271	267	274	246	229	264	266	269	226	279	273	278	257	250	261	258	275	233	264	254	269	294	264	272	288	261	238	308	232	269	263	273	265	268	265	249	271	251	261	285	254	254	259	281	251	264	275	238	252	278	257	302	253	265	273	285	266	246	253	239	266	273	231	254	276	250	269	265	260	246	258	273	264	277	277	283	244	263	261	279	221	235	260	248	267	255	281	246	255	260	272	255	264	277	266	274	274	283	269	262	271	244	258	276	256	265	262	256	267	266	249	241	261	279	263	266	271	285	249	240	259	249	256	229	279	276	280	257	244	276	283	245	253	272	264	231	268	274	249	270	281	267	234	270	263	273	261	284	254	264	285	227	283	265	265	273	231	272	283	266	262	262	253	237	263	285	265	251	281	243	263	230	292	237	251	289	259	263	275	250	248	280	264	255	258	259	289	274	243	264	256	257	263	274	246	251	251	218	243	264	230	249	257	265	245	248	255	267	237	266	252	279	266	260	253	276	281	277	254	237	262	273	249	268	259	252	260	259	249	260	227	255	229	288	256	256	250	272	257	269	267	272	252	254	265	238	245	284	260	296	270	266	260	258	245	236	268	262	241	261	255	256	279	243	300	254	265	230	252	244	269	241	274	268	216	298	245	249	251	265	252	237	295	250	271	248	253	250	268	264	271	266	260	282	278	230	252	274	272	278	263	267	246	285	276	246	240	256	285	259	282	244	235	253	265	254	266	242	280	293	275	245	234	251	271	263	241	256	254	261	284	284	291	259	264	251	257	282	273	247	250	244	301	251	262	260	311	278	258	268	278	239	243	255	286	255	262	295	271	258	273	271	259	250	289	279	251	266	274	262	266	272	262	258	277	259	274	256	268	249	264	246	254	275	258	262	255	257	256	253	284	241	290	245	256	247	251	257	272	240	271	235	276	280	262	248	260	257	224	284	265	255	263	254	245	249	270	240	245	288	239	268	234	261	259	269	249	247	268	292	259	265	230	256	264	271	266	282	255	267	229	263	294	266	230	278	262	235	254	250	266	265	257	243	254	246	239	276	243	273	244	277	255	258	250	251	253	266	259	243	271	233	288	264	260	263	263	273	258	243	266	265	273	259	260	296	259	268	232	252	259	269	247	254	240	256	283	288	261	267	242	249	233	267	248	252	233	272	272	251	245	271	259	277	262	254	244	236	278	249	260	262	264	262	272	252	260	260	298	278	300	282	264	252	266	264	295	278	280	247	251	234	249	259	275	251	277	257	242	243	235	261	294	254	265	243	212
4255	14362	9434	4503	3232	2372	1888	1373	1110	931	772	699	602	602	521	461	437	433	384	428	389	353	341	331	372	311	343	325	353	321	334	325	296	279	300	282	355	303	278	334	297	306	303	299	293	265	291	316	294	296	291	300	293	289	284	264	279	279	293	324	293	294	263	292	266	304	295	314	246	306	281	321	242	295	299	301	259	264	299	289	248	274	314	290	290	262	254	276	290	294	284	296	261	293	281	275	250	253	310	274	270	286	267	263	275	292	285	257	311	338	297	259	274	255	259	295	285	287	295	284	269	262	243	284	286	269	287	308	260	282	303	266	261	289	263	290	290	301	319	295	301	279	257	268	301	283	259	244	286	296	312	249	312	255	287	270	301	289	317	311	288	288	278	274	263	293	261	302	282	287	273	312	270	279	265	279	298	297	264	266	275	282	268	300	285	276	292	283	252	282	300	274	264	302	261	272	276	274	258	280	301	284	263	292	268	264	265	291	306	312	279	293	285	305	276	245	273	264	276	275	291	269	308	308	293	276	306	260	309	283	270	292	288	280	276	281	269	304	282	274	316	267	277	266	287	270	263	293	305	260	266	279	269	290	282	296	259	287	250	256	301	278	257	279	281	261	283	270	252	287	275	272	318	270	289	265	290	284	269	280	286	278	292	263	270	292	304	290	288	269	248	277	260	258	320	264	290	280	305	274	267	292	274	298	284	301	283	287	261	275	268	266	296	276	281	291	297	287	247	253	294	285	287	286	318	281	281	260	249	275	295	295	268	273	302	284	291	259	304	258	265	272	295	280	294	301	291	293	270	311	282	271	268	294	289	264	283	284	272	305	299	281	281	295	266	278	280	269	316	308	306	273	275	282	285	302	278	283	299	316	245	286	309	331	271	268	278	273	261	289	300	286	268	237	285	274	295	283	282	281	271	292	297	309	262	284	253	269	251	296	272	281	272	289	255	315	272	289	302	253	295	269	299	267	271	275	293	276	253	298	266	292	300	290	297	305	289	280	291	311	291	312	301	260	270	278	281	286	274	299	276	296	273	247	278	268	257	272	285	268	290	291	295	295	291	291	237	267	280	301	278	291	284	265	276	259	282	270	277	300	263	303	295	303	269	278	295	279	264	276	256	289	318	297	284	270	285	267	264	257	322	286	261	290	290	285	252	261	270	273	298	282	321	271	271	277	281	274	244	271	274	256	307	291	288	299	263	270	298	289	312	275	249	261	246	278	272	281	271	293	275	247	286	254	275	252	305	278	284	283	278	288	298	297	291	242	270	281	315	288	284	251	261	280	314	265	270	277	276	290	250	263	250	323	297	288	307	274	289	286	298	303	286	303	278	287	297	294	290	298	262	269	263	318	268	280	265	285	299	295	286	288	289	265	282	273	282	268	277	279	276	280	279	286	268	298	288	274	275	253	275	288	273	251	277	281	264	288	268	294	290	293	231	286	319	289	278	277	300	281	292	284	293	275	296	282	296	280	295	302	272	288	278	308	278	281	275	274	310	265	268	282	316	252	242	291	280	264	266	291	296	291	265	242	270	280	287	262	290	270	283	250	290	296	270	287	260	286	269	230	269	270	297	290	297	326	282	276	279	269	285	274	275	286	242	312	275	272	293	265	295	266	263	264	272	255	275	296	297	280	277	269	257	299	282	297	271	281	287	274	292	298	281	268	265	270	304	282	304	274	249	273	266	329	300	284	257	287	299	288	237	299	288	272	274	268	322	269	291	292	300	257	306	285	304	273	265	286	240	297	315	307	256	297	276	266	293	287	264	275	255	292	306	286	316	277	296	269	290	283	281	270	277	289	279	276	290	273	278	289	305	307	292	304	293	280	254	282	303	263	317	253	256	278	292	241	271	289	294	273	251	298	272	287	293	268	246	282	260	288	336	285	310	264	299	266	300	277	304	296	279	281	273	254	292	270	268	287	284	263	281	292	274	285	286	242	293	263	272	246	269	285	263	274	288	283	282	297	317	284	262	272	265	297	301	274	293	273	260	287	280	280	273	280	284	280	276	280	277	277	312	300	294	309	269	283	275	261	273	250	291	277	272	280	270	299	278	282	293	268	287	267	256	281	308	277	305	257	259	262	296	267	264	284	293	277	266	267	290	284	281	250	285	276	272	279	290	316	301	269	279	297	283	277	280	258	260	287	307	266	310	233	268	270	279	281	287	271	262	299	287	285	265	275	263	294	296	303	332	246	282	296	272	269	315	291	291	276	268	276	254	272	274	278	252	274	291	276	280	248	262	283	284	271	304	288	283	287	287	255	295	275	295	279	303	286	298	269	279	286	282	295	267	303	297	285	309	282	269	306	287	328	268	311	283	280	289	278	299	325	297	308	277	269	308	265	280	261	268	260	276	296	286	275	282	263	254	284	307	316	287	286	261	296	270	297	276	288	304	303	300	260	275	271	304	308	304	251	299	274	290	256	286	273	288	267	280	281	259	290	269	293	280	282	273	285	290	296	287	306	283	267	284	302	293	276	249	287	292	263	275	271	280	300	279	266	263	293	292	291	266	257	258	275	290	296	301	299	254	306	293	256	259	259	285	278	276	265	264	272	278	278	292	294	282	292	311	250	248	275	279	278	280	259	283	274	306	253	319	299	283	278	302	288	309	295	277	276	270	272	291	281	261	271	286	278	264	289	281	278	257	282	316	303	303	297	309	259	287	283	295	278	274	276	269	297	269	274	234	294	276	297	281	304	287	289	301	297	276	306	274	278	324	266	288	323	276	265	273	279	277	269	281	292	286	266	263	291	274	286	284	282	293	304	305	242	290	266	273	276	268	270	280	276	289	261	265	276	284	288	295	294	267	278	282	256	294	285	300	278	303	290	293	284	242	290	333	296	279	256	259	261	290	279	296	288	296	325	302	255	283	279	310	306	296	288	288	278	304	289	262	286	290	270	250	291	299	318	298	270	266	246	294	253	311	237	291	292	279	278	276	255	262	245	262	307	267	277	280	287	269	269	302	260	287	287	266	293	302	294	281	321	294	307	315	284	265	263	277	219	277	297	292	289	288	250	297	257	261	278	274	253	285	281	283	264	263	271	322	284	282	269	289	275	287	256	302	266	269	283	289	294	267	240	280	252	266	305	263	273	279	273	263	282	291	289	282	268	280	284	266	257	279	292	257	283	265	265	293	283	297	279	283	260	287	272	271	276	272	304	289	260	297	290	279	287	293	266	263	308	279	265	301	268	286	261	276	272	267	267	297	263	262	255	315	309	298	267	269	289	278	271	293	283	269	294	268	319	255	271	257	297	314	258	310	284	272	286	276	267	291	271	292	259	270	250	292	287	263	274	261	294	262	303	283	289	281	288	306	270	271	271	281	278	282	300	292	277	302	278	272	285	312	280	291	283	250	267	255	261	265	277	310	309	276	278	281	285	268	303	241	285	305	284	308	293	283	272	285	254	286	251	289	271	286	289	309	278	293	263	303	286	243	265	279	271	266	257	272	268	270	257	268	287	266	280
28013	19893	6271	706	468	401	215	174	162	178	167	140	150	138	120	137	108	130	123	111	126	138	134	131	132	133	129	145	128	148	131	138	142	130	143	136	130	119	132	139	144	150	137	144	115	139	144	127	130	120	139	131	131	132	144	136	121	105	141	138	122	133	127	149	121	134	129	139	121	131	136	134	133	139	136	152	136	123	123	112	116	120	105	142	145	121	147	151	105	145	162	137	128	135	141	124	135	114	145	150	123	110	118	116	145	114	105	117	119	138	117	135	118	142	127	145	136	136	137	113	142	131	129	121	143	120	126	132	117	110	139	128	126	143	131	127	143	140	120	121	139	123	131	125	129	139	125	131	134	120	131	109	127	146	144	107	143	135	131	123	131	144	127	134	149	116	134	124	113	147	123	98	117	130	133	122	120	151	105	112	119	114	114	131	118	132	132	151	143	123	154	137	136	119	117	135	132	132	134	136	155	130	128	120	128	134	127	128	125	116	131	135	122	132	115	119	119	145	142	123	128	133	120	140	132	139	129	120	127	128	146	133	138	136	127	141	132	141	142	151	121	124	135	139	126	128	166	122	128	147	107	134	141	143	138	127	138	132	126	121	111	140	134	131	130	134	120	117	145	120	138	155	112	123	128	141	130	149	114	136	112	152	124	125	154	119	128	121	119	147	137	133	108	139	124	150	121	131	149	134	132	128	129	154	120	125	129	131	133	121	106	120	115	114	113	141	151	128	134	130	108	135	125	140	113	138	149	131	144	156	123	128	153	115	107	135	136	128	143	122	137	143	140	144	120	123	144	128	118	148	126	121	131	158	117	121	122	135	156	151	128	121	155	136	130	122	131	116	141	133	137	121	118	102	138	131	120	115	136	129	123	128	120	129	126	110	109	120	125	139	135	123	142	124	129	145	117	115	132	135	122	126	131	151	137	140	120	144	134	109	117	134	123	141	145	129	128	114	113	133	132	135	117	142	129	151	139	149	106	128	141	135	137	103	128	126	109	125	131	112	126	132	131	142	145	127	145	141	153	126	111	126	125	129	119	144	129	110	124	121	144	146	105	161	120	117	127	124	128	131	121	150	120	129	139	120	122	127	138	130	121	133	119	129	139	128	124	119	106	132	130	129	137	135	140	121	127	132	115	134	128	111	144	147	128	124	140	136	118	124	131	130	111	132	131	124	124	139	131	137	111	125	131	127	144	132	148	123	131	143	136	137	120	129	136	116	139	133	129	135	154	124	127	140	138	135	132	116	136	132	132	146	149	133	120	114	160	143	131	130	150	126	131	128	136	149	135	127	118	131	125	143	127	130	129	132	126	144	137	127	130	115	139	136	121	119	162	140	143	138	136	136	116	128	110	135	131	105	148	133	147	125	127	138	118	135	139	117	147	132	133	130	116	130	142	133	128	131	142	144	128	131	126	131	142	133	142	140	129	126	129	126	132	118	153	114	122	131	122	130	124	129	127	121	139	150	147	143	130	123	133	130	149	144	159	139	128	136	112	141	139	137	140	129	109	125	133	135	129	140	144	117	142	154	146	127	131	130	126	119	126	135	127	135	136	131	145	155	137	130	151	125	137	131	144	124	130	138	130	111	122	131	114	124	143	119	123	131	143	134	117	120	135	131	103	139	139	125	127	147	121	126	119	116	143	144	126	146	122	149	133	134	131	122	144	99	148	126	114	125	126	113	136	112	140	133	153	151	125	128	132	143	119	123	121	133	137	124	117	143	128	157	144	148	124	145	125	132	137	139	124	156	120	141	119	115	134	151	118	138	124	138	143	131	147	119	128	111	115	131	132	138	126	132	118	129	123	150	144	110	129	113	135	116	130	126	122	130	130	144	116	134	146	137	143	145	124	137	127	126	115	135	131	136	137	137	143	126	122	129	106	129	101	130	127	122	122	144	127	119	136	109	133	140	149	141	154	120	142	134	129	129	119	129	135	117	140	145	127	134	119	103	126	134	127	113	153	142	96	154	131	132	128	116	141	133	144	133	157	125	117	99	158	112	126	131	131	117	151	131	129	144	112	131	133	121	136	133	108	137	135	109	137	121	146	140	144	126	119	128	125	117	125	115	144	133	132	142	114	123	141	121	135	128	128	119	146	125	134	132	130	119	117	128	119	115	134	139	120	137	124	121	127	134	116	131	131	122	132	127	136	133	120	126	132	126	117	129	146	148	121	124	128	135	143	109	122	135	148	128	123	143	140	122	119	129	141	140	115	102	142	119	131	114	143	121	137	117	128	134	131	138	145	125	130	125	154	110	151	129	133	118	144	129	131	131	120	137	113	112	112	140	131	144	135	144	124	125	123	146	130	131	151	131	120	116	123	153	120	112	123	144	116	129	133	123	146	129	117	115	144	145	131	130	137	135	128	121	130	152	138	121	133	144	138	147	130	134	142	142	126	128	121	126	138	133	140	136	150	129	126	145	131	129	140	141	116	127	146	146	144	135	141	130	130	125	118	135	150	138	122	113	134	135	116	138	114	145	145	123	116	130	134	122	143	128	128	127	116	136	130	126	145	138	129	116	144	141	115	117	121	121	139	133	116	127	147	145	134	135	125	121	154	140	143	130	128	130	142	143	122	122	152	132	139	131	149	142	133	134	126	156	125	124	147	119	145	133	148	114	135	138	123	128	149	131	130	126	150	120	117	119	134	131	148	131	139	143	119	141	140	117	133	114	154	125	123	118	122	119	134	123	128	118	118	141	131	125	136	114	141	126	120	106	137	121	155	115	125	121	136	142	126	132	147	128	144	116	141	138	110	129	131	122	112	143	136	122	153	128	123	117	152	123	135	120	143	130	132	142	128	129	136	128	125	149	138	128	136	137	136	127	132	139	128	130	129	135	149	127	118	133	120	136	148	131	129	132	119	133	118	127	143	139	119	119	112	137	126	131	138	131	128	133	137	120	132	141	145	130	139	110	112	115	134	135	118	139	135	122	132	147	134	130	152	134	130	131	129	157	122	130	142	120	130	129	121	132	145	154	105	118	120	138	133	108	147	133	134	141	117	111	129	132	128	150	144	130	132	111	120	154	124	136	140	123	129	118	125	132	138	133	115	148	150	134	138	116	138	111	117	126	158	119	150	112	137	136	136	123	150	114	114	118	126	124	139	141	118	127	117	122	134	121	129	109	134	121	119	108	126	142	112	116	149	131	135	121	146	153	129	114	133	148	139	160	117	111	127	116	143	112	157	120	135	140	149	128	144	130	126	124	135	137	147	148	150	124	120	140	129	121	152	136	126	121	160	130	118	124	143	136	102	110	121	115	140	164	141	142	123	122	140	127	141	123	137	128	134	112	116	125	123	139	125	134	139	138	144	145	132	145	136	126	117	128	155	117	147	122	123	117	135	125	147	108	145	133	140	141	130	152	116	128	134	119	144	123	132	137	123	138	124	129	140	128	135	129	134	129	142	146	135	111	111	114	130	120	149	145	120	141	134	142	139	126	128	147	125	139	131	123	153	139	145	123
4677	1934	997	533	404	335	255	243	215	188	204	174	176	150	190	151	129	138	151	147	163	147	142	138	165	138	125	132	143	162	138	131	147	138	137	138	145	126	160	147	145	141	136	148	145	135	144	155	134	149	162	147	145	123	164	154	131	140	145	147	126	145	149	152	141	128	151	134	140	143	136	143	154	128	128	133	136	153	142	137	130	133	147	141	146	140	158	155	157	141	128	139	145	139	132	124	152	131	136	131	130	149	163	139	130	140	156	118	138	150	134	148	126	136	136	124	137	132	155	133	134	152	143	141	157	146	137	140	159	130	153	152	142	153	161	153	152	132	142	153	147	141	128	135	148	129	126	146	119	149	131	146	147	144	136	117	129	132	133	145	140	139	133	141	148	124	136	141	136	168	138	121	149	134	137	143	124	156	128	146	143	141	140	150	134	149	140	145	135	127	146	170	144	138	134	146	144	141	138	128	135	138	154	147	136	125	121	128	147	139	143	144	125	131	141	141	127	142	107	135	134	144	142	126	116	136	142	146	133	138	130	123	132	144	155	137	160	142	166	153	128	164	146	149	147	118	152	134	133	147	129	130	140	145	131	113	149	151	142	134	141	133	152	127	154	143	125	143	131	142	142	132	142	131	141	120	143	139	125	138	153	152	132	139	173	136	142	128	137	148	154	128	137	155	152	139	133	148	148	137	147	154	130	145	128	126	151	150	151	150	141	139	143	143	152	150	143	141	130	145	118	123	135	165	143	156	151	139	141	128	124	128	160	128	125	155	132	149	144	144	139	135	134	141	123	120	133	142	145	122	145	138	149	134	131	142	144	138	125	129	132	148	135	133	148	161	149	119	144	156	126	132	134	138	147	148	152	132	129	135	128	146	157	133	124	134	132	142	139	140	136	147	153	135	161	160	137	141	141	147	133	148	152	126	145	146	133	147	119	118	164	153	168	135	142	135	131	122	126	119	159	152	163	160	150	115	147	152	141	158	118	123	141	124	116	140	136	131	155	143	157	144	144	149	150	142	159	150	158	148	139	138	164	124	137	148	125	146	142	157	148	147	144	140	137	147	132	138	149	143	129	143	150	141	150	115	138	140	141	132	138	154	152	139	138	154	134	136	142	122	138	154	162	135	133	141	141	131	131	165	143	136	122	145	125	111	147	131	124	125	136	132	132	170	142	138	139	141	142	134	121	126	132	162	128	139	129	131	152	130	123	138	124	130	151	152	138	126	134	139	150	131	135	138	162	138	149	139	141	155	140	141	151	147	132	120	145	133	126	141	135	138	154	137	141	162	150	131	128	151	139	149	123	164	131	133	136	153	116	148	152	152	141	147	147	140	159	155	137	160	130	137	149	128	153	126	144	140	129	150	132	134	125	138	152	133	149	130	149	147	151	126	126	139	135	163	121	132	131	119	152	136	134	146	142	130	143	134	136	122	148	145	130	150	153	145	144	138	140	150	140	132	137	146	125	129	160	139	145	120	107	145	127	130	136	152	138	137	145	155	154	148	140	150	134	147	131	140	138	159	141	157	131	143	142	158	140	135	147	140	145	117	146	143	134	152	153	123	150	117	137	127	131	157	144	126	121	136	119	164	162	154	124	135	125	146	170	135	119	164	145	160	139	143	159	142	139	156	123	134	121	156	146	143	148	154	152	148	150	158	145	127	126	142	144	148	162	131	132	141	158	128	161	147	145	136	157	131	156	145	137	139	139	135	135	143	141	153	131	139	137	151	117	150	140	139	130	138	125	135	119	169	156	154	145	140	135	137	161	123	135	128	154	143	157	155	134	149	150	162	153	134	138	118	136	145	134	147	135	135	153	134	135	147	152	139	131	111	153	149	123	132	133	146	106	122	137	151	149	133	148	149	153	134	150	149	144	132	137	126	144	148	143	150	159	131	129	127	120	144	126	150	125	143	140	133	125	124	132	130	145	151	146	118	148	130	123	135	118	137	152	142	149	158	147	157	162	128	148	122	129	147	135	140	137	145	154	135	126	139	127	145	142	131	124	143	139	134	151	126	142	152	156	141	134	150	143	131	153	134	113	152	146	135	144	125	132	138	134	144	141	119	138	173	133	119	135	134	146	138	152	156	153	143	142	122	147	149	155	141	141	139	159	131	115	167	141	134	144	152	122	138	156	134	120	147	151	130	147	130	140	129	128	143	143	133	143	150	132	144	128	129	121	151	131	110	138	129	139	158	133	143	149	135	141	155	135	133	136	142	147	152	154	135	117	142	141	139	136	145	142	146	144	140	144	136	128	144	151	138	153	146	129	131	128	138	144	168	146	151	134	178	127	134	135	141	138	137	141	123	134	147	143	142	118	125	149	143	143	138	130	139	148	148	136	124	145	136	159	146	150	136	138	139	147	153	145	151	145	131	158	150	136	129	140	139	130	152	169	147	150	142	123	141	146	129	135	149	147	145	142	132	153	150	119	143	154	147	150	145	125	147	138	144	117	144	130	124	154	146	136	129	137	125	146	149	137	139	148	125	135	132	150	124	127	107	149	138	147	141	136	120	141	138	133	176	130	138	144	147	164	144	147	154	130	114	144	130	134	151	150	124	164	147	137	143	130	145	132	168	158	139	168	141	121	153	120	152	149	136	152	135	132	142	128	135	115	146	153	164	155	131	118	154	150	158	126	145	137	147	133	129	134	138	156	137	146	139	136	141	138	152	131	143	133	132	154	149	133	118	138	173	130	142	137	124	123	142	130	129	128	159	126	123	138	139	131	147	152	127	155	141	137	157	139	150	119	150	131	139	136	123	147	140	175	140	144	127	138	137	115	140	151	161	129	146	144	136	123	147	148	142	133	126	138	142	166	157	125	133	137	134	121	149	138	133	150	140	123	156	130	152	126	147	140	111	144	143	141	146	125	139	134	161	126	141	145	117	144	131	146	143	145	163	150	141	128	152	137	129	137	143	136	122	142	108	127	131	149	155	126	162	132	147	124	145	123	122	140	127	147	128	137	127	126	127	156	129	117	154	147	136	148	126	172	141	152	149	152	137	143	116	152	168	136	129	127	141	138	121	137	122	152	134	129	142	140	141	145	164	148	127	142	131	160	151	152	150	125	135	142	146	143	142	153	128	140	131	140	141	143	155	146	141	137	178	137	147	120	142	128	141	127	134	145	143	124	151	154	128	133	142	139	112	136	138	141	143	145	155	139	134	140	142	152	143	136	126	158	139	155	127	127	160	138	141	128	142	122	137	140	120	126	120	106	131	146	116	133	140	140	139	156	145	137	140	137	150	168	132	143	128	159	141	125	136	154	128	131	139	124	136	144	136	133	121	156	148	134	135	123	133	128	166	135	154	120	129	128	164	126	121	124	137	147	140	134	151	117	147	144	149	140	153	145	160	130	113	153	153	150	144	152	136	140	140	142	144	138	142	153	126	132	140	144	170	140	132	141	136	147	126	146	135	134	130	147	133	136	141	130	147	130	132	133	138	136	148	130	138	139	138	132	156	136	125
24084	21442	28560	24746	21397	5609	827	611	436	476	412	364	331	366	333	318	349	324	320	297	324	270	284	275	292	277	291	279	267	285	289	287	239	263	254	247	280	276	295	258	280	279	264	273	257	253	270	252	252	288	285	272	265	251	265	279	286	264	256	259	261	288	288	254	294	289	290	273	255	291	269	267	270	263	270	286	263	260	262	279	261	250	245	261	234	256	278	271	302	284	286	258	243	254	295	287	291	266	310	283	270	283	282	270	273	291	240	271	286	255	275	242	279	239	263	268	267	271	262	273	299	299	260	272	250	262	280	249	254	262	266	254	250	246	255	264	272	255	286	254	311	258	294	279	268	283	269	297	318	252	288	274	241	288	287	266	282	273	269	277	273	252	283	262	260	273	279	281	272	277	272	255	270	280	286	282	284	262	277	251	282	305	274	271	259	258	287	275	281	266	287	272	281	286	275	261	291	264	272	265	270	266	287	274	283	275	260	274	263	264	298	310	263	289	283	278	268	239	264	271	251	257	271	254	261	273	254	256	270	288	287	283	275	261	272	255	257	280	268	253	265	288	279	301	247	258	272	256	268	304	293	300	275	279	291	268	264	259	261	246	262	263	265	289	323	287	264	278	269	264	245	249	264	251	257	267	264	230	284	263	255	281	271	280	273	223	266	255	268	259	267	275	251	251	279	299	279	289	247	267	287	286	263	291	261	277	253	259	259	290	281	287	276	271	288	262	267	268	297	265	263	275	277	255	258	284	287	274	252	279	254	243	278	284	235	260	269	268	276	270	274	260	305	273	259	263	249	259	266	259	245	262	248	289	281	251	295	268	254	250	274	292	227	278	267	268	274	287	253	275	278	276	263	296	279	298	253	266	248	267	266	287	254	285	284	238	294	302	263	254	282	259	253	279	268	241	264	255	268	271	260	283	260	257	300	284	283	261	266	249	267	249	296	272	285	273	274	251	264	278	278	272	280	271	262	281	242	267	254	292	289	289	265	253	273	265	293	251	247	300	273	258	278	278	256	286	295	260	282	268	258	265	286	275	298	275	247	267	271	274	267	258	248	292	283	254	263	278	266	308	259	257	238	283	266	272	258	285	272	234	266	302	249	257	243	270	262	270	249	293	278	278	294	273	278	259	278	254	257	251	258	251	265	272	271	265	263	255	277	297	262	265	263	270	269	272	286	274	269	265	243	260	254	259	282	256	261	270	286	284	263	257	246	277	254	295	291	279	265	236	280	261	267	250	218	269	281	260	251	295	264	281	249	279	261	304	306	261	297	275	270	268	249	260	237	280	294	239	302	285	249	251	265	276	282	281	292	272	246	251	247	275	252	274	285	249	263	265	270	283	282	265	264	246	260	267	240	254	285	264	277	249	259	261	266	267	262	241	277	269	257	275	282	270	230	264	276	293	273	292	286	284	272	278	284	278	280	260	252	260	275	258	245	256	279	274	247	281	268	274	284	278	267	244	293	239	255	260	274	251	271	275	296	268	264	286	234	256	251	295	301	283	280	255	274	236	249	262	274	274	272	284	269	272	284	244	277	272	268	314	267	294	295	275	281	258	275	246	255	269	261	277	273	242	271	272	253	262	274	253	262	264	286	272	254	277	267	275	276	253	292	291	250	266	271	293	278	286	264	273	273	249	279	261	274	277	251	285	295	254	277	276	279	262	271	270	287	279	283	261	271	262	258	251	241	248	291	251	272	269	265	265	260	257	282	288	262	274	286	274	293	281	265	274	269	281	285	280	273	261	260	276	260	261	284	282	269	253	242	273	257	272	287	282	271	257	265	247	251	276	258	270	285	258	248	283	267	258	271	272	272	265	249	250	284	276	285	281	285	276	257	278	265	257	300	268	256	290	263	288	262	257	287	287	264	271	258	259	275	280	278	245	263	257	255	269	285	271	261	301	289	257	273	270	269	281	269	267	275	282	253	253	280	269	279	254	259	258	304	257	290	253	297	296	309	271	278	257	268	264	269	276	312	242	289	295	292	253	258	272	281	249	293	274	277	259	250	245	268	290	269	264	269	257	265	259	263	251	273	229	269	276	284	258	242	306	282	290	254	257	245	295	264	252	270	285	261	297	269	250	263	292	273	280	273	293	265	250	280	274	299	324	276	265	304	257	276	261	276	272	303	258	264	281	231	243	238	258	271	262	272	287	269	272	266	260	263	257	252	284	244	244	255	253	292	255	250	255	290	259	273	298	276	283	264	279	261	260	278	247	252	262	264	278	286	263	297	264	298	244	253	264	276	254	253	273	288	278	292	265	293	262	250	272	292	241	255	265	260	250	282	256	258	282	279	261	260	270	253	261	253	297	256	274	288	279	265	296	249	280	277	255	274	284	282	286	277	299	252	266	262	243	240	259	282	266	262	272	265	249	272	291	273	284	279	258	239	272	255	307	309	280	282	267	259	269	298	273	267	248	245	266	250	267	280	265	281	248	295	266	273	271	275	262	292	253	225	261	258	286	247	275	271	263	272	279	283	269	282	288	272	303	273	277	260	256	257	273	259	247	266	295	261	291	252	291	298	272	245	279	242	267	266	283	268	234	230	268	286	262	284	285	248	253	267	249	294	275	273	265	256	274	279	284	272	256	282	228	249	282	257	282	283	281	271	251	275	247	283	274	257	259	235	277	271	278	281	288	269	277	273	275	269	265	265	255	299	274	267	290	276	276	264	239	269	256	249	284	270	279	259	245	254	272	287	271	279	282	232	250	285	269	289	269	274	259	250	262	289	274	305	276	268	268	258	279	275	280	269	255	242	269	259	274	247	267	274	256	236	269	238	258	249	276	276	259	298	252	263	253	252	293	283	291	269	287	250	257	274	315	267	275	253	272	262	278	284	237	280	257	265	252	267	261	244	258	271	258	266	276	290	294	288	235	276	267	281	278	273	296	278	288	287	244	298	254	253	276	275	289	284	281	260	272	268	245	278	268	233	257	255	248	270	281	265	268	235	278	291	255	261	279	268	254	274	270	253	263	284	285	279	251	262	261	278	263	269	256	275	259	263	238	279	293	267	290	240	292	257	266	278	280	244	270	298	265	248	260	287	239	270	261	263	262	301	289	273	265	255	278	240	257	257	287	276	233	264	264	283	258	299	267	269	287	294	246	258	277	264	269	273	262	271	234	267	249	303	278	258	280	264	276	244	286	276	257	264	284	272	254	257	257	279	262	270	283	261	268	265	288	282	267	254	229	270	278	281	288	273	262	261	262	287	288	266	260	294	299	260	243	279	271	264	249	256	287	250	277	264	276	293	288	289	270	307	263	262	279	256	302	302	242	241	254	282	272	275	277	279	273	283	269	258	281	280	249	269	266	273	233	260	271	265	288	249	274	229	255	264	281	279	273	285	248	252	238	270	261	255	260	270	278	265	266	277	262	246	270	258	285	270	278	264	256	261	261	304	277	283	225	267	278	271	267	285	254	282	268	287	283	261	286	273	286	285	269	276	280	277	258	267	272	280	292	275	255
3682	9162	5772	2652	1854	1462	1118	947	687	669	584	524	479	428	400	411	373	349	371	370	309	360	335	305	306	301	316	295	298	301	324	293	293	298	295	286	320	269	292	331	290	313	292	280	331	288	290	286	317	299	304	284	314	281	308	296	286	277	299	289	279	300	247	267	290	273	259	309	283	291	275	304	299	287	269	282	292	269	276	313	303	272	264	264	269	274	255	290	269	268	299	301	290	283	305	282	289	305	284	286	318	307	267	284	280	292	286	300	277	296	278	320	287	266	303	294	306	274	291	259	281	304	293	294	301	313	291	291	275	267	335	290	262	304	274	298	275	283	284	299	275	293	278	313	303	296	285	272	308	268	277	305	304	283	268	308	282	286	308	284	302	295	308	273	294	310	275	269	293	295	298	300	293	278	293	283	292	280	285	318	275	265	262	257	309	304	312	305	298	270	299	279	273	324	319	289	284	282	275	311	260	270	259	282	285	299	281	297	284	289	249	318	289	296	273	278	289	276	301	291	298	299	300	307	274	269	292	300	274	272	259	315	315	292	294	264	258	301	299	309	280	278	298	291	272	302	279	285	287	285	293	295	280	309	274	281	301	273	306	308	336	290	282	272	312	254	285	291	275	288	297	274	275	286	307	295	308	307	269	310	288	300	278	285	295	307	294	285	321	296	297	318	291	302	297	289	269	289	319	282	298	294	276	307	273	308	282	295	300	290	299	253	270	283	330	293	302	289	313	270	290	270	264	274	290	309	306	279	271	301	266	302	262	296	281	285	264	297	291	312	276	318	290	257	272	307	298	330	329	307	275	260	279	315	272	292	281	279	287	334	301	318	305	318	318	295	291	287	276	303	307	314	266	261	285	299	292	288	303	321	308	316	280	272	311	273	307	279	260	272	317	316	255	273	308	275	297	309	327	274	265	261	287	270	304	300	278	282	293	311	314	287	291	297	287	273	289	325	286	265	274	265	307	299	272	296	296	281	289	284	297	287	272	273	274	296	294	288	308	280	293	284	306	269	264	291	295	286	286	254	315	305	264	263	277	280	310	290	265	270	249	282	295	303	271	313	280	283	293	293	285	298	302	279	297	283	300	256	277	276	283	289	279	306	273	277	309	253	320	291	334	291	268	270	277	266	276	275	288	284	303	292	307	297	313	317	315	261	286	288	261	292	283	270	301	288	299	299	258	270	298	277	305	292	290	300	289	288	274	301	287	299	277	292	312	282	295	275	291	298	276	300	289	274	302	300	299	257	273	315	296	302	283	306	280	296	291	255	285	303	297	279	292	279	299	235	311	297	320	263	316	278	303	306	276	309	270	305	290	292	292	285	311	275	269	258	308	280	286	270	264	286	303	291	285	292	275	292	294	285	304	293	290	298	309	296	352	306	294	274	272	285	295	294	307	300	277	302	297	267	277	284	296	271	272	287	319	309	289	306	311	287	268	297	318	273	261	255	310	263	282	308	253	287	303	272	292	326	306	276	275	308	284	285	327	261	296	320	289	247	257	279	298	267	270	275	263	295	271	303	303	303	277	292	300	317	298	304	286	290	290	307	301	301	296	279	270	274	292	277	305	298	295	278	285	327	249	308	283	298	294	282	309	276	299	274	322	271	283	298	274	268	293	289	287	278	275	291	272	266	271	293	295	283	296	283	288	302	262	313	273	287	306	302	270	268	299	299	263	280	298	307	278	302	306	267	253	249	278	301	291	292	314	335	291	272	295	272	299	306	288	271	279	270	262	286	316	280	289	308	291	258	286	296	270	294	302	311	289	252	294	311	313	275	285	299	290	274	288	269	256	308	311	263	309	299	259	263	308	289	279	292	287	298	286	327	302	289	295	265	294	283	294	280	282	265	304	277	270	277	294	307	299	295	284	291	277	288	278	298	256	271	300	300	299	280	270	258	277	297	287	277	299	274	303	262	281	280	286	286	302	276	274	303	288	282	305	288	279	286	294	272	274	308	285	303	308	260	277	275	296	240	309	287	262	302	275	280	287	286	282	269	285	304	319	268	269	256	306	274	279	303	291	303	304	278	291	293	289	279	282	269	285	281	295	278	241	302	288	278	279	267	290	286	301	307	335	261	267	262	299	257	275	296	268	301	294	297	289	302	317	290	282	306	324	260	289	288	287	299	326	304	273	297	281	299	290	270	301	278	285	272	247	301	305	297	271	307	255	295	263	302	319	310	296	265	309	276	291	276	286	274	270	294	278	263	301	309	276	301	310	309	294	294	299	290	291	287	290	309	285	299	277	262	266	301	283	288	270	271	292	304	276	290	285	272	336	282	313	290	252	276	294	315	301	297	295	293	255	299	291	320	257	268	303	295	294	268	290	274	272	256	331	286	284	294	282	269	281	280	278	262	317	273	253	270	259	282	286	278	277	296	302	276	277	315	282	300	287	308	283	288	311	274	292	262	310	282	293	303	299	314	263	283	286	281	259	267	312	282	300	298	314	270	281	311	284	274	268	301	312	272	288	288	293	284	276	282	276	264	290	289	277	257	266	302	284	281	296	287	257	278	295	284	319	309	318	282	298	293	276	288	272	299	275	274	312	271	266	292	281	266	291	281	269	293	278	297	261	295	320	290	273	275	296	301	279	297	296	317	314	252	277	305	287	252	288	288	299	267	297	260	274	267	269	307	261	295	262	304	326	301	288	289	272	274	280	277	284	311	310	282	257	296	288	279	330	267	298	272	310	244	275	289	252	280	293	291	266	302	264	273	302	308	278	289	312	287	270	267	335	276	314	296	292	274	254	274	320	241	282	263	305	284	279	279	283	270	306	326	298	292	300	307	300	286	312	324	296	276	325	282	285	292	284	298	288	282	265	281	273	269	277	294	294	260	298	289	279	267	286	289	284	312	301	282	310	270	278	275	297	315	274	305	322	304	294	283	288	324	267	269	303	286	279	270	276	313	263	269	305	276	304	291	271	290	281	294	260	308	290	283	306	279	311	313	295	301	292	300	298	297	287	259	299	265	275	307	271	266	314	282	294	267	284	273	319	272	268	282	278	298	282	282	301	278	276	280	271	285	266	305	328	306	319	296	265	297	304	283	277	274	283	285	300	280	288	285	313	291	277	280	270	289	276	281	286	296	268	285	265	280	276	271	280	302	313	280	303	253	295	292	291	276	271	292	249	293	297	270	311	290	272	322	262	276	305	278	293	291	283	282	282	291	298	295	300	275	280	290	298	313	295	284	247	259	263	294	266	302	288	291	300	305	284	298	293	288	304	283	288	288	281	314	314	323	274	282	296	257	259	285	279	282	287	289	274	281	284	263	273	309	284	277	280	272	298	285	296	292	289	273	291	288	296	287	283	296	288	294	308	284	270	292	260	258	283	300	289	289	266	279	303	296	257	292	300	270	281	275	260	295	285	310	291	267	280	275	275	253	299	291	305	297	291	284	272	283	294	294	308	289	302	271	272	298	297	264	292	264	280	312	237	282	266	280	260	297	276	282	288	289	282	278	294	293
25110	21375	27258	25702	7807	344	276	198	164	154	112	105	118	109	99	94	99	78	94	86	89	80	86	74	81	75	86	76	77	80	74	80	64	75	69	80	72	76	77	68	85	70	71	76	75	70	64	61	68	75	56	68	82	84	68	78	61	73	67	69	74	77	76	84	65	80	78	85	77	73	67	76	74	73	67	57	65	62	75	66	82	65	74	58	80	64	68	61	79	85	63	59	76	68	77	64	60	78	75	88	67	63	70	85	72	65	55	60	55	75	76	59	75	80	66	77	72	61	73	69	64	62	59	82	68	53	66	81	65	62	64	62	67	60	66	68	71	58	67	62	74	76	64	87	71	85	72	62	56	69	72	78	68	76	75	82	81	83	83	69	72	84	57	76	68	64	66	69	62	63	84	86	70	82	65	66	66	79	83	77	77	91	63	80	68	87	78	71	65	59	72	72	70	61	76	65	54	88	70	52	78	66	96	75	59	76	66	84	71	74	70	67	73	64	68	66	71	69	68	82	65	73	67	72	68	67	70	60	60	65	79	55	80	75	69	75	72	66	76	81	65	72	63	71	82	69	71	57	72	54	68	66	64	87	69	68	72	53	65	83	71	63	68	69	76	57	55	65	78	57	66	62	71	60	69	71	64	63	83	55	60	61	70	70	70	55	76	64	70	65	69	78	58	70	51	71	73	87	71	66	95	54	76	58	61	62	61	91	78	77	71	55	69	61	57	76	69	73	70	70	71	72	71	78	80	60	69	58	60	65	53	69	68	78	79	64	79	92	69	62	67	62	70	72	68	63	73	71	85	65	86	69	69	75	85	62	73	58	74	83	80	70	64	57	72	66	59	81	60	59	75	52	86	78	72	80	71	54	67	72	64	68	77	68	74	58	82	73	60	72	72	88	56	73	68	65	71	91	58	73	69	78	68	66	76	71	71	69	71	72	84	83	74	68	65	77	70	66	73	81	82	72	59	76	58	66	64	79	92	79	82	70	67	68	78	65	58	64	60	64	74	66	72	74	71	75	58	71	76	94	58	76	60	59	73	64	62	62	65	60	64	60	79	67	57	60	74	61	63	80	64	69	77	63	62	81	63	93	62	78	78	59	70	73	78	57	67	65	65	67	64	82	83	62	69	86	73	64	71	64	61	52	63	68	71	68	91	76	60	60	96	68	70	59	70	79	63	66	88	85	69	61	68	68	59	77	61	73	60	64	68	79	69	73	54	71	74	61	73	70	69	73	61	53	74	63	65	63	86	65	65	84	66	65	82	82	62	71	78	79	80	72	68	57	75	64	79	69	64	57	65	65	67	73	64	78	55	69	59	83	88	71	76	73	86	78	66	71	62	61	62	77	56	65	58	72	63	59	69	67	75	69	72	59	67	77	56	63	78	79	73	64	78	71	59	60	73	76	67	65	72	77	61	74	65	72	79	77	70	78	67	65	72	61	80	75	72	68	74	80	80	79	90	56	80	63	72	65	61	77	66	63	90	77	68	81	73	82	82	75	82	77	62	47	67	78	73	70	63	65	78	75	81	84	59	67	70	72	68	51	61	71	77	72	73	69	73	69	78	76	69	85	82	75	65	57	74	86	61	75	87	72	68	74	63	60	84	74	71	76	64	52	61	64	73	44	72	68	82	61	62	76	65	69	58	63	82	71	74	75	73	65	56	69	67	85	41	82	56	62	76	88	67	54	58	73	62	74	71	59	90	65	73	72	59	71	70	72	70	57	76	70	76	63	58	70	63	63	71	66	57	69	51	80	95	79	69	58	56	60	76	65	59	86	72	80	71	80	83	59	73	63	67	74	61	61	53	76	53	79	67	67	64	63	75	60	67	64	51	67	68	55	69	84	65	72	62	56	69	52	60	67	67	60	65	66	80	68	72	78	73	64	67	74	74	69	72	66	59	71	76	71	69	78	61	50	65	76	79	65	55	71	74	62	77	60	62	82	66	68	58	69	72	52	68	73	82	62	69	62	71	60	57	75	79	64	44	67	74	71	76	69	67	74	45	66	77	70	69	78	69	63	58	70	78	70	56	55	75	84	84	55	67	51	70	67	73	75	55	63	63	75	64	71	64	66	70	59	72	74	89	76	62	64	56	74	74	72	72	76	74	75	65	65	67	78	64	71	74	75	54	73	52	61	68	77	70	64	58	80	77	64	59	77	69	78	65	80	71	66	65	73	62	74	72	82	68	81	66	73	74	88	69	56	69	61	65	80	74	64	67	67	55	82	85	71	75	63	70	66	56	60	71	62	64	84	67	50	65	80	75	59	64	83	63	60	60	83	51	59	65	84	82	72	65	71	73	71	66	73	84	54	63	66	68	62	88	76	70	76	65	63	90	74	65	63	70	67	69	86	68	76	77	73	68	66	67	54	68	66	75	85	71	48	68	92	83	61	54	66	63	65	60	65	73	78	76	68	79	68	69	59	65	69	70	72	57	73	81	81	79	60	59	64	72	101	73	66	84	61	69	58	71	85	75	69	65	63	73	70	63	63	84	63	77	53	70	75	62	54	61	85	68	73	75	71	58	76	74	75	62	71	63	83	63	68	66	71	67	71	79	71	65	63	65	71	57	94	62	63	71	66	66	84	71	54	62	68	74	76	50	60	70	66	65	69	75	71	58	66	76	81	71	61	76	54	63	73	69	68	81	63	74	60	67	72	79	72	73	57	78	72	63	68	76	68	70	49	74	73	83	73	65	78	72	69	63	73	60	77	64	69	75	72	62	80	67	58	81	69	65	73	65	74	75	61	67	82	69	88	54	67	66	73	75	74	75	61	72	71	78	73	64	53	68	63	63	56	69	73	73	71	85	67	60	70	87	71	67	55	66	67	70	68	76	64	60	73	59	65	85	72	85	66	73	74	86	81	73	67	61	84	79	89	77	57	79	77	88	67	74	69	66	67	57	84	67	64	56	52	77	61	65	61	70	78	71	59	68	71	64	70	78	67	67	64	64	72	83	74	64	65	64	65	77	66	47	67	63	74	76	50	78	63	47	71	97	69	66	65	58	68	61	58	75	66	60	72	67	69	72	65	66	59	68	76	69	71	86	77	70	67	77	57	70	56	77	75	67	68	69	60	58	67	72	68	74	68	50	61	64	75	74	69	62	80	77	81	81	88	76	73	73	81	66	84	85	68	69	71	70	67	69	76	71	75	57	54	75	77	86	72	56	63	81	59	61	56	57	64	69	76	66	70	72	51	72	49	74	63	64	74	59	85	59	74	73	65	87	62	76	68	75	78	71	80	61	72	71	66	69	77	62	74	59	59	75	89	71	67	77	57	73	59	80	74	74	74	71	69	61	70	69	56	79	83	89	65	75	58	62	69	66	95	70	69	58	77	65	61	84	66	66	57	76	65	67	73	80	82	79	61	64	79	58	71	69	70	69	57	66	68	76	71	78	70	59	68	60	76	68	60	60	73	78	80	79	66	65	79	69	78	63	72	68	72	88	61	77	76	73	66	69	73	89	63
3109	4683	2934	1267	868	626	528	396	337	257	212	178	168	157	137	115	123	124	120	109	94	106	100	84	88	112	89	96	99	90	89	82	75	80	93	86	82	82	89	89	92	90	83	82	68	95	76	71	82	77	77	84	68	67	59	90	69	71	69	101	78	82	86	82	68	78	71	80	67	62	74	83	86	81	86	100	86	80	85	72	82	76	64	66	75	91	88	84	72	67	72	97	78	89	72	86	69	67	73	68	100	78	73	66	76	67	83	71	72	77	71	90	71	91	72	82	86	89	72	77	83	75	60	87	73	77	65	77	95	70	76	90	71	63	79	55	69	74	65	82	90	73	64	82	74	91	72	66	75	70	86	65	78	66	72	87	73	92	81	102	91	87	76	78	83	68	78	70	81	84	67	78	79	57	67	84	66	65	76	61	67	79	68	90	76	70	80	68	75	75	65	87	76	75	66	72	80	78	78	75	83	76	75	84	78	88	78	70	73	66	60	73	65	75	75	71	90	64	71	83	75	68	68	81	80	81	71	90	79	74	71	73	75	73	83	94	90	91	72	83	71	90	70	69	87	81	78	64	81	80	72	83	90	73	91	79	71	96	74	75	85	70	88	89	79	61	87	71	79	64	93	75	73	69	75	82	59	91	88	73	79	86	93	90	75	86	70	64	87	83	78	79	73	66	77	72	76	90	99	82	69	67	76	72	74	71	78	82	73	64	79	75	93	98	68	74	90	84	94	75	68	63	67	79	91	84	73	79	82	65	84	75	97	93	68	77	66	94	88	74	78	87	82	76	69	77	77	66	77	70	61	89	81	62	69	79	95	86	87	81	83	75	92	67	79	57	63	78	81	87	86	80	71	89	53	54	76	72	94	74	91	89	85	77	79	77	78	90	71	73	85	67	70	70	80	66	75	90	79	87	86	78	84	92	88	67	69	85	75	65	89	85	63	86	79	87	77	65	84	75	66	76	69	84	72	75	70	67	78	76	71	76	88	60	75	68	75	88	81	88	70	88	79	80	82	80	67	80	75	81	69	89	78	82	78	70	84	72	51	72	86	64	73	75	63	72	68	86	76	83	63	56	60	64	72	86	45	70	74	89	84	78	94	71	73	66	71	67	87	82	59	80	72	89	86	75	84	88	83	70	88	98	93	70	77	73	73	74	68	68	69	80	75	81	73	77	84	68	82	88	75	97	70	83	81	72	88	72	79	95	90	70	69	70	91	76	76	77	80	81	83	62	78	68	60	73	70	78	53	78	91	97	78	85	79	70	70	80	76	81	78	78	55	76	85	89	81	83	78	68	83	62	85	83	60	63	64	88	84	84	81	82	81	79	75	69	81	74	82	88	79	67	82	76	78	81	82	60	84	76	73	74	83	72	80	81	88	77	74	90	79	69	76	83	67	75	82	86	87	85	89	82	82	71	76	71	79	70	73	79	70	78	70	68	62	92	69	74	79	72	66	86	78	83	81	82	80	82	77	70	67	83	71	75	52	79	79	70	85	62	94	62	81	68	70	63	63	88	65	79	86	81	91	77	76	67	82	74	75	75	73	85	80	90	80	60	83	73	74	78	83	64	86	78	66	84	65	70	72	90	84	72	73	70	79	70	60	75	70	78	61	63	84	64	73	77	74	59	93	86	84	86	79	73	79	67	71	85	80	77	67	78	87	72	68	75	86	68	69	72	75	103	91	59	71	75	77	74	66	74	82	84	73	69	69	82	92	77	74	85	65	77	81	82	71	83	89	85	84	66	87	80	86	71	82	88	72	72	73	73	76	71	69	63	77	82	74	68	68	64	82	89	70	74	84	72	77	55	88	65	84	66	81	84	66	74	69	55	85	84	82	80	84	99	76	80	67	85	73	77	80	76	72	80	73	67	80	69	77	93	76	67	93	71	71	88	74	66	89	88	65	70	91	86	75	66	68	93	89	54	81	64	76	69	94	76	83	98	77	66	76	74	72	66	82	89	85	62	77	76	70	83	90	83	82	74	69	69	77	66	79	68	70	90	72	90	66	73	61	86	80	85	83	66	70	83	77	68	74	73	78	75	76	87	87	80	111	82	94	74	87	65	89	73	82	97	76	70	74	78	66	71	78	87	83	83	83	86	72	76	68	85	83	62	74	81	79	81	72	65	91	80	75	63	70	88	80	71	89	81	65	73	80	67	74	70	70	75	84	71	70	71	81	75	70	61	87	83	81	81	61	81	83	67	73	81	59	65	75	69	73	69	80	89	76	75	96	67	86	71	84	78	91	76	78	83	79	92	72	83	72	83	76	72	86	58	77	63	72	71	79	69	72	84	71	83	75	78	67	70	70	79	88	73	84	78	69	63	69	71	69	84	63	72	79	81	85	66	78	67	84	74	73	98	66	80	73	88	80	84	76	94	71	63	66	74	70	68	82	65	69	75	77	71	66	77	74	77	72	70	81	72	85	74	84	57	66	73	82	77	62	70	69	89	78	74	68	64	86	74	76	72	71	75	79	76	76	61	85	80	61	72	83	69	94	75	69	75	84	73	87	70	56	78	95	70	87	76	81	73	68	74	53	82	78	69	78	69	73	101	76	78	83	73	63	77	76	71	74	80	92	81	65	75	84	74	82	67	77	83	75	76	83	79	77	76	81	75	64	79	86	79	84	69	90	59	79	75	88	71	76	78	59	61	80	83	76	81	79	62	76	79	71	63	69	67	69	67	79	82	68	92	65	78	62	73	77	72	69	74	80	86	70	79	79	83	73	72	73	76	62	84	83	84	76	74	86	79	75	85	87	82	89	85	59	81	75	75	80	77	77	73	71	83	70	81	76	73	78	73	68	62	71	66	77	73	63	72	78	87	65	67	72	69	73	80	67	80	76	78	72	69	79	72	70	75	79	66	65	73	83	76	84	73	78	69	76	81	101	75	87	68	82	74	68	74	78	76	88	61	81	81	83	84	76	67	79	73	85	71	85	70	81	82	86	76	76	72	61	65	79	76	65	73	71	93	86	71	78	73	64	65	85	76	89	80	89	78	70	90	63	89	74	73	64	59	80	80	88	72	70	82	74	83	63	68	71	73	82	83	78	68	80	69	56	72	79	77	62	79	71	68	90	85	90	68	69	65	77	85	94	77	71	57	73	79	90	83	76	77	69	79	85	77	73	99	77	80	85	77	86	72	85	83	61	76	71	69	79	77	90	66	84	81	99	75	88	71	90	55	76	88	73	64	98	83	91	79	91	76	66	75	91	83	74	86	77	65	95	70	86	94	75	82	67	72	66	86	72	75	92	73	81	89	76	67	74	77	70	71	76	84	81	82	74	57	81	65	80	80	77	68	61	71	90	65	78	81	75	73	59	73	86	78	72	87	72	75	77	71	83	78	69	75	68	84	72	77	69	67	69	64	66	64	83	88	72	82	69	66	83	84	73	59	72	62	88	72	60	63	79	74	64	76	79	60	71	78	70	91	88	72	73	80	72	63	82	85	77	67	74	75	88	76	82	80
22875	21482	29175	24239	21479	21497	6356	942	696	568	508	470	453	419	340	397	329	337	354	318	326	291	314	289	288	305	314	299	286	282	311	250	274	273	258	260	287	261	274	292	263	234	293	265	274	263	267	260	275	249	277	272	274	270	243	264	269	267	287	300	260	280	252	273	283	269	246	289	242	271	263	242	289	284	238	239	243	264	268	243	246	272	280	215	262	259	277	236	260	260	265	248	246	280	280	265	278	279	269	254	259	310	276	267	290	243	253	270	229	252	256	267	263	257	220	256	263	281	275	267	267	243	242	238	253	273	274	268	268	231	269	266	235	265	281	271	233	270	255	234	255	236	276	253	266	280	249	264	240	248	255	271	231	280	268	267	248	247	279	260	278	294	256	255	241	285	261	259	273	271	241	262	263	255	243	266	237	249	279	246	239	246	266	266	266	248	264	251	281	279	258	226	285	256	236	259	250	276	271	251	241	256	245	255	275	285	280	260	240	226	257	243	280	265	267	287	265	255	285	259	258	252	276	284	258	258	237	278	247	276	303	264	242	289	260	239	237	272	271	227	268	251	253	266	262	282	240	247	262	286	248	239	282	220	241	239	289	271	260	235	280	248	249	257	249	278	276	230	263	264	257	249	253	285	260	271	259	256	239	282	249	307	269	302	261	256	250	240	255	248	254	266	254	283	283	275	253	241	250	278	253	252	255	238	276	247	257	263	243	284	286	264	236	274	261	291	246	253	271	252	262	268	253	268	283	267	250	272	260	264	263	237	241	281	267	288	246	250	244	276	272	250	250	247	271	258	275	234	254	262	271	287	261	262	262	291	286	243	260	250	242	287	291	241	277	237	272	240	253	246	250	257	278	255	240	268	242	233	272	292	261	280	254	268	267	256	257	229	263	240	244	279	245	250	265	266	235	240	251	290	285	257	247	250	253	258	259	262	269	260	253	281	249	246	261	249	250	280	260	240	263	272	256	240	241	264	261	279	282	262	256	259	247	251	244	299	245	250	268	258	250	257	282	292	245	267	237	236	239	271	255	249	278	286	293	249	244	254	253	250	296	242	232	261	253	268	246	244	237	247	272	262	255	267	247	278	256	260	243	274	259	263	265	252	259	274	252	228	251	248	256	271	271	243	268	243	244	230	215	251	254	241	252	290	234	238	269	255	259	274	259	247	281	274	234	279	275	270	275	249	246	258	267	293	291	248	260	251	263	248	251	265	219	293	292	274	274	254	272	305	270	264	278	277	244	241	244	262	256	275	277	242	270	237	271	273	280	245	280	226	273	242	237	280	278	233	277	271	265	259	287	268	252	277	266	249	226	286	261	242	256	249	263	281	215	270	243	277	269	235	272	270	279	239	243	242	256	257	270	278	239	252	236	216	225	274	261	254	282	261	258	259	260	274	291	306	256	255	272	243	222	269	246	227	266	239	226	251	268	259	275	247	266	233	280	288	287	250	239	266	232	243	227	233	278	283	287	245	250	239	266	276	252	264	232	258	263	284	255	270	253	279	241	232	266	255	260	262	266	284	247	276	266	235	281	264	245	278	243	252	262	260	285	259	257	271	252	262	270	274	241	280	253	243	256	292	244	260	219	248	285	255	276	250	247	263	268	259	255	258	274	262	263	258	249	258	263	264	299	247	273	275	252	241	261	270	284	268	248	276	251	260	236	283	278	247	257	257	261	258	264	267	264	235	257	255	252	263	249	252	250	290	238	259	271	281	276	255	253	270	265	263	246	262	280	251	250	231	272	278	279	241	230	274	264	241	254	262	254	226	266	246	261	276	243	241	269	240	250	262	256	252	247	265	265	288	257	262	274	245	264	273	281	274	266	290	280	264	276	263	247	232	273	276	268	268	285	293	240	256	282	275	249	246	242	251	284	278	286	259	247	244	249	227	260	247	277	268	258	237	266	283	261	259	233	266	252	249	234	267	241	251	266	267	256	261	263	291	275	231	275	292	272	228	299	261	306	287	251	247	263	253	245	289	251	256	281	287	284	273	259	269	262	246	257	237	264	256	253	273	277	252	266	263	254	255	278	249	278	271	247	262	271	275	271	256	271	266	285	257	259	255	251	265	275	252	270	255	249	262	262	253	243	270	229	275	224	273	218	249	260	291	254	250	259	239	285	269	240	250	252	264	260	242	266	273	262	266	227	233	275	257	254	248	300	268	230	261	276	236	259	248	259	269	253	268	247	217	229	240	271	266	283	259	238	266	245	253	264	263	243	261	252	283	235	263	231	238	261	262	283	235	275	255	301	245	273	232	244	287	258	262	231	282	276	255	273	275	265	231	255	268	260	278	263	272	270	241	259	269	262	266	270	242	247	249	264	272	241	255	242	240	286	236	225	252	259	264	243	228	281	260	274	264	246	259	265	235	245	270	276	273	243	271	283	261	232	242	254	248	280	253	254	257	264	261	235	251	248	270	258	259	278	252	236	258	277	249	230	260	266	234	261	282	233	261	228	261	291	265	254	260	262	276	242	263	258	247	259	275	255	258	259	295	261	246	263	260	256	256	263	245	289	268	224	246	236	263	259	250	239	268	243	237	243	295	247	255	261	246	282	246	277	249	260	254	255	241	251	271	245	301	290	233	232	237	239	266	253	269	261	258	279	272	270	233	231	256	225	251	244	263	241	288	284	275	252	256	256	278	254	254	311	276	262	248	275	296	268	262	263	279	257	233	268	213	254	255	245	254	260	257	257	234	263	269	252	265	266	263	260	243	207	259	268	274	246	241	240	298	260	243	253	270	257	256	284	244	273	246	263	259	280	267	272	264	265	240	257	271	265	284	257	254	246	274	255	239	273	271	258	251	272	266	246	269	255	258	253	252	271	274	243	257	247	249	284	244	261	261	253	235	267	250	248	263	234	266	228	248	257	269	244	243	255	257	267	242	228	276	282	251	245	266	245	240	261	264	267	260	292	295	240	265	273	279	229	281	264	257	249	264	266	245	254	257	229	258	237	248	267	247	264	260	239	262	274	263	271	254	263	235	228	275	266	272	260	239	250	244	253	279	275	279	233	238	262	258	284	241	256	238	266	280	248	232	266	252	265	250	243	261	248	255	270	257	237	262	248	271	246	264	267	271	261	246	237	274	248	241	260	265	244	265	249	287	273	236	277	262	251	254	258	248	279	269	292	262	270	251	268	252	241	278	263	278	244	250	246	270	249	259	251	271	237	262	266	249	274	268	246	274	250	274	243	269	287	247	234	247	279	286	249	249	295	247	267	240	243	240	287	247	257	254	245	274	241	274	276	229	244	278	262	263	261	248	241	271	246	272	266	272	273	261	244	261	258	268	271	248	257	257	244	243	248	252	286	238	290	254	277	252	247	296	241	279	267	240	275	298	270	268	280	287	245	264	255	259	285	238	251	275	286	245	272	290	278	281	245	245	238	240	270	257	250	290	253	242	263	274	272	271	254	248	263	269	255	252	270	266	236	274	260	254	251	273	239	271	250	261	260	267	276	293	249	263
4288	14682	9394	4515	3288	2369	1851	1398	1166	890	808	687	558	556	508	448	425	400	356	386	354	336	383	340	328	328	326	332	319	285	327	309	345	295	287	316	303	307	302	309	293	274	280	293	286	275	307	293	291	289	278	305	279	289	319	270	293	308	256	303	281	289	274	251	271	270	299	302	282	279	277	270	265	265	309	268	284	306	289	263	267	299	300	264	282	304	285	313	305	264	255	266	283	280	250	275	256	299	285	280	270	293	280	266	261	275	268	284	283	265	284	296	254	254	273	256	285	299	278	280	262	294	260	284	265	268	246	317	269	262	291	296	264	272	296	268	281	273	268	301	272	271	277	245	286	273	289	263	263	287	299	318	308	250	260	298	262	255	250	282	272	280	277	283	282	282	254	285	311	269	272	283	285	259	286	301	290	298	280	306	253	284	272	279	279	283	295	284	297	276	265	282	245	279	302	272	269	288	273	267	288	257	284	277	271	298	260	260	290	276	271	246	284	269	229	276	263	279	284	280	278	254	273	257	303	264	292	283	291	280	261	293	269	277	263	286	286	283	265	252	281	239	259	279	311	281	280	279	266	280	287	269	268	292	284	292	309	257	263	270	296	282	262	288	259	296	307	273	308	278	280	262	289	280	287	266	294	256	273	295	278	273	287	275	293	316	293	287	304	232	264	264	295	264	266	304	293	282	265	255	275	286	255	299	326	300	288	277	260	247	290	267	282	262	275	264	271	305	289	255	271	290	294	270	292	267	261	298	300	267	267	279	270	251	257	290	308	265	308	315	287	313	275	283	262	276	254	241	288	259	324	300	255	276	298	265	316	262	256	290	262	271	277	306	292	265	281	295	298	293	279	270	252	257	262	266	273	303	268	254	268	279	297	266	269	273	281	281	271	287	249	265	274	306	321	296	284	280	274	305	279	283	291	287	277	270	288	276	272	263	296	303	293	278	262	265	269	248	294	288	265	274	310	274	309	278	274	268	261	295	278	276	291	308	273	285	259	261	287	306	292	227	276	290	242	276	253	267	263	248	265	277	266	257	251	285	266	266	293	286	280	307	303	274	290	275	274	294	276	302	271	291	262	279	267	273	306	269	253	265	280	270	267	283	243	270	248	307	278	285	263	302	266	266	263	280	318	272	285	266	275	303	249	287	269	287	251	292	259	272	266	267	275	272	255	304	296	244	286	263	244	253	302	293	252	277	293	293	261	303	297	282	278	293	266	285	290	292	288	266	259	289	259	251	284	266	280	278	276	291	277	268	282	282	279	293	278	278	289	302	269	271	280	300	279	303	286	245	271	284	265	274	275	288	267	293	281	283	288	274	281	275	264	274	267	289	298	265	263	273	285	281	260	273	298	259	297	269	293	261	268	306	295	296	280	302	312	289	274	275	278	264	261	301	255	258	278	255	304	276	328	296	279	260	272	269	291	314	269	301	274	297	262	263	262	272	264	294	255	286	231	287	298	236	283	258	274	258	306	251	269	302	297	266	274	257	250	261	266	244	272	261	284	273	302	246	292	285	268	312	280	276	260	308	277	269	286	262	268	270	260	267	258	275	273	276	275	256	273	243	288	272	295	290	264	265	294	297	277	274	251	277	267	277	286	286	278	275	233	268	304	261	272	283	279	293	234	263	285	279	300	271	252	284	289	279	276	289	300	263	275	279	285	305	278	258	296	279	269	275	275	277	284	273	290	248	270	285	292	279	249	257	279	276	279	284	273	289	275	309	256	274	278	291	284	273	290	274	278	273	255	274	274	292	277	299	276	264	278	285	281	286	306	294	270	265	273	281	285	269	293	306	251	256	263	302	298	260	283	306	302	249	314	285	254	263	306	283	293	261	286	288	279	281	268	281	294	285	311	283	273	298	275	275	248	273	280	268	243	275	256	252	256	275	258	290	287	286	290	274	277	262	271	255	296	276	285	259	257	345	288	278	269	258	287	252	276	292	286	277	294	290	261	264	257	277	274	324	264	295	301	274	281	292	306	269	276	277	279	286	252	269	277	277	272	277	284	295	277	285	262	324	275	260	282	277	276	254	279	283	249	262	292	272	272	270	295	303	298	259	267	261	270	265	253	283	261	305	242	255	258	281	266	288	278	278	265	290	247	279	300	260	256	287	268	294	257	267	259	308	298	236	285	268	270	288	285	248	278	262	303	258	282	266	287	294	277	297	279	277	265	270	274	284	297	293	323	304	281	249	284	275	295	289	264	254	296	262	248	282	267	244	296	255	253	277	269	294	280	294	290	281	317	276	287	285	304	267	304	296	269	281	269	287	269	246	276	291	283	274	269	251	261	263	253	275	279	222	271	280	283	267	273	279	255	240	273	272	293	291	294	283	279	277	282	312	304	311	278	313	282	273	280	285	323	260	266	270	270	293	269	275	292	282	309	296	280	282	260	286	279	262	280	252	266	289	279	307	285	264	295	267	257	310	298	282	289	239	242	291	267	292	248	261	260	304	257	256	304	294	244	270	271	258	251	298	295	292	278	281	285	282	298	258	249	235	283	261	300	299	245	281	286	249	279	294	260	263	285	270	291	278	252	293	317	287	296	276	255	260	282	281	258	290	281	252	258	267	255	281	306	265	236	271	282	268	274	253	268	265	272	286	280	273	281	299	280	293	278	284	256	270	264	270	243	291	263	284	263	269	268	289	285	285	263	285	261	282	291	265	282	309	277	269	293	250	262	239	286	260	292	278	291	286	271	258	300	272	274	290	282	278	278	284	254	294	255	289	270	269	287	288	273	259	282	271	298	283	269	288	273	249	249	270	267	288	277	262	313	296	270	289	243	311	299	280	265	330	261	258	277	275	267	271	268	315	285	275	302	260	261	309	281	264	261	295	277	279	265	288	268	258	281	289	285	286	271	255	262	279	287	289	300	259	298	245	261	283	259	285	270	286	289	252	283	277	280	286	268	253	261	253	285	286	275	265	296	310	271	242	289	301	329	305	279	244	261	265	279	282	261	281	255	298	267	292	289	261	263	292	295	267	288	282	272	260	272	296	255	301	248	301	280	254	321	304	282	287	302	265	279	262	277	281	260	282	306	281	266	273	299	257	248	272	265	255	292	298	280	316	283	278	261	269	283	265	248	283	270	272	279	263	254	255	259	273	282	288	295	313	270	289	276	284	278	281	311	289	300	246	259	280	314	299	264	278	267	295	279	275	275	293	312	282	281	269	269	276	304	284	280	290	285	265	276	303	307	292	263	263	267	286	282	264	279	291	269	272	299	292	296	288	290	288	256	259	272	284	246	267	270	282	292	291	291	324	288	265	274	260	277	275	285	298	252	308	262	275	282	274	288	285	297	299	271	279	272	281	263	256	294	271	271	284	281	291	277	279	257	272	268	268	281	296	270	270	278	289	266	246	284	269	292	277	284	284	253	256	291	273	276	303	269	275	262	255	256	290	288	294	273	266	307	291	277	274	329	284	298	266	265	268	249	287	276	280	275	284	295	294	264	263	300	275	254	251
28056	19848	6049	535	283	224	177	170	154	154	154	120	137	124	139	139	143	132	138	138	133	123	123	129	127	124	118	117	134	118	128	126	123	138	130	141	127	125	122	126	142	139	130	138	147	128	131	126	135	121	133	131	134	115	116	128	132	120	145	135	124	130	127	134	129	118	126	130	134	155	134	108	114	128	126	118	123	111	126	130	125	152	133	96	139	129	118	131	121	111	137	146	109	120	122	123	131	133	144	103	133	134	112	149	148	117	147	146	110	120	122	139	144	129	129	125	117	116	120	139	126	140	111	130	133	151	110	147	119	113	148	120	147	109	136	127	145	132	139	135	147	136	120	126	124	113	103	113	139	107	106	128	142	134	125	124	134	122	118	140	138	141	116	133	117	123	122	141	131	134	127	110	125	137	113	133	122	143	151	125	131	140	117	152	132	131	124	121	126	128	134	139	134	125	99	135	124	125	135	105	132	123	114	131	119	124	132	136	110	123	132	123	121	133	140	143	124	123	132	97	134	137	130	145	124	134	133	140	133	143	117	130	134	105	127	128	143	121	125	125	122	107	141	151	127	128	125	124	118	127	132	128	112	123	126	151	144	125	125	130	176	129	117	126	138	124	107	127	129	97	119	110	126	133	127	145	116	114	146	107	124	123	138	147	135	122	139	128	135	130	124	107	134	119	114	119	119	133	140	130	125	119	123	132	149	130	133	118	125	132	115	135	131	107	114	133	136	126	131	115	136	140	130	140	116	116	132	127	112	121	126	129	139	124	116	113	135	123	119	130	130	145	135	115	141	125	112	137	120	132	107	131	128	122	125	133	126	133	123	120	116	134	125	122	122	136	114	123	125	127	143	106	132	129	129	125	118	125	115	140	137	120	118	122	143	119	141	135	141	145	116	151	148	119	127	134	140	121	123	132	133	138	126	131	101	119	125	147	129	124	104	130	119	131	131	124	125	115	142	125	128	138	133	151	122	138	107	122	115	126	126	119	128	132	135	145	136	130	126	132	122	108	111	137	140	116	146	122	125	114	132	151	116	144	137	116	134	141	126	122	120	147	130	133	121	134	124	122	130	139	139	124	114	126	114	136	132	103	126	124	120	139	155	113	144	132	140	140	117	129	137	123	108	134	130	115	128	132	143	130	120	131	138	141	109	133	124	129	150	107	114	134	124	144	111	133	123	132	112	111	120	137	143	113	138	146	144	148	129	127	138	119	126	124	127	116	131	134	138	125	132	129	132	115	161	130	112	136	129	126	107	117	134	108	122	126	125	110	130	142	110	109	146	105	107	151	121	127	141	130	131	137	131	121	109	110	143	137	130	129	109	124	148	122	114	141	122	138	132	115	146	124	112	123	123	145	133	153	119	116	127	137	117	128	135	112	110	132	123	133	119	109	110	132	132	124	123	122	125	139	129	114	125	125	132	122	132	137	131	135	119	132	123	140	118	134	139	123	129	135	155	111	119	132	115	105	131	132	134	124	104	117	121	118	127	116	125	122	151	120	133	107	116	123	119	136	126	117	133	114	142	139	142	143	139	124	124	128	120	121	113	119	119	148	137	128	137	141	128	135	119	121	134	151	132	130	141	125	126	140	118	110	131	118	132	126	135	144	134	136	108	122	138	130	146	113	134	124	124	145	124	122	129	146	120	151	109	128	126	135	145	138	138	138	126	146	149	131	101	149	110	138	113	118	119	136	152	129	104	134	136	126	133	119	120	130	123	120	143	101	154	125	116	127	119	121	140	111	111	144	136	116	122	137	114	125	162	134	135	145	141	120	141	106	131	115	127	119	140	134	124	149	148	122	123	123	128	108	113	137	131	131	131	132	136	133	138	129	133	132	125	111	140	120	135	127	128	127	133	106	149	117	134	138	139	143	121	131	122	143	148	107	128	148	138	119	116	133	130	117	117	133	114	134	122	142	145	130	121	135	138	130	149	140	133	120	130	126	107	141	135	117	119	109	122	130	123	153	110	137	132	130	131	140	130	144	130	121	143	126	137	124	119	130	117	137	108	129	128	131	124	94	123	122	113	110	129	118	119	135	126	142	109	119	125	140	117	127	138	119	136	143	119	137	118	134	125	118	127	130	115	111	138	121	137	130	145	125	119	136	114	135	110	131	132	138	118	122	127	134	117	119	133	106	107	119	122	133	120	135	112	133	145	126	125	116	127	125	136	131	123	113	144	141	131	130	116	119	124	132	135	118	125	127	130	138	139	139	142	147	116	138	123	136	129	134	128	131	123	112	143	129	135	132	122	142	130	131	120	129	153	121	133	113	113	138	109	136	117	117	125	120	135	119	128	144	108	134	128	138	144	139	124	153	108	113	120	122	138	110	126	110	120	115	128	144	135	130	107	133	105	114	112	117	133	146	141	130	133	141	137	130	120	121	123	119	114	112	112	118	120	143	111	124	139	124	124	117	116	123	98	120	125	132	125	129	139	113	102	139	132	121	117	115	138	114	132	129	128	127	146	133	140	119	132	130	142	129	131	137	130	124	114	136	143	120	169	152	129	127	112	126	128	146	133	125	118	127	135	140	130	139	114	132	135	107	134	108	140	155	142	113	115	118	127	128	130	137	119	128	117	138	125	114	117	139	122	118	139	125	144	131	136	110	110	138	133	130	123	127	149	128	115	134	120	152	126	147	144	129	129	138	136	136	120	131	107	142	117	133	127	119	112	136	128	116	125	131	134	149	112	120	143	141	134	154	118	137	124	131	128	130	124	142	98	132	128	129	133	133	132	131	144	127	109	122	143	136	136	152	131	133	112	125	127	115	143	154	119	129	125	127	134	117	160	124	123	106	136	140	130	140	133	118	112	117	120	119	146	157	137	131	120	123	122	114	136	133	126	119	119	116	126	137	127	124	126	127	136	113	151	134	148	130	135	132	122	135	117	121	141	136	130	130	134	122	141	118	114	137	150	129	144	131	126	113	114	141	110	152	147	127	132	127	133	127	123	140	118	138	138	144	119	122	138	123	128	143	138	117	108	140	145	118	117	141	155	128	147	147	150	117	124	125	126	129	140	128	124	138	117	131	117	132	141	116	117	126	119	119	112	129	135	123	130	135	134	105	129	125	117	143	131	132	135	126	112	127	103	122	119	134	143	127	130	119	126	124	133	116	137	142	134	126	138	132	137	155	128	135	126	124	129	146	115	134	138	108	123	111	119	125	146	113	124	128	117	114	140	104	102	129	134	111	122	134	145	129	140	157	143	141	130	132	137	138	132	135	124	121	141	121	123	133	121	100	133	112	136	142	132	117	134	111	130	136	114	114	140	118	134	152	113	124	121	117	131	136	123	115	145	133	138	114	132	137	131	117	134	139	125	122	125	133	128	110	121	142	129	138	142	119	129	109	109	115	121	125	119	139	130	136	130	141	101	116	147	111	126	121	138	139	125	125	141	123	114	110	134	126	128	131	139	129	123	128	144	136	141	107	139	129	136	160	111	133	123	118	150	109	134	135	122	142	117	123
4706	1965	941	519	389	308	248	217	210	187	166	175	157	142	168	161	134	153	168	159	163	149	143	159	125	141	141	139	155	148	139	138	113	140	151	128	135	125	139	148	150	160	147	128	132	124	140	152	125	136	137	138	119	123	152	133	157	123	130	127	136	126	127	137	113	125	147	121	142	137	148	142	124	127	148	132	136	160	153	137	132	136	128	124	123	107	142	131	121	134	152	122	129	140	141	125	141	154	151	133	127	140	152	133	148	117	131	128	124	143	141	136	115	139	140	145	138	133	124	151	144	134	123	118	150	135	137	128	139	145	150	142	142	138	121	126	155	145	157	125	140	117	151	140	111	123	133	133	133	143	152	142	146	127	127	146	133	129	123	116	143	148	104	125	127	127	144	128	137	125	138	141	142	134	148	145	140	142	140	105	154	127	137	137	130	156	138	137	164	131	130	132	121	131	132	135	150	149	131	130	149	138	139	134	130	121	154	133	128	149	127	149	139	147	135	137	124	114	156	132	148	150	130	138	151	152	120	141	139	136	125	132	113	139	118	130	151	113	137	140	137	140	146	151	137	124	152	131	131	128	123	146	144	140	128	150	137	145	143	116	133	146	137	123	143	115	143	136	122	138	143	120	133	126	124	124	136	131	123	136	154	136	143	155	143	135	115	136	133	113	126	112	135	119	132	132	120	141	135	120	133	137	134	110	119	132	139	127	137	134	144	110	136	102	139	141	136	120	128	133	137	136	150	146	134	138	151	138	150	145	136	108	150	135	157	136	123	170	142	148	137	132	127	131	132	139	127	112	111	114	131	146	124	136	144	118	161	144	142	115	142	132	116	141	134	124	136	143	158	150	123	120	142	148	138	117	141	129	136	129	110	156	140	150	148	150	123	120	134	153	124	129	119	107	133	132	150	161	141	144	126	116	136	135	114	137	141	124	139	124	153	148	137	152	125	153	129	143	142	149	137	118	127	118	133	137	132	152	136	127	139	139	160	140	135	145	135	128	145	148	139	125	167	119	123	120	137	128	117	154	138	124	150	118	145	136	141	130	131	150	140	126	141	126	138	134	135	123	121	147	140	140	125	146	130	141	150	120	137	127	121	152	137	127	128	126	140	128	122	119	121	117	143	128	151	124	156	125	125	127	117	139	148	128	131	119	144	144	125	129	152	137	122	139	147	116	126	125	146	132	141	164	136	126	132	123	141	140	131	149	147	148	123	124	140	138	124	129	124	126	118	135	148	142	127	145	123	144	144	113	131	140	150	125	139	130	154	136	145	140	117	127	161	130	143	129	148	143	164	145	145	136	134	136	143	136	100	130	120	135	155	131	140	132	138	125	145	137	140	130	132	132	155	123	157	153	138	120	148	134	138	107	135	137	148	139	117	142	143	135	148	126	144	146	127	136	166	134	115	131	146	138	137	123	156	132	139	149	122	141	140	135	140	143	134	134	140	113	123	149	127	141	114	120	144	143	120	131	135	142	144	126	137	129	124	138	130	141	131	125	104	145	134	135	121	139	140	148	135	131	129	146	144	156	147	130	124	129	148	131	125	125	123	130	140	128	148	126	137	158	133	139	123	144	132	132	137	138	134	145	122	141	137	127	132	127	138	150	143	122	140	136	132	132	122	129	131	144	145	126	136	134	130	149	138	102	125	150	128	155	109	129	148	123	121	147	144	140	118	133	136	129	132	133	137	135	144	152	147	127	143	129	149	137	124	142	139	101	130	147	105	129	137	142	139	152	125	136	141	126	143	155	118	145	122	118	134	142	125	151	144	144	123	117	166	122	147	138	160	126	136	145	147	126	118	135	117	139	149	141	129	126	114	107	127	109	123	130	123	156	135	130	138	138	121	163	147	128	138	170	145	150	135	128	143	139	119	130	121	141	129	126	125	124	158	137	130	139	120	126	129	145	142	125	146	137	127	143	148	148	144	155	150	137	135	137	136	144	143	121	118	145	129	123	114	136	143	128	113	130	126	147	137	158	155	125	139	132	135	111	128	117	126	145	119	159	132	137	129	128	131	131	152	129	128	114	133	125	143	128	130	132	152	117	116	126	139	142	147	135	144	143	138	145	159	143	150	129	123	134	133	128	128	122	132	135	132	148	118	132	112	143	149	166	150	149	126	119	143	138	121	140	130	130	119	119	145	136	132	140	148	139	132	153	137	129	135	160	139	132	122	138	143	139	143	135	123	137	119	132	129	154	126	150	136	122	127	142	127	119	135	123	130	128	134	134	150	133	124	147	121	131	135	119	125	117	154	165	142	152	146	146	138	127	166	140	161	130	133	162	132	123	152	152	136	139	138	113	134	120	142	129	136	130	139	143	127	138	133	148	132	119	128	139	118	141	146	153	127	149	137	115	139	148	133	156	133	144	121	121	146	129	141	138	126	129	151	165	128	146	120	129	122	148	145	132	152	137	138	130	148	157	127	120	120	137	141	146	125	139	146	132	135	149	128	141	135	146	141	125	114	131	123	121	124	153	123	129	147	134	113	149	133	130	122	129	149	133	120	121	155	121	142	122	127	153	125	136	143	140	150	143	130	148	141	120	135	114	131	136	142	148	136	124	133	138	126	146	128	138	148	132	146	120	134	126	140	126	158	145	141	124	135	129	114	137	132	136	129	135	122	136	152	120	138	136	133	151	141	156	123	130	120	118	162	105	127	136	124	138	138	138	124	155	128	134	172	143	139	123	125	127	122	137	119	130	149	122	124	143	129	138	135	128	132	129	141	125	118	135	126	163	104	144	113	148	155	134	160	161	121	124	129	133	148	142	120	142	133	148	126	124	133	129	145	131	151	140	132	144	119	149	150	138	128	136	139	130	137	114	135	121	155	120	135	136	148	132	150	147	139	136	149	157	119	139	122	155	141	129	145	118	142	144	127	139	135	124	113	138	145	131	142	142	120	119	124	135	132	145	134	147	117	127	128	129	139	109	133	142	123	147	144	141	152	137	123	122	141	130	124	136	125	148	122	130	118	136	137	165	144	126	120	128	144	116	142	139	136	128	124	130	150	134	131	134	155	150	129	155	119	161	142	135	137	149	142	140	150	131	137	130	125	136	130	127	153	132	139	145	146	128	141	156	142	152	143	139	128	138	136	127	121	138	140	138	135	138	138	130	164	114	129	136	146	111	149	134	138	135	131	135	132	125	140	131	153	140	139	143	151	122	137	118	134	159	141	131	132	155	145	130	125	143	138	131	136	138	137	134	149	135	148	130	127	143	119	129	123	124	139	127	146	138	118	132	127	143	135	135	121	146	155	128	129	147	142	149	129	145	132	116	146	151	125	139	128	139	137	130	129	146	169	149	140	136	118	138	137	133	144	129	126	137	146	137	144	126	149	132	131	134	125	136	152	137	159	150	141	131	132	131	142	129	143	157	162	127	125	144	133	128	139	142	138	128	130	137	128	129	135	137	141	135	143	147	125	114	135	127	135	121	144	145	121	132	141	154	137	130	142	134	128	116	129	137
23996	21322	28344	24644	21225	5406	809	600	493	410	376	346	381	317	324	319	304	292	312	272	292	287	280	287	291	273	276	299	302	317	274	283	240	278	253	276	289	282	279	288	287	290	259	295	275	278	247	261	263	260	298	271	279	254	276	250	271	271	284	252	258	281	267	256	221	246	282	264	276	292	274	267	259	287	274	293	266	273	279	265	271	273	238	275	282	259	271	278	261	261	267	268	234	295	271	261	278	263	255	259	273	256	257	270	282	269	241	241	264	263	283	248	285	283	273	290	267	264	263	285	276	302	248	261	240	268	255	265	259	267	228	269	269	239	269	286	280	267	273	286	254	290	250	251	235	250	295	249	275	266	246	251	245	289	293	252	276	255	257	241	260	275	223	256	253	251	287	262	268	250	249	276	278	279	292	259	246	249	251	260	280	284	274	267	255	262	293	243	260	287	257	276	273	277	304	258	216	270	266	257	270	248	267	225	256	246	258	239	286	257	274	244	266	268	272	273	254	255	280	263	269	280	234	259	267	284	247	301	271	269	250	236	271	250	292	253	254	253	248	271	266	255	262	266	264	268	265	248	257	266	264	283	267	270	259	272	258	292	268	265	282	278	278	272	265	263	254	278	259	247	262	270	251	269	278	273	254	246	262	224	260	273	242	249	262	267	236	286	278	267	275	273	267	281	239	257	273	284	228	272	284	281	287	254	266	255	267	254	267	291	252	261	250	248	234	261	265	273	247	231	262	285	292	285	266	262	268	310	263	262	252	224	239	288	291	255	267	275	257	265	244	266	288	280	244	252	276	288	257	276	275	257	257	259	276	250	233	273	268	265	264	258	274	243	261	260	290	273	256	251	260	268	247	304	256	297	254	277	263	251	283	239	259	252	263	274	252	239	262	255	252	244	283	267	290	275	260	241	268	274	273	255	290	252	236	282	301	238	259	271	291	255	243	254	250	247	254	258	251	287	251	234	269	276	251	255	275	253	281	266	221	269	259	253	245	273	276	273	280	260	280	294	250	268	248	249	264	286	275	227	282	268	282	287	271	275	254	229	270	232	253	252	261	263	263	244	252	255	266	238	295	261	258	256	251	291	245	244	277	271	251	290	272	214	248	270	276	258	285	267	298	278	289	250	267	286	255	269	280	271	228	279	262	261	236	223	260	293	252	262	258	244	280	253	275	272	233	269	264	234	242	278	291	272	248	277	282	254	236	237	273	276	274	259	257	244	282	284	252	257	275	274	281	269	259	307	269	264	280	298	259	252	252	269	276	271	283	253	274	224	247	275	257	246	260	286	279	272	293	276	257	230	256	270	253	290	251	281	263	286	250	249	266	255	270	240	240	263	296	255	284	242	275	226	249	269	298	271	277	294	248	259	242	257	277	279	270	280	258	274	247	281	265	261	290	262	285	261	252	256	265	268	267	269	246	280	254	283	261	271	285	257	277	287	244	273	281	274	283	306	259	275	249	259	256	277	291	279	265	297	260	261	247	266	278	254	275	270	273	280	243	251	254	260	223	241	255	260	278	285	284	269	247	258	279	234	249	253	271	238	271	272	291	236	290	256	286	286	281	273	267	259	259	295	245	266	231	284	268	245	247	269	246	273	286	285	272	268	295	279	262	244	268	265	267	270	262	260	255	257	286	267	270	263	262	262	261	230	288	263	283	252	252	261	258	229	253	269	301	284	278	229	298	256	234	267	281	252	277	280	251	230	275	281	282	280	262	232	266	272	228	253	272	268	248	267	271	274	245	268	256	254	256	265	278	268	247	277	269	294	271	251	272	239	272	256	236	264	265	272	239	231	260	290	270	261	234	279	291	263	273	274	233	276	260	240	263	263	254	245	244	258	212	268	243	248	254	264	238	271	265	249	284	261	284	263	264	265	264	284	263	261	297	256	258	243	269	256	277	264	275	271	304	296	273	238	249	283	242	242	300	245	240	259	290	280	234	302	263	242	260	292	229	253	282	253	265	277	268	265	291	235	257	254	261	239	241	262	269	275	248	256	264	231	258	265	263	238	262	255	284	256	238	286	293	270	248	268	269	275	254	279	269	265	259	239	242	283	259	245	281	262	257	248	268	245	261	274	266	255	251	260	284	272	283	311	256	289	249	253	281	274	247	265	265	251	252	282	275	235	261	244	267	279	269	246	235	260	243	249	245	282	274	282	295	256	264	285	242	265	274	259	276	254	270	267	264	287	291	286	258	267	219	266	279	273	270	266	234	258	299	250	266	233	261	243	264	243	252	261	245	272	271	252	286	244	262	271	276	252	273	248	263	293	277	296	237	277	236	215	276	276	264	253	255	280	265	284	268	260	286	262	258	283	260	257	281	241	236	236	264	298	249	249	259	248	273	303	300	241	280	254	248	284	256	253	254	249	253	263	263	281	260	256	256	256	277	256	256	285	230	261	288	255	244	279	248	266	220	251	269	277	244	251	262	259	246	261	253	282	266	274	241	251	258	270	280	247	269	286	279	269	256	256	255	257	287	262	255	254	247	258	276	253	267	260	270	260	273	281	252	248	281	244	263	253	303	279	256	277	244	254	254	270	266	275	268	269	250	276	260	264	226	300	287	235	254	254	286	280	271	242	278	276	273	255	260	265	278	255	277	279	270	257	272	270	251	272	261	262	263	266	271	271	257	243	236	231	269	254	252	248	259	276	260	258	256	232	284	270	284	264	265	232	248	270	244	270	268	272	284	254	273	269	287	282	277	280	258	242	251	266	253	258	265	240	284	293	259	280	267	280	275	276	256	270	261	291	274	259	279	241	226	286	250	266	267	252	245	277	255	254	249	257	275	280	291	251	252	266	279	285	259	279	251	262	271	290	267	251	264	274	285	254	259	253	270	235	297	281	286	239	241	269	266	254	247	272	277	254	284	274	267	256	257	275	289	249	268	284	270	256	271	271	277	267	254	252	260	248	260	262	256	281	260	261	269	264	279	248	272	278	274	265	244	276	256	248	269	261	242	259	274	282	285	273	283	226	278	245	272	282	290	265	255	275	238	270	268	284	239	254	261	260	287	297	278	257	276	274	260	263	266	254	281	250	244	245	263	293	252	267	280	269	248	266	257	280	276	278	269	258	296	276	248	234	279	281	246	247	276	251	275	244	269	261	247	259	259	299	266	247	286	249	281	254	297	261	271	254	240	246	263	285	244	252	273	257	258	262	264	237	234	271	272	260	282	222	278	283	252	280	281	281	236	276	284	254	269	282	256	247	251	254	282	276	259	256	258	251	270	282	223	259	279	262	264	252	277	238	291	260	239	277	291	268	279	243	278	273	256	240	286	270	254	303	276	296	253	271	277	249	291	247	264	244	243	274	282	283	265	269	279	260	294	241	280	251	226	261	230	271	235	264	284	254	249	285	288	259	267	242	292	253	261	275	249	269	260	273	272	277	255	263	239	286	263	254	248	272	263	282	266	279	276	256	235	300	274	253	270	254	255	252	252	259	242	284	278	270	285	266	270	248	260	269
3691	9110	5696	2678	1823	1485	1184	895	799	685	535	512	453	453	427	398	400	370	345	322	330	334	305	326	291	336	320	285	312	278	305	295	287	299	304	323	304	310	274	297	274	310	276	270	280	301	302	287	281	287	284	279	276	271	294	290	296	279	287	289	273	299	282	276	272	251	296	276	293	303	290	279	316	273	270	274	282	290	290	290	311	264	291	278	279	276	279	276	291	282	268	278	277	272	284	256	279	284	292	298	274	303	282	305	326	297	293	253	259	288	261	328	266	274	275	278	296	285	267	259	295	299	289	303	285	306	265	293	284	277	305	266	279	286	255	278	259	281	301	311	289	285	270	281	302	273	273	278	267	276	291	286	257	301	278	284	267	270	292	278	288	272	291	301	294	274	301	274	279	280	281	305	269	302	293	287	288	280	289	281	268	242	247	269	303	295	298	308	301	295	276	309	289	271	258	262	286	293	297	252	273	320	279	267	302	293	298	290	256	295	282	266	268	265	305	300	265	245	258	250	242	291	258	254	305	294	280	286	289	300	280	286	298	269	276	294	297	278	258	278	289	292	300	287	269	296	289	257	310	280	278	301	272	278	278	314	300	287	283	287	305	305	284	286	274	274	270	272	275	246	272	304	299	314	302	294	298	300	262	312	304	292	290	275	295	254	270	285	279	256	265	288	278	294	252	275	285	301	289	287	306	268	275	293	291	265	289	261	326	307	278	281	295	279	262	251	299	260	314	285	279	299	278	304	288	270	268	286	319	296	304	285	275	275	262	317	269	282	281	303	279	293	284	268	279	314	290	318	273	292	303	263	267	325	260	286	290	258	273	266	262	305	267	242	270	268	288	292	280	271	276	284	268	324	284	261	277	275	293	273	293	317	277	312	282	278	287	264	285	272	284	305	282	283	299	290	273	252	303	249	305	278	283	269	289	322	284	304	250	301	291	302	278	289	273	304	270	327	297	272	249	270	280	272	285	285	308	274	279	249	284	292	271	305	272	322	266	288	245	254	286	249	307	280	263	286	270	277	274	279	275	271	269	284	294	283	306	287	276	285	295	302	303	286	300	279	300	275	303	318	282	302	297	303	307	267	281	263	280	275	299	296	319	285	286	314	290	286	276	291	308	270	311	286	278	290	283	227	270	289	288	286	253	261	284	287	259	283	270	294	277	261	293	291	270	268	279	294	252	284	249	303	301	298	258	298	280	282	264	281	259	275	249	296	250	270	285	283	289	285	307	241	287	265	263	266	259	282	247	239	271	264	255	297	280	284	285	266	257	279	284	296	267	270	259	302	299	276	287	302	280	268	270	247	285	294	259	294	288	252	284	292	274	296	266	294	296	256	309	259	304	276	283	278	274	275	272	251	302	267	299	273	283	262	254	284	291	296	278	293	278	280	265	269	284	291	296	257	264	289	292	308	277	257	291	299	297	288	307	287	277	260	291	283	308	290	268	266	273	309	307	295	292	287	287	276	277	256	314	271	271	262	265	261	290	259	255	273	274	297	276	276	294	310	276	316	283	288	295	234	272	289	278	275	280	266	287	292	317	328	283	272	286	293	292	275	285	263	263	258	306	233	292	295	312	258	266	275	279	309	273	278	255	275	275	317	310	259	261	285	281	295	275	261	292	259	273	271	271	268	255	268	282	261	278	304	278	287	287	275	264	291	281	305	283	307	272	276	290	295	307	250	273	315	283	261	264	295	301	277	265	300	299	259	296	277	294	272	294	299	280	295	286	275	283	276	287	268	278	288	292	292	273	290	318	303	276	253	284	285	299	308	294	284	271	278	258	295	289	281	284	266	276	280	299	289	285	287	276	276	292	270	301	269	271	326	298	276	269	295	287	243	318	284	263	299	284	312	297	258	246	301	309	259	285	264	294	260	273	253	259	296	310	261	257	290	279	293	286	299	302	274	298	281	300	250	284	266	269	292	301	284	305	302	282	277	270	307	286	284	266	285	283	289	280	294	299	281	288	285	318	285	275	295	289	268	276	294	280	303	296	281	302	254	316	274	275	277	256	303	256	293	307	278	295	286	272	274	293	277	289	260	269	282	267	269	292	290	303	279	265	286	285	281	256	279	276	259	284	309	313	265	268	301	283	281	282	253	306	262	296	298	298	276	299	282	268	274	274	275	288	278	269	269	302	293	284	295	295	281	270	252	297	288	268	273	267	278	292	259	267	268	253	289	282	294	289	265	308	266	284	290	262	292	270	287	274	283	275	278	282	275	277	296	304	294	269	262	325	262	282	288	287	295	270	292	272	278	272	278	305	272	267	311	305	279	269	292	276	295	281	275	305	263	259	256	240	249	269	268	246	326	262	285	277	278	271	290	257	269	295	328	296	258	283	267	270	273	285	246	253	284	291	282	291	300	268	280	282	280	286	288	239	311	278	292	274	319	297	279	299	278	227	286	261	311	268	307	296	267	265	258	296	262	278	271	300	275	280	255	269	275	308	266	274	290	285	270	306	298	264	301	300	273	275	259	253	273	299	297	279	270	301	288	262	267	278	287	267	264	274	287	303	280	302	293	303	285	275	283	303	279	280	291	275	272	315	281	286	264	287	255	311	283	262	268	274	296	284	279	273	273	283	277	297	276	284	273	277	273	285	276	289	292	269	299	304	263	285	282	325	274	296	298	262	273	258	302	247	281	270	267	316	263	279	263	284	300	304	254	286	266	270	304	275	298	292	275	253	276	277	288	292	290	299	268	284	263	256	295	260	302	282	310	301	266	276	307	303	274	270	275	251	303	310	288	296	277	291	272	272	292	317	277	286	274	309	306	289	281	264	259	268	271	292	268	271	290	298	305	269	296	293	279	256	278	314	267	271	259	257	282	287	299	277	305	269	283	283	279	313	308	291	312	267	265	258	291	265	268	330	285	258	268	257	283	269	285	301	297	283	296	247	288	268	272	282	291	301	275	269	262	282	315	304	274	295	289	267	288	273	288	291	287	276	292	276	276	305	269	279	290	273	263	296	273	283	309	288	281	296	284	289	282	293	272	304	282	317	292	301	305	282	287	316	292	274	316	279	282	301	295	274	276	287	273	272	271	283	302	319	272	281	299	265	277	258	257	267	310	264	286	279	277	304	294	264	268	285	242	304	254	305	266	266	270	275	279	283	266	263	274	279	288	286	242	277	285	260	297	282	300	271	277	299	287	261	306	291	335	307	273	276	289	269	273	278	302	285	262	291	289	301	305	309	305	291	249	308	291	278	263	264	295	317	290	297	298	278	287	271	268	255	271	308	285	312	271	273	296	290	286	293	264	272	288	282	291	275	272	262	286	267	270	301	262	278	260	282	255	283	278	262	287	297	295	290	285	267	305	290	285	252	266	265	269	258	301	296	255	288	302	282	266	295	279	292	287	297	280	286	276	284	298	271	280	268	288	278	263	285	270	265	274	304	274	266	298	298	300	271	313	269	257	311	274	266	290	317	293	310	307	284	277	285	301	296	282	268	253	274	265	299	285	297	277
25151	21411	27330	25763	8023	383	251	209	157	142	139	130	122	106	87	93	84	104	75	93	84	65	82	79	87	79	57	87	69	82	76	78	59	77	64	65	60	59	71	76	77	82	92	77	72	62	65	73	68	74	83	68	70	62	74	90	63	74	69	83	80	76	57	69	65	74	71	79	73	81	76	68	82	66	69	78	75	63	78	71	73	71	73	64	70	53	75	75	61	64	63	67	93	73	64	65	65	75	69	69	75	89	78	56	73	60	67	71	87	70	74	69	69	81	76	77	64	67	87	77	52	75	57	69	60	52	59	59	69	61	62	75	91	53	66	81	80	80	71	75	72	55	62	68	78	81	57	81	63	67	75	92	74	77	71	75	84	73	69	67	69	62	83	75	76	63	97	74	68	83	62	58	79	79	61	74	59	83	68	64	85	57	62	78	77	61	64	61	65	71	57	75	70	62	69	67	62	59	87	69	79	58	79	63	72	59	76	70	74	71	59	65	63	90	64	75	74	65	75	75	76	67	66	71	72	71	67	64	62	73	57	72	75	60	82	64	70	67	90	73	69	80	79	68	63	71	74	67	79	64	80	69	65	53	69	66	70	71	79	78	61	79	58	74	74	64	53	75	72	61	60	64	66	74	72	66	62	93	70	68	84	52	57	63	71	58	74	67	66	57	75	68	79	65	74	63	71	80	63	66	90	81	72	64	67	64	69	80	70	80	69	75	79	72	74	66	75	73	71	71	78	71	66	69	64	71	58	54	71	80	70	68	82	59	81	61	73	69	93	58	73	83	68	63	72	71	79	57	63	65	82	67	66	74	73	70	62	69	70	74	64	53	76	83	58	51	69	68	67	68	63	55	49	68	59	74	62	72	69	61	73	76	68	65	84	70	80	78	74	64	64	81	75	78	64	60	83	78	68	67	66	64	60	64	67	77	59	80	85	73	73	77	87	60	62	60	68	71	70	66	58	66	65	83	68	65	62	76	77	61	64	70	72	61	77	80	80	73	77	75	78	56	70	67	67	73	78	67	67	79	60	68	71	64	70	63	77	73	83	66	63	75	68	68	70	75	62	63	67	78	66	76	61	81	73	75	83	66	70	64	67	76	66	81	72	69	73	89	71	58	67	67	67	61	72	76	90	63	77	84	68	71	75	69	69	82	76	66	71	71	57	75	80	58	72	64	71	72	54	73	68	64	68	49	56	57	73	67	58	64	59	76	64	80	65	65	77	68	58	64	82	76	70	70	57	82	68	76	79	71	69	56	81	69	68	84	88	77	66	80	61	78	75	58	59	86	63	60	78	66	67	65	61	67	54	60	75	60	72	64	66	87	53	61	64	75	61	74	76	57	58	67	71	61	67	62	67	56	70	79	54	60	71	72	55	79	70	64	66	66	74	56	71	59	74	73	67	84	90	57	65	87	79	55	69	78	65	62	64	80	69	66	75	65	69	71	70	76	68	58	68	61	58	70	81	83	65	70	59	56	66	69	67	83	61	72	71	78	64	58	62	66	66	71	62	64	71	62	65	89	66	65	69	73	70	70	71	78	76	80	65	70	54	67	69	96	74	65	82	54	77	57	75	76	80	64	83	66	67	64	56	64	70	67	69	71	51	54	64	65	76	84	65	51	78	61	53	71	55	64	83	80	70	53	66	65	70	63	64	72	77	68	64	61	75	61	68	64	77	74	70	62	69	74	57	68	63	70	69	65	71	75	65	65	65	64	64	76	73	91	64	70	75	70	66	88	61	70	75	61	68	69	82	68	58	67	69	72	72	72	57	63	70	77	75	63	72	60	73	67	74	67	74	75	73	78	72	56	56	64	53	88	73	70	72	51	72	72	79	81	62	68	67	74	60	64	52	55	83	80	58	63	57	76	76	59	62	77	63	81	61	64	85	73	57	59	69	61	74	65	56	84	69	72	75	66	78	69	75	57	47	64	62	65	78	74	81	64	72	85	82	74	64	72	64	86	52	80	75	73	56	84	86	57	64	87	69	63	80	65	56	78	63	76	74	68	65	79	70	68	65	66	73	60	62	56	55	78	63	68	66	70	45	61	80	61	69	68	70	65	60	68	78	71	68	66	68	78	61	72	76	74	80	66	68	65	55	62	67	60	58	64	90	64	74	66	78	73	71	61	75	71	76	65	71	85	76	65	74	74	59	82	65	70	67	56	61	64	58	47	72	75	77	65	55	59	76	72	66	80	67	76	81	85	90	67	82	68	80	61	61	71	79	70	69	79	86	73	75	76	80	76	58	61	79	71	58	69	76	85	68	70	80	68	64	79	77	74	72	73	57	64	85	73	76	80	70	55	69	65	68	56	62	73	58	75	57	68	83	69	73	64	77	68	65	58	71	74	79	66	73	80	78	62	61	90	63	56	92	79	83	68	69	75	61	68	71	65	78	78	64	64	83	62	56	80	67	70	78	61	66	63	70	66	80	73	58	59	75	70	52	81	61	76	71	68	62	55	83	71	66	60	73	68	81	59	59	75	69	60	60	60	86	55	74	75	73	63	52	65	64	58	68	60	67	74	62	58	70	71	62	62	77	66	63	83	75	80	77	64	71	51	77	67	61	71	58	67	59	67	69	73	59	64	65	71	90	79	72	66	72	102	65	68	75	67	59	63	78	74	64	71	81	59	59	79	85	90	72	80	66	71	83	73	65	60	79	69	90	55	62	68	67	76	66	73	75	63	68	55	64	75	60	72	74	57	73	70	81	72	76	55	65	44	66	58	63	71	72	72	66	89	77	83	64	71	75	68	81	66	69	65	70	72	67	70	64	64	63	69	56	75	61	77	72	69	57	76	81	67	85	61	83	59	60	78	85	80	66	74	67	68	72	67	71	58	60	77	69	79	68	71	71	70	67	73	69	65	68	56	76	62	57	73	70	81	72	77	75	74	58	55	57	72	61	68	73	72	57	70	63	75	57	91	63	59	64	78	61	75	68	75	55	79	72	68	79	50	84	72	68	73	73	63	79	56	68	75	65	79	64	57	65	79	58	62	74	60	68	56	68	55	57	73	64	65	63	75	71	62	84	70	69	70	71	73	72	94	71	65	83	68	81	65	76	68	75	64	63	71	66	67	64	65	74	73	71	99	57	67	64	78	55	71	56	84	59	62	62	82	80	73	56	61	71	50	50	75	62	58	56	86	62	87	59	72	76	78	62	66	58	66	76	73	73	67	66	72	81	65	74	63	67	80	75	59	67	70	68	82	73	60	60	83	84	60	69	63	72	92	63	64	63	60	63	61	57	63	65	70	67	67	71	80	60	58	68	75	60	74	70	66	60	71	71	78	67	51	73	73	68	59	58	69	71	61	69	73	74	64	67	66	72	70	83	65	73	88	74	74	76	76	60	73	74	65	73	78	63	73	55	65	62	65	63	72	76	68	64	58	70	71	59	69	69	61	64	84	58	59	70	66	74	65	60	73	70	60	70	67	58	74	79	73	79	67	67	80	69	77	62	79	66	66	61	67
3140	4692	3026	1314	920	688	502	373	282	244	204	196	177	166	138	121	101	116	115	91	104	102	101	94	96	103	87	100	90	97	83	85	85	92	73	70	87	79	71	88	85	85	78	88	109	72	90	85	86	69	81	90	83	74	75	84	80	67	80	86	75	66	76	76	66	84	87	74	84	89	84	80	73	71	65	93	87	84	98	66	82	76	68	83	77	66	85	86	74	91	83	85	76	76	80	74	76	74	70	79	80	68	78	76	82	82	98	75	69	77	83	80	88	73	87	72	80	66	68	94	71	79	69	69	67	74	82	92	66	73	86	82	74	72	84	93	75	72	71	77	78	70	77	70	90	69	76	72	85	79	102	79	61	81	97	68	81	73	75	79	81	67	79	84	83	73	79	60	85	84	68	86	81	71	78	83	78	82	68	77	66	78	70	66	83	64	69	88	83	67	76	56	73	67	97	79	85	90	78	65	67	87	72	72	61	72	62	85	74	62	87	93	60	75	74	72	85	80	71	94	71	62	73	73	80	90	80	69	70	92	77	89	84	78	73	72	91	73	89	66	70	83	79	76	77	56	87	66	71	73	73	73	70	86	69	77	73	70	89	85	70	91	82	89	65	75	77	70	75	73	93	86	73	90	81	80	67	76	85	83	71	80	84	90	83	91	67	80	87	64	89	76	70	74	91	75	71	79	79	75	83	75	79	66	63	75	72	83	81	66	79	75	71	72	72	72	68	76	85	82	81	79	75	82	62	79	87	71	74	80	77	83	85	67	77	84	81	62	86	86	71	68	78	75	81	71	86	79	66	77	82	85	70	86	73	88	66	93	67	82	73	79	89	79	77	71	81	61	80	70	85	86	89	71	76	80	81	73	92	68	88	69	71	71	79	72	75	85	65	78	72	77	81	71	83	76	72	78	80	84	70	71	81	73	77	72	70	73	76	78	64	74	79	76	74	92	76	87	65	56	88	89	83	64	72	88	90	86	75	58	90	84	68	84	67	71	89	77	98	76	81	76	73	71	68	79	77	91	76	81	74	80	76	67	87	85	66	73	66	77	72	64	80	79	77	78	71	70	72	76	76	83	84	69	83	67	68	77	81	82	74	94	76	88	61	61	84	84	82	66	74	59	64	73	78	87	81	85	65	67	73	76	89	87	84	77	86	82	75	74	79	82	76	73	78	84	68	80	98	84	80	69	93	74	84	64	87	73	64	68	85	76	87	84	67	70	72	83	79	74	67	84	59	97	95	72	80	97	90	64	71	71	81	63	74	77	92	73	64	73	73	72	80	66	78	59	93	86	80	86	63	73	92	66	76	85	68	71	95	84	76	75	75	72	82	73	70	69	64	86	73	66	78	75	83	68	80	78	86	80	64	67	84	80	88	97	80	60	87	60	81	91	62	77	91	65	93	82	67	88	86	67	86	85	76	73	91	70	74	73	72	82	79	77	79	72	87	79	66	78	82	76	82	74	71	73	90	79	78	71	67	65	87	83	85	63	76	79	69	91	56	62	59	72	82	85	95	74	72	64	98	77	69	81	79	91	71	91	80	70	85	77	72	68	73	80	69	77	94	76	71	81	79	77	74	81	68	75	82	89	74	64	73	79	79	70	99	74	71	79	61	67	77	100	62	77	80	61	73	63	66	76	72	88	72	72	74	89	65	74	84	87	73	72	70	75	93	80	73	88	71	80	89	72	85	78	88	83	81	80	68	63	81	75	80	75	66	66	79	72	73	88	65	76	73	81	78	68	73	78	82	62	68	76	56	76	60	78	82	82	81	73	76	93	60	66	70	69	91	65	72	70	95	83	65	82	67	95	91	105	81	67	77	67	68	69	65	99	73	76	85	86	84	74	66	72	62	73	70	72	57	79	79	70	69	71	63	84	72	75	76	86	73	78	70	89	92	76	78	86	86	74	81	80	76	86	84	67	78	85	88	78	87	69	55	82	63	77	80	82	93	84	87	77	80	67	75	71	66	70	76	73	81	70	91	65	69	64	75	69	79	81	58	74	93	62	57	74	75	71	66	83	65	68	70	71	79	73	79	71	80	88	66	84	72	81	65	80	81	80	66	89	73	93	76	82	77	73	81	70	82	76	72	76	75	77	90	75	84	88	72	72	59	95	75	72	78	78	77	72	73	77	80	89	78	72	83	60	84	83	78	65	69	79	87	63	80	79	72	88	77	86	80	84	75	71	62	67	92	81	85	74	61	61	84	71	77	83	81	85	78	69	85	75	80	63	79	74	83	86	57	85	65	70	85	76	81	78	88	80	68	75	90	86	83	66	77	81	70	85	85	64	82	71	69	71	87	76	90	59	59	83	82	65	76	87	77	82	92	75	81	84	83	73	53	85	83	68	71	65	71	66	62	95	69	85	89	86	96	88	69	82	77	76	80	80	72	72	76	75	86	83	86	74	82	80	67	77	81	68	76	76	79	67	72	69	73	87	79	96	74	60	87	69	72	61	78	66	88	68	76	86	76	76	80	69	80	66	92	94	78	81	81	69	83	86	70	85	67	74	83	76	79	81	75	83	76	88	79	74	81	86	74	75	71	91	76	68	73	80	84	73	68	78	89	75	82	78	70	55	79	63	85	84	76	90	82	71	77	84	78	71	73	86	69	82	79	61	75	64	79	73	72	84	90	76	84	69	83	91	71	69	78	88	81	78	70	87	69	68	67	77	78	76	79	82	87	66	93	74	69	66	77	75	79	63	84	80	78	79	79	75	86	74	86	76	75	74	82	76	73	76	80	85	73	87	78	72	78	88	66	64	84	82	65	68	76	79	78	82	62	73	74	81	79	81	96	70	82	63	87	87	76	88	76	82	57	77	84	69	58	78	87	96	78	64	88	64	74	83	98	80	68	76	78	84	71	64	68	89	75	77	79	72	74	78	86	60	64	78	85	68	69	62	92	91	74	78	74	93	76	78	90	86	62	76	84	85	64	77	64	82	71	61	78	63	76	69	84	60	82	65	92	71	90	80	82	81	75	84	89	75	74	81	87	77	64	76	85	68	65	73	92	71	70	79	88	61	74	59	97	76	79	83	76	85	89	52	72	55	55	73	77	62	65	81	87	82	79	76	74	85	80	77	69	83	79	84	67	77	82	86	80	65	82	93	70	72	70	71	87	83	91	83	83	64	74	75	72	61	79	85	65	83	84	66	69	66	78	84	89	81	58	69	82	62	66	69	88	69	75	71	70	82	66	89	92	60	64	75	88	84	74	82	66	67	77	89	79	67	82	82	92	72	89	70	76	68	71	87	83	68	62	63	71	66	72	75	74	79	74	95	75	76	55	73	88	75	88	72	64	103	73	67	75	77	84	64	80	64	91	73	94	62	81	71	57	68	82	74	62	68	77	85	74	69	70	66	68	84	72	60	53	70	73	73	79	67	79	80	74	81	82	73	79	87	73	90	76	82	64	79	85	77	72	75	77	81	75	70	66	65	84	64	86	99	82	68	79	71	84	91	78	73	67	75
22829	21452	29108	24181	21448	21464	6337	818	646	540	492	477	445	378	382	336	325	341	322	305	318	325	284	266	284	272	276	279	286	285	225	271	272	262	266	235	290	261	252	270	265	265	254	278	266	255	248	268	277	250	263	252	250	253	275	268	279	258	235	272	247	268	274	263	251	239	282	263	270	246	252	240	257	225	266	264	280	261	261	243	268	228	221	254	247	244	253	239	270	263	265	258	297	244	273	275	253	219	261	242	272	241	281	265	238	269	245	258	254	256	245	239	267	258	275	259	256	264	297	267	270	256	263	256	252	266	234	241	245	260	235	238	242	254	276	249	281	274	273	262	272	257	240	262	227	266	244	272	271	271	262	248	250	244	259	221	269	269	233	252	261	281	250	255	257	253	273	241	252	241	240	263	246	261	242	279	258	258	265	253	246	265	247	253	241	236	259	288	267	265	259	243	262	236	253	299	266	276	226	239	240	259	245	249	269	270	272	258	246	239	242	283	266	262	261	252	233	269	248	273	309	254	259	227	259	232	246	231	255	234	251	242	249	264	270	267	254	283	265	274	266	251	255	287	257	234	274	268	262	254	223	218	243	256	283	266	276	247	266	264	233	239	263	249	248	241	250	246	241	266	262	257	251	252	230	268	278	267	272	248	251	263	253	267	257	274	221	249	262	249	255	268	264	246	257	249	229	289	238	245	271	224	225	258	246	243	254	244	275	260	240	264	260	268	233	244	264	274	249	256	234	250	250	247	256	262	236	257	288	232	251	223	251	252	257	281	246	252	239	216	237	253	270	248	236	272	235	277	250	255	249	238	247	251	226	249	247	234	267	243	249	243	223	275	248	255	241	254	258	230	267	252	238	251	266	234	226	229	248	256	264	266	247	250	223	254	270	254	230	238	272	265	257	255	276	245	250	261	258	267	277	258	249	269	246	273	251	264	276	257	266	251	252	235	281	264	225	253	249	253	247	250	263	253	274	227	259	282	224	245	304	245	257	248	248	253	254	235	253	223	243	258	252	266	236	255	247	247	234	262	294	276	218	249	250	243	277	259	217	248	228	265	268	260	250	240	279	269	269	230	279	239	254	250	259	284	262	226	292	257	242	289	266	247	242	262	255	243	241	238	254	242	269	246	262	280	251	235	256	240	255	245	253	246	298	260	268	243	254	236	240	236	254	255	256	279	258	274	268	254	235	264	242	274	255	251	232	262	246	265	281	258	237	274	256	258	259	258	258	252	259	259	256	238	262	244	238	246	258	251	257	258	250	270	229	255	270	248	255	284	240	246	258	212	260	263	269	268	268	265	265	254	231	283	263	261	244	237	265	250	262	257	223	249	245	239	257	233	253	240	279	265	263	276	240	245	267	279	274	260	241	261	240	254	241	265	239	254	259	281	254	239	274	220	232	262	227	270	264	243	291	277	267	236	244	264	246	278	271	258	242	264	251	269	254	238	257	257	250	216	241	235	253	233	248	274	249	272	277	239	233	281	267	261	256	234	274	250	261	248	285	270	267	237	271	267	247	273	244	284	282	250	271	224	258	245	271	218	221	258	241	267	246	255	259	259	276	224	247	260	255	242	275	230	287	254	262	268	242	231	247	262	245	252	239	249	231	254	229	256	237	249	256	246	255	235	237	247	262	231	220	261	255	254	248	264	247	236	247	239	235	257	270	248	269	265	264	247	245	244	257	240	219	252	238	282	246	212	250	275	236	257	254	239	251	274	232	258	256	276	257	247	234	243	267	268	239	274	269	235	277	250	252	252	260	240	265	231	248	253	266	234	273	262	283	241	248	249	273	265	255	260	247	253	295	249	232	236	241	278	239	258	283	246	245	235	262	280	253	255	262	270	264	245	254	259	247	238	246	268	260	229	243	242	237	247	235	233	247	243	253	254	252	239	238	232	247	226	230	249	257	267	276	271	235	246	246	255	260	229	236	233	232	270	272	242	291	237	271	234	256	260	237	269	261	261	257	241	261	271	260	254	243	238	243	263	279	235	242	266	266	240	254	252	256	247	255	281	264	259	252	278	265	257	255	257	256	251	249	269	261	231	239	261	253	272	266	225	252	248	232	237	268	259	260	249	235	254	230	261	239	258	234	239	233	270	268	248	237	249	262	264	232	249	245	263	240	289	230	227	247	254	236	223	246	237	254	226	237	261	217	237	260	271	285	259	269	268	257	263	251	266	239	241	229	270	260	241	234	230	252	238	261	260	260	251	242	266	251	204	236	235	266	273	255	240	267	256	263	249	236	211	251	249	253	237	227	223	256	235	254	239	293	269	258	270	277	252	247	246	242	264	268	259	258	253	284	246	259	267	248	250	281	261	245	267	231	246	235	270	222	261	265	250	267	248	265	298	229	261	261	231	252	257	231	241	254	254	247	240	256	246	268	274	249	273	254	262	279	265	259	266	241	238	251	273	236	277	254	225	282	252	241	254	251	272	231	248	234	253	263	287	252	268	235	278	251	251	293	244	227	251	263	267	251	240	237	245	245	265	238	235	270	267	246	258	246	246	244	271	252	272	266	255	250	258	259	227	248	264	249	246	264	245	273	212	214	258	248	242	232	266	265	267	263	277	238	225	249	223	263	203	263	240	237	238	227	274	230	237	264	254	258	249	261	269	270	249	247	254	235	257	255	250	269	258	273	255	253	248	222	256	233	293	255	255	260	247	251	235	269	262	237	261	238	251	267	259	277	245	245	260	231	259	266	268	256	274	253	251	213	251	240	243	252	256	246	259	240	250	257	261	265	253	264	244	240	233	250	259	274	250	243	251	260	260	250	201	250	243	248	252	261	256	252	257	263	243	245	276	247	255	286	247	212	263	271	267	228	264	242	249	267	271	263	277	242	239	276	251	253	252	267	263	289	238	264	261	272	281	254	281	269	264	255	240	231	273	257	271	223	252	236	251	235	279	232	250	243	233	254	277	260	258	259	273	246	232	251	234	259	255	260	257	261	232	220	260	259	243	253	234	246	265	253	228	239	287	249	282	243	229	247	255	271	262	243	246	269	247	267	232	238	284	257	232	272	270	267	253	255	271	255	266	254	261	273	255	254	278	264	224	250	275	257	273	253	246	247	253	245	263	245	245	257	267	289	239	252	262	263	267	264	248	249	249	255	232	251	251	225	274	238	272	255	254	229	231	252	258	255	262	254	251	262	251	270	267	217	257	262	247	264	239	233	242	267	237	249	253	250	286	234	252	270	257	251	269	257	268	237	250	268	268	258	291	259	265	235	246	241	251	219	258	259	259	247	264	270	246	267	271	261	217	230	266	245	247	241	259	248	264	242	266	237	259	239	242	268	251	223	264	268	275	231	261	266	254	261	239	256	256	254	252	251	272	267	247	252	234	272	250	235	253	242	259	229	237	291	256	265	258	252	254	245	252	264	255	277	272	248	249	276	265	241	230	238	249	250	284	254	255	303	253	229	254	258	234	264	232	215	233	273	238	250	274	256	263	279	273	263	239	265	279	251	258
4264	14702	9418	4491	3196	2379	1864	1409	1075	900	735	647	575	528	473	418	457	396	417	412	373	367	359	377	300	297	332	331	344	334	271	317	290	305	299	298	269	266	295	288	326	300	314	300	259	293	296	272	275	264	261	290	277	282	250	300	266	282	288	275	267	282	271	273	268	284	325	280	322	278	288	263	265	276	295	238	277	281	276	281	270	270	255	280	262	294	306	282	278	272	247	293	300	299	292	263	232	284	284	275	272	274	261	312	281	287	289	250	270	283	264	275	254	287	283	287	282	262	250	263	269	284	236	278	267	288	285	285	271	274	263	248	283	297	288	280	301	287	274	280	286	278	305	260	256	266	270	252	268	269	267	276	256	293	279	271	287	247	262	296	249	279	254	282	278	251	284	274	314	256	283	297	277	275	240	265	285	257	283	287	297	273	222	287	258	283	257	266	277	289	278	300	274	292	290	287	269	280	294	238	282	279	321	272	264	264	288	272	273	271	256	247	274	283	255	252	277	265	252	278	258	279	258	275	254	264	276	256	249	276	266	261	265	294	259	273	288	285	258	307	283	257	281	264	268	241	289	277	301	258	299	258	261	274	274	266	280	281	259	288	245	275	270	303	256	266	257	265	260	283	318	254	272	281	268	278	276	276	290	295	248	273	272	266	251	296	279	301	280	277	275	249	285	249	264	259	241	289	285	251	238	245	277	278	271	271	300	272	258	268	280	285	281	275	256	281	266	290	287	276	272	291	268	276	243	289	290	282	282	281	290	280	236	268	288	274	268	269	270	281	282	304	266	256	292	251	267	255	260	268	296	294	289	290	254	286	280	273	268	279	294	283	280	266	242	245	271	249	254	264	261	282	253	267	309	241	274	287	281	297	248	270	273	263	280	266	290	263	234	287	278	261	273	296	286	258	276	311	287	251	300	238	278	282	303	278	282	301	282	256	267	244	283	277	272	278	255	286	259	269	298	275	268	312	276	264	285	312	269	261	273	255	266	262	265	281	255	275	260	293	250	268	262	260	269	262	258	254	276	278	278	270	263	255	265	319	254	256	267	248	291	279	274	295	285	267	273	272	306	274	254	264	271	281	280	261	281	228	307	258	282	297	274	271	298	261	295	242	257	299	278	284	262	283	262	288	271	248	246	246	262	292	261	290	284	290	273	233	269	260	309	271	274	268	245	247	247	302	260	281	269	292	296	291	275	280	296	296	243	263	276	292	277	271	279	312	289	275	279	271	257	297	256	260	271	304	275	259	244	245	258	271	289	250	273	286	272	285	309	298	254	295	265	296	303	290	288	262	267	261	267	259	280	272	259	270	256	266	270	265	271	270	294	284	258	273	283	264	243	282	271	267	265	272	272	267	273	276	278	276	268	255	283	229	261	256	238	256	263	272	276	263	277	266	288	293	249	282	254	292	251	276	278	259	251	268	278	271	273	273	277	275	295	290	238	297	278	292	280	286	292	253	238	279	268	278	267	276	270	269	313	297	288	296	276	280	251	278	288	293	275	276	292	282	272	275	293	276	305	320	264	288	261	273	282	255	279	248	280	290	258	243	272	305	282	275	265	285	286	271	275	282	262	295	248	282	304	256	268	261	300	272	267	274	232	268	314	264	283	237	262	268	250	270	274	262	277	264	269	261	267	233	283	268	266	261	268	277	273	246	276	279	274	273	300	268	251	255	269	252	296	284	247	296	287	277	271	254	260	263	273	307	289	293	256	268	261	297	252	238	241	293	292	261	294	310	291	293	270	291	257	268	265	274	247	266	268	278	283	251	283	251	258	283	260	309	256	258	298	295	262	275	269	262	270	282	279	268	294	285	263	258	270	263	277	280	267	255	253	269	275	270	273	271	282	255	279	269	250	281	270	285	263	268	251	281	278	270	267	281	278	255	273	289	253	260	266	327	309	286	255	298	278	247	271	272	276	276	283	251	285	281	270	264	230	257	255	287	265	312	277	268	259	298	277	282	280	292	292	273	257	290	279	247	253	287	250	252	268	260	276	250	295	259	300	264	288	278	270	277	282	287	261	260	261	268	236	258	251	288	266	242	266	278	254	276	260	270	262	252	271	274	285	281	271	270	239	278	250	276	273	254	297	287	274	264	249	264	258	260	287	305	248	249	272	296	266	288	263	255	257	263	251	270	254	295	261	251	265	309	268	265	265	262	250	264	226	266	264	287	292	303	292	299	286	264	280	278	280	300	285	260	278	280	259	280	248	257	282	256	250	259	267	254	281	268	244	268	277	286	267	281	257	268	264	268	259	247	253	267	261	262	277	253	257	280	282	270	249	259	288	275	282	272	265	280	289	271	275	293	280	261	248	276	253	271	286	287	244	266	281	263	256	280	297	248	283	290	274	275	263	299	272	263	289	285	260	293	229	306	245	268	251	312	282	263	284	274	258	313	271	254	285	279	279	248	274	271	294	266	277	277	296	280	312	280	273	262	253	264	257	258	269	259	253	275	273	274	272	297	268	255	255	264	273	284	282	285	251	263	303	269	271	305	269	291	273	265	276	298	274	299	240	280	294	281	295	283	276	267	272	284	293	286	269	260	294	291	273	300	247	264	273	271	297	269	273	281	279	273	301	267	285	287	283	277	260	250	264	273	287	298	268	260	264	280	278	277	234	275	271	294	271	271	278	260	253	271	275	251	264	269	288	278	298	261	274	267	288	257	253	271	264	258	269	305	286	265	298	250	277	295	288	290	277	292	262	289	269	290	266	264	271	237	261	265	282	281	287	255	268	252	282	261	297	270	272	270	312	301	268	278	265	252	270	299	275	250	278	239	273	305	233	288	293	274	277	252	298	257	254	294	288	254	277	267	246	250	261	252	296	252	301	252	276	286	271	281	300	273	275	270	230	305	249	278	300	289	270	272	269	273	285	271	269	277	282	249	258	288	267	288	268	263	278	292	255	286	267	250	284	284	285	261	274	249	274	283	280	290	280	263	270	267	277	271	255	274	250	301	277	279	280	257	285	268	277	272	243	281	274	279	260	282	247	294	288	286	279	258	271	270	318	288	244	277	281	303	283	265	303	270	265	305	266	266	290	256	258	266	271	269	270	294	278	224	262	284	253	264	252	293	272	302	305	308	319	269	284	303	291	252	275	229	298	282	268	277	247	283	291	291	290	292	263	256	273	282	270	242	263	262	266	252	252	283	293	258	272	302	280	314	262	252	276	279	280	290	266	298	240	272	257	271	273	274	270	275	257	283	273	264	291	271	280	271	273	263	266	296	259	256	298	259	288	246	289	258	288	270	269	283	275	271	258	301	279	280	254	291	298	239	257	281	300	281	283	254	254	264	282	234	294	295	268	284	280	275	263	258	270	246	293	277	272	264	270	263	286	279	259	274	264	296	269	261	232	260	253	277	268	268	269	274	259	280	293	285	302	242	254	271	257	281	313	284	275	269	266	265	259	266	266	253	269	290	267	289	255	271	238	275	290	280	280	265	281	276	248	298	274	281	272	243	247	283
28033	19814	6065	497	288	206	189	180	136	174	124	139	119	126	132	132	100	123	146	133	151	121	122	145	135	136	139	119	129	124	117	134	128	130	103	122	144	146	125	130	110	113	138	152	128	114	114	132	110	133	119	118	133	119	105	127	131	113	135	119	107	117	116	131	129	127	132	132	121	118	133	132	107	114	115	124	134	139	133	139	126	110	124	116	126	128	135	124	120	121	122	129	152	157	136	115	135	135	123	134	114	127	138	108	137	111	125	133	124	129	133	126	134	101	111	115	137	131	114	106	142	115	133	126	141	141	134	124	132	129	117	139	125	133	126	128	120	106	126	123	110	112	130	125	116	112	106	132	116	118	117	121	120	138	104	115	137	124	135	117	140	128	119	128	120	128	114	129	114	133	125	135	110	131	125	117	136	115	122	117	117	137	129	128	123	113	118	134	133	132	141	144	137	115	128	141	123	128	136	119	146	121	138	129	113	121	99	140	129	119	107	119	125	107	108	118	153	114	123	110	102	128	126	115	110	139	120	131	128	140	109	122	136	127	133	128	126	153	117	133	125	139	136	123	121	141	125	128	130	112	120	128	145	130	141	127	106	127	112	126	139	115	119	129	118	127	118	144	115	111	111	102	131	102	115	116	124	154	118	138	131	141	114	132	127	138	139	112	102	118	134	121	157	120	144	148	121	122	132	119	130	122	141	133	142	118	141	138	137	125	123	113	117	116	120	128	153	149	114	116	144	129	109	123	162	138	139	126	131	142	121	140	125	131	119	117	112	131	120	134	117	134	129	136	134	151	108	122	131	136	121	134	121	121	126	100	110	135	111	149	138	108	135	122	109	120	131	126	113	131	139	113	116	131	124	133	118	129	116	140	134	143	129	133	125	123	141	119	150	126	142	119	127	122	110	131	129	124	137	132	119	129	119	132	138	123	108	121	128	138	132	118	123	121	111	116	150	109	119	149	124	129	129	139	115	125	103	137	128	145	132	117	133	121	139	108	134	126	138	135	110	120	124	132	119	127	124	135	102	124	131	118	129	131	117	119	113	143	129	132	134	151	128	135	141	129	114	126	137	129	111	139	138	124	141	111	116	100	132	128	124	119	155	124	140	135	128	123	147	114	122	146	120	123	131	131	111	131	136	126	123	111	117	104	133	115	153	112	116	150	126	125	127	131	90	120	97	121	141	137	117	130	137	138	100	123	128	134	130	131	116	137	124	131	132	111	129	114	130	128	125	125	126	137	128	123	136	125	130	111	123	140	140	144	114	120	133	108	156	110	139	151	133	127	141	139	122	127	126	136	142	139	130	126	134	127	119	139	112	124	124	132	143	126	127	146	154	122	125	127	134	128	134	126	124	129	129	138	126	137	129	133	120	125	133	138	139	118	130	117	133	126	124	109	120	109	126	114	113	116	145	127	130	124	137	124	140	121	132	139	123	118	130	119	116	129	127	129	115	140	117	142	134	122	141	129	109	123	110	132	132	121	129	144	132	133	142	160	131	139	141	124	133	144	133	121	130	123	111	125	116	135	105	121	121	121	117	108	119	135	135	123	128	124	133	109	130	117	117	130	153	126	141	111	117	129	127	99	123	119	104	127	114	94	129	123	124	116	130	118	109	119	132	134	144	133	126	130	126	133	134	122	114	130	126	144	147	129	133	110	115	134	119	130	133	124	117	119	134	118	125	120	128	131	117	125	122	129	139	148	116	138	118	133	121	112	147	114	126	122	129	124	117	138	141	120	129	114	117	131	122	95	128	127	129	123	128	131	141	108	108	133	147	141	119	125	122	116	115	103	120	128	128	128	110	132	133	137	120	120	119	134	141	120	137	133	133	123	141	135	150	122	142	127	118	135	113	130	132	137	138	108	132	127	132	137	140	132	131	128	120	140	128	141	113	113	127	123	114	115	156	126	134	116	128	133	118	116	137	119	140	132	128	140	116	108	138	129	109	146	118	94	122	109	132	118	119	132	130	109	114	146	118	146	135	125	127	125	103	136	126	147	129	99	119	133	117	148	147	135	144	116	126	121	147	135	104	124	127	142	113	133	107	120	150	129	143	141	123	116	112	131	128	133	120	123	128	120	119	126	126	114	132	120	111	136	110	139	118	126	128	109	133	113	133	152	122	134	91	125	99	111	125	116	117	132	130	133	128	141	130	120	147	140	138	116	121	146	102	116	123	139	141	144	99	117	130	116	133	138	110	118	147	131	134	114	128	110	164	143	119	116	129	120	139	141	123	131	136	125	124	151	148	103	114	123	135	131	118	107	126	144	115	145	129	126	121	133	118	127	116	134	109	139	136	119	134	126	114	112	141	137	125	107	112	118	138	118	119	153	133	125	126	142	126	129	126	122	146	129	124	126	130	120	138	132	137	121	122	134	110	113	111	123	140	128	106	126	124	138	111	115	140	123	129	142	122	130	138	124	120	131	121	135	128	127	136	121	119	126	123	113	137	127	123	121	148	134	128	126	122	138	132	140	121	123	135	138	138	138	138	103	126	111	125	111	143	140	131	143	133	158	111	126	130	118	118	121	150	118	115	138	141	114	131	126	110	144	126	117	125	122	118	123	112	116	103	121	105	131	125	110	109	107	121	130	124	127	136	129	135	134	123	117	133	139	115	126	129	124	140	136	136	118	131	116	128	136	117	121	135	127	150	122	136	102	128	131	127	128	130	147	119	123	132	132	140	132	136	149	101	113	127	137	127	124	113	119	114	128	125	106	128	134	129	104	130	115	137	121	143	109	109	125	134	129	112	143	136	115	126	122	118	137	143	122	132	121	133	129	131	129	118	136	116	111	129	134	128	118	115	136	120	146	129	121	112	127	143	142	119	128	127	105	114	117	126	125	125	132	127	126	131	143	115	130	129	145	132	119	106	144	127	137	130	121	126	119	135	114	130	116	123	122	120	111	141	119	133	120	117	122	126	135	104	111	131	127	125	123	133	135	147	130	134	118	120	131	106	156	132	121	144	139	112	139	124	137	144	122	129	125	142	118	110	102	136	121	148	118	123	145	114	135	130	139	125	116	141	109	119	129	127	142	120	119	128	123	107	113	116	132	117	109	118	127	119	137	134	141	114	108	139	138	137	121	127	133	121	128	119	130	133	125	130	129	117	137	119	127	127	120	140	146	120	123	107	140	127	130	129	125	124	118	121	149	109	112	148	134	133	129	118	117	144	121	117	131	121	114	127	132	143	110	136	113	106	125	143	123	117	130	134	128	132	119	134	145	139	131	119	122	124	119	110	132	133	146	135	117	115	126	131	121	128	145	149	117	131	136	112	120	130	136	108	117	122	149	130	113	154	120	120	135	132	121	104	119	144	122	123	128	127	110	112	136	126	133	139	140	117	122	119	137	118	141	116	125	141	131	149	118	122	122	117	124	139	106	120	123	126	143	132	133	106	137	134	134	109	140	132	144	122	110	120	129	108	136	125	121	136	126	120	125	121	124	131	127	123	117	124	121	133	124	136	122
4634	1884	927	492	412	342	274	235	215	181	204	168	194	154	170	129	148	131	138	140	150	132	154	143	139	138	126	146	145	142	149	149	144	109	147	155	150	127	153	130	123	118	136	120	135	124	136	150	130	133	151	129	135	146	121	123	116	131	125	131	132	148	138	137	125	135	135	139	108	133	124	136	152	129	147	115	125	140	140	144	150	139	125	122	125	138	118	159	124	134	147	142	133	126	121	139	148	147	149	142	130	131	111	140	122	116	126	118	121	136	130	137	130	113	142	133	127	131	140	135	148	137	139	128	139	128	148	133	135	120	135	141	149	137	120	142	139	128	168	131	127	141	127	149	120	160	137	107	132	132	136	127	167	112	120	145	119	130	118	137	145	161	125	125	126	131	129	109	137	123	148	142	122	147	138	124	131	134	133	130	143	120	137	143	143	153	132	141	137	143	129	130	124	122	126	127	137	138	143	141	146	119	150	134	144	155	125	149	120	121	127	117	132	142	123	148	147	133	134	113	132	152	155	131	138	118	137	127	111	143	130	122	127	131	145	132	120	123	129	142	141	143	134	129	140	135	131	142	145	122	167	139	138	146	131	132	131	120	142	137	136	134	113	114	154	121	127	141	120	147	120	144	132	147	133	135	146	130	141	114	124	141	142	122	122	138	135	133	116	129	131	163	130	146	150	137	132	129	141	131	143	136	127	138	130	134	150	126	138	136	125	145	119	142	121	150	123	140	127	113	133	131	133	133	131	114	147	127	129	120	128	148	152	138	161	125	126	132	134	129	120	126	124	139	135	119	133	140	140	126	126	129	121	105	151	134	149	125	115	138	122	130	137	149	140	122	143	136	135	134	132	143	126	113	126	137	139	140	129	149	147	127	137	140	126	116	157	143	130	122	139	152	120	137	133	128	149	155	130	150	132	152	142	124	130	117	122	133	149	116	146	139	125	130	141	136	123	135	127	147	141	126	144	138	133	131	133	148	131	162	161	126	156	145	122	145	152	119	118	153	142	143	120	131	133	122	125	122	147	110	125	148	136	138	136	130	133	132	150	130	132	124	134	139	144	147	121	145	134	142	136	135	106	132	120	143	124	118	127	134	138	129	158	134	136	119	136	134	132	126	141	133	126	137	149	127	126	156	136	135	153	149	118	118	137	127	140	145	157	109	136	135	129	125	116	134	126	122	122	127	133	152	128	139	136	126	159	133	131	112	136	142	130	156	138	141	159	127	126	135	142	132	135	134	137	140	141	152	139	133	132	125	131	156	135	126	124	132	124	145	127	130	135	120	147	124	120	152	136	153	139	110	148	137	148	134	139	148	141	116	142	149	131	143	137	134	130	137	138	125	117	148	132	160	118	143	139	138	142	137	117	140	133	145	133	140	127	137	148	127	146	126	137	143	139	146	131	129	140	115	143	134	128	147	122	125	127	128	107	137	136	123	136	158	136	105	151	140	143	123	154	135	139	142	129	122	132	129	134	132	143	145	129	111	144	119	143	149	141	146	132	136	107	132	129	115	134	126	124	116	138	142	132	119	148	137	118	135	128	135	122	132	126	140	119	130	162	141	119	133	154	131	141	136	143	129	119	108	137	144	140	153	136	130	147	140	136	155	141	134	115	131	123	131	123	135	138	125	140	140	139	143	156	117	150	147	125	158	125	146	131	134	134	128	144	126	118	127	128	130	175	138	134	108	142	126	150	157	141	139	129	110	139	143	147	160	155	148	135	126	130	128	128	142	125	117	148	131	133	130	132	145	113	118	123	144	128	143	128	134	125	122	162	134	130	137	150	133	143	134	127	129	127	125	128	149	154	131	129	131	119	134	141	125	127	139	156	132	122	134	143	136	116	136	120	123	138	138	125	118	134	151	136	145	135	160	160	135	131	137	146	134	141	137	135	153	129	126	140	148	124	131	126	128	158	121	132	129	114	130	130	130	138	126	144	132	139	120	155	152	135	144	140	117	156	138	124	123	136	134	121	143	133	132	135	129	139	126	119	143	146	162	118	128	153	151	120	130	148	129	128	148	156	132	126	127	133	120	143	130	102	137	108	116	120	130	123	129	126	143	132	119	135	117	143	134	138	136	117	126	115	135	136	151	128	133	151	131	146	123	135	142	125	129	132	150	146	140	148	133	132	128	123	138	127	133	125	135	130	116	140	134	145	148	140	128	125	148	146	121	136	147	134	144	145	120	113	138	133	138	147	140	146	125	133	117	141	140	110	129	151	128	137	127	151	124	128	134	137	126	119	138	135	135	135	116	141	123	138	120	132	143	136	115	154	132	132	136	117	139	121	116	130	126	132	125	118	136	122	126	156	145	133	131	117	168	112	135	122	146	136	128	136	135	142	129	127	140	136	150	123	124	146	146	130	133	118	137	145	119	132	152	140	109	142	136	147	138	148	142	146	126	147	126	144	122	112	156	120	130	124	145	136	148	142	115	158	131	146	136	126	162	138	151	126	144	134	125	150	120	126	145	128	130	137	144	132	110	142	130	114	138	132	140	126	141	143	141	121	137	145	130	136	124	142	140	131	120	113	117	131	148	143	144	121	149	124	134	141	115	149	121	130	115	126	151	158	145	146	154	139	129	135	141	125	130	133	139	122	120	125	132	117	149	124	127	126	120	136	151	140	134	127	152	124	122	126	114	135	117	126	126	138	139	130	106	130	130	118	144	114	122	140	153	128	134	128	147	136	122	150	134	125	114	127	146	146	143	148	143	154	119	131	139	122	134	153	148	142	148	144	122	140	151	136	132	133	137	130	150	124	137	143	132	132	136	141	143	137	126	127	146	143	136	124	131	158	143	137	131	134	143	143	115	137	122	136	138	146	135	125	140	132	132	140	120	125	141	126	139	128	141	130	124	148	130	143	144	140	141	129	146	121	128	136	127	122	154	134	117	134	142	139	122	144	134	116	134	161	117	133	127	122	131	141	128	140	120	129	132	151	123	137	129	121	142	125	123	120	126	122	131	126	153	119	132	111	142	132	124	168	136	156	136	131	144	119	116	148	154	124	131	121	126	139	160	135	144	121	128	124	157	143	129	134	121	150	130	133	138	114	147	127	131	123	141	122	162	146	134	156	148	126	132	157	134	122	139	131	140	128	117	142	147	122	130	118	123	144	157	123	132	122	132	151	134	133	137	114	136	136	148	163	134	116	133	141	149	132	145	134	129	128	128	133	126	131	137	137	128	136	127	139	116	145	129	143	133	129	140	118	136	128	120	146	125	144	121	131	134	131	125	129	131	134	117	132	141	128	135	117	130	115	159	124	127	147	137	120	145	139	121	141	134	126	134	124	145	129	122	117	149	120	146	135	131	120	130	111	123	142	133	147	119	123	134	119	142	147	128	135	137	127	144	120	140	153	125	152	134	142	133	126	126	129	112	133	138	136	129	118	135	121	124	123	135	158	133	131	115	134	131	113	119	147	140	140	138	150	145	155	118	134	133	124	153	149	119	111	115	133	148	131	118	167	126
24083	21458	28532	24782	21384	5566	893	573	494	460	390	355	381	347	340	334	326	336	269	291	281	298	301	272	266	265	271	273	300	283	275	260	289	288	273	260	303	263	265	276	285	252	281	252	252	249	275	272	280	269	265	236	269	315	276	289	266	256	286	253	235	247	253	270	258	278	274	254	265	263	269	260	280	233	263	256	258	289	237	276	292	263	254	259	287	263	265	264	271	255	258	303	255	267	250	274	292	265	262	272	260	262	269	277	259	252	285	262	256	261	248	254	256	272	248	264	279	247	264	263	263	273	269	250	242	255	254	282	255	283	252	276	299	260	277	249	240	262	313	247	295	264	277	280	268	265	272	291	256	274	278	283	284	261	256	247	279	269	252	240	272	233	273	261	266	227	287	273	273	271	249	282	236	275	250	232	251	277	250	265	258	283	268	261	258	244	307	241	249	264	256	272	259	265	257	288	292	269	284	274	247	243	230	266	282	246	273	263	268	256	289	239	257	269	233	255	274	250	287	256	271	255	271	264	241	260	291	275	242	277	276	242	258	253	248	268	297	253	237	264	274	275	274	229	244	253	276	262	265	272	248	273	272	262	266	274	272	258	296	255	248	268	278	246	275	288	249	249	279	246	264	275	277	281	270	268	265	295	260	280	266	268	243	267	253	244	264	283	320	267	251	255	247	265	300	282	261	233	291	261	283	255	278	274	251	282	232	249	256	282	273	237	268	265	267	244	264	268	264	276	279	250	277	298	243	297	257	255	258	245	244	266	270	265	265	272	278	274	242	264	273	236	259	255	264	241	271	243	271	264	281	279	248	286	279	236	265	264	268	246	281	288	263	275	266	282	268	300	250	278	258	279	293	247	274	256	260	240	251	255	272	245	264	264	264	265	261	262	250	242	271	287	252	252	274	275	285	256	222	241	279	276	283	285	278	279	263	268	272	267	304	276	268	245	278	274	240	263	289	280	242	277	270	268	273	286	260	269	228	261	279	267	273	276	246	255	227	271	279	279	277	289	242	245	254	297	262	230	274	248	253	232	297	267	235	272	294	274	299	240	258	275	247	251	253	278	247	273	256	260	241	259	284	262	272	272	274	255	274	261	263	292	253	273	241	268	264	260	266	260	256	257	274	244	271	260	269	236	263	258	231	249	274	277	272	262	268	272	262	253	267	283	284	266	255	285	279	272	274	256	262	287	263	245	260	281	246	268	276	272	257	266	244	267	288	253	248	256	303	258	256	247	258	278	228	236	240	288	286	277	260	269	236	278	292	274	243	234	286	242	234	260	237	260	295	267	246	274	274	274	279	279	264	238	264	266	262	262	257	274	270	248	284	287	266	263	259	264	268	289	272	277	255	267	256	261	227	269	281	249	279	263	291	256	272	263	239	271	272	250	270	283	259	257	267	271	259	267	249	258	265	260	257	279	270	278	249	246	249	273	258	278	256	251	263	282	264	266	239	244	256	270	260	267	242	253	277	279	254	253	254	261	275	268	263	237	266	243	292	278	270	241	257	273	260	260	262	255	238	280	259	261	283	286	241	261	266	253	260	267	282	272	285	255	263	283	278	283	235	251	267	299	262	276	277	268	251	247	270	284	277	253	257	252	249	264	282	281	268	284	269	257	269	247	283	273	253	238	254	277	253	257	238	251	270	270	280	261	277	285	258	240	296	255	274	288	281	260	268	268	268	270	268	282	269	253	285	251	246	235	279	247	260	302	244	237	276	270	264	290	267	303	263	270	247	283	280	267	263	247	267	241	257	238	269	289	257	263	266	252	261	263	295	252	237	282	244	273	242	264	228	263	262	234	251	270	268	283	262	239	229	241	274	255	269	264	260	266	253	262	253	285	280	260	233	282	315	238	242	262	244	238	257	242	257	274	248	232	273	227	266	264	254	257	258	245	273	251	260	247	232	276	262	271	268	273	267	274	269	254	264	261	272	282	270	251	272	272	261	272	257	254	276	264	251	282	265	268	239	269	270	280	264	275	266	246	254	250	258	272	240	266	275	270	263	283	267	266	285	264	258	254	269	246	259	254	253	284	236	250	225	275	258	264	267	262	273	279	260	256	276	215	269	266	221	269	267	281	258	259	269	279	269	240	249	263	267	260	261	262	279	262	257	252	244	251	278	259	289	248	281	251	279	264	285	249	298	226	264	231	274	266	257	273	291	283	259	267	276	269	284	272	260	268	269	275	260	248	280	296	274	259	277	240	260	228	244	275	277	269	279	288	264	252	225	269	253	237	272	284	269	269	276	263	268	286	253	278	292	276	236	271	245	252	278	256	289	272	265	259	259	244	246	256	277	264	255	234	279	226	252	260	282	254	302	236	255	262	266	253	265	272	247	261	254	242	269	238	247	237	239	277	283	272	279	279	261	256	263	275	255	255	276	254	254	267	285	275	270	258	271	245	258	271	230	247	261	287	278	258	272	277	272	287	247	267	274	243	266	258	276	247	267	257	264	289	251	259	266	280	230	271	242	269	234	297	279	298	259	273	258	291	259	266	277	256	255	270	248	235	238	243	255	251	256	252	282	265	292	282	254	267	272	276	285	279	237	242	273	261	280	264	242	245	262	271	273	230	242	278	283	269	276	265	246	245	290	259	266	262	273	271	271	231	288	263	283	266	277	257	241	250	267	273	270	257	264	245	270	250	275	240	276	287	234	273	265	298	290	286	242	279	266	299	254	262	294	251	253	276	281	251	259	260	253	281	256	259	277	289	269	265	255	229	252	254	264	282	247	268	254	267	260	265	244	250	306	263	252	248	272	270	290	270	259	259	246	250	285	243	268	254	262	261	258	266	260	254	287	244	264	281	295	241	250	254	264	249	212	287	221	265	259	249	292	262	246	244	241	233	281	245	291	270	268	267	247	256	267	256	267	264	288	251	281	250	249	271	265	265	282	293	274	265	237	265	255	282	259	266	252	253	247	272	276	256	273	287	279	268	240	249	292	253	280	275	256	264	259	273	284	261	263	264	277	249	278	247	283	266	266	241	261	276	264	247	265	266	276	259	263	263	262	270	269	271	277	266	269	274	269	235	284	269	259	281	286	271	280	240	250	282	287	284	246	266	274	279	278	294	281	270	272	243	273	259	252	237	278	245	269	302	263	254	290	253	288	285	273	277	258	263	267	263	280	276	281	264	274	244	286	245	256	267	280	242	272	269	250	242	268	274	263	255	264	250	264	263	274	259	253	275	273	253	293	273	234	284	258	259	282	257	253	253	271	281	263	260	258	291	259	252	236	259	254	282	272	276	272	268	261	245	288	232	280	267	260	267	245	260	260	268	240	235	273	286	273	287	269	239	272	259	259	264	261	256	255	219	259	255	292	253	254	273	267	242	264	300	279	283	237	268	252	270	290	278	243	267	239	285	275	271	263	261	254	282	267	248	268	264	278	286	268	286	303	262	264	241	254	303	278	261	250	262	249	262	285	254	268	272	275	244	243	273	259	296	250	243	244	229	252	271	250	259	255	245
3730	9040	5759	2695	1921	1407	1123	891	704	608	517	493	468	427	393	408	382	344	353	352	321	345	308	302	346	326	312	332	323	294	294	312	325	309	296	285	322	311	237	293	285	316	283	301	282	283	311	298	323	269	309	294	289	279	290	299	287	296	285	252	287	254	289	298	277	302	281	270	261	293	296	255	275	275	275	291	296	258	272	281	323	273	308	325	304	301	276	263	282	267	295	308	287	304	285	281	269	307	283	261	308	263	284	286	283	269	266	272	294	301	270	292	261	281	307	281	306	259	313	225	284	264	314	306	299	300	267	287	235	243	272	286	294	255	292	290	311	281	307	283	260	282	265	260	261	279	286	298	281	307	270	250	297	275	287	272	284	293	302	284	283	294	305	273	299	297	247	303	292	275	287	285	260	306	300	279	295	257	285	278	256	267	271	298	271	291	285	268	256	295	270	293	290	292	274	302	273	299	304	296	263	295	280	263	270	284	284	277	272	317	237	264	293	264	272	271	299	276	294	315	291	279	275	249	270	272	322	263	279	313	244	288	309	280	308	306	249	257	302	268	309	256	298	245	304	302	282	261	282	236	289	278	280	293	282	303	286	287	284	279	278	286	294	261	268	253	253	282	276	273	283	270	302	287	293	259	288	277	265	295	267	276	303	278	294	316	289	265	287	294	264	290	312	260	261	290	275	300	293	277	281	287	260	279	252	290	295	322	265	270	258	272	290	271	274	306	289	279	291	307	269	277	257	295	277	288	295	284	296	284	289	270	273	300	300	298	280	262	275	266	277	264	298	276	272	275	289	310	299	325	297	253	288	279	261	306	287	284	297	282	282	314	251	303	290	279	283	268	261	304	280	285	300	301	266	255	293	282	286	277	276	270	281	293	284	290	290	289	267	259	282	269	273	288	265	283	309	273	308	282	250	289	281	282	279	306	284	271	308	281	291	274	269	271	286	297	281	293	295	291	274	241	300	312	310	270	301	279	255	287	266	275	307	276	269	272	257	312	292	277	254	297	300	262	294	250	272	313	302	281	248	314	308	270	283	303	288	282	297	278	266	291	278	270	296	282	261	286	317	289	308	252	268	269	279	304	287	286	286	284	302	318	267	269	261	287	265	265	272	284	278	268	263	315	315	285	304	247	293	280	301	293	274	274	254	295	301	312	230	286	275	262	282	277	272	285	292	289	277	276	290	295	290	283	253	291	275	281	297	274	292	288	258	296	289	265	267	280	295	267	305	285	276	287	263	284	286	300	284	272	288	260	248	294	262	314	303	324	282	309	295	273	293	283	255	286	292	300	272	301	287	288	286	261	299	278	318	276	298	268	292	318	278	277	274	314	319	314	280	291	282	291	309	302	291	291	262	282	285	266	279	274	268	294	276	241	262	282	282	263	257	281	300	277	291	264	298	270	266	286	259	297	297	287	277	275	293	278	310	275	308	273	272	303	289	266	294	283	290	317	278	290	289	276	266	306	288	265	279	286	248	330	272	311	323	300	282	310	301	282	279	264	263	282	335	280	280	284	303	279	302	288	298	257	285	263	271	257	303	260	299	301	278	324	268	240	309	274	273	278	272	287	298	251	297	309	285	317	271	307	297	265	282	277	303	275	282	271	286	295	276	272	262	316	293	318	293	274	303	287	298	306	295	275	261	274	284	266	259	298	277	289	235	273	298	274	299	271	280	271	287	296	287	276	315	257	265	273	285	253	282	278	264	257	305	261	262	268	272	278	260	291	251	310	262	270	281	301	252	323	287	250	261	264	269	308	269	306	300	268	275	282	262	290	279	282	299	307	288	270	309	312	265	277	261	268	326	291	273	307	278	266	316	297	281	273	280	273	281	274	297	281	286	287	311	248	301	302	297	300	301	265	300	265	296	311	275	285	305	308	259	312	287	267	265	290	275	304	281	280	278	260	309	271	297	285	262	289	292	303	292	270	296	295	288	272	309	291	294	286	277	247	259	288	302	267	280	288	284	260	300	302	257	278	287	275	272	299	270	279	259	276	270	298	236	260	286	281	287	287	291	268	279	262	271	288	279	268	241	271	253	276	264	281	286	287	277	269	264	261	290	277	299	295	255	271	282	268	289	273	261	262	300	273	308	289	305	296	271	284	259	284	303	276	265	263	265	262	268	298	267	279	319	263	315	270	259	266	282	288	262	307	258	284	296	268	284	288	286	337	269	315	280	286	289	290	287	296	302	270	296	288	282	283	308	294	265	323	307	243	268	262	272	251	294	294	282	291	280	303	287	294	279	285	314	287	281	279	264	292	293	268	278	263	294	256	263	253	271	286	281	268	292	274	274	289	305	269	284	270	266	275	307	299	276	300	279	256	271	291	288	290	313	261	247	295	277	280	262	307	306	304	283	308	272	262	281	282	290	264	324	299	281	284	297	275	294	261	272	265	277	287	317	303	274	277	278	274	267	279	272	248	268	292	290	280	259	279	266	255	292	258	294	254	293	317	267	283	327	285	287	246	281	292	268	262	284	294	263	274	268	292	293	233	277	297	312	284	298	252	293	301	285	291	250	291	299	292	270	289	279	284	290	275	298	282	289	256	276	280	297	281	277	296	255	277	315	301	276	290	250	283	265	288	285	269	301	268	260	270	269	294	287	270	273	293	247	295	287	294	269	298	296	326	263	294	306	288	279	274	259	315	287	277	289	238	276	260	303	309	254	290	289	267	279	286	256	282	286	292	287	255	259	284	302	266	292	265	266	258	268	243	257	253	286	282	295	266	266	268	303	253	311	274	249	297	288	255	295	291	283	286	252	245	286	258	279	290	300	260	262	281	297	287	275	298	275	290	275	293	271	272	263	309	285	275	256	257	254	304	280	289	280	298	280	275	299	285	275	284	301	252	279	268	264	283	283	321	265	293	286	288	275	290	260	256	302	292	287	289	309	287	290	305	290	250	294	252	281	287	262	232	301	305	259	281	279	273	272	276	274	299	234	287	282	276	267	292	275	291	283	268	308	291	276	298	285	273	286	275	278	282	264	264	262	269	283	288	290	281	293	272	268	278	302	296	308	308	261	286	256	279	300	293	290	300	263	278	292	288	283	317	259	265	276	280	269	292	279	291	314	259	327	312	267	271	293	299	285	308	257	256	279	297	284	261	275	271	276	272	308	296	278	295	275	289	302	282	286	257	309	285	297	282	311	289	282	271	267	282	299	292	258	276	267	270	278	268	287	252	310	279	274	290	259	271	290	276	305	283	303	257	288	277	274	297	274	283	301	291	295	275	252	319	278	278	259	285	274	278	250	283	240	268	253	272	291	271	292	272	246	282	292	227	295	278	300	294	281	298	313	297	274	289	304	261	294	271	284	263	298	296	278	264	270	275	264	280	295	272	256	295	268	285	308	287	280	272	270	278	274	281	284	275	283	258	300	298	273	280	294	297	281	283	267	303	250	288	282	255	290	303	254	275	269	284	274	279	294	310	276	281	275	287	272	311	335	272	297	270	300	270	278	283	282	288
25071	21441	27380	25771	7762	358	256	179	187	131	122	116	106	99	98	94	87	80	87	87	78	87	86	86	71	67	88	74	63	58	74	78	77	99	79	64	68	65	72	68	92	82	66	65	59	63	62	66	66	56	80	72	81	85	74	66	68	58	69	52	77	59	72	75	62	59	82	80	74	53	46	76	68	70	61	64	65	68	88	77	68	66	69	78	57	70	62	77	63	63	75	69	81	75	72	60	77	79	65	57	75	72	74	71	67	65	61	69	58	70	66	61	63	53	59	79	55	71	56	67	64	74	77	55	66	61	85	68	58	73	61	63	59	65	66	65	63	74	75	69	62	52	73	61	72	63	70	58	59	76	61	60	64	75	49	57	66	61	74	64	65	60	62	53	80	64	58	57	63	58	82	75	63	70	52	68	62	57	80	72	55	73	60	60	61	65	60	67	57	65	78	74	76	54	62	77	65	77	51	61	65	66	64	57	56	64	52	75	61	73	67	51	62	69	66	60	68	83	69	69	82	65	54	68	73	62	60	64	72	61	78	77	82	76	69	61	58	68	58	72	73	74	58	65	83	63	72	81	66	67	52	73	59	60	61	62	64	56	56	64	81	72	55	61	55	81	63	58	60	82	66	77	67	72	73	61	65	66	66	73	73	74	85	64	72	72	72	65	62	97	63	61	70	63	68	59	68	55	68	78	70	54	73	68	60	67	74	77	70	61	75	62	74	69	45	88	62	59	75	62	67	78	59	75	66	60	76	56	90	82	63	62	63	71	57	62	67	62	68	64	65	63	59	69	57	58	60	61	58	63	58	57	72	81	63	60	76	55	57	55	69	65	76	59	73	61	65	71	78	71	83	54	73	76	67	65	75	61	61	70	65	71	80	73	65	65	79	46	73	52	71	62	76	59	53	56	74	68	68	56	65	63	65	66	80	80	65	53	62	63	68	64	70	60	74	61	63	73	69	63	75	71	56	64	59	71	73	78	66	62	72	53	62	56	66	61	65	68	71	67	69	66	75	77	80	61	58	64	71	47	60	63	68	67	71	84	62	66	75	75	64	52	78	62	59	65	66	51	60	62	52	84	64	78	83	63	70	67	67	69	51	66	63	70	79	65	64	69	71	71	72	65	63	81	55	67	57	74	54	57	55	50	63	38	73	60	71	67	61	77	61	65	66	62	68	59	63	52	55	63	70	88	66	72	57	74	75	83	80	63	66	67	66	72	69	76	67	53	79	66	67	71	78	72	64	68	59	73	80	81	70	56	64	70	66	71	65	73	77	74	64	66	65	70	73	66	70	65	62	65	64	68	70	71	57	71	62	66	52	70	70	65	71	66	72	61	62	64	60	65	92	82	70	67	72	73	71	61	59	67	60	63	64	60	79	74	63	51	64	65	68	62	77	54	69	64	59	71	94	71	75	65	78	66	83	63	61	65	71	58	63	71	72	69	74	57	55	66	67	68	60	74	56	61	65	61	55	68	69	64	53	61	55	66	55	53	76	62	81	64	68	56	57	76	68	67	58	61	70	71	79	81	60	80	67	81	70	67	66	82	78	61	53	73	66	62	65	65	74	62	68	66	77	79	62	54	58	68	74	67	73	67	58	59	78	76	73	68	64	67	71	84	62	72	77	57	55	70	54	77	43	75	68	77	51	61	80	66	74	70	76	84	74	72	54	76	64	73	56	78	61	63	69	67	62	67	83	69	74	66	52	58	77	68	69	53	75	58	66	56	72	63	81	65	53	73	86	57	55	61	55	75	73	70	71	72	67	88	71	55	74	93	66	62	55	68	82	67	84	65	55	53	65	68	78	76	48	72	69	64	66	79	67	88	74	82	63	57	54	60	80	69	68	65	72	62	66	71	62	79	72	62	63	72	75	56	61	64	76	66	65	77	66	58	57	65	64	72	66	67	69	64	49	66	69	59	71	62	58	53	74	44	66	61	69	64	71	63	65	62	76	61	71	58	69	73	83	76	83	73	58	72	63	73	67	69	68	85	60	69	66	58	80	67	64	59	56	69	74	55	60	60	76	65	55	74	59	55	74	66	71	61	67	61	66	67	66	65	71	66	68	67	66	76	73	60	65	67	63	64	64	78	66	75	61	78	60	76	71	82	70	58	69	82	57	77	74	48	80	63	67	56	76	67	68	78	70	83	59	62	70	74	54	68	60	76	66	76	64	71	74	68	68	63	69	68	57	66	67	66	58	69	85	72	82	70	63	68	64	61	59	68	74	84	70	71	67	76	81	62	63	79	65	65	53	76	64	66	63	62	59	60	73	56	65	72	59	69	67	67	61	72	69	65	76	65	71	66	62	71	68	57	47	69	69	77	58	73	58	77	60	62	65	45	59	65	76	64	71	54	74	66	75	65	81	61	58	68	84	69	78	64	58	65	62	64	44	56	70	74	59	74	65	75	76	53	61	55	77	74	68	73	64	65	75	57	62	44	71	83	60	66	80	60	83	72	62	68	69	59	62	65	72	62	70	56	71	66	65	59	79	62	59	68	48	75	65	74	71	69	67	70	78	88	79	73	75	72	61	80	79	71	50	82	50	74	76	70	65	79	71	71	64	75	70	68	65	66	83	68	70	67	72	76	59	67	62	76	61	76	63	66	67	82	58	52	75	70	71	61	61	72	75	78	71	66	73	56	64	53	71	63	60	67	60	68	65	69	73	71	81	77	66	69	76	75	69	72	58	64	63	69	59	64	68	60	64	75	65	72	69	69	88	76	57	58	89	64	75	59	63	64	60	65	80	57	59	67	64	74	78	59	64	80	76	77	60	67	64	73	65	51	66	61	73	69	79	69	61	86	58	69	67	69	74	75	52	79	73	59	46	63	82	58	60	66	48	80	60	81	74	59	80	75	61	73	65	54	56	62	48	71	72	72	65	70	70	60	75	75	60	68	64	81	79	73	78	71	91	76	60	68	59	63	57	65	71	68	61	70	67	63	69	71	73	46	45	76	59	73	63	77	58	60	61	54	66	68	69	71	57	65	72	64	54	68	63	65	61	62	61	69	76	85	60	69	61	54	68	66	69	62	62	64	66	62	82	56	58	66	75	61	68	74	82	72	70	71	64	67	62	62	80	53	64	71	58	54	60	70	57	63	63	74	60	63	57	64	58	46	64	67	62	72	69	65	61	74	53	58	77	66	60	63	50	59	66	76	67	69	70	71	75	66	78	55	70	45	85	61	63	55	56	65	68	81	85	63	60	74	60	78	66	68	65	70	67	72	58	80	66	65	66	58	63	63	65	57	63	79	82	67	76	71	67	91	66	59	56	82	72	75	56	64	68	55	55	62	41	63	72	78	59	63	69	89	78	61	49	76	58	58	71	76	67	80	72	64	53	60	81	73	57	60	75	56	47	55	79	65	62	63	65	53	66	63	67	63	63	70	71	68	71	61	69	58	82	64	72	63	68	74	62	86	63	63	66	65	55	52	55	76	57	68	61	63	70	62	79	65	61	66	80	67	77	73
3051	4692	3031	1325	911	660	508	408	321	233	200	205	151	154	129	116	119	111	125	109	95	115	99	96	102	78	89	75	81	97	79	81	73	83	78	63	72	77	75	75	87	74	69	78	88	75	76	77	73	68	75	61	78	88	81	70	71	67	74	80	82	75	77	81	91	69	80	86	81	74	74	81	95	59	77	85	68	75	63	70	63	79	91	61	85	65	60	75	76	79	77	80	81	79	76	80	77	65	68	77	70	84	77	65	78	62	88	76	63	84	96	77	82	81	83	103	72	85	73	72	79	85	67	68	60	66	96	59	68	72	80	60	82	69	73	87	58	72	85	70	68	77	72	75	70	60	77	64	79	81	63	83	54	74	79	75	78	71	77	67	79	80	74	79	60	63	76	69	76	71	92	83	72	70	80	66	76	73	60	77	71	82	65	81	76	80	64	70	82	83	51	64	74	84	90	83	80	69	70	78	77	69	71	90	72	83	92	64	68	82	65	59	86	63	55	88	75	72	73	70	80	83	80	87	77	76	69	74	66	60	76	76	95	78	82	67	62	78	77	75	64	86	78	73	72	82	75	90	71	76	77	72	91	80	82	85	83	70	72	71	89	87	76	63	64	98	63	66	71	73	69	71	67	68	65	71	79	74	69	90	74	80	78	73	91	90	77	62	60	66	69	75	68	73	69	61	70	86	67	90	59	77	88	73	73	83	79	89	85	68	73	74	77	73	83	86	73	80	63	68	80	81	82	68	68	78	79	68	87	74	66	75	69	67	64	80	68	61	90	76	68	68	75	73	86	71	69	68	67	84	79	76	77	74	67	79	71	73	71	71	86	76	80	80	74	51	74	70	69	77	75	75	73	71	70	81	72	71	76	73	74	77	93	81	68	68	69	84	76	70	82	68	75	76	74	75	77	76	63	71	73	74	71	77	79	71	77	69	60	72	72	65	65	68	79	90	101	79	83	82	60	77	67	78	53	70	72	86	76	76	81	80	91	75	72	83	67	77	66	69	91	74	57	73	80	83	77	80	67	84	67	68	70	68	74	82	87	73	72	64	75	67	80	61	73	87	62	92	70	65	63	74	91	82	64	64	64	61	58	82	76	66	70	86	75	77	71	66	58	78	67	85	74	81	73	65	68	79	68	63	85	92	72	91	78	71	84	100	66	75	77	67	71	94	75	62	70	75	66	80	79	59	62	84	86	78	75	66	92	60	76	59	75	88	66	79	75	64	80	78	85	76	79	55	65	63	66	76	74	88	78	73	87	72	89	73	64	74	73	77	68	91	56	75	67	68	65	66	68	64	71	68	72	62	86	66	79	69	75	75	67	70	71	85	62	70	92	81	73	82	69	75	82	86	79	90	76	62	69	61	88	56	71	74	64	56	65	70	69	82	75	84	73	80	94	70	76	72	95	75	72	61	57	73	73	74	76	69	58	64	91	72	83	71	72	72	75	69	67	84	64	81	80	80	77	70	71	76	53	73	88	73	74	92	70	101	81	71	75	80	66	77	78	98	70	78	69	65	71	78	85	79	59	71	67	65	65	71	62	76	78	66	84	72	70	71	79	70	74	80	62	75	81	77	73	74	79	81	64	76	76	85	60	83	76	59	80	88	79	86	61	74	88	82	77	59	72	68	87	75	75	96	71	78	77	73	88	77	67	84	64	75	60	74	74	66	72	67	85	71	79	96	60	74	83	66	73	64	66	72	72	90	84	95	63	69	84	69	78	75	67	67	91	68	65	61	66	80	72	76	69	80	67	80	79	66	73	79	76	77	73	85	71	63	77	80	79	80	70	66	83	78	81	64	78	83	65	78	67	64	79	79	67	76	73	81	69	86	76	73	77	71	77	73	67	81	63	88	72	81	76	72	78	75	95	77	79	82	81	77	92	63	79	80	80	76	75	77	78	82	52	86	69	75	63	82	79	88	56	76	70	73	68	70	72	83	64	73	70	65	71	71	78	80	85	70	77	79	93	77	77	75	67	63	69	58	74	78	70	64	70	71	74	56	73	72	85	88	90	65	66	67	73	69	87	75	64	86	71	77	80	75	68	70	76	64	69	69	52	74	76	79	62	76	79	77	77	60	66	83	88	67	73	90	71	75	78	58	84	91	76	80	81	66	68	74	71	68	71	81	62	64	80	66	50	77	96	81	73	84	69	65	70	83	66	81	73	81	67	79	72	84	80	77	81	65	89	85	80	78	74	97	73	84	67	71	73	87	77	69	68	72	66	63	78	70	60	72	71	76	90	78	82	67	78	66	57	76	77	70	79	69	76	77	75	78	76	61	85	56	75	72	72	60	81	76	72	62	85	69	65	60	68	80	74	83	63	76	68	67	76	65	89	78	61	83	79	83	63	81	77	66	58	71	86	69	82	78	74	76	73	72	67	63	68	60	61	93	89	77	80	65	71	64	77	66	73	78	77	78	67	76	74	77	62	71	85	72	67	70	80	58	90	67	77	93	75	78	62	50	65	74	72	74	58	78	80	73	71	68	67	59	72	65	81	76	83	68	77	71	69	93	87	72	82	53	76	87	86	68	68	73	78	67	87	80	75	67	76	95	76	69	82	83	87	74	74	82	66	66	72	71	81	83	71	67	79	65	70	74	101	67	67	93	60	84	65	83	71	92	56	67	91	79	73	70	68	80	88	71	81	82	73	75	72	72	65	62	66	74	73	83	89	69	68	75	74	76	62	70	60	91	78	71	69	85	62	81	61	77	91	68	68	81	72	75	61	87	77	62	76	73	86	72	62	69	71	80	66	77	63	87	65	82	79	74	76	70	75	70	76	62	66	71	90	78	79	74	77	76	76	57	78	78	69	81	82	75	84	68	77	80	77	75	87	71	58	79	70	66	83	76	76	70	74	73	77	85	80	64	71	65	73	68	80	79	52	79	58	79	76	79	102	86	69	66	80	71	72	70	77	79	75	89	62	61	72	75	65	86	80	79	81	83	86	78	88	87	77	71	69	72	72	65	77	76	73	72	71	90	80	88	69	72	67	63	77	73	81	66	87	61	72	64	69	76	78	70	79	72	85	70	73	66	79	73	64	67	75	84	81	62	76	72	71	90	57	73	85	73	69	74	78	90	80	75	67	79	74	79	92	83	80	75	80	64	76	70	60	78	72	81	80	73	71	71	80	91	70	85	74	68	63	75	64	59	66	83	69	65	73	82	71	75	75	78	66	77	69	87	69	80	77	68	68	73	69	70	75	80	71	84	75	84	72	72	69	71	76	79	72	69	81	66	81	79	74	67	70	69	62	64	68	87	64	64	68	66	72	70	84	89	79	84	87	76	68	78	68	76	86	81	75	79	86	74	86	62	82	58	82	83	72	95	75	69	77	90	77	76	77	66	80	70	82	79	62	87	69	83	65	62	77	75	77	75	86	69	77	76	68	78	75	66	82	64	87	82	77	74	80	68	79	81	83	69	75	81	73	68	90	83	64	93	69	56	79	75	71	82	64	79	69	84	75	71
22834	21450	29116	24180	21450	21468	6305	895	640	612	534	472	403	377	345	342	326	301	338	313	326	332	273	294	276	276	276	283	279	280	259	275	286	281	271	245	259	262	240	255	252	285	270	276	274	268	269	242	231	248	267	240	257	256	248	255	264	247	254	272	252	247	277	242	242	249	243	234	267	216	249	242	247	246	212	266	278	240	260	282	245	239	266	263	264	268	237	267	231	262	264	242	249	264	241	287	273	250	248	260	243	212	289	233	275	280	244	258	233	262	269	277	250	232	263	263	228	257	261	253	276	256	258	285	251	241	257	248	226	269	246	235	248	286	226	256	275	263	237	245	255	259	265	235	266	243	230	278	258	239	258	240	260	223	245	246	248	279	265	253	276	229	239	247	243	257	236	228	256	243	233	231	255	263	238	262	240	257	280	256	258	261	255	243	259	249	270	248	250	260	263	275	268	241	258	270	249	283	249	244	258	231	278	277	262	255	267	242	267	245	257	289	237	285	279	269	243	253	255	224	244	274	281	230	230	245	235	272	283	250	253	251	244	270	258	242	225	256	257	231	255	247	262	258	239	223	257	235	243	228	267	241	244	252	248	244	264	277	249	243	268	251	227	250	225	247	278	262	242	253	259	260	236	247	255	287	226	242	237	244	251	243	252	258	234	235	262	241	256	231	220	236	223	267	247	278	240	257	244	268	254	262	240	234	250	232	243	241	253	233	224	286	267	234	263	270	269	262	277	260	264	255	228	256	239	231	237	280	230	254	256	257	234	251	250	246	261	258	246	233	273	251	234	259	238	260	235	261	252	224	246	230	262	245	258	262	235	279	264	259	250	239	263	249	241	252	244	245	254	277	249	248	221	260	237	267	253	269	272	271	230	236	234	224	271	242	250	264	262	236	244	263	224	263	225	252	257	206	243	252	240	260	214	241	263	237	267	253	275	232	233	257	243	246	254	261	242	244	223	230	259	250	238	215	263	267	260	255	239	257	270	239	265	266	270	238	269	251	230	245	260	254	234	244	285	263	253	237	281	239	236	250	234	278	225	259	260	225	249	255	265	246	250	238	274	255	239	235	258	231	254	248	277	262	259	218	265	255	254	220	297	268	261	245	253	266	243	249	267	227	225	279	243	234	251	257	223	246	245	258	223	283	238	281	253	223	246	232	254	264	240	268	246	241	275	250	270	253	251	254	252	251	253	228	267	241	294	253	242	263	245	275	255	266	216	272	269	256	261	256	274	290	259	227	245	272	259	250	237	251	239	235	256	226	261	239	265	279	254	282	230	272	256	251	266	260	275	249	265	238	265	248	215	255	265	235	247	263	241	248	251	241	253	280	251	250	264	236	242	235	281	255	246	239	283	258	220	232	252	247	264	216	237	255	256	247	223	244	249	254	272	245	248	235	246	244	257	223	223	243	232	249	294	247	238	241	231	240	280	239	259	265	275	254	263	261	233	254	257	253	250	243	256	253	252	243	261	259	225	245	254	243	231	203	244	232	270	268	257	267	258	268	266	245	220	277	245	259	242	263	224	223	218	249	287	242	275	256	219	255	239	282	278	249	243	267	260	258	248	234	257	223	266	270	248	263	249	276	278	249	242	246	250	257	238	250	262	254	226	267	236	248	271	251	266	236	273	249	256	280	249	254	233	270	235	214	259	274	253	248	267	263	227	277	257	274	212	269	241	263	258	263	253	239	247	246	243	232	241	243	249	275	251	261	234	251	246	258	232	246	243	259	252	248	229	261	241	276	237	263	262	275	259	251	224	269	259	253	246	255	272	239	248	218	268	246	252	242	263	240	239	270	240	251	231	290	269	251	247	213	259	232	252	278	261	258	233	214	268	253	251	231	244	240	229	233	247	260	234	272	248	273	252	221	257	245	267	235	266	228	254	267	235	240	260	247	242	282	263	250	238	273	243	238	249	264	230	232	251	271	230	257	235	256	244	246	274	250	248	262	270	238	247	257	251	254	245	251	247	264	257	255	247	232	242	254	247	251	246	242	243	261	219	251	239	270	266	255	260	264	251	225	246	252	227	242	255	234	268	278	245	224	248	243	308	221	222	269	245	263	274	270	268	245	272	254	247	264	254	240	255	261	248	257	241	238	239	244	245	257	250	227	252	250	246	258	233	264	227	251	267	261	257	234	249	248	241	218	227	227	260	240	242	226	238	226	278	237	250	221	256	250	252	262	256	276	254	257	253	267	222	260	245	265	249	257	228	256	235	241	226	274	252	218	257	243	273	227	257	282	281	227	257	246	246	249	242	271	279	225	247	221	242	257	249	255	244	248	263	265	249	259	187	267	239	271	244	274	260	235	260	278	237	253	275	252	240	239	250	254	266	242	245	250	254	232	278	227	262	259	253	269	261	233	251	240	229	264	264	265	236	265	241	234	261	259	238	231	270	274	258	250	263	234	234	270	240	236	254	239	251	253	249	243	251	210	254	258	266	202	235	247	240	263	247	248	259	236	219	243	240	229	241	257	254	246	278	263	257	240	241	254	233	273	206	280	239	256	241	281	254	269	225	253	269	260	212	268	249	239	274	251	260	245	242	219	235	241	265	255	227	254	236	255	235	254	254	249	257	254	236	243	227	256	264	255	246	246	229	233	227	252	274	255	259	245	245	262	282	244	256	231	251	248	206	254	245	263	262	216	244	248	248	241	231	261	228	227	236	260	229	256	262	261	238	250	232	267	233	266	262	243	273	232	242	235	265	273	268	245	229	261	260	211	254	248	256	271	257	253	235	247	250	241	267	256	275	256	262	257	258	264	276	255	263	238	233	244	235	230	261	254	216	244	283	234	256	207	255	269	261	277	249	259	256	289	240	252	263	248	234	247	280	252	235	266	254	249	246	255	231	238	258	250	223	251	253	247	241	249	239	254	267	234	243	230	212	239	249	245	250	271	278	222	261	226	276	270	242	237	234	255	226	243	276	260	265	269	232	256	234	239	286	236	263	259	285	234	277	234	247	243	233	252	250	267	241	272	261	236	232	276	259	250	281	258	222	261	248	208	247	198	249	233	252	257	246	229	276	253	232	256	244	276	238	253	285	250	256	273	252	242	267	229	258	261	251	246	253	264	249	274	233	252	275	249	261	252	253	249	238	256	254	242	276	254	247	258	227	257	243	263	269	258	254	248	236	232	240	244	270	265	252	224	256	256	242	232	249	281	253	224	246	240	237	254	259	273	266	252	248	245	245	266	264	261	252	278	218	260	249	244	236	294	239	230	254	224	274	264	257	229	235	284	259	248	245	228	242	216	236	249	253	219	266	225	239	250	243	257	281	240	259	244	255	237	227	230	258	246	228	230	247	235	249	262	266	236	235	233	236	241	245	239	240	257	249	284	253	263	235	231	228	277	257	262	246	229	247	259	275	232	222	228	261	238	246	256	274	259	237	245	272	244	248	267	252	245	238	244	255	249	236	248	229	260	252	259	250	261	232	249	252	229	215	279	244	236	230	248	228	257	252	255	220	258
4449	14558	9627	4413	3172	2344	1877	1362	1092	932	780	646	589	551	503	430	458	386	380	372	350	351	342	335	301	322	312	303	284	319	318	281	306	301	289	264	294	278	285	296	307	299	274	286	242	274	268	252	294	291	299	291	291	287	293	302	274	275	284	241	315	281	273	237	276	284	269	300	305	284	271	264	271	276	278	267	260	280	282	314	290	285	282	262	286	291	287	274	269	277	287	273	277	275	299	261	289	266	300	270	274	260	260	278	278	273	261	266	262	265	250	289	256	275	257	248	264	286	283	294	281	273	279	288	284	275	287	264	257	258	261	269	277	278	280	245	277	250	241	269	286	291	263	278	259	252	273	241	231	270	287	228	252	264	289	269	274	256	223	267	278	280	260	285	256	265	274	269	277	298	272	256	274	275	278	262	282	248	285	263	308	264	290	263	281	249	270	285	298	274	256	263	257	250	268	317	274	241	263	268	280	249	260	277	270	292	278	276	254	300	268	237	284	267	261	259	254	246	301	273	275	282	260	276	291	278	260	270	279	246	251	262	263	281	284	260	269	268	293	286	293	292	253	251	283	252	260	264	277	283	267	278	260	286	299	248	288	269	278	265	268	258	293	265	274	243	274	268	252	261	262	289	241	290	256	253	277	280	232	258	270	289	252	284	254	249	263	262	261	263	267	284	275	251	264	262	295	253	255	263	246	278	269	260	242	256	261	275	260	248	233	229	282	249	277	282	264	278	290	295	258	290	241	254	285	257	263	278	251	275	256	273	258	265	277	275	252	275	275	320	268	280	267	256	292	248	259	285	307	267	240	280	272	264	285	280	257	283	255	245	265	246	291	263	301	253	283	251	251	259	278	249	272	274	264	276	279	271	282	299	258	258	277	266	266	282	274	267	283	268	284	259	289	258	254	246	263	281	249	314	263	250	263	270	271	280	291	289	273	315	285	235	282	274	283	271	257	272	264	259	252	281	253	289	294	261	263	308	263	276	288	271	247	279	252	266	269	289	221	265	237	264	299	254	260	248	278	272	270	245	273	267	283	239	264	273	304	288	276	263	251	303	248	274	260	271	283	255	263	266	262	256	277	281	241	283	272	254	267	276	242	274	279	292	262	286	270	259	264	257	287	274	287	251	243	302	258	260	291	281	267	298	287	278	272	282	277	284	258	264	263	268	245	268	289	261	279	250	254	268	272	267	254	258	283	300	276	270	242	286	258	254	268	274	286	267	278	284	251	239	250	258	296	287	268	289	262	289	320	273	254	287	252	251	271	221	285	274	288	301	276	285	250	258	259	266	244	246	280	266	265	281	240	251	256	271	266	257	242	270	278	273	268	279	251	250	287	247	282	251	290	265	264	237	264	270	265	261	254	258	296	256	260	304	267	267	267	278	267	255	256	267	269	277	246	237	305	262	278	238	254	249	281	294	248	284	272	281	281	281	261	278	257	244	288	228	271	266	258	269	270	255	256	272	285	248	254	263	277	291	260	249	256	271	281	238	287	286	266	292	278	273	265	268	267	267	301	291	268	284	276	267	263	282	249	279	277	258	276	256	241	290	306	278	246	270	261	277	268	262	289	262	294	270	288	262	255	281	299	257	244	257	258	273	287	241	274	261	257	275	268	277	272	283	235	288	295	280	261	252	288	334	263	274	254	278	273	294	281	269	265	264	290	267	300	284	266	282	261	289	287	281	266	251	272	292	270	269	285	259	295	253	294	267	262	272	291	275	283	265	306	290	272	253	274	271	273	291	252	250	257	234	258	305	260	286	249	266	287	259	253	273	236	286	238	263	279	267	262	279	262	300	258	268	258	248	252	246	249	259	265	242	282	273	243	279	275	238	278	248	251	248	298	280	267	269	240	281	295	270	266	260	274	267	252	259	274	284	284	292	271	272	274	275	292	254	280	289	234	270	281	284	269	273	267	273	283	287	299	284	270	279	265	292	278	285	278	276	273	282	262	263	282	268	262	271	245	278	272	263	281	243	259	315	246	263	265	270	273	257	276	277	270	270	266	293	276	254	263	281	247	255	279	294	246	282	278	291	285	252	238	260	235	261	267	257	265	256	277	279	271	284	247	308	265	269	248	278	273	258	283	258	284	291	258	259	283	260	278	266	249	287	254	246	292	288	284	276	270	258	266	254	261	266	264	260	240	275	303	247	269	270	251	267	263	251	285	282	283	263	264	245	246	277	263	277	294	291	258	277	264	268	289	292	286	272	267	257	245	260	283	282	249	258	269	273	283	282	259	277	245	258	278	259	270	294	271	296	262	243	263	269	261	263	266	253	301	265	226	236	247	277	309	263	275	270	263	290	279	281	282	302	257	299	292	269	258	253	248	307	297	274	262	276	262	285	272	232	273	265	261	238	273	242	293	276	298	240	264	262	281	282	277	289	260	258	264	238	259	294	241	265	273	258	260	274	281	256	284	277	261	251	248	258	272	260	305	270	268	274	279	273	263	262	265	277	283	293	274	267	284	267	267	267	284	303	265	251	250	265	259	261	281	279	272	251	242	275	273	262	246	257	288	259	268	253	246	260	255	289	256	261	271	252	258	276	270	270	257	265	271	255	244	275	268	280	285	259	283	274	272	265	271	292	299	302	261	251	260	247	272	258	269	271	296	276	259	252	270	277	250	267	263	268	306	249	255	267	264	266	283	251	269	247	265	243	270	257	268	248	256	260	290	269	244	292	268	289	265	262	276	260	280	272	268	293	276	291	283	260	243	284	299	260	268	276	262	272	253	269	267	289	273	269	320	270	276	252	260	280	267	266	260	257	278	253	245	299	260	263	258	279	239	274	277	267	263	244	299	280	266	315	286	299	283	293	273	286	285	258	279	273	255	259	257	261	253	264	289	257	270	274	247	260	281	233	261	274	255	274	253	271	236	298	296	257	260	274	304	253	276	271	281	262	290	292	257	265	254	299	278	262	250	259	256	288	267	246	276	274	242	252	263	254	276	254	278	251	281	265	288	233	277	266	240	241	278	254	246	274	272	235	275	268	258	273	249	282	284	255	278	272	265	307	288	266	280	276	247	279	278	258	254	255	294	275	269	268	333	229	271	269	249	282	286	248	265	255	290	260	274	269	262	295	288	309	265	305	252	260	271	276	253	281	270	280	272	279	255	241	269	284	261	253	248	265	263	287	252	248	270	273	241	255	266	273	256	268	251	273	265	254	278	260	288	260	262	282	270	293	270	244	263	234	279	250	278	265	257	276	263	265	298	298	277	288	250	266	302	261	257	260	274	320	250	296	248	269	270	274	255	295	271	266	277	245	273	268	272	245	239	280	266	241	266	272	285	269	279	263	264	256	282	263	267	284	267	304	261	268	238	274	264	273	248	300	282	251	293	235	293	253	272	269	291	287	258	271	275	258	266	269	259	257	258	249	291	299	261	279	240	250	277	269	259	284	267	292	245	281	243	274	253	238	246	245	302	274	261	280	242	258	243	287	273	300	283	244	264	256	245	262	276	251	280	244
27945	19721	5934	496	295	211	166	167	160	160	148	143	133	131	147	122	147	139	129	125	131	134	112	138	123	120	133	141	123	127	150	141	127	113	133	114	129	123	129	122	118	131	139	125	123	133	108	120	126	142	122	132	120	122	134	124	111	129	115	120	112	137	131	146	133	130	121	104	137	137	133	121	127	107	147	99	125	123	118	132	126	134	127	131	115	121	137	112	118	134	129	139	117	124	122	125	122	108	124	125	143	125	103	139	121	121	111	138	106	111	126	115	121	123	111	111	135	126	105	124	117	128	128	123	125	121	128	123	109	133	135	120	130	126	106	118	127	136	131	136	125	141	133	123	121	123	135	140	133	133	115	125	130	131	119	125	119	124	125	133	122	122	128	134	128	122	145	124	123	134	123	122	120	134	149	105	131	148	140	113	128	141	121	121	116	118	128	120	123	113	112	136	144	138	122	140	119	130	124	134	142	120	120	125	110	129	108	130	110	111	127	124	139	136	126	135	123	111	119	123	129	147	125	118	113	138	113	119	132	98	125	144	135	118	119	128	119	128	148	134	122	113	137	119	133	125	121	126	124	137	128	102	105	118	129	137	139	116	129	104	146	152	114	118	134	125	133	120	106	135	141	115	130	120	106	135	116	125	125	132	121	127	127	112	136	134	117	126	118	136	122	130	128	112	126	122	130	124	122	137	135	121	129	121	122	137	122	138	114	133	146	125	123	117	137	113	152	115	133	131	123	138	109	126	144	124	123	110	112	122	128	118	151	136	153	128	118	129	101	129	108	122	153	129	135	133	144	127	132	120	140	123	120	107	122	137	104	122	126	120	115	128	115	115	123	120	136	126	127	140	142	115	120	112	137	107	122	130	123	127	138	121	117	126	124	140	136	137	138	115	131	110	112	125	121	112	124	116	115	141	130	127	143	155	96	129	121	118	120	100	121	120	108	116	124	146	131	125	136	110	105	134	117	147	122	120	133	110	121	125	127	107	126	133	114	128	124	137	134	141	124	124	115	126	123	132	121	116	122	129	122	130	120	139	131	135	121	117	113	100	119	143	128	107	114	125	119	145	121	147	110	140	100	130	111	140	119	108	133	142	126	111	110	129	131	129	122	120	115	133	106	119	115	111	133	120	125	114	131	139	130	126	114	102	130	133	132	146	125	111	129	134	118	127	124	115	111	136	132	109	121	134	130	139	122	142	130	116	120	130	127	107	130	154	125	114	137	116	119	109	116	121	113	120	137	127	121	109	127	120	127	119	110	124	112	127	146	118	118	110	131	122	143	113	119	113	135	128	124	122	110	114	119	124	131	127	115	118	132	128	126	137	122	131	114	101	121	121	135	138	113	113	119	116	118	108	130	115	131	116	120	120	115	122	124	140	121	98	109	122	126	122	139	112	144	135	116	134	116	122	134	120	123	124	118	128	120	126	118	113	117	128	124	127	127	133	109	135	135	127	123	118	110	122	141	125	115	102	105	132	146	105	121	118	116	151	108	138	133	132	96	114	142	148	127	112	105	118	136	136	141	108	137	116	130	141	141	141	119	129	125	132	130	136	138	134	122	132	121	131	121	118	136	113	116	105	124	119	139	145	123	131	120	135	109	126	133	129	143	118	124	124	127	132	126	123	128	118	126	117	130	121	127	122	125	116	129	140	113	111	121	130	124	136	132	122	140	116	141	138	129	143	123	120	123	135	129	131	126	123	131	124	124	120	132	134	116	130	140	133	112	116	123	118	134	136	126	133	105	109	130	122	102	117	121	130	129	133	127	121	130	119	109	141	155	114	120	132	119	114	108	110	125	129	119	112	142	115	128	136	116	109	113	119	120	123	131	122	110	116	125	142	119	126	114	117	131	134	132	111	140	135	137	126	115	142	132	124	129	131	128	134	122	148	115	105	132	119	148	129	127	124	113	135	151	119	115	110	120	130	138	133	100	140	132	127	126	133	141	135	111	128	122	125	123	131	121	131	119	132	146	143	113	120	132	110	133	132	111	119	115	140	121	135	105	143	112	120	130	125	128	122	128	124	147	124	121	100	137	114	138	121	121	111	133	126	109	114	141	109	130	117	113	114	113	99	111	113	121	140	124	124	121	119	122	108	127	146	134	119	127	137	124	147	118	124	132	133	119	122	133	114	125	105	109	122	125	129	117	118	134	111	138	120	121	129	141	132	123	116	115	137	111	120	122	134	136	128	145	133	132	139	158	110	127	152	122	123	142	118	97	116	130	129	99	125	136	141	130	116	139	103	125	132	114	114	123	110	145	118	123	136	129	115	106	125	128	134	141	134	136	113	124	104	118	118	133	125	117	122	127	134	120	111	133	133	120	115	146	136	140	126	124	131	125	121	148	144	117	101	138	128	124	125	126	134	107	122	101	140	123	130	122	146	111	109	132	113	124	107	141	132	122	114	145	132	116	118	113	108	128	134	142	118	114	121	114	140	131	132	125	112	124	121	120	135	134	142	118	101	100	130	145	132	138	114	132	117	117	125	135	115	126	120	155	107	132	119	116	140	138	132	129	142	135	109	130	127	125	120	129	134	125	115	120	137	139	135	137	113	128	112	125	107	134	124	118	112	134	116	108	122	116	99	119	140	112	119	122	123	121	137	114	132	117	135	126	123	138	129	137	140	137	136	104	111	117	126	111	106	103	119	132	148	137	122	110	141	130	125	117	124	126	130	128	131	122	136	134	116	116	124	133	122	124	124	130	144	137	108	110	112	126	140	128	121	135	132	118	121	119	128	147	136	121	124	118	134	149	116	146	119	133	111	126	130	126	135	127	129	139	125	131	120	124	135	123	128	142	127	134	137	143	126	133	113	105	146	120	114	108	139	143	123	122	123	127	128	130	133	122	120	123	120	114	123	116	139	110	135	130	131	126	119	140	118	130	111	120	124	134	126	131	114	119	114	133	125	132	121	115	132	116	106	131	123	129	115	138	99	137	131	140	122	104	121	139	112	109	116	123	105	121	119	103	130	135	124	134	123	128	141	135	136	123	103	120	118	150	105	120	128	110	150	138	116	122	129	113	133	111	129	110	135	112	127	138	138	125	132	137	112	131	114	124	108	128	129	131	118	135	146	121	116	116	116	142	124	146	130	137	119	111	112	123	106	137	111	146	116	144	107	146	142	121	126	104	116	131	127	131	123	121	123	135	137	127	140	144	143	133	112	130	144	142	125	120	126	128	116	123	130	135	131	119	114	131	131	140	102	111	116	109	135	125	117	114	124	133	133	144	120	141	132	120	124	141	157	136	121	121	103	113	140	101	132	128	121	124	123	127	140	122	128	133	126	130	132	131	138	128	122	141	142	132	104	128	119	164	133	133	112	122	121	111	120	129	106	122	122	141	147	115	134	137	127	115	127	130	134	130	119	123	116	137	102	130	116	110	119	127	130	128	118	121	117	106	131	118	140	110	115	120	132	109	113	135	132	122	133	136	133	119	141	111	130	118	129	121	118	116	117	107	131	114	143
4646	1781	939	487	354	293	247	239	204	181	173	169	137	147	131	140	141	164	139	158	130	107	145	154	133	121	140	132	136	125	143	146	136	129	126	137	124	138	122	138	138	124	140	139	134	118	133	124	134	150	130	128	118	139	133	141	124	102	120	157	119	130	131	147	123	129	151	156	163	155	140	136	143	129	139	123	131	139	129	118	140	130	152	135	121	147	105	131	140	131	144	135	127	127	131	128	156	132	130	141	144	143	148	117	128	139	144	123	133	131	125	136	124	141	148	135	134	141	114	140	125	143	132	136	125	135	136	123	132	123	124	123	123	136	125	125	147	125	135	136	145	129	141	141	119	127	135	156	135	138	145	136	136	120	139	124	124	141	148	141	137	126	120	132	121	137	136	127	151	115	133	131	145	165	135	139	129	133	153	118	121	137	128	147	154	125	132	155	143	123	127	139	129	134	151	130	130	144	131	124	122	121	142	123	128	132	118	123	130	145	128	119	129	143	147	121	118	121	139	142	124	97	122	132	140	146	107	137	133	162	138	113	132	126	140	129	135	154	139	157	146	140	135	132	124	125	115	120	122	132	132	122	118	139	120	115	126	135	133	138	119	129	133	152	132	136	122	141	136	133	124	128	125	170	129	116	149	135	137	147	141	136	128	133	137	117	104	134	142	137	153	144	128	126	151	128	123	133	139	127	125	129	121	130	134	134	151	111	136	124	153	131	136	136	135	137	153	145	128	137	118	139	150	126	134	125	141	130	123	143	134	130	138	136	132	116	131	134	139	126	128	131	125	140	132	127	130	124	140	130	135	133	130	131	156	139	131	122	114	110	140	135	138	131	160	135	117	142	139	135	117	163	115	112	134	132	142	138	119	131	125	130	136	120	127	131	135	135	133	126	129	135	120	124	120	121	125	135	127	143	157	125	144	134	118	121	135	148	131	141	154	136	132	134	120	134	121	122	147	116	114	140	142	131	130	134	124	114	121	143	127	107	132	124	140	141	142	147	124	133	121	120	117	120	150	130	140	131	134	125	136	127	123	123	134	136	132	136	138	123	130	125	128	137	124	117	141	133	138	139	117	144	124	122	122	152	135	128	130	136	121	148	133	117	123	128	131	103	147	141	128	118	121	124	131	161	124	145	110	156	131	145	115	124	129	129	135	142	112	128	139	128	139	137	126	149	125	141	119	136	113	121	122	126	134	127	123	147	122	134	146	120	160	127	123	148	151	118	124	125	139	147	125	128	120	138	134	142	130	138	146	112	147	126	148	128	134	130	139	137	131	132	139	151	130	142	140	137	136	150	123	138	137	147	145	120	133	135	128	133	141	131	144	131	124	142	141	136	125	128	127	124	139	147	136	156	146	132	125	139	118	138	136	126	128	106	131	124	160	129	144	115	165	142	150	128	145	131	139	127	124	126	116	146	135	129	144	149	134	141	138	159	135	114	139	135	128	118	125	143	126	129	133	144	125	132	124	119	119	136	125	132	131	146	152	139	148	131	112	146	142	133	126	132	144	116	121	123	143	106	140	135	132	131	160	148	148	112	139	144	151	124	140	136	132	127	130	148	157	138	115	128	139	125	139	140	132	130	131	123	132	140	118	123	126	143	168	127	139	117	125	119	143	122	135	136	131	113	145	130	121	138	125	131	149	125	120	149	135	137	130	120	142	120	120	127	124	110	141	133	125	134	135	123	126	116	152	126	117	125	126	124	116	133	122	120	129	116	125	122	138	149	150	159	140	134	115	128	143	132	128	105	133	135	130	109	132	114	133	97	137	140	137	125	131	127	152	131	148	141	136	133	120	148	131	134	122	138	130	133	129	117	163	115	124	143	122	133	135	138	142	131	140	142	125	149	157	128	116	146	132	131	115	126	115	132	146	152	136	136	108	124	120	98	135	124	118	146	123	136	147	151	138	154	122	111	113	129	124	116	135	139	127	129	138	130	148	142	146	143	129	126	105	123	150	133	139	143	147	125	136	128	142	129	132	146	132	139	146	147	142	164	133	118	134	134	130	129	121	131	116	130	126	123	139	163	135	141	140	143	122	140	136	101	132	143	143	115	140	117	161	145	127	146	133	130	119	132	124	141	107	125	147	128	127	131	137	127	137	141	126	145	139	129	135	146	114	126	140	142	133	126	126	127	156	135	137	140	140	118	122	123	149	113	141	119	144	144	134	127	122	136	102	138	126	128	151	131	142	120	145	113	141	116	130	142	133	119	136	121	136	140	118	118	122	139	136	125	124	152	130	141	137	128	131	158	132	125	132	111	141	128	136	144	159	133	128	135	134	128	120	109	147	135	128	105	135	127	138	134	126	144	137	123	132	130	123	131	148	116	130	140	132	123	128	157	118	143	126	158	130	136	124	123	135	129	123	129	137	138	136	114	157	139	146	128	142	138	127	136	137	139	134	149	115	144	132	164	141	132	131	115	120	130	123	141	131	122	128	144	135	149	113	139	125	127	144	154	128	123	130	125	129	126	114	136	133	114	139	134	150	131	134	145	145	133	133	127	153	127	139	135	125	119	153	117	147	117	143	137	132	124	119	147	161	145	149	104	155	150	133	139	131	130	130	137	130	142	137	136	143	121	133	139	135	115	136	131	111	143	108	141	116	148	118	121	126	151	159	129	114	139	155	138	162	133	136	139	130	132	125	134	146	138	145	132	121	131	145	141	122	124	119	140	131	104	136	135	132	95	152	132	142	165	125	120	123	115	151	122	144	129	118	134	121	118	137	129	127	149	132	155	136	135	138	116	141	128	131	124	145	129	136	112	128	134	122	119	127	143	130	123	145	138	121	166	129	119	151	148	124	127	136	116	138	126	128	145	137	117	139	140	135	158	142	130	123	126	122	133	133	146	150	139	151	131	137	133	128	147	130	114	136	124	130	137	127	142	130	155	150	121	149	135	125	124	137	142	130	138	136	136	120	125	129	119	136	135	135	122	143	117	121	154	126	132	124	135	137	124	110	118	137	131	145	123	113	125	135	129	140	134	145	145	121	138	154	102	156	158	125	114	130	149	140	123	136	130	129	129	129	147	128	135	133	131	116	124	140	126	112	119	123	133	139	122	133	125	142	148	122	141	133	127	134	130	132	131	165	134	119	166	130	139	128	133	140	119	112	120	135	127	141	136	133	119	121	125	146	128	116	129	134	151	145	169	137	123	147	124	117	126	131	139	126	143	147	125	136	139	125	127	123	124	126	128	121	142	136	140	124	132	144	120	116	149	130	128	154	130	133	141	129	143	133	137	139	144	131	121	147	141	134	128	131	130	156	144	132	140	113	129	143	118	148	141	118	124	131	119	144	133	130	125	149	115	140	141	137	130	139	130	120	140	147	144	140	147	131	119	138	152	129	154	130	116	116	158	125	128	130	127	142	145	120	125	137	139	125	130	121	123	134	105	132	138	155	116	146	133	155	135	140	132	121	142	126	140	131	122	123	120	121	128	125	140	134	133	149	143	135	143	117	136	121	130
24095	21408	28458	24742	21344	5385	775	589	491	423	393	368	345	334	316	299	300	339	309	311	303	299	262	289	282	266	302	267	269	268	286	285	269	304	283	277	275	271	289	279	272	275	269	281	248	260	250	267	280	256	233	269	276	271	260	247	267	266	267	293	243	257	261	245	278	266	272	246	249	304	280	236	259	259	280	259	293	213	254	258	268	233	255	271	274	270	271	271	263	284	252	249	258	266	269	231	220	239	246	260	241	230	268	261	250	240	245	248	273	296	261	252	248	272	268	245	232	260	273	254	256	255	274	238	271	276	263	270	287	290	271	257	266	245	269	257	244	253	255	257	255	265	257	248	282	262	259	256	268	259	240	268	265	258	250	274	260	265	254	267	246	248	259	220	265	247	253	269	272	280	268	247	267	291	246	238	265	270	252	242	234	273	282	268	248	276	248	268	265	240	276	272	233	266	260	284	283	235	256	254	250	306	235	244	254	288	264	277	240	242	240	248	253	262	230	276	274	253	255	285	276	257	236	236	226	275	241	235	247	230	271	245	267	272	237	257	242	268	271	251	261	244	250	233	278	243	270	259	234	256	260	272	263	234	265	227	290	272	281	264	298	241	275	266	284	263	244	269	266	275	248	271	246	266	248	250	230	249	263	267	254	268	283	275	236	237	261	245	256	227	246	261	234	259	268	241	251	258	292	266	287	269	259	239	258	233	251	259	272	277	272	251	269	266	273	277	267	275	259	269	258	271	254	254	276	271	273	250	251	278	272	227	251	282	267	267	249	290	268	291	212	250	260	241	252	257	269	258	255	256	261	252	242	250	255	241	260	233	238	246	222	269	256	247	284	239	253	274	260	244	221	234	267	277	269	241	266	254	254	255	263	257	233	262	287	245	255	253	280	268	280	252	261	264	242	269	293	259	274	261	262	227	281	287	255	257	271	263	239	252	276	237	269	251	277	253	291	279	238	284	271	272	239	258	244	263	271	269	272	262	249	273	281	293	281	283	222	264	269	249	260	241	251	280	267	229	245	261	278	248	249	264	275	218	280	288	258	289	280	238	257	232	273	239	264	258	255	265	267	256	259	264	256	288	249	268	248	263	261	249	265	282	261	268	262	293	277	250	270	266	242	246	245	237	257	282	267	245	250	278	245	265	253	258	281	264	248	262	288	284	270	249	225	241	229	262	256	275	285	250	262	265	243	252	269	251	251	244	257	260	270	249	258	275	261	278	269	253	257	266	245	265	244	238	262	266	260	252	242	264	285	279	310	272	237	266	223	247	243	267	270	271	238	242	241	268	254	265	265	259	275	256	262	270	268	257	238	277	277	271	254	259	250	253	270	248	249	247	254	257	271	260	249	254	250	254	287	251	264	251	251	247	233	250	274	240	244	258	274	231	244	245	270	282	265	239	266	258	272	276	257	266	259	245	253	248	245	278	291	233	252	260	249	255	240	260	264	256	229	257	225	245	261	273	289	276	247	252	267	246	254	280	215	227	234	228	232	254	287	262	279	289	262	287	285	248	218	251	245	264	260	278	267	257	264	252	241	254	251	260	271	271	261	248	243	271	254	279	245	253	243	239	253	266	273	256	254	254	284	263	274	272	240	268	240	249	297	260	231	254	243	242	259	245	256	268	236	238	268	247	251	276	282	243	246	251	251	237	258	218	274	241	281	257	257	273	261	237	270	235	229	253	257	259	261	276	275	289	262	240	253	258	250	256	284	234	270	262	229	249	260	276	267	232	264	259	263	263	226	272	265	263	242	281	275	234	266	282	248	261	238	247	264	272	278	251	260	266	247	255	267	246	273	257	250	261	284	234	253	278	250	272	283	255	234	283	242	261	249	239	259	263	271	259	255	234	273	252	260	272	261	241	285	247	260	257	255	238	284	257	261	255	281	258	272	268	274	264	243	271	253	244	285	275	235	261	280	264	231	251	270	239	279	289	287	267	247	282	279	262	291	252	265	254	252	281	261	285	240	261	255	269	257	255	282	275	276	235	237	260	261	247	271	234	254	253	269	264	276	245	249	265	254	245	261	250	229	245	264	256	248	258	250	258	233	303	264	254	270	261	255	263	275	270	269	252	275	266	259	257	283	243	257	261	274	279	251	262	238	238	278	282	265	259	252	227	256	275	270	248	281	253	230	236	271	271	262	243	272	262	267	252	277	263	283	258	258	250	264	264	284	251	256	268	275	249	270	248	249	284	264	256	245	285	271	245	295	274	272	218	237	266	283	266	255	264	291	272	279	270	257	247	275	240	259	224	275	281	260	243	249	286	248	230	257	274	299	260	290	256	266	262	261	247	281	233	276	274	277	239	243	251	239	289	270	262	268	269	258	267	252	253	274	243	263	234	261	260	248	253	256	287	292	260	245	228	243	245	293	249	235	274	264	233	225	280	272	253	276	239	256	263	244	220	249	273	241	277	265	248	255	244	248	257	246	240	244	244	221	267	272	278	248	261	260	226	246	275	261	260	277	265	247	256	284	241	278	272	276	241	268	234	258	265	258	266	231	248	248	239	245	250	262	271	242	284	235	259	254	257	276	292	274	254	237	265	233	243	290	248	258	246	271	257	262	241	249	272	251	245	237	230	247	267	251	236	265	252	251	260	257	268	247	285	254	273	288	259	256	247	289	228	276	233	275	251	276	263	266	253	283	277	268	284	247	242	259	261	221	274	244	262	255	263	251	260	253	276	254	276	289	275	234	295	255	270	249	241	258	268	246	270	238	269	281	246	263	253	256	265	241	244	257	273	252	265	287	257	232	269	251	246	278	266	248	291	264	241	268	257	240	238	297	259	252	290	262	258	261	240	292	263	257	295	258	281	265	268	262	251	261	268	287	259	274	240	283	255	275	278	256	258	268	255	279	233	254	271	241	240	267	247	252	278	247	265	274	270	267	269	264	308	253	242	257	258	280	278	284	239	263	260	261	212	239	236	247	247	255	270	258	257	271	261	247	265	248	285	286	266	272	264	272	258	283	270	285	246	254	243	255	286	285	290	246	228	270	269	241	268	276	281	288	276	263	228	242	255	257	246	242	254	269	248	243	243	268	271	280	261	253	270	242	252	277	266	287	274	236	237	299	269	274	274	270	259	253	238	236	249	275	294	272	234	237	256	242	239	220	256	251	268	266	242	266	259	260	298	269	287	235	265	267	299	254	257	251	254	246	251	243	262	262	252	298	236	219	278	255	290	248	256	239	269	244	259	257	244	268	265	249	261	277	271	248	264	275	252	261	278	251	259	264	264	277	265	251	282	256	252	258	222	253	277	267	253	275	248	244	246	251	249	258	256	235	265	259	271	290	288	280	248	246	276	257	260	263	248	285	263	250	244	261	268	256	251	245	269	267	245	238	243	256	263	257	257	274	241	275	272	271	275	247	269	257	269	276	241	248	253	248	266	268	249	265	275	277	236	253	266	280	273	260	236	257	259	271	272	250	272	246	255	244	248	250	242	264	265	287	262	244	253	252	266	274	271
3670	9131	5639	2598	1810	1378	1143	915	743	684	541	464	451	423	402	363	394	340	324	325	320	307	299	308	320	302	317	296	308	314	293	280	278	307	306	311	268	285	291	291	256	278	297	275	273	268	291	308	293	282	269	267	308	303	314	276	274	301	292	289	278	262	277	271	276	254	284	275	243	300	287	286	299	277	260	293	271	261	274	261	313	251	278	246	299	274	298	264	283	251	250	308	281	282	251	281	289	286	284	286	280	281	288	282	267	274	315	276	257	284	263	255	292	273	305	266	299	276	245	268	275	288	283	307	267	291	303	266	285	271	253	266	270	276	279	251	255	278	305	257	272	294	282	296	271	266	274	298	256	258	290	266	272	290	289	272	314	270	272	287	237	281	283	261	275	256	263	294	273	280	277	275	275	292	292	278	304	293	299	264	267	281	262	271	264	266	301	286	262	254	264	267	272	255	272	292	284	256	269	275	268	295	286	275	267	304	286	279	276	264	260	261	290	289	294	267	275	289	260	259	245	284	263	287	282	252	276	249	265	260	256	288	273	277	283	281	293	263	308	243	264	264	276	260	252	281	306	257	276	274	261	280	243	256	290	275	291	254	271	312	286	268	281	269	294	252	288	249	280	272	274	280	305	280	295	283	259	292	311	293	294	255	280	254	296	285	264	284	262	295	268	281	245	280	260	268	315	252	261	298	280	277	296	287	261	304	273	292	269	294	264	276	252	290	293	291	296	282	278	295	273	293	272	280	273	256	262	240	306	292	290	278	262	288	276	294	262	266	249	286	309	269	242	272	259	283	270	255	283	270	277	248	283	272	271	288	285	289	255	289	269	288	258	303	295	281	319	300	267	264	270	266	303	270	272	284	312	301	284	282	265	287	265	297	291	271	251	261	299	262	276	255	296	307	265	285	292	283	308	261	275	276	280	265	258	269	282	284	310	272	256	260	271	265	291	270	290	280	274	282	295	302	291	290	256	263	283	257	267	257	294	254	257	284	277	296	287	270	268	270	314	273	297	273	263	290	250	272	272	289	276	278	264	277	282	274	254	300	260	291	301	290	282	267	282	263	239	270	276	265	258	290	257	276	268	259	267	283	275	268	282	276	286	286	271	281	271	281	279	286	281	269	292	269	282	285	264	277	269	241	264	271	245	259	292	263	288	283	269	285	277	285	300	246	249	285	253	266	270	299	286	246	280	320	276	272	271	258	273	270	302	268	278	289	266	295	268	307	270	295	247	269	270	280	275	287	314	296	278	278	266	296	300	278	265	263	280	266	305	258	279	261	268	297	288	274	274	256	285	286	282	306	270	312	282	301	287	277	261	265	292	284	286	261	269	292	279	237	272	296	278	273	285	269	282	274	253	253	279	271	284	267	280	265	268	274	305	275	288	264	272	282	294	288	294	285	301	312	285	293	284	274	286	279	256	283	287	275	266	303	280	295	309	273	291	287	281	259	283	267	276	273	282	256	272	295	287	297	273	272	264	251	294	283	252	291	290	295	294	303	264	271	253	293	284	245	270	285	280	274	261	262	268	291	276	281	291	284	293	263	266	268	285	253	279	272	279	297	247	279	289	278	265	247	272	267	281	254	294	272	257	268	297	289	260	289	246	277	286	307	287	277	283	282	273	276	273	284	267	292	259	280	282	284	287	263	249	257	288	289	271	277	289	302	276	307	241	271	263	267	297	275	276	288	294	269	248	296	275	269	307	282	264	255	246	305	309	247	270	300	295	281	287	298	292	266	264	266	280	295	274	277	320	284	266	263	262	283	287	279	300	312	276	296	276	255	266	263	282	267	263	260	275	265	272	244	279	289	266	260	281	270	268	237	266	291	308	281	248	270	297	284	276	279	257	282	293	263	288	314	283	256	284	244	285	279	291	299	266	279	309	268	256	281	306	285	251	252	261	297	274	267	319	305	262	278	274	309	290	268	288	273	295	260	277	286	275	273	288	280	269	286	281	288	262	290	271	273	262	280	290	278	259	277	255	306	280	273	250	287	291	267	265	278	279	259	295	300	258	254	272	317	286	282	277	278	274	267	258	268	256	253	255	289	251	317	270	288	250	280	277	301	270	254	300	257	270	263	272	281	261	324	271	247	277	290	271	282	270	264	273	268	261	277	301	299	296	300	242	286	260	272	286	295	298	266	258	286	314	274	275	269	296	272	276	261	266	276	235	254	273	268	269	313	277	258	286	265	247	276	242	281	283	258	251	274	282	289	301	275	249	262	274	282	278	270	286	271	302	280	297	297	264	254	253	283	255	279	274	311	283	281	275	308	254	309	263	271	284	294	299	296	284	259	296	254	256	287	282	284	272	298	269	278	268	270	277	289	282	303	243	261	285	266	283	286	279	236	261	311	259	277	266	304	259	288	294	288	261	254	279	286	274	308	247	278	309	260	300	287	278	255	282	279	275	279	270	276	257	257	254	288	267	305	285	273	303	303	251	292	254	266	254	293	274	259	265	286	275	264	258	252	250	286	248	284	265	238	296	295	296	265	267	266	266	317	285	280	238	285	257	265	257	269	281	255	278	241	280	236	304	283	266	290	261	266	295	301	305	265	290	308	255	308	313	284	279	257	255	284	300	270	259	306	303	263	288	286	279	295	248	280	254	265	278	263	263	268	314	274	258	302	247	286	274	295	232	262	281	286	294	292	269	245	302	276	233	289	272	268	265	279	283	245	298	281	274	291	282	266	278	270	259	278	298	242	278	289	280	279	286	286	287	267	267	278	262	270	260	258	281	242	264	302	261	261	306	271	265	298	298	258	290	288	255	274	268	263	289	283	263	269	261	273	249	282	271	284	293	322	282	273	274	304	271	260	290	281	287	279	291	270	259	285	290	286	290	272	266	287	268	270	245	256	262	281	273	266	270	265	298	288	263	315	267	253	261	297	308	284	288	271	266	271	290	279	263	292	293	274	264	299	287	257	291	304	295	300	295	275	289	247	254	286	274	267	264	313	291	279	295	275	280	283	265	281	279	279	335	296	272	234	301	249	277	281	265	251	288	275	280	274	301	280	280	276	295	291	250	248	269	269	267	248	259	273	294	253	291	280	308	279	277	264	290	260	277	309	260	274	247	266	270	285	277	260	272	296	286	293	263	280	276	280	275	281	263	296	307	263	281	275	299	301	263	262	296	262	270	242	278	271	308	279	257	306	297	260	258	281	295	301	300	276	267	268	261	285	277	258	327	279	269	264	271	280	288	275	272	272	284	218	272	283	240	275	263	290	283	271	266	282	269	270	284	262	309	282	275	301	302	295	292	313	270	309	265	274	271	250	275	275	265	279	259	298	285	266	300	275	280	298	266	299	291	299	282	277	286	276	261	292	274	267	289	249	286	287	273	262	256	274	293	269	278	286	274	265	279	293	288	253	262	292	255	253	276	266	263	268	283	275	274	286	268	274	278	294	284	274	247	276	280	274	270	272	285	279	249	297	314	282	266	302	267	292	259	297	267	282	277	286	279	257	245	270
25156	21446	27345	25834	7675	328	265	200	146	124	118	119	87	110	95	89	85	78	72	79	87	74	85	79	83	60	93	81	69	83	71	71	67	64	56	72	84	51	60	71	64	76	66	74	68	65	69	62	61	53	61	62	67	68	80	58	67	50	71	51	70	76	55	69	68	84	65	78	66	80	66	61	59	70	47	72	64	65	52	62	74	72	72	70	66	70	59	59	54	71	61	80	67	80	72	70	79	65	67	65	57	63	64	63	69	82	74	73	67	64	71	62	60	51	61	65	78	71	77	76	69	47	79	72	51	65	49	61	71	68	55	70	68	60	65	66	61	70	45	56	80	64	62	60	68	61	55	79	60	69	62	69	64	55	60	49	53	56	53	57	70	78	65	70	77	51	68	76	61	64	69	65	63	80	69	60	61	59	54	65	65	66	63	70	74	67	66	62	65	78	57	44	78	67	66	58	62	62	68	61	74	67	73	81	57	62	61	76	67	57	69	64	83	67	60	71	60	67	65	74	73	75	57	80	75	66	64	60	54	73	74	56	67	45	68	61	60	74	71	59	70	68	67	60	72	62	65	71	60	75	67	69	58	76	73	72	61	58	53	57	72	57	61	61	65	65	64	83	47	53	68	57	68	60	54	59	73	68	74	55	69	72	66	78	79	66	85	75	68	65	62	54	58	71	70	54	60	69	66	68	56	57	65	52	59	75	60	68	68	73	70	67	62	53	75	80	74	46	62	66	66	69	69	67	69	73	66	51	71	87	46	68	71	75	73	59	74	60	66	61	78	58	58	76	57	74	71	68	75	61	55	66	79	67	73	78	52	70	41	68	57	68	74	57	46	72	61	67	62	67	78	73	75	68	69	71	70	62	59	70	60	63	59	60	67	63	67	62	64	72	77	79	64	74	65	57	63	48	66	54	62	55	64	69	73	76	73	73	82	76	66	72	62	84	65	73	57	67	72	83	59	62	74	65	70	62	80	65	65	55	69	67	68	73	66	75	63	61	76	63	64	59	59	57	69	58	67	63	62	54	69	67	49	65	67	61	59	78	69	57	70	67	67	72	61	77	68	70	70	42	73	69	53	82	59	57	67	56	74	65	57	65	66	61	56	76	80	67	55	67	79	67	67	72	67	70	52	56	59	61	67	72	72	65	64	71	67	65	58	55	62	75	61	67	59	67	78	67	68	60	78	55	70	65	71	46	54	52	66	64	82	69	66	63	70	73	55	67	57	70	58	59	57	73	60	62	73	56	67	69	63	68	80	56	79	78	68	68	73	70	76	70	67	55	61	64	68	57	54	58	66	66	66	67	59	59	72	57	56	62	57	61	66	70	52	67	59	64	67	61	72	63	56	60	55	71	76	66	69	58	66	49	67	70	66	65	58	65	56	80	63	71	80	59	52	66	84	85	70	50	55	60	60	67	71	59	67	67	65	59	62	80	63	72	65	55	69	65	70	75	73	65	56	57	53	67	77	65	55	64	75	61	83	55	57	47	72	81	64	60	63	91	70	61	70	67	76	62	64	71	61	75	54	65	57	58	65	66	53	60	54	82	78	77	56	79	71	66	68	61	84	57	68	61	52	83	74	72	59	68	49	74	82	69	70	43	74	63	59	58	64	69	63	74	70	71	66	69	74	62	76	66	72	70	67	60	77	73	67	63	68	66	66	67	58	66	61	77	50	75	55	65	80	76	76	61	65	68	68	68	68	70	74	66	68	52	56	73	54	68	74	74	68	61	75	74	60	54	67	75	53	67	73	65	62	58	78	71	68	53	67	60	62	60	67	72	67	62	53	51	66	70	66	65	60	86	61	66	65	74	74	63	66	58	60	71	77	66	69	66	45	65	69	62	59	69	61	70	69	77	71	60	46	70	67	62	67	83	63	65	52	74	66	62	50	73	66	78	78	64	55	60	70	73	62	62	62	65	76	66	61	62	62	84	59	63	76	73	48	68	65	80	58	50	61	68	75	54	69	75	65	66	67	58	55	62	58	75	66	51	59	66	67	68	72	69	70	57	62	51	72	54	59	64	59	60	77	71	60	58	70	52	55	67	56	52	69	58	81	55	65	57	69	67	71	57	62	63	55	56	64	64	59	61	63	74	44	73	63	79	70	65	62	58	76	77	72	53	58	63	67	66	60	56	75	77	54	58	58	65	72	78	69	43	73	54	77	60	58	63	58	80	69	65	75	59	52	63	52	81	49	71	56	59	63	55	67	63	71	74	70	66	73	69	76	66	67	77	65	70	54	68	58	55	67	66	50	63	60	56	55	75	69	66	80	72	73	62	60	63	63	65	77	61	73	70	59	77	49	88	59	58	61	65	55	58	69	69	63	66	62	84	57	78	63	54	65	67	58	61	64	58	67	62	64	66	85	66	66	65	62	62	67	65	66	52	75	60	48	54	78	61	54	69	71	60	66	64	54	72	86	58	74	62	56	74	72	62	78	57	57	86	65	63	62	66	68	82	61	75	67	75	76	62	70	76	60	55	55	84	70	63	69	66	69	87	67	69	50	70	64	63	71	61	56	57	70	79	75	66	73	52	63	66	73	67	66	61	75	67	62	56	58	75	68	64	65	60	67	72	70	47	59	73	65	62	56	70	66	65	64	68	65	60	56	60	70	57	74	56	72	61	65	69	62	69	70	73	54	73	56	62	68	67	55	58	84	64	74	77	67	63	65	68	58	60	77	60	60	72	58	58	59	59	86	67	75	64	64	62	63	52	60	72	61	74	56	66	82	94	73	74	61	72	68	65	76	76	60	63	63	64	61	87	83	77	68	58	57	64	69	63	84	62	63	60	63	62	64	78	68	62	67	61	57	77	61	74	63	63	74	63	65	56	65	76	73	74	55	68	74	74	67	70	72	54	64	63	76	65	73	66	75	58	64	77	59	59	59	54	70	64	69	82	66	61	70	66	65	58	63	67	63	57	55	54	70	70	60	54	63	62	70	61	61	70	61	69	59	56	55	54	68	62	72	73	77	56	64	65	74	62	69	59	59	62	69	58	57	76	58	70	72	55	77	71	64	66	70	58	79	60	68	59	64	71	60	66	71	67	49	69	56	77	65	78	61	77	58	64	80	64	87	71	62	57	71	70	59	72	63	74	75	75	60	70	64	75	87	70	72	60	54	48	71	63	61	64	69	54	63	61	74	71	69	58	58	61	67	62	78	71	85	72	69	66	58	56	66	69	76	61	54	67	59	73	62	68	54	60	63	64	64	79	56	78	73	61	61	82	66	71	50	54	69	71	79	76	65	61	69	70	48	76	70	59	71	71	50	75	89	70	82	78	65	51	67	66	57	75	60	57	50	61	65	64	54	65	78	56	62	66	65	60	72	63	62	74	69	60	59	66	79	62	59	71	71	70	70	58	63	70	63	59	63	66	78	81	69	68	73	56	57	64	62	77	65	69	66	71	68	69	60	62	55	62	65	74	72	71	73	63	61	66	62	60	78	69	63	58	65	76	62	73	78	76
3093	4748	2943	1321	905	660	480	440	288	268	192	185	161	161	145	135	106	96	110	114	86	82	95	86	94	104	85	82	79	95	78	79	76	77	70	90	92	71	83	66	77	78	77	80	70	73	76	64	77	59	82	70	71	72	72	82	86	88	81	72	81	75	77	76	70	83	73	55	71	70	78	61	74	73	66	81	78	72	69	68	72	53	75	74	65	75	77	66	56	68	78	49	77	72	63	83	81	88	58	79	71	75	79	67	63	61	74	78	80	84	71	50	80	74	62	76	74	73	73	84	67	73	67	71	79	73	73	63	86	77	71	67	72	85	68	73	68	70	68	75	56	91	68	78	87	82	59	73	60	67	87	53	79	81	80	83	63	61	81	62	70	73	81	58	83	79	82	79	64	70	53	88	68	76	74	67	65	71	68	71	83	73	81	70	61	71	72	76	69	53	57	84	80	74	74	75	62	66	96	76	70	71	66	77	76	61	82	73	66	65	71	80	70	82	67	63	72	67	85	76	69	73	80	60	86	57	69	84	66	77	77	77	81	60	62	73	77	66	83	64	74	71	69	62	55	66	74	79	52	72	93	68	62	51	83	78	72	74	71	58	68	72	68	76	65	80	62	78	70	76	85	79	80	98	76	79	70	56	60	75	82	78	73	75	79	74	65	67	79	68	86	88	78	66	96	83	64	68	83	82	73	69	62	77	69	84	69	73	74	66	59	62	63	77	80	83	57	78	70	74	69	70	60	77	75	65	75	86	75	69	76	69	89	63	78	74	64	81	58	73	64	70	62	91	72	70	73	74	66	65	93	79	69	61	67	65	75	62	80	72	66	94	77	76	75	78	76	67	61	70	81	84	67	78	65	68	71	74	61	68	75	72	89	85	73	70	67	89	71	71	70	67	63	65	76	68	61	106	73	75	73	66	80	75	77	87	70	63	69	81	68	70	75	75	72	78	82	67	72	65	89	94	67	83	53	84	65	73	64	77	82	81	79	71	66	75	69	68	73	76	77	60	71	68	72	77	63	70	56	64	64	77	69	83	66	59	70	91	65	80	66	71	60	80	80	85	70	86	71	76	74	63	67	61	87	69	76	70	68	77	71	77	60	61	80	76	74	82	79	69	79	69	93	77	82	65	74	70	75	62	79	81	76	70	71	77	69	71	78	69	89	55	61	83	79	68	72	66	75	68	69	71	86	63	68	67	67	63	88	79	68	80	64	80	74	67	74	73	68	64	63	77	57	60	80	81	62	69	73	70	76	66	91	63	62	54	79	76	78	72	78	72	63	70	86	58	74	60	77	67	70	56	63	67	61	86	89	55	67	63	71	57	80	81	68	69	77	70	75	68	92	72	64	77	86	74	64	90	79	83	68	58	85	50	83	59	86	72	66	68	84	71	73	69	68	60	67	79	58	82	72	66	75	82	70	79	86	82	70	69	69	68	65	75	90	97	66	68	72	83	53	61	66	71	72	66	70	63	85	69	75	72	69	60	80	90	84	84	70	66	70	76	53	69	72	82	57	86	65	84	73	70	60	83	61	73	67	70	59	82	78	79	74	66	68	73	63	73	70	67	84	68	71	69	65	60	76	80	73	66	66	76	82	78	91	79	69	64	70	65	65	77	70	70	73	59	72	78	77	73	74	79	72	77	75	75	78	81	76	59	62	67	63	59	66	66	77	77	60	87	77	62	83	89	74	64	80	78	79	78	76	58	76	83	68	86	68	85	73	65	73	73	66	77	77	77	68	79	76	58	75	70	70	63	75	72	74	70	60	75	63	86	75	58	77	80	78	71	84	70	63	68	90	69	70	58	79	67	75	73	72	58	70	79	60	68	82	69	72	68	65	85	84	63	76	82	70	66	90	66	84	61	59	75	70	64	68	79	70	49	68	79	93	88	83	61	70	71	60	75	68	60	70	78	79	70	75	76	69	69	86	52	70	81	65	78	64	75	81	77	82	80	90	66	56	67	73	63	67	75	91	68	72	63	62	80	78	71	58	87	69	64	82	79	69	60	60	75	69	72	86	63	80	69	77	69	64	72	64	87	87	84	66	82	70	74	74	64	57	69	80	63	68	85	70	67	83	59	66	73	78	71	57	57	65	70	74	55	69	78	82	75	67	61	78	81	80	73	69	65	64	71	64	71	60	76	62	64	80	57	79	87	82	83	73	81	61	84	94	64	63	72	72	80	71	84	63	90	71	77	67	78	80	67	83	73	76	74	81	70	77	61	62	62	70	80	78	67	60	79	82	42	59	80	69	64	58	68	70	68	55	63	57	72	77	59	88	71	66	58	86	74	61	76	72	79	70	71	81	73	59	65	73	87	81	72	76	62	78	68	70	68	68	61	73	79	63	55	67	70	72	76	70	65	70	56	73	82	96	72	66	69	70	65	73	69	81	95	63	77	80	75	75	66	74	77	69	79	73	81	61	69	87	68	68	61	74	74	69	53	67	74	87	65	67	68	71	69	73	45	81	75	74	65	77	86	91	60	79	81	79	66	70	71	74	68	83	81	72	83	72	63	71	80	68	70	92	65	71	89	69	82	74	82	72	81	76	75	78	80	70	70	75	65	74	76	75	76	75	77	84	70	73	76	76	80	60	70	58	81	71	85	89	85	86	62	68	80	62	64	80	92	46	92	75	73	80	81	70	67	72	82	69	63	74	75	71	81	79	84	82	80	74	78	82	58	70	65	74	66	72	76	80	66	69	75	64	73	81	64	73	66	75	75	65	53	80	79	66	91	74	74	64	71	81	66	75	89	88	80	77	62	68	61	64	64	75	67	50	69	61	78	67	54	75	78	71	63	75	75	65	73	75	73	69	75	60	73	88	75	69	75	71	73	87	58	67	74	76	69	77	79	81	72	93	66	68	86	76	64	73	78	76	65	60	88	76	71	73	81	59	63	63	89	80	78	70	70	85	63	81	73	81	79	77	92	72	68	63	64	71	70	76	63	73	62	81	56	67	69	75	57	70	76	65	72	69	76	58	73	84	59	70	63	52	87	92	84	72	76	76	83	67	68	78	93	72	65	63	78	78	71	64	62	70	72	83	64	74	76	70	74	69	80	69	67	86	95	68	75	66	67	76	53	89	58	77	78	69	81	64	73	63	63	70	59	84	78	60	72	67	75	62	93	63	73	80	58	67	60	69	72	63	78	84	70	77	69	88	80	76	70	77	83	88	56	67	72	80	56	75	78	51	57	68	73	67	63	81	73	85	69	67	84	71	70	80	54	69	59	77	62	85	65	80	65	79	73	76	70	69	87	78	83	70	73	69	73	64	67	85	77	63	75	79	75	78	76	77	67	77	80	67	78	60	74	67	72	85	68	74	68	62	71	71	72	54	81	74	62	82	78	76	68	76	69	78	70	67	69	67	76	80	66	71	69	77	50	80	79	56	66	78	66	71	67	72	83	63	56	79	72	70	81	70	81	95	66	81	74	89	74	76	61	63	76	70	68	66	72	84	68	81	66	65	81
22890	21490	29144	24270	21494	21519	5896	946	662	607	544	463	412	409	394	354	326	320	314	289	311	319	293	269	274	313	277	250	276	245	277	288	289	284	259	237	245	281	244	279	246	233	259	250	250	273	258	248	245	240	243	275	250	254	229	241	275	258	234	260	251	242	245	264	255	271	239	259	257	238	252	264	217	226	234	254	238	248	255	258	248	278	266	245	252	243	268	255	254	243	233	232	261	225	238	235	264	257	242	260	239	255	250	263	212	213	248	260	256	247	245	263	244	245	225	245	229	232	237	258	228	278	257	248	250	246	267	237	275	273	257	256	256	232	251	265	255	249	233	282	257	273	237	260	218	256	234	221	235	227	256	246	240	250	260	269	230	253	254	275	237	228	245	243	233	250	229	213	258	266	227	236	269	239	253	243	250	259	253	248	278	226	260	275	231	259	272	242	263	245	267	243	262	248	240	241	240	241	258	275	226	248	274	247	262	250	252	240	224	244	218	227	255	252	246	260	246	243	271	253	238	251	246	266	269	238	255	265	238	238	262	251	246	242	257	250	230	253	239	261	231	248	240	249	255	239	245	254	249	257	221	247	250	247	278	257	241	249	242	249	220	250	272	256	267	252	236	227	231	260	242	271	245	237	259	227	236	237	243	277	265	273	247	227	229	251	262	237	244	237	220	240	253	249	254	243	263	222	246	252	265	236	216	231	267	271	282	251	280	266	255	245	257	236	245	261	261	246	255	244	241	274	259	280	258	250	231	244	238	267	246	246	227	257	250	248	239	244	253	258	247	235	245	275	249	245	243	261	281	275	252	223	267	249	253	254	251	243	229	238	259	245	238	278	222	292	255	243	251	234	242	245	261	267	235	241	255	265	248	221	262	234	259	273	250	248	244	247	255	249	254	235	237	257	257	287	244	247	260	236	239	250	245	258	263	249	273	235	263	255	247	238	220	264	264	267	258	260	231	292	222	251	260	242	259	256	257	248	240	274	246	257	251	249	236	262	255	256	249	261	234	221	231	275	279	238	262	233	269	259	248	255	262	298	243	248	250	238	198	268	250	284	244	250	244	244	246	236	235	252	273	264	243	240	236	275	273	270	256	270	281	263	224	259	262	260	251	232	228	263	246	234	235	236	245	255	258	246	235	208	281	252	236	243	248	234	222	258	225	267	259	241	278	261	252	213	226	250	237	258	242	213	252	229	260	209	251	232	247	242	269	242	254	236	256	257	253	243	254	214	220	248	253	227	248	255	262	238	252	262	256	260	225	247	255	243	246	268	276	219	243	248	256	227	254	259	243	250	257	235	254	222	259	253	270	224	260	275	265	256	252	261	241	283	268	224	236	258	271	248	240	244	261	253	260	228	268	238	255	224	222	274	228	256	252	223	239	244	238	226	254	237	249	267	250	271	253	262	268	231	247	256	246	238	247	247	242	226	247	247	263	257	219	231	285	253	250	241	260	265	252	260	233	244	242	253	233	211	243	257	239	237	252	267	235	236	266	239	241	263	250	237	257	281	241	247	228	276	255	258	270	225	231	227	234	244	255	258	246	248	243	226	264	232	243	246	236	279	225	256	253	238	246	238	267	222	255	218	260	263	248	251	236	256	261	264	260	255	235	233	268	223	241	249	281	250	236	265	266	239	239	225	230	235	250	260	242	230	238	242	284	263	251	233	254	252	243	253	256	254	268	233	256	253	256	221	227	288	248	222	258	239	247	253	241	229	245	225	267	280	230	221	227	277	232	222	254	265	255	250	210	241	223	232	264	269	251	209	240	248	243	221	270	244	258	286	252	238	228	250	232	243	250	252	249	265	285	247	243	216	233	242	256	261	260	247	257	263	242	279	273	241	254	235	234	256	257	259	248	256	238	240	260	250	223	240	245	268	245	243	249	278	238	230	272	244	240	230	256	262	257	228	240	265	243	232	243	237	262	272	258	265	236	236	231	245	238	229	248	241	252	237	268	248	234	240	263	249	272	217	261	253	259	264	270	209	268	224	275	230	243	228	275	268	239	208	254	243	260	261	242	253	270	247	267	253	247	226	232	246	238	267	219	264	211	246	277	217	253	246	257	224	262	237	240	228	229	251	213	223	299	238	243	243	258	248	229	224	226	259	253	237	219	239	228	235	223	243	254	254	238	243	258	237	251	254	275	261	245	245	291	259	216	246	233	237	260	248	245	222	252	257	259	272	230	254	259	246	252	250	217	261	255	252	256	236	250	269	232	255	236	259	240	225	266	253	267	258	241	250	257	269	245	217	252	251	245	241	234	280	265	239	243	242	271	259	224	219	221	263	212	282	232	316	230	253	245	267	235	240	254	252	254	261	265	227	246	242	267	263	240	231	257	234	240	258	242	249	247	238	257	235	273	232	262	228	247	221	266	234	246	281	248	272	263	243	251	252	257	286	245	250	233	240	221	253	235	254	228	244	232	248	246	246	230	247	267	236	223	265	256	274	256	257	231	244	232	224	244	257	262	229	244	245	278	231	251	228	257	223	230	249	239	293	225	254	246	240	257	232	235	242	242	254	241	249	268	242	254	227	273	231	264	261	257	218	248	231	236	258	254	238	246	242	224	259	272	279	243	255	242	251	267	269	251	231	243	265	244	241	251	221	216	246	245	239	209	277	258	236	232	251	227	224	268	267	289	245	261	256	220	254	247	237	255	283	260	230	258	261	281	262	244	264	247	248	251	224	237	265	252	230	248	235	244	226	239	262	253	259	256	238	269	254	219	235	253	243	258	243	231	246	243	239	238	256	247	245	229	243	242	257	266	247	247	264	233	259	268	238	242	247	212	233	218	264	249	258	244	248	253	255	249	258	242	227	240	232	226	245	260	237	225	220	269	256	243	262	239	262	251	212	240	236	257	274	261	299	249	263	264	260	256	258	257	245	258	272	249	248	230	236	234	234	262	261	252	232	233	269	218	225	224	250	240	255	238	231	250	256	267	243	250	255	247	220	222	255	250	241	255	246	246	231	238	263	207	240	236	242	228	252	253	229	250	236	232	247	228	242	244	230	248	228	243	264	244	245	262	240	233	218	224	253	255	249	260	229	239	240	250	252	264	254	251	249	244	243	246	246	233	241	250	261	247	263	227	251	282	234	276	281	223	225	257	262	276	231	224	236	256	225	279	245	255	259	215	229	250	223	255	254	240	282	226	290	260	244	253	239	227	248	246	223	234	244	231	278	241	244	246	257	260	200	264	240	241	274	234	255	273	245	279	268	252	248	242	269	224	222	250	261	246	234	232	245	224	265	241	239	256	248	240	288	251	232	253	246	269	234	256	248	246	231	253	253	253	260	241	252	237	255	230	271	254	265	255	251	219	245	288	223	252	220	269	224	289	248	264	255	232	249	236	263	258	228	239	239	240	256	252	251	238	239	243	259	245	238	242	266	241	259	259	238	228	248	277	250	275	283	259	239	237	247	267	252	262	250	264	259	256	240	249	206	255	224	241	258	266	242	226	238	249	262	237	250
4226	14353	9687	4479	3144	2359	1725	1356	1084	920	784	638	565	534	476	462	438	393	394	383	352	352	347	341	336	327	326	353	301	310	300	312	315	272	287	278	276	287	306	282	301	298	253	276	275	273	293	283	259	261	280	248	277	246	240	276	274	281	272	260	297	268	258	273	285	286	269	251	307	276	287	234	257	269	266	271	244	266	256	261	281	301	284	276	270	253	262	273	267	262	270	248	281	247	262	241	269	245	281	265	272	264	278	274	268	280	252	258	267	253	275	265	261	269	251	245	292	269	257	268	286	283	247	285	266	235	277	279	293	263	298	262	273	263	262	257	272	256	262	272	246	272	285	249	293	276	269	281	244	300	272	282	233	263	284	246	286	269	263	246	287	285	239	290	255	248	238	262	296	260	263	240	288	257	311	248	279	281	263	278	299	274	273	281	258	271	262	267	264	252	265	257	276	261	267	230	255	265	255	237	248	285	220	293	256	267	288	275	266	263	268	275	266	275	256	282	259	281	268	284	275	267	249	256	264	278	272	269	266	255	258	254	247	256	253	283	247	266	268	258	234	282	248	264	286	255	250	292	265	245	262	278	262	241	258	272	280	236	296	285	276	286	271	237	263	252	275	263	282	229	278	246	263	274	257	255	287	258	262	268	275	290	245	258	269	300	265	275	259	276	302	256	260	230	273	261	257	297	258	254	278	257	301	274	300	290	277	280	258	239	280	256	269	287	257	276	255	262	275	272	275	276	275	272	278	281	266	269	239	262	258	309	253	276	262	254	271	311	293	266	268	268	278	245	272	246	265	251	288	257	278	254	283	258	283	257	300	249	264	282	259	269	273	272	270	257	276	285	254	265	274	263	274	299	262	280	269	261	278	257	250	241	266	295	232	276	249	266	289	286	278	264	301	283	269	257	253	248	297	272	274	248	260	225	238	258	284	255	282	274	267	278	266	264	293	226	282	264	271	271	275	252	254	276	272	273	249	250	291	244	294	263	259	271	253	263	255	294	266	266	264	242	248	288	265	250	274	289	248	292	279	272	273	276	242	280	315	261	254	255	243	272	254	268	278	247	274	267	257	266	299	252	270	252	254	304	286	270	290	249	260	248	287	247	229	262	283	257	245	257	254	281	252	280	267	253	293	233	270	297	292	251	295	246	283	260	257	235	276	274	256	268	218	271	261	288	289	263	269	247	244	289	257	245	271	285	278	257	271	286	266	274	251	283	314	261	253	252	261	261	269	242	250	283	247	258	261	262	256	260	256	244	272	264	280	263	256	267	250	256	272	251	265	249	278	252	253	273	246	251	241	252	275	243	280	266	280	267	275	258	289	267	273	290	256	261	270	258	310	298	276	259	265	257	255	261	272	258	251	276	273	278	250	268	259	277	261	250	276	269	292	262	271	266	254	243	286	257	270	287	284	241	262	274	253	238	261	235	248	272	259	243	263	270	259	264	221	265	262	268	262	281	254	289	267	224	261	259	254	269	256	261	295	275	258	254	244	267	240	266	244	267	272	253	289	219	256	288	292	253	258	294	271	285	270	245	276	270	308	264	264	235	225	262	260	272	260	299	237	276	240	268	287	256	284	266	270	249	225	275	288	273	259	279	268	307	281	272	262	257	271	264	278	256	261	243	270	258	294	229	272	253	271	253	264	262	278	238	253	253	251	264	271	259	240	271	267	268	257	267	268	288	262	235	233	289	293	279	233	274	248	270	242	280	279	280	241	230	260	285	236	290	270	267	254	256	286	272	301	277	264	252	245	254	281	260	256	269	256	259	285	275	286	260	251	267	297	268	295	290	251	300	286	274	263	264	261	262	277	275	290	242	301	245	266	238	272	272	264	294	292	259	284	254	263	263	280	247	238	252	260	270	282	297	262	275	254	280	234	252	268	238	263	278	260	268	239	246	258	255	266	260	251	246	310	266	261	275	267	248	250	272	268	279	269	263	265	270	265	269	290	297	251	259	282	291	271	270	290	254	260	285	261	289	256	245	274	241	257	273	260	265	248	265	261	254	258	251	263	274	247	262	281	292	257	280	254	262	273	279	266	261	303	274	272	240	266	257	314	255	288	281	241	259	296	234	270	284	278	278	255	236	259	263	271	268	264	254	275	312	257	261	265	266	253	272	271	268	267	265	265	264	279	281	269	251	249	256	241	271	281	246	283	266	269	282	282	269	281	297	241	261	227	306	254	266	299	248	249	267	253	275	257	261	244	273	269	274	311	279	239	276	285	264	267	265	265	255	281	237	240	258	285	282	252	270	275	263	272	249	257	258	260	264	277	264	290	281	244	266	268	244	221	273	299	272	279	235	261	283	288	289	274	262	254	249	258	280	278	298	233	253	258	274	292	255	267	254	255	282	274	267	259	265	265	226	255	254	251	268	262	257	268	270	238	251	255	281	252	277	267	246	256	268	267	247	268	254	255	249	283	266	258	305	262	269	267	247	255	276	258	258	240	262	238	276	269	264	232	257	264	253	253	285	253	259	257	251	279	257	270	260	255	286	301	273	284	263	283	253	268	297	243	270	259	285	221	267	267	265	249	255	257	251	303	267	266	265	250	258	275	252	249	273	284	256	264	262	239	284	268	263	285	277	245	266	279	264	255	268	279	250	250	270	242	237	272	276	260	254	262	271	245	261	269	244	291	267	289	227	247	284	284	291	288	260	234	295	273	272	244	267	260	270	268	267	276	274	296	268	267	249	260	247	237	264	262	273	252	271	244	262	255	244	276	285	288	257	306	264	290	253	276	275	253	236	289	272	254	262	278	269	269	229	291	263	255	260	262	281	241	294	267	263	269	261	235	261	294	265	250	297	237	276	279	235	296	258	276	279	251	262	278	264	255	295	258	262	254	230	290	269	285	272	253	234	261	254	246	281	288	264	263	246	281	266	265	257	259	254	260	256	269	258	253	258	238	281	263	284	244	258	267	278	277	272	280	262	265	246	278	247	287	262	275	253	255	251	246	254	266	286	242	264	254	245	249	259	256	269	304	266	279	256	272	283	253	263	268	266	279	265	263	267	258	278	233	257	241	245	260	281	266	252	257	241	241	268	276	270	245	268	280	243	258	274	286	239	277	227	284	296	281	262	267	243	243	283	254	283	255	262	278	263	260	266	255	279	275	248	269	260	252	292	252	260	272	279	271	248	283	279	281	263	262	255	273	246	255	303	288	269	228	273	299	228	247	226	279	283	265	288	256	241	276	268	270	244	267	275	274	253	250	253	291	226	261	257	278	240	278	250	265	250	226	272	272	264	283	259	256	251	254	269	291	232	304	286	261	246	277	284	226	278	251	287	249	266	273	281	263	272	244	263	250	277	282	270	268	266	271	262	275	264	277	243	265	259	253	246	262	230	254	279	273	289	283	260	257	256	246	263	269	270	242	283	242	284	283	265	263	260	254	279	269	256	279	266	270	263	283	249	285	254	271	278	254	251	269	272	275	252	238	257	262	232	235	290	259	264	266	265	268	274	233	243
27841	19679	6059	703	462	414	229	191	165	128	134	144	159	139	145	131	132	138	136	142	110	122	131	119	136	104	122	137	126	115	124	124	138	109	126	126	111	98	134	123	128	133	124	118	131	118	120	116	119	133	120	124	132	122	127	119	135	108	132	140	130	120	117	120	117	137	113	120	133	131	140	120	131	123	123	123	113	111	111	135	139	124	110	116	119	130	118	143	124	107	120	122	128	122	120	143	122	126	137	136	130	102	119	115	149	110	116	129	129	117	117	112	115	123	117	105	114	119	115	120	139	120	125	144	126	123	125	122	141	121	108	106	103	132	120	130	123	121	112	140	128	98	142	116	122	112	136	132	146	120	110	128	124	126	131	126	118	124	112	132	135	122	111	116	123	105	126	126	122	118	132	146	109	123	132	125	119	120	114	118	108	120	111	114	132	141	116	111	106	140	116	119	134	111	115	113	118	113	131	118	133	124	117	137	128	118	117	106	123	138	123	135	126	123	109	130	134	126	112	117	140	139	128	122	110	145	114	127	131	142	116	108	119	112	130	129	147	128	119	126	120	109	137	98	139	125	110	122	128	133	138	146	137	126	120	112	135	138	122	126	117	118	139	129	132	154	129	124	126	136	117	120	123	133	121	120	119	125	115	133	139	125	124	145	118	130	116	119	122	122	123	139	109	112	126	126	141	124	134	124	116	135	120	114	103	127	113	126	134	113	143	142	123	131	113	130	134	133	119	126	141	121	114	117	117	106	135	134	126	124	123	146	123	119	98	120	145	118	135	122	123	114	137	118	141	116	135	125	120	129	126	121	127	112	139	131	121	108	115	119	117	105	112	118	141	115	137	126	120	116	117	130	130	147	118	129	118	113	118	108	130	140	146	136	117	119	128	140	121	131	131	144	131	139	127	111	143	120	113	146	122	134	137	143	119	119	127	123	139	110	113	114	136	141	124	108	123	134	118	131	122	122	126	127	125	138	117	112	128	121	133	144	119	120	122	123	123	137	147	146	143	129	121	126	120	119	150	120	152	99	100	116	124	104	119	116	112	134	128	109	113	131	129	122	118	126	133	139	145	116	127	118	127	120	133	125	123	108	108	126	145	128	124	108	134	133	123	121	139	142	121	112	119	141	116	126	127	123	90	100	132	129	113	124	101	141	133	115	111	125	126	125	111	133	129	122	121	118	133	133	127	113	109	113	131	117	115	125	129	125	128	105	110	124	132	132	140	112	122	127	108	117	119	111	108	144	129	112	129	104	124	133	134	138	129	137	136	150	141	151	127	123	125	138	131	113	119	128	101	130	133	146	120	128	106	130	116	139	114	111	120	113	115	114	116	143	143	120	127	122	135	133	122	109	112	136	122	121	115	118	119	133	122	138	102	118	121	133	134	145	138	126	108	116	120	107	111	139	136	114	117	122	115	115	136	132	124	113	130	120	129	133	132	151	119	118	131	112	121	115	141	122	123	144	115	105	136	124	135	123	127	129	129	125	115	116	135	130	128	131	119	103	124	123	111	148	120	111	115	124	121	112	136	134	116	151	114	138	143	139	128	125	146	135	131	104	134	112	135	122	131	127	131	123	115	116	129	112	111	130	120	128	125	123	131	138	122	116	119	120	116	122	116	101	131	143	124	139	125	118	134	115	129	152	132	116	130	114	108	113	114	137	141	124	121	112	126	118	135	96	119	108	129	120	118	114	121	129	118	112	108	140	138	132	133	125	117	131	119	114	118	153	135	123	129	129	127	117	127	128	126	103	133	124	110	127	123	118	112	130	135	113	125	121	124	124	111	130	131	114	124	149	131	138	126	121	121	116	129	106	115	145	146	119	121	116	114	149	128	120	140	114	135	113	111	128	131	109	114	125	129	131	124	128	135	127	132	140	125	120	138	120	123	126	112	118	123	117	142	116	127	118	125	123	118	120	145	118	119	122	122	135	121	115	120	121	127	115	125	123	105	112	131	136	133	122	128	121	130	135	128	137	112	116	115	116	135	140	116	125	131	133	110	108	124	117	122	113	118	138	113	98	127	115	116	136	121	112	115	134	130	119	144	119	115	115	114	102	121	118	140	129	133	135	106	140	119	129	122	142	112	104	118	103	124	120	115	151	109	138	117	93	137	104	130	128	90	119	139	125	119	110	138	113	111	121	114	124	132	119	153	112	130	126	131	111	119	143	112	130	135	147	113	128	136	150	131	137	120	122	114	129	124	102	104	119	123	112	111	114	151	134	121	121	140	116	116	133	123	124	118	118	123	120	122	113	147	124	130	124	152	158	137	99	119	144	127	139	138	121	134	134	138	125	121	124	130	131	112	115	119	145	132	115	127	119	137	129	134	107	115	137	123	147	119	117	127	142	158	108	124	104	119	117	123	135	131	103	111	120	138	125	127	140	140	128	109	147	115	121	123	128	123	111	131	146	142	112	112	100	115	121	112	145	107	111	129	115	114	126	127	123	122	129	122	103	101	118	128	148	124	125	139	126	103	131	108	117	109	111	128	115	128	125	134	114	115	135	122	135	140	115	116	115	129	126	122	105	124	114	122	127	132	125	110	123	133	118	102	112	134	115	120	136	105	106	130	118	128	105	124	129	119	147	126	116	117	135	131	125	122	134	132	130	127	128	128	125	131	107	122	145	121	122	123	104	113	108	112	136	139	129	139	118	131	121	142	126	136	147	115	146	136	123	113	124	123	133	122	120	130	140	133	134	118	121	122	146	124	114	123	118	118	131	126	119	143	107	119	114	122	131	127	136	119	103	102	121	115	116	138	122	112	127	130	135	108	128	128	121	123	119	107	126	107	127	137	115	128	127	132	139	127	131	147	111	121	139	119	129	136	127	138	137	142	127	137	118	148	122	128	113	107	133	147	128	125	120	132	136	128	131	127	104	116	143	132	131	119	124	146	101	118	123	113	128	117	102	139	115	130	113	130	116	126	131	122	123	116	134	120	113	137	112	114	131	104	133	151	138	138	143	133	128	104	116	124	121	128	115	121	124	150	133	123	127	128	126	122	127	114	114	131	157	108	114	126	115	133	109	125	142	126	124	110	131	119	125	122	119	123	128	111	150	110	115	129	138	114	117	131	136	131	121	105	132	119	123	135	127	113	143	141	122	140	121	116	122	110	117	114	137	124	139	133	126	128	125	125	113	121	122	131	113	139	131	125	126	108	114	132	134	129	129	119	119	115	135	135	99	115	123	158	129	127	114	112	122	121	109	126	122	125	121	115	120	120	118	126	111	121	124	143	127	108	138	110	138	126	131	106	110	121	139	128	126	142	138	127	101	120	129	141	106	119	139	133	113	126	139	123	132	121	127	119	134	123	145	123	139	130	139	136	121	118	120	110	105	124	131	140	138	114	136	114	114	144	127	120	127	126	107	120	121	97	112	107	110	116	132	129	115	124	119	118	133	117	124	113	117	127	97	108	115	125	123	122	115	119	109	125	114	140	120	136	122	113	122	133	106	132	110	130	140	133	106
4611	1884	1037	539	388	339	311	216	201	194	180	158	167	163	144	151	117	172	133	155	152	144	130	151	163	142	129	151	143	149	140	132	143	132	139	144	146	127	150	124	135	130	150	111	139	119	143	130	117	154	140	152	151	136	122	123	135	118	144	119	129	129	131	124	134	144	126	143	130	126	145	146	128	146	133	141	115	119	118	137	132	130	123	130	118	113	147	125	106	126	134	126	111	131	122	133	109	117	140	151	110	139	154	124	139	130	117	108	150	144	134	131	142	112	142	139	120	138	129	151	160	121	135	127	134	153	134	135	146	114	133	144	130	144	143	127	144	123	136	134	126	124	115	115	106	125	135	121	132	106	120	129	133	139	135	128	123	135	138	138	122	129	136	128	138	146	141	132	148	138	119	137	145	131	129	177	121	141	134	143	112	140	138	132	128	143	105	127	137	131	143	139	126	111	128	135	135	130	131	136	151	152	145	169	155	121	156	121	145	128	137	155	130	114	154	131	142	128	129	136	133	123	143	137	134	132	138	123	106	123	117	136	123	119	154	143	131	137	143	134	137	113	153	132	128	124	137	128	132	132	132	126	148	138	137	136	129	146	117	131	123	122	139	141	155	117	122	152	122	118	129	125	151	126	124	128	137	131	133	128	141	131	145	111	146	109	136	123	133	114	127	128	143	130	123	133	137	128	126	143	124	152	140	129	148	108	116	138	131	113	132	145	133	139	140	120	138	127	155	135	134	140	137	137	138	127	131	143	103	133	151	145	134	132	125	108	122	130	155	142	122	131	132	112	138	137	146	132	128	134	134	134	136	129	132	137	133	141	128	115	138	133	131	148	123	120	117	138	129	130	156	138	143	137	137	128	139	133	114	142	144	148	139	152	127	146	127	148	136	135	136	121	129	123	134	120	131	135	126	130	127	139	141	120	141	133	137	128	134	147	139	140	155	121	131	155	139	130	141	134	116	119	151	174	152	130	111	134	110	115	130	121	131	136	137	140	135	122	136	131	134	146	128	149	147	142	114	135	125	127	111	129	125	127	138	133	120	115	137	135	141	129	132	133	133	140	152	152	125	129	124	124	155	117	132	121	131	124	117	150	134	128	119	138	140	126	123	133	124	138	133	125	124	132	129	131	132	148	112	126	128	137	137	129	131	143	122	134	143	137	115	137	136	123	129	132	134	137	115	139	131	144	140	132	144	152	115	127	126	124	126	133	118	132	133	123	119	140	110	97	124	155	126	141	125	128	125	126	133	136	119	129	118	140	131	139	134	127	139	139	129	136	120	118	117	136	135	135	119	137	122	122	123	129	148	138	137	125	129	137	132	116	134	141	151	139	127	127	132	156	133	127	146	141	127	149	130	122	117	120	136	108	120	114	120	146	146	139	145	127	128	113	147	132	132	130	141	129	130	144	138	131	130	136	142	125	128	119	134	105	131	127	113	131	137	135	128	140	130	144	137	137	157	140	113	133	134	136	133	118	139	125	108	122	120	127	127	122	113	110	125	142	136	154	134	136	150	138	135	134	139	142	131	126	134	145	148	134	131	131	122	133	123	128	129	125	137	141	120	126	142	116	139	142	142	146	133	144	113	143	113	109	129	119	142	129	127	144	132	138	131	144	140	136	120	150	142	125	120	106	143	120	119	114	133	131	133	141	125	120	125	136	119	148	130	127	142	140	131	105	140	123	120	127	123	125	150	126	112	145	122	144	131	143	153	123	136	138	122	144	145	139	147	124	126	146	139	142	119	132	144	151	142	135	149	125	136	133	121	136	124	125	133	115	117	127	135	145	124	118	137	134	141	123	118	128	120	138	117	133	139	156	142	130	123	129	136	133	135	144	135	119	96	133	118	120	149	148	123	136	112	125	120	129	121	129	117	124	117	144	112	147	126	125	122	144	132	130	145	134	135	139	114	134	118	135	124	133	124	127	127	126	132	145	121	124	123	144	121	142	138	147	122	153	105	150	139	123	122	148	141	114	118	122	119	127	126	148	143	141	109	153	159	131	152	140	120	134	120	134	128	118	143	132	138	146	143	140	128	141	144	123	152	133	124	106	157	131	135	135	144	122	108	125	132	142	143	125	152	105	126	142	137	121	130	129	141	130	142	137	146	136	141	125	141	139	124	124	133	123	124	117	120	139	122	152	121	131	104	138	118	157	117	149	152	139	140	149	132	122	116	119	151	127	127	145	137	124	126	137	125	134	133	134	118	109	135	126	124	123	161	148	140	125	140	121	116	123	141	126	121	132	112	140	140	163	134	116	138	115	142	133	128	116	131	117	111	148	133	141	133	121	135	119	145	136	136	136	120	132	128	137	138	160	130	102	126	131	112	124	135	125	126	124	129	122	128	129	128	143	125	114	139	130	140	138	124	117	134	119	149	132	148	126	145	143	132	124	131	114	136	142	136	129	131	146	140	111	131	127	134	141	116	131	122	131	130	138	145	123	141	134	142	133	117	140	130	147	111	133	126	132	117	147	126	118	154	144	145	137	132	138	107	124	121	129	129	126	132	149	136	126	140	137	137	120	143	146	147	146	138	139	126	128	147	134	142	114	128	134	127	112	110	131	109	142	157	134	129	107	129	139	134	128	131	128	130	121	136	143	122	126	137	118	114	131	142	163	115	125	120	124	119	124	115	116	141	127	124	132	143	131	128	147	135	110	157	129	113	130	147	137	148	133	134	129	133	126	129	142	135	138	130	130	136	139	144	151	114	136	125	136	140	111	152	145	142	127	136	121	138	128	128	124	146	127	130	144	136	125	132	146	122	124	148	136	134	140	141	126	129	137	128	129	138	128	117	152	112	141	125	138	128	132	136	115	133	110	135	149	122	142	124	160	115	126	152	115	133	149	124	133	142	137	141	142	141	146	125	124	91	146	130	140	118	116	129	127	111	131	121	140	153	145	143	123	143	132	119	130	116	119	119	130	133	119	123	135	140	144	137	121	116	144	123	130	139	128	121	122	146	131	136	144	146	155	126	116	135	114	131	138	141	127	137	127	128	129	144	124	156	113	131	123	132	144	147	117	133	129	148	138	130	145	135	112	143	140	115	131	113	144	115	121	128	126	123	125	131	139	144	126	132	120	144	136	170	119	163	125	127	127	120	138	121	147	156	148	119	116	126	130	121	155	115	133	142	138	133	122	143	135	131	133	150	121	133	123	127	125	146	141	131	130	119	143	123	116	128	154	135	125	116	141	120	122	122	134	131	113	138	139	117	152	148	135	121	118	140	119	136	145	129	128	134	118	133	155	135	133	115	133	130	151	129	128	139	118	131	114	136	139	140	134	142	153	120	137	143	132	118	111	119	132	134	135	137	124	126	119	117	148	120	141	150	168	140	147	143	134	121	147	125	141	141	134	123	132	124	155	127	138	150	122	141	128	165	125	125	142	136	114	141	138	120	159	117	121	141	128	119	132	139	142	135	119	144	129	146	140	124	130	133	118	122	115	126	142	117	133	145	130	144	135	118	146
24171	21482	28519	24860	21404	5164	803	584	458	415	387	333	351	329	320	306	282	274	300	273	304	271	274	291	248	283	259	257	242	276	263	279	258	250	294	251	249	255	262	241	288	249	260	277	264	247	251	260	278	237	243	279	239	238	276	236	252	257	236	252	218	266	270	259	242	289	264	271	267	260	262	238	254	252	244	247	252	237	252	276	276	253	245	263	248	225	291	276	234	259	275	250	231	268	257	252	253	263	237	215	271	289	292	247	242	273	239	239	256	266	239	255	247	246	256	242	260	290	262	278	233	257	236	249	244	271	262	237	253	266	264	264	237	276	234	246	252	245	263	281	256	251	279	248	241	232	242	234	249	238	226	251	250	225	263	259	244	250	278	279	248	225	212	279	223	243	243	275	247	249	290	239	279	272	254	267	247	235	259	267	259	278	257	264	237	280	246	266	246	229	240	231	259	236	250	292	266	248	236	261	275	238	232	270	261	262	237	282	262	249	236	260	292	277	305	257	246	272	266	248	243	246	262	251	258	260	253	237	250	261	263	280	263	282	238	255	255	259	246	252	301	253	215	237	249	272	250	270	253	278	243	249	245	253	258	259	233	257	273	240	258	284	252	272	238	250	248	243	277	251	264	271	270	226	250	249	250	261	242	253	253	239	266	249	270	239	248	249	275	259	264	267	262	273	249	284	235	273	250	272	256	290	245	268	265	241	277	265	231	276	273	246	268	237	255	242	259	258	293	250	261	237	247	224	250	248	284	252	247	251	240	259	246	260	264	242	234	276	271	249	244	292	259	246	253	279	254	263	263	237	270	249	243	278	242	260	252	250	256	243	247	221	233	239	235	241	278	275	284	264	259	240	261	261	251	244	285	253	227	255	231	240	251	271	270	253	260	296	246	252	245	246	230	256	250	245	288	285	255	277	254	267	263	257	267	270	251	254	229	240	259	245	250	282	236	247	257	265	237	231	269	261	246	258	229	236	254	247	254	265	273	252	240	253	260	253	268	247	283	266	259	253	247	247	239	260	251	231	261	256	255	269	245	274	250	282	271	267	257	265	252	270	292	260	254	227	259	283	269	236	251	252	260	261	261	276	264	254	228	261	248	275	246	250	270	256	246	267	246	244	264	253	256	262	250	249	241	237	274	254	264	260	252	269	234	226	250	244	276	247	255	263	278	238	233	270	241	250	266	248	246	248	256	279	261	282	264	259	274	257	281	267	272	278	250	252	252	260	246	275	272	247	245	230	244	260	287	276	245	253	264	269	245	247	256	232	245	235	283	251	252	239	256	241	291	270	245	266	265	278	268	229	243	259	245	262	274	274	254	263	256	261	270	248	260	246	250	240	263	262	261	253	262	270	266	277	267	256	254	233	270	263	247	265	279	267	279	239	232	277	263	271	269	232	284	253	264	251	251	238	247	254	275	244	247	265	265	247	242	235	242	244	204	259	266	249	255	271	240	247	242	282	253	249	275	254	236	245	239	267	268	223	269	266	260	268	255	226	262	248	280	252	253	256	267	240	257	241	243	217	259	251	260	284	272	263	283	258	234	242	260	272	278	233	246	277	240	249	263	241	260	241	254	242	258	253	254	233	259	264	257	247	281	254	271	251	260	256	247	252	286	244	218	253	262	260	244	240	237	257	262	254	233	269	239	250	260	252	247	247	241	251	280	256	274	241	236	248	257	243	267	276	257	255	250	264	281	255	245	236	259	268	261	260	279	262	265	263	249	265	243	267	242	218	268	252	263	245	252	247	275	242	263	250	272	244	234	261	253	249	259	259	278	233	259	222	236	219	231	235	253	254	243	238	272	245	254	249	229	218	260	251	266	251	232	264	265	263	262	222	269	244	264	256	231	275	242	247	256	248	260	271	274	271	239	236	251	260	256	267	275	279	306	267	247	263	252	249	272	283	259	271	268	257	257	248	255	257	252	229	271	245	262	243	262	241	251	265	260	245	238	242	262	249	277	260	254	252	266	263	264	242	266	236	281	276	267	256	246	250	245	257	284	224	273	268	263	220	247	257	237	248	219	270	270	266	253	276	250	262	243	226	247	256	257	289	256	250	257	290	262	249	257	261	283	270	254	287	266	260	250	235	232	253	214	275	270	248	244	271	260	238	265	257	262	255	263	263	248	267	240	245	258	267	257	259	226	262	231	278	217	254	289	256	258	234	249	263	255	261	271	298	263	280	259	256	259	261	229	269	225	231	238	219	263	230	259	284	236	261	267	234	252	233	248	271	235	250	256	231	245	215	279	247	276	275	237	244	276	224	257	235	226	254	251	253	231	256	230	272	269	249	265	249	234	270	269	264	241	231	258	246	240	247	254	235	252	252	225	263	237	259	251	265	264	272	243	289	258	281	283	259	258	247	259	237	263	264	269	259	260	271	281	261	264	263	219	260	273	249	270	256	253	240	264	286	262	240	268	247	234	234	254	256	236	216	259	258	263	248	268	244	274	251	234	254	256	262	307	231	214	239	242	269	250	246	259	280	254	255	238	243	260	250	255	260	264	289	259	260	247	280	226	243	242	252	238	253	269	234	246	280	251	255	261	264	274	251	300	262	244	259	240	282	250	259	245	269	269	268	284	268	260	281	249	266	256	255	235	256	227	232	273	277	263	249	261	264	260	224	256	253	249	277	266	254	243	280	223	256	255	243	215	280	257	311	261	260	259	233	259	252	291	267	271	265	255	255	256	257	229	257	233	255	239	236	264	262	258	302	252	268	276	284	274	260	251	229	257	266	256	224	257	239	260	260	264	232	271	286	260	269	263	236	252	243	251	255	265	241	257	233	271	249	247	265	248	226	273	256	266	258	238	255	275	245	259	274	267	268	257	230	278	226	234	229	284	239	239	244	249	248	235	243	268	269	276	263	283	273	269	218	262	259	251	254	301	248	220	303	270	262	224	249	234	277	243	276	257	275	236	264	274	238	275	212	268	244	260	252	265	256	284	238	254	222	231	222	262	271	248	221	281	239	245	260	234	256	277	236	241	229	248	258	240	251	238	234	266	276	269	264	258	243	259	245	257	239	260	271	262	269	243	267	212	246	233	245	261	248	277	236	241	271	235	267	280	264	274	269	244	276	240	247	268	242	263	246	243	256	272	243	256	255	231	260	299	276	252	252	236	264	272	256	254	245	251	248	276	220	247	267	245	263	263	265	261	251	250	248	275	249	298	251	273	270	275	280	235	273	271	238	261	256	267	254	232	252	266	274	233	255	252	254	229	237	247	288	277	272	261	265	237	252	255	239	248	253	256	260	272	270	269	252	274	272	303	249	248	245	277	268	240	232	265	250	262	264	229	264	249	261	250	253	263	278	229	251	257	235	260	251	288	254	287	266	272	263	259	240	248	269	257	238	250	291	275	242	250	260	254	261	227	268	246	255	251	271	256	290	269	253	266	270	254	267	261	255	236	282	262	222	222	302	266	260	245	255	230	249	232	227	252	270	264	276	253	239	243	267	256	245	244	263	248	261
3746	9038	5833	2589	1908	1420	1064	860	709	642	549	461	429	396	398	367	324	344	349	355	290	326	311	286	294	301	325	308	308	307	297	251	317	286	304	287	314	318	300	293	309	305	292	290	289	294	275	305	287	265	237	259	258	297	280	289	290	267	258	251	280	271	244	256	280	263	244	273	297	260	278	278	271	286	284	271	302	280	290	293	268	252	281	276	269	266	273	282	293	285	256	273	272	289	286	261	280	299	258	272	246	256	290	292	278	275	279	250	270	290	272	276	281	274	286	280	296	246	235	268	280	262	291	272	255	286	270	271	265	285	259	246	272	269	271	275	290	302	263	274	273	294	275	257	270	289	279	288	269	239	277	280	253	257	263	302	289	260	283	270	265	299	276	267	270	264	276	276	294	289	238	232	302	304	266	315	241	300	305	281	272	231	284	294	280	252	268	299	272	275	285	265	297	264	269	282	268	275	282	256	296	275	295	276	278	247	256	284	272	273	281	250	288	261	268	293	295	264	238	269	309	296	264	279	272	264	288	262	282	284	297	275	277	263	250	289	254	289	262	272	270	285	283	286	265	283	276	291	275	287	267	302	281	262	262	262	284	275	297	258	266	267	294	270	288	278	266	265	250	277	279	264	282	243	273	271	250	265	282	288	284	262	296	264	269	241	289	255	285	265	304	276	262	284	272	279	276	256	257	276	297	259	273	272	278	261	260	270	251	268	284	293	318	253	262	290	279	263	276	257	290	293	291	281	284	237	283	268	288	276	287	280	260	281	261	272	293	278	293	257	265	270	277	278	264	280	263	269	278	287	269	276	292	259	266	274	283	284	285	277	275	240	286	281	261	250	269	295	261	261	291	255	297	265	304	277	256	264	243	283	276	260	258	268	276	274	276	259	293	283	286	285	259	226	287	255	255	295	263	292	278	287	269	300	257	265	268	243	268	289	278	271	269	279	291	269	259	272	259	269	254	274	276	299	300	262	273	270	293	262	288	269	241	280	271	272	274	277	287	273	275	238	288	255	259	262	289	277	280	263	285	293	243	295	260	270	263	255	289	267	303	273	312	246	269	292	246	263	262	292	246	260	252	275	281	278	294	290	300	275	274	308	245	278	294	281	272	264	266	296	275	284	278	283	268	268	287	280	271	296	272	274	299	285	247	294	251	265	276	316	298	269	295	253	280	257	288	268	311	282	277	282	294	281	291	276	277	261	275	248	251	296	275	258	271	286	276	257	292	261	283	268	304	292	277	265	258	252	265	252	284	285	259	278	274	266	280	257	267	271	276	249	284	259	274	268	254	271	281	271	258	261	273	243	284	272	290	265	277	288	298	268	296	274	296	277	261	272	268	265	280	284	263	245	304	274	322	267	261	282	261	273	279	277	286	264	263	286	307	266	293	284	243	273	257	272	267	299	245	285	287	284	265	260	258	275	263	273	257	297	268	258	254	289	290	290	313	276	301	299	251	300	279	267	273	286	271	290	293	305	264	296	283	259	289	281	259	272	274	238	267	270	261	287	291	260	277	254	284	280	281	269	260	278	266	264	288	254	296	254	276	272	277	276	298	294	301	256	306	305	272	286	266	258	306	233	262	283	243	270	273	302	287	251	248	262	266	264	275	272	289	272	255	258	281	298	270	283	270	277	301	292	260	290	283	277	290	236	280	267	255	301	271	258	286	270	276	278	252	247	277	288	323	292	282	272	269	277	274	278	245	263	270	308	266	279	243	297	274	284	280	266	277	235	289	256	302	289	280	288	270	267	253	266	252	255	278	296	304	262	269	282	281	281	282	289	244	282	239	304	296	257	248	283	255	278	264	285	281	282	274	261	288	264	264	239	288	253	263	265	275	288	299	239	270	255	268	274	260	287	276	284	294	266	294	278	259	312	318	277	262	284	267	249	285	270	284	282	301	268	266	264	273	266	263	247	312	268	261	233	248	284	302	278	280	295	266	289	318	248	265	279	294	274	262	277	249	266	281	298	251	288	269	306	292	288	263	286	281	278	285	248	256	258	275	260	280	244	288	272	273	262	249	297	294	286	272	291	260	250	270	278	259	232	276	289	263	280	271	287	271	261	299	276	251	266	269	265	287	288	258	250	249	249	272	262	290	270	267	279	257	290	258	247	259	272	268	292	314	278	253	281	253	301	296	253	299	259	276	285	277	263	289	276	290	277	304	282	283	266	249	252	279	304	241	273	275	271	283	280	273	278	290	275	267	263	264	286	303	283	292	286	294	271	266	301	258	257	293	293	277	274	258	275	263	278	295	254	258	263	252	268	262	265	240	312	275	287	262	300	264	262	266	273	259	276	261	274	302	270	257	284	260	297	272	260	265	278	265	283	285	270	328	306	236	288	277	276	289	266	263	290	268	256	273	280	286	254	276	266	287	266	268	268	269	266	262	270	257	276	252	262	284	281	249	269	292	286	258	286	291	277	287	284	297	259	263	287	284	259	295	276	263	260	256	269	287	278	260	266	261	285	284	254	266	297	269	290	269	281	284	263	286	244	284	270	277	234	252	264	259	291	271	293	297	275	275	278	272	247	259	262	277	280	274	298	276	270	269	297	281	260	289	263	269	256	262	261	266	260	294	269	277	282	303	281	284	281	285	289	247	244	248	297	230	282	270	265	269	278	269	289	294	300	256	287	300	275	254	302	262	302	310	255	259	274	259	263	252	307	257	262	256	263	252	302	292	261	268	267	251	289	286	260	266	258	283	270	296	262	276	268	278	278	264	286	283	298	266	280	256	285	266	275	291	251	280	269	278	259	287	259	253	249	277	281	246	267	281	299	254	293	282	281	280	261	263	263	297	261	260	268	267	274	272	284	299	299	274	269	284	296	258	266	279	262	294	245	260	269	279	275	278	295	266	281	257	241	241	272	283	283	245	270	278	295	297	271	292	255	262	279	276	251	269	277	269	256	280	262	268	280	252	290	290	278	266	280	269	274	312	273	297	252	295	251	238	273	281	252	250	272	275	261	306	272	279	253	278	255	275	274	270	282	283	267	270	257	279	290	271	264	271	263	247	295	281	276	245	271	257	264	291	250	298	287	290	260	257	283	279	285	285	281	284	295	261	258	254	289	247	283	274	269	269	287	267	278	269	269	267	290	284	248	255	255	272	257	259	271	271	243	278	245	318	254	267	264	274	236	234	299	255	282	278	272	258	274	279	258	283	273	270	259	240	274	281	272	245	275	284	262	284	280	254	287	290	272	287	290	273	285	290	296	249	259	260	259	261	259	284	278	253	275	274	291	284	257	307	272	298	279	258	287	291	266	294	271	282	284	275	239	291	286	278	261	292	286	292	262	255	258	275	271	232	292	268	306	274	280	282	270	258	264	288	270	255	276	257	305	299	274	293	299	270	269	265	308	249	313	250	281	273	270	254	273	269	273	307	271	277	253	273	280	258	244	258	251	268	251	262	263	246	257	270	266	274	269	252	285	291	241	262	277	269	268	278	264	278	262	305	283	261	269	285	235
25037	21434	27380	25820	7403	336	241	184	170	115	121	117	140	88	94	84	78	67	89	96	85	78	72	69	59	73	67	65	83	58	79	78	75	71	65	61	63	67	65	72	83	60	63	70	64	62	65	61	92	60	83	64	70	64	67	59	51	72	69	70	56	71	77	52	76	56	72	71	57	59	59	70	65	68	61	65	73	66	62	61	71	60	64	46	77	60	79	59	59	63	50	60	77	46	50	59	60	72	71	57	80	68	61	68	66	73	61	61	59	59	59	68	66	73	58	55	65	59	58	53	56	71	67	62	60	76	58	60	63	70	62	51	46	62	57	75	62	64	83	76	47	59	72	62	69	64	60	69	63	66	61	67	59	76	70	62	73	75	74	70	56	77	57	69	48	57	60	62	70	66	65	71	67	64	75	75	78	77	61	66	61	62	88	59	58	78	65	80	74	64	63	52	66	63	62	68	63	69	60	53	71	83	66	60	58	48	66	81	76	66	74	58	62	64	63	53	69	60	57	79	74	72	54	59	69	57	55	68	66	61	60	64	69	48	54	56	59	63	83	72	56	52	80	69	51	69	68	56	72	53	76	66	56	73	53	69	69	68	58	50	70	58	60	73	56	64	68	79	61	62	67	78	73	56	65	71	54	59	54	76	63	56	62	76	57	61	52	65	65	48	76	62	64	68	69	70	79	69	70	63	64	62	75	49	77	58	67	67	62	74	59	59	70	71	66	74	77	68	58	64	67	78	61	62	50	54	56	54	69	67	69	61	64	55	63	61	58	56	74	62	66	63	60	71	73	62	51	67	67	63	58	53	56	53	55	76	69	73	58	59	59	68	56	68	82	61	59	65	77	59	67	65	74	69	65	60	57	64	62	60	67	71	67	66	54	62	60	59	68	52	61	64	74	69	75	60	65	63	58	80	60	59	73	75	51	72	66	70	60	66	71	65	55	74	68	63	65	64	73	69	84	64	60	64	70	51	69	64	51	79	74	59	68	61	64	84	64	54	57	75	71	65	64	54	61	60	63	68	51	74	65	69	73	69	66	73	66	48	70	61	62	70	52	66	64	70	59	58	59	63	65	56	63	69	79	64	62	59	54	66	64	61	55	85	70	53	58	71	65	63	77	63	66	60	66	61	63	77	59	67	63	79	73	52	68	54	69	72	66	65	66	52	72	59	63	67	68	49	60	63	66	71	72	69	74	66	59	70	66	68	64	70	52	59	67	70	49	60	62	58	63	56	73	65	64	72	60	77	59	67	57	57	78	63	73	67	63	53	58	58	65	87	44	68	68	65	54	57	65	66	64	59	71	50	62	76	69	75	59	70	81	58	59	60	64	58	68	61	55	70	70	72	82	61	66	70	67	70	67	69	62	45	72	58	80	50	66	75	62	79	72	60	54	69	77	56	70	75	72	52	67	55	79	73	67	73	68	60	59	61	71	52	57	61	70	68	75	60	62	56	57	81	65	73	63	78	58	55	68	62	65	55	74	48	47	73	58	52	66	70	45	60	78	65	69	61	66	78	68	67	62	61	71	73	76	59	52	66	55	67	64	80	74	72	48	64	64	59	58	63	60	77	62	64	60	60	63	52	62	55	68	51	47	59	62	59	87	79	54	55	65	59	56	58	66	62	63	65	59	63	60	62	61	84	67	71	50	58	59	54	66	70	63	74	65	66	59	64	64	69	65	61	73	66	57	61	62	54	65	56	71	71	82	66	63	64	51	69	62	59	66	63	59	57	86	59	65	61	54	73	70	67	86	65	63	75	65	65	61	68	61	73	71	52	83	72	68	65	63	55	62	51	48	67	73	63	53	64	67	56	65	69	79	66	57	53	60	83	65	52	67	51	47	61	56	60	71	70	67	59	67	58	68	57	82	61	66	59	54	61	66	61	57	58	61	66	59	61	57	79	49	53	64	74	63	59	57	61	73	59	56	75	56	70	69	72	70	68	64	66	65	52	67	61	58	53	72	62	75	63	68	75	58	75	59	65	61	62	57	64	58	66	62	69	60	63	67	78	65	60	55	78	53	71	78	68	62	65	72	55	61	66	62	61	52	67	75	66	75	59	64	61	70	57	70	70	60	68	63	64	64	66	61	70	58	53	69	66	68	61	80	61	60	66	53	55	75	46	66	76	71	58	75	64	60	68	77	56	69	51	68	75	72	69	61	68	72	67	62	66	55	68	74	72	54	64	57	65	54	71	86	64	60	68	66	75	63	73	60	63	62	70	61	56	63	72	57	58	57	60	64	76	68	71	57	80	67	61	55	72	57	75	52	63	60	60	75	61	67	64	68	51	58	60	67	74	57	62	61	49	68	76	68	72	74	53	63	75	76	52	61	65	82	61	69	66	72	66	53	56	64	55	45	72	67	61	73	61	55	63	54	52	73	85	54	55	67	68	58	73	43	59	72	68	71	64	52	66	58	74	70	57	61	76	57	59	83	57	63	65	56	61	69	60	76	56	71	50	63	62	56	62	53	65	52	71	60	55	81	64	70	58	64	61	58	64	63	63	62	60	62	45	65	77	68	63	62	51	59	62	70	62	69	62	71	56	48	61	50	59	58	77	77	79	68	57	67	53	66	81	65	71	64	66	73	68	55	66	75	64	68	69	70	70	76	68	67	66	69	74	56	60	71	60	69	58	55	70	71	62	61	66	71	70	51	65	56	69	56	75	66	64	62	65	63	58	70	56	59	80	51	68	54	55	62	69	65	68	53	67	86	71	72	65	81	59	50	72	64	80	69	78	55	80	62	76	64	58	63	57	65	63	70	72	58	64	62	61	56	66	59	67	65	68	59	61	55	56	65	66	74	69	59	60	66	69	56	51	64	63	60	53	63	65	64	73	72	71	70	68	64	69	58	56	71	65	71	65	69	75	63	60	75	66	69	65	61	61	65	49	65	53	62	68	70	86	46	52	67	56	50	64	51	64	56	77	45	54	50	72	59	63	56	57	61	69	56	68	55	53	61	66	56	65	60	62	66	61	63	75	58	62	64	60	50	74	72	49	77	70	59	59	64	69	61	60	70	61	59	59	62	79	71	61	62	56	62	56	84	60	65	57	72	58	72	70	72	71	70	66	64	69	73	68	82	64	57	53	50	60	59	66	68	65	71	63	66	60	55	52	53	58	62	62	73	52	67	54	57	61	59	56	63	68	56	64	65	67	70	57	59	68	61	78	61	59	75	63	62	63	69	61	73	56	60	53	67	54	63	59	61	58	62	46	58	68	65	61	72	62	56	60	71	61	64	79	66	56	64	60	74	74	59	60	57	59	59	69	60	58	68	51	54	63	75	64	58	64	66	70	59	75	56	58	78	69	74	74	65	65	66	71	53	64	71	67	58	54	68	55	63	59	67	58	69	54	54	74	57	63	74	69	64	67	59	61	69	74	65	74	71	65	60	58	53	58	73	63	56	51	56	70	73	67	67	60	54	67	70	47	59	61	67	55	50	60	54	66	55	52	56	52	70	67	48	66
3061	4654	2902	1256	934	624	517	423	298	252	230	180	170	152	112	99	100	104	111	110	108	87	83	86	75	84	82	71	84	83	96	75	73	74	69	76	71	77	78	77	69	81	88	65	66	81	76	74	72	65	77	75	98	78	79	87	69	85	81	73	67	82	71	82	71	67	56	57	79	71	65	80	75	80	86	78	74	70	65	75	87	76	59	71	74	80	72	46	76	82	67	71	79	78	58	74	71	74	87	76	62	82	64	58	67	63	82	68	68	77	70	74	60	64	64	88	76	77	67	90	78	64	72	74	67	81	70	83	79	82	69	76	76	76	77	81	83	63	63	81	87	85	71	62	82	74	65	71	76	79	74	87	66	74	66	66	78	65	73	79	71	60	73	60	76	77	72	74	71	71	68	67	61	66	81	76	69	84	74	66	66	63	75	63	72	64	82	66	71	62	75	77	68	62	69	90	68	64	85	65	68	76	60	87	64	64	72	81	68	55	84	73	75	72	73	69	55	66	62	72	79	63	75	90	70	75	65	73	73	77	75	72	71	74	77	78	70	90	53	69	71	76	81	68	72	74	77	73	62	64	71	84	76	60	70	80	81	73	73	70	69	68	71	72	93	78	76	90	75	60	88	75	80	57	85	74	72	81	73	60	73	65	79	62	59	73	90	81	84	65	60	83	70	75	75	69	60	72	75	70	69	69	63	75	76	72	60	54	74	83	71	77	71	70	74	63	79	78	75	81	78	81	70	73	76	62	77	72	67	73	71	63	74	73	58	67	78	77	71	78	66	58	66	75	69	70	69	77	76	71	73	84	94	73	81	69	74	69	60	70	72	63	71	68	66	75	56	66	62	70	58	86	66	67	83	63	75	66	66	63	79	72	77	63	74	75	74	69	85	68	65	70	70	85	71	78	82	62	70	74	72	73	67	62	67	68	76	68	68	69	84	71	80	65	69	57	69	80	63	81	61	84	67	76	75	75	68	73	75	76	67	69	77	56	78	65	67	76	66	77	77	69	71	78	76	76	78	70	69	78	68	84	71	79	76	82	72	49	92	74	59	64	64	71	68	67	54	69	68	63	83	81	70	89	72	67	74	69	62	67	69	82	63	67	78	70	68	64	75	59	56	76	61	68	63	71	77	67	60	65	82	69	65	75	73	63	65	62	69	82	75	62	69	60	77	78	72	62	72	71	67	83	69	70	80	76	71	73	71	78	65	88	59	69	70	67	63	75	71	68	71	71	68	74	62	62	66	59	76	71	74	89	70	70	81	66	78	68	62	76	74	70	60	57	72	64	67	69	68	91	83	47	84	83	60	72	62	64	77	61	67	76	65	76	100	65	64	74	52	66	65	68	75	90	82	75	67	73	77	66	67	82	72	89	66	78	63	57	68	51	80	65	59	93	67	79	64	70	79	64	74	71	71	86	72	63	83	89	82	61	81	68	78	82	55	76	59	68	74	73	74	82	59	60	67	76	65	59	77	74	65	69	64	59	63	65	79	66	65	66	69	70	68	78	77	72	61	73	72	75	83	83	81	58	63	73	70	80	71	62	85	64	81	77	71	65	79	68	66	61	69	73	58	80	68	55	79	82	52	59	88	70	65	71	67	57	79	69	74	78	71	74	64	56	90	64	84	75	67	65	75	72	76	80	92	61	69	75	68	72	69	77	66	81	83	67	89	74	64	57	65	73	78	73	74	84	71	77	53	75	71	75	60	74	76	59	74	64	77	62	58	62	61	77	86	67	76	67	72	68	56	84	76	59	69	71	77	76	70	80	67	76	67	70	82	71	68	58	62	60	74	61	79	77	71	62	77	58	69	68	70	76	67	68	68	59	87	74	81	77	57	81	69	67	76	66	65	74	84	75	75	80	81	77	65	81	70	95	73	80	64	79	77	73	76	79	86	62	78	82	74	58	74	74	89	68	62	86	79	80	66	72	75	63	87	69	73	68	76	81	66	62	68	81	65	89	90	75	71	86	71	65	68	64	67	71	62	73	71	79	79	71	83	75	91	65	65	72	73	64	63	69	73	55	67	67	76	55	75	68	80	77	74	72	67	72	67	77	93	68	68	66	61	91	84	89	78	71	68	65	58	81	69	68	64	81	79	72	65	64	70	76	79	81	74	95	55	69	65	82	71	68	70	69	76	59	76	78	73	65	74	61	84	55	78	75	73	77	68	74	66	59	70	68	56	77	77	72	74	73	69	67	83	60	76	71	65	79	69	58	61	74	76	59	74	85	68	74	82	56	74	86	84	78	63	88	69	83	71	68	74	82	64	76	65	69	70	60	74	53	74	81	83	72	59	65	68	63	79	71	67	60	66	64	75	68	64	59	89	72	66	67	73	70	71	68	67	70	85	84	73	87	58	56	84	85	66	63	49	74	76	60	81	66	69	77	70	62	62	64	70	69	76	73	80	75	67	68	73	72	72	89	56	78	52	55	76	62	75	69	87	72	74	64	64	66	71	68	55	72	76	64	75	65	71	76	73	70	54	66	71	71	80	65	83	65	76	86	69	63	64	71	57	77	70	67	75	71	74	84	86	82	65	72	76	72	81	76	68	81	72	58	62	86	85	73	69	78	72	74	57	62	64	75	67	77	89	79	78	71	62	79	85	77	65	71	65	84	69	72	64	75	78	81	70	75	74	82	78	67	59	73	77	80	61	76	74	65	70	79	66	77	84	75	69	67	57	68	63	70	71	76	63	62	64	77	67	91	70	65	73	77	61	83	78	87	73	65	86	71	74	67	78	77	58	76	74	67	78	69	83	65	78	75	61	87	49	79	65	71	63	80	82	49	74	75	78	69	84	70	60	77	71	75	67	66	79	45	80	81	67	65	62	53	76	75	79	69	71	79	71	56	77	71	75	58	78	76	70	73	73	80	69	65	60	62	82	51	63	63	66	71	76	69	74	77	71	69	59	79	69	60	70	78	62	80	75	77	58	77	70	80	69	72	68	73	75	76	64	69	79	71	82	54	57	80	48	59	57	69	72	59	69	58	81	68	72	67	75	96	65	67	78	68	80	63	76	82	65	80	69	77	88	63	72	74	81	77	74	66	50	71	64	68	74	76	75	75	67	66	59	71	67	68	70	55	81	71	69	59	76	68	62	59	67	75	60	74	70	70	58	60	71	73	72	71	70	62	74	82	67	58	61	66	74	67	56	71	70	63	50	62	81	85	79	70	76	74	76	71	69	66	71	69	85	72	63	73	74	60	62	61	75	66	82	50	65	77	82	66	65	73	61	63	79	79	90	71	76	74	74	73	72	68	54	81	61	83	66	63	72	69	70	61	78	67	57	73	69	69	72	72	65	89	76	74	69	90	90	80	79	67	74	70	63	67	63	78	70	70	82	78	75	70	63	72	64	52	51	86	60	83	69	76	74	79	73	72	71	72	76	72	63	62	72	75	76	52	69	88	89	60	75	64	62	80	71	83	71	61	71	77	78	77	73	86	77	61	75	61	75	62	80	70	87	79
22871	21518	29221	24253	21519	21552	5895	903	626	560	510	456	350	419	364	360	324	334	339	308	273	323	298	283	275	307	277	278	310	251	280	270	314	245	244	269	261	263	285	270	252	255	258	278	239	255	288	254	255	267	256	258	257	255	260	265	247	271	244	251	273	258	262	255	237	240	234	246	239	237	239	234	237	243	254	224	266	246	243	242	257	243	228	245	233	250	276	258	230	250	248	246	276	243	248	271	251	242	243	233	250	237	247	237	282	269	254	232	244	243	275	268	233	249	268	223	278	215	242	239	252	245	237	270	245	226	256	259	253	231	268	255	267	225	263	223	254	234	244	275	212	222	231	230	244	245	283	246	258	212	255	217	237	252	249	222	232	243	229	243	245	224	246	258	228	234	262	245	244	251	235	250	250	244	237	262	275	228	249	236	246	226	246	253	260	230	264	260	269	248	217	284	227	237	227	250	232	247	225	210	242	231	259	253	224	241	245	262	223	253	220	240	248	229	267	264	234	267	247	222	253	238	246	216	305	287	248	222	219	232	230	262	238	254	207	253	276	256	263	264	240	240	265	244	253	258	276	260	238	242	267	250	253	224	260	234	219	240	253	254	236	204	280	238	247	257	260	228	245	236	244	234	270	255	231	270	252	271	249	243	228	246	218	247	246	237	264	245	221	220	231	232	234	237	263	217	238	241	231	243	220	251	249	265	278	240	255	270	262	242	283	261	266	233	254	228	231	245	203	255	212	225	243	224	223	255	221	263	223	248	262	256	271	221	270	237	271	260	250	251	221	263	259	238	239	222	238	239	227	242	249	238	253	251	258	258	248	241	243	241	252	232	221	252	245	223	246	269	249	251	253	233	258	256	257	234	220	230	220	234	269	226	242	236	246	247	238	278	207	254	245	252	257	246	271	258	244	252	217	255	248	242	264	244	250	229	249	254	237	259	240	223	234	258	243	251	266	278	225	229	235	248	284	229	248	239	219	265	237	259	275	235	241	248	204	250	255	269	240	247	247	283	244	263	255	271	240	253	240	223	233	257	251	215	234	244	226	226	218	226	229	227	253	228	256	248	236	237	258	243	267	231	234	237	266	238	252	242	214	261	249	250	246	243	261	251	269	237	260	242	236	219	247	250	234	231	267	246	242	251	237	237	228	255	266	257	229	245	265	247	267	271	247	235	253	233	264	228	262	217	271	252	215	260	224	248	237	259	249	251	247	236	262	234	212	245	228	226	264	265	275	255	223	241	243	255	243	237	233	240	224	254	229	255	250	276	246	237	244	220	261	228	247	243	248	253	231	271	275	265	226	242	242	227	260	280	231	229	271	242	259	274	242	243	229	241	226	237	267	240	250	241	254	233	233	224	272	248	268	219	245	236	260	257	246	253	255	246	231	239	264	259	221	255	226	251	270	245	264	239	238	232	245	212	235	253	253	230	235	238	247	246	231	206	226	229	215	250	221	249	246	239	290	287	250	204	250	238	255	258	265	257	239	238	245	272	235	267	270	257	263	245	255	229	226	222	220	257	241	233	231	264	251	226	242	242	265	229	241	233	274	256	263	246	240	245	244	255	230	235	234	258	268	229	219	244	269	265	230	285	265	235	248	229	235	242	253	226	257	244	242	225	222	223	239	254	225	237	245	264	260	244	241	258	247	260	236	243	260	215	240	223	236	238	267	213	242	234	262	231	247	227	251	247	254	257	258	261	273	250	233	255	226	257	226	216	221	234	258	241	228	274	249	235	251	243	237	236	235	239	265	251	250	254	244	259	221	249	261	252	237	230	261	234	242	230	228	248	251	262	242	215	228	255	259	246	257	244	245	253	267	231	254	252	260	228	238	243	242	255	240	263	254	243	244	233	256	261	250	255	258	275	266	241	214	245	243	259	244	242	269	232	257	257	241	243	241	261	254	218	254	259	228	244	257	259	269	259	229	260	224	212	269	229	244	238	213	181	230	228	243	246	235	220	244	266	247	257	226	261	269	267	230	271	239	225	239	241	258	261	261	241	267	227	204	241	210	245	267	231	223	244	229	232	244	259	239	256	216	249	251	258	262	237	256	237	246	272	246	253	260	257	246	236	262	250	250	225	224	273	238	219	247	234	255	247	236	217	232	261	237	249	226	211	226	233	238	256	245	268	226	258	252	242	254	261	265	243	232	237	256	238	247	224	234	231	247	246	257	225	229	262	230	229	249	243	229	267	223	220	253	216	248	274	224	266	244	255	235	228	230	241	270	238	224	233	267	247	258	242	230	249	244	249	245	219	247	232	263	251	250	284	213	233	262	270	250	278	245	245	219	239	255	239	239	278	235	229	218	202	249	248	228	246	251	224	247	241	226	254	216	240	237	253	242	261	233	242	222	257	217	228	248	245	261	241	221	233	251	242	246	245	249	250	247	237	263	223	259	248	229	232	277	242	252	234	241	233	262	244	233	246	251	213	256	259	219	224	239	250	251	264	230	258	252	241	226	280	247	207	218	267	250	236	242	212	250	246	250	258	227	253	236	211	254	236	240	237	242	242	242	250	241	251	256	222	246	237	247	242	250	252	254	240	252	212	255	244	261	242	236	218	225	247	250	257	244	243	222	236	225	263	237	244	250	238	253	270	239	222	249	230	266	225	234	249	254	253	228	202	226	260	265	242	236	240	266	243	211	230	249	210	249	231	245	267	243	255	217	235	242	255	253	258	255	266	242	237	243	260	236	239	244	241	253	255	245	242	274	240	262	238	236	234	250	248	290	239	264	238	251	249	262	234	245	267	278	235	254	239	243	240	226	247	251	219	228	254	258	208	232	243	248	223	261	229	223	225	282	232	245	251	239	226	245	234	260	253	252	261	213	233	231	246	236	230	265	273	238	233	271	231	226	246	237	226	241	228	245	239	255	255	238	274	254	223	267	256	261	253	240	238	254	260	241	223	247	259	246	274	204	270	247	237	240	235	230	263	263	250	244	236	259	249	270	221	230	256	254	259	228	253	245	230	247	241	264	219	259	228	236	241	250	271	259	260	240	260	252	231	251	250	242	225	252	237	252	253	228	262	234	265	241	247	254	260	261	226	250	254	223	277	245	260	232	270	253	235	248	242	230	235	245	250	248	234	248	259	218	241	242	234	219	238	247	237	237	254	257	254	222	251	246	225	252	255	243	239	251	257	267	235	235	272	236	251	249	246	259	217	228	250	245	214	243	236	243	251	236	264	254	234	243	227	227	236	242	236	222	230	242	245	264	265	263	239	235	234	251	212	235	242	215	258	255	255	236	221	250	259	240	267	219	226	233	231	243	278	250	237	248	241	248	231	235	254	239	242	237	239	241	264	227	255	233	244	243	231	257	252	255	227	278	238	229	237	238	241	234	266	242	262	229	238	223	240	233	237	255	237	242	237	270	269	245	255	253	272	257	224	270	264	249	269	241	267	205	258	225	212	231	239	243	263	253	234	259	224	270	248	235	244	234	238	288	252	226	249	269	228	248	274	267	243	255	231
4210	14167	9262	4566	3228	2368	1870	1364	1099	951	781	648	609	553	478	408	399	452	432	358	350	335	299	311	315	301	323	328	294	309	285	265	304	310	318	308	287	311	291	278	278	271	254	287	275	257	253	287	281	246	294	271	285	253	283	268	303	271	272	299	263	284	257	249	301	248	283	292	269	269	262	276	289	268	276	259	257	285	276	261	251	234	279	271	265	267	260	293	257	269	272	251	232	252	253	292	264	239	276	280	257	296	250	272	263	271	274	268	268	287	272	256	287	254	259	263	263	280	273	251	269	267	245	293	259	250	293	281	276	258	257	243	261	260	249	281	237	251	278	302	245	260	279	261	268	246	265	265	232	263	274	259	268	285	265	273	256	284	290	253	278	260	272	299	249	302	280	258	261	264	261	255	241	247	262	270	270	274	269	272	258	267	264	273	241	257	250	290	262	258	272	277	282	288	258	270	250	277	268	238	245	269	268	276	277	277	271	248	257	249	296	261	245	283	230	256	240	268	265	301	280	275	266	282	280	276	269	254	273	248	257	265	255	271	268	245	262	272	285	248	263	277	267	253	250	268	270	278	268	253	258	262	291	252	299	261	269	244	245	244	296	244	245	276	254	253	239	238	258	273	272	273	252	279	266	254	270	281	274	274	282	268	276	308	258	260	254	291	284	260	240	262	273	249	249	264	264	246	296	254	259	293	308	276	260	262	258	260	261	265	277	264	268	246	279	228	255	265	266	265	287	285	245	270	291	267	270	287	239	220	255	248	246	269	258	256	246	249	247	266	277	246	240	238	261	282	244	236	249	262	268	239	269	273	264	232	260	267	255	284	276	257	284	248	266	270	255	259	291	281	251	275	273	272	272	284	258	258	263	253	242	279	259	262	240	283	255	262	265	270	284	293	231	236	252	248	273	269	280	253	259	239	285	270	244	273	256	267	255	273	264	248	226	246	283	241	267	282	258	266	262	293	237	271	241	280	267	276	286	280	250	271	265	276	267	264	253	289	262	266	255	262	273	268	284	284	261	250	242	264	293	272	268	268	244	271	256	298	240	262	277	244	243	247	301	251	268	252	272	279	263	276	243	246	286	253	263	271	278	258	236	251	317	242	280	285	287	244	288	242	276	277	246	267	274	289	271	283	258	254	264	267	260	274	252	293	277	259	288	234	241	259	285	270	249	273	256	265	306	257	253	277	264	247	271	270	240	247	253	229	265	267	284	288	237	246	246	267	280	251	256	276	264	260	283	269	262	249	270	257	268	272	262	262	270	274	250	261	246	269	286	289	254	300	262	269	255	269	255	286	296	253	246	283	239	230	258	255	251	235	273	262	266	252	248	275	275	265	261	265	242	275	302	259	252	277	252	271	242	242	276	269	262	270	245	260	256	256	289	239	273	278	256	253	267	255	282	264	280	286	249	264	243	254	268	266	258	261	276	253	262	243	250	296	267	260	277	255	269	288	290	279	275	251	249	268	277	275	279	267	277	251	265	273	266	278	287	256	257	288	278	263	264	231	258	267	292	258	280	246	258	222	270	243	238	262	275	278	269	285	279	277	264	237	291	261	259	245	267	279	267	253	284	230	256	282	281	275	266	245	274	257	291	261	283	277	262	229	289	277	305	294	299	270	264	267	248	273	239	259	272	269	274	265	262	262	264	257	275	243	233	269	245	231	267	282	293	244	266	293	249	253	300	261	271	265	222	267	255	260	271	279	298	259	285	276	245	247	236	278	241	251	277	238	255	269	265	280	261	266	279	256	257	241	275	240	254	263	257	263	241	248	264	273	276	285	267	278	245	295	265	295	267	258	259	277	269	279	286	303	247	274	263	297	289	258	269	280	289	253	267	252	253	301	239	291	257	273	260	253	275	246	254	257	244	263	264	266	282	246	267	259	273	285	264	262	279	243	264	274	241	308	291	273	263	246	233	252	233	238	272	269	220	243	263	268	266	265	283	263	237	242	235	266	275	291	245	258	266	257	273	268	242	264	266	268	272	250	285	252	253	268	286	276	265	261	266	249	264	265	245	257	266	249	270	241	290	272	279	254	278	250	271	252	266	255	245	253	260	299	277	239	275	293	263	272	301	281	265	255	261	269	238	254	255	277	268	265	248	258	303	269	247	262	269	250	279	267	255	284	270	283	290	291	248	285	295	236	244	284	263	277	284	255	253	254	248	262	246	240	233	266	287	272	254	259	253	267	245	250	251	310	251	273	235	236	264	262	280	251	271	257	253	275	274	266	282	277	289	277	257	260	255	267	228	266	275	278	259	255	242	304	258	276	261	285	266	244	264	248	244	246	263	274	236	264	252	236	279	297	257	265	247	295	283	269	254	272	271	282	272	248	263	266	280	267	258	263	245	265	260	264	278	265	255	268	248	318	251	247	285	287	259	267	294	266	283	251	278	261	270	257	262	258	268	271	263	256	248	268	269	239	279	292	234	265	260	258	273	240	267	260	263	271	265	245	287	271	242	271	281	274	284	248	243	259	289	271	271	245	248	276	260	242	272	276	252	272	259	262	243	239	260	249	282	264	264	284	277	280	271	272	261	255	280	262	281	266	248	251	233	290	232	241	265	264	249	274	246	253	262	268	250	263	300	257	273	257	264	302	260	247	277	261	249	282	266	234	276	270	309	279	305	253	276	251	266	246	258	235	261	268	269	257	268	294	242	270	257	264	285	261	273	253	240	233	293	260	271	239	274	236	251	249	267	254	285	264	269	243	255	232	272	258	267	258	242	270	252	241	246	257	272	276	256	295	273	260	265	239	269	272	277	255	232	281	259	253	237	264	240	246	272	241	263	271	257	248	277	255	269	259	257	284	256	278	246	287	278	252	245	216	296	285	262	274	253	264	271	273	270	245	252	282	260	284	277	246	259	264	258	257	296	245	248	268	250	279	256	240	268	248	278	269	258	264	267	284	248	255	277	248	284	277	257	264	239	260	270	233	282	250	246	256	259	276	283	247	267	284	270	235	271	238	270	234	261	247	272	287	259	243	284	277	291	257	268	274	271	267	274	250	272	254	284	248	268	260	243	242	256	247	272	242	250	286	251	264	243	271	266	257	278	255	274	264	245	271	264	255	248	266	265	268	265	260	276	242	266	274	276	271	256	263	239	295	249	247	278	269	252	272	276	255	278	239	267	282	274	272	258	284	286	284	286	268	254	262	269	257	264	256	267	257	261	253	263	266	256	273	250	271	253	269	259	248	255	254	238	272	261	256	271	259	270	249	259	263	293	258	272	271	285	257	268	244	246	265	252	248	267	250	257	247	287	251	255	263	266	292	289	244	291	288	261	313	272	303	278	269	255	276	262	251	258	242	292	254	269	287	269	278	247	273	248	264	254	258	288	285	255	259	238	289	266	229	240	254	235	252	286	269	233	244	275	278	274	282	258	277	226	248	269	220	263	243	261	244	282	271	259	237	296	269	260	263	248	279	281	259	275	239	284	258	249	254	267	292	269	267	269	256	261	255	250	289
28038	19583	5595	600	363	306	191	174	163	150	140	143	145	132	144	129	139	117	127	125	108	103	122	116	127	127	112	123	131	118	122	128	147	125	121	110	135	99	125	126	111	119	120	110	123	116	135	127	134	123	124	105	140	122	106	143	117	115	127	105	120	130	123	106	113	132	121	116	110	124	104	133	122	89	106	126	122	122	109	109	124	113	113	118	123	117	117	127	134	118	127	132	123	102	114	126	104	141	117	112	130	126	124	136	141	115	125	146	99	126	110	146	118	131	136	123	136	134	116	133	115	132	111	134	126	129	137	113	127	119	123	121	132	123	111	121	124	124	111	124	126	118	120	130	122	127	130	131	131	138	121	107	110	143	111	137	144	139	104	120	107	126	108	127	129	133	114	117	112	126	151	123	117	100	106	122	113	108	146	116	136	108	124	120	130	111	119	100	134	132	133	130	112	117	126	127	131	110	125	108	104	137	153	122	141	125	133	116	119	120	126	123	143	132	123	158	97	119	97	115	115	127	109	121	129	118	135	112	124	115	129	119	122	105	119	117	139	130	123	110	127	139	114	123	118	129	125	119	124	125	111	120	98	111	118	116	114	146	110	133	136	126	118	118	115	118	129	101	140	121	126	135	119	117	140	126	112	117	114	137	106	130	140	153	119	103	118	136	141	113	125	135	119	118	112	114	124	124	130	118	114	147	123	108	131	115	132	113	106	121	128	107	129	154	122	119	118	126	117	113	121	133	118	119	139	140	138	129	131	116	118	105	147	127	133	133	134	127	105	134	136	126	122	123	130	121	106	126	112	128	130	117	127	125	111	128	87	111	130	115	121	108	138	114	117	121	108	112	108	124	115	145	130	129	132	128	103	123	140	138	122	125	115	137	121	129	103	124	135	122	124	127	122	115	129	125	111	123	137	126	134	111	116	127	125	111	119	132	124	110	128	143	131	108	123	115	134	129	131	104	122	116	116	127	126	119	143	130	150	122	113	108	123	122	138	126	101	138	131	136	130	127	122	132	109	132	123	126	109	131	139	106	115	102	118	132	144	137	116	116	126	130	117	136	138	120	123	121	121	130	120	119	129	128	124	128	119	122	112	106	108	134	114	126	115	116	88	102	129	99	130	129	138	113	129	121	128	123	114	124	113	122	125	110	136	121	132	134	127	117	124	105	104	141	131	119	139	119	129	120	124	128	113	125	117	143	127	114	126	104	121	112	135	136	123	122	135	122	127	122	122	123	124	143	153	125	114	130	109	109	132	126	129	115	116	94	140	120	123	118	132	114	117	120	105	148	131	117	115	133	133	133	133	115	132	141	131	108	114	125	126	136	116	144	115	104	115	118	145	132	119	120	112	126	105	98	132	125	130	138	134	121	121	100	115	107	107	125	123	112	112	116	112	118	140	132	131	122	128	116	111	120	115	118	143	122	123	119	113	128	113	113	119	118	111	127	130	127	119	125	104	130	128	127	135	115	94	126	114	101	127	109	137	108	124	133	132	126	118	122	141	117	117	113	129	139	105	94	116	101	124	109	122	133	142	100	113	117	137	135	112	109	119	119	119	121	126	134	107	123	129	118	135	96	119	131	113	115	146	123	114	126	124	116	112	112	137	121	120	110	116	132	128	132	113	137	113	130	129	122	111	118	131	143	120	110	114	133	130	123	137	111	131	116	127	135	113	105	116	146	122	123	126	112	138	117	135	116	117	112	136	111	112	133	135	123	117	130	110	115	144	116	120	129	119	120	132	136	139	112	124	118	101	129	116	114	127	117	118	129	143	124	127	113	144	131	123	123	113	127	137	115	131	121	124	112	123	127	130	123	124	112	118	134	118	135	137	136	119	101	119	113	124	122	126	120	122	134	118	121	113	127	128	125	124	131	127	130	141	117	125	117	114	132	149	135	141	140	113	116	125	136	125	119	125	124	143	114	127	135	124	127	127	157	139	130	133	137	119	129	118	123	123	126	132	118	118	119	122	116	131	140	139	131	117	127	123	159	123	120	120	135	115	133	146	118	140	125	122	139	122	114	130	132	121	133	131	125	130	105	110	113	122	132	119	121	143	128	127	119	135	113	134	121	131	130	132	131	113	123	126	131	133	139	127	130	123	111	131	132	123	132	120	127	132	114	113	126	131	125	121	131	129	128	118	142	134	112	111	101	127	146	121	121	107	133	132	122	113	142	142	124	138	120	116	128	133	119	113	119	130	115	103	104	142	109	159	122	125	142	136	116	128	102	129	116	120	131	123	128	108	110	117	139	128	130	139	125	132	142	130	111	137	128	132	139	118	133	147	125	112	126	149	130	123	142	111	130	114	127	128	126	125	135	133	112	119	117	119	141	126	120	133	143	124	119	111	128	123	133	107	109	126	115	127	128	135	124	107	120	131	110	112	128	110	120	114	127	122	105	111	124	121	110	137	144	141	107	131	136	99	120	123	144	109	128	114	132	120	123	137	129	128	131	119	113	148	119	106	117	125	111	119	124	113	132	101	123	108	126	119	113	143	121	129	110	140	132	121	130	122	139	133	120	131	114	125	124	116	124	111	117	111	134	111	121	126	124	121	109	108	124	134	127	117	132	129	150	132	124	132	106	144	115	125	124	103	118	144	125	133	122	114	103	125	141	111	109	133	137	120	123	131	122	124	120	135	128	143	112	118	122	142	135	99	133	116	126	129	123	106	127	142	116	121	126	130	114	121	127	97	138	117	114	144	129	129	117	120	125	124	124	126	133	134	129	132	104	119	137	132	112	128	108	123	147	130	128	116	129	124	130	116	119	123	113	127	113	111	136	120	100	110	144	122	116	114	99	120	120	112	104	136	123	134	109	121	113	131	141	134	117	134	135	108	115	138	132	125	111	112	142	109	111	123	132	143	119	120	131	132	118	111	128	114	108	125	116	102	116	137	124	134	119	123	114	127	122	115	111	124	124	113	132	124	110	135	115	128	126	148	108	128	111	105	122	121	125	130	115	123	122	109	126	111	119	120	110	143	130	112	133	115	133	122	137	125	119	115	103	152	125	138	134	135	125	118	130	123	133	125	134	116	109	144	122	132	123	115	134	123	141	138	110	112	130	136	118	113	132	129	114	109	121	135	123	140	143	127	127	116	133	122	138	122	138	116	133	120	121	110	118	94	145	115	120	111	150	128	98	104	134	119	93	124	116	104	116	136	125	150	128	127	125	121	126	111	93	116	128	112	119	117	143	114	100	131	111	121	126	135	137	116	124	115	126	100	125	122	119	125	130	127	112	125	133	120	125	129	101	126	119	143	122	143	137	134	130	129	133	126	131	116	128	138	129	111	135	118	129	109	130	109	107	124	116	129	102	142	123	121	143	127	128	121	153	124	123	148	106	127	130	127	135	134	131	131	124	134	104	125	114	134	105	129	120	137	123	108	122	111	139	119	131	133	113	127	121	121	123	131	129	135	125	123	135	136	118	113	125	108	146	120	115	127	125	122	136	119	123	130	134	105	120	134	118
4637	1808	1014	509	346	304	277	223	187	171	156	190	162	131	150	158	129	131	144	160	134	157	138	127	149	131	138	121	152	136	141	140	122	140	138	145	129	135	124	153	120	152	159	138	122	120	110	112	113	128	140	143	140	108	146	107	155	132	134	141	127	100	123	134	126	105	124	117	133	125	131	125	118	123	117	125	121	144	137	135	123	126	134	138	147	103	129	158	124	112	124	116	122	127	131	145	143	155	139	107	127	114	110	125	123	132	132	128	132	123	131	135	160	115	137	119	138	131	129	120	130	138	146	121	143	117	149	111	137	137	143	129	129	137	128	126	117	124	119	143	136	120	127	112	148	143	140	109	135	130	111	103	125	123	130	133	130	131	147	120	138	129	142	128	125	137	164	119	134	126	116	135	130	109	138	129	124	142	134	117	125	123	127	132	134	141	133	113	153	115	129	154	122	127	128	133	120	132	133	116	147	133	119	148	141	119	132	126	136	112	117	131	120	126	134	123	127	116	138	126	129	131	119	144	129	155	125	130	148	122	135	124	135	133	103	150	131	125	120	130	145	123	142	121	136	123	142	124	131	116	145	124	128	127	127	144	125	125	159	134	126	116	116	143	130	130	145	115	125	132	136	142	152	131	112	132	128	108	143	137	132	131	123	120	148	131	139	135	146	120	134	134	140	153	137	115	133	123	134	138	139	147	114	129	123	112	109	127	143	122	140	101	126	118	149	134	126	131	134	128	128	134	126	144	153	127	142	136	117	134	136	121	140	126	138	144	126	142	146	152	138	127	132	138	129	123	131	136	129	123	138	122	144	131	158	123	155	118	136	139	115	141	110	142	130	141	118	140	120	122	139	137	118	122	143	139	117	131	116	135	128	127	120	126	104	147	100	129	150	121	132	119	137	125	157	129	137	145	127	103	150	124	129	115	119	128	154	122	144	142	124	121	114	120	127	136	118	132	156	153	136	120	133	129	132	114	154	125	141	136	126	131	120	111	122	151	122	132	128	127	139	126	134	119	128	133	126	128	140	131	118	135	125	136	146	150	124	142	118	140	127	111	140	121	140	133	126	137	141	133	136	130	115	142	123	133	141	121	138	117	138	114	148	137	137	131	142	123	109	139	138	118	117	142	139	121	119	121	135	131	114	121	125	152	117	120	135	110	125	121	135	147	132	117	135	141	139	149	122	131	124	130	116	141	138	132	117	120	121	131	117	120	139	135	123	124	130	116	141	133	152	123	144	133	134	144	132	141	136	136	141	113	144	128	141	153	134	133	129	125	132	134	146	122	134	126	122	126	136	136	123	160	113	124	140	138	142	114	135	119	149	117	130	149	117	137	141	113	141	158	135	137	151	150	134	139	133	119	127	145	109	146	120	134	146	127	128	115	138	111	126	113	120	123	118	127	126	144	138	138	146	120	122	119	132	124	124	118	128	119	140	114	120	122	124	120	130	147	140	138	150	148	116	122	136	147	116	124	119	122	137	142	113	112	141	119	142	125	132	133	112	134	118	109	146	131	123	153	127	143	147	131	132	143	139	125	117	113	113	123	166	136	133	137	122	143	135	144	137	122	138	160	107	137	141	122	134	137	145	115	142	110	155	124	128	123	143	109	138	124	144	134	128	144	143	136	132	140	134	115	140	140	132	144	151	113	148	131	151	122	122	121	119	139	142	131	140	106	155	130	131	123	147	129	131	144	119	110	130	103	142	137	129	127	119	133	141	144	109	133	133	167	109	134	117	115	136	145	128	146	144	127	111	117	128	141	128	124	135	140	144	121	132	111	125	110	132	133	130	111	144	143	136	139	120	133	137	122	132	128	151	147	134	151	137	129	117	155	142	122	111	126	135	139	140	135	131	113	136	126	137	136	144	131	136	114	131	122	136	140	143	125	120	117	149	119	132	141	116	137	131	124	126	126	136	130	123	138	121	142	147	108	135	137	149	150	133	138	118	139	143	121	125	130	109	133	150	116	142	132	126	131	137	120	132	125	139	138	147	140	117	122	128	128	134	115	135	145	135	150	115	129	141	116	145	127	127	128	136	143	130	147	112	118	154	129	140	142	130	124	120	110	129	155	111	129	149	116	157	129	119	107	129	123	127	127	117	128	127	116	144	119	114	121	133	130	155	141	137	123	138	122	132	124	149	128	137	145	123	123	112	116	131	126	136	133	152	135	125	129	124	146	137	123	121	148	137	119	141	127	129	108	105	141	135	134	122	120	125	129	122	145	125	117	113	112	140	136	130	119	124	138	141	143	123	144	140	137	130	140	151	130	119	129	136	150	144	144	110	108	151	115	124	146	125	142	128	115	120	139	141	128	117	139	106	134	129	147	128	138	127	120	120	140	123	124	133	115	133	141	128	136	126	142	111	140	137	135	128	122	122	133	140	121	106	132	123	130	147	143	140	129	134	122	153	142	140	137	127	112	140	131	130	124	118	121	132	134	142	143	106	120	121	159	130	121	130	141	131	142	138	140	133	135	113	126	135	121	143	141	129	112	119	134	115	145	155	140	116	129	134	123	133	139	154	151	134	127	119	129	147	130	125	126	121	141	137	123	139	110	126	132	123	143	144	134	118	128	118	117	144	137	121	129	137	132	147	136	126	123	113	130	127	134	131	105	131	107	130	140	145	133	120	128	124	138	139	141	130	138	124	118	133	124	121	140	140	122	132	129	140	120	127	128	140	140	133	142	134	122	137	131	125	116	115	144	136	129	129	119	122	147	124	134	136	123	124	132	147	150	132	124	129	115	139	137	125	154	147	130	130	137	124	134	118	129	144	125	120	131	121	139	126	120	142	116	139	127	139	137	108	120	114	124	161	122	149	137	143	134	134	128	136	121	119	126	125	116	145	120	136	126	118	122	147	162	125	134	119	108	132	131	123	139	140	115	130	134	130	136	142	137	148	135	127	113	127	144	132	125	114	129	167	121	132	128	139	124	128	143	135	119	120	134	119	133	130	129	126	116	127	120	117	129	116	116	124	126	128	137	120	133	132	129	130	154	129	135	124	125	141	126	133	151	119	139	129	134	109	122	152	135	135	118	120	135	127	120	116	139	122	144	106	130	141	145	139	145	148	138	121	173	137	129	137	139	130	152	120	132	140	114	139	114	137	128	145	140	129	140	140	143	120	145	111	135	151	140	137	125	149	124	134	129	145	128	101	121	146	147	125	132	152	147	136	121	124	128	126	119	144	131	134	134	124	131	138	133	121	137	131	125	124	149	134	139	102	111	138	124	126	142	149	133	126	124	121	140	135	137	134	143	112	129	124	122	96	133	129	131	130	119	103	125	127	118	130	132	143	146	142	139	142	136	138	121	123	128	144	127	134	140	147	125	119	151	121	131	134	141	111	136	131	126	130	117	131	128	168	142	136	118	124	120	123	141	123	136	119	113	121	131	126	128	140	142	133	126	106	127	150	142	120	135	117	134	137	134	131	114	131	133	135	118	132	120	139	144	143	125	136	123	133	95	125	131
24023	21416	28456	24750	21285	4704	805	546	486	434	389	341	302	329	317	287	305	292	292	285	287	289	292	276	299	283	268	280	275	269	237	270	287	261	255	224	262	284	262	284	254	268	265	269	273	248	248	267	271	281	246	245	258	228	258	272	254	255	293	259	264	247	257	271	273	225	263	252	274	252	267	268	273	275	287	261	265	233	257	254	283	244	249	276	233	246	266	242	251	242	234	245	258	237	256	253	229	259	267	260	265	254	264	294	264	266	230	272	272	266	254	288	231	272	230	278	234	231	240	258	268	261	261	257	227	290	250	266	246	244	242	280	275	258	260	243	245	250	232	249	238	260	255	230	275	205	242	255	293	256	267	230	249	240	253	242	226	231	241	257	231	286	280	259	251	266	247	274	278	256	219	264	256	250	275	284	246	260	267	244	244	274	270	256	240	249	246	261	264	244	252	239	235	271	240	217	261	227	261	263	270	256	272	280	246	244	263	281	249	230	251	274	246	237	232	247	276	269	266	252	257	268	249	248	265	222	244	250	285	270	223	265	247	225	241	263	251	245	254	255	259	255	235	256	241	219	249	245	220	240	221	301	257	265	266	270	255	284	270	253	241	262	253	215	242	239	244	269	265	277	235	254	256	238	229	265	276	260	259	254	267	252	240	259	237	249	264	240	238	274	218	254	233	256	239	255	249	243	229	238	269	245	278	250	247	231	246	256	279	249	264	228	274	230	231	234	251	240	263	242	260	276	277	239	250	271	239	271	254	232	246	280	253	257	273	254	263	234	246	270	260	260	248	267	264	264	234	225	251	264	251	255	255	240	257	283	261	248	265	272	228	234	240	244	241	261	231	260	244	259	280	264	269	239	243	247	264	261	262	220	242	267	261	258	255	271	255	235	236	250	239	239	266	239	271	270	230	244	251	247	243	254	258	219	264	265	240	245	256	256	259	248	269	272	245	275	256	243	242	260	263	246	215	266	246	233	248	242	274	266	251	253	267	255	239	258	254	234	257	257	261	242	277	231	277	267	239	252	233	260	236	237	261	246	246	255	253	268	249	242	237	265	258	249	266	253	241	266	250	231	288	262	250	257	278	261	259	246	276	251	275	239	260	229	268	240	244	257	264	240	234	237	274	249	272	245	253	266	247	219	245	245	248	243	279	227	245	247	238	254	246	240	256	236	270	248	241	249	279	235	242	239	296	208	246	244	249	252	271	254	278	272	249	263	254	264	271	262	258	251	206	256	239	247	239	246	276	253	257	265	240	259	239	263	236	251	262	245	256	256	239	259	247	255	228	262	282	245	266	249	267	287	224	255	226	234	254	259	279	240	244	233	279	240	272	235	265	263	253	254	266	261	249	263	228	257	249	242	239	259	249	260	266	270	263	264	275	248	254	248	243	247	257	252	274	252	254	240	263	260	238	236	247	222	224	252	264	269	267	258	286	239	255	240	249	246	254	243	259	264	247	258	297	246	230	247	252	254	240	249	259	253	240	263	256	275	252	240	274	226	257	268	224	217	265	220	273	275	254	287	246	232	242	250	257	237	239	233	271	262	262	242	248	262	281	250	249	251	243	244	271	247	257	229	267	247	225	227	289	237	261	243	260	263	275	249	257	233	263	229	255	230	250	237	237	259	237	274	279	242	277	276	280	271	261	262	259	223	234	255	252	215	232	278	232	243	251	230	276	278	270	244	242	246	236	245	277	241	227	250	280	209	240	262	258	234	252	258	260	236	244	246	252	230	255	269	231	234	263	242	269	268	268	276	228	272	230	211	252	245	246	259	267	221	239	241	256	222	240	249	260	265	263	245	230	234	255	245	254	263	263	231	274	292	235	252	238	259	265	256	256	243	250	280	239	242	254	245	254	260	265	233	242	271	239	260	265	262	253	216	279	248	270	255	245	251	256	239	254	251	270	233	263	242	253	234	276	232	261	244	242	271	279	249	270	252	246	246	234	227	245	239	250	246	235	234	263	289	273	280	250	241	231	260	265	263	274	262	243	252	240	253	261	258	270	242	227	246	264	262	258	266	235	261	245	282	255	241	247	246	249	267	258	254	241	258	250	248	252	238	254	258	247	237	262	204	252	256	245	250	267	262	239	249	231	250	248	264	276	250	267	259	251	250	256	252	228	294	258	246	269	243	272	278	254	258	244	251	272	252	240	243	227	264	253	219	250	241	266	225	263	239	223	272	236	244	249	234	250	232	232	235	248	222	263	250	267	238	293	253	254	261	228	273	242	250	252	268	242	252	240	213	286	254	230	253	240	282	252	228	229	239	271	245	263	239	236	241	245	245	233	257	282	246	249	243	264	253	246	218	282	216	214	256	231	241	260	241	253	263	279	240	281	245	253	271	258	254	260	244	268	240	245	246	235	266	238	246	267	257	232	236	240	257	254	251	251	245	252	255	238	257	253	236	255	249	283	292	265	222	256	224	241	259	267	252	243	263	230	264	243	244	285	278	256	268	273	243	240	267	270	250	278	262	253	243	279	257	282	271	246	235	247	244	262	261	244	223	240	234	237	243	245	248	263	274	233	258	245	249	221	245	247	245	237	255	277	252	261	249	251	276	281	258	272	235	246	270	240	262	256	263	272	234	270	271	272	256	244	241	243	260	273	250	270	267	243	260	234	266	267	257	247	267	269	226	264	257	251	262	244	261	271	245	250	235	262	250	267	211	251	262	257	218	253	237	238	268	252	256	267	264	232	235	233	238	282	259	239	232	265	267	262	249	234	238	236	237	268	237	248	256	241	271	241	231	258	273	235	269	251	271	225	261	234	264	265	238	247	281	267	223	227	272	258	237	245	236	253	239	264	217	234	257	277	257	227	230	266	242	251	285	240	237	242	271	275	264	261	275	255	252	250	259	258	259	213	265	258	260	259	236	267	271	241	272	251	248	250	247	225	233	224	235	246	260	205	256	274	265	258	266	267	263	233	240	294	282	222	289	263	258	250	256	244	235	242	238	282	268	261	254	274	248	233	246	248	253	251	242	248	220	255	255	229	238	249	265	239	254	254	252	254	250	258	251	265	264	245	232	287	230	250	252	244	221	247	262	266	297	245	235	257	240	253	230	252	228	256	247	229	233	251	253	237	242	248	255	262	232	244	267	247	266	274	226	233	259	278	240	276	245	250	270	262	275	243	251	238	262	280	248	250	263	273	222	254	245	251	245	290	256	258	267	269	239	260	250	235	264	236	251	257	272	270	235	268	251	274	271	239	254	253	227	261	202	270	255	246	222	242	256	225	273	251	270	269	249	267	241	231	243	239	233	248	261	265	242	241	231	246	247	267	222	269	232	254	271	257	276	250	252	245	234	248	261	271	251	248	257	253	269	244	229	246	246	290	257	244	280	260	246	248	261	241	241	251	245	239	266	276	245	232	246	266	254	253	252	252	284	260	262	276	267	258	239	280	273	278	278	248	263	252	240	233	263	241	238	242	263	275	231	243	285	258	230	235	294	274	276	247	236	243	258	232	238
3719	8993	5744	2553	1783	1476	1033	864	677	581	553	513	408	423	414	349	364	316	318	325	311	297	320	318	334	313	297	261	308	304	279	262	303	280	302	281	279	288	310	265	286	275	270	279	292	271	298	272	307	275	296	296	247	292	258	262	291	275	311	299	274	277	260	283	289	270	269	294	264	277	252	215	250	270	282	257	271	270	268	287	268	272	285	274	297	271	268	283	260	294	274	290	245	243	257	261	267	253	284	255	241	287	282	263	296	285	272	293	265	269	257	256	286	284	260	259	266	281	281	275	275	270	269	270	273	253	295	300	285	264	281	275	282	295	288	310	281	266	277	261	301	294	264	262	265	277	229	272	270	274	255	277	276	264	308	255	252	285	274	274	252	258	252	233	269	261	270	257	267	255	258	238	242	269	252	254	275	264	268	226	269	275	258	265	261	290	281	267	274	285	264	284	262	256	280	291	267	261	268	253	287	263	273	263	276	267	281	272	253	243	284	270	261	284	259	275	253	273	239	252	249	286	258	279	295	256	265	292	285	255	283	286	283	255	289	295	265	270	255	256	246	277	254	261	295	277	279	288	247	283	235	281	278	294	263	266	290	268	264	248	273	297	257	239	265	261	268	288	278	256	258	276	305	275	315	251	282	270	255	289	258	255	261	258	283	284	270	279	274	281	270	291	266	264	259	277	262	287	256	277	305	286	277	262	271	248	289	272	269	291	286	254	247	276	228	297	277	265	271	244	280	303	260	281	285	257	281	297	275	236	286	274	282	268	273	254	271	289	296	281	265	250	233	275	289	263	263	300	273	275	274	280	288	265	293	245	247	285	245	244	283	270	276	249	247	281	297	271	256	298	260	260	266	303	285	216	279	286	262	280	258	246	281	275	286	282	263	285	278	278	278	272	275	258	290	256	273	285	270	283	264	324	263	253	258	239	279	242	281	277	309	289	284	297	277	297	252	254	259	257	295	272	279	256	277	279	249	252	266	274	280	253	266	290	294	275	263	268	257	271	242	273	267	292	282	225	274	272	283	277	263	254	260	268	246	283	275	271	271	278	286	263	260	250	272	254	273	276	296	284	265	282	282	252	251	279	281	271	284	261	297	279	274	279	278	262	286	269	273	285	272	273	247	279	268	278	248	270	300	264	250	243	291	283	305	278	253	251	283	243	262	299	273	274	297	264	268	290	285	280	274	241	267	288	268	256	264	269	253	282	270	255	268	276	271	237	266	281	272	269	269	266	254	253	254	258	265	286	289	276	312	293	292	269	294	264	273	246	265	279	265	280	278	272	262	294	282	268	300	272	304	257	269	286	268	252	264	263	263	272	302	271	260	260	273	282	270	285	262	261	266	265	267	289	256	277	299	278	281	269	273	276	257	275	303	281	259	267	272	268	270	268	276	273	284	272	283	250	272	258	284	263	257	270	269	260	280	298	273	274	279	289	262	259	266	293	294	258	282	268	280	259	234	252	246	284	267	280	261	275	271	283	276	291	268	279	270	286	285	262	291	280	254	302	264	262	280	274	280	280	281	268	239	262	249	272	272	298	262	252	266	260	221	291	260	263	263	257	295	266	248	258	265	245	250	278	250	270	301	227	274	262	247	282	253	252	257	283	278	293	263	270	284	292	259	272	255	253	259	272	268	266	264	282	279	295	273	257	240	249	299	245	264	266	276	257	289	279	297	278	254	258	278	255	250	291	242	276	269	303	276	251	250	322	293	276	279	260	227	280	252	266	251	277	241	230	251	270	237	252	269	274	279	250	292	267	274	274	272	269	284	248	263	259	297	277	229	267	284	295	243	279	272	292	247	286	267	269	270	263	259	270	233	272	256	266	259	249	241	253	249	258	250	269	229	285	277	299	263	292	297	292	294	286	273	279	261	286	265	236	269	254	267	273	252	270	257	288	272	311	270	265	287	296	272	272	245	267	263	267	273	269	250	285	273	287	251	247	270	292	257	290	293	281	266	313	252	288	263	264	256	282	259	254	293	258	282	275	279	249	214	281	291	268	273	260	284	246	259	279	274	259	294	282	246	261	255	266	302	276	268	302	286	283	290	267	277	278	280	287	257	251	270	267	259	286	254	246	238	265	292	278	258	283	268	239	286	280	263	282	278	304	294	263	252	272	293	271	243	265	289	277	286	254	255	266	291	257	258	253	294	293	261	275	284	297	266	276	263	245	238	243	287	271	310	258	257	282	269	268	246	269	289	260	258	257	271	263	295	247	277	271	291	265	266	267	261	256	296	268	268	282	287	268	281	244	310	274	270	257	284	275	273	258	284	293	223	255	272	251	251	250	276	296	249	279	282	265	243	269	276	284	285	309	278	277	277	262	291	242	270	249	261	275	296	280	294	284	252	301	273	266	253	279	267	286	293	263	254	260	279	299	256	258	277	267	245	254	258	268	276	234	290	258	240	230	250	243	280	258	256	276	261	270	276	297	279	248	266	247	260	265	256	258	255	286	288	242	257	252	261	268	279	255	289	255	255	269	270	296	285	233	269	252	266	275	283	233	263	251	283	295	276	272	266	268	274	283	259	266	292	289	302	280	249	279	256	237	294	265	272	270	254	281	261	276	291	258	261	277	247	302	292	248	296	293	280	272	274	268	268	262	293	288	259	283	272	258	264	268	288	259	252	267	242	264	255	275	274	254	255	238	261	251	250	271	267	255	272	276	279	287	232	258	281	275	257	278	269	268	313	278	287	279	264	265	258	289	257	266	280	281	278	269	242	287	273	260	246	277	248	283	309	243	249	271	263	247	268	271	281	301	271	257	258	287	252	267	270	256	258	251	283	282	260	294	265	240	302	298	272	275	245	280	280	274	282	249	276	282	271	285	245	259	266	255	249	263	268	263	270	296	282	272	255	260	292	259	284	280	266	285	255	244	285	243	284	259	277	244	260	279	285	261	275	242	278	253	268	310	245	267	261	285	296	275	239	268	276	301	270	271	268	285	271	279	294	256	240	271	266	282	278	295	274	271	279	265	275	254	249	281	243	256	263	273	286	267	282	252	283	259	269	255	253	264	285	279	281	266	244	292	265	226	274	284	280	273	282	259	290	256	275	283	239	256	291	285	257	258	268	254	275	279	290	286	286	298	257	256	272	270	267	293	246	256	258	263	281	259	275	268	270	266	278	271	268	287	256	266	255	279	279	267	234	256	257	255	253	275	299	281	273	251	278	263	279	264	237	252	255	287	252	280	283	271	279	266	253	261	253	261	266	262	280	278	275	301	245	238	253	292	257	264	280	268	282	264	254	298	263	246	303	258	260	264	280	245	301	250	252	261	270	264	262	267	233	268	235	269	266	284	262	272	255	254	307	271	294	280	269	268	275	271	261	287	275	266	279	279	262	270	256	303	254	269	259	273	274	238	269	251	263	249	277	268	281	255	268	301	267	271	265	263	271	266	282	271	270	239	266	283	244	252	267	266	264	254	256	258	280	284	266	288	260	279	284	282	273	252	266	252	268	242	301	264
25093	21454	27321	25854	7484	326	236	212	140	113	117	103	103	115	86	88	89	81	87	76	64	76	72	70	73	74	80	97	57	59	73	80	63	76	60	58	66	69	76	52	62	58	60	70	68	63	63	62	63	72	50	60	79	65	64	59	65	81	69	84	69	58	60	74	65	56	65	56	64	68	66	67	50	68	69	76	74	60	70	69	66	74	58	69	72	56	56	50	62	64	67	74	70	55	64	67	65	67	64	68	57	59	58	61	77	62	65	69	70	72	71	62	67	70	65	61	65	66	62	55	50	52	67	67	87	58	60	63	74	56	67	56	57	64	57	61	68	51	53	48	57	59	64	76	67	57	65	69	75	72	57	66	66	59	68	57	69	64	66	66	64	60	68	57	72	68	83	71	59	70	73	68	61	66	46	64	60	70	63	60	55	53	64	68	70	59	78	59	66	71	78	74	60	68	67	56	63	63	69	69	55	50	63	64	87	49	77	69	62	53	67	83	68	72	59	69	71	57	64	49	69	68	74	68	54	75	67	63	51	70	71	58	66	56	61	67	59	61	65	69	81	52	76	62	72	65	52	61	64	58	52	66	68	57	64	67	60	58	70	74	76	67	71	63	57	67	52	67	68	71	62	74	80	59	52	60	70	59	53	72	74	69	67	64	66	66	66	57	59	58	79	59	60	69	56	58	66	54	58	68	61	65	60	65	68	54	72	60	65	71	75	61	60	55	67	67	63	69	61	74	80	65	58	67	60	52	51	60	66	76	53	66	74	70	48	66	65	70	69	55	67	70	67	74	63	59	63	66	76	73	56	60	71	50	73	63	61	64	65	74	66	78	54	66	64	67	69	55	72	66	54	76	73	61	75	69	54	57	87	69	67	72	73	58	68	72	55	58	67	60	73	67	54	52	65	68	59	61	60	76	57	55	48	72	76	78	68	57	62	62	58	61	66	55	79	70	61	70	60	60	64	70	66	63	50	46	66	65	61	61	64	61	55	61	58	51	60	60	67	61	59	56	63	76	47	57	63	71	88	50	64	69	53	60	73	61	63	79	53	72	65	67	78	69	62	56	51	64	74	62	68	73	66	68	57	52	68	62	68	50	67	58	63	76	77	62	61	74	64	67	71	87	61	62	62	57	59	69	72	63	58	67	70	65	60	69	58	55	61	72	58	71	70	68	53	80	55	71	68	57	55	65	65	59	60	75	76	56	69	69	62	78	61	73	55	66	74	62	55	61	71	58	69	64	64	60	58	77	78	62	53	63	44	67	53	60	79	60	59	59	75	74	48	53	66	68	68	87	58	84	72	65	63	59	56	65	67	62	63	66	49	53	67	73	74	56	68	56	66	62	67	69	63	59	57	63	71	71	69	57	59	55	59	58	61	75	66	63	75	71	58	56	68	76	63	65	64	65	84	64	55	66	57	56	64	65	68	64	60	71	70	66	58	67	61	53	57	60	61	61	66	60	48	60	65	69	72	65	65	74	57	64	54	54	65	46	66	70	62	75	67	60	75	79	49	67	60	67	74	69	55	64	56	66	64	60	55	60	67	53	58	48	58	72	71	63	55	62	51	60	67	62	59	74	53	73	52	65	75	54	56	64	66	60	77	65	49	74	59	69	60	58	63	57	56	67	59	64	59	56	69	54	69	79	68	69	81	63	73	68	54	64	59	64	57	73	62	59	61	54	64	72	62	61	66	57	81	61	69	71	71	70	62	66	63	55	59	77	62	62	70	56	58	65	65	55	70	67	72	80	62	59	58	70	60	72	61	63	62	66	61	53	60	70	63	61	82	58	60	61	63	60	60	60	76	62	56	69	72	79	62	69	72	63	78	66	74	77	59	64	75	48	64	64	64	65	66	61	68	67	59	44	68	63	50	76	64	62	63	55	73	65	75	75	73	50	57	66	67	70	67	59	67	66	69	56	60	70	60	60	63	59	57	80	65	68	64	57	56	55	65	75	66	50	50	61	55	51	58	57	64	78	60	64	51	67	48	74	62	62	56	54	52	69	62	68	51	66	68	59	61	56	68	48	58	59	67	68	64	60	79	53	74	67	60	66	68	61	56	72	59	66	60	63	68	57	62	73	63	59	54	64	69	55	63	62	56	64	80	70	56	57	63	54	68	62	73	67	72	75	64	65	68	69	75	64	56	72	51	80	72	72	59	57	65	69	59	68	67	60	66	66	62	65	63	64	64	65	55	68	61	62	66	58	60	73	63	58	79	58	73	74	76	55	51	56	54	81	67	72	65	75	69	60	62	64	78	63	66	67	73	62	64	53	62	65	68	65	60	66	56	63	69	75	68	66	76	60	67	57	70	68	55	72	66	63	67	63	77	60	58	63	54	57	76	61	63	55	55	61	57	65	65	64	56	82	76	59	71	69	47	48	76	60	58	65	49	70	48	67	60	62	74	62	62	66	83	55	61	49	48	59	64	57	81	68	78	71	51	62	61	69	57	56	65	55	58	55	57	81	75	68	56	56	76	61	46	59	58	64	66	70	64	57	61	54	55	54	57	68	65	66	65	57	61	61	64	64	62	70	57	75	57	63	76	57	56	71	50	69	65	67	64	57	61	52	51	60	46	56	69	82	63	63	64	62	63	80	56	65	76	69	65	62	48	54	82	67	61	60	49	68	56	68	55	60	68	64	66	75	77	66	69	63	59	58	69	60	76	62	62	69	79	56	68	60	62	69	57	53	64	70	64	66	61	71	74	71	65	69	62	63	71	63	58	69	63	66	66	68	62	59	79	70	57	77	59	74	63	54	62	59	60	66	57	72	58	77	52	70	62	65	56	55	58	59	78	61	57	68	55	64	69	74	79	47	63	55	64	74	58	83	67	67	55	66	62	50	61	72	81	58	67	61	74	56	70	61	72	62	65	51	83	66	73	62	79	66	64	55	57	54	65	63	64	57	53	58	61	62	55	65	66	67	59	74	79	70	80	68	59	49	57	52	54	82	67	71	66	72	64	64	57	54	61	60	60	61	59	62	78	64	61	64	76	62	51	64	60	68	48	63	67	71	57	53	59	86	72	64	56	67	57	69	59	69	75	60	65	61	58	71	53	64	51	73	51	55	66	73	78	71	70	67	65	68	61	59	49	66	55	72	72	66	50	72	64	57	53	55	62	66	48	54	65	56	64	52	53	68	74	65	63	61	66	54	68	70	66	67	64	74	62	68	68	59	49	68	66	75	67	64	58	65	54	62	60	57	54	76	52	91	73	56	56	59	68	55	76	68	53	63	72	58	82	76	56	64	67	59	61	56	56	91	73	64	58	67	79	76	64	59	70	62	67	46	70	55	80	71	69	66	58	55	69	62	65	63	62	70	64	57	77	77	62	69	64	69	68	58	68	51	67	69	61	64	72	70	63	76	67	67	60	62	55	64	65	71	70	70	80	68	59	59	71	52	54	74	63	56	73	64	72	53	66	57	63	52	54	73	65	53	56	64	69	61	60	66	54	50	60	60	62	49	60	70
2990	4561	2859	1264	868	639	505	370	294	244	198	178	140	135	147	117	116	105	97	95	100	89	98	94	80	81	78	93	71	87	103	75	76	73	90	63	86	67	71	73	99	63	90	67	68	56	67	77	69	89	70	71	98	71	75	66	75	66	73	61	56	74	77	74	67	61	74	74	58	67	61	62	69	68	81	61	69	83	57	68	66	71	65	85	69	69	58	94	86	69	62	86	70	55	60	73	58	93	70	67	90	62	62	74	68	90	59	74	68	77	65	69	70	61	75	71	69	85	71	76	74	76	72	72	61	63	80	67	74	80	69	81	92	81	77	71	73	62	83	72	66	73	62	65	59	76	79	68	68	66	79	81	79	78	79	81	75	83	80	62	71	75	69	64	84	61	90	64	57	68	58	74	70	80	52	80	50	76	73	76	64	70	86	80	72	83	65	64	82	60	65	77	81	64	72	67	78	67	79	57	61	58	76	72	56	69	78	74	88	55	62	67	71	63	63	76	61	67	67	75	74	48	63	74	77	77	72	77	75	73	69	65	67	69	88	74	72	95	83	80	65	63	72	78	63	63	82	54	53	68	53	63	86	73	74	83	78	85	65	61	60	69	74	75	75	78	64	79	68	66	73	64	70	73	70	71	68	76	79	81	77	65	72	69	59	83	69	69	63	71	76	71	70	73	68	82	56	74	79	75	83	60	59	70	62	66	85	80	70	79	78	84	90	75	56	62	62	59	66	60	55	87	79	66	87	80	61	77	78	77	59	67	88	65	91	57	94	76	61	75	74	50	59	72	62	63	71	75	56	58	86	76	65	56	86	76	73	67	59	75	81	66	62	85	71	78	68	85	71	72	82	89	77	68	69	61	84	65	76	63	91	76	77	60	65	69	66	73	61	73	80	78	72	71	66	74	58	72	58	65	80	72	87	72	77	66	59	67	75	82	59	75	63	66	71	72	72	71	66	72	80	66	71	73	72	78	78	63	64	63	76	73	71	78	82	74	63	57	66	67	68	68	70	77	60	76	62	70	62	68	66	90	76	69	74	72	83	66	77	62	80	65	75	59	67	80	73	65	70	66	80	90	65	76	80	76	64	63	77	70	68	68	82	60	69	73	72	81	64	62	75	70	74	60	64	67	68	70	75	78	66	64	73	84	67	72	68	80	84	52	70	77	85	50	75	71	77	76	64	60	66	76	65	80	53	82	84	78	68	66	74	79	81	65	73	62	84	64	71	71	70	71	64	82	78	69	75	73	68	81	83	74	80	51	68	51	71	78	61	62	75	83	69	72	71	65	74	94	67	62	82	66	71	84	69	72	68	59	74	69	78	78	80	71	76	76	71	46	86	77	77	82	71	73	63	80	76	48	72	80	73	79	68	61	66	79	69	66	56	68	67	78	75	76	72	67	79	90	59	64	74	58	77	67	71	76	61	83	78	77	66	66	78	78	77	64	53	77	60	59	88	70	69	75	71	66	81	68	68	75	65	68	53	75	75	74	69	73	69	66	66	55	66	68	68	77	70	76	62	70	55	65	72	58	67	71	79	81	70	73	55	68	57	73	77	82	58	65	72	74	67	60	67	71	57	68	70	77	77	79	66	88	62	71	67	72	61	75	78	83	70	68	70	72	69	80	78	59	63	74	68	68	73	79	73	55	86	68	72	82	54	60	72	61	55	81	62	60	78	69	72	66	62	70	65	69	79	83	59	66	72	57	67	68	74	67	64	64	71	57	77	70	61	59	56	68	82	76	75	80	78	65	70	72	83	60	80	86	77	67	68	79	69	76	83	72	87	84	66	76	72	76	76	73	62	71	57	77	81	64	59	85	69	85	81	80	74	71	73	69	79	71	57	60	71	72	77	72	80	68	73	90	58	73	83	64	66	60	83	79	66	67	64	54	58	73	53	90	75	61	72	57	79	63	70	54	70	64	81	54	78	90	75	46	70	79	77	58	74	52	68	84	79	70	62	69	54	71	68	71	76	72	70	75	77	77	65	75	83	61	78	74	90	70	74	82	77	78	63	76	80	63	76	61	50	76	63	74	66	82	64	78	59	70	63	76	71	67	74	68	71	69	71	81	87	77	64	78	71	76	87	72	59	68	83	62	61	73	77	75	70	72	66	68	70	71	79	76	71	68	79	71	73	70	70	88	69	67	64	85	75	64	65	64	64	61	67	79	76	73	79	74	67	69	64	85	69	89	85	63	81	75	59	69	80	59	64	64	59	57	71	80	68	74	68	66	68	66	57	55	69	69	68	71	71	77	77	86	79	71	60	65	75	82	74	82	79	69	72	65	76	68	71	74	73	72	72	73	65	68	59	66	72	78	66	72	73	83	73	73	74	60	69	69	74	73	70	76	81	84	68	75	74	71	67	67	73	77	72	57	75	74	75	80	44	73	57	74	61	80	77	61	64	73	73	56	71	68	70	65	62	78	63	66	66	66	67	71	67	67	66	74	93	71	72	79	75	71	53	64	70	73	76	64	75	66	78	64	81	80	55	75	71	69	85	79	95	77	79	75	78	66	73	74	77	60	74	90	72	71	72	67	57	66	72	75	76	66	60	57	77	71	68	60	86	60	66	71	78	65	80	54	75	74	92	58	65	66	76	79	70	77	73	73	65	73	60	71	60	76	64	84	64	61	72	68	72	82	67	53	84	84	70	53	57	82	67	85	64	57	85	69	67	76	67	55	79	59	93	69	89	71	79	63	74	66	80	72	68	75	79	68	82	73	64	68	71	78	62	61	67	60	78	67	62	70	75	67	74	66	72	66	73	83	62	67	81	71	69	70	71	67	86	74	69	65	67	76	64	59	61	75	60	65	82	75	71	74	67	62	74	70	63	65	76	75	70	64	95	73	59	77	86	73	75	78	77	78	61	62	77	68	66	69	56	77	70	75	68	74	73	70	76	65	67	61	64	79	71	72	68	80	63	73	71	71	71	73	69	78	66	74	71	64	71	64	87	70	65	82	83	60	78	76	61	74	65	62	85	64	72	95	51	95	72	67	64	67	60	81	71	68	66	73	65	66	71	86	62	67	62	84	64	66	80	70	60	81	68	86	64	63	58	81	68	63	77	64	71	64	61	71	69	75	72	86	82	82	78	68	61	81	67	76	76	74	55	63	65	72	67	71	65	74	71	68	60	71	82	63	55	71	76	59	75	66	76	62	60	73	68	71	74	68	64	83	67	86	53	69	52	59	73	84	68	80	81	69	70	71	76	67	92	63	61	54	81	79	74	77	83	81	65	63	75	79	68	70	75	70	78	66	57	77	81	92	54	68	74	74	77	70	69	74	69	53	66	68	57	81	78	82	75	70	75	65	76	76	78	63	64	79	80	76	90	76	76	66	76	72	75	73	68	62	73	62	79	63	72	66	78	55	65	74	75	80	85	68	76	57	72	64	70	70	61	83	71	60	71	79	66	53	81	62	64	61	80	61	75	72	57	92	74	69	74	54	82	69	70	71	77	90	72	80	79	81
22924	21492	29164	24244	21485	21503	5641	891	644	549	484	441	429	383	367	343	341	337	285	316	299	299	258	279	281	294	278	274	267	269	284	260	250	235	262	259	233	269	247	279	229	220	265	237	236	265	258	251	252	243	233	238	257	255	238	241	249	261	240	265	261	243	240	251	249	249	246	247	226	245	253	255	262	221	259	256	225	248	253	251	239	233	254	248	244	241	251	241	232	229	250	241	228	245	241	234	232	238	271	252	240	242	223	233	268	231	233	229	227	233	241	241	247	254	282	209	229	264	255	256	250	218	267	252	246	227	249	246	271	209	236	226	208	232	269	241	253	231	243	251	241	237	248	257	252	245	217	253	255	228	258	219	237	249	207	228	208	263	229	224	237	257	253	244	229	233	251	239	237	233	240	267	229	250	221	226	270	229	241	213	229	244	259	225	232	231	230	224	232	256	261	243	253	238	233	236	235	233	228	248	234	227	232	243	229	233	252	233	264	218	246	207	245	236	258	208	242	233	245	234	226	277	254	211	251	238	225	224	237	235	223	251	263	225	224	231	271	272	249	211	219	249	244	229	236	220	231	222	256	256	236	270	226	247	277	226	246	204	232	243	211	241	246	207	224	230	259	248	233	261	219	239	228	213	223	250	247	238	245	254	259	239	238	234	213	232	233	238	203	247	230	228	218	258	222	240	220	230	245	232	229	203	233	245	253	217	219	218	258	247	232	261	244	223	256	220	226	234	237	257	240	248	233	296	244	229	204	258	246	253	257	234	239	225	232	231	233	218	245	213	239	240	242	234	248	213	248	241	246	251	248	231	230	222	240	240	240	205	227	252	248	262	276	247	217	224	254	212	209	265	255	219	216	251	233	263	250	249	256	234	221	268	237	210	250	261	212	241	242	221	208	243	248	226	254	216	210	242	218	241	222	247	229	246	208	244	255	252	269	237	244	247	240	248	251	244	229	226	240	231	202	216	286	229	229	238	262	218	247	233	231	226	248	209	249	206	247	247	233	236	249	246	254	230	254	242	218	256	239	242	243	261	264	243	248	227	229	229	265	234	237	213	262	212	260	241	250	236	241	232	258	235	231	221	234	262	248	242	250	234	237	238	279	216	214	256	237	236	228	215	228	222	261	238	249	212	249	215	250	237	237	271	228	254	234	230	247	230	236	227	258	240	261	265	248	223	249	226	237	266	241	228	223	233	255	238	259	252	241	249	228	258	238	232	238	278	236	225	247	249	228	268	246	252	211	233	249	237	215	253	242	264	220	247	256	214	238	236	237	228	272	237	206	228	228	244	225	271	242	236	263	247	240	259	236	274	244	223	239	249	244	239	228	216	229	220	245	232	217	242	232	253	249	232	272	243	241	206	245	255	240	235	250	245	228	235	247	254	234	224	212	235	253	238	222	232	233	227	229	251	263	255	256	232	233	250	239	236	237	242	240	284	244	243	241	245	257	250	223	247	226	224	251	225	251	216	248	237	232	242	228	228	237	219	246	275	243	252	212	255	240	232	240	207	242	250	246	241	235	258	225	238	238	243	243	252	255	229	247	225	248	227	262	244	226	237	232	240	238	252	231	239	233	250	226	256	260	238	253	226	217	227	243	238	227	243	242	236	257	231	241	258	213	233	227	207	268	239	239	240	236	205	239	250	233	236	218	239	214	256	213	216	249	233	235	241	225	253	240	204	228	256	246	242	247	229	228	223	245	241	244	265	223	223	246	216	201	221	224	265	253	259	223	223	245	220	234	264	230	210	227	238	222	231	242	227	253	231	227	226	241	237	259	265	229	244	242	232	234	247	266	222	226	269	245	236	240	252	245	239	239	227	260	252	257	251	238	264	220	244	254	232	254	220	221	260	230	255	239	255	233	224	270	221	246	218	235	218	219	239	237	251	272	234	225	261	264	228	244	225	240	215	256	258	250	219	250	223	243	228	206	233	200	241	235	232	243	214	263	215	223	217	258	280	261	242	274	243	245	236	231	246	205	271	227	247	240	236	232	240	233	237	253	259	216	234	267	222	266	241	207	253	221	240	265	246	257	235	253	251	231	226	234	264	265	215	202	216	239	231	235	262	271	239	217	227	247	221	256	251	232	272	233	225	200	224	265	259	249	248	276	216	244	243	222	223	256	249	247	240	250	240	254	247	236	223	241	213	237	218	250	235	241	236	235	228	235	240	275	249	239	241	226	220	238	246	250	250	241	253	248	205	239	260	240	225	260	244	238	234	245	276	256	249	245	221	220	241	251	257	236	254	244	241	224	245	230	231	265	258	253	253	255	241	238	213	228	243	286	243	224	232	224	225	222	253	219	262	218	274	239	217	229	260	238	250	249	227	232	237	243	260	232	221	235	283	263	265	228	238	255	210	240	252	228	239	288	244	234	225	237	211	239	252	251	258	205	247	231	220	259	240	274	243	257	248	244	248	246	240	220	214	245	234	249	219	222	233	230	248	242	219	238	216	265	228	244	230	226	218	230	258	251	251	237	234	228	264	225	247	227	277	228	243	235	235	233	233	223	226	254	219	252	214	231	240	226	230	229	233	231	235	222	256	236	253	220	256	254	239	226	234	220	259	261	228	233	225	257	248	222	252	194	199	212	233	263	250	224	219	217	237	219	234	237	248	211	231	242	231	219	242	236	246	230	227	228	204	240	246	262	231	194	244	263	213	217	227	252	251	254	246	242	213	233	230	218	255	234	224	239	230	254	213	256	229	226	234	256	232	248	219	239	208	233	238	221	279	224	242	241	228	259	243	263	240	221	256	230	228	236	234	239	249	219	228	214	230	232	231	280	240	255	225	233	229	259	250	247	262	218	231	252	262	224	235	211	250	250	219	245	247	231	266	217	231	229	239	209	233	242	254	230	248	225	229	237	223	280	220	262	234	259	227	215	223	235	223	242	223	237	256	242	253	241	247	254	263	224	225	261	215	213	229	243	221	253	254	234	248	221	259	223	235	238	236	231	269	249	231	263	234	236	253	228	238	225	213	257	247	245	247	229	263	263	197	245	229	241	239	248	227	228	267	220	239	261	253	252	231	211	271	216	219	235	261	239	255	231	251	253	251	225	241	210	226	228	225	262	270	237	213	238	254	232	217	245	235	221	242	240	260	236	238	227	223	254	258	235	237	272	231	246	251	244	215	248	206	234	233	240	271	244	279	220	213	259	256	226	235	268	217	229	228	230	229	220	204	266	259	237	241	239	252	216	273	236	243	227	218	227	234	230	240	237	266	243	245	248	237	267	229	264	236	236	257	242	245	229	244	242	237	211	235	257	254	252	199	218	230	229	272	240	252	237	254	246	247	250	243	247	233	226	210	211	215	223	241	250	216	261	232	246	246	253	235	233	245	245	239	261	231	255	232	238	228	248	228	251	268	208	256	235	248	238	239	207	234	237	220	189	224	241	226	229	247	254	232	217	233	217	216	229	266	244	219	240	241	215	242	250	243	224	249	241	247	236	263	233	238	264	215	230	234	228	212
4179	14247	9408	4528	3077	2321	1750	1440	1075	938	742	605	581	522	516	456	371	407	367	359	376	355	323	330	285	302	296	312	301	281	273	317	259	270	273	280	293	294	278	263	240	299	258	288	271	283	280	278	265	281	282	295	278	244	270	281	257	266	274	269	273	265	288	270	263	250	242	255	264	261	273	259	272	259	294	263	265	263	270	251	247	249	274	259	308	248	273	293	244	272	255	272	304	240	265	223	248	258	256	304	253	271	267	278	259	269	251	260	247	254	245	250	272	272	246	249	251	266	247	272	230	264	234	269	251	256	236	248	234	295	253	273	260	275	249	272	260	243	258	258	266	282	264	248	241	248	255	273	266	254	268	280	264	259	252	264	251	271	229	230	275	267	242	230	254	254	271	255	236	245	281	246	250	276	251	254	252	239	269	240	265	253	278	278	262	266	254	229	256	247	284	263	230	268	247	245	232	274	281	275	281	244	257	274	260	257	253	254	238	269	254	255	254	249	248	245	284	251	258	247	277	248	248	254	278	261	269	245	261	293	245	279	274	256	258	272	274	247	260	280	265	254	235	247	259	261	280	259	255	257	254	262	246	245	266	264	254	253	254	238	293	269	230	271	277	239	262	277	244	248	266	261	245	273	270	266	241	243	266	245	259	279	254	287	231	257	246	256	255	244	239	227	253	244	286	255	256	253	249	269	249	269	260	261	269	263	259	257	260	248	263	229	287	251	261	275	217	251	273	258	282	280	271	255	247	292	269	241	238	232	250	286	233	263	261	247	245	249	283	249	245	270	245	237	273	294	253	234	274	240	256	265	248	273	265	266	280	264	271	220	294	258	263	276	226	273	261	260	239	250	229	255	250	248	219	268	258	263	216	303	239	262	267	241	254	265	243	220	252	256	267	253	249	230	266	271	274	271	279	254	253	235	250	238	240	265	285	258	255	269	297	243	244	231	267	253	259	290	256	240	230	264	244	247	257	263	253	270	249	259	254	244	260	251	252	252	252	246	266	242	271	263	263	239	256	260	259	284	257	248	254	249	250	274	243	241	243	259	281	256	270	248	264	268	282	267	249	255	287	265	253	266	249	236	256	252	271	257	273	268	265	267	279	255	244	277	285	270	260	248	261	277	226	237	242	249	260	261	271	294	304	258	238	258	244	240	233	223	253	259	263	255	234	240	247	234	264	260	282	239	264	258	247	284	240	250	262	240	297	227	242	254	249	270	287	245	253	243	257	249	239	216	256	241	265	268	231	274	286	260	284	267	243	264	281	260	263	222	273	257	278	233	276	279	258	238	285	268	275	276	255	242	266	242	259	263	253	276	256	251	291	271	250	261	247	253	248	253	251	243	273	265	267	261	227	248	250	293	244	277	234	239	259	279	249	271	292	259	267	259	280	256	252	263	246	264	244	250	257	243	236	265	257	259	266	309	255	301	271	280	242	250	268	258	272	258	261	244	251	269	252	236	266	256	270	245	228	267	242	304	262	263	246	276	289	297	274	264	244	253	263	252	240	244	241	278	243	292	240	272	219	305	268	249	257	257	280	285	252	246	284	263	259	228	245	243	237	236	282	260	289	288	238	255	233	236	294	264	294	259	242	267	258	265	258	222	249	252	245	269	265	243	249	269	251	263	261	272	253	252	262	266	249	278	264	259	277	232	269	255	251	239	274	290	282	241	256	236	286	252	230	233	258	253	250	274	254	272	232	265	271	265	274	251	268	248	253	248	261	269	252	250	239	284	273	246	260	265	268	235	265	257	250	253	243	270	260	268	244	257	251	252	270	268	257	269	265	272	266	262	258	261	246	273	250	288	266	273	267	274	234	233	251	257	273	261	300	241	276	249	238	291	265	259	255	272	261	233	247	237	261	259	259	268	242	257	266	269	249	254	272	257	271	257	237	244	265	240	267	245	254	246	257	279	244	227	261	253	264	247	276	275	254	262	242	268	261	250	258	264	263	240	258	244	285	242	259	236	236	242	282	254	250	268	237	209	258	266	293	233	261	255	246	268	241	219	277	285	268	239	235	218	254	231	256	277	217	246	275	266	245	273	260	237	271	248	276	257	260	258	241	267	264	241	244	259	238	244	242	275	266	274	251	226	249	278	265	264	253	259	272	268	270	268	277	289	253	259	260	244	253	235	269	254	254	260	295	234	264	295	295	270	294	265	256	241	283	270	249	271	234	240	255	250	265	252	239	254	256	246	236	239	262	264	279	249	251	270	277	254	263	219	234	258	227	272	259	255	273	264	242	256	258	275	262	243	270	277	257	272	261	250	269	264	273	275	252	289	225	257	240	279	256	259	242	257	265	249	250	264	250	292	268	279	249	261	263	251	270	264	246	246	228	266	241	233	263	252	256	251	249	239	264	283	278	233	258	247	272	268	281	239	264	258	232	270	306	250	256	277	253	258	264	245	255	257	241	245	242	259	241	247	253	277	246	243	267	256	253	232	267	279	272	255	246	277	259	262	231	246	260	272	248	263	265	247	267	262	243	278	257	255	249	295	285	271	287	268	249	276	264	280	270	274	259	240	292	272	258	275	252	230	240	231	268	229	251	239	252	250	261	268	255	243	275	268	264	271	270	251	250	275	253	257	272	251	236	272	265	260	247	234	264	267	273	262	272	226	247	269	255	249	233	267	278	236	255	282	265	262	270	247	314	249	235	264	256	254	258	286	263	264	258	271	260	287	251	257	248	277	275	233	240	260	248	314	235	242	246	285	263	255	279	257	239	261	239	251	249	247	242	243	277	244	263	270	275	254	272	260	252	259	261	254	249	257	261	248	251	236	248	261	265	288	256	270	264	212	263	282	257	246	262	289	246	277	246	224	290	271	238	264	244	246	278	234	255	287	248	250	236	269	247	242	266	254	236	248	265	286	264	235	241	277	299	276	247	263	282	250	309	267	287	263	240	258	262	227	228	235	257	255	277	242	271	259	258	255	241	244	260	249	248	221	256	256	286	253	255	251	277	273	271	258	273	260	272	253	238	228	265	250	240	227	260	250	259	258	253	242	263	235	262	259	266	278	271	247	259	269	256	273	264	254	261	237	230	279	248	250	258	241	224	234	256	253	251	328	249	273	280	251	244	264	266	255	245	260	282	277	235	246	261	264	264	261	267	269	253	257	270	273	247	251	274	263	269	236	250	263	240	282	254	261	257	233	237	270	256	255	251	233	246	255	261	259	257	239	256	253	266	248	233	214	261	270	273	240	281	269	264	249	277	264	259	254	238	265	243	281	281	268	251	251	269	265	245	260	256	264	242	240	230	258	275	229	259	269	246	258	276	279	262	248	269	255	280	275	241	241	255	254	262	262	235	263	245	280	291	273	227	238	248	265	253	253	258	268	284	257	216	257	224	256	273	246	266	250	259	259	258	266	244	262	282	273	259	273	269	256	275	237	272	248	245	289	266	256	241	259	262	247	248	267	284	262	252	276	254	247	255	261	265	269	260	253	248	228	232	281	251	256	279	255	271	227
27922	19431	5515	593	372	337	191	149	154	131	129	131	163	120	131	121	133	131	122	134	126	134	132	123	120	142	107	117	132	105	122	129	100	125	120	121	112	127	131	117	119	128	132	126	124	126	115	122	133	128	121	110	131	116	123	116	129	120	111	111	112	134	121	122	121	115	129	129	126	133	130	133	142	120	128	116	123	135	121	127	117	114	126	124	142	139	119	129	145	125	124	111	114	107	123	124	107	107	117	120	127	109	115	121	117	112	130	140	110	135	116	120	121	118	101	135	102	113	114	119	106	115	131	122	120	120	119	100	119	127	126	109	112	131	101	108	94	119	110	120	117	138	111	132	123	122	119	135	99	108	126	128	116	114	124	120	121	115	130	123	106	122	128	120	121	129	130	131	115	135	129	111	128	127	129	122	124	125	120	131	123	120	133	114	138	111	120	128	131	144	108	115	114	134	127	124	115	117	133	121	113	121	128	112	111	121	105	138	114	131	118	115	122	144	121	124	116	121	121	121	124	130	117	113	119	97	108	132	127	123	118	131	120	95	131	127	118	103	119	122	137	109	105	116	110	131	98	123	130	109	126	118	109	124	131	107	127	117	110	116	147	113	115	131	109	106	121	118	138	120	125	129	116	132	122	136	109	122	129	118	138	137	113	131	136	101	110	140	137	120	120	121	132	116	112	125	117	127	128	108	119	154	103	117	129	122	127	130	146	130	121	125	112	125	127	124	104	108	100	104	115	112	117	121	103	126	128	125	119	121	125	145	128	115	125	132	98	120	134	107	114	133	126	116	95	144	129	126	138	133	93	120	104	113	113	117	126	100	101	130	112	132	129	119	128	98	91	98	135	127	120	127	135	105	122	123	122	111	113	112	108	102	113	125	124	101	129	128	109	129	142	126	121	113	135	128	124	132	129	104	111	120	126	139	124	124	123	119	133	147	106	135	131	116	136	114	126	122	139	121	102	130	119	129	128	123	106	107	104	127	142	131	116	116	132	130	123	112	118	104	123	107	117	109	90	111	118	118	136	142	105	117	127	126	103	153	116	124	123	110	124	93	133	136	108	122	113	121	113	133	120	125	138	118	107	121	106	118	125	114	133	120	125	122	117	102	115	122	107	133	132	112	144	114	116	142	123	136	113	126	130	121	111	116	133	124	114	134	126	113	115	123	110	142	103	132	120	112	119	96	111	123	110	122	124	115	115	123	129	119	140	123	125	93	126	114	124	124	121	131	134	118	109	136	123	107	136	137	137	113	137	94	113	114	132	132	109	125	118	96	126	106	129	133	118	93	103	129	142	114	110	128	100	141	130	123	114	119	127	126	117	120	115	136	129	118	116	112	116	124	114	118	132	117	127	117	127	133	123	125	135	125	110	122	129	118	123	115	119	116	92	98	147	127	114	121	129	132	122	100	136	142	138	139	120	117	120	122	156	116	134	103	126	112	118	117	120	123	115	125	123	103	112	105	121	120	119	105	105	106	112	112	129	112	119	138	129	107	108	107	121	144	108	110	129	122	114	125	114	124	122	130	131	117	123	105	123	111	136	112	115	112	126	124	122	131	123	120	126	107	116	116	135	113	129	120	132	114	123	120	119	116	110	114	114	121	119	118	124	121	118	105	135	138	125	124	126	117	109	113	133	130	109	128	129	106	123	111	128	104	134	111	126	129	128	117	105	125	125	130	134	112	126	117	130	124	129	140	124	122	99	137	129	131	109	129	104	134	112	125	118	124	131	107	128	112	117	111	104	111	131	121	121	131	115	114	110	128	119	118	117	115	136	116	127	109	128	107	123	116	119	112	113	120	112	114	121	104	119	108	111	102	135	95	131	132	132	104	123	143	106	129	108	128	117	105	117	124	120	139	135	121	100	113	131	124	138	130	132	108	130	120	127	127	104	136	131	112	120	124	118	124	145	126	107	126	122	125	138	120	113	113	113	147	134	146	116	128	126	122	123	120	142	119	123	125	124	116	134	144	111	140	122	132	114	124	130	134	132	125	114	125	138	129	133	135	113	137	112	118	124	107	122	136	130	143	127	106	93	110	120	126	136	115	120	125	116	120	139	116	116	115	121	123	126	130	119	132	121	134	113	125	116	111	107	122	116	104	139	101	131	103	113	118	136	111	103	129	123	121	114	116	95	106	115	127	112	113	122	125	137	113	125	130	131	133	108	119	121	125	134	135	114	124	121	120	104	124	114	120	135	127	121	103	110	140	118	121	125	122	117	131	131	113	140	136	123	139	129	131	114	118	106	125	141	114	100	117	120	147	124	122	130	97	113	126	94	112	127	123	114	132	134	137	104	110	127	126	105	107	124	140	110	136	100	110	113	125	118	102	117	104	138	131	135	129	123	106	124	114	138	111	122	116	123	117	116	87	119	110	91	131	106	146	130	132	124	114	110	129	125	113	138	125	128	116	138	124	117	138	132	128	129	132	139	124	110	116	118	111	111	123	131	121	112	127	129	104	125	100	118	133	126	125	133	108	126	117	121	112	125	124	116	113	109	113	120	108	122	104	112	111	97	109	128	130	123	98	110	117	118	115	107	104	127	105	122	134	132	125	135	126	125	96	106	122	118	123	107	114	130	120	113	123	128	130	115	122	116	122	120	117	111	124	119	119	155	116	133	129	134	118	127	123	129	106	119	124	120	136	135	130	125	138	119	123	153	117	124	112	115	124	119	117	109	117	133	116	111	119	140	118	125	106	110	130	109	120	107	106	112	154	137	117	123	123	120	105	129	114	101	121	130	109	125	109	122	124	121	124	129	125	115	110	135	133	131	115	138	128	122	126	126	111	110	111	119	121	149	126	138	141	132	116	115	102	113	115	110	124	103	115	128	149	108	113	121	122	115	109	109	103	133	105	113	112	143	133	139	123	128	111	119	133	107	108	115	123	120	114	119	114	113	127	130	109	118	118	134	118	116	121	119	123	113	135	119	122	117	112	98	114	112	139	125	143	105	114	126	126	131	108	121	131	139	112	133	139	114	117	133	117	112	129	110	127	109	126	137	99	111	124	120	136	130	104	107	129	110	115	98	140	113	122	132	116	112	117	122	123	120	119	130	115	135	139	89	126	134	101	120	115	122	112	140	122	119	136	128	124	116	124	109	122	111	122	117	107	108	113	117	138	131	126	116	125	129	121	146	99	101	109	103	122	111	140	124	125	117	105	111	139	109	127	108	128	135	135	124	98	132	99	139	125	132	128	113	124	126	138	110	122	106	98	97	146	106	116	148	106	92	114	136	143	119	103	130	120	123	129	117	116	113	115	133	130	130	126	122	119	99	125	109	102	129	116	123	101	115	128	105	115	112	113	128	127	108	108	114	134	107	123	126	125	141	102	129	129	108	115	103	124	135	129	104	118	137	128	128	143	128	116	120	106	113	168	141	122	132	145	135	119	123	124	120	112	101	128	132	125	116	126	116	130	110	136	114	131	118	105	117	119	123	132	105	119	120	116	138	117	138	105	115	123	129	129
4584	1831	930	498	379	309	245	260	190	181	182	166	136	163	146	131	161	119	141	138	150	143	123	121	127	125	130	127	109	133	136	125	149	120	126	147	138	122	134	152	144	124	126	117	134	139	137	135	134	126	133	126	150	122	124	119	123	122	131	141	112	133	129	129	128	119	152	143	138	121	140	134	151	153	133	134	133	127	131	130	132	125	139	112	126	121	123	135	117	140	129	133	133	126	139	152	130	143	105	115	147	132	137	128	144	131	135	114	127	135	130	127	115	131	124	119	106	128	137	130	126	140	141	149	141	119	157	131	126	142	112	133	134	135	119	136	138	123	128	128	119	122	122	130	141	114	144	126	124	132	139	158	120	140	139	128	129	119	123	129	132	134	122	136	122	121	118	115	117	116	143	120	140	123	135	128	132	109	136	138	128	140	122	107	122	128	122	146	121	130	117	134	120	132	143	118	136	125	118	123	144	119	154	131	140	131	130	161	132	154	141	156	121	118	148	134	124	133	145	127	151	135	122	136	126	143	145	116	136	123	135	130	141	102	139	139	131	117	130	108	131	130	120	117	129	137	130	132	142	130	135	115	128	155	121	132	146	123	123	128	141	123	115	120	154	129	121	148	132	125	132	144	110	117	146	131	119	134	119	132	106	138	138	132	122	119	154	133	131	134	125	136	117	134	132	124	110	127	118	128	116	118	124	135	121	126	120	125	140	132	142	131	133	139	114	122	113	126	142	144	95	140	127	122	107	154	101	116	117	137	144	137	139	129	117	144	125	121	123	131	128	130	127	129	133	139	131	135	119	140	139	135	110	116	134	118	119	146	116	123	138	123	124	110	149	123	127	131	134	141	140	122	127	129	127	130	150	138	124	120	123	124	121	136	134	116	123	106	121	114	147	121	131	156	133	128	151	131	126	145	139	124	127	147	146	125	143	153	116	117	116	106	146	126	135	114	124	114	146	134	136	123	127	141	141	134	149	123	132	126	121	136	137	128	145	138	138	117	139	137	134	111	138	116	120	139	147	134	120	119	135	126	122	130	119	132	133	143	150	125	133	135	149	134	138	109	130	149	125	122	127	111	115	120	119	155	127	120	139	138	125	145	119	126	132	120	123	116	131	150	135	132	121	142	126	126	115	126	131	131	121	138	128	148	127	130	129	127	109	124	130	125	137	124	133	144	119	118	126	133	110	151	148	118	129	128	149	151	153	121	132	143	135	122	138	138	130	119	139	134	122	124	121	127	124	130	111	131	118	117	131	138	111	129	152	135	128	129	133	119	123	140	129	132	123	130	159	129	132	148	127	145	118	128	132	139	135	117	132	125	125	139	124	109	127	119	137	135	119	132	131	129	151	121	151	115	131	125	143	119	114	123	119	140	123	124	141	124	115	127	142	143	135	153	137	139	115	118	124	113	138	105	134	120	114	131	132	147	114	152	128	123	132	144	132	123	151	136	117	124	149	111	133	122	119	116	129	131	140	129	129	138	139	129	150	133	129	144	137	148	139	122	139	122	146	133	112	131	120	96	136	104	141	106	157	141	124	143	136	134	144	118	139	127	129	131	127	129	124	134	129	128	131	123	133	122	130	127	119	139	122	152	127	109	116	108	127	128	138	107	123	157	128	124	117	126	98	132	127	140	116	126	150	120	141	120	128	122	108	108	154	123	119	126	122	113	118	143	111	146	129	126	139	90	125	124	141	115	128	159	135	132	124	120	129	127	137	115	110	147	114	110	126	111	131	142	122	149	125	101	150	131	112	122	129	129	136	116	128	135	147	130	115	115	140	134	125	126	133	144	137	143	130	118	132	128	132	140	133	127	150	131	120	141	118	148	141	128	136	122	136	124	106	127	127	138	116	123	123	148	119	124	142	114	132	129	145	125	120	117	117	117	127	131	147	126	114	132	136	118	128	131	139	140	135	139	137	113	129	129	115	142	138	137	129	124	120	112	139	128	123	141	121	120	113	110	129	139	116	116	142	119	117	134	142	110	134	131	125	118	118	131	152	111	136	117	139	107	124	130	133	130	125	116	131	152	132	112	139	128	128	132	133	142	114	137	155	118	149	146	150	137	107	121	143	126	129	140	129	131	128	153	119	126	102	126	118	124	140	128	128	118	135	131	134	117	130	130	142	119	133	113	123	122	114	121	125	120	126	141	136	111	103	126	124	113	115	116	139	141	139	125	112	140	128	130	124	119	161	118	120	117	127	130	118	125	127	131	127	131	122	143	129	121	128	136	127	126	144	117	127	128	126	123	113	139	132	135	131	124	127	130	133	124	131	145	115	123	136	141	118	127	125	131	125	119	135	117	129	128	132	120	133	145	127	134	122	136	137	121	126	123	134	126	132	107	141	143	140	138	132	141	122	127	122	125	129	97	127	131	139	128	128	137	135	124	124	111	118	109	131	121	126	123	106	129	117	122	119	141	127	118	150	122	120	107	129	113	130	129	128	138	119	123	134	149	135	132	135	131	121	131	120	113	117	111	140	122	133	144	125	125	123	122	111	118	109	137	131	113	135	130	132	123	129	133	143	124	126	124	114	134	129	138	128	112	130	124	120	147	118	134	148	147	123	120	139	131	126	125	128	125	131	139	140	134	135	129	108	130	135	139	126	123	126	141	107	130	114	133	113	145	136	110	126	117	130	132	122	131	150	142	132	133	123	105	144	133	151	128	140	101	130	129	142	114	129	142	127	112	144	153	140	124	131	144	125	109	120	124	125	137	132	143	121	120	149	132	115	125	142	149	162	145	136	115	141	131	96	115	112	122	136	128	135	152	119	118	139	121	121	145	119	147	137	137	162	123	109	118	115	123	116	136	119	140	135	141	126	133	113	134	129	120	127	125	126	123	130	136	132	119	146	134	144	149	140	132	138	112	130	146	130	141	110	144	116	136	130	124	135	107	140	124	123	123	135	134	141	152	139	129	126	124	121	124	122	134	118	131	126	122	122	142	124	120	131	132	149	120	125	140	142	118	120	141	132	138	117	128	127	135	134	133	128	124	127	116	117	123	146	121	118	137	121	126	116	133	113	125	130	130	133	119	144	137	132	123	124	127	146	139	134	131	136	149	127	117	125	158	165	142	127	130	141	132	124	125	134	122	133	127	142	109	111	129	139	124	121	140	147	140	130	132	143	130	141	122	144	114	130	133	127	124	126	146	103	139	127	104	127	133	156	140	103	136	125	141	150	117	124	140	135	132	130	132	123	127	117	133	121	146	141	112	125	124	114	123	111	136	124	109	118	134	136	130	120	132	136	123	126	127	118	129	129	109	129	133	127	136	145	129	121	132	131	124	149	133	130	105	121	131	128	143	129	133	129	118	120	120	132	136	119	145	119	152	146	120	145	127	117	114	135	127	126	134	125	136	133	122	148	128	126	129	140	129	122	150	112	124	116	113	110	127	112	141	114	143	146	128	142	113	152	126	145	122	149	139	132	113	130	124	123	134	124	137	127	141	124	133	146	113	126	123	117	128
24073	21456	28509	24798	21347	4655	787	551	471	401	374	366	358	335	309	304	302	302	279	287	271	246	263	259	231	272	260	240	272	259	261	241	239	292	244	252	270	232	250	258	241	280	260	259	257	260	246	238	266	212	248	251	243	239	243	246	244	248	227	208	234	263	248	265	260	236	226	245	270	232	259	265	255	249	269	226	245	273	225	246	226	261	260	228	246	250	220	274	253	263	241	243	275	249	238	221	249	262	258	267	262	236	244	252	254	257	255	244	259	263	240	257	263	242	244	234	250	278	279	249	245	246	261	216	258	241	254	246	267	215	271	233	247	252	261	249	267	226	256	281	247	242	254	250	226	251	230	277	260	248	245	261	279	235	235	234	262	257	258	251	247	223	227	241	226	239	244	267	233	245	246	250	267	241	269	236	249	220	259	244	255	215	253	259	252	244	276	261	267	243	242	277	242	239	245	267	250	242	265	258	229	251	226	235	275	251	223	263	261	271	224	256	246	274	240	238	258	256	246	284	236	244	264	295	220	237	262	242	258	240	245	203	237	241	256	223	258	254	250	241	259	231	238	231	247	257	259	263	267	227	249	264	229	242	253	214	235	261	226	237	240	246	277	240	260	259	236	242	226	240	265	239	258	250	268	225	246	249	258	245	212	249	254	246	255	240	256	229	257	250	232	234	271	272	276	211	252	248	243	252	233	253	273	242	264	265	255	254	249	256	264	229	199	246	242	249	250	233	272	258	246	234	266	256	257	221	249	251	250	246	255	250	273	225	252	270	249	285	258	244	232	256	234	249	249	220	247	236	255	240	241	253	262	267	228	230	244	253	254	212	241	267	237	238	223	238	248	265	242	239	250	227	265	264	252	241	246	223	243	280	227	245	255	234	278	225	275	245	257	233	228	252	243	253	245	234	277	273	264	256	229	260	214	253	230	259	266	222	236	227	264	222	228	236	264	262	266	261	234	271	232	244	244	238	241	246	269	268	262	239	248	223	222	248	254	266	226	258	252	211	233	225	261	228	253	259	242	222	237	269	213	272	237	225	220	257	239	260	257	208	238	231	273	275	240	276	256	248	271	235	235	246	228	247	246	257	251	240	256	261	259	244	250	249	256	270	228	217	247	264	225	249	246	227	237	253	258	257	241	246	258	266	250	263	244	264	244	231	247	251	254	243	235	247	231	270	272	253	272	245	244	249	261	270	253	256	271	256	240	282	227	232	263	233	251	236	245	244	241	241	256	257	290	244	231	232	243	272	242	274	250	233	216	262	236	242	260	260	262	238	264	238	263	277	241	237	249	221	241	236	228	250	260	244	264	243	229	255	254	233	248	253	247	237	219	232	260	234	248	252	234	250	249	229	249	251	272	260	267	282	204	227	223	272	252	252	249	223	241	253	213	233	247	246	250	231	250	280	234	237	261	262	255	250	254	257	252	248	239	257	249	254	254	231	243	263	258	230	249	251	259	239	217	262	260	234	268	259	265	253	271	265	251	257	232	247	263	286	253	257	242	220	242	252	251	233	229	249	252	242	238	254	238	228	279	243	225	240	217	257	219	241	252	226	208	251	253	248	238	269	261	240	246	284	264	223	249	286	234	253	243	243	236	237	273	260	273	257	223	251	240	250	242	240	253	272	258	241	230	246	245	265	255	241	266	277	237	233	245	247	245	229	246	216	229	248	243	224	287	257	271	276	233	245	228	235	276	287	223	244	235	254	245	263	244	244	257	246	250	234	255	218	239	238	222	238	237	241	215	274	247	263	221	249	235	238	253	228	242	261	239	269	296	243	253	266	256	233	250	231	238	243	250	255	258	285	239	245	242	272	224	228	248	237	255	220	235	255	228	232	227	264	220	248	244	225	233	248	259	282	239	231	250	240	260	222	232	253	251	255	265	236	246	249	260	231	256	222	262	259	247	257	260	225	260	256	225	238	253	260	229	237	254	251	229	273	236	263	227	244	238	275	255	239	238	248	260	261	270	234	236	257	221	260	254	270	244	261	277	217	245	235	272	265	263	252	201	232	256	247	247	246	244	272	241	259	235	223	276	261	242	258	263	255	234	227	235	253	245	281	255	232	247	242	267	284	278	252	223	252	217	237	251	239	261	269	275	240	238	238	251	214	240	242	229	239	233	216	248	281	224	265	233	258	264	261	259	237	234	266	240	280	238	245	263	252	209	258	263	259	263	250	258	230	240	243	246	237	241	239	244	243	264	255	227	238	241	243	229	268	262	246	250	258	217	257	235	280	257	233	238	248	259	242	248	243	268	246	250	243	234	253	235	228	234	222	269	247	245	253	233	218	253	252	266	242	278	262	221	240	261	282	264	256	259	233	219	261	283	245	243	254	227	234	260	287	232	242	241	251	257	263	233	221	255	236	255	267	259	259	260	243	272	250	212	251	281	249	268	243	236	253	289	240	237	268	261	254	240	241	258	229	246	236	236	234	262	256	231	256	224	268	217	261	233	237	261	239	246	252	245	241	230	238	258	248	240	259	231	253	234	229	245	247	232	225	257	236	242	236	227	229	265	252	256	231	256	229	278	256	248	237	266	246	239	223	237	224	249	224	266	241	262	228	244	213	244	270	252	248	249	250	269	247	233	253	236	245	270	252	235	270	246	252	271	242	241	268	262	225	227	238	252	229	224	236	291	222	260	243	265	250	249	226	252	259	251	266	261	229	245	248	271	230	241	241	241	255	222	246	258	258	259	233	244	259	263	235	249	231	240	256	218	237	244	245	228	225	257	255	230	244	221	273	274	271	226	260	233	246	257	223	246	256	217	262	251	248	233	248	232	220	243	245	232	256	285	259	240	233	267	242	250	244	242	231	249	237	223	250	258	275	246	249	243	220	244	225	271	233	256	226	223	248	216	269	243	278	243	274	233	248	220	251	237	213	266	267	235	220	234	265	259	238	221	245	220	258	248	216	259	214	232	268	219	252	241	239	238	257	243	235	240	251	254	247	226	259	256	269	254	246	235	244	263	250	247	229	235	247	250	244	261	228	255	253	253	240	229	239	262	241	240	246	235	245	225	231	250	233	268	223	242	225	269	257	244	277	217	220	228	220	251	234	267	245	248	235	259	222	288	249	268	254	243	261	253	234	241	252	259	264	262	247	251	235	246	259	286	249	245	244	242	249	261	211	255	290	230	239	253	237	261	221	233	261	259	229	264	256	233	289	275	251	268	249	261	252	252	243	245	264	242	260	224	259	252	250	258	242	218	235	256	246	260	216	230	238	246	252	269	286	278	231	238	240	254	240	246	230	251	233	263	249	236	244	241	260	229	239	241	235	259	254	230	269	242	244	235	254	242	257	264	251	224	235	274	263	232	249	247	247	269	239	251	255	251	284	281	250	247	257	233	237	268	271	211	230	246	267	258	252	262	243	262	244	239	253	238	283	223	238	223	278	266	239	267	223	245	255	283	262	218	263	217	248	234	253	230	236	240	249	254	261	264	250	237	230	219	242	243	257	249	239	259	267
3626	8854	5633	2564	1828	1434	1100	844	684	597	534	468	410	428	390	361	330	359	328	335	306	307	293	316	284	305	301	272	285	281	285	294	269	273	250	265	291	254	274	293	279	279	280	247	248	274	260	255	262	240	290	293	301	287	266	307	260	293	272	279	274	255	263	274	269	274	248	243	258	247	300	268	257	238	230	239	266	289	283	265	274	276	276	292	265	245	273	265	254	278	256	260	277	258	251	275	289	270	284	257	234	269	273	267	267	263	253	267	272	230	286	250	253	270	285	277	285	303	276	269	290	278	253	299	264	259	292	252	255	215	226	269	260	263	260	241	264	269	235	264	256	264	263	275	298	259	282	276	260	254	276	255	277	277	259	239	285	239	262	266	254	238	276	284	234	248	254	281	272	305	269	275	269	274	266	253	278	277	251	262	240	252	259	273	242	290	215	279	258	258	281	280	258	269	294	266	273	279	265	242	289	283	265	256	245	277	291	273	282	259	238	281	271	250	253	280	254	280	278	283	281	265	280	249	272	290	261	245	266	240	250	254	260	272	262	274	269	260	289	265	303	293	240	265	271	246	275	272	268	269	280	284	294	277	285	281	270	281	258	267	273	270	263	269	265	241	265	263	258	265	271	292	247	278	272	284	245	261	258	289	285	250	275	254	254	269	288	275	283	273	264	272	271	240	275	278	270	260	256	263	278	255	276	234	276	268	269	270	268	293	256	261	266	290	270	274	260	255	266	241	257	266	256	268	283	262	291	304	276	279	237	267	280	256	251	274	248	275	271	249	298	248	254	226	278	246	263	240	265	251	270	289	250	261	263	271	271	272	286	290	257	264	270	298	265	273	270	263	268	264	291	255	256	266	264	248	241	261	260	280	275	280	270	289	270	245	258	267	251	245	262	272	262	260	289	267	246	281	248	255	295	261	259	258	248	257	271	239	233	224	283	291	261	265	279	256	271	261	257	268	270	283	253	289	255	258	265	265	274	246	267	272	265	261	254	270	282	240	264	296	294	284	302	284	284	246	276	252	267	251	261	260	249	274	264	252	235	282	256	290	264	267	287	245	274	263	279	273	264	270	276	292	299	264	256	271	277	246	268	270	275	257	269	253	243	270	294	266	267	270	243	264	233	264	275	239	262	267	244	282	255	259	271	262	249	264	258	256	260	290	268	278	258	279	235	255	272	275	269	256	296	255	254	267	274	267	284	258	278	296	280	265	262	262	268	239	256	288	280	260	267	274	268	298	293	255	271	257	250	260	269	296	278	250	245	271	246	290	279	256	259	270	288	246	252	262	254	256	277	236	271	268	312	256	252	307	247	251	287	275	280	271	280	280	259	268	268	282	244	270	245	275	266	274	302	273	256	283	239	260	284	258	282	276	258	277	261	290	291	283	249	295	234	265	277	254	272	262	269	251	272	285	262	269	257	276	252	247	272	266	263	319	286	232	273	264	271	263	248	281	255	261	268	250	271	266	260	307	254	284	266	247	259	268	246	287	255	277	245	276	291	243	246	273	253	256	287	285	282	260	257	249	269	258	274	281	287	257	285	273	256	271	285	240	226	280	256	264	274	262	264	278	302	276	293	250	243	219	253	299	269	252	264	270	261	283	261	271	279	265	251	284	256	253	236	248	285	266	257	259	285	271	244	251	269	266	265	265	285	274	268	250	253	258	299	285	244	259	266	258	248	273	264	236	235	261	241	289	261	296	254	265	287	262	252	234	270	256	294	250	251	238	275	285	251	274	288	264	247	266	265	290	244	273	282	242	252	275	261	280	285	279	264	233	264	275	238	252	265	267	285	258	260	260	273	296	313	264	273	246	244	243	234	257	295	285	279	278	279	264	239	266	260	304	272	260	265	261	268	251	288	251	264	274	248	276	258	255	254	275	274	280	282	279	283	261	247	238	267	289	287	279	282	278	242	284	251	256	258	269	279	268	288	251	264	262	268	237	280	256	246	273	265	238	244	273	255	276	271	276	266	263	258	229	272	273	297	287	259	298	280	275	255	276	253	234	254	262	258	280	250	248	290	260	273	272	235	271	267	268	272	287	277	263	232	290	277	256	261	275	290	288	254	270	248	289	266	295	292	284	285	290	262	263	259	266	260	245	260	253	277	265	263	245	293	282	287	278	259	285	269	286	277	263	272	259	271	290	290	247	275	307	258	279	290	265	266	279	284	289	249	279	244	258	261	249	264	279	249	250	253	262	253	256	242	249	216	273	299	240	279	260	247	259	236	269	255	280	271	280	254	258	259	269	258	242	297	280	250	281	287	282	253	251	241	293	285	250	249	297	288	267	254	283	278	254	283	256	278	252	288	279	251	264	263	268	297	260	251	279	257	269	263	265	271	274	242	277	265	262	281	280	284	277	251	271	264	275	251	297	280	259	281	244	273	273	259	276	301	262	275	239	258	243	270	267	257	265	252	254	305	260	256	283	292	248	270	264	269	287	234	267	248	231	278	266	274	273	279	276	274	285	292	247	249	269	237	272	266	255	279	280	255	261	265	287	258	268	289	234	277	265	273	245	287	270	278	267	263	303	249	275	252	252	269	283	268	282	222	268	295	289	250	248	262	271	276	272	250	289	252	283	267	283	292	285	261	264	218	285	251	247	280	292	281	306	258	269	265	247	241	254	264	262	252	270	286	264	273	263	263	268	261	258	282	248	255	256	265	272	262	264	278	252	259	279	271	268	257	265	274	251	287	277	279	287	260	286	271	273	257	278	255	284	249	295	260	288	279	252	268	268	259	266	263	230	277	271	258	255	269	245	277	288	293	278	244	238	281	290	243	296	257	248	255	288	275	267	264	231	282	265	251	263	236	257	252	300	296	294	260	298	257	266	264	287	278	268	285	267	289	283	275	268	277	261	268	298	289	266	263	267	269	282	270	279	266	282	280	270	259	257	253	275	278	261	266	262	243	246	301	291	249	269	269	267	271	256	286	264	279	262	247	251	279	276	262	259	285	259	260	260	225	251	275	290	290	258	279	256	239	239	264	261	260	252	275	255	270	250	288	243	265	270	266	235	252	291	284	260	241	286	279	278	301	287	268	261	271	279	275	258	251	288	279	232	258	247	290	268	275	270	269	246	274	262	252	283	256	252	299	277	279	265	268	300	283	266	261	265	256	240	262	272	248	270	258	270	238	261	274	271	253	230	254	286	271	263	283	268	262	257	236	283	281	274	261	261	247	262	260	293	277	251	256	238	236	260	254	261	273	249	302	286	289	264	286	267	274	300	284	272	302	290	270	250	272	248	278	252	252	253	281	266	258	283	280	253	262	277	281	281	255	259	266	236	243	245	266	244	285	272	252	249	268	268	245	284	269	250	277	266	268	253	273	262	273	280	251	239	237	251	230	266	249	279	260	270	229	224	254	269	288	251	291	288	254	276	287	258	262	265	273	273	255	270	283	287	253	256	303	267	275	252	270	264	251	257	245	279	251	281	255	306	281	287	249	256	274	256	279	260	280	266	237	299
25093	21436	27324	25812	7259	328	239	190	162	124	108	108	83	98	86	74	73	63	78	89	72	65	71	87	58	67	77	70	58	70	70	52	71	57	67	64	63	44	79	69	64	67	46	61	61	65	50	68	58	58	59	76	66	79	54	62	67	60	69	57	62	58	72	71	49	56	49	63	61	78	61	62	67	51	56	60	55	65	68	52	57	66	71	55	58	61	68	72	59	83	65	78	56	48	70	52	60	57	59	82	64	58	63	59	62	70	66	62	60	73	61	78	76	57	58	56	61	72	61	64	77	60	67	63	73	74	75	61	51	56	64	74	58	62	52	67	65	55	79	63	56	51	74	50	54	62	64	67	53	53	71	56	48	69	45	59	69	63	62	57	58	58	65	53	67	60	58	50	58	62	64	71	69	64	59	61	62	53	73	75	70	69	59	67	49	65	58	67	61	65	67	68	66	61	54	68	70	50	65	64	60	65	53	58	50	68	59	76	60	68	62	65	49	62	58	60	72	52	82	67	58	63	53	54	58	72	67	71	72	54	53	63	63	49	63	53	69	71	62	59	68	49	57	62	76	59	52	62	62	71	52	50	63	62	62	50	62	52	57	62	68	64	51	53	64	81	67	52	71	64	67	69	61	75	58	70	61	56	67	63	57	56	44	63	68	55	66	69	68	57	59	71	65	53	62	55	55	68	58	66	55	64	80	67	58	58	69	75	62	76	67	53	75	55	57	71	52	57	75	73	65	66	57	75	52	69	58	70	66	53	48	69	65	72	57	60	69	62	65	73	55	63	54	62	58	61	65	55	65	62	65	64	63	54	64	73	53	63	62	62	53	65	66	77	60	60	61	47	72	55	51	63	51	66	61	63	53	60	68	52	59	76	68	63	53	61	50	59	58	66	70	56	43	56	45	68	57	63	51	60	69	48	56	69	54	54	66	67	70	54	58	60	52	72	60	62	65	66	69	57	55	65	70	73	61	63	57	66	65	53	68	80	74	51	77	66	74	59	46	62	57	63	54	61	57	53	70	55	67	75	60	65	63	79	50	61	65	47	56	66	65	61	63	40	61	46	49	66	71	71	83	71	46	55	64	64	63	63	55	69	78	58	56	67	69	68	60	62	66	60	67	65	68	54	63	47	58	67	66	62	54	56	64	79	69	68	74	76	76	56	59	61	64	63	61	58	62	65	65	66	57	63	82	71	62	52	60	68	52	70	68	68	62	75	81	65	70	66	55	62	59	69	69	62	61	52	53	68	51	59	56	50	60	65	46	59	63	68	59	60	60	72	59	53	65	59	43	60	52	64	60	53	70	45	68	83	70	38	49	53	59	64	56	59	60	66	57	58	69	72	61	76	61	49	66	56	68	54	67	64	58	65	75	70	59	57	74	67	66	54	60	48	82	59	77	56	51	60	61	64	55	64	50	60	70	55	58	65	66	60	69	54	52	51	75	53	53	48	51	53	67	68	73	58	70	54	74	70	58	66	71	51	57	58	63	71	72	77	60	71	60	60	50	74	71	63	51	59	59	70	56	54	57	65	54	68	67	75	65	45	83	51	50	85	69	52	72	54	72	59	61	68	62	68	52	62	68	61	65	63	70	46	69	55	56	66	61	74	70	75	63	72	63	75	64	69	64	43	61	63	66	78	59	64	55	53	57	69	54	41	61	58	51	46	56	51	64	70	74	62	56	72	47	79	56	77	57	71	73	58	58	66	80	59	62	50	64	73	60	59	49	60	54	65	72	69	53	60	69	63	56	59	61	54	59	55	60	55	63	66	61	53	67	68	56	79	73	65	63	66	64	65	61	64	49	68	60	53	68	59	51	65	54	62	76	52	71	69	55	76	50	66	65	57	61	58	73	56	57	54	60	75	83	70	44	86	67	69	67	68	74	43	77	64	65	54	63	54	67	63	51	60	58	54	68	58	62	69	63	75	67	53	78	51	46	57	70	50	66	68	52	60	73	61	51	74	53	68	77	72	65	57	53	61	56	63	62	61	66	65	63	55	61	54	70	58	61	54	65	71	65	68	67	61	47	53	67	61	73	65	66	65	50	66	58	60	75	72	74	71	75	73	47	65	70	60	53	59	71	66	69	54	63	63	61	52	59	72	60	67	68	59	59	79	58	71	55	55	54	73	79	61	72	70	57	41	61	80	59	65	45	51	62	65	59	52	59	63	61	53	68	65	61	59	74	57	54	53	54	64	58	59	60	63	55	55	66	57	64	54	67	58	65	77	65	65	55	57	81	53	60	58	66	68	72	59	52	66	49	70	56	59	69	49	72	73	63	65	65	51	60	61	57	62	83	57	71	52	55	63	67	66	64	59	68	63	63	65	77	55	79	63	51	52	63	64	73	69	54	67	59	69	62	64	64	74	63	64	67	70	89	55	63	57	58	59	63	50	56	56	64	63	50	68	70	74	58	70	65	67	74	76	57	76	63	64	68	67	62	67	57	57	59	58	57	75	70	58	52	70	77	61	71	69	65	58	70	70	61	55	67	63	77	70	65	58	50	56	58	58	71	57	61	77	58	60	56	61	66	70	59	49	53	66	60	66	57	49	48	57	76	57	49	66	55	73	66	58	67	57	65	71	59	51	55	77	56	68	59	70	56	59	46	66	67	74	69	66	59	58	70	74	64	75	65	71	64	66	58	65	76	73	56	66	51	51	73	62	56	61	52	72	68	66	73	58	54	68	61	52	63	65	61	68	60	61	63	70	63	62	71	61	59	53	67	70	64	71	67	57	64	61	56	59	49	76	60	56	72	55	53	58	63	61	71	63	60	74	68	73	71	67	52	75	67	78	77	61	60	51	60	57	54	58	64	82	67	64	64	67	65	61	59	73	59	69	67	68	58	58	71	65	62	55	64	62	58	61	91	77	58	74	67	70	62	75	55	56	45	62	58	79	64	79	58	50	57	73	59	71	59	68	61	58	56	61	58	54	77	58	67	63	56	58	67	80	51	47	73	56	65	74	55	67	54	70	62	64	65	74	59	62	58	65	68	72	68	52	69	56	63	68	60	68	65	65	55	56	70	66	60	64	79	49	71	62	59	54	67	51	55	68	58	70	69	52	72	67	53	59	52	62	57	71	58	83	59	51	60	65	75	51	58	63	68	72	76	63	61	65	68	67	70	62	62	73	55	53	57	58	74	75	54	64	65	64	49	62	54	58	67	61	56	56	63	67	53	49	55	54	62	61	75	52	73	73	56	64	60	47	53	67	60	62	61	64	51	50	53	47	57	74	69	62	80	66	58	51	64	59	71	65	54	49	57	58	58	44	54	71	61	60	51	67	58	67	55	68	58	79	59	60	60	72	71	79	59	36	60	63	64	58	63	60	77	54	66	51	67	63	58	59	64	61	74	62	66	57	67	60	59	68	60	61	59	85	52	60	56	66	62	78	54	63	78	68	61	68	56	61	47	72	67	53	56	63	62	66	64	67	56	54	69	54	57	58	72	61	56	67	59	62	63	70	75	66
3086	4690	2862	1257	862	670	512	359	282	239	206	174	160	140	132	115	115	102	97	106	88	115	79	103	91	81	93	64	64	86	71	78	74	86	83	74	80	82	69	78	68	78	79	78	76	64	64	70	72	75	71	79	64	85	71	65	78	56	69	66	78	79	74	63	75	62	78	71	68	71	89	85	69	76	70	61	66	65	76	71	71	65	72	56	68	85	76	72	74	80	85	62	72	77	64	79	81	92	83	80	70	72	64	72	75	75	76	73	74	69	80	61	87	73	70	71	67	68	62	65	73	72	65	72	60	71	60	72	80	72	62	70	80	70	70	76	61	70	67	69	72	64	62	69	64	56	65	67	78	65	57	73	84	78	63	70	61	85	86	61	69	60	63	96	64	63	70	71	83	75	66	65	67	69	58	74	74	84	52	74	75	72	64	58	68	84	58	83	67	63	70	78	65	71	69	68	63	68	60	66	76	65	68	65	71	73	69	93	67	77	61	79	90	80	77	70	59	55	62	59	71	61	59	50	82	83	70	62	80	71	54	88	64	75	45	75	77	74	62	69	68	67	91	69	75	58	69	60	67	77	69	75	60	77	65	65	79	65	70	79	83	57	59	72	70	76	65	73	63	70	59	84	70	69	86	77	57	64	67	68	75	71	63	64	70	75	69	65	51	75	69	77	77	66	67	71	56	86	71	76	77	84	88	69	67	70	58	65	72	73	71	92	63	63	71	77	67	66	74	76	60	76	66	68	83	69	74	61	85	71	81	80	72	65	68	71	73	75	58	76	79	58	53	66	70	66	54	58	71	65	72	74	76	76	82	76	75	55	59	77	59	66	63	63	63	65	70	75	84	82	67	79	70	73	79	81	79	62	68	70	65	65	81	56	57	68	67	76	69	77	61	65	87	76	82	75	57	66	67	81	78	58	61	81	74	57	71	66	74	65	75	76	70	65	73	63	74	77	69	63	82	69	67	66	72	77	68	81	74	71	66	58	62	67	63	74	62	68	76	72	68	63	73	56	61	66	68	61	78	78	60	79	65	73	62	76	53	60	89	65	67	54	56	63	64	66	69	73	66	77	74	69	83	77	74	83	73	64	72	80	56	80	66	73	55	73	54	74	57	80	67	67	74	60	73	73	66	74	66	81	80	76	75	78	67	66	54	54	68	61	66	73	80	67	56	62	61	72	70	70	57	60	75	83	61	59	57	71	53	61	63	61	61	70	66	65	79	56	88	74	76	65	76	58	77	67	71	70	58	74	69	62	84	63	61	72	64	65	57	80	84	73	63	65	72	77	63	55	71	71	74	75	68	79	69	68	83	65	66	71	81	62	67	65	69	62	69	62	73	74	59	72	57	65	72	52	74	69	67	60	69	60	65	83	67	70	76	82	69	64	62	74	59	71	73	79	64	71	72	64	72	77	88	50	76	69	62	61	63	69	73	55	79	67	75	67	70	66	84	59	75	71	66	66	78	71	83	73	69	59	84	85	81	72	68	70	74	78	65	72	66	63	65	72	66	78	70	51	74	55	75	75	55	76	56	67	73	81	62	61	64	65	75	72	76	72	89	74	72	62	68	66	70	88	69	78	78	67	78	66	86	50	70	73	70	75	67	80	62	62	59	66	63	82	66	76	76	80	72	70	68	68	66	57	74	66	54	68	72	77	73	69	68	60	60	79	55	74	73	74	67	56	65	86	74	78	74	67	66	74	65	49	72	68	70	51	67	68	74	75	64	64	62	71	74	79	85	76	57	79	78	73	74	70	71	69	71	78	75	66	67	77	94	78	82	65	66	57	84	82	72	83	61	58	68	82	73	72	70	64	88	72	73	50	65	67	59	60	68	82	79	78	75	75	62	61	81	68	78	67	76	80	83	81	69	76	58	72	66	75	79	73	65	62	72	64	64	75	73	76	77	64	82	69	73	83	69	70	68	62	67	76	75	80	74	65	55	49	56	71	81	62	65	70	77	73	74	71	70	77	63	73	66	73	63	66	66	67	80	56	71	64	63	72	77	68	68	75	64	70	67	53	79	61	67	77	57	64	61	76	63	71	72	70	62	66	70	69	73	68	76	73	58	82	61	81	59	65	58	62	62	75	72	82	76	59	68	59	78	77	77	60	74	64	65	62	59	54	71	76	73	71	60	66	61	82	71	74	79	74	64	73	61	57	80	77	74	66	66	67	78	62	79	72	67	62	71	75	70	79	67	51	72	65	67	75	81	62	78	67	73	70	67	79	79	79	69	72	82	72	64	76	66	78	73	75	58	72	68	70	83	57	60	61	69	68	60	80	69	68	72	71	82	69	80	66	71	60	70	51	68	64	55	65	84	64	59	60	73	92	62	71	65	57	67	65	80	52	73	82	71	68	68	68	50	56	62	59	67	68	64	63	66	71	82	74	67	56	72	75	95	61	54	77	77	72	75	74	66	59	73	69	70	59	69	77	63	70	52	66	75	66	76	63	64	75	68	75	76	64	81	56	75	59	72	75	59	63	64	71	81	69	68	74	68	52	47	66	67	78	62	71	63	91	72	63	68	79	70	65	76	79	49	65	64	51	72	70	70	74	67	82	82	75	61	78	74	64	66	57	65	74	69	80	63	66	85	58	66	71	70	85	74	63	60	76	61	73	64	64	81	61	78	66	83	55	88	74	75	57	80	64	80	67	70	64	71	61	51	61	91	56	58	88	71	65	77	72	75	74	65	55	68	66	90	81	67	69	76	61	79	70	57	60	68	58	66	69	64	85	79	67	79	71	84	73	76	67	60	78	64	63	66	81	78	69	72	56	58	65	72	63	65	66	60	63	67	71	67	68	80	70	77	62	81	77	70	71	69	66	72	70	63	71	61	73	58	66	62	63	87	71	70	71	71	69	65	54	75	54	82	59	70	73	75	72	60	77	74	68	54	53	76	62	66	77	81	60	59	65	65	63	75	70	69	85	69	82	99	75	65	84	69	63	84	63	78	70	83	78	70	64	59	65	78	71	71	75	71	67	70	84	66	65	67	81	81	87	70	78	72	72	80	70	60	61	63	70	68	57	72	65	64	62	60	59	63	63	75	76	74	73	82	62	71	66	72	66	60	67	65	81	66	83	73	81	53	58	72	59	68	51	57	56	65	73	72	77	48	69	71	69	74	61	82	68	71	74	71	99	64	75	74	71	71	76	63	73	65	58	69	75	70	72	60	69	88	78	53	61	76	60	47	78	57	56	72	68	72	77	76	60	73	70	76	60	92	61	56	75	64	83	67	81	74	58	74	57	56	69	69	82	71	68	81	74	64	64	67	64	67	62	57	63	72	76	73	70	69	79	61	58	58	77	75	63	69	65	70	67	84	67	63	51	76	69	62	73	78	62	74	58	76	71	81	80	62	68	61	72	68	71	70	77	63	69	72	66	62	64	77	76	59	61	58	71	63	62	70	84	70	53	78	65	66	55	79	68	67	70	76	63	60	94	75	57	67	74	58	84	68	66	59	67	78	71
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
