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
341481889980	341481890549	341481891099	341481891649	341481892199	341481892749	341481893299	341481893849	341481894399	341481894949	341481895499	341481896049	341481896599	341481897149	341481897699	341481898249	341481898799	341481899349	341481899899	341481900449	341481900999	341481901549	341481902099	341481902649	341481903199	341481903749	341481904299	341481904849	341481905399	341481905949	341481906499	341481907049	341481907599	341481908149	341481908699	341481909249	341481909799	341481910349	341481910899	341481911449	341481911999	341481912549	341481913099	341481913649	341481914199	341481914749	341481915299	341481915849	341481916399	341481916949	341481917499	341481918049	341481918599	341481919149	341481919699	341481920249	341481920799	341481921349	341481921899	341481922449	341481922999	341481923549	341481924099	341481924649	341481925199	341481925749	341481926299	341481926849	341481927399	341481927949	341481928499	341481929049	341481929599	341481930149	341481930699	341481931249	341481931799	341481932349	341481932899	341481933449	341481933999	341481934549	341481935099	341481935649	341481936199	341481936749	341481937299	341481937849	341481938399	341481938949	341481939499	341481940049	341481940599	341481941149	341481941699	341481942249	341481942799	341481943349	341481943899	341481944449	341481944999	341481945549	341481946099	341481946649	341481947199	341481947749	341481948299	341481948849	341481949399	341481949949	341481950499	341481951049	341481951599	341481952149	341481952699	341481953249	341481953799	341481954349	341481954899	341481955449	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	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
23032	21626	29315	24398	21615	21642	9496	894	537	453	402	341	282	271	232	218	206	189	169	166	139	158	158	135	134	168	140	143	134	141	120	132	144	104	133	128	121	110	113	110	112	106	119	99	131	132	99	115	118	119	116	108	112	110	98	106	88	114	108	129	113	112	109	128	118	120	118	118	107	100	103	112	105	125	81	87	126	95	103	84	105	107	115	103	100	102	100	94	105	102	106	99	105	96	102	107	130	121	115	91	95	98	94	94	116	126	96	105	96	115	99	117	114	85	117	124	101	114	112	86	90	94	99	118	101	129	111	115	97	98	100	96	96	123	112	118	117	93	111	89	103	115	102	110	96	112	96	117	97	105	117	102	107	122	110	116	112	95	87	117	98	87	108	116	106	109	121	103	114	103	101	106	131	84	120	90	115	114	104	106	107	88	113	103	99	125	111	115	99	104	103	110	87	114	102	100	119	111	122	102	117	105	111	105	112	106	84	115	105	108	115	115	98	104	119	92	113	106	101	112	104	86	109	93	107	120	107	103	120	109	107	108	109	96	103	104	92	87	98	117	114	109	100	91	119	101	101	104	89	113	101	132	82	112	93	98	114	119	103	117	94	84	90	128	107	102	102	100	95	106	104	94	104	139	103	93	107	100	106	108	112	87	105	94	89	104	111	93	100	99	110	94	114	81	104	106	98	100	92	123	109	85	99	108	117	101	118	102	100	107	98	102	111	112	104	89	105	87	116	95	109	104	114	131	89	93	105	105	88	97	110	102	91	103	100	115	108	104	104	94	116	106	117	119	124	98	92	113	95	98	108	107	100	113	104	82	96	116	108	90	100	101	113	113	107	93	92	96	105	113	86	106	114	88	121	96	117	106	98	111	98	92	105	100	105	107	102	111	95	104	114	106	110	111	118	116	116	115	116	105	105	111	103	88	105	82	102	125	113	111	119	116	130	110	93	95	109	103	93	100	88	102	118	98	107	116	87	115	92	112	125	97	88	89	76	102	111	122	103	101	107	115	125	102	105	104	101	102	98	94	111	106	116	99	96	103	93	117	79	91	115	103	104	102	107	105	103	111	98	121	92	96	117	100	100	99	98	98	121	112	101	110	119	114	104	129	99	118	102	103	97	104	86	121	95	114	95	101	98	108	120	84	110	116	101	100	98	108	88	95	97	92	100	101	117	86	110	89	109	94	116	92	118	94	99	105	91	105	109	133	91	119	94	94	117	102	100	108	110	120	109	104	101	100	112	111	121	104	113	114	114	110	106	99	108	98	124	110	88	101	112	86	110	110	90	92	103	100	95	110	121	102	119	127	98	106	114	104	105	106	94	102	97	110	99	112	109	122	103	94	119	75	118	103	91	107	115	93	125	96	104	97	95	95	105	95	98	86	111	103	109	108	99	103	108	101	117	97	105	97	102	87	87	104	94	110	105	114	93	104	117	101	105	114	104	81	99	87	96	116	108	112	123	109	101	102	113	105	117	116	99	122	100	110	97	103	98	132	106	107	82	117	91	97	103	98	110	113	95	88	113	126	104	108	102	99	97	98	98	100	103	105	89	99	109	85	96	96	90	95	107	97	100	110	108	121	104	108	127	92	104	111	96	102	89	105	101	106	109	127	113	97	108	116	111	107	100	100	90	117	94	107	96	110	110	96	88	85	98	99	82	95	95	102	98	105	91	117	100	106	108	111	103	106	90	92	121	98	114	119	104	104	102	107	106	115	96	114	101	104	109	106	102	95	127	118	104	120	133	102	131	95	98	121	108	106	113	108	130	114	102	99	113	102	100	101	101	94	115	90	82	104	105	106	117	106	126	98	89	110	110	113	85	81	113	103	107	105	107	108	97	106	94	95	115	99	107	100	82	104	91	103	112	102	92	89	110	89	89	127	115	107	111	114	109	94	95	104	103	98	84	109	107	87	107	117	116	109	95	111	113	113	120	115	94	118	94	110	136	103	96	101	110	113	107	102	103	102	96	89	103	99	103	104	112	97	95	109	106	99	96	114	96	100	111	118	104	104	98	102	101	102	121	115	105	105	93	109	109	121	111	92	111	103	95	96	81	103	108	116	135	96	103	95	110	102	100	101	116	106	89	83	107	101	105	109	118	104	126	119	102	99	104	93	106	109	109	89	90	102	103	97	111	92	97	112	94	109	97	88	113	124	93	90	106	108	119	115	102	85	97	112	105	99	114	92	111	126	104	93	105	115	117	84	111	134	101	101	98	108	113	109	95	105	107	116	88	117	116	109	106	120	109	102	108	91	83	98	104	111	118	111	101	97	109	85	104	100	99	132	113	106	103	102	141	93	86	110	105	84	97	103	97	120	125	111	97	96	104	99	116	111	95	108	99	114	104	90	92	97	99	113	118	106	111	107	106	109	102	100	96	105	109	87	107	123	108	96	102	126	107	98	116	108	106	98	103	115	104	93	82	123	95	102	112	97	99	100	99	90	105	120	104	94	95	110	105	91	103	100	93	92	104	97	95	109	107	123	92	115	107	100	102	101	94	105	113	115	96	100	109	106	111	91	92	118	86	104	85	112	98	107	115	107	115	117	95	89	100	119	102	105	111	103	104	116	92	103	96	100	113	82	100	110	107	103	126	95	103	105	103	105	109	103	92	109	116	103	101	99	119	118	96	121	98	102	100	111	98	92	106	113	104	126	113	112	98	103	120	89	103	97	137	112	102	113	119	103	88	101	119	104	94	103	89	109	99	106	106	118	98	102	111	106	115	108	115	114	129	96	109	101	79	93	108	103	92	93	100	93	119	109	103	101	104	115	138	98	109	112	106	103	107	104	133	99	93	127	98	126	104	87	92	95	108	116	140	102	101	117	103	106	92	89	108	96	116	109	98	96	106	100	109	100	98	96	113	91	103	92	78	90	98	94	102	104	100	101	104	99	104	108	94	100	107	104	109	99	119	92	87	111	111	100	110	107	106	109	90	84	86	106	100	108	110	103	89	111	87	98	87	101	71	109	114	110	116	102	101	107	87	114	86	116	91	116	105	103	114	98	97	111	114	112	116	106	110	109	112	99	91	104	111	125	113	98	103	104	99	111	119	116	113	103	101	102	93	110	111	100	91	100	86	105	87	104	101	99	106	109	102	96	108	92	111	114	101	116	102	108	112	82	137	103	116	95	91	91	103	92	94	93	96	115	123	107	85	111	102	91	113	85	93	106	115	107	134	102	109	92	96	109	108	84	102	121	126	98	81	109	115	117	102	122	98	89	99	98	85	93	107	102	98	97	102	108	94	113	107	100	113	85	97	94	104	103	112	92	108	105	106	93	111	94	103	102	93	83	92	86	104	109	97	79	107	95	102	101	116	97	105	104	114	107	105	113	133	114	99	114	97	111	106	104	97	103	123	102	103	112	97	96	114	110	114	124	102	125	102	110	94	108	124	102	84	112	101	98	103	103	97	94	95	102	97	85	107	99	84	113	104	108	91	107	114	115	111	85	95	93	89	94	112	116	88	100
4255	12737	10533	5252	3404	2694	1971	1392	994	793	657	579	518	416	341	320	268	246	247	242	204	213	233	189	194	180	202	153	162	168	160	153	150	169	138	134	155	164	137	105	140	142	128	158	138	138	143	115	125	134	113	121	133	134	131	133	126	131	134	147	121	95	125	112	117	129	119	120	138	139	151	131	129	124	117	112	97	141	143	108	120	127	109	108	117	144	108	136	128	119	133	106	110	129	114	118	122	129	119	119	111	126	113	136	130	130	118	133	134	113	129	115	123	127	135	137	121	122	143	104	123	124	108	129	126	114	134	125	114	124	127	112	128	119	115	116	120	123	135	122	108	135	124	132	115	127	118	126	132	123	127	121	126	127	126	102	125	127	102	137	127	129	124	129	130	137	133	120	142	110	105	126	101	127	117	124	117	118	126	116	128	128	124	127	111	149	107	125	136	108	146	121	120	134	118	112	114	117	125	105	115	108	130	117	125	134	127	125	134	127	111	115	106	114	96	146	116	129	122	116	118	123	124	126	128	139	128	108	127	126	130	98	127	106	126	128	111	113	108	114	130	152	112	111	123	125	120	117	153	102	109	95	117	120	114	111	136	139	131	108	118	112	128	119	123	111	104	124	124	132	117	130	127	126	115	123	113	116	116	114	140	103	118	119	128	120	120	125	112	123	133	124	118	133	103	113	113	115	122	117	115	125	136	109	119	118	122	106	122	118	103	130	109	114	122	130	129	123	128	124	120	115	116	117	127	124	114	113	116	118	146	128	116	124	124	104	119	114	123	125	110	119	127	117	121	126	117	136	130	118	142	143	116	119	127	115	126	118	125	129	130	111	107	109	111	123	97	112	128	121	126	138	114	106	118	121	120	130	120	114	115	126	119	126	112	120	131	130	138	121	88	116	106	125	123	110	126	112	130	99	111	109	116	125	142	120	130	125	117	129	106	107	102	116	125	121	121	115	109	138	107	101	128	127	124	136	129	122	120	116	129	144	136	125	129	98	143	129	120	133	109	118	107	129	131	110	124	103	123	118	106	121	137	108	143	121	122	115	101	114	120	129	134	120	103	111	117	109	109	111	126	122	102	122	123	127	114	127	143	132	130	124	122	120	119	117	119	117	112	109	133	129	126	128	132	133	119	118	123	116	122	104	117	100	129	134	121	107	107	115	105	114	121	117	107	121	123	113	112	124	94	114	109	124	129	111	117	102	130	116	143	128	120	134	132	143	109	129	141	117	112	137	117	127	130	110	121	132	115	104	146	133	99	117	94	119	96	113	127	118	123	122	129	132	118	119	125	104	133	148	121	157	104	117	123	88	121	129	118	122	124	121	114	139	104	117	131	131	105	136	128	115	115	121	129	120	122	128	117	159	110	139	132	126	121	131	120	123	126	117	124	133	130	106	94	112	110	139	129	101	120	114	102	116	132	129	133	125	120	123	122	115	126	111	108	108	143	132	115	122	133	124	131	104	102	132	121	111	114	116	134	128	102	112	125	119	96	115	125	118	102	114	101	124	106	108	115	126	123	122	103	114	134	107	115	109	133	123	114	126	121	108	122	121	125	123	106	122	124	125	123	124	109	100	109	132	148	122	119	125	118	120	123	97	132	112	113	120	110	115	152	135	128	118	118	110	114	99	118	105	115	113	107	112	113	118	114	115	122	111	135	108	128	112	124	125	112	120	113	126	122	113	123	126	116	112	108	116	123	118	137	129	130	124	130	117	123	136	110	112	105	131	138	144	119	120	137	103	128	109	142	130	106	114	123	105	112	127	107	122	118	116	120	112	140	119	138	129	122	124	126	94	123	127	122	119	121	115	113	128	115	103	136	117	133	118	101	116	129	118	107	122	125	132	127	118	111	126	134	116	121	108	123	99	105	108	106	138	113	119	95	114	109	117	99	109	122	119	132	114	130	121	115	134	113	123	120	126	120	106	100	99	130	124	132	102	120	132	103	108	115	116	116	128	117	138	120	125	114	111	119	115	143	109	119	110	111	125	127	125	138	153	119	135	108	116	129	138	96	107	101	119	116	124	112	125	111	108	122	120	143	108	128	120	122	125	117	122	125	110	141	115	122	127	135	106	132	125	130	114	105	125	131	119	136	131	116	113	116	121	129	108	129	109	122	116	123	123	118	112	122	117	108	120	121	128	127	118	123	133	108	138	124	127	133	120	141	148	103	124	127	132	104	135	129	108	129	108	92	127	133	101	102	133	116	123	110	111	125	126	143	105	96	143	128	115	97	126	122	142	120	121	111	114	104	136	137	107	120	121	111	116	115	116	118	104	126	104	105	115	125	139	114	124	125	125	111	139	126	125	129	129	128	129	115	122	121	129	119	106	141	131	117	118	140	118	108	136	129	139	136	117	116	119	140	128	127	104	123	117	109	129	94	112	116	108	125	112	127	124	118	131	107	130	103	126	127	129	144	133	133	130	110	120	118	108	110	107	145	111	114	128	129	136	104	114	125	127	113	124	124	105	112	117	114	112	125	98	114	127	125	125	109	129	123	108	129	134	118	115	131	114	119	115	110	123	113	96	105	135	126	127	107	122	122	119	118	108	135	122	125	102	113	113	121	117	115	117	134	98	100	117	150	122	124	107	137	111	134	125	133	113	130	114	110	126	134	107	103	133	95	100	125	129	120	117	113	111	126	132	115	124	121	102	120	120	134	116	107	118	116	119	135	98	129	128	134	110	117	114	114	112	117	113	121	130	104	129	118	104	125	129	106	136	117	113	111	127	125	123	114	104	115	124	116	112	114	123	126	108	120	129	121	127	110	124	127	130	111	122	120	128	105	126	111	123	107	123	123	130	123	120	137	109	95	111	135	110	134	136	139	132	104	121	118	140	127	109	107	105	127	142	117	133	133	131	119	129	114	111	126	140	99	123	128	124	119	107	123	135	115	111	117	113	115	116	123	111	138	116	126	128	114	119	113	133	128	110	126	128	116	122	112	123	110	98	124	123	131	115	111	112	143	93	121	103	130	116	128	111	108	102	102	133	116	117	101	114	131	128	87	121	94	101	109	123	114	104	115	117	134	114	104	116	122	116	122	127	123	128	129	100	122	122	112	115	113	142	107	111	111	133	126	123	113	124	141	128	124	118	112	99	119	133	146	114	112	111	117	113	139	134	114	104	90	108	144	139	130	123	126	129	123	135	129	130	100	102	124	121	133	116	111	110	120	122	117	128	144	137	95	125	114	117	113	119	119	125	119	116	114	115	112	140	132	114	120	123	130	125	136	134	124	115	115	119	132	103	131	123	109	105	113	130	111	128	109	120	122	115	110	120	131	105	117	136	113	90	114	128	131	123	112	126	113	129	127	107	130	98	125	135	129	140	124	113	124	123	123	129	119	109	118	133	101	142	120	137	133	121	132	116	124	127	127	124	111	118	125	117	116	118	111	115	126	121	124	134	90	109	115	124	116	124	126	136	116	105	127	132	110	119	109	122	113	121	134	140	121	128	123	120	104	127	116	120
26988	18641	4685	618	448	440	343	352	337	352	337	321	334	311	327	341	297	330	331	335	345	305	315	325	294	318	330	311	319	290	305	325	332	293	313	289	310	295	279	302	321	308	304	289	337	325	312	312	327	334	303	321	333	342	344	304	303	303	301	315	331	341	324	314	334	341	324	311	335	331	335	288	315	300	301	322	335	333	326	300	349	327	294	318	312	335	347	309	332	348	343	317	322	308	323	337	314	313	315	321	310	316	295	281	309	328	316	333	313	298	301	311	340	312	311	280	321	282	342	312	311	323	349	315	308	299	316	288	360	300	322	330	333	312	306	308	312	341	304	296	324	309	303	332	295	316	316	313	300	300	303	338	305	315	300	309	311	311	327	326	287	302	320	303	325	326	313	350	337	300	343	364	320	302	283	339	302	285	306	321	307	321	312	333	317	299	282	304	300	339	314	328	313	301	313	302	308	312	341	330	280	288	301	302	317	306	318	320	294	318	292	327	313	315	337	289	341	319	307	336	325	323	320	321	317	321	308	286	300	337	318	308	298	307	310	311	325	309	323	312	313	314	351	302	316	319	320	298	288	322	332	296	284	321	316	302	340	331	297	325	317	314	296	317	302	306	315	319	290	317	335	332	326	285	312	318	330	310	320	292	281	341	320	326	320	311	338	315	297	300	320	325	303	302	308	336	315	336	320	290	305	301	310	310	296	345	304	329	297	319	313	314	310	316	333	335	328	315	305	313	326	343	281	321	325	325	320	309	295	293	303	340	317	314	316	334	342	342	310	321	303	345	314	313	300	297	327	320	291	303	301	327	310	308	282	317	346	298	311	290	307	263	319	306	329	340	311	293	341	337	321	371	306	305	290	289	344	288	283	311	330	366	309	317	312	311	322	305	323	301	307	302	306	305	340	307	337	311	312	280	293	310	310	310	323	303	335	349	309	308	346	322	325	297	340	281	306	326	318	315	296	292	336	310	324	297	341	313	306	334	334	338	318	310	292	321	294	336	321	305	320	321	314	346	315	350	327	314	320	319	296	310	326	290	312	296	315	341	313	291	337	311	321	309	346	333	351	308	312	306	338	299	295	321	322	294	362	303	315	318	339	336	301	336	288	325	325	296	301	328	292	306	319	310	351	330	331	331	331	292	301	310	294	304	343	313	317	319	338	315	342	297	324	303	297	301	275	313	322	342	288	343	330	308	315	333	321	348	341	309	301	312	316	304	288	321	285	317	300	338	324	316	331	309	315	306	312	319	312	349	330	328	350	313	298	331	318	286	314	332	331	311	331	325	329	344	312	275	336	317	323	295	327	317	290	313	312	325	316	344	306	338	317	334	334	337	302	319	333	349	357	290	306	292	313	326	284	323	301	290	314	332	306	350	320	294	309	297	331	325	315	274	292	313	318	302	351	291	330	305	328	296	305	304	316	319	297	308	353	308	288	310	318	326	329	314	304	310	310	281	323	322	341	297	293	311	295	317	310	336	293	344	295	307	295	346	321	331	316	339	325	300	315	299	371	326	303	287	296	303	296	356	324	319	324	317	309	367	326	320	343	305	316	320	314	310	354	313	312	304	300	291	357	341	345	319	324	312	312	318	323	326	305	322	319	319	301	331	319	334	329	322	337	323	297	327	292	285	361	324	299	304	346	332	306	327	321	303	327	297	302	330	350	315	313	323	316	311	325	314	327	332	317	316	325	332	300	312	310	300	330	321	311	331	300	336	288	300	336	311	338	301	326	352	306	308	332	311	321	305	297	322	361	329	309	349	344	307	332	320	323	338	302	284	352	312	304	304	331	321	295	336	334	319	325	286	338	309	315	324	320	310	335	315	296	322	301	322	334	334	285	317	313	311	307	311	312	322	312	291	305	295	308	305	323	305	303	286	302	314	286	343	287	310	314	320	307	324	318	311	302	326	315	329	315	343	318	308	308	326	306	327	313	334	321	312	318	325	292	286	316	320	298	310	325	309	300	296	331	326	303	329	324	308	321	318	320	316	314	340	299	339	313	321	328	321	324	283	309	339	330	296	292	333	311	305	323	284	318	311	334	297	318	365	318	350	333	311	322	307	346	321	341	326	329	382	310	321	317	302	324	291	339	302	322	303	341	366	291	300	315	337	299	315	314	320	327	317	324	299	308	327	306	303	321	281	294	310	336	330	321	293	307	322	301	319	321	295	287	316	270	322	321	339	324	304	308	289	344	305	312	352	337	318	343	279	303	333	299	327	328	322	331	340	343	330	307	320	299	341	308	338	298	315	323	316	342	318	348	323	335	337	317	312	300	322	307	303	291	309	318	307	315	319	301	312	307	305	348	296	289	289	321	312	336	332	308	332	326	310	332	306	294	309	331	342	309	287	313	320	300	322	314	302	321	299	309	282	330	315	316	302	319	312	339	318	313	282	298	313	314	307	299	332	317	314	314	293	307	324	312	307	339	316	317	285	321	320	329	319	318	304	327	352	304	314	299	300	294	306	318	330	338	341	311	327	296	328	308	293	359	313	311	301	304	328	295	279	329	304	311	328	323	325	319	301	323	303	295	312	328	300	304	306	309	279	306	320	313	315	268	339	327	309	344	325	321	357	299	327	338	317	308	304	353	304	313	325	326	289	302	333	310	299	302	299	324	306	311	311	297	361	325	316	333	332	314	290	353	314	306	329	298	301	320	302	304	322	326	301	312	325	298	316	326	304	294	326	313	313	320	307	320	337	312	315	301	308	301	302	293	325	301	312	310	304	316	293	294	326	304	342	304	333	316	304	313	317	304	306	350	308	328	318	310	316	330	341	305	303	321	312	334	341	273	313	309	310	334	324	319	302	321	334	321	309	337	344	314	337	304	320	301	308	320	324	328	326	287	317	322	306	323	284	280	323	319	313	328	316	285	322	313	335	288	297	296	314	319	347	347	310	324	297	323	299	331	306	313	321	324	324	321	287	324	315	316	336	345	294	294	295	303	316	326	312	308	311	312	351	311	300	308	343	325	339	321	332	325	310	311	303	320	296	326	318	318	326	322	320	283	325	323	283	316	304	326	344	335	343	268	301	291	321	288	305	291	319	333	301	328	309	304	309	307	323	300	287	289	319	340	337	293	321	300	279	294	284	343	316	325	322	313	341	318	324	304	321	330	366	303	310	326	287	326	319	324	322	315	325	308	316	333	335	295	308	327	291	301	337	329	314	311	305	309	282	333	294	296	337	310	313	347	285	319	293	316	276	317	332	334	343	309	314	300	346	318	323	319	349	321	346	318	302	325	314	319	324	318	311	308	304	318	330	317	331	316	338	329	340	302	325	311	327	324	324	314	319	303	312	307	320	306	331	325	310	293	333	309	313	328	307	304	328	318	351	294	348	327	303	300	317	315	302	300	294	330	320	305	334	296	325	322	291	351	327	324	318	336	313	305	293	303	347	344	315	299	300	290	335	296	336	315	317	305	317	324	307	328	309	314	308	294	316	308	362	336	317	301	302	322	323	308	318	317	356
4110	880	803	517	432	445	403	402	386	361	340	361	329	368	336	361	359	350	335	388	330	399	343	335	390	338	371	381	373	334	346	361	351	324	365	343	338	344	359	334	383	354	356	393	388	351	371	365	364	336	393	359	344	346	357	334	342	365	359	382	387	385	344	337	339	339	375	337	356	332	370	357	323	393	361	315	362	319	325	363	398	361	332	375	312	372	329	332	347	361	375	344	326	353	343	322	336	357	368	334	405	342	340	360	345	349	328	365	359	339	345	349	377	321	371	370	348	357	364	367	391	393	334	366	349	365	348	351	360	344	358	342	390	358	368	352	352	326	377	337	328	371	335	369	334	391	363	377	355	339	345	359	359	353	362	336	354	313	344	332	367	352	336	354	371	332	347	359	334	320	339	354	341	360	377	353	365	399	374	371	343	342	356	392	362	356	360	371	355	363	357	370	374	325	318	379	333	405	389	346	359	352	352	382	364	363	332	373	368	344	376	336	384	366	372	339	343	360	372	350	360	348	368	349	325	332	357	394	365	370	366	366	363	323	350	352	334	339	387	343	332	341	373	372	368	366	320	361	343	339	345	375	366	367	317	343	389	328	342	338	343	371	369	338	387	343	327	380	364	353	338	381	370	337	345	306	334	333	331	345	357	312	339	312	379	325	339	352	373	337	348	340	345	390	394	328	365	362	350	352	357	358	337	308	332	378	383	337	329	381	339	385	338	317	395	387	377	332	379	344	384	354	345	320	349	347	334	344	338	346	386	364	349	335	359	324	347	355	368	347	330	375	358	342	359	380	332	371	370	335	321	368	356	349	352	348	338	359	352	353	336	321	341	365	357	384	336	348	335	375	368	351	346	361	357	375	332	342	382	359	356	346	328	338	326	373	390	341	355	301	353	338	344	353	393	387	359	359	340	344	355	333	355	387	344	330	347	358	354	336	365	361	330	379	370	391	342	349	385	337	352	386	362	346	345	343	352	355	346	375	356	366	344	354	364	386	363	353	356	313	350	350	353	353	355	376	341	358	324	347	357	361	354	340	341	354	327	347	348	344	338	373	321	329	401	351	332	339	344	382	365	365	367	381	376	348	379	364	327	349	329	369	346	377	357	370	337	339	352	352	347	338	367	332	351	344	349	367	336	338	317	344	346	357	368	385	377	322	365	352	373	346	386	334	369	369	360	386	370	371	350	352	349	346	328	333	361	390	385	322	377	360	346	341	335	377	362	341	373	372	366	364	348	380	345	341	320	313	364	340	356	347	376	322	340	372	356	407	336	353	326	375	389	340	362	377	340	379	341	352	350	356	327	340	371	312	336	344	374	319	337	376	397	333	334	361	342	337	349	363	356	386	290	367	330	378	329	351	354	352	318	382	353	342	393	360	337	391	382	326	384	342	362	370	353	353	314	378	327	352	349	331	334	350	336	356	358	347	355	382	382	364	335	362	371	324	371	384	375	357	342	334	342	343	354	342	345	357	323	386	354	336	352	364	349	342	321	362	343	337	337	290	366	402	349	358	367	330	393	340	353	375	347	317	350	328	340	353	365	343	328	351	354	379	351	318	351	337	344	377	379	339	334	320	332	353	353	333	369	382	381	346	331	386	323	351	323	381	378	333	360	331	366	317	356	332	362	344	348	365	363	347	375	330	375	368	341	330	333	331	347	362	347	368	327	346	391	403	354	361	334	386	356	348	361	334	329	335	354	394	366	348	343	342	353	374	355	361	376	338	329	344	372	322	326	356	328	347	390	362	344	335	339	343	345	324	352	339	361	327	358	344	334	366	308	365	365	364	332	363	336	359	356	339	360	386	341	334	340	357	328	336	346	319	379	334	325	351	341	343	323	327	360	315	347	338	328	371	385	371	348	389	352	339	367	337	341	375	354	352	361	308	377	344	348	371	339	373	352	371	341	371	347	341	361	381	348	352	319	354	345	324	383	343	369	329	334	355	338	333	357	354	333	355	366	335	358	333	380	327	326	341	339	342	362	349	319	354	368	360	397	374	347	354	317	343	336	348	341	341	344	341	338	375	350	367	362	357	368	373	346	351	364	341	368	354	375	352	348	343	369	377	370	351	314	328	348	328	364	364	344	374	336	323	357	371	355	366	363	361	342	376	365	347	346	342	368	347	346	346	333	320	360	345	350	332	357	375	359	323	379	375	350	358	329	371	335	333	328	344	355	362	360	328	325	325	358	317	347	335	325	354	355	358	345	382	379	335	339	341	356	336	334	354	358	324	361	372	346	388	366	344	368	351	353	357	369	341	339	371	359	368	336	375	351	323	348	350	349	360	338	353	381	361	386	337	353	353	378	323	369	346	367	345	364	369	359	366	357	351	342	358	366	360	343	401	351	342	382	352	375	328	343	362	357	363	365	352	332	368	363	340	342	363	364	355	359	334	331	364	318	356	358	332	332	351	333	307	350	365	349	350	356	349	336	339	365	336	349	343	344	362	340	328	340	359	346	358	379	351	332	330	337	332	341	323	346	352	334	354	315	364	375	342	345	367	374	371	343	352	344	341	355	329	368	351	370	304	397	353	368	353	380	361	355	333	332	331	330	387	374	342	364	386	331	372	336	341	355	335	360	334	345	304	328	358	335	343	389	361	340	351	338	343	342	367	334	364	332	355	383	349	353	362	342	353	336	387	373	354	377	334	352	316	327	379	358	315	355	375	381	350	353	340	363	339	354	353	359	339	345	341	334	348	387	358	377	359	355	316	364	360	337	368	341	354	353	375	336	310	363	377	324	349	336	346	355	396	356	354	375	358	336	349	366	309	354	359	384	371	365	351	338	336	342	320	356	343	357	352	366	350	356	329	342	334	334	328	354	363	348	373	350	346	331	362	381	329	355	341	365	348	366	375	378	351	385	375	340	385	339	362	385	349	353	349	370	321	379	344	357	357	371	358	324	343	338	374	348	340	364	347	340	318	372	343	354	358	372	353	336	349	345	363	365	331	358	348	382	380	335	332	377	366	345	380	375	351	349	349	362	365	354	362	340	377	360	368	358	370	349	373	367	360	342	336	352	378	351	349	358	347	382	346	344	326	366	381	394	339	349	340	326	369	348	358	366	376	355	341	352	354	413	338	333	370	346	347	387	350	367	350	329	371	372	367	336	382	363	400	370	380	340	351	368	361	383	355	343	371	375	341	365	381	345	367	359	351	339	356	339	364	376	348	360	387	397	338	310	350	344	365	343	353	345	380	351	381	337	327	403	341	373	377	319	402	351	370	365	348	328	362	327	363	380	359	340	360	369	358	373	387	316	365	341	356	335	345	378	370	363	356	347	376	344	352	357	362	365	320	322	363	355	379	382	371	366	351	351	346	341	387	357	364	337	374	373	380	328	362	350	368	366	366	351	378	358	349	333	380	356	352	365	407	351	340	333	338	396	329	363	321	335	368	348	341	329	352	354	335	334	374	336	384	361	342	317	358	340	348	371	343	345	371	377	356	411	331	353	343	365	348	359	338	338	336
23194	20818	27765	23948	20809	9837	1000	665	513	468	435	393	392	375	382	354	323	322	317	326	301	293	313	268	287	322	263	286	308	304	300	290	290	296	311	292	270	301	287	262	294	282	282	295	288	284	277	295	280	285	254	279	265	269	290	275	260	275	274	279	296	270	280	282	266	265	267	289	285	268	252	279	261	283	286	281	270	269	290	254	267	297	261	246	261	280	259	249	257	265	254	271	284	267	293	253	262	263	262	264	266	260	302	292	282	268	268	256	267	257	288	264	264	301	255	279	316	274	263	313	270	273	261	257	266	259	269	283	285	290	266	270	273	285	253	250	278	275	267	263	274	280	292	285	309	230	246	242	255	259	291	243	281	303	276	304	299	257	284	280	281	274	282	264	248	280	252	281	245	266	286	272	257	267	273	294	255	265	257	263	251	302	268	283	290	274	293	256	285	294	243	294	266	304	290	254	273	265	281	269	267	260	285	265	284	275	285	277	249	289	295	243	265	272	258	259	273	275	274	284	290	296	278	293	264	276	294	261	274	276	308	251	257	260	245	274	252	253	284	274	264	270	278	242	272	249	273	270	264	274	259	260	266	305	236	285	288	321	267	285	290	290	273	289	269	306	303	280	248	283	291	281	236	270	282	289	277	279	257	256	276	271	299	273	278	253	263	282	299	248	284	253	312	263	283	247	279	281	273	295	276	261	299	266	276	280	291	268	274	244	286	285	252	250	258	277	288	275	274	255	254	273	269	312	270	277	245	270	267	265	265	265	293	263	274	255	283	295	260	293	263	293	254	292	302	290	259	289	287	283	293	271	278	263	283	278	297	250	292	273	317	258	291	291	254	297	293	269	276	241	279	286	264	231	257	284	312	264	260	241	290	288	267	276	297	276	290	245	253	273	268	282	270	263	278	279	266	293	274	266	244	281	294	275	259	295	259	272	248	289	259	283	291	320	282	270	294	284	265	295	302	254	286	278	282	270	270	278	276	281	263	291	261	261	295	284	277	298	284	251	285	276	260	304	305	261	241	270	243	268	262	266	270	275	276	245	280	261	260	266	290	270	278	261	288	289	257	286	257	274	292	286	289	265	295	257	261	287	241	262	283	284	294	275	240	296	255	255	248	261	275	276	272	265	275	280	256	298	267	250	277	257	282	252	266	268	289	225	299	248	265	256	263	273	282	273	296	272	281	290	294	275	258	275	259	282	267	275	271	263	278	286	286	275	261	270	307	280	279	275	265	312	261	257	256	260	291	280	235	273	264	288	250	274	269	240	239	256	279	270	259	272	312	264	247	242	277	285	269	280	292	321	262	277	282	264	295	266	304	262	272	286	270	298	286	262	276	282	269	271	270	256	299	246	296	276	284	263	284	271	269	305	272	259	249	289	245	258	286	289	251	280	259	264	269	263	274	271	269	264	269	302	269	254	276	262	260	262	284	251	296	302	270	277	261	283	278	272	249	278	259	296	285	290	274	266	296	316	266	284	277	303	246	252	265	255	268	293	259	277	272	265	293	290	280	251	268	294	257	296	278	298	252	272	285	268	281	292	284	268	268	290	252	277	261	281	250	275	266	265	278	253	286	262	289	287	252	286	279	296	295	276	261	275	285	255	318	267	279	282	289	303	275	277	266	274	270	283	281	275	289	300	276	314	256	288	274	273	263	239	269	273	253	242	264	293	295	276	266	291	261	280	309	284	267	270	262	273	293	269	297	264	257	260	241	251	256	235	297	303	292	304	300	264	282	313	255	273	291	299	264	293	285	292	304	260	274	268	232	282	286	305	275	254	293	287	285	258	271	285	282	272	257	313	236	275	279	282	282	272	286	255	274	257	295	257	278	261	315	284	256	257	265	311	281	286	268	269	247	270	263	296	283	245	285	279	293	270	270	267	282	269	297	296	280	270	241	249	278	289	260	259	253	290	311	273	263	247	288	263	268	287	291	279	275	272	283	284	262	262	282	288	300	271	279	257	305	264	301	271	248	226	269	286	246	257	277	285	229	249	266	302	311	287	248	282	275	274	283	282	271	272	267	229	282	290	262	277	262	276	282	294	259	277	270	299	239	270	252	262	270	256	274	290	289	250	284	308	284	293	279	292	269	290	270	301	288	281	266	300	266	286	260	268	263	283	267	279	275	291	293	274	255	285	274	259	263	276	275	277	278	267	253	267	250	286	278	263	249	260	268	283	248	258	285	279	308	272	278	273	282	253	254	289	265	272	275	274	281	267	290	266	295	279	260	298	266	283	266	289	271	292	274	276	252	280	292	258	314	295	222	280	279	273	292	265	292	278	269	257	282	281	244	271	289	269	275	277	278	297	270	262	267	300	250	236	286	266	242	259	266	288	262	279	330	270	266	271	264	284	280	301	294	258	263	241	304	276	264	267	236	253	282	262	294	266	282	263	276	263	273	273	255	274	283	269	285	271	263	285	291	274	281	271	250	263	260	290	246	242	268	235	262	283	284	297	281	272	271	272	276	298	278	280	293	289	275	274	265	286	249	298	284	246	289	272	279	283	279	257	281	297	283	273	266	288	261	285	284	263	303	251	259	274	259	275	265	284	254	284	264	282	281	282	266	266	252	286	309	258	281	289	266	295	269	273	298	298	274	275	273	281	305	292	258	277	288	240	260	252	272	269	263	260	275	294	280	272	278	274	309	279	278	274	251	256	261	256	285	262	242	238	321	277	260	304	274	252	258	257	289	247	279	288	266	274	294	284	293	282	275	273	297	273	272	286	265	247	258	272	252	273	298	284	263	282	261	285	270	268	270	276	300	265	259	265	285	280	272	284	278	263	273	269	301	289	257	302	271	304	303	288	271	275	254	272	316	256	283	286	288	299	261	293	287	263	276	233	238	282	283	268	259	282	267	235	264	292	258	304	271	280	271	268	274	287	278	274	263	281	270	285	260	233	293	267	269	253	269	266	255	277	271	272	280	269	260	288	281	239	307	277	271	275	283	306	282	291	277	281	267	251	261	298	306	249	291	297	285	281	285	286	290	295	273	281	275	261	285	259	257	287	264	278	262	235	276	253	240	272	284	211	300	295	276	304	245	265	289	286	281	257	260	258	272	282	280	272	252	284	273	264	279	275	271	291	274	295	283	296	290	245	273	255	274	288	279	233	277	317	280	292	282	267	282	263	243	298	267	244	244	247	300	250	286	300	248	262	272	262	277	283	281	257	284	247	263	255	275	291	260	266	266	278	249	278	279	272	253	270	280	313	287	274	296	300	287	270	305	277	300	269	307	284	266	301	308	254	272	277	269	265	279	273	258	254	273	268	289	256	318	278	294	258	266	271	275	310	256	233	293	290	290	267	296	308	278	271	300	303	270	286	234	272	256	270	261	275	254	279	253	274	256	289	276	287	267	274	298	270	242	281	259	294	278	274	275	284	272	291	285	276	299	254	282	265	262	271	292	288	246	284	263	234	311	286	285	279	263	269	254	293	255	306	276	265	265	263	282	303	273	294	264	292	278	289
3078	7337	6081	2826	2036	1583	1249	909	746	650	581	519	507	428	409	415	405	404	411	353	366	329	346	349	339	376	335	377	338	343	310	348	323	309	380	351	352	341	332	335	319	348	334	328	314	335	288	324	348	326	288	336	366	354	348	304	290	332	321	356	319	326	321	258	306	326	343	299	295	341	326	336	320	302	281	263	332	282	327	347	320	282	302	296	336	321	312	282	278	331	319	338	302	309	293	328	321	305	291	347	314	300	316	329	314	309	348	312	327	317	296	322	338	303	334	320	312	329	302	319	313	293	287	283	284	338	323	324	333	320	305	309	353	316	331	330	324	288	289	337	328	322	330	315	305	331	310	322	316	312	298	299	308	346	324	322	326	296	323	339	320	328	311	322	322	341	321	308	327	300	316	324	298	328	315	347	332	319	295	318	328	293	323	308	323	298	306	321	344	301	333	321	319	302	325	286	317	299	324	291	313	320	351	290	307	322	295	263	319	298	311	312	358	308	293	288	330	318	319	323	337	335	270	326	304	373	359	345	323	305	323	328	324	287	290	325	300	310	297	309	309	319	321	298	331	313	320	313	316	285	296	314	310	344	320	338	312	285	333	314	287	310	299	326	309	289	315	334	271	343	320	259	317	317	339	320	322	303	327	310	293	279	346	328	294	305	341	330	337	318	319	302	261	332	308	323	305	307	289	310	320	314	307	333	307	322	326	307	336	300	319	315	299	309	355	353	285	316	335	296	290	310	317	306	306	320	318	292	323	322	281	324	297	295	279	319	324	318	312	341	340	308	322	337	343	304	307	291	313	303	330	316	333	314	340	310	317	327	320	308	309	281	283	297	308	322	299	299	328	348	316	324	331	314	302	322	348	312	341	313	317	346	321	339	299	342	317	312	320	299	288	301	306	348	335	320	291	312	311	324	310	339	330	305	307	314	298	324	314	329	316	314	289	291	328	347	333	315	326	316	294	322	331	325	332	311	316	292	331	319	308	317	282	308	323	322	351	321	322	327	299	305	304	329	313	316	303	294	311	316	340	342	309	308	354	298	308	306	307	327	288	328	338	332	320	292	305	296	311	308	341	315	311	313	289	306	336	314	309	322	303	298	309	307	320	323	309	311	349	294	327	312	318	336	310	295	357	325	298	302	305	320	311	326	332	312	313	300	351	305	342	318	327	345	308	297	314	284	333	347	299	310	318	318	300	317	316	318	299	306	304	331	348	309	292	287	326	321	306	337	322	309	300	288	319	328	300	303	312	323	308	295	317	323	314	307	313	302	299	332	332	297	310	324	331	327	331	322	295	287	327	319	314	318	308	318	296	294	319	335	318	306	372	305	294	283	318	312	304	301	309	328	333	329	330	299	319	345	341	306	307	284	320	329	282	297	292	312	343	313	300	342	318	294	328	278	304	293	321	326	318	334	299	349	315	303	336	318	302	320	325	280	337	302	324	313	333	315	315	310	309	317	312	293	305	307	312	338	301	344	325	352	335	323	315	326	335	292	312	320	315	313	300	291	332	338	320	310	309	348	291	282	301	318	326	317	325	326	304	323	314	321	299	311	352	318	325	335	290	301	347	348	310	324	300	286	319	347	335	322	333	316	275	320	303	342	323	347	318	294	312	306	319	265	314	309	299	330	305	346	311	307	316	306	267	300	301	327	304	299	318	308	323	337	284	308	312	307	318	312	329	299	328	330	367	309	301	350	347	314	318	299	292	311	287	328	324	311	317	333	303	319	331	307	334	300	316	326	315	337	286	318	314	332	316	301	300	323	313	315	303	320	334	328	302	329	307	342	305	306	326	311	317	330	290	321	330	334	308	328	302	319	322	299	310	312	295	325	310	327	307	309	332	324	318	309	300	292	332	313	328	321	316	314	305	305	294	325	302	299	309	302	313	328	309	315	329	336	324	304	357	297	289	311	339	314	304	314	346	337	330	335	358	300	309	264	300	310	307	285	336	301	318	285	296	320	308	342	323	327	321	299	298	306	317	302	321	331	306	300	326	317	320	326	302	314	295	303	293	305	311	304	308	308	302	292	298	312	320	311	306	296	293	309	299	342	321	315	308	336	302	319	343	330	336	314	305	302	324	283	341	356	321	304	308	275	334	323	309	355	295	296	341	302	341	307	330	312	313	293	316	334	322	344	322	315	316	326	302	324	308	327	362	316	293	295	309	329	307	268	305	326	299	313	320	330	335	318	308	307	330	317	329	313	323	315	290	338	314	317	303	308	283	306	318	307	344	340	313	321	336	326	287	307	301	323	314	353	314	308	317	327	309	311	311	291	351	333	312	287	332	321	308	308	322	309	306	310	300	334	343	329	326	325	324	317	343	293	333	290	324	342	333	305	277	320	307	311	321	297	315	326	324	308	309	290	340	291	348	310	305	312	317	268	326	300	312	314	342	293	312	332	347	307	331	298	296	286	314	308	309	313	288	328	322	309	306	337	334	312	293	289	287	312	300	304	343	314	330	295	307	327	333	325	318	303	327	333	319	315	333	295	314	318	288	282	333	344	301	305	314	303	326	300	348	304	325	299	297	330	336	336	304	297	323	325	321	341	310	306	323	324	317	301	323	303	297	324	319	317	294	303	302	301	309	283	331	335	327	301	308	343	301	318	326	331	313	301	298	301	303	325	322	275	294	302	297	354	349	333	338	321	317	291	312	279	320	311	330	306	340	307	290	344	332	313	309	339	339	274	303	305	311	328	317	329	302	307	304	295	297	299	306	304	296	313	294	338	288	328	320	290	307	312	313	337	294	299	340	288	323	293	304	314	294	315	263	305	350	335	312	302	296	312	296	333	330	323	342	341	347	308	306	333	314	304	315	318	316	329	303	303	321	323	309	308	324	307	300	302	313	286	300	321	314	329	323	310	329	326	317	329	299	321	297	303	328	330	306	306	329	294	326	315	327	318	310	311	319	311	295	309	331	333	322	291	319	314	312	315	315	287	303	341	324	302	325	330	301	310	313	324	327	338	321	304	341	314	309	301	333	316	310	301	315	274	331	319	319	308	306	320	324	310	322	280	287	343	308	336	311	319	302	317	303	316	324	315	309	325	312	302	326	284	294	279	312	307	276	317	316	295	316	316	299	310	319	288	330	342	321	321	285	343	302	300	298	306	314	307	304	319	290	295	306	323	316	279	328	322	316	306	315	310	303	299	349	329	307	335	329	347	310	292	317	321	291	288	319	290	290	311	304	302	277	307	318	305	300	344	331	320	304	307	313	323	325	322	319	326	298	340	288	299	322	302	337	346	300	327	326	292	368	318	314	337	320	324	301	286	341	296	289	318	352	287	302	278	331	298	322	318	297	326	329	314	300	304	277	337	287	297	339	340	366	290	303	330	325	344	309	295	300	312	321	323	326	332	313	293	325	316	331	341	312	319	342	312	317	316	333	287	271	314	316	329	316	326	312	321	296	340	317	331	318	297	288	342	301	319	304	318	305	344	296	305	313	325	345	320	344	349	276	316	307	329
24152	20825	26907	24768	12758	641	424	360	306	276	271	247	243	206	229	214	227	226	236	201	193	228	198	196	199	186	221	215	185	209	192	186	200	205	191	179	204	198	176	197	181	203	193	190	192	224	202	184	208	201	202	182	181	180	180	188	172	218	177	204	163	201	181	195	177	190	185	187	187	170	203	154	183	203	187	178	201	161	193	198	214	192	207	205	219	170	171	178	177	198	203	186	165	185	161	166	179	171	197	165	188	201	189	190	176	186	173	204	178	188	200	190	188	187	178	183	172	175	189	180	192	208	163	186	148	174	196	170	170	168	216	186	197	197	176	181	156	196	195	186	188	209	203	195	234	207	186	210	192	184	184	188	190	184	178	188	165	207	195	182	193	178	183	199	209	184	178	173	203	180	204	193	172	204	193	175	192	160	199	178	177	182	174	195	188	183	209	179	189	157	177	188	187	218	204	174	207	211	181	200	215	177	220	185	190	190	181	186	221	191	170	209	186	197	182	207	192	196	195	180	202	169	179	160	186	191	178	177	185	184	219	191	191	190	181	165	168	176	175	185	200	185	189	205	174	205	186	217	190	188	171	181	197	179	166	189	196	198	179	191	194	181	207	190	166	206	177	175	159	201	200	212	180	187	178	174	189	177	172	184	178	210	187	171	189	179	187	181	190	179	195	200	189	191	159	191	198	204	189	170	185	219	199	197	192	178	170	190	180	206	225	199	173	176	174	189	174	180	168	181	173	192	193	177	196	183	210	186	173	186	172	195	208	209	196	215	199	194	187	199	187	181	175	182	172	188	181	162	164	174	206	190	198	214	185	204	214	179	197	185	176	181	177	182	172	149	189	175	154	187	205	200	199	190	191	181	179	185	166	192	184	189	188	170	170	189	181	175	170	157	171	180	194	168	196	203	186	171	192	170	170	204	194	201	204	184	165	192	206	193	195	191	184	202	199	171	196	200	199	184	196	200	214	178	197	188	165	181	197	214	202	206	191	173	200	205	169	196	209	192	170	179	199	203	178	187	178	184	197	191	190	172	193	208	180	201	173	193	174	159	196	173	182	188	189	176	165	178	165	197	195	219	172	202	183	173	197	176	197	175	184	161	179	200	201	161	179	193	171	183	155	198	190	201	176	191	179	169	194	215	164	197	193	174	163	177	197	192	197	175	192	179	195	191	191	205	190	187	173	173	214	161	165	176	188	198	186	196	183	178	192	187	162	183	179	187	177	149	189	199	171	188	172	195	175	193	184	184	184	192	188	215	182	172	197	182	196	207	183	204	164	205	192	175	203	181	201	194	180	182	203	182	204	192	193	193	208	198	167	181	206	187	204	192	149	184	164	197	180	172	175	167	174	197	198	211	207	166	152	204	188	195	211	204	212	179	205	189	185	184	201	203	190	201	179	197	206	176	174	191	191	191	197	168	179	190	177	182	178	192	204	185	222	201	179	176	196	189	224	193	186	189	203	207	183	203	204	187	176	159	178	174	204	183	219	212	167	202	172	181	172	179	160	176	158	188	193	183	192	186	180	175	176	171	165	187	200	191	213	164	214	184	184	192	208	167	202	211	199	196	202	188	175	194	193	210	193	158	178	171	165	180	197	199	191	194	188	170	199	206	177	203	173	165	175	167	194	201	200	190	184	197	189	142	168	194	202	187	183	185	169	176	177	178	177	178	203	174	181	196	192	195	184	209	201	183	197	186	177	187	180	197	192	174	189	189	181	174	185	195	188	199	193	175	192	179	176	163	195	188	181	186	199	210	175	184	204	217	170	182	209	183	221	221	177	188	200	194	167	184	196	186	193	139	183	187	174	179	183	184	185	194	196	187	191	198	181	195	194	169	177	196	190	206	174	190	210	171	172	194	190	183	183	188	194	210	200	201	199	186	187	178	184	211	193	186	174	190	200	158	193	200	194	187	191	191	178	188	217	211	179	169	167	202	186	194	198	195	179	204	193	214	177	199	201	184	205	174	203	174	164	165	163	171	205	191	175	182	207	190	160	189	199	192	173	195	176	178	197	207	194	169	199	209	192	187	186	166	180	200	208	141	188	194	169	172	182	183	162	164	198	181	170	197	170	182	189	194	193	193	202	182	167	202	196	172	192	220	192	172	179	166	178	176	182	182	173	170	196	194	180	204	198	191	177	194	190	180	181	180	189	192	191	191	199	193	196	192	207	207	179	188	184	190	190	190	195	166	183	193	206	186	165	195	194	188	166	180	171	211	192	182	165	168	186	185	175	173	184	176	188	189	187	191	172	188	200	200	178	219	154	172	194	177	194	201	166	179	184	198	194	181	204	184	171	187	186	191	187	179	199	175	195	172	176	184	196	180	203	208	179	206	193	189	189	226	197	189	192	198	188	197	203	175	172	216	191	175	187	194	178	171	193	176	188	187	190	216	186	179	205	159	200	182	212	201	201	203	181	203	202	184	213	197	180	200	200	200	201	181	160	178	189	218	189	212	220	171	177	204	213	187	204	192	178	184	180	182	197	178	196	184	178	198	182	191	209	174	193	193	226	184	201	195	180	200	186	195	183	168	201	168	177	202	183	208	214	178	194	170	190	148	179	181	197	177	180	177	195	176	228	195	181	192	175	182	166	183	176	210	180	190	198	170	177	213	192	196	207	180	183	191	191	191	175	198	194	204	192	179	190	178	190	179	168	197	168	198	183	186	184	192	187	200	182	203	182	173	177	162	208	169	166	185	188	195	172	191	190	182	197	167	205	186	180	188	170	171	177	186	175	188	189	189	189	195	202	207	169	202	183	193	180	176	189	194	177	176	165	197	195	169	186	178	165	197	172	179	184	202	176	200	212	182	209	182	157	187	166	173	175	216	199	167	199	179	200	187	207	184	166	201	167	179	219	192	182	195	200	195	177	174	177	180	200	178	203	190	184	171	184	175	203	185	178	186	191	182	191	194	186	192	188	207	180	151	168	193	209	185	193	167	167	162	205	174	210	204	203	207	180	191	215	197	167	183	165	161	195	187	197	189	182	191	178	218	202	199	172	189	202	184	191	172	178	207	177	192	185	174	167	170	196	218	174	170	193	181	192	189	197	191	193	166	173	207	194	182	187	180	155	174	174	197	196	188	207	201	199	190	187	194	198	176	196	189	184	207	186	175	175	185	191	161	198	208	189	186	172	187	209	186	169	187	177	196	227	180	181	195	196	194	182	180	166	189	177	214	162	162	168	180	190	167	205	172	190	176	168	190	193	205	173	181	203	171	198	206	189	181	193	179	179	193	203	180	209	190	188	174	182	196	184	199	207	210	197	151	191	166	185	191	184	196	169	206	192	179	198	197	187	193	189	187	174	217	187	163	199	176	179	206	208	151	196	200	197	187	181	196	166	160	208	179	193	199	202	174	185	194	196	205	174	195	169	187	189	183	193	207	200	199	187	197	184	166	176	211	168	213	195	196	191	217	164	186	177	203	175	188	199	193	167	207	189	190	188	187	203	198	159	176	161	190	201	189
3122	4533	3481	1707	1220	910	775	556	488	451	374	324	328	273	285	276	260	219	242	204	228	258	233	227	218	226	196	212	199	207	206	190	206	194	219	225	215	243	207	202	230	198	193	203	222	215	219	208	217	198	215	206	221	211	221	223	218	210	189	226	207	222	200	225	203	200	212	209	168	190	166	211	196	225	214	210	216	207	192	209	185	226	227	192	225	220	202	170	224	201	216	188	191	193	218	215	204	192	183	217	208	219	230	226	179	210	211	215	198	197	211	228	191	205	201	221	210	175	216	218	207	207	187	221	210	205	207	186	174	204	200	214	183	212	213	215	198	215	213	220	204	223	191	204	175	180	194	224	202	182	194	209	214	196	218	215	208	195	197	202	185	233	197	219	205	235	197	198	220	210	226	180	209	223	232	224	204	184	238	209	187	189	224	221	211	230	200	203	214	234	211	181	209	206	189	202	201	196	216	212	212	205	202	220	206	206	204	217	196	228	213	206	187	192	209	193	225	195	204	221	189	191	184	186	195	188	198	186	209	208	206	211	203	218	220	185	203	200	187	225	212	213	228	200	206	214	208	201	200	202	187	198	208	215	189	208	199	205	218	183	184	203	207	224	171	215	207	196	237	186	195	204	201	222	217	210	211	208	221	189	213	216	207	205	203	217	201	197	183	201	219	194	228	220	186	209	185	192	215	203	200	184	191	218	205	206	243	216	200	220	205	184	220	193	213	184	206	205	208	187	201	221	193	178	207	219	207	172	204	223	191	208	189	191	204	188	215	217	215	174	207	215	216	209	235	202	198	191	185	218	204	206	230	238	210	174	199	205	225	205	203	229	203	192	214	176	187	198	201	221	210	202	206	189	226	211	190	199	217	213	216	226	231	203	186	206	223	216	221	209	188	176	207	198	214	220	205	204	207	194	195	182	214	226	205	218	192	196	208	210	171	200	204	199	221	203	190	192	208	200	190	190	221	203	209	197	223	225	241	203	227	207	215	222	207	188	228	201	184	198	199	228	220	205	211	181	218	188	201	212	176	210	201	207	225	255	221	211	193	201	209	194	210	206	225	198	200	203	224	214	200	182	203	194	202	167	214	190	198	212	206	213	195	188	216	177	175	218	199	215	204	223	205	212	202	190	178	217	200	210	200	212	206	205	185	222	197	185	266	206	202	206	195	216	204	215	210	204	214	194	232	180	204	179	212	221	222	210	184	198	190	198	190	209	242	201	181	212	197	204	214	208	197	210	187	199	206	199	252	193	195	213	215	203	226	204	194	204	197	208	206	188	183	213	191	199	203	196	225	201	201	211	206	195	214	209	233	194	209	191	191	190	211	198	190	169	202	204	215	186	203	228	202	196	201	200	221	210	200	221	188	202	186	227	188	182	244	226	223	202	214	228	201	202	228	196	205	190	223	195	194	192	222	225	206	212	205	191	227	213	189	201	204	181	184	231	189	187	208	221	207	193	172	196	231	202	200	213	213	195	181	206	222	179	183	200	208	220	196	222	186	205	200	208	226	207	215	207	218	209	192	222	205	178	205	218	211	197	207	210	202	223	216	179	180	202	215	189	188	191	198	201	191	211	214	216	212	226	210	193	217	194	191	218	249	222	188	205	203	224	210	199	213	229	198	199	216	203	219	229	222	216	219	231	200	230	225	207	196	217	222	214	215	209	219	202	217	201	187	221	201	225	212	189	201	207	174	202	225	217	191	201	208	211	200	188	210	220	200	192	215	216	204	205	204	237	174	208	202	212	196	214	230	210	214	236	216	213	188	198	202	205	195	188	201	213	201	230	204	203	183	208	203	195	213	191	208	220	208	207	211	196	213	186	184	180	210	203	207	202	212	186	211	199	191	223	201	222	209	223	227	210	217	192	237	197	172	202	211	212	187	175	211	217	193	215	215	204	210	216	204	210	190	203	188	199	208	204	195	196	196	218	189	221	206	229	211	218	200	207	199	214	228	224	208	206	204	206	214	214	230	234	203	213	204	196	192	202	228	213	185	217	211	218	220	186	192	202	219	231	216	216	191	204	218	203	204	205	200	220	226	173	219	213	202	188	235	201	209	188	191	204	217	196	197	209	197	199	227	222	209	189	200	204	224	187	227	192	175	220	218	209	187	199	208	229	214	208	221	236	232	189	198	236	215	214	209	197	213	230	216	194	181	198	211	191	181	208	202	207	187	211	205	209	196	213	210	195	227	211	208	203	223	198	216	196	206	214	214	206	216	211	200	225	186	228	204	234	190	200	209	177	178	199	217	192	181	196	182	209	207	197	222	215	229	217	206	198	185	201	217	211	204	216	216	196	205	177	219	182	186	216	187	189	201	224	202	206	199	207	207	227	218	185	213	210	185	228	207	201	205	221	211	193	228	214	199	213	219	198	235	213	203	221	196	200	221	250	222	190	190	203	192	202	215	198	183	206	216	229	207	198	199	201	203	182	203	251	195	197	204	199	230	207	193	216	227	217	205	201	189	200	181	221	211	205	203	210	207	200	204	226	186	199	222	195	194	196	182	203	214	214	225	210	204	216	191	220	202	191	196	203	192	185	219	228	236	214	208	230	185	205	202	204	213	202	198	226	201	209	190	197	199	203	190	191	199	230	196	196	198	225	208	223	214	216	195	207	187	194	220	169	216	194	158	202	198	221	204	184	210	222	174	207	201	196	216	223	192	235	232	199	205	199	198	223	207	212	221	203	212	207	205	200	206	206	180	186	212	222	204	191	208	211	200	230	216	226	173	193	187	221	211	190	191	212	200	218	207	208	207	217	213	215	189	221	197	214	210	202	197	199	195	178	198	175	193	199	198	220	209	208	212	198	214	207	224	245	217	214	188	236	200	203	187	203	217	207	209	197	192	221	210	236	203	199	196	217	174	221	214	208	184	228	192	214	175	208	193	221	200	196	210	182	214	213	206	210	214	228	198	213	196	219	184	212	211	223	223	201	228	204	187	190	199	218	195	207	194	205	215	223	218	222	188	215	209	205	218	180	189	214	215	217	221	214	230	249	221	237	225	213	209	200	232	216	213	191	187	216	214	200	193	190	201	206	199	211	226	215	217	194	203	205	204	195	210	209	200	234	200	215	235	181	218	219	229	229	200	203	222	182	208	211	208	197	208	207	163	211	201	203	201	209	222	202	198	217	191	198	204	179	194	217	223	214	204	210	209	194	207	207	200	195	212	204	199	194	207	193	230	228	232	212	202	212	224	190	220	215	195	212	199	194	199	230	204	211	218	198	228	210	209	206	210	200	208	218	206	207	201	205	209	207	198	196	196	200	210	200	221	217	221	211	198	208	204	216	210	206	234	204	191	184	195	214	190	189	211	240	210	206	205	226	239	202	211	192	231	217	243	186	217	198	210	210	224	205	200	203	214	210	212	195	185	205	221	218	189	211	207	200	223	209	182	220	175	222	208	182	224	210	187	195	200	195	196	222	210	209	199	213	208	221	181	207	209	210	199	213	236	201	250	227	198	204
22098	20840	28260	23515	20836	20864	9159	868	562	447	373	352	312	295	217	214	215	191	174	160	166	138	150	107	145	115	135	149	118	111	121	125	134	122	120	127	150	95	133	120	115	115	114	103	97	101	97	100	91	117	108	106	110	135	125	123	117	102	93	129	122	103	108	113	99	111	103	95	117	99	98	103	122	92	109	111	92	94	97	105	82	103	95	120	121	99	97	102	115	82	124	100	107	115	113	88	110	86	107	89	93	78	129	98	84	98	100	116	120	98	96	89	115	106	108	95	118	93	104	96	96	97	120	104	88	104	100	128	109	99	111	114	92	109	103	104	126	87	98	112	98	108	102	92	111	98	114	98	98	112	104	99	102	119	88	108	99	109	95	111	79	102	94	98	93	107	104	89	111	87	89	93	103	88	88	99	119	105	84	82	91	102	128	93	98	107	102	83	89	89	97	99	105	110	105	124	118	100	117	109	115	100	94	109	105	91	97	118	98	108	93	100	86	104	126	112	92	98	102	117	96	104	107	110	94	96	94	94	113	94	88	107	102	109	105	86	121	90	112	109	112	100	117	91	105	107	96	111	116	88	108	109	87	108	94	94	106	94	100	110	86	109	116	107	106	96	95	79	95	79	90	102	89	101	95	118	94	108	97	117	108	112	106	91	109	97	95	90	98	118	109	106	92	107	119	101	103	103	97	115	116	103	101	89	83	106	102	107	111	97	88	110	84	113	81	104	94	99	92	115	99	101	107	95	111	99	90	87	95	90	96	104	97	94	102	101	106	89	113	100	105	119	96	122	114	98	110	88	111	85	82	88	99	93	91	112	96	106	94	98	98	124	94	95	99	104	97	105	103	86	100	92	102	115	110	92	104	112	109	112	105	107	84	117	118	102	88	120	95	108	101	94	84	113	100	103	108	106	109	135	95	106	90	112	114	88	93	130	111	103	112	127	113	99	110	99	116	89	95	126	101	98	116	100	91	105	112	104	92	100	86	105	118	109	84	109	112	116	92	112	98	89	83	105	86	95	105	109	108	101	88	109	88	112	94	96	88	100	87	98	103	93	87	108	103	85	113	105	115	110	98	96	94	116	86	112	98	104	92	123	105	124	92	109	117	117	104	104	118	87	107	102	100	117	107	111	113	116	108	91	99	104	109	98	89	114	114	110	123	85	94	103	116	104	102	99	108	111	104	84	124	124	102	88	117	98	95	116	86	90	96	118	93	88	107	90	93	76	116	112	121	105	92	100	102	105	98	101	103	112	103	105	96	109	104	104	102	111	121	98	101	98	102	98	97	108	94	93	102	92	98	100	126	82	110	98	81	96	99	109	96	86	110	102	116	114	118	102	102	105	99	101	102	106	106	96	117	108	115	96	119	96	106	107	85	109	96	89	107	94	93	95	103	93	87	125	104	91	111	121	105	105	105	97	108	91	76	93	95	94	82	109	88	105	92	89	105	104	96	112	110	96	94	108	117	105	112	100	108	97	97	113	108	101	105	89	92	95	120	85	112	103	96	88	99	90	111	109	105	98	114	101	110	90	105	114	100	116	114	103	97	116	91	106	114	94	89	89	101	109	88	115	108	95	89	102	95	104	90	99	86	84	103	106	103	111	93	86	89	95	107	96	116	93	83	92	97	102	104	111	92	113	91	84	113	106	112	101	97	92	95	104	118	119	101	117	98	116	102	109	103	84	102	96	127	90	107	104	94	129	95	102	115	103	99	107	105	92	100	88	93	78	89	92	99	100	110	106	114	112	92	126	87	89	110	106	108	117	94	113	99	96	112	105	99	111	109	100	105	94	113	101	85	93	77	99	106	91	104	102	100	76	91	87	110	103	97	104	103	109	94	99	104	107	94	128	103	87	105	90	92	95	91	100	95	86	106	97	103	97	94	96	94	110	103	107	112	99	120	113	115	90	107	114	122	94	117	116	101	105	86	101	102	88	92	109	112	101	104	110	98	104	110	84	81	120	101	111	92	96	88	89	89	85	96	98	94	129	116	99	96	110	106	103	93	117	95	97	108	115	104	110	104	92	104	99	97	114	87	89	113	109	110	98	112	124	94	111	104	108	111	103	102	99	99	101	101	95	114	114	87	98	98	111	106	95	96	117	108	102	90	95	103	96	118	94	108	99	89	103	105	81	90	115	82	102	111	91	108	130	112	105	100	110	99	94	107	106	91	101	112	111	91	91	105	102	102	98	99	103	113	100	97	100	100	88	90	115	102	75	92	99	101	112	104	111	86	109	113	105	119	109	100	93	112	105	69	120	100	127	95	102	93	91	105	95	89	111	109	95	98	95	103	95	95	111	110	104	99	85	98	108	95	95	104	105	94	100	112	126	107	99	105	99	93	114	97	102	105	102	93	118	107	104	115	95	120	107	114	93	104	82	97	96	96	115	110	129	112	100	101	82	118	113	102	104	87	112	96	101	107	88	102	78	94	103	104	129	117	97	95	100	111	113	100	97	117	94	75	112	103	126	98	82	101	96	119	120	106	99	95	92	93	110	114	98	98	114	107	95	84	102	100	105	100	104	112	104	109	90	103	101	86	108	118	84	100	96	89	101	100	109	117	98	112	93	97	91	106	106	91	115	126	97	106	93	93	88	97	101	88	102	102	69	103	98	94	95	106	104	100	99	100	97	107	89	108	98	106	110	94	115	98	110	106	95	84	99	112	103	107	98	115	101	86	121	98	113	109	82	92	104	75	95	91	109	95	102	92	87	113	92	98	117	102	86	91	90	95	98	87	93	113	99	120	109	100	92	108	101	97	107	91	98	105	103	93	96	101	122	99	106	113	114	105	107	93	103	105	89	83	101	102	125	108	110	93	105	104	107	111	96	118	95	100	102	114	108	101	103	105	99	102	84	95	102	100	91	79	106	97	116	109	115	111	131	108	128	100	97	103	99	112	106	131	96	102	109	102	98	99	99	116	89	106	96	92	95	90	104	100	105	90	97	87	108	109	110	86	110	104	113	84	89	112	95	84	108	94	81	114	117	87	101	112	94	125	90	110	100	85	108	90	126	89	92	99	103	104	86	99	91	112	107	81	107	94	104	96	112	75	102	104	93	122	93	97	96	117	106	101	85	101	112	107	98	88	88	86	98	92	101	72	122	104	81	85	99	95	103	125	102	105	109	101	96	107	97	92	103	93	111	109	110	95	85	101	100	106	92	103	101	98	94	93	102	95	95	87	93	115	84	125	106	106	96	87	103	94	108	111	97	109	105	101	107	113	96	115	101	93	92	104	104	92	92	104	69	95	96	117	114	98	106	94	108	95	91	98	109	93	94	104	104	107	124	106	83	80	106	103	106	122	86	112	102	90	107	109	114	98	104	77	84	99	113	110	84	105	101	102	104	88	120	104	89	100	108	102	91	101	106	100	123	114	91	87	107	92	102	104	105	106	81	102	94	95	93	90	108	93	107	95	124	115	103	116	88	112	65	105	124	81	110	99	90	118	88	108	98	102	114	95	104	88	111
4055	12355	10043	4779	3442	2549	1848	1376	960	819	640	561	449	429	300	303	272	247	217	218	216	199	208	172	209	185	171	173	178	142	171	169	145	140	142	155	128	134	138	140	130	132	147	116	143	134	137	124	142	123	106	131	139	119	146	148	122	115	111	141	104	117	127	115	126	132	120	119	120	113	151	125	130	123	97	123	110	127	136	107	112	114	127	118	132	131	96	115	111	126	131	110	102	136	151	142	115	116	118	125	109	97	120	124	114	127	110	137	124	131	124	133	126	123	102	115	124	114	129	127	124	116	134	122	134	108	127	119	111	103	123	122	105	123	120	129	135	99	128	99	123	111	112	127	119	130	106	119	124	125	113	122	121	118	121	139	127	122	123	117	110	112	114	125	120	97	121	133	124	117	142	121	117	117	116	94	118	121	118	126	107	106	133	101	120	118	131	126	151	115	120	128	94	130	124	144	113	126	111	122	128	137	123	131	123	120	117	117	97	124	120	130	109	119	130	114	112	118	127	133	125	141	122	114	119	134	116	116	134	113	126	119	132	111	127	111	108	118	104	117	121	114	125	124	106	102	111	118	138	117	111	134	102	120	124	125	126	112	113	124	120	115	133	134	115	129	127	100	110	139	120	117	125	109	126	121	115	120	116	100	125	113	99	102	141	128	102	116	125	104	125	111	115	113	120	101	105	103	121	107	129	140	95	117	130	107	103	111	123	112	103	108	125	132	109	115	111	108	107	107	131	117	110	120	114	134	98	128	103	112	112	125	122	117	135	113	123	116	122	103	118	126	90	101	133	119	120	135	112	119	125	139	110	130	111	138	111	116	112	124	112	105	112	119	132	122	119	146	111	116	102	127	128	118	119	100	108	119	108	121	103	131	103	103	116	106	117	114	119	110	124	119	113	125	117	102	132	108	90	128	98	121	101	126	141	130	131	109	124	106	110	127	118	115	136	122	112	135	116	96	111	112	123	97	101	107	89	126	121	104	110	102	122	129	120	120	122	105	127	120	113	110	117	107	130	108	120	88	117	123	121	133	141	134	119	126	121	103	120	116	125	115	117	114	117	108	102	132	108	106	107	132	107	104	107	113	128	137	110	110	129	111	113	119	125	136	110	117	108	106	118	124	127	112	116	110	106	105	106	112	119	133	148	113	97	107	126	121	133	132	134	111	116	108	117	131	120	113	102	108	124	108	140	115	119	124	110	142	123	134	111	111	119	116	122	125	136	114	117	117	110	120	120	89	106	116	108	117	107	114	122	103	113	108	133	131	113	107	127	114	111	140	108	116	123	101	111	112	101	130	117	107	104	101	99	126	114	115	121	115	127	134	111	118	116	108	107	115	112	114	104	117	119	121	112	131	104	124	114	114	115	111	121	128	117	113	121	128	120	118	84	123	98	116	130	104	99	117	137	107	105	108	100	111	122	129	120	112	116	124	121	132	115	119	125	127	118	114	129	122	126	113	120	116	116	108	107	101	126	96	110	121	118	83	120	105	125	115	133	123	120	119	108	120	107	103	101	115	127	114	121	126	100	111	102	128	127	127	102	101	106	107	126	118	122	134	127	114	109	116	123	117	118	130	128	114	113	116	112	127	100	121	114	132	133	106	119	116	123	104	146	106	129	111	103	127	117	127	97	125	118	115	108	115	124	118	113	132	108	108	111	120	118	127	98	128	118	112	117	124	121	112	100	109	119	134	131	133	110	124	116	120	111	135	119	151	127	121	111	128	95	123	103	123	106	102	118	118	114	112	110	112	116	133	137	124	115	122	116	111	114	134	104	109	116	113	106	117	113	123	139	123	109	114	129	116	129	113	140	132	103	125	139	114	117	100	127	111	121	119	128	134	118	136	120	111	124	115	120	132	133	117	106	109	116	114	116	121	115	120	117	136	93	119	110	117	121	112	118	117	115	121	127	120	136	112	133	118	112	107	120	112	125	102	115	106	115	117	121	98	129	117	112	101	130	102	108	112	134	137	111	110	116	111	129	113	119	118	123	122	126	128	101	122	103	95	121	129	128	124	113	96	117	103	138	102	122	102	129	119	108	105	111	124	125	120	135	121	118	84	125	107	115	110	102	129	118	122	95	111	109	116	107	104	113	113	117	104	113	110	112	131	134	110	126	123	108	112	106	104	130	118	114	108	106	120	105	125	97	120	115	129	134	108	134	112	109	147	96	121	123	110	112	112	100	111	124	124	119	114	127	108	135	117	128	106	102	130	138	108	129	124	109	141	129	124	110	110	110	133	112	124	111	145	92	115	109	113	97	108	129	116	111	124	110	127	123	117	117	125	118	125	123	112	123	113	124	120	114	118	125	133	129	121	112	132	111	122	99	121	126	122	114	104	124	118	116	126	101	114	118	105	134	128	113	114	124	114	138	118	131	112	113	105	105	112	102	117	112	116	117	115	134	112	121	118	138	102	119	123	101	110	120	112	122	120	115	122	112	102	124	110	115	124	97	119	120	109	114	115	123	129	130	118	137	121	103	125	100	108	124	128	120	131	127	120	126	104	102	116	129	127	126	125	114	107	130	115	92	134	101	125	109	120	101	110	115	124	100	105	114	109	99	113	104	121	122	117	118	111	124	118	109	112	112	102	123	115	118	116	101	109	140	125	121	116	106	117	109	129	101	119	113	111	107	121	103	113	108	112	117	106	121	121	113	115	118	130	113	127	118	123	122	117	112	126	137	123	132	115	137	131	118	118	107	121	105	110	120	115	125	114	95	123	121	120	137	130	134	121	117	117	138	103	110	123	98	109	138	122	106	116	129	105	108	131	123	113	108	114	119	118	134	106	109	121	121	124	98	136	129	108	128	99	130	118	119	120	110	111	122	121	119	109	97	115	112	126	136	127	113	113	137	116	129	114	118	123	124	107	108	133	112	117	129	117	101	126	120	111	105	111	117	114	121	130	114	112	120	120	117	121	127	106	118	116	128	104	121	115	120	133	112	118	129	116	118	138	115	93	106	120	119	131	110	95	99	122	117	123	131	139	124	112	121	123	107	119	115	117	115	99	119	111	129	125	102	134	118	119	113	99	123	110	110	119	123	116	128	118	142	117	108	118	118	120	120	111	110	127	112	123	118	128	126	123	118	110	98	125	105	116	133	108	114	130	102	126	106	120	113	113	104	107	103	122	117	119	124	126	115	116	116	101	114	111	115	124	107	100	125	119	139	122	108	119	128	123	125	117	111	106	119	125	128	129	109	158	121	118	123	104	111	100	128	126	112	120	122	114	99	118	117	141	121	127	110	120	108	122	125	99	138	129	98	117	111	129	95	116	110	117	126	117	131	141	116	123	114	134	123	124	125	126	111	127	105	113	132	108	113	133	101	121	107	97	122	114	137	118	109	109	100	112	115	132	116	116	106	135	126	136	116	138	120	113	113	121	115	121	127	112	111	127	124	103	141	122	125	138	121	107	123	148	124	126	129	124	117	107	124	124	115	100	121	110	89	111	122	110	121	122	118	119	118	106
26998	18613	4663	618	409	370	375	346	311	305	338	331	333	339	323	341	316	317	347	307	337	300	344	304	308	318	327	348	306	342	298	325	349	299	333	306	334	324	337	338	342	318	339	302	303	319	282	296	327	342	302	319	334	324	298	316	331	323	291	336	325	318	326	328	324	337	370	290	300	317	314	338	295	336	342	305	351	286	331	287	360	313	333	320	327	321	297	324	340	302	339	335	358	329	290	295	318	328	311	345	330	321	319	328	339	307	332	307	317	307	312	339	327	307	297	301	325	338	326	334	318	324	332	301	335	297	337	316	324	305	337	331	305	331	352	338	313	320	329	328	341	309	313	343	345	336	307	344	298	307	299	321	329	338	306	324	305	312	312	270	298	311	343	316	302	302	363	337	329	324	333	297	325	314	328	356	298	309	336	313	323	335	351	333	313	324	332	342	314	322	351	311	310	328	304	328	328	306	299	313	323	317	342	317	323	341	330	340	298	336	323	318	302	335	304	335	295	311	285	327	280	333	335	325	296	297	333	293	311	312	319	368	296	302	294	349	277	313	313	315	334	279	334	339	345	385	322	332	307	313	326	294	321	314	312	312	317	320	320	302	350	344	311	340	344	327	342	292	319	338	327	316	319	333	322	320	299	308	326	347	321	301	327	323	354	310	299	323	330	307	310	314	325	314	298	328	320	311	305	325	314	304	328	267	305	331	347	295	329	323	341	350	318	343	327	334	307	344	306	301	307	293	290	329	351	321	341	319	301	299	313	310	294	319	311	291	320	287	315	315	327	322	338	328	323	314	320	281	311	303	359	350	322	317	325	303	310	319	327	355	327	332	323	348	332	299	327	290	320	324	328	297	338	313	319	309	312	308	318	293	313	335	317	319	358	312	312	321	311	353	314	289	329	322	299	273	306	308	306	336	335	355	313	287	317	324	300	340	347	316	348	329	321	349	303	299	297	343	292	318	330	281	309	311	288	329	309	316	338	304	325	318	341	308	304	316	263	289	319	368	290	305	330	367	330	273	312	302	327	322	308	320	315	339	299	302	290	306	324	315	315	298	324	321	336	321	340	303	295	305	339	307	317	351	330	355	340	309	304	335	343	306	327	283	312	330	299	352	335	291	350	317	325	321	301	294	307	330	317	314	297	324	322	357	316	339	352	314	318	326	295	306	301	321	308	301	321	302	303	306	294	307	322	333	312	340	312	333	318	288	291	290	339	310	310	314	323	337	329	347	318	296	347	317	328	277	333	290	341	333	319	305	322	314	299	298	361	326	324	323	308	323	289	321	361	332	321	347	328	298	344	288	314	333	310	314	325	320	327	359	313	299	356	320	331	263	353	326	338	326	315	331	286	318	311	317	307	317	316	341	319	320	339	315	343	320	298	323	300	305	314	304	337	321	319	321	317	311	341	340	327	325	319	328	319	352	303	285	326	313	324	308	307	336	294	306	316	301	314	347	322	291	274	325	322	327	317	286	324	293	344	353	305	340	340	319	290	351	326	328	327	311	284	289	316	354	328	305	334	308	333	325	330	358	312	312	294	312	345	322	309	338	334	295	314	334	329	310	339	319	307	313	336	313	317	291	328	347	321	328	292	325	334	301	337	335	339	328	328	322	360	358	341	334	315	333	335	321	311	304	303	309	340	317	329	320	350	306	322	279	308	297	335	351	322	343	322	341	316	310	287	316	299	329	335	311	336	305	324	333	327	324	319	315	325	312	283	279	318	328	289	313	288	317	320	332	321	328	329	328	332	333	311	323	338	330	310	336	357	318	335	367	296	336	305	339	325	348	309	322	325	289	312	320	317	312	298	311	325	308	282	333	356	312	328	333	305	332	335	343	311	314	316	308	345	327	330	323	317	336	334	361	315	321	288	307	320	319	312	314	340	333	322	328	314	310	313	344	317	354	282	315	323	325	310	320	332	323	313	364	298	328	317	331	327	292	270	349	320	347	311	295	323	323	277	318	383	299	337	311	315	312	340	304	302	307	329	330	335	322	320	315	301	363	344	320	337	319	291	314	341	325	351	295	314	342	292	299	339	338	324	324	334	323	304	332	319	320	300	360	333	327	304	328	299	309	333	356	298	283	324	321	329	359	331	315	322	307	321	315	306	336	327	343	298	305	340	352	306	322	317	331	297	335	315	324	355	319	320	327	305	308	331	336	320	282	309	301	307	298	338	294	327	314	322	315	334	336	294	320	321	288	312	356	328	338	333	323	321	304	278	332	307	344	321	306	316	316	321	295	316	313	343	317	297	324	313	360	332	325	315	321	333	304	373	344	332	307	316	321	274	344	332	324	333	323	306	308	325	338	292	338	322	315	324	302	325	347	323	271	329	330	296	333	298	296	306	322	292	307	311	303	300	330	314	323	313	340	281	343	337	287	331	336	316	333	307	306	340	319	288	344	318	359	317	306	350	343	323	337	327	315	333	344	315	318	302	319	330	286	305	270	307	318	326	296	322	316	336	324	324	325	357	337	290	325	343	331	302	319	294	317	333	328	306	334	309	328	321	313	335	308	325	333	328	354	325	332	317	359	334	313	300	308	332	330	301	332	299	340	336	308	321	332	333	307	326	295	299	342	293	320	333	337	361	328	337	326	313	328	331	332	300	306	326	332	320	329	349	335	304	326	317	299	306	337	297	322	296	291	318	343	373	316	288	317	331	322	313	325	360	321	354	321	343	313	296	323	344	309	325	308	281	316	308	317	333	337	339	307	305	304	335	332	320	320	329	333	312	318	301	329	308	307	307	322	345	336	314	333	332	336	312	321	310	339	310	349	298	340	309	295	318	317	316	298	331	310	334	371	301	328	296	339	301	306	330	317	293	297	316	355	324	293	316	341	302	338	350	357	316	320	356	328	315	324	320	311	335	330	339	318	332	305	316	305	308	346	310	329	318	325	300	352	312	319	319	303	309	317	334	315	305	336	340	305	315	322	302	290	325	322	318	287	290	334	291	322	325	286	324	318	332	339	298	303	305	318	328	336	319	326	337	302	322	335	332	293	314	320	285	314	335	316	335	298	310	319	317	331	338	310	324	327	320	295	315	305	279	304	340	325	337	304	308	297	325	311	308	321	284	319	320	322	314	323	314	328	344	311	343	318	305	296	322	328	308	314	314	341	336	359	314	306	322	331	298	292	314	334	327	337	308	327	302	305	305	336	312	312	314	361	324	297	299	313	291	294	353	326	348	299	337	289	299	305	340	324	308	307	340	313	309	308	315	318	332	312	344	305	306	318	268	309	324	325	335	329	291	331	301	298	336	337	338	318	303	307	325	303	346	333	290	313	334	326	323	281	309	365	340	302	344	327	321	329	312	313	300	293	274	307	310	331	338	344	332	301	319	336	317	281	322	334	355	310	325	307	315	345	314	314	304	329	326	309	342	298	302	333	316	342	330	300	318	333	307	337	335	328	319	362	339	332	339	320	342	333	314	344	341	274	314	310	339	317	342	340	307	325	317	329	319	351	293	333
4053	860	791	518	493	458	421	408	367	372	406	332	385	374	390	370	376	359	340	400	398	335	365	367	357	374	375	333	361	347	363	374	354	376	404	321	355	341	361	357	325	337	373	357	354	378	369	367	356	361	351	327	342	316	354	334	328	369	319	387	358	377	326	355	356	324	369	370	376	326	399	375	366	388	375	350	364	332	375	390	381	388	365	352	322	381	376	346	368	353	375	352	379	373	343	352	347	371	334	393	381	344	350	358	370	360	363	339	343	355	344	354	358	368	362	390	364	335	348	380	380	345	355	337	353	349	379	323	343	345	367	341	337	368	380	366	377	370	389	349	352	353	348	349	373	347	365	357	398	335	364	380	357	362	351	390	362	390	361	377	370	320	351	386	363	411	341	364	372	348	385	319	330	392	348	341	337	352	371	357	379	378	329	399	348	344	364	383	349	351	341	371	362	360	313	357	349	335	408	367	357	351	349	341	361	358	372	365	331	351	324	359	343	348	369	343	377	355	334	332	352	354	361	368	392	358	369	343	380	338	369	331	382	361	371	330	377	362	340	358	365	355	352	379	343	348	418	338	353	349	350	342	369	352	395	361	369	356	360	331	378	341	353	313	364	368	362	318	373	371	396	343	380	353	371	350	391	375	368	365	377	391	339	357	362	351	342	353	354	348	375	353	370	350	346	345	370	354	369	361	350	362	388	379	338	366	350	357	391	331	338	360	371	375	359	326	381	349	328	360	395	364	361	336	360	362	367	359	366	353	353	347	342	310	363	377	413	389	362	389	334	354	368	416	343	350	337	379	361	364	336	351	372	346	361	396	362	361	390	376	363	356	392	365	361	373	350	350	352	353	343	329	353	386	372	387	359	363	393	380	391	370	358	349	348	333	341	364	339	335	390	398	349	353	351	389	369	369	360	341	376	330	354	375	349	339	358	385	354	348	344	362	362	358	356	348	352	361	354	381	372	361	390	345	375	340	353	349	360	361	355	376	342	366	358	347	382	370	358	327	319	371	380	367	358	399	370	353	355	379	359	387	360	357	333	356	380	373	395	327	374	343	363	373	346	366	335	360	401	369	371	335	392	361	357	361	317	368	360	337	382	391	359	377	353	355	328	327	363	390	360	343	347	378	319	382	354	387	375	352	364	371	314	384	339	378	356	352	351	372	362	376	351	353	318	359	342	342	338	320	337	365	378	382	373	352	375	349	363	378	351	380	359	370	349	360	384	367	359	345	380	348	325	350	365	353	366	387	377	383	342	365	345	345	378	341	368	383	348	338	328	346	346	352	346	347	350	360	358	330	374	371	342	365	378	358	373	350	374	330	361	353	354	370	357	350	386	372	349	369	372	346	333	361	363	395	365	391	345	373	377	356	376	363	361	331	331	357	355	359	339	379	330	368	370	352	377	353	316	350	362	375	378	387	402	386	349	373	367	392	365	349	347	362	340	357	351	342	365	373	303	342	377	367	368	403	367	344	355	400	361	349	346	356	348	372	365	364	378	327	365	367	370	378	342	350	356	359	364	367	339	346	332	359	364	327	369	344	359	402	331	370	311	338	383	380	367	356	354	330	388	356	377	355	368	349	347	387	374	357	400	419	376	336	372	371	364	338	357	362	348	378	329	359	358	394	343	333	351	364	354	387	360	330	349	361	359	370	357	367	366	373	337	322	370	342	361	338	378	332	356	344	357	362	346	362	384	346	354	327	338	341	367	362	361	384	383	354	395	367	322	357	364	385	355	352	378	340	353	341	341	365	349	344	345	359	357	364	337	361	394	360	328	334	346	384	377	349	362	375	391	380	353	361	357	387	355	383	363	353	324	336	345	359	431	374	339	351	354	356	336	361	386	361	350	350	359	333	337	365	396	355	377	344	357	375	386	413	342	342	336	389	355	339	331	305	323	380	358	340	337	327	356	365	364	369	360	351	394	369	330	348	355	340	363	366	377	346	356	370	366	373	332	344	379	355	329	355	376	362	374	328	378	326	338	368	363	336	362	370	346	376	308	370	355	350	380	330	350	357	370	403	356	350	367	359	340	340	368	342	354	343	373	352	351	348	352	377	347	344	322	346	349	388	338	389	375	344	339	338	345	363	345	381	362	380	355	362	358	365	356	368	335	350	389	314	349	338	353	375	345	375	370	338	338	357	366	352	385	376	305	347	330	343	366	361	343	349	342	377	350	359	361	354	350	357	350	356	371	322	340	348	370	359	356	378	342	348	414	379	384	364	389	349	360	390	355	377	380	367	369	355	342	314	367	360	366	359	360	313	339	358	370	381	371	377	361	376	354	431	375	373	327	383	344	376	366	342	346	379	357	342	347	354	353	350	349	365	370	371	370	370	415	341	336	344	354	353	368	354	360	341	359	397	348	347	393	362	329	353	371	343	361	317	339	377	356	330	377	361	383	405	398	378	364	391	368	391	368	374	372	364	329	342	368	345	320	370	354	354	375	386	379	345	335	343	357	329	330	370	373	394	399	383	349	353	376	358	364	375	377	370	384	358	356	393	368	365	356	340	330	333	373	384	334	358	361	365	378	398	367	368	348	374	387	348	335	351	338	362	352	349	361	361	348	351	359	375	374	331	346	355	378	378	355	368	341	358	364	362	365	342	388	363	346	358	375	375	374	356	370	373	358	347	366	388	378	382	364	369	369	386	331	337	409	377	340	377	341	340	355	372	339	374	362	378	346	347	360	337	353	352	348	364	391	356	370	389	400	366	373	374	361	369	389	385	386	343	406	346	328	306	339	337	336	373	364	341	328	339	367	312	401	355	340	389	363	355	392	370	371	374	350	363	368	379	368	349	393	383	375	352	365	357	357	370	372	330	371	344	331	374	340	358	343	381	330	350	370	353	340	369	355	348	341	354	387	346	343	354	354	319	344	366	371	328	356	358	364	368	354	383	357	413	353	362	395	362	316	397	327	342	353	381	338	380	367	396	367	331	357	336	383	343	343	356	332	369	378	366	391	374	367	362	374	402	371	351	350	370	373	329	341	351	325	365	360	335	356	385	341	369	380	374	366	381	356	356	386	335	333	365	372	368	383	361	343	374	376	362	356	337	352	375	386	347	361	346	364	358	383	381	360	354	355	360	330	364	324	362	376	379	390	374	366	351	376	373	363	376	361	360	378	346	349	332	341	384	376	332	352	319	379	338	378	387	338	351	351	382	346	352	355	377	372	345	342	374	324	348	363	364	362	384	361	321	395	343	356	380	350	332	397	374	346	378	332	375	374	388	352	360	404	346	347	358	323	350	402	348	375	361	352	382	383	370	379	306	333	380	332	344	340	352	365	381	347	332	357	372	358	345	345	356	344	359	331	369	378	334	383	370	358	341	365	343	355	337	364	349	352	341	376	361	367	328	354	379	368	335	351	332	362	354	373	380	381	372	344	364	328	360	333	353	398	391	321	343	347	369	365	354	371	359	359	344	349	359	342	359	361	364	383	321	347	347	373	362	364	348	340	348	338	351	375	360
23228	20811	27759	23935	20781	9743	1041	655	527	504	465	400	370	367	352	338	323	316	312	290	304	298	296	277	324	323	255	295	300	280	286	270	290	303	291	255	304	293	288	288	269	294	263	287	322	302	281	293	285	281	304	293	265	275	308	283	280	265	307	304	300	276	276	300	288	305	298	255	271	287	272	258	255	288	295	296	289	312	316	262	299	274	262	300	279	273	273	282	321	288	284	307	276	267	281	278	275	256	260	302	270	276	265	293	279	280	282	256	266	254	276	284	277	246	299	294	277	270	303	287	274	264	298	307	272	294	290	272	296	276	299	264	287	266	263	279	287	292	306	298	259	276	283	291	305	284	297	285	292	288	272	264	273	265	244	273	267	247	251	273	278	301	302	273	255	297	236	303	308	269	287	311	290	285	291	258	288	274	273	253	283	302	271	280	269	278	286	276	262	267	301	268	282	289	264	258	247	275	274	242	299	274	272	290	270	318	258	303	259	285	269	264	278	277	273	286	294	264	284	263	258	290	290	248	292	288	261	292	258	296	302	261	300	278	297	251	280	274	271	269	314	278	279	274	289	286	263	258	290	266	281	288	294	288	286	302	298	269	283	271	269	308	300	299	278	286	280	287	288	288	287	274	282	292	278	300	299	262	293	262	272	253	302	294	289	294	274	289	307	265	279	269	305	271	312	274	270	263	265	287	306	283	270	279	287	272	303	262	312	245	276	271	286	275	275	272	281	263	265	301	254	256	270	292	292	255	267	299	300	277	300	260	275	265	288	258	269	300	277	289	265	264	274	267	283	262	270	253	280	295	291	282	276	278	298	281	269	288	279	284	275	240	287	308	271	249	274	279	269	257	317	283	274	275	266	291	262	279	272	264	274	299	249	267	302	289	313	261	303	305	274	287	303	300	275	277	275	305	264	280	306	245	271	303	258	273	257	274	294	279	296	247	285	301	268	269	292	282	275	278	296	268	264	292	269	269	311	291	276	254	262	288	282	275	304	288	276	314	283	289	303	291	247	270	289	283	287	296	288	256	251	272	290	250	282	288	267	285	270	278	295	267	265	304	276	288	293	277	296	279	276	280	309	279	289	293	280	256	251	258	311	254	286	275	275	269	311	302	244	295	248	294	253	292	305	282	303	298	288	269	288	292	260	281	266	303	288	265	284	283	290	270	299	310	249	258	279	289	287	298	279	273	288	301	292	268	293	247	286	271	258	291	274	277	271	278	275	287	273	279	302	299	269	255	289	280	279	288	271	289	291	268	273	258	275	293	261	279	280	272	295	296	310	246	308	285	285	290	296	267	269	258	281	267	290	285	285	278	269	287	274	282	293	285	290	295	300	267	292	270	284	263	263	262	303	258	288	308	292	245	282	265	277	272	291	274	289	290	289	251	310	288	296	270	281	314	285	290	273	303	303	261	264	305	260	266	274	270	278	298	269	273	284	271	284	287	274	294	301	276	294	271	302	287	284	321	249	263	296	281	296	280	274	285	286	291	256	259	284	277	276	267	266	270	321	270	298	269	264	276	264	271	281	270	301	253	282	298	306	296	275	258	288	277	290	286	266	271	255	253	303	254	266	271	265	254	294	256	288	287	262	276	269	288	309	260	286	298	287	299	283	271	304	267	288	271	290	255	280	316	263	324	299	253	258	292	320	288	291	272	283	308	260	296	278	272	288	258	271	299	282	283	257	282	252	280	269	292	269	257	298	252	282	263	269	280	270	337	279	285	279	286	280	264	282	282	282	298	279	270	271	289	257	305	287	272	307	281	289	312	287	280	266	270	275	294	308	267	270	295	273	284	282	287	296	283	290	301	293	291	290	297	264	262	302	295	283	285	254	301	279	265	265	272	297	285	270	260	290	276	267	305	319	278	273	284	275	258	274	279	290	282	297	311	279	284	284	247	272	278	278	299	276	275	267	269	304	265	264	282	257	325	297	302	273	278	269	312	283	276	295	299	265	282	285	286	261	271	275	249	299	265	282	285	283	271	282	272	277	289	289	251	260	356	310	249	261	282	281	297	272	284	277	290	313	287	285	252	276	249	267	273	295	284	254	276	308	285	304	287	269	257	291	278	260	289	272	287	307	281	275	295	293	266	268	283	297	311	283	298	289	287	294	283	289	278	309	263	299	275	269	308	262	273	291	267	270	293	275	301	315	283	250	290	268	254	286	286	285	279	274	281	279	270	255	278	266	288	277	293	282	271	269	282	278	304	290	287	282	261	270	324	260	268	284	278	287	281	301	287	324	278	277	276	285	286	288	311	282	305	271	313	300	258	277	257	282	290	281	305	270	276	248	285	266	288	251	270	270	301	283	274	271	261	277	263	293	255	259	278	300	288	266	299	295	270	295	271	273	290	294	308	297	281	306	247	284	277	297	267	289	265	291	285	283	298	288	307	256	266	286	314	287	299	282	278	281	262	282	271	308	267	291	294	264	269	265	260	282	273	258	267	271	276	294	292	293	296	271	263	295	297	285	269	297	291	290	303	291	263	304	308	290	263	290	279	280	331	269	294	313	304	311	282	266	290	283	275	291	317	291	270	289	323	281	275	293	291	297	269	257	274	273	276	268	291	276	263	268	281	330	258	257	287	289	273	287	250	275	274	289	274	280	246	263	274	240	307	271	298	307	260	265	281	264	278	291	296	317	300	297	278	272	291	283	271	271	296	281	295	265	301	298	270	297	280	269	261	277	267	304	273	301	273	284	281	303	247	276	299	276	304	304	277	278	282	281	237	311	292	266	284	283	267	295	250	255	309	261	299	264	272	275	286	290	309	277	289	301	305	282	270	300	282	274	275	289	249	293	287	286	263	289	303	284	279	308	292	298	273	269	281	258	268	272	262	261	292	262	268	283	268	292	288	263	312	298	282	296	258	269	287	278	308	272	278	275	290	279	271	314	265	279	262	278	293	299	301	300	293	266	293	271	303	305	285	279	253	290	271	274	284	288	292	241	264	286	273	305	258	302	292	275	281	297	285	279	276	296	276	296	275	285	276	290	267	280	267	280	291	289	295	286	266	285	272	297	295	280	278	293	302	275	264	271	274	277	279	272	238	303	289	314	297	262	289	289	288	280	301	258	270	280	324	244	295	312	265	272	260	274	282	262	285	271	266	253	283	291	283	306	274	272	276	275	284	254	276	273	271	276	266	279	286	277	275	276	294	285	315	289	248	273	255	277	257	281	289	284	283	252	272	273	260	302	287	263	262	299	273	276	273	289	278	288	243	285	273	252	303	287	280	243	281	261	290	293	270	311	264	254	282	299	300	279	293	286	314	303	288	252	289	269	262	287	289	271	272	275	276	277	265	274	286	281	298	274	273	295	268	282	280	287	288	266	295	266	269	318	269	266	316	274	278	293	280	275	319	254	288	290	276	269	269	282	284	284	300	280	283	276	259	286	272	265	269	281	294	271	250	283	295	290	255	281	272	274	262	264	297	275	284	267	268	281	320	267	282	271	268	281	292	259	270	287	285
3058	7337	6039	2848	1920	1561	1192	941	773	668	614	526	518	433	431	382	387	406	384	390	347	374	333	362	380	349	343	322	339	355	318	341	340	288	352	320	298	321	303	327	333	347	312	333	344	304	337	312	340	312	307	304	329	310	356	311	277	357	347	319	323	324	314	283	317	315	357	323	357	320	326	328	316	339	324	319	344	333	344	332	344	332	323	311	324	330	288	348	304	300	318	316	345	314	298	375	350	352	341	321	296	318	321	348	312	301	323	303	345	326	337	344	290	327	371	317	302	327	311	345	327	345	326	294	320	346	289	278	313	329	328	312	350	338	324	331	337	320	346	351	348	327	319	316	322	299	318	313	312	321	293	307	305	362	367	328	332	323	308	304	319	323	321	283	336	311	354	324	330	322	315	334	321	327	306	346	312	317	303	307	301	341	342	344	345	291	329	317	315	335	347	327	315	288	307	301	312	301	342	306	313	318	331	291	330	351	318	318	335	347	321	308	312	291	330	310	296	300	318	307	340	347	334	293	337	284	329	338	321	322	341	317	329	354	330	330	313	340	336	325	340	309	310	332	331	292	309	316	307	334	310	300	304	324	290	292	346	322	304	309	305	304	277	332	309	304	346	313	362	340	334	296	313	316	352	333	320	331	327	319	311	304	316	308	309	295	338	313	315	297	300	336	315	334	316	350	335	310	317	297	317	320	318	357	317	305	340	297	315	310	292	319	342	337	305	350	326	323	349	309	301	300	334	322	314	294	294	341	324	331	343	280	310	331	339	322	327	316	312	283	332	338	326	330	315	298	312	304	329	318	308	323	325	313	340	344	312	299	314	324	319	322	314	331	338	365	283	314	331	300	332	319	311	330	357	301	304	333	315	325	320	330	307	336	317	349	316	269	336	324	353	340	311	319	368	307	310	310	301	317	332	306	312	310	324	314	306	306	333	292	332	332	290	307	323	308	308	311	336	304	279	328	333	306	351	313	336	313	311	327	316	328	320	325	346	317	344	297	320	314	329	319	320	311	352	329	337	335	287	333	324	339	315	319	304	330	298	304	281	308	308	314	303	296	293	346	305	350	294	333	299	319	323	340	326	337	307	276	338	293	339	355	324	299	305	335	324	363	303	312	352	313	331	332	313	313	297	358	303	347	324	319	329	324	293	317	304	338	300	325	315	351	324	318	305	335	300	335	340	329	311	313	326	303	328	301	326	330	329	329	313	312	326	343	315	311	331	321	319	307	290	348	307	347	312	355	305	337	367	336	335	336	314	324	312	317	306	306	340	317	315	294	319	335	296	316	296	331	303	302	325	340	294	324	352	325	335	296	289	325	319	326	282	309	340	304	330	314	303	332	285	302	293	302	310	333	332	283	352	309	307	324	334	323	326	311	263	296	311	326	314	312	304	316	339	311	295	346	317	310	313	334	303	346	342	320	317	330	310	338	318	335	304	311	316	314	340	325	320	329	283	314	329	318	321	326	314	310	309	315	350	280	314	342	340	301	303	311	289	291	297	309	321	316	322	304	349	326	348	334	318	307	296	300	304	339	341	319	285	294	321	274	317	312	338	347	329	358	373	319	319	313	294	313	322	316	281	329	353	335	347	333	335	319	343	343	324	300	289	312	315	340	324	347	310	297	321	323	321	309	348	307	276	297	304	345	294	296	327	312	325	315	315	311	324	320	329	334	313	325	303	311	323	315	333	321	302	354	326	323	312	317	337	330	342	288	300	325	319	319	283	280	328	291	319	343	312	298	335	307	275	295	290	343	336	323	314	311	313	327	294	318	285	322	304	308	314	283	349	282	368	298	327	335	338	336	334	307	332	300	307	307	335	304	320	342	327	324	336	303	298	298	299	319	319	334	315	308	314	327	326	331	311	322	318	334	347	310	324	309	307	329	298	324	295	312	312	323	326	331	325	311	336	326	305	309	287	305	310	316	333	320	314	346	324	309	324	299	303	309	336	335	298	309	307	316	339	319	310	332	337	315	355	337	292	320	334	307	322	292	339	344	315	304	339	300	324	339	305	325	337	350	363	336	294	305	297	310	311	334	311	332	306	332	317	356	330	337	325	351	304	297	342	307	337	293	320	330	309	299	333	309	318	304	295	328	331	315	309	322	304	300	304	322	329	329	299	301	329	335	347	345	316	320	332	305	321	308	333	301	305	293	353	298	330	340	309	302	281	329	304	343	311	314	324	332	349	330	315	312	339	316	316	316	309	317	335	322	336	338	291	319	318	303	323	305	354	335	295	320	331	341	342	333	315	310	335	344	351	301	322	336	335	315	351	322	323	367	356	319	343	296	314	282	307	318	333	332	323	327	318	317	331	312	318	320	312	287	326	320	309	315	282	316	269	305	302	343	325	324	306	277	318	283	325	321	310	328	316	312	303	318	310	296	346	308	319	329	325	299	344	304	327	305	351	290	319	348	310	303	301	299	313	338	327	322	323	365	295	296	292	335	312	297	344	311	305	272	324	296	328	340	317	319	333	319	305	312	334	345	347	326	292	279	290	316	329	298	288	355	309	322	316	294	319	312	301	333	313	328	326	353	327	323	353	329	291	321	296	321	299	309	325	324	330	284	318	310	311	306	365	330	318	334	335	299	301	336	346	326	341	330	330	345	313	307	324	339	348	303	304	323	293	323	318	314	319	303	340	315	317	305	305	311	317	354	290	307	339	323	340	315	320	303	343	316	319	304	303	316	326	347	313	326	296	294	348	320	308	334	322	285	355	290	334	303	276	311	352	329	298	317	350	334	302	305	315	331	297	336	335	335	295	293	295	318	301	332	319	344	354	314	308	304	320	319	298	304	321	338	290	324	319	311	325	294	305	323	289	345	309	304	316	320	306	347	315	321	316	330	312	317	325	307	334	347	317	292	299	289	327	323	305	321	347	338	328	320	302	278	303	317	331	323	324	299	339	326	298	307	306	314	340	323	359	315	312	313	341	333	314	351	330	318	331	313	316	318	329	330	322	325	302	333	308	333	303	333	325	323	297	293	330	326	315	336	302	312	343	334	323	333	309	325	314	290	329	294	303	313	333	313	334	312	320	279	321	327	318	321	331	314	339	321	333	315	309	319	329	305	330	350	304	282	310	328	303	305	296	309	329	320	330	318	323	297	341	319	306	326	321	317	306	288	283	324	333	318	334	290	312	327	334	311	308	327	304	338	349	327	341	327	292	348	330	305	342	322	333	277	331	346	321	310	325	292	321	333	318	275	316	302	370	309	339	329	302	332	338	324	343	326	329	293	311	313	352	329	341	285	352	303	330	316	315	320	319	326	320	342	348	296	317	312	323	339	303	306	299	310	307	312	324	340	313	326	345	342	286	293	331	330	330	319	299	316	347	364	341	317	316	337	293	363	334	318	342	328	318	311	302	329	334	346	313	330	292	304	338	354	327	310	326	332	340	338	323	326	309	357	356	307	332	318	332	338	334	338	310	315	344	332	311	362	321	297	328	322	280	311	320	352	298	322	330	319
24229	20826	26903	24715	12892	674	444	343	314	269	301	235	233	248	214	223	239	215	218	218	205	200	179	206	192	205	190	205	206	204	193	205	192	204	201	204	196	174	195	185	222	191	169	172	206	200	195	196	200	203	194	212	216	205	210	213	187	194	176	174	186	183	205	196	217	194	183	180	179	191	194	195	202	169	175	183	207	185	194	194	197	179	173	216	169	184	224	187	179	201	189	162	170	190	175	185	176	185	178	191	200	196	177	177	172	167	201	171	196	179	197	206	220	181	189	189	189	203	225	183	181	193	208	204	193	194	170	185	192	199	187	202	188	177	201	214	195	180	182	218	180	188	180	202	187	169	193	178	193	193	173	198	189	200	161	182	196	205	189	183	176	169	175	183	181	189	179	208	197	190	219	181	186	179	178	182	191	189	187	162	195	196	199	187	154	172	183	170	196	197	194	181	167	188	184	193	194	176	218	165	181	198	207	196	182	196	193	201	199	203	201	209	203	183	189	181	175	172	206	195	165	188	192	171	194	196	173	194	184	203	179	203	213	187	194	172	213	206	184	185	230	192	163	177	186	178	194	188	197	213	202	206	208	191	192	183	173	204	214	182	184	192	162	195	177	187	189	179	193	187	217	197	203	177	197	190	172	188	183	177	208	207	202	200	189	208	174	184	204	192	185	192	187	191	181	173	206	184	190	186	176	208	183	169	185	179	177	179	195	141	202	188	182	199	200	190	182	198	182	186	185	200	200	185	158	193	193	200	183	169	184	188	178	184	190	203	190	198	220	182	186	192	160	187	200	180	195	165	193	158	181	167	199	188	201	164	185	171	201	189	189	172	210	181	179	208	170	185	184	182	221	187	182	208	191	168	189	187	193	185	176	183	207	153	205	174	182	197	175	210	185	184	173	211	196	183	180	171	189	190	189	174	178	199	187	207	191	165	206	180	191	177	177	172	194	192	202	189	214	171	191	179	188	206	183	206	168	214	184	163	212	173	202	181	177	210	191	202	199	191	194	180	165	196	202	209	168	211	198	198	188	188	171	186	209	204	196	177	200	164	169	192	211	189	205	174	182	178	197	163	200	186	179	197	187	174	192	171	189	173	205	198	186	205	200	202	174	166	212	199	191	190	208	224	200	190	187	184	225	190	190	211	201	190	198	197	184	183	188	214	188	176	161	202	165	178	192	194	170	201	196	194	184	192	176	207	182	187	197	184	177	181	186	191	192	188	193	195	182	189	190	181	190	218	171	182	208	200	166	185	201	170	204	194	186	187	201	188	204	170	192	206	182	192	179	218	179	188	189	203	184	193	211	197	188	195	201	199	202	172	189	171	191	196	179	177	183	190	180	186	185	154	211	189	192	198	195	202	196	212	174	176	196	198	195	186	176	171	171	193	187	174	189	167	188	191	209	186	175	187	168	198	200	179	204	213	186	198	200	156	191	174	201	190	178	196	193	224	198	195	199	181	196	205	197	171	212	196	194	202	191	192	209	167	193	183	196	185	214	155	168	178	200	213	196	200	168	180	168	196	183	185	178	179	195	187	195	211	192	186	187	190	209	174	179	181	181	194	179	192	175	172	184	195	189	169	193	198	196	176	175	201	163	194	180	202	201	192	187	230	212	191	187	191	200	202	179	190	195	189	192	189	209	184	189	211	188	205	205	187	214	188	171	208	177	198	188	193	188	200	187	181	175	191	192	178	166	198	180	186	170	193	175	188	191	193	177	173	191	175	163	194	190	183	166	193	177	213	174	181	167	186	174	203	203	174	201	203	157	201	188	194	208	173	200	170	179	214	204	169	168	195	164	195	175	210	169	195	185	168	182	198	199	200	176	187	174	173	200	178	197	166	186	189	202	200	207	174	193	212	212	179	167	175	193	190	175	205	195	198	164	184	203	172	210	182	199	204	198	192	173	163	177	202	177	168	182	185	189	187	199	194	192	180	163	198	195	192	190	177	191	202	177	181	210	213	215	191	189	202	194	180	179	183	180	208	175	220	194	184	191	189	204	180	193	208	220	200	193	171	199	182	189	181	196	190	174	175	180	170	197	187	224	155	188	197	167	184	214	189	196	197	163	198	173	208	188	191	182	191	202	209	176	206	161	189	152	191	181	188	167	202	185	206	186	182	181	191	196	171	185	183	234	214	180	212	218	177	206	181	198	212	186	197	189	201	170	219	176	192	211	189	164	181	178	205	209	212	183	181	181	175	201	197	203	200	182	178	210	186	199	178	184	196	191	166	180	193	189	170	174	183	176	187	202	186	217	205	211	171	211	206	181	192	177	191	179	217	206	192	194	185	195	192	180	172	197	171	208	186	187	201	168	177	192	194	200	200	204	217	181	206	179	183	167	177	196	173	200	154	208	198	203	185	195	193	181	198	193	192	187	193	180	191	174	181	193	187	195	177	195	194	192	187	187	179	189	197	218	187	183	176	209	177	187	198	178	172	216	200	202	177	201	175	206	198	206	193	198	202	192	179	182	187	176	205	186	187	186	198	179	183	185	185	203	197	207	191	205	181	204	186	182	195	208	214	194	188	207	173	178	176	218	197	186	184	190	190	175	205	180	172	194	185	182	176	188	193	188	208	165	199	173	199	180	188	194	181	190	191	210	188	189	186	228	171	179	202	184	215	198	182	194	180	182	193	179	218	197	201	186	166	193	180	181	192	200	179	189	184	188	183	186	189	198	186	190	176	212	199	195	195	200	180	174	199	186	211	197	200	189	201	191	213	195	191	190	178	171	192	196	180	187	206	198	183	185	177	198	190	209	181	179	196	192	179	193	189	194	201	191	164	182	188	186	199	218	188	203	227	196	158	157	211	185	181	179	190	176	192	200	160	211	183	177	184	195	193	172	170	219	196	171	182	169	175	201	214	198	171	207	176	182	174	163	197	185	179	186	168	175	180	197	206	192	154	162	180	157	165	184	187	190	195	198	199	180	218	196	199	208	183	187	189	195	209	164	193	192	190	211	178	172	185	196	205	190	217	191	181	192	204	197	181	171	185	178	171	176	189	207	211	178	197	184	194	198	176	164	179	186	182	194	164	169	183	188	194	188	195	194	176	195	178	206	196	182	202	197	180	186	199	205	196	170	195	183	165	153	182	197	219	197	194	185	172	177	210	190	179	206	179	181	188	184	204	188	208	195	187	195	172	176	203	204	189	179	198	188	190	210	194	188	178	199	168	187	184	190	197	206	202	187	168	183	186	212	191	201	207	159	175	188	190	185	178	172	192	191	180	194	200	194	182	175	199	180	208	204	199	204	189	192	204	189	174	195	174	187	184	191	173	187	184	188	192	192	196	177	195	186	210	197	179	159	215	187	176	191	166	200	179	186	185	189	210	197	164	210	174	218	180	170	160	198	207	220	205	182	192	181	199	201	197	176	185	206	199	182	167	180	177	181	179	188	179	196	207	180	201	177	179	203	163	163	198	168	183	195	199	188	174	181	185	206	182	196	225	198	196	199	190	206	201	207	192
3143	4399	3568	1721	1182	989	722	549	463	401	378	353	308	295	264	245	263	213	237	253	236	220	237	262	243	198	268	224	213	211	222	223	219	214	201	225	208	215	216	225	201	223	221	232	226	211	216	227	218	195	196	206	234	228	210	209	206	220	221	215	201	223	225	228	216	202	200	213	179	205	203	237	224	214	218	226	221	254	201	207	197	222	223	205	216	233	207	219	199	231	223	237	191	205	216	232	212	236	209	219	201	223	180	223	213	211	208	211	193	222	176	203	189	188	218	203	200	210	211	191	206	207	200	212	202	212	235	226	215	214	237	222	215	216	222	217	244	193	225	198	223	214	224	218	218	210	220	196	222	188	201	198	224	194	204	226	212	225	228	197	183	179	210	227	214	215	214	175	218	211	194	195	202	190	225	223	193	212	233	194	221	184	227	189	217	202	211	216	177	209	222	210	204	209	230	222	215	179	218	224	224	232	200	201	219	210	239	185	222	219	205	212	206	202	205	224	230	243	206	220	240	200	201	216	215	189	222	203	194	224	191	222	230	214	217	209	225	220	230	211	193	222	211	211	219	205	199	208	213	213	201	197	193	212	202	189	228	215	190	194	217	194	230	215	193	192	212	226	199	198	214	174	241	235	224	187	188	227	199	226	220	174	204	220	204	216	202	222	194	214	232	222	221	214	208	191	189	221	233	223	219	216	217	219	200	216	222	195	198	203	220	207	212	203	223	187	192	226	203	219	231	202	208	211	222	211	230	206	202	208	202	209	200	215	204	211	229	225	202	206	203	234	224	198	209	212	213	222	207	217	209	197	217	212	221	188	196	218	209	207	201	223	181	203	213	201	209	234	216	223	198	218	189	188	207	217	197	218	210	214	200	193	207	199	217	206	192	210	198	210	196	219	226	248	193	165	207	203	211	216	208	205	199	197	227	204	198	208	208	215	194	219	211	231	226	216	216	218	227	209	189	212	197	199	209	241	198	201	226	225	213	178	212	204	211	217	205	203	191	233	218	219	215	215	218	209	188	212	214	210	191	207	212	214	197	205	193	205	222	202	189	244	218	220	223	218	214	212	229	205	208	193	201	209	201	210	203	225	213	197	206	225	199	227	214	200	205	222	218	194	224	196	216	234	196	209	205	217	210	201	193	196	209	196	204	188	207	196	218	214	214	207	237	201	234	233	216	210	226	236	214	207	209	215	211	237	231	205	212	221	215	225	204	219	219	207	234	229	215	221	211	214	212	186	216	211	204	216	217	212	230	217	217	205	196	219	213	210	220	192	207	203	233	189	214	227	205	238	227	197	239	217	202	215	224	190	210	209	192	202	204	191	233	183	192	193	210	198	228	201	192	204	219	217	188	238	213	201	218	205	233	231	210	190	235	208	227	224	238	219	176	218	231	223	198	187	207	206	205	215	202	215	206	205	196	194	210	210	238	195	220	211	233	225	199	208	215	208	204	223	210	207	204	187	206	193	200	219	221	190	194	208	211	213	199	225	205	212	208	205	229	214	214	223	212	224	220	200	202	194	207	199	186	235	200	239	197	199	212	229	202	196	202	194	240	202	221	221	218	224	202	205	221	219	204	219	196	209	190	216	214	213	221	203	220	212	194	220	206	234	195	191	207	226	208	233	233	189	229	225	224	224	226	216	216	224	210	212	219	204	204	195	200	210	196	214	214	196	195	240	203	214	225	208	205	217	204	213	208	217	180	224	188	216	215	200	208	194	211	203	199	208	227	218	202	203	209	204	186	224	206	220	205	208	192	198	204	211	201	204	203	215	231	224	212	214	214	235	215	213	217	200	218	175	235	185	214	218	209	216	212	229	225	207	194	226	203	216	211	204	208	195	198	212	186	205	222	194	220	202	236	207	203	208	227	203	238	225	207	207	206	248	191	210	204	203	198	194	226	197	226	219	203	228	206	191	204	201	191	225	198	222	188	194	230	220	173	222	211	199	196	211	229	211	216	221	213	206	195	200	207	218	233	231	195	237	218	214	183	205	225	199	201	205	211	208	198	199	208	209	217	203	209	235	218	214	246	213	228	202	224	195	216	201	194	203	207	240	212	225	221	206	226	224	213	232	198	200	217	212	193	215	218	209	220	222	203	195	228	215	207	221	210	225	223	194	218	207	207	195	190	190	198	200	212	179	229	229	191	211	192	215	209	211	212	219	227	225	224	216	229	224	175	188	202	199	198	210	196	221	206	218	207	209	201	239	215	208	208	178	218	229	219	204	223	228	223	248	209	214	214	213	239	211	195	207	210	216	220	212	192	207	225	204	209	203	233	206	184	192	219	211	212	237	204	222	218	219	213	205	221	226	247	191	190	236	208	195	219	224	212	223	193	204	192	222	219	207	211	228	214	210	236	199	210	185	221	226	212	206	202	190	196	214	217	216	220	210	218	205	213	221	209	205	205	205	186	212	226	196	198	214	202	209	192	202	208	225	178	192	214	201	208	216	217	210	224	211	228	237	228	219	205	204	204	213	224	214	218	196	208	220	223	218	210	221	231	222	195	201	206	197	202	211	188	188	188	221	196	186	211	187	196	209	193	226	179	196	203	227	210	225	199	215	198	174	221	253	229	195	192	205	216	219	188	208	241	224	208	187	216	208	182	203	218	193	206	201	225	194	222	195	191	214	227	218	218	211	186	197	206	179	241	199	217	200	216	213	203	226	223	197	201	216	212	198	215	199	223	235	203	204	207	200	218	200	207	220	237	197	207	203	200	208	205	186	210	210	211	193	209	215	212	226	203	233	187	214	210	212	202	202	216	218	221	191	223	227	203	214	219	200	213	223	212	226	171	239	192	230	204	204	212	189	215	225	201	220	224	205	207	233	199	204	211	207	205	195	222	208	197	214	185	231	201	220	192	228	199	202	198	229	211	191	196	225	199	188	209	202	191	202	196	199	219	230	216	213	220	238	204	260	213	221	221	213	206	180	209	192	195	228	219	232	221	238	209	208	214	194	195	190	193	228	222	208	215	226	203	216	208	204	208	214	217	206	201	201	224	207	210	203	184	208	206	193	216	172	238	211	236	194	201	213	209	185	225	217	236	235	225	232	203	199	230	193	204	201	205	196	208	190	237	200	216	182	225	219	217	226	184	217	207	214	214	222	200	199	219	219	198	198	212	228	207	222	197	207	225	184	199	197	200	212	230	184	185	215	213	200	207	198	204	205	192	211	189	212	201	215	220	204	231	209	198	194	194	216	214	234	222	237	184	177	202	195	211	205	208	199	196	205	209	215	213	237	232	188	229	206	202	215	221	182	200	210	211	221	237	206	188	207	224	223	207	200	241	239	233	209	228	198	219	224	215	221	198	218	212	214	196	191	218	196	197	210	240	232	207	202	212	221	191	201	231	207	196	209	238	204	221	217	212	211	202	220	220	203	222	201	216	204	237	243	239	198	186	192	193	199	206	236	202	209	247	214	220	217	210	215	209	229	208	235	228	214	184	199	212	203	201	223	204	192	207	192
22195	20884	28345	23559	20872	20900	9248	845	635	458	393	334	326	248	228	213	211	200	172	173	178	162	168	148	155	135	138	124	141	140	122	122	117	133	92	111	109	113	126	119	127	119	126	100	102	119	114	110	97	113	110	116	109	108	115	121	118	102	124	104	107	102	118	108	105	108	105	103	107	111	109	111	109	102	113	111	119	94	84	101	118	104	86	111	94	106	106	99	91	96	96	127	110	84	107	109	106	101	96	103	107	96	128	97	103	86	99	79	103	88	105	80	119	90	89	102	108	108	109	117	111	111	103	118	108	93	103	121	100	106	107	88	95	93	97	103	105	128	105	117	92	126	96	110	101	103	101	100	98	115	105	102	108	102	93	98	113	90	90	105	101	105	106	100	112	99	127	96	75	91	86	119	108	116	117	97	93	106	85	91	105	103	122	88	111	87	114	109	93	105	114	108	110	115	105	100	98	111	125	114	93	96	100	87	87	94	118	129	103	89	112	105	122	95	110	104	86	111	90	104	91	110	94	130	119	109	86	113	93	109	95	104	100	119	95	82	99	87	108	128	86	86	93	121	87	110	119	132	102	97	110	101	115	113	95	91	98	107	110	103	109	99	87	100	107	111	107	100	125	100	96	125	101	96	117	107	98	105	92	107	100	104	111	98	109	121	114	96	111	111	101	101	102	103	120	106	105	127	100	103	108	100	95	94	101	100	109	109	98	105	114	117	115	106	96	117	111	110	97	109	101	97	112	112	85	110	79	102	81	92	114	95	98	81	94	96	90	112	85	80	113	113	82	99	112	120	123	102	101	97	116	127	86	98	115	127	107	134	109	107	91	113	98	98	121	105	113	112	97	101	98	118	114	118	103	99	99	111	90	101	91	102	114	111	98	101	103	119	120	131	95	95	100	96	121	98	108	102	109	103	104	111	101	107	108	106	91	119	107	100	102	100	94	99	117	100	102	109	95	105	100	100	100	98	87	97	104	87	97	103	104	102	90	100	100	102	91	99	96	118	107	98	119	102	106	103	100	108	95	100	100	136	116	106	101	101	113	113	85	111	115	95	91	91	104	112	100	115	131	109	102	118	94	105	113	102	85	108	77	104	117	95	120	122	94	106	107	102	84	115	98	112	102	106	101	118	101	89	92	108	84	104	101	107	86	95	94	101	87	124	102	91	95	92	94	97	104	91	112	111	97	104	99	98	101	96	111	95	110	106	112	113	122	114	86	101	113	90	110	108	92	104	89	107	93	104	99	120	116	108	107	108	98	113	98	115	110	106	124	106	109	106	102	111	108	100	104	93	94	100	99	106	112	116	101	99	83	98	114	86	102	97	97	102	104	104	114	111	101	98	97	110	107	104	96	107	110	104	89	108	99	105	89	95	99	114	114	101	108	109	98	104	89	112	90	100	107	97	89	103	104	95	88	97	106	111	88	103	106	94	108	91	90	105	100	102	98	88	115	90	108	124	98	117	99	100	101	97	111	78	110	105	105	122	113	107	111	111	111	104	101	104	96	117	103	110	109	119	125	102	99	116	83	112	111	107	104	101	108	106	98	101	90	109	94	94	96	106	107	104	102	108	115	101	109	96	113	100	96	103	88	107	120	94	112	112	98	91	115	121	110	106	96	116	127	124	96	114	95	101	109	102	96	110	102	105	85	100	101	115	99	103	103	82	75	110	95	117	113	99	88	105	106	89	115	106	116	99	119	112	119	89	105	99	118	95	105	106	106	90	104	102	119	115	111	108	116	108	125	101	112	106	112	97	107	94	100	102	98	104	118	108	110	104	113	89	94	111	95	95	108	111	100	68	102	96	85	111	104	102	118	125	107	111	106	105	97	91	107	106	94	120	106	84	109	99	104	117	125	86	111	78	96	99	110	105	109	110	99	112	97	102	97	107	120	110	105	113	117	135	96	112	113	79	111	93	103	81	107	98	111	105	102	103	113	114	104	120	91	127	110	114	112	108	107	97	112	109	94	103	83	103	121	105	110	100	95	97	98	111	108	105	86	107	104	103	101	91	94	97	117	106	111	101	100	112	99	101	104	87	110	114	120	93	108	105	98	113	118	102	104	111	94	110	108	94	89	103	104	114	97	120	90	89	88	98	100	81	87	105	99	99	105	109	104	96	89	100	123	97	93	130	97	105	102	124	99	93	120	92	110	91	101	117	107	104	116	107	120	88	98	101	119	90	105	107	106	108	103	122	96	111	111	104	110	112	99	88	100	92	105	103	87	108	107	87	114	100	91	114	118	96	101	95	100	113	101	98	87	106	106	93	111	93	106	110	92	113	93	103	115	100	101	82	100	110	80	104	119	105	114	107	124	112	101	105	104	109	103	108	109	120	108	128	100	119	101	113	107	99	91	103	112	121	98	107	106	117	100	115	124	92	100	84	104	120	97	105	94	101	112	115	85	106	108	96	98	118	107	92	108	122	97	100	101	101	107	113	96	95	90	123	106	94	114	93	103	115	99	91	102	118	108	119	105	101	122	121	95	106	107	101	93	84	106	108	127	108	124	99	100	93	104	106	97	99	95	91	114	98	116	95	110	112	114	96	90	91	106	100	97	94	115	112	100	107	103	114	85	115	112	100	104	120	106	98	107	107	120	93	102	93	103	105	114	102	138	99	120	97	101	119	112	102	108	134	101	101	99	117	106	102	111	98	119	103	105	99	99	111	103	105	115	114	126	110	82	111	110	91	81	88	75	101	110	91	111	114	105	88	102	109	89	95	112	102	101	101	104	99	101	106	94	107	106	109	111	102	111	111	103	96	105	111	103	108	117	90	95	108	107	82	120	97	82	107	95	112	123	103	109	117	116	112	104	105	90	89	84	95	93	101	107	97	109	126	99	103	123	119	103	104	88	99	98	98	100	97	89	92	98	134	85	88	91	102	104	102	121	131	116	116	104	104	105	98	86	87	102	99	91	85	96	115	88	100	96	98	111	103	96	116	96	98	99	98	108	117	114	115	81	99	78	86	99	86	98	96	99	99	135	116	109	100	107	103	99	106	96	127	106	77	97	110	95	91	112	96	97	95	84	106	106	95	102	112	87	93	102	98	127	109	112	100	101	97	109	107	117	108	104	121	103	96	103	104	107	90	123	98	108	99	86	120	94	102	105	103	108	114	114	80	120	97	99	84	93	95	101	126	89	101	101	94	107	91	101	108	108	105	97	93	98	98	97	90	113	104	118	104	112	100	100	103	99	105	115	114	114	106	85	117	113	103	100	103	118	106	119	72	99	86	93	101	107	95	102	107	107	111	87	96	111	118	83	100	104	105	103	102	95	87	123	107	84	110	93	120	99	102	104	115	104	121	105	92	91	117	77	102	119	74	98	95	96	101	94	113	101	98	102	113	110	100	119	99	104	103	104	120	100	94	96	100	118	100	107	107	112	103	90	96	113	118	103	108	118	87	131	98	75	120	120	105	93	121	116	97	123	105	123	108	95	112	95	94	85	113	113	105	102	97	102	119	94	101
3974	12448	10159	4924	3294	2418	1905	1396	1020	836	641	567	436	377	338	303	262	274	245	231	221	214	201	192	188	169	156	176	155	150	155	169	147	148	146	141	145	149	147	150	165	152	136	167	118	149	146	121	148	118	121	144	128	107	147	113	129	134	139	117	138	131	132	128	121	104	136	130	130	139	141	140	119	120	125	121	109	142	119	118	114	114	120	117	150	122	133	113	122	118	115	135	115	114	122	129	133	118	115	112	125	134	100	128	117	131	118	129	123	112	127	121	132	131	123	124	120	120	113	114	116	142	120	112	127	118	133	130	116	105	124	111	121	128	128	96	110	121	109	130	117	112	118	147	105	107	110	125	127	121	123	111	132	115	120	104	118	153	105	116	110	116	113	127	92	124	125	121	112	132	123	104	102	125	127	126	127	118	102	111	120	123	102	105	120	131	117	133	103	127	110	128	99	126	121	91	101	120	107	122	100	111	125	94	105	99	105	105	121	131	113	135	131	119	104	124	115	97	132	111	146	124	142	125	109	131	120	118	115	127	132	127	119	94	101	109	124	126	124	124	110	107	114	119	102	122	122	128	115	116	111	114	116	122	115	124	110	123	126	137	111	111	128	126	112	133	122	115	131	118	121	118	119	127	136	135	111	121	118	108	106	139	114	133	118	114	114	118	113	99	121	108	109	145	129	109	119	126	112	118	82	122	121	118	129	133	122	112	121	110	124	112	123	104	124	128	134	114	126	115	130	97	132	136	118	123	111	113	113	129	127	129	114	137	118	115	98	116	125	112	125	110	110	97	121	130	124	102	127	113	117	115	121	128	109	117	124	127	116	122	106	108	126	115	108	123	149	111	123	116	127	123	119	134	120	117	112	126	115	109	136	130	130	131	135	109	116	111	133	124	135	133	121	110	116	113	106	125	124	106	155	125	119	100	120	105	109	128	138	141	108	110	102	129	125	121	121	103	130	129	133	110	113	145	115	128	119	116	112	126	124	130	112	104	93	113	138	119	129	131	123	124	121	124	110	121	121	105	113	127	116	93	129	105	124	132	115	105	126	132	119	91	112	136	112	130	115	110	130	122	116	115	119	116	103	124	103	122	118	118	112	98	122	121	148	117	111	133	120	119	108	123	118	122	125	121	143	120	129	112	136	123	132	126	118	117	115	106	122	108	136	104	118	103	97	121	103	114	119	124	120	128	101	118	124	111	128	109	131	113	108	125	99	105	122	127	113	146	122	170	135	123	125	117	136	132	124	117	117	112	133	121	111	112	116	122	109	110	131	131	115	120	120	115	109	124	119	139	102	130	97	116	111	131	108	107	132	114	108	115	125	110	93	109	127	115	139	125	111	108	103	117	127	127	117	106	115	123	130	110	104	119	112	107	107	118	121	91	129	128	114	108	94	119	117	128	108	141	109	103	107	119	107	102	109	135	113	120	116	123	120	103	120	114	128	112	125	115	120	138	123	125	116	119	110	122	129	96	123	136	128	106	127	125	122	120	125	98	114	103	111	113	102	106	132	115	115	142	121	117	132	116	110	106	131	126	133	107	134	119	112	124	116	119	109	119	120	119	100	124	118	113	109	125	118	115	106	143	111	117	119	125	129	139	103	104	95	123	122	128	101	128	124	132	125	132	107	111	117	114	111	120	131	108	111	133	123	110	127	129	130	109	115	109	109	118	124	118	152	114	135	105	115	120	111	118	116	119	129	108	132	124	119	125	116	112	108	110	115	120	132	136	128	127	131	126	124	121	104	111	133	144	125	97	122	115	124	126	128	118	138	118	109	117	125	121	119	122	119	140	119	123	140	116	119	129	120	125	128	122	112	104	114	98	122	91	112	128	113	119	119	96	120	128	132	113	125	120	118	112	112	128	111	117	122	134	121	136	134	123	119	124	123	121	128	97	105	126	121	117	104	115	120	119	128	131	96	128	100	117	111	95	109	80	111	126	130	128	102	125	132	132	134	116	120	129	112	109	121	141	128	123	120	112	116	134	108	142	116	116	105	111	113	126	117	121	114	117	115	113	131	127	129	127	126	114	127	117	111	100	142	133	108	119	127	112	123	126	112	137	118	116	114	121	118	127	128	118	122	119	124	93	121	100	112	129	136	129	121	98	127	127	128	108	125	122	134	110	133	128	119	122	119	105	122	139	121	128	133	107	124	135	117	121	131	125	99	114	117	108	121	116	133	119	118	111	123	118	122	123	107	111	116	130	115	130	127	103	133	134	121	109	136	137	108	107	144	124	104	120	133	112	123	114	119	116	119	134	105	109	116	118	136	143	117	115	140	119	93	131	102	124	131	99	118	142	115	130	129	130	115	118	139	107	126	128	125	134	111	132	125	122	123	119	107	117	115	130	127	125	115	104	116	131	98	119	125	113	128	105	109	107	130	103	114	102	128	112	131	134	106	113	125	119	116	97	118	117	101	126	134	105	139	109	129	119	118	108	106	115	120	125	133	137	110	92	114	125	143	107	113	87	116	135	111	129	131	128	105	113	112	117	130	133	124	125	126	126	115	123	120	123	111	119	113	112	109	96	116	124	131	110	109	125	144	120	132	150	103	124	113	107	129	129	111	144	131	130	127	110	133	117	111	116	118	106	99	140	134	92	112	124	120	125	100	119	140	110	122	141	122	114	135	112	102	114	119	123	117	125	137	126	138	145	125	121	119	110	123	130	113	123	112	117	136	115	105	122	101	120	127	124	117	112	100	116	120	123	113	114	108	122	128	123	115	118	114	94	120	118	138	130	108	126	133	123	123	118	115	125	119	122	138	122	134	134	105	115	120	137	123	138	114	99	119	126	97	115	119	120	109	123	112	125	127	118	119	146	126	118	128	117	105	120	97	122	116	121	107	121	105	106	117	118	126	119	121	135	117	146	106	136	102	127	122	135	109	118	110	115	128	123	110	101	122	127	123	127	117	122	127	119	119	139	128	139	132	127	100	111	106	132	123	145	121	119	99	102	110	120	127	159	116	139	100	121	140	113	129	143	100	129	137	125	130	122	134	119	135	135	123	90	134	116	113	122	134	114	113	104	101	110	119	125	128	116	123	109	102	114	120	117	120	116	138	107	110	115	124	126	118	125	106	126	133	126	115	109	126	106	124	119	125	119	112	117	109	114	147	108	116	121	111	109	107	135	127	116	100	116	131	96	126	136	114	140	121	124	123	109	106	117	131	124	119	117	112	113	116	130	120	129	116	120	127	111	109	135	99	100	109	112	115	125	118	121	105	121	118	105	139	128	119	115	127	136	125	119	111	122	115	112	138	120	125	123	98	115	111	122	138	123	122	123	121	110	111	126	115	125	116	134	125	121	114	122	124	100	115	102	119	131	119	129	136	110	126	115	112	123	150	108	119	118	96	139	132	129	118	109	116	123	103	127	124	113	114	126	114	112	119	103	138	145	112	108	126	116	115	108	109	117	129	118	116	135	119	130	121	134	112	120	112	114	126	106	130	120	140	134	115	120	122	105	116	133
26909	18644	4653	629	443	394	367	391	339	354	368	322	346	318	340	305	362	318	356	305	306	330	325	383	341	322	306	317	359	321	289	350	353	307	306	325	323	357	329	301	326	354	330	343	321	333	289	330	345	331	306	336	293	322	345	337	307	321	337	324	335	328	375	323	304	322	316	293	302	312	328	313	310	319	338	328	326	304	330	346	329	336	306	293	314	307	323	322	329	327	327	315	337	318	331	312	303	329	314	316	319	321	298	328	316	307	326	332	317	317	335	307	303	317	331	320	330	320	303	321	295	355	330	318	329	320	311	332	332	307	321	330	323	292	326	302	310	338	329	314	319	348	333	318	337	324	340	309	308	293	315	335	314	335	359	363	372	321	331	314	315	311	294	291	298	330	309	337	335	319	330	318	330	315	360	325	337	305	333	345	313	340	351	305	301	322	314	301	325	325	338	281	353	349	323	291	360	349	330	316	369	313	313	312	308	347	332	322	358	283	326	371	325	290	318	330	298	321	315	311	352	303	314	297	334	332	358	297	330	327	329	343	337	329	331	328	320	323	316	308	335	314	319	345	343	337	331	308	340	287	295	348	325	308	343	326	305	304	320	306	319	338	312	309	350	306	353	326	313	309	333	365	299	337	302	354	337	306	347	346	297	330	335	352	347	331	309	354	320	321	293	297	311	301	312	315	352	304	302	293	346	335	321	312	312	318	324	334	326	327	327	330	358	294	345	321	334	334	300	330	331	311	337	316	328	311	316	323	300	302	325	325	308	342	328	327	321	328	312	317	338	332	348	308	331	336	328	294	302	329	317	311	319	326	304	346	313	320	321	310	326	304	318	298	315	314	305	337	335	348	336	318	332	312	319	319	339	310	339	334	298	303	327	325	326	305	348	272	314	328	353	314	312	324	338	338	326	317	345	317	310	346	323	349	312	346	336	336	326	341	353	330	328	314	335	359	312	345	324	306	344	307	346	338	312	356	351	329	313	309	320	342	312	319	295	337	330	277	330	330	306	324	316	329	363	325	341	313	311	323	322	313	319	354	307	347	354	311	313	311	348	335	315	308	311	347	321	313	335	342	328	310	300	379	327	326	316	308	327	333	350	323	311	333	325	331	303	324	337	299	329	311	325	302	325	328	313	315	329	326	312	299	322	306	310	305	322	315	336	332	328	366	332	327	321	318	327	319	320	333	269	313	334	349	300	329	329	288	318	343	341	324	317	297	328	308	326	346	289	341	315	335	305	319	333	318	304	338	326	334	339	353	281	320	344	316	320	337	321	338	356	292	315	319	316	327	309	332	366	315	345	301	380	316	290	335	324	299	270	350	342	337	335	350	323	312	310	310	321	355	365	336	342	326	294	336	301	302	333	322	313	315	305	330	331	323	340	338	308	314	320	307	344	349	335	347	300	327	294	322	326	317	310	319	303	331	322	299	333	287	352	313	310	328	313	318	335	320	353	312	317	327	346	330	303	294	304	323	359	344	344	334	321	309	312	353	333	312	311	297	300	332	311	324	308	340	317	292	322	313	319	318	332	281	330	317	358	323	315	320	319	328	319	354	303	326	366	313	293	315	349	387	311	320	331	326	331	334	290	325	300	298	327	339	310	301	323	343	314	303	317	355	318	318	309	337	334	301	357	332	331	348	347	328	338	326	322	338	334	313	315	311	294	306	308	364	309	327	337	310	316	310	353	300	340	323	301	323	346	309	312	319	322	343	318	348	331	302	318	322	335	346	320	336	307	327	309	305	339	327	315	337	326	310	302	311	319	315	318	308	339	321	319	327	324	314	342	309	348	323	309	332	337	321	339	344	322	345	324	319	322	334	352	318	349	309	336	325	352	331	323	332	355	336	304	334	314	292	331	310	330	360	347	349	343	318	324	346	336	337	329	311	300	319	333	340	305	321	352	353	345	360	304	331	338	330	305	324	319	354	326	313	339	322	323	327	345	324	301	302	332	313	335	363	304	312	318	330	306	346	317	355	333	364	364	338	310	326	337	297	296	329	295	329	347	308	314	299	353	307	309	331	309	317	324	304	316	312	337	333	317	333	307	314	314	319	309	324	346	337	323	314	346	320	314	311	329	308	351	354	312	292	327	332	306	317	336	337	310	340	333	314	295	319	317	318	307	331	287	326	297	322	321	355	299	342	322	323	329	322	312	307	333	342	312	342	337	337	316	321	321	329	322	320	316	343	325	307	335	341	317	306	298	335	334	347	364	340	305	328	298	315	280	299	335	327	292	319	296	324	336	345	327	305	334	327	320	310	305	320	324	297	323	347	321	311	320	299	318	319	310	336	312	332	325	299	319	316	343	322	334	328	342	302	313	311	364	368	313	311	315	335	331	300	298	340	347	313	330	321	366	311	317	343	303	315	333	305	304	329	319	337	322	313	325	326	297	321	336	330	354	335	355	324	357	318	324	318	314	302	296	299	322	337	337	342	342	327	326	313	298	339	330	350	324	334	325	334	337	333	346	310	317	340	319	338	303	291	312	319	325	347	289	334	324	312	325	324	313	325	351	318	288	303	325	324	354	336	333	335	362	334	306	309	312	300	316	338	343	348	346	351	297	309	316	324	331	342	351	329	315	356	293	319	301	298	329	327	329	299	320	321	363	331	330	327	309	309	332	336	308	312	295	324	314	333	326	319	315	343	347	320	317	306	305	333	347	334	323	301	339	289	315	339	348	314	293	356	305	316	367	321	325	326	319	333	333	336	313	302	315	311	343	307	334	330	326	355	337	336	307	305	338	285	350	345	363	327	328	317	323	312	317	344	343	311	307	283	323	352	378	340	308	294	315	316	327	326	302	346	300	294	319	325	340	324	323	340	355	337	340	349	342	320	329	312	317	294	293	328	344	298	306	351	315	350	291	301	340	313	318	346	302	324	314	307	341	337	348	290	331	337	319	293	314	297	333	339	342	344	338	326	321	315	322	306	330	337	323	295	305	322	319	295	317	333	304	337	335	352	338	307	298	315	326	320	308	307	330	310	345	293	298	289	322	308	302	319	357	325	345	311	342	305	324	315	314	337	322	329	336	327	321	327	307	347	290	321	345	341	326	294	352	314	317	312	353	336	313	304	322	321	325	321	360	324	337	357	321	286	329	333	306	317	335	339	352	312	352	331	306	332	290	330	309	321	295	321	326	321	341	353	324	357	296	286	315	331	313	318	335	337	301	311	327	309	316	330	309	309	370	338	333	338	335	299	344	315	335	328	344	301	329	333	316	307	324	318	348	340	322	311	335	300	327	304	322	326	339	327	348	328	322	311	318	311	321	336	351	318	312	327	313	325	321	351	300	323	296	328	309	295	291	324	333	341	305	334	307	316	330	329	310	348	335	307	355	305	343	364	328	389	329	349	325	336	324	354	317	323	318	320	334	319	349	346	349	340	325	329	355	314	357	317	312	334	318	324	298	347	378	333	337	293	340	342	331	344	327	326	333	314	326	311	329	313	308	306	338	283	317	352	344	320	318	346
4050	875	739	510	458	425	420	391	395	352	375	371	353	355	385	402	368	367	380	353	363	362	336	322	344	360	358	383	363	387	374	373	383	366	371	403	342	384	383	371	347	373	369	345	387	355	367	351	363	352	343	345	367	390	370	341	374	392	380	388	348	364	390	341	389	368	356	362	368	372	335	403	375	368	363	364	375	390	398	369	376	412	373	387	350	366	380	368	379	337	362	396	409	364	347	365	430	338	388	375	369	400	340	344	374	364	371	330	385	357	358	354	368	330	363	337	348	332	379	389	355	355	347	373	371	387	386	380	357	379	393	395	330	333	382	362	373	394	403	372	379	376	357	352	386	350	402	363	378	371	377	378	349	396	364	364	342	356	357	374	400	364	427	368	370	362	370	374	387	373	365	388	352	347	356	355	355	397	379	381	328	381	339	363	338	356	375	370	361	372	386	360	358	342	349	401	351	324	354	383	350	344	361	384	381	356	353	388	353	373	386	399	375	354	367	367	359	384	360	369	364	376	361	367	348	358	348	369	353	389	376	359	339	352	350	369	418	357	362	387	397	373	367	375	383	372	347	372	325	383	368	348	363	365	405	365	382	354	356	370	382	372	380	350	347	368	378	352	374	385	365	406	393	364	384	340	356	384	393	363	342	345	367	365	384	349	358	339	364	375	375	372	387	386	389	365	360	330	351	370	361	368	358	364	370	380	373	354	367	359	394	390	384	377	363	353	368	382	375	350	402	328	370	393	365	361	381	359	339	348	375	364	405	354	351	378	333	364	376	356	340	353	371	352	358	378	369	389	358	361	369	379	361	393	350	329	381	342	347	353	362	379	377	366	377	360	369	372	375	378	367	339	366	361	379	360	358	373	358	397	364	356	368	349	382	364	366	362	395	359	343	366	359	371	402	408	397	368	326	384	366	389	383	360	361	381	342	381	384	370	360	380	365	337	346	359	395	372	350	364	361	359	353	388	360	384	353	348	399	371	330	380	401	386	381	387	358	367	367	357	379	360	381	394	337	359	351	342	354	389	353	360	348	367	387	370	366	338	360	372	353	352	380	345	345	347	371	367	364	374	388	372	361	329	356	348	341	370	350	370	384	384	365	383	340	334	345	394	372	401	343	390	404	377	365	365	404	347	348	390	386	378	370	363	373	361	355	357	368	385	380	379	361	369	362	387	345	370	383	373	377	368	360	361	345	377	359	397	370	356	392	319	359	350	353	362	344	356	355	389	394	376	380	351	367	385	383	378	340	383	351	364	379	398	365	368	361	371	348	363	371	398	369	352	356	373	355	348	371	402	382	379	386	345	374	362	367	369	334	355	383	358	352	362	382	341	390	343	339	394	360	365	378	348	361	348	347	369	338	398	376	368	388	352	382	394	382	357	360	368	388	351	382	378	366	360	357	353	372	365	350	339	367	367	369	374	318	380	368	367	349	363	355	388	350	382	371	354	367	371	396	361	339	359	347	368	377	376	367	351	375	378	376	397	366	359	356	409	399	346	401	357	358	359	360	368	384	338	351	393	360	397	364	387	333	381	345	367	362	362	354	362	350	354	347	372	335	360	368	394	385	369	371	355	373	348	336	370	325	355	396	358	383	370	383	387	360	363	370	344	319	340	371	359	373	356	354	365	381	397	357	358	350	363	380	363	351	388	368	379	371	372	356	365	373	365	358	379	406	354	344	362	367	367	369	366	375	349	350	382	375	351	380	370	371	339	353	361	363	323	348	425	378	373	397	331	356	371	383	372	348	320	369	364	309	370	370	336	363	353	369	384	364	329	378	377	369	348	360	334	357	354	392	371	365	373	388	374	363	362	359	350	361	382	373	408	366	358	377	349	405	411	351	331	377	379	352	319	352	359	368	369	389	356	352	348	367	369	352	376	367	382	387	387	359	358	369	385	378	356	376	344	367	416	373	374	382	392	391	384	359	374	416	374	400	374	346	374	385	370	331	372	366	343	361	394	358	342	345	343	401	384	364	391	370	381	366	379	359	358	383	367	347	331	384	363	347	356	343	382	364	366	334	365	368	338	358	343	384	372	361	396	382	338	342	392	345	358	397	363	344	378	378	346	343	377	363	331	346	372	367	359	354	349	404	369	338	364	357	364	392	359	362	352	403	346	377	342	374	362	387	372	356	393	381	349	367	410	379	324	386	344	365	379	342	361	387	374	350	361	357	389	367	382	380	387	377	366	399	386	387	374	342	375	376	370	354	328	360	397	398	332	376	367	372	343	383	366	361	352	378	386	310	376	353	378	377	397	385	377	350	354	377	376	351	362	375	363	402	380	339	352	349	396	373	368	361	395	362	376	365	381	359	392	379	346	360	354	352	378	348	405	362	402	356	372	367	373	357	378	337	358	383	380	386	386	397	382	393	388	376	398	360	357	353	328	365	381	350	341	346	367	375	392	379	371	382	372	366	375	385	400	339	375	379	394	354	382	349	378	404	375	335	384	351	382	352	356	348	343	362	375	346	366	350	352	368	382	371	369	356	336	380	342	371	383	341	370	377	375	375	344	360	368	387	364	345	369	354	352	373	338	371	373	385	338	364	406	349	335	352	377	357	373	375	354	359	421	344	371	355	404	365	350	369	364	356	366	379	355	397	388	363	393	379	398	350	386	393	348	388	379	371	372	384	370	361	364	359	355	366	347	401	373	389	348	354	367	368	368	368	348	380	339	395	359	397	372	366	375	376	332	375	393	352	358	367	351	394	359	356	378	353	375	361	359	337	357	377	351	351	351	396	388	398	372	336	370	357	331	387	358	355	380	354	398	353	400	382	366	337	355	407	355	367	348	365	382	378	356	346	374	359	395	360	364	374	360	365	354	374	366	395	379	373	350	394	358	363	378	376	389	376	354	393	379	331	361	329	369	388	360	350	370	391	390	395	364	351	333	367	377	390	388	372	382	336	360	368	358	380	373	344	353	379	356	394	373	325	359	360	364	351	340	346	387	337	374	360	369	344	385	349	368	351	369	355	343	353	372	358	395	383	344	375	345	386	384	366	380	351	370	378	376	388	378	313	353	409	339	348	351	365	337	409	372	354	354	316	369	372	344	396	361	389	388	350	393	370	398	384	364	352	383	356	417	390	377	387	373	369	382	353	358	390	351	372	350	349	376	371	357	391	384	362	368	376	355	366	408	358	371	356	367	380	401	375	376	353	365	378	398	358	361	329	348	370	340	350	382	392	348	356	377	362	373	372	354	390	352	347	356	395	381	373	342	371	374	355	345	379	373	354	329	339	339	361	345	358	357	376	359	338	352	363	357	336	349	377	359	334	365	389	374	363	362	371	361	355	383	378	385	353	340	362	379	389	367	336	331	350	333	375	374	374	418	359	361	367	385	369	371	377	346	353	362	379	329	372	355	378	371	369	394	397	361	363	363	349	379	380	384	361	334	367	378	363	386	329	380	369	339	380	346	369	395	395	393	355	331	387	383	341	371	393	385	347	381	321	371	338	387	341	371	353	384
23262	20802	27763	23938	20781	9782	1043	643	542	467	418	405	370	339	361	310	326	357	321	289	319	311	355	268	291	314	326	318	321	299	309	289	272	291	280	301	325	297	285	251	288	273	271	295	312	268	296	302	277	282	316	292	315	292	289	251	281	267	274	274	312	308	255	268	305	258	314	305	274	274	295	271	295	282	266	308	293	289	295	269	263	271	284	305	281	292	302	307	264	258	308	304	292	303	279	283	261	304	259	301	282	284	301	270	297	282	297	296	265	265	273	288	305	273	277	274	270	299	260	261	278	294	280	271	291	293	287	239	277	307	258	255	293	280	258	296	285	302	318	296	275	266	300	253	263	288	272	274	261	312	294	303	275	267	268	269	309	258	297	277	298	277	283	285	288	261	273	298	272	276	287	274	265	289	237	293	299	276	292	285	278	298	298	292	262	276	276	299	269	250	254	294	288	283	288	290	296	249	256	279	281	272	275	287	326	283	300	239	270	307	277	319	287	287	271	268	299	285	265	264	271	274	291	295	308	275	279	268	284	291	274	305	298	282	293	272	287	291	285	282	266	296	276	297	264	295	304	276	279	280	270	279	272	255	298	285	291	259	279	267	267	301	265	301	312	275	278	299	259	272	305	277	264	262	279	287	273	291	286	263	290	260	273	264	299	263	297	272	257	281	268	255	291	293	272	281	271	253	281	304	282	250	261	299	282	292	275	325	280	276	288	257	305	294	284	312	277	279	262	266	293	282	277	271	265	293	267	292	269	303	279	285	276	277	262	289	285	268	285	299	281	275	274	266	286	314	287	303	285	261	264	305	281	295	271	289	278	297	310	265	299	251	304	260	278	276	300	314	265	297	282	275	292	270	253	268	287	269	262	272	253	303	284	254	246	288	236	318	297	290	288	323	282	288	265	280	288	291	268	320	251	281	290	253	302	279	247	307	305	278	277	273	268	278	292	280	278	273	268	279	271	283	311	280	293	292	275	321	286	292	266	271	268	287	279	266	271	310	284	271	258	263	284	282	283	278	297	306	295	271	285	287	307	276	284	309	278	301	259	256	278	286	280	302	268	273	279	255	266	294	268	253	278	305	280	277	297	260	291	296	278	274	267	281	329	291	253	321	313	296	255	293	274	241	287	265	287	295	315	275	279	261	302	290	274	287	280	321	286	265	282	280	297	275	282	290	299	266	290	269	304	295	291	271	306	271	284	289	290	244	293	285	297	261	284	291	276	294	266	273	263	274	275	277	326	277	274	277	252	300	282	279	284	277	289	293	299	270	286	309	280	309	269	306	301	265	256	265	296	275	273	294	270	314	280	269	269	312	278	272	300	264	270	282	286	278	296	243	295	259	282	270	283	247	271	295	262	258	279	257	289	251	269	259	316	309	264	306	275	270	295	321	274	267	306	271	291	264	292	277	294	282	283	300	306	280	270	300	273	258	302	278	286	307	282	269	300	272	267	273	280	294	293	277	333	299	269	308	300	292	279	283	291	254	293	303	284	286	289	280	260	280	305	269	303	273	278	283	288	292	320	282	290	288	245	255	263	278	308	308	307	278	292	274	283	276	293	302	277	280	290	313	262	301	270	263	309	285	324	299	272	281	267	273	260	306	281	305	257	293	295	281	293	288	247	299	283	291	306	307	281	323	290	289	290	284	290	288	271	287	310	280	292	283	273	260	321	296	283	275	259	270	277	279	305	277	291	297	284	252	290	260	260	306	285	277	276	278	273	271	274	285	276	275	286	273	261	278	275	263	286	280	292	284	295	295	306	279	289	302	302	271	293	242	297	276	291	279	285	269	295	290	273	326	286	250	247	280	267	275	259	284	292	272	295	299	267	287	283	262	307	299	284	286	275	274	303	273	253	288	273	307	258	285	277	260	242	271	291	295	290	283	301	261	312	275	282	263	289	299	256	262	308	282	273	273	266	331	297	258	283	276	280	304	303	274	275	256	299	280	302	286	289	266	258	291	289	277	288	257	289	277	294	308	301	293	305	281	251	297	298	302	298	289	261	303	265	298	300	298	293	284	274	255	269	276	275	254	258	276	278	285	285	276	268	280	330	259	305	258	281	299	271	251	299	277	299	294	298	299	312	277	291	260	265	306	286	291	300	286	298	265	242	264	251	276	231	308	267	297	296	290	284	293	292	287	269	301	265	283	301	270	262	262	300	279	274	283	305	276	278	268	285	283	283	269	273	316	284	289	289	287	304	273	265	273	292	277	286	276	273	304	276	307	286	329	248	281	286	283	301	288	272	291	243	263	319	277	291	345	299	280	313	301	292	253	278	268	260	286	287	279	263	273	256	281	294	276	277	291	264	272	297	290	288	288	269	287	278	287	257	309	297	282	290	276	289	304	286	291	296	276	293	300	305	275	294	302	263	287	292	277	279	298	309	291	263	266	290	275	267	281	287	294	256	257	275	291	277	273	296	277	278	297	284	279	282	271	259	271	274	278	274	294	291	313	281	296	289	273	295	295	301	269	291	265	285	290	287	240	291	285	296	292	275	305	287	265	260	289	285	273	282	285	270	266	276	298	285	286	260	253	254	263	297	288	318	291	308	306	273	269	264	266	305	299	244	279	279	264	285	269	279	294	299	273	312	281	287	253	333	269	314	299	299	300	289	306	285	268	313	291	284	273	266	289	281	265	290	285	275	295	281	287	267	261	276	274	272	280	244	317	290	281	274	275	293	298	276	281	266	262	271	289	272	289	272	271	286	270	274	250	273	258	257	286	283	269	281	299	306	309	299	283	263	261	296	287	272	279	270	274	282	260	278	288	290	305	260	297	288	295	289	317	280	255	262	288	278	253	259	308	299	286	295	283	281	288	274	283	287	287	249	275	275	260	274	307	278	271	282	330	276	331	300	289	272	291	273	295	284	281	295	292	292	282	295	282	292	291	296	286	302	292	290	266	229	281	282	296	304	314	289	309	272	314	278	262	315	290	279	276	304	232	266	259	313	279	275	288	261	282	271	276	292	285	296	349	298	261	264	283	263	287	270	290	296	315	292	310	250	267	289	274	299	297	287	300	289	314	258	276	290	294	308	309	289	304	300	281	303	278	290	246	275	286	260	280	303	278	268	293	278	274	258	265	262	289	265	243	300	294	289	305	288	278	284	301	278	295	293	285	272	294	259	309	294	269	263	256	250	309	284	260	289	293	293	310	290	281	303	270	293	288	274	264	298	321	262	306	276	265	254	276	305	288	249	267	250	285	269	297	281	262	267	279	271	293	245	254	287	249	266	279	281	288	282	299	285	290	269	302	281	289	277	263	265	308	288	280	273	278	284	293	266	258	275	301	249	294	285	270	308	313	337	291	284	280	285	292	292	279	277	302	274	280	269	255	293	257	320	292	275	276	296	270	290	268	282	315	295	286	297	293	278	276	302	300	283	310	297	284	282	261	288	265	271	279	263	254	290	290	266	284	280	287	290	288	276	261	248	288	293	298	272	301	318	287	290	298	286	316	263	270	260	292
3074	7252	5991	2832	1938	1580	1176	914	761	667	624	540	485	464	446	406	409	374	369	372	399	370	383	345	348	353	354	367	321	339	337	364	344	334	387	363	317	320	338	324	314	313	345	320	334	343	312	355	320	312	339	362	332	328	303	315	333	378	311	322	315	327	325	345	314	324	313	326	326	331	287	338	335	337	324	343	330	332	293	319	339	311	332	309	337	323	357	335	319	326	334	344	299	300	287	321	320	302	305	332	354	296	344	345	348	324	321	345	362	335	304	344	342	338	297	335	335	332	308	335	325	309	341	304	350	322	334	344	312	319	323	309	326	331	322	358	338	294	324	333	315	331	314	358	334	345	304	341	325	324	323	316	311	307	312	318	335	314	332	328	335	350	315	327	326	353	321	333	309	329	330	345	311	313	328	299	346	329	312	355	349	346	322	312	288	325	307	347	319	326	337	307	307	343	357	339	351	327	348	359	353	315	313	298	334	329	311	347	320	359	333	336	327	320	310	346	337	301	315	333	302	312	304	329	334	293	301	318	343	305	323	325	324	310	320	340	294	326	323	327	307	352	357	334	335	359	329	372	318	305	306	325	302	283	313	312	308	334	312	311	331	323	316	298	330	350	316	313	331	335	312	345	316	317	324	309	337	334	354	327	343	317	313	345	329	312	334	321	327	310	325	335	384	289	311	319	297	310	346	318	319	336	319	318	337	338	316	325	341	323	289	342	310	321	314	357	322	303	360	334	322	325	297	319	336	323	313	308	309	312	299	318	290	304	318	329	289	331	325	299	313	370	298	307	325	330	305	315	329	340	357	309	359	310	335	317	314	358	313	313	351	281	295	351	324	348	332	373	360	328	293	341	341	310	349	321	319	331	341	310	328	347	365	284	343	329	348	344	341	343	313	359	321	319	322	334	313	338	331	282	336	328	310	326	344	365	312	315	340	330	332	289	317	326	330	319	315	348	306	320	312	325	357	319	288	307	330	340	317	338	327	333	310	329	306	332	334	348	315	320	329	322	340	320	335	308	355	329	331	339	292	336	341	325	334	369	314	318	364	305	296	312	313	320	340	330	304	341	307	357	336	312	331	350	346	322	357	284	329	344	323	338	299	339	308	320	324	322	334	333	324	333	340	316	326	340	334	306	307	352	299	327	313	337	353	317	349	308	317	323	353	311	314	291	323	314	321	327	305	351	306	339	331	300	331	331	312	300	310	320	357	338	334	326	311	319	336	318	361	338	320	304	310	335	339	314	338	305	317	303	349	316	302	324	338	331	337	332	363	313	336	343	307	321	309	371	293	340	324	348	345	318	317	316	314	325	379	369	316	322	336	330	333	321	325	332	314	295	342	328	313	314	334	326	311	354	327	345	319	322	341	312	318	329	308	321	286	316	361	321	324	321	332	333	354	325	308	294	324	350	304	318	326	328	321	322	296	301	318	292	306	343	331	323	353	313	315	309	315	327	311	313	295	335	336	361	312	359	312	312	313	321	316	327	332	319	298	329	339	305	318	335	317	322	309	348	310	339	285	329	323	330	315	349	340	355	313	312	323	345	320	325	350	325	346	327	301	329	327	327	328	344	316	353	325	318	365	308	329	335	325	332	311	342	328	324	310	316	323	319	340	328	324	323	335	310	327	308	338	333	290	345	350	337	341	335	332	319	377	318	344	329	343	335	298	358	342	316	302	291	304	319	336	335	340	309	316	341	315	357	329	348	373	303	322	290	312	326	335	322	288	325	320	351	350	305	303	341	330	281	352	351	317	323	346	333	335	320	326	296	318	335	340	303	328	367	334	322	314	300	305	337	341	345	312	306	348	353	327	332	298	322	314	329	321	321	317	315	343	301	322	323	300	354	325	346	343	327	326	331	308	305	331	344	321	320	341	326	318	338	318	345	314	334	322	372	297	335	344	321	321	318	302	332	323	315	301	298	357	329	341	284	299	335	327	295	361	312	322	310	313	337	316	322	352	336	337	309	296	327	327	299	335	320	323	313	325	306	311	310	306	311	317	310	290	337	309	331	332	330	305	330	368	306	334	325	333	331	329	336	320	360	333	316	347	345	327	310	337	330	304	335	313	359	311	343	328	338	325	355	323	326	364	306	308	327	281	321	293	333	332	371	303	339	336	327	319	355	321	314	308	316	337	312	311	325	347	310	342	336	326	352	342	323	323	310	325	300	320	345	320	346	299	324	331	324	340	302	326	319	318	304	367	305	310	325	357	329	319	336	351	301	288	336	325	327	335	310	313	334	316	322	323	354	335	346	348	318	327	328	311	322	330	296	336	346	326	336	299	334	304	349	341	305	333	320	309	320	291	305	332	338	308	326	310	336	320	304	324	277	362	342	320	314	322	320	327	321	321	339	296	308	337	334	305	333	322	309	322	329	323	318	341	316	321	357	286	319	299	317	306	341	339	359	345	330	312	311	333	321	307	302	359	301	323	307	358	292	304	315	312	305	350	344	352	332	331	314	289	318	297	330	331	327	326	315	323	318	273	304	319	344	335	324	347	320	314	330	343	339	334	347	322	316	350	308	342	351	320	373	362	314	321	314	370	345	337	305	353	346	325	305	294	336	294	332	351	324	328	351	352	324	335	298	304	332	311	346	355	313	365	336	310	315	312	342	347	342	307	328	362	334	315	349	324	336	309	331	286	343	318	337	308	346	324	318	318	310	350	318	326	343	314	297	306	317	367	334	352	350	287	330	337	332	355	320	322	322	338	320	327	315	305	344	321	338	335	327	326	312	287	329	357	297	341	335	319	306	307	317	341	329	316	304	308	317	348	338	344	314	311	322	325	343	322	330	330	285	335	344	321	325	342	313	334	319	366	307	326	305	316	332	302	316	289	325	342	323	306	337	313	306	343	334	313	293	315	333	331	324	308	348	368	319	322	336	313	304	311	308	310	352	306	348	343	317	310	342	312	344	334	314	363	313	340	303	340	367	362	325	340	304	329	343	323	313	315	328	335	331	329	320	337	340	335	355	327	305	321	314	318	328	309	320	328	317	301	311	346	358	323	313	351	309	327	334	311	287	342	319	353	299	301	291	319	341	309	326	365	288	315	338	300	329	322	316	349	346	329	329	344	352	326	328	340	337	331	300	318	347	310	360	296	315	317	341	327	280	304	308	350	319	316	345	346	320	336	327	338	316	314	314	305	293	328	294	317	341	313	333	308	293	332	332	318	334	317	334	342	317	340	343	324	302	339	320	320	317	339	308	332	305	336	338	337	317	348	303	301	326	330	315	318	328	313	313	302	316	344	331	299	322	289	330	345	299	317	337	335	294	318	319	322	320	329	357	319	303	317	326	327	313	317	325	345	335	348	338	332	314	321	358	334	319	303	314	344	327	352	334	355	358	356	317	351	347	316	320	311	318	310	304	305	320	341	341	354	306	320	347	314	306	319	344	323	314	307	322	334	328	340	346	325	325	330	335	308	357	307	325	363	336	336	321	307	330	313	321	298	324	317	334	326	333	303	310
24260	20847	26921	24770	12944	642	476	382	335	307	283	272	227	250	245	207	250	221	233	204	211	217	197	215	205	217	193	206	201	197	204	186	177	218	220	195	189	198	190	180	191	201	217	185	194	212	177	203	167	182	180	190	188	184	213	183	204	192	180	186	210	185	179	230	177	206	181	203	212	186	201	183	202	205	205	214	198	207	203	232	200	188	192	210	181	200	170	169	181	196	207	213	204	207	174	205	192	203	210	184	179	168	186	182	200	171	206	199	213	196	190	193	190	207	164	188	180	200	179	175	196	178	202	195	189	185	204	205	200	173	212	183	198	192	199	214	228	204	198	198	176	184	208	183	185	208	199	203	206	198	205	203	197	194	199	219	200	206	190	173	182	203	208	197	180	179	196	195	218	211	223	206	170	201	221	200	197	177	198	222	193	192	192	178	181	216	203	204	185	182	180	181	208	196	193	196	217	189	227	225	195	209	214	194	218	200	189	172	209	189	204	184	198	210	188	217	191	192	204	198	200	196	174	200	197	195	208	202	184	184	212	195	200	193	199	237	187	202	186	194	217	208	199	208	212	157	189	200	191	199	200	218	193	199	194	174	204	197	195	188	190	223	198	198	196	210	197	200	195	185	186	197	180	203	217	187	215	208	207	216	174	188	198	177	197	222	182	186	191	189	180	199	204	178	207	198	194	194	186	178	189	171	180	214	209	181	193	206	187	199	197	195	202	206	213	181	189	233	191	158	213	215	196	173	202	178	187	207	181	194	213	188	204	184	196	191	191	227	181	184	214	173	202	205	206	199	193	200	191	209	184	205	184	188	197	183	215	183	201	203	212	203	221	181	176	223	199	184	181	174	187	204	204	193	190	194	186	191	192	192	190	200	185	212	211	179	221	185	197	181	212	196	208	214	221	202	189	189	186	185	186	199	212	173	198	225	182	200	191	186	209	200	204	174	220	196	191	195	191	179	180	203	192	195	200	195	200	191	193	213	200	179	193	186	219	212	219	221	210	208	221	206	200	208	172	181	204	176	211	183	199	189	205	175	188	202	192	186	199	199	199	208	180	183	175	165	218	197	186	199	203	181	189	210	213	203	191	185	196	177	183	193	181	198	214	176	214	191	216	180	193	211	211	196	201	185	203	203	187	188	189	183	166	191	190	182	207	189	180	194	196	183	201	175	191	177	191	179	212	207	195	209	210	203	199	186	183	207	211	196	170	204	192	203	195	207	226	195	182	206	187	184	200	202	201	206	203	209	216	211	180	196	205	175	183	152	186	215	195	217	201	206	232	206	191	187	194	164	192	216	180	202	216	217	203	190	211	200	185	193	196	186	203	199	193	217	198	190	218	210	188	198	194	208	207	196	216	220	198	214	206	195	193	212	217	220	188	203	205	195	216	185	232	207	187	195	210	187	203	175	206	207	199	192	216	208	206	203	205	182	184	184	173	199	175	169	200	192	184	207	188	170	189	195	187	203	192	178	174	184	194	178	188	179	210	186	188	196	179	188	224	187	196	179	236	207	212	201	184	173	202	198	184	210	212	189	182	196	183	217	219	190	203	203	218	206	211	174	198	186	174	174	199	192	190	209	198	191	208	181	207	183	194	206	174	204	183	190	193	194	173	165	224	200	179	189	200	190	185	189	202	187	174	198	214	195	196	169	175	191	221	187	190	173	175	225	195	207	185	197	213	207	173	186	201	205	214	188	189	192	218	175	203	213	203	193	203	185	187	190	200	183	187	182	184	198	189	206	213	196	196	189	166	214	200	196	200	197	221	181	196	198	192	193	216	219	205	203	189	198	175	201	194	210	219	194	176	194	189	197	201	186	213	202	199	180	186	212	202	180	197	194	213	190	186	203	189	206	183	197	215	173	192	191	170	183	187	185	215	176	189	166	210	194	163	215	201	170	190	185	205	194	181	177	187	182	188	235	175	223	209	175	191	205	181	168	198	227	206	195	186	187	197	220	189	191	201	203	213	178	208	195	191	193	189	188	204	228	195	179	209	178	195	213	193	222	207	202	207	200	193	210	184	193	196	206	201	211	194	196	217	197	205	180	183	228	176	216	194	184	191	200	226	213	198	202	193	190	203	190	186	240	205	184	190	192	170	186	192	204	188	206	188	172	209	201	206	172	223	208	194	218	194	195	184	188	210	226	204	180	190	182	180	200	195	202	196	216	179	196	190	196	217	183	188	186	219	219	188	178	211	229	241	197	198	186	218	216	200	185	186	161	198	214	201	199	198	204	198	198	215	161	189	181	181	176	220	191	172	197	205	190	215	189	197	180	197	216	199	206	176	206	216	174	184	198	190	184	185	189	185	191	203	203	213	205	207	198	182	222	196	199	186	199	183	190	191	181	187	197	193	189	205	182	198	222	218	188	189	199	205	201	201	182	197	211	192	187	191	215	192	219	188	184	183	184	185	200	178	186	167	207	184	202	191	185	211	218	176	192	205	177	211	199	191	196	194	206	214	218	209	215	199	197	217	192	185	184	222	173	222	176	173	212	191	195	188	192	188	197	194	171	192	185	195	203	205	199	207	181	181	180	205	185	189	221	174	219	215	209	213	196	209	185	169	186	181	195	193	184	195	201	190	190	221	193	195	192	202	187	229	174	231	203	203	218	183	182	192	198	190	191	204	190	185	194	198	181	212	212	205	169	199	195	206	183	194	198	193	204	174	203	204	211	194	184	179	203	203	196	184	198	180	179	187	194	196	221	184	191	193	171	219	162	200	196	207	200	198	212	187	203	191	187	197	209	194	203	205	174	171	189	194	216	189	201	195	196	193	186	180	204	190	203	200	193	165	186	167	199	178	181	177	192	203	200	210	218	207	204	206	187	200	183	203	221	193	180	192	182	227	194	184	200	190	182	184	194	184	197	218	205	200	190	195	169	190	183	222	201	189	191	218	203	177	191	182	191	181	183	183	188	213	201	182	171	191	194	198	193	214	175	169	194	185	204	220	194	191	165	195	196	201	199	193	199	188	232	204	185	196	188	199	207	181	226	183	204	188	204	200	199	194	210	202	178	202	193	208	187	231	206	195	173	195	215	203	192	190	188	205	171	187	179	194	199	180	191	194	200	185	193	193	193	203	169	196	198	192	176	206	192	179	208	184	174	197	190	177	198	174	200	166	204	193	188	196	185	183	193	189	217	205	177	177	179	211	209	205	179	208	204	202	191	199	194	199	204	172	191	176	187	195	182	205	211	191	203	182	200	183	186	203	188	204	199	205	197	189	211	204	194	177	191	196	194	194	218	172	208	224	166	195	192	200	179	184	200	191	185	216	210	211	203	192	190	186	218	217	198	202	183	175	165	197	206	168	191	228	196	207	197	181	166	198	209	188	177	198	181	196	188	196	192	180	183	186	205	231	195	211	185	224	190	206	201	184	192	183	194	182	201	212	210	194	192	197	170	181	200	204	198	199	218	179	228	209	175	208	194	200	172	215	183	184	189	179	210	212	180	200	194	194	211	191	193
3077	4422	3488	1728	1198	953	720	591	475	405	373	355	342	289	273	259	266	264	258	231	251	221	240	243	224	245	200	220	247	234	256	243	251	215	227	192	222	207	212	226	227	201	241	206	185	245	203	248	221	204	234	206	193	228	207	207	186	256	240	215	207	226	238	219	222	219	217	224	234	214	221	230	204	227	202	220	236	197	208	246	237	203	252	212	216	208	216	233	197	228	191	207	220	223	242	225	215	220	183	240	208	206	185	190	171	205	200	194	190	215	237	198	245	225	202	209	219	236	220	202	218	241	222	233	209	196	211	205	226	239	230	205	235	219	214	200	218	253	182	220	207	216	242	228	221	222	229	196	208	192	216	218	195	230	201	230	193	214	220	250	210	229	200	226	224	229	211	226	211	199	206	206	189	208	250	210	230	246	208	224	231	247	226	208	206	204	197	235	217	237	218	208	222	178	237	243	211	215	228	212	226	230	191	239	248	212	208	226	211	217	210	219	201	230	227	195	216	219	211	196	214	215	203	218	200	201	207	203	211	239	208	213	217	209	241	237	211	230	225	215	229	220	208	222	216	217	214	234	220	213	207	238	198	201	209	234	225	224	218	194	224	208	194	206	210	221	218	187	232	212	198	205	214	213	205	220	208	195	204	197	226	213	220	221	228	224	204	207	221	210	227	220	233	237	195	212	216	209	193	202	234	216	224	194	260	228	200	220	216	183	196	211	183	214	222	222	201	212	254	202	222	203	208	199	229	231	221	221	200	211	208	217	208	189	227	199	218	190	210	228	212	190	194	224	206	235	197	215	194	209	220	208	196	205	204	207	225	221	252	219	210	225	232	190	210	189	206	215	201	208	214	213	231	213	209	227	225	234	220	223	237	228	213	207	211	216	195	206	235	234	246	216	195	194	212	231	231	206	219	223	253	227	230	223	206	224	201	200	206	208	238	223	227	204	223	209	199	222	214	209	217	180	207	211	216	231	216	229	210	227	239	230	220	226	213	220	219	230	192	218	226	218	233	217	217	232	222	218	213	217	229	222	216	179	220	209	224	220	213	219	209	218	217	230	210	213	218	218	199	232	210	210	225	215	195	208	215	207	198	202	214	211	191	211	225	226	195	234	235	235	197	235	211	237	187	212	226	227	198	193	190	219	207	227	196	239	226	193	229	207	228	210	200	230	192	203	213	218	225	221	223	212	220	215	219	218	196	212	201	201	196	216	212	197	213	204	210	223	234	197	255	229	210	229	254	219	235	209	224	202	196	229	204	200	230	238	238	214	222	223	178	210	180	245	197	196	235	214	204	211	199	261	184	221	214	235	190	241	233	183	232	203	229	212	218	212	222	209	213	196	195	197	234	209	218	217	210	233	215	210	222	213	207	199	219	217	224	216	203	227	186	206	222	204	220	191	225	239	206	220	219	224	195	203	208	214	222	217	211	237	223	221	220	232	150	229	214	242	221	221	244	224	222	224	217	197	171	259	228	217	225	207	199	224	214	225	210	231	211	228	231	207	224	225	211	216	220	220	223	232	223	217	209	235	215	213	207	216	215	223	222	198	215	220	233	242	226	223	232	223	190	237	228	222	231	214	227	195	233	201	226	200	215	202	220	212	219	191	209	214	221	231	195	226	223	223	207	205	217	229	208	206	221	221	225	233	212	210	202	223	227	215	212	217	217	211	222	237	253	202	229	211	226	202	212	238	198	191	215	216	207	233	203	221	227	204	211	225	206	209	211	242	222	220	202	240	222	206	215	229	220	223	232	238	223	210	230	226	202	214	209	210	241	231	239	203	238	196	205	220	222	212	232	215	201	204	223	196	216	189	237	207	200	223	247	219	202	241	207	206	198	202	203	205	197	203	224	201	232	197	223	193	232	217	228	209	241	194	244	242	196	219	225	210	214	229	223	201	212	216	216	192	191	229	226	180	228	246	211	234	229	199	225	198	216	208	234	218	200	210	198	204	237	193	205	223	203	212	233	233	198	197	195	226	216	218	222	206	209	217	186	233	231	201	233	228	217	199	220	210	232	230	227	210	211	203	218	239	217	204	231	225	202	200	218	225	215	214	221	221	240	235	218	222	240	194	228	202	227	222	220	211	205	220	207	211	233	226	209	201	216	196	229	230	225	196	229	252	219	216	194	217	208	227	241	195	221	189	230	225	214	189	217	227	188	225	211	208	211	243	203	229	219	224	213	213	223	208	225	208	193	225	227	209	247	197	196	223	204	204	189	209	201	210	199	201	226	221	227	199	210	198	216	221	229	206	197	202	206	216	224	203	200	250	206	220	207	228	224	231	237	183	230	235	191	210	204	215	207	236	215	212	216	190	209	175	216	223	223	231	215	230	205	188	241	250	215	232	216	211	202	228	215	231	191	223	212	221	240	222	214	216	214	197	230	210	233	234	237	202	217	214	210	194	209	247	179	229	214	214	215	228	215	200	212	216	211	236	207	243	233	206	210	198	185	199	241	218	252	232	225	194	216	226	220	210	203	206	192	206	222	206	226	224	204	226	223	217	220	225	218	254	231	197	202	215	227	199	230	218	231	234	228	219	236	213	197	231	202	236	207	216	205	208	195	231	215	233	221	202	202	193	217	225	230	222	206	191	216	206	211	233	223	209	232	212	230	204	199	219	223	221	223	235	223	236	208	237	230	220	213	223	227	242	211	204	215	222	235	213	224	217	239	220	200	220	233	208	208	224	210	215	212	218	193	222	231	218	247	240	224	227	215	225	200	234	203	221	219	211	227	190	190	213	211	218	211	181	229	242	228	218	188	253	236	249	202	188	201	214	212	214	237	193	212	224	208	220	222	221	215	228	229	200	189	227	220	225	203	216	230	225	205	214	219	217	220	233	199	223	233	221	216	227	213	217	208	217	225	209	207	220	196	232	201	216	240	208	217	228	232	211	223	200	233	210	210	209	232	215	226	234	221	230	212	229	210	214	228	221	235	235	190	235	212	221	193	235	240	206	212	232	221	217	208	210	240	239	208	213	212	220	212	208	195	216	189	214	194	215	234	218	181	212	227	200	199	229	203	214	205	230	208	229	229	231	205	208	202	225	239	192	222	227	231	216	244	211	239	203	208	228	232	231	205	253	216	179	205	212	223	220	216	195	237	220	213	228	237	225	198	195	208	211	197	212	222	228	223	226	225	215	210	230	216	205	199	214	238	211	188	243	220	208	230	204	214	195	237	223	227	227	215	218	231	233	233	191	201	208	196	229	203	215	225	196	199	212	212	213	217	198	214	220	218	180	241	211	242	229	217	212	203	196	240	201	194	226	203	188	220	220	220	225	213	209	194	211	212	212	213	211	233	212	215	229	224	225	212	243	216	218	204	206	198	202	230	186	210	227	220	211	215	216	201	207	184	227	214	242	214	214	219	236	232	187	212	210	224	193	200	225	228	208	231	217	228	208	226	224	231	222	215	203	229	219	197	225	200	225	220	223	225	223	197	222	214	216	217	210	215	215	200	214	204	237
22154	20846	28308	23478	20837	20880	9232	876	572	477	383	350	286	245	246	209	208	208	174	163	177	151	161	138	133	127	146	140	139	126	127	115	123	139	127	108	118	136	107	121	117	111	104	118	117	110	109	107	112	129	110	111	122	120	131	111	98	137	91	111	92	113	97	119	123	107	101	111	101	112	98	105	104	110	119	84	122	118	114	117	103	112	98	99	107	117	107	98	119	128	107	136	111	108	99	110	110	92	126	110	124	96	101	133	102	100	107	116	94	100	114	100	106	103	106	99	119	108	113	134	99	120	100	119	91	121	109	121	112	105	131	101	105	103	106	108	98	116	120	94	100	101	94	134	96	116	105	99	100	100	116	105	106	108	117	101	101	114	109	105	102	101	116	100	108	100	100	104	114	106	93	98	98	117	101	111	117	107	102	114	95	100	89	92	106	84	99	98	110	105	101	96	109	90	104	100	117	106	100	93	100	90	109	119	117	119	91	92	108	109	124	104	109	98	118	124	113	107	104	113	109	106	115	104	94	113	100	118	115	108	99	111	89	101	113	110	107	108	95	116	106	119	113	122	103	104	109	114	107	118	104	104	94	132	105	92	111	111	97	95	86	95	111	108	105	98	91	111	105	128	99	110	101	122	128	104	104	117	108	111	113	110	95	98	129	112	99	94	100	131	96	91	100	95	115	107	110	91	98	92	105	97	102	90	106	79	98	112	86	103	100	133	107	86	128	124	101	88	107	112	103	103	122	122	108	130	105	119	98	116	105	107	106	111	104	92	89	95	131	116	112	93	92	109	121	92	126	114	116	93	89	92	120	104	107	107	120	133	125	109	122	103	115	100	101	105	106	109	112	101	108	77	112	92	120	93	108	115	97	98	113	116	91	98	85	101	109	94	112	111	111	99	96	102	115	95	112	105	114	109	94	95	97	109	121	97	101	105	109	96	117	88	90	95	104	94	116	85	93	93	104	108	107	114	100	107	108	107	113	119	95	99	94	118	114	92	118	108	110	119	87	101	96	122	90	124	105	97	108	116	111	93	98	98	126	98	87	112	107	110	120	93	113	116	89	124	110	90	107	124	103	108	87	92	114	113	107	109	116	115	105	104	113	132	86	104	105	118	112	100	99	102	86	109	102	123	102	95	98	81	95	98	112	109	119	111	116	95	116	105	122	120	114	118	103	86	111	114	99	102	114	110	105	126	103	124	98	94	99	108	102	118	119	103	104	109	135	119	121	107	103	101	109	107	109	86	96	113	113	108	101	103	113	94	122	92	120	101	111	96	111	111	112	118	108	105	113	102	99	114	93	113	102	112	117	113	123	107	94	98	107	108	96	118	108	89	90	101	123	100	86	108	94	106	110	110	105	100	115	115	89	112	108	109	98	90	94	120	99	116	117	104	90	121	100	112	94	106	110	121	116	124	114	95	100	104	113	114	90	106	90	104	108	104	98	102	105	104	94	103	100	118	106	91	128	82	103	104	115	121	110	97	105	124	118	102	111	107	106	94	113	120	94	102	101	96	91	99	104	93	102	86	104	117	99	99	119	110	109	99	106	98	107	100	95	107	115	85	106	87	127	100	109	101	104	105	100	109	98	93	105	108	102	101	101	115	99	105	104	103	112	109	100	109	104	108	112	98	101	102	99	106	123	107	99	88	88	97	113	106	120	124	103	110	121	100	105	91	124	86	130	108	110	104	121	116	99	95	117	106	108	100	94	102	99	95	105	108	104	100	125	106	110	104	96	122	100	111	130	99	106	114	118	125	104	96	104	117	103	110	107	97	113	99	92	91	80	94	104	117	97	104	118	104	109	97	94	104	96	89	99	106	99	89	107	125	106	109	135	92	109	94	112	97	112	119	103	102	96	83	106	101	104	102	115	104	113	101	98	81	88	97	99	118	114	90	101	110	108	102	93	86	88	114	115	96	110	118	97	121	104	117	110	105	108	115	88	92	101	96	114	104	117	97	116	107	94	94	102	115	95	100	109	96	115	107	101	106	107	101	91	114	103	91	117	102	116	112	115	112	103	122	98	113	93	107	108	107	103	97	109	92	88	102	107	118	107	93	106	128	108	107	113	84	98	115	99	108	102	111	111	117	70	101	104	110	84	100	86	94	89	112	98	107	102	118	97	128	109	101	123	102	100	110	113	96	103	114	104	105	115	103	105	115	109	112	91	101	91	114	106	119	93	114	88	99	114	109	92	99	113	113	111	89	117	105	107	103	89	112	124	112	88	99	94	118	98	106	100	111	110	116	96	109	117	91	107	106	102	113	106	105	125	95	124	113	125	97	103	103	111	119	118	97	115	104	121	89	115	105	95	105	99	119	113	104	101	94	108	108	98	104	106	107	96	108	106	105	96	123	96	126	124	95	112	108	122	101	111	86	102	113	99	117	108	114	98	117	112	90	109	92	117	121	117	88	132	87	109	108	97	96	116	100	110	86	105	93	92	114	110	109	116	101	94	119	128	103	84	107	101	123	112	97	99	115	103	107	106	90	93	105	112	101	111	104	94	111	108	106	101	100	120	105	107	105	95	88	113	117	112	105	104	107	122	109	114	116	100	95	100	102	132	100	90	115	117	112	102	97	114	110	108	91	97	100	103	102	94	96	116	108	108	104	101	99	98	106	96	119	100	90	103	97	80	103	104	106	85	88	111	99	106	103	125	100	112	112	96	77	117	81	103	94	117	93	108	121	91	109	115	96	87	123	103	117	120	98	101	101	109	95	88	83	110	99	108	111	85	108	117	107	106	96	96	99	107	108	88	106	113	117	113	107	94	118	111	103	105	105	103	102	110	114	104	124	114	107	112	98	100	115	111	117	108	107	99	101	93	105	114	104	125	104	90	104	108	94	91	116	91	100	102	86	115	100	83	105	95	113	115	101	89	102	111	99	97	97	108	99	83	104	101	124	94	120	126	94	107	98	105	107	108	91	116	93	90	105	114	107	91	102	103	106	108	105	81	107	102	98	110	103	100	113	103	110	93	115	111	103	104	92	106	118	97	104	95	113	111	101	108	103	106	106	106	97	110	98	113	108	104	113	103	108	93	112	92	117	92	119	117	119	109	90	103	103	103	75	99	93	105	95	90	95	99	91	115	105	90	107	110	88	105	101	102	104	104	104	92	115	121	103	112	102	111	119	92	89	108	110	99	120	116	105	113	104	98	92	82	107	100	114	111	110	102	100	115	110	101	100	98	116	116	106	102	89	132	82	82	107	113	110	94	122	100	115	100	102	125	105	111	118	108	106	105	118	112	91	107	101	90	107	104	91	120	107	99	96	102	95	95	98	119	108	96	94	82	93	90	86	140	91	103	121	116	90	113	93	97	98	103	110	120	104	97	100	103	116	98	112	108	112	112	125	100	93	97	117	106	112	97	121	110	98	108	100	90	108	107	103	90	114	104	131	106	115	121	113	108	93	118	121	128	108	101	105	99	101	117	107	102	98	131	109	137	115	113	101	119	105	110	118	100	123	93	104
4054	12384	10121	4870	3330	2438	1898	1312	1016	815	671	522	478	419	322	331	280	246	247	236	249	192	197	184	187	205	182	175	158	160	174	147	166	160	143	123	161	156	131	121	124	109	144	136	157	143	143	129	118	148	157	135	131	145	139	114	141	146	127	151	116	129	141	119	125	120	123	142	149	101	137	129	146	132	117	128	143	138	119	144	125	122	128	131	141	147	127	127	127	119	99	138	130	121	131	135	134	134	152	141	121	124	119	123	122	143	134	136	130	134	137	137	118	114	110	135	118	132	133	133	159	128	107	127	108	139	118	153	129	128	122	115	134	112	107	113	134	142	126	120	118	125	114	122	130	108	123	139	120	124	126	123	128	102	113	127	112	123	110	120	129	122	112	110	127	120	118	114	139	116	127	117	116	117	122	101	132	110	110	133	121	129	143	125	114	117	117	131	136	136	130	99	119	126	124	125	116	124	131	135	100	119	114	135	112	114	134	104	119	121	142	123	140	141	146	115	116	114	109	120	101	123	125	125	108	99	125	123	113	116	120	124	123	130	125	108	109	99	142	129	138	126	122	137	112	127	124	129	134	139	130	111	112	117	119	107	113	107	152	118	119	115	128	133	136	112	127	124	139	139	124	116	128	115	128	112	118	121	114	112	129	111	118	139	120	131	126	123	129	133	114	137	130	108	117	124	111	134	143	112	137	122	108	135	109	132	123	135	121	110	125	106	131	119	127	122	126	116	133	113	128	123	137	120	106	117	135	122	127	112	140	113	93	130	117	112	145	140	123	122	104	111	132	113	131	115	109	130	128	125	118	133	129	124	132	122	123	118	112	115	120	122	122	130	117	106	114	121	118	140	119	135	155	118	125	119	117	128	130	130	131	130	119	144	131	156	116	130	112	119	117	117	112	128	124	93	137	130	119	122	122	116	127	114	135	126	114	108	119	118	107	127	108	108	122	103	127	145	111	127	123	134	133	115	125	105	142	113	123	113	112	132	125	124	133	101	114	123	146	134	125	109	122	115	132	105	132	119	104	133	129	135	125	114	139	118	126	131	111	111	113	123	118	118	131	108	134	124	105	119	135	129	132	124	116	108	118	119	139	123	131	109	126	118	122	104	129	121	101	117	138	104	125	127	93	121	129	106	102	112	112	117	110	119	136	112	122	124	105	142	116	126	115	109	130	122	156	114	135	110	109	132	134	109	120	108	128	93	132	106	114	101	122	104	117	133	136	117	139	111	119	116	121	121	124	122	121	139	125	125	121	123	109	136	121	113	108	141	126	108	119	150	130	115	131	120	112	104	122	123	99	122	125	118	120	108	121	123	108	109	126	113	101	152	135	110	103	103	136	124	122	128	119	125	108	127	138	145	124	123	129	128	122	111	126	106	121	123	113	95	127	141	116	117	110	121	110	114	107	129	137	111	111	132	137	112	139	112	145	116	120	107	104	115	124	136	129	109	119	105	114	131	139	125	111	119	120	117	125	122	131	126	115	130	108	118	113	119	134	128	136	127	123	114	126	118	107	125	141	128	123	126	137	114	127	112	104	115	129	120	127	129	110	125	133	114	118	111	112	124	133	108	116	103	114	122	122	114	134	120	115	132	101	117	107	130	129	123	109	110	111	114	129	134	146	131	118	124	117	124	130	111	119	115	123	114	97	135	113	119	128	125	112	109	110	137	132	107	123	121	119	133	101	120	137	105	127	112	114	107	117	138	125	114	120	124	107	118	122	142	107	112	126	145	127	114	121	124	126	131	123	128	117	120	141	109	133	120	116	131	125	111	131	111	124	132	135	121	129	130	122	121	116	121	123	116	132	106	138	108	117	117	128	143	114	123	109	117	116	128	114	134	105	123	125	107	126	109	125	122	111	121	126	104	101	95	123	129	133	126	122	136	111	125	125	141	107	128	119	126	125	130	108	107	112	123	139	126	103	108	111	111	123	126	114	128	117	107	118	124	92	119	115	115	135	114	126	118	123	131	126	119	125	125	124	135	119	111	140	128	128	142	114	145	116	101	117	111	105	114	121	126	109	106	109	122	115	119	119	136	111	116	110	129	128	143	117	117	135	123	110	142	138	115	112	107	107	110	114	132	114	132	115	117	121	125	119	101	130	132	129	108	125	125	131	105	125	114	130	119	149	130	127	130	101	112	114	115	117	144	107	118	106	125	129	131	123	118	119	109	113	146	114	127	124	108	117	127	133	134	125	124	140	129	123	129	117	117	122	129	120	128	116	121	110	127	130	153	120	117	109	119	126	120	126	95	122	116	111	118	107	124	121	124	126	117	115	118	100	115	114	111	116	108	115	111	107	98	110	127	124	106	126	131	131	127	124	128	133	119	118	112	122	123	113	123	138	130	149	119	127	126	98	111	107	150	119	134	110	118	129	113	119	116	124	119	109	99	123	110	131	115	116	137	92	125	134	116	114	125	146	143	101	107	132	138	111	122	119	135	134	132	128	135	124	115	138	118	113	125	128	134	132	133	126	134	121	128	119	99	121	107	136	115	106	123	142	100	112	110	140	121	109	149	124	103	131	102	128	119	112	131	121	118	126	113	107	109	120	107	127	117	135	129	132	137	111	112	114	121	126	124	136	97	117	104	114	128	127	104	124	105	109	121	109	139	129	111	125	109	123	125	122	112	128	124	117	113	116	112	108	125	136	130	121	111	112	123	123	122	119	117	133	123	98	108	109	124	154	133	138	136	125	125	119	104	135	135	116	133	128	133	117	115	114	112	126	129	114	129	116	121	138	144	114	121	124	128	111	129	101	109	134	120	122	116	124	128	121	138	142	116	129	122	110	124	125	132	114	123	118	135	117	116	129	120	115	138	117	131	120	112	120	144	147	117	140	127	121	128	114	139	121	123	115	120	129	130	138	106	129	116	117	136	97	103	128	128	117	120	110	133	127	116	121	132	123	112	108	112	122	118	126	119	147	123	103	111	118	127	107	132	110	121	116	108	101	108	126	131	123	126	115	132	125	127	112	112	137	120	136	105	118	113	121	137	124	136	116	115	129	121	132	118	142	108	112	113	111	131	142	127	124	136	121	125	135	131	121	113	127	127	128	129	120	103	127	128	125	109	117	127	122	123	123	109	100	130	132	100	107	106	138	111	99	122	123	130	115	132	110	107	127	124	114	117	118	123	122	119	119	135	117	121	123	118	114	105	105	130	131	102	124	120	125	118	123	124	126	118	114	125	126	114	118	149	112	108	113	124	119	120	115	121	130	107	124	112	111	119	105	107	135	126	103	129	108	117	114	132	96	115	122	112	125	129	129	110	112	125	103	114	125	123	134	123	134	148	117	107	118	131	142	118	117	114	111	132	125	131	115	116	112	135	128	135	110	120	121	122	134	136	124	120	100	134	131	119	119	112	135	117	110	151	101	124	127	109	122	109	131	121	115	134	120	115	120	111	104	119	133	136	116	132	137	124	127	123	126	133	113	134	123	118	129	120	142	139	129	131	108	134	129	117	100	116
27070	18590	4575	606	425	388	353	351	343	361	326	335	374	350	342	368	346	359	332	373	348	352	343	330	317	361	308	348	297	310	308	351	314	316	355	358	336	369	305	305	344	307	311	337	330	335	303	331	315	312	324	331	346	330	370	345	325	315	332	323	324	349	342	327	344	321	329	346	367	331	366	334	320	346	341	316	301	327	322	344	338	330	334	351	325	297	350	329	313	304	310	321	326	324	332	331	351	323	347	314	338	358	292	355	341	295	347	321	315	311	328	344	322	348	348	317	347	333	321	354	323	353	288	351	297	324	325	305	328	335	361	311	359	316	348	350	294	314	332	348	365	330	328	332	347	330	327	353	317	312	317	310	333	312	363	319	315	322	305	336	334	333	373	284	311	325	338	356	315	331	356	356	359	333	314	323	330	321	349	358	316	344	321	342	337	340	347	327	356	308	339	298	321	336	321	346	334	333	317	335	338	351	323	329	355	353	335	317	306	320	355	351	376	350	324	307	347	344	279	372	346	325	333	325	341	324	328	327	348	341	351	333	354	315	328	349	331	361	329	339	328	323	314	348	326	353	333	344	335	317	355	340	315	319	324	348	319	327	315	331	340	312	307	348	345	320	321	313	352	321	332	352	336	334	336	344	346	306	327	325	311	304	331	320	342	319	338	349	334	341	312	325	377	343	329	363	317	325	327	309	350	339	341	340	322	327	330	287	337	319	331	328	327	338	325	331	334	327	333	342	351	338	367	359	314	324	329	333	332	356	351	339	325	371	325	314	356	328	334	311	306	316	331	312	348	320	307	346	325	336	323	327	340	313	337	349	323	335	334	354	342	309	315	337	301	308	347	330	294	345	331	340	316	343	332	363	345	321	325	333	333	340	294	350	325	349	352	325	331	323	314	336	348	318	269	330	331	317	344	332	340	337	320	339	315	348	339	318	338	339	323	328	327	331	342	354	342	327	353	314	318	363	322	327	339	363	342	319	312	326	347	316	363	333	325	330	335	309	332	341	343	325	364	312	344	326	301	335	345	315	340	312	312	343	355	313	316	338	358	319	342	332	329	327	311	335	318	372	376	355	347	332	354	315	343	364	308	341	350	313	319	327	303	341	343	317	307	364	348	344	325	331	321	315	348	346	316	327	331	287	332	320	294	310	352	373	299	311	331	326	319	348	333	357	324	307	332	328	308	301	317	300	327	344	327	334	318	326	336	310	349	366	365	328	363	349	343	316	335	318	351	356	363	328	337	331	323	349	330	317	330	318	323	322	334	317	330	326	346	353	300	319	319	310	333	324	312	337	346	379	352	371	339	326	314	360	339	329	362	347	367	334	323	332	349	335	320	329	335	333	310	358	341	341	342	328	312	337	309	371	323	356	326	327	341	321	357	352	349	307	354	312	365	334	337	323	342	351	369	353	364	340	328	312	352	371	363	324	306	343	328	337	312	335	324	368	356	350	319	372	351	333	310	335	331	363	339	284	338	266	342	326	352	376	348	318	336	324	321	324	361	316	327	342	331	335	355	317	338	329	342	337	321	316	321	312	298	329	349	345	360	330	329	360	339	344	342	314	297	337	324	314	345	356	346	318	348	341	316	343	305	354	351	306	348	343	331	321	332	296	339	308	345	353	329	325	298	355	315	350	306	349	324	327	294	303	350	321	322	323	347	321	325	322	309	324	353	335	318	326	321	335	323	323	359	339	328	350	345	329	339	355	299	352	344	321	297	336	307	339	355	334	323	342	343	350	337	331	334	368	319	335	344	365	347	348	371	322	309	326	363	292	341	335	329	315	316	309	329	366	332	348	336	336	373	302	349	353	329	302	349	357	367	350	340	305	363	330	331	346	364	325	339	326	335	302	337	324	355	308	356	314	348	327	326	308	330	380	344	316	349	315	332	314	334	310	298	314	351	343	350	330	316	282	329	294	312	315	339	334	308	344	324	355	321	334	326	307	362	309	342	315	333	335	332	325	325	311	342	340	357	350	321	322	334	338	335	317	321	311	329	342	292	303	296	322	328	303	329	337	331	324	331	357	315	328	360	324	324	359	319	340	346	367	302	320	324	347	321	303	300	306	341	342	363	356	338	334	314	345	298	333	366	350	328	338	323	335	343	355	331	306	361	319	320	341	345	341	327	349	299	349	288	357	351	339	365	356	343	338	342	353	313	338	347	344	335	323	302	296	364	355	336	300	331	320	334	329	359	334	378	345	313	353	332	317	337	334	365	325	336	322	332	340	380	314	322	288	358	358	326	342	345	315	318	343	323	326	346	360	350	350	316	333	354	300	351	337	306	331	362	334	349	331	335	324	359	332	334	329	327	338	362	361	336	353	312	331	314	327	303	305	349	341	307	338	326	374	327	342	369	302	334	345	333	300	332	357	310	330	316	309	354	330	307	341	329	323	314	312	325	359	314	331	295	341	335	350	316	354	324	341	337	344	318	339	337	369	356	362	381	311	355	343	351	325	315	352	348	326	315	339	350	325	325	331	308	322	355	341	340	350	363	341	364	325	316	336	351	309	300	328	328	350	313	326	344	366	354	331	334	342	300	342	347	323	317	345	343	333	310	324	334	316	355	350	316	356	334	328	321	329	344	324	337	296	317	336	334	325	348	350	315	327	315	358	314	324	342	338	289	367	299	343	321	327	357	322	329	347	333	316	298	339	346	342	336	343	335	340	309	340	347	306	338	300	334	346	347	325	330	310	341	354	360	328	360	308	349	348	314	349	335	334	336	359	322	344	346	339	346	315	328	339	333	310	345	323	311	336	326	333	357	326	301	318	323	313	336	348	338	341	348	307	303	334	335	309	307	326	342	329	314	360	354	315	332	355	307	305	356	345	329	327	317	296	328	359	329	349	361	319	325	320	345	357	335	315	294	329	338	357	330	337	327	333	325	339	306	331	348	326	329	347	336	333	347	328	360	329	327	331	322	321	343	325	340	320	362	322	340	322	314	289	314	341	345	336	297	383	308	339	365	317	326	314	352	341	334	347	336	337	323	318	347	322	332	331	325	322	309	283	336	309	337	348	340	334	340	378	339	357	312	318	314	326	323	337	323	345	305	360	331	318	338	322	355	338	318	330	360	344	306	351	349	333	350	292	334	336	346	328	319	326	333	345	338	337	333	307	345	284	343	374	342	373	338	323	327	326	326	320	315	308	333	374	332	353	306	339	348	340	339	347	337	343	334	291	324	316	331	344	320	352	299	339	370	365	347	328	325	322	324	328	328	337	318	313	342	330	337	300	333	323	336	307	334	322	365	345	320	317	345	354	339	339	336	325	297	322	310	325	290	302	327	318	352	344	335	328	298	316	340	336	355	347	333	329	333	319	346	353	274	332	357	305	316	338	305	296	304	343	322	341	337	323	329	321	310	342	322	319	344	318	338	335	327	337	322	323	351	327	339	317	331	326	334	349	330	324	364	332	313	359	322	322	349	361	350	322	299	352	313	365	328	360	321	326	321	346	351	343	344	315	347	326
4152	884	711	541	491	437	397	444	384	380	370	388	400	360	426	377	363	364	390	379	392	391	338	374	421	418	389	372	337	352	364	383	372	382	369	394	363	379	369	379	381	394	357	355	383	368	371	364	394	360	364	356	354	363	382	382	337	364	364	359	374	383	392	377	388	386	375	397	379	374	402	368	364	411	386	381	406	391	417	392	385	356	356	391	382	361	362	362	365	367	390	379	364	368	376	353	392	386	334	373	373	428	353	365	356	372	390	382	362	339	362	368	359	360	351	425	339	384	400	406	369	356	361	357	382	357	365	347	380	391	390	375	397	360	360	366	378	400	376	397	330	358	360	388	387	339	400	343	353	390	361	375	397	368	336	387	372	367	335	384	415	357	358	389	399	385	330	363	341	378	388	364	412	377	344	371	352	371	355	374	332	353	371	394	368	404	428	367	374	407	355	354	369	383	374	361	357	331	364	371	370	377	397	354	371	312	390	411	371	346	352	394	404	346	380	393	400	375	407	341	392	392	389	393	366	387	377	370	340	380	381	374	361	380	372	365	394	385	399	362	385	349	373	349	381	391	354	369	373	353	381	374	360	411	372	359	358	355	377	381	359	398	381	406	344	367	383	383	365	379	381	360	375	376	398	406	393	361	378	365	378	380	369	350	384	370	391	350	371	347	387	371	348	365	360	364	364	394	357	365	396	390	391	385	388	383	371	381	400	390	384	389	390	373	361	396	353	371	346	388	344	357	387	360	345	383	371	367	364	385	383	399	349	373	393	359	381	348	383	385	361	368	350	396	369	388	380	398	349	385	347	378	378	370	409	379	345	376	421	346	342	348	385	358	361	373	386	387	395	388	390	381	411	377	331	383	354	384	349	371	366	332	417	401	408	383	375	369	353	399	357	405	386	357	363	388	388	335	376	405	381	357	373	370	362	368	405	355	358	392	367	365	363	384	368	372	388	415	395	382	374	378	381	381	394	350	348	376	398	367	340	370	358	373	371	392	372	386	425	386	384	373	342	365	373	357	368	371	401	357	369	373	424	354	351	378	367	382	382	355	390	357	368	391	355	391	388	381	365	385	418	356	374	418	413	344	399	348	364	396	382	378	371	338	383	358	360	339	393	378	366	378	390	370	376	377	358	364	370	350	369	410	336	367	371	360	351	353	391	357	382	381	317	405	367	377	396	403	344	390	376	377	365	344	366	395	375	380	378	390	389	359	389	372	360	368	410	367	368	381	376	369	392	345	388	354	368	389	377	365	366	377	385	353	383	366	336	364	405	345	359	386	391	349	395	413	380	407	342	396	353	378	348	386	375	371	354	409	369	375	367	358	382	392	345	381	386	377	360	381	367	352	390	350	396	350	385	411	354	368	363	358	373	361	359	348	359	371	383	381	375	389	375	327	369	356	398	373	368	349	368	345	368	368	374	336	358	389	389	360	378	400	386	363	345	369	365	341	395	359	356	374	387	359	349	384	330	398	349	354	391	390	354	376	383	386	393	386	370	380	367	392	358	353	364	376	356	386	382	370	373	383	383	342	356	375	355	371	402	367	385	396	367	393	368	387	376	318	395	389	406	387	335	360	359	353	351	382	358	371	389	368	403	378	369	401	378	367	351	407	382	368	369	366	392	399	404	399	393	350	352	362	392	381	364	383	372	377	378	381	384	384	359	354	363	391	350	365	412	380	403	377	395	347	362	402	339	341	343	377	382	343	337	355	374	358	409	392	357	369	372	370	364	390	364	408	355	370	335	377	376	361	356	374	376	350	391	347	380	369	368	399	364	366	373	392	392	370	353	373	380	364	373	361	334	385	364	360	388	392	347	366	377	412	380	382	364	350	379	342	370	384	369	365	401	370	400	432	346	392	362	378	367	359	380	386	392	369	364	352	372	383	373	370	373	390	364	375	335	394	380	370	343	364	335	370	389	373	337	414	334	341	385	349	395	398	369	388	383	361	388	394	370	389	383	390	371	377	339	381	369	364	383	389	366	345	383	400	353	372	388	338	366	399	347	394	364	353	400	367	388	352	395	382	382	391	374	333	372	390	351	373	364	400	337	378	384	375	383	359	366	378	389	348	375	381	359	393	398	344	364	358	390	320	389	420	338	375	383	416	375	376	370	367	404	360	375	384	395	402	372	378	336	369	375	368	407	357	375	345	378	386	368	393	377	381	373	337	383	381	331	389	373	374	371	366	360	380	386	357	398	368	377	339	359	373	343	387	353	352	372	351	367	347	407	365	389	378	382	375	358	359	388	356	381	349	370	404	383	355	372	381	410	370	338	369	394	390	364	370	366	389	382	376	385	362	351	383	355	396	396	375	358	335	377	408	375	370	359	387	346	390	392	384	379	368	365	358	359	361	384	374	365	355	345	368	373	385	380	372	402	377	381	362	367	390	343	373	392	355	367	399	370	392	373	420	402	387	401	361	402	388	392	371	369	376	393	363	373	381	350	353	333	383	365	386	377	403	346	397	369	367	394	375	340	373	371	366	354	381	377	374	381	360	373	378	385	344	412	349	395	389	370	371	380	352	368	344	392	375	395	358	353	363	369	384	377	354	384	390	394	364	378	335	359	365	406	374	373	373	382	366	381	405	345	365	385	349	374	388	386	351	356	377	392	408	354	394	375	410	370	387	355	373	346	395	383	384	416	380	370	396	399	403	393	362	395	398	374	355	387	399	369	353	342	372	379	377	373	378	385	346	382	413	392	369	363	420	368	358	362	366	350	355	365	361	367	378	388	360	397	370	356	392	357	402	381	380	358	364	344	379	392	371	343	311	381	333	371	398	351	393	343	379	370	363	387	370	387	382	398	357	407	395	411	375	374	420	380	406	358	361	365	386	365	354	367	365	397	404	380	385	377	354	333	384	386	394	389	394	349	387	322	351	364	341	359	402	370	372	411	389	353	377	354	351	342	365	380	364	375	385	365	348	373	332	406	360	390	363	386	347	343	365	394	382	387	364	393	328	358	393	379	390	389	348	402	365	372	398	402	399	437	365	384	383	336	384	365	402	380	376	403	385	353	369	366	398	376	333	387	348	335	365	382	333	379	348	414	362	375	376	369	381	437	382	380	391	413	365	366	346	387	337	385	398	345	379	357	341	365	385	367	362	353	396	357	405	365	403	379	399	360	388	349	351	364	371	361	371	401	370	395	409	356	396	394	375	341	371	389	350	371	364	366	344	375	389	382	371	378	353	398	349	375	364	363	377	376	370	391	430	370	380	394	390	316	383	339	367	376	372	370	386	413	362	330	370	368	378	336	379	376	393	405	401	365	394	359	376	406	385	371	361	390	391	407	363	384	376	406	372	352	402	370	366	385	390	351	395	360	341	421	377	383	369	378	331	366	375	371	358	383	364	390	379	333	366	378	383	395	381	373	357	359	354	352	399	384	385	377	343	362	365	364	402	369	384	387	363	369	369	368	397	392	395	373	377	378	387	371	382	382	404	396	331	371	366	370	366	341	361	367	409	411	385
23244	20892	27873	24031	20895	9886	1052	689	576	475	458	429	363	360	381	350	345	343	339	315	347	298	314	319	339	318	293	286	305	300	272	287	292	296	325	310	286	316	278	250	290	295	317	290	278	310	285	303	276	298	303	292	271	277	291	282	271	300	289	318	266	282	307	267	284	284	253	276	260	284	287	321	275	238	313	292	288	298	301	300	309	271	289	300	328	301	283	289	311	280	268	287	314	263	291	265	301	284	307	313	284	309	276	316	310	277	306	276	292	310	236	281	301	273	294	309	289	290	277	258	324	277	296	279	283	266	303	301	273	272	279	319	298	295	287	278	299	268	290	274	249	287	279	254	287	301	254	282	293	301	308	274	274	288	292	274	322	291	272	268	323	271	288	313	291	285	283	291	267	275	282	294	262	275	284	253	277	254	323	256	292	259	281	289	300	301	260	254	263	262	306	319	266	278	296	276	282	302	279	298	286	285	293	323	280	289	291	297	276	264	281	298	302	274	287	256	299	297	279	294	284	278	275	271	297	315	281	294	308	317	258	282	281	270	317	308	271	272	294	295	288	277	292	285	295	317	277	284	278	315	278	295	276	287	273	300	272	280	302	263	274	292	298	281	309	267	286	270	287	286	282	257	281	285	279	264	300	286	302	292	296	309	290	291	283	278	285	295	296	308	300	275	292	303	288	302	299	251	294	276	269	313	281	309	261	277	252	298	325	267	275	319	286	237	308	296	278	321	258	312	267	292	295	338	302	291	277	287	269	301	302	276	341	295	276	286	287	283	305	284	302	299	317	278	283	278	301	300	292	283	292	287	276	293	309	255	289	286	331	296	275	271	285	277	290	299	290	282	299	280	274	288	289	286	291	295	282	280	260	272	306	297	325	283	338	314	286	301	279	287	259	291	291	291	290	274	284	287	271	270	285	321	268	272	284	299	292	321	290	295	319	316	281	278	281	275	321	282	326	283	309	288	238	327	265	264	279	283	275	280	284	266	308	299	270	283	296	299	295	281	294	275	293	288	272	332	302	311	297	316	301	313	281	286	309	283	261	322	306	268	298	280	311	304	288	296	264	281	263	277	272	285	290	314	296	290	286	282	280	281	266	293	299	293	323	270	296	302	306	294	301	247	272	279	272	282	281	270	281	261	296	271	269	295	283	270	291	269	306	279	312	280	279	308	298	256	287	284	285	278	269	318	262	277	304	244	301	287	295	294	295	264	289	284	273	309	287	284	323	278	274	263	287	277	296	323	286	281	286	296	301	300	274	300	256	267	290	273	276	271	283	316	302	290	292	334	296	292	282	274	298	274	277	298	297	274	265	254	290	293	279	285	306	290	244	298	276	296	301	293	323	291	270	292	299	281	274	255	292	290	283	275	323	276	293	296	290	305	302	317	302	271	302	321	290	298	262	311	287	292	282	288	313	275	289	288	305	296	308	283	271	307	315	306	293	312	294	277	274	304	263	273	298	271	275	304	285	270	277	270	321	310	280	294	278	274	286	290	240	291	291	282	275	310	294	315	278	319	267	282	293	294	303	299	300	293	289	312	304	289	300	256	306	303	286	269	273	305	289	315	292	306	302	267	297	329	277	294	330	281	311	281	261	333	305	260	290	288	305	274	286	283	265	276	320	304	316	265	299	297	280	281	306	294	276	288	273	298	267	287	266	297	293	277	289	292	245	254	294	275	280	268	299	302	298	301	281	290	278	271	309	300	314	277	315	301	311	301	296	288	294	307	297	318	257	267	295	297	291	286	301	300	308	281	263	284	282	294	302	266	288	298	286	286	292	267	306	331	290	295	298	292	338	286	289	294	276	273	296	297	297	285	289	275	269	304	268	288	299	262	265	298	304	249	311	297	289	262	295	274	296	267	255	288	276	287	253	305	300	264	275	300	290	298	277	302	314	282	271	267	283	283	285	296	275	325	283	290	281	295	292	297	308	283	282	288	262	251	288	290	298	315	274	297	328	299	298	285	313	298	268	263	286	271	299	312	296	253	304	309	291	288	298	270	307	279	312	310	265	306	265	260	288	295	300	257	265	300	299	296	287	291	283	280	317	269	304	283	279	280	275	315	291	307	300	303	279	317	302	282	319	267	282	264	282	307	262	264	302	281	316	291	249	311	308	279	288	291	318	267	293	302	287	287	310	286	297	318	288	276	290	290	308	302	284	280	265	290	286	278	281	300	299	317	297	290	275	274	315	288	278	298	309	276	295	268	272	299	308	292	293	316	308	305	306	304	311	274	288	304	293	301	264	298	300	311	269	315	298	284	294	318	309	301	314	297	303	276	285	294	300	279	319	299	290	300	293	307	311	282	262	279	272	311	292	284	253	307	295	290	295	313	289	286	301	292	303	314	297	272	262	273	268	306	258	293	295	278	297	297	306	305	296	273	300	277	282	288	322	293	278	309	289	257	268	284	281	283	245	254	272	317	306	276	265	299	312	289	274	278	275	280	309	272	322	263	296	280	310	293	295	323	263	308	261	293	311	297	297	281	281	284	295	313	269	269	253	280	266	277	292	279	280	285	318	274	273	288	279	309	288	287	299	280	277	287	293	274	306	287	303	267	296	291	328	304	305	314	280	261	271	265	258	269	277	303	279	299	286	279	267	253	293	292	283	282	295	286	282	274	304	326	291	278	299	301	285	287	301	290	283	275	290	291	264	274	267	283	265	261	292	285	281	288	283	282	287	311	314	299	296	280	298	296	284	306	279	271	305	250	290	259	277	276	298	278	289	290	264	274	290	294	294	295	270	282	284	298	299	263	324	292	313	274	290	318	310	273	280	302	300	280	265	309	269	282	314	301	291	270	265	303	298	277	294	294	300	315	290	317	303	302	276	278	279	274	296	316	256	295	294	266	310	266	296	310	271	296	298	325	292	271	288	289	313	311	264	313	294	248	274	288	322	312	296	279	293	295	246	296	263	311	302	274	304	293	304	337	276	256	327	255	288	283	290	289	293	280	258	251	296	274	257	303	299	290	270	278	286	286	284	270	298	280	266	306	327	269	290	309	319	306	301	268	298	260	327	278	273	298	275	288	276	308	311	286	268	269	319	289	292	318	292	274	282	268	282	275	256	273	268	275	293	297	256	255	284	277	262	294	289	279	304	303	306	319	279	291	295	279	285	322	274	277	282	305	280	255	284	263	278	302	274	273	272	291	295	274	283	282	279	267	302	284	299	296	316	267	286	280	270	300	281	242	285	326	275	281	279	294	299	305	322	268	302	280	288	315	288	280	274	301	293	292	279	303	265	304	314	300	273	278	312	290	261	286	284	275	287	285	277	273	277	282	275	293	285	313	322	296	304	283	291	291	299	319	308	317	316	295	301	294	276	309	325	273	311	273	272	294	277	301	278	294	320	283	300	271	287	289	300	296	301	314	265	326	307	276	301	259	258	313	333	271	288	268	287	288	300	302	282	288	329	292	298	268	303	266	266	295	296	273	277	302	288	284	307	283	253	251	284	308	313	267	307	291
2972	7423	6219	2867	1954	1658	1226	958	792	642	584	537	519	464	434	418	395	386	383	393	360	387	357	347	360	348	338	379	371	398	388	376	333	357	360	359	329	328	363	344	364	372	296	315	320	344	353	326	321	338	341	346	315	358	324	354	344	337	348	339	352	332	366	333	360	335	341	344	306	317	337	320	321	360	352	333	312	328	325	354	341	334	299	340	299	352	331	343	322	316	328	350	332	325	309	349	329	314	315	327	314	316	339	379	362	309	295	362	334	346	309	300	316	333	340	317	327	315	333	322	350	327	323	309	334	363	318	348	353	340	352	319	309	358	332	324	315	330	332	337	336	336	336	330	314	336	332	335	326	340	366	329	336	302	337	324	314	354	318	337	337	346	330	345	316	320	298	315	318	331	333	303	351	326	349	340	360	365	348	348	348	347	347	333	307	347	290	361	338	339	325	355	319	342	350	352	359	333	293	355	360	323	310	316	331	369	313	321	325	338	316	313	322	322	340	324	352	325	349	312	331	319	309	309	336	321	358	325	330	355	323	344	377	355	347	326	358	346	313	305	361	326	348	355	329	324	336	301	307	333	309	313	315	302	301	329	333	337	341	320	331	336	354	308	314	326	334	322	331	327	325	338	354	327	315	313	328	325	308	377	344	332	332	344	355	319	354	320	334	333	299	346	358	327	378	347	321	295	345	340	320	310	307	319	352	335	336	313	316	308	307	347	314	333	361	355	313	296	323	358	328	321	347	363	337	307	355	332	309	304	304	339	364	318	342	304	310	359	329	347	316	333	359	335	331	327	332	363	331	324	331	321	350	341	326	314	327	338	325	339	349	354	299	333	334	321	333	333	337	320	332	315	328	308	315	350	315	319	323	327	316	332	347	382	334	343	325	294	314	312	335	323	336	322	328	314	344	346	320	314	342	341	342	334	316	311	321	326	323	329	290	279	338	332	350	309	331	351	313	345	341	327	328	375	347	361	338	315	326	336	301	318	323	352	283	326	353	286	348	337	308	342	345	342	343	309	314	349	319	338	305	356	354	351	332	353	312	315	343	319	330	360	337	300	351	340	333	319	316	305	325	341	338	349	311	319	335	353	339	313	383	330	317	307	353	331	272	335	332	324	328	339	346	314	323	353	311	346	314	314	316	314	343	322	297	322	349	331	332	283	287	342	322	323	315	334	350	287	326	333	310	337	325	294	317	293	291	343	330	326	336	288	323	324	318	337	335	318	340	361	330	336	332	345	319	348	359	345	363	323	325	316	338	348	324	299	295	307	324	359	326	342	339	333	335	322	337	319	317	324	385	334	337	332	297	312	309	325	346	324	340	361	320	341	316	331	301	326	346	311	327	318	341	304	319	336	316	342	353	293	334	339	348	366	331	351	341	336	346	326	301	303	339	317	342	320	339	333	318	323	336	323	324	329	324	336	362	305	323	339	348	353	332	357	336	281	346	314	327	342	344	317	377	319	308	312	309	356	316	339	318	330	330	318	304	330	353	322	311	314	340	343	354	326	318	326	347	323	324	297	353	306	313	305	327	295	323	316	332	349	320	356	348	310	331	349	301	315	331	325	311	332	304	337	345	358	326	332	355	341	303	296	308	309	372	332	362	348	315	340	333	339	360	299	326	353	270	360	323	324	331	335	346	311	329	325	329	309	344	313	313	302	341	328	309	318	345	333	317	329	346	332	328	328	326	367	354	357	319	332	344	326	318	350	365	356	295	325	316	374	339	310	331	310	356	325	288	320	315	288	319	321	351	339	353	340	328	346	357	351	334	342	320	315	331	295	335	338	337	314	327	317	317	356	329	328	323	329	334	311	327	341	321	308	307	304	340	305	343	312	334	328	317	353	351	275	302	309	299	322	353	322	349	362	308	307	310	323	365	319	326	341	337	329	327	329	287	324	347	334	332	349	337	352	333	314	328	350	350	351	341	326	316	329	356	326	373	342	324	344	315	294	317	306	340	296	325	361	329	308	327	319	346	315	348	358	299	331	364	317	325	312	319	323	307	329	346	350	270	353	363	331	349	320	322	311	345	300	367	333	326	338	294	317	368	295	352	318	302	319	330	332	298	322	358	322	338	333	335	332	311	349	298	298	345	337	306	377	326	346	300	313	332	333	352	331	335	362	332	358	294	298	359	341	311	306	320	322	371	314	336	327	343	325	315	314	337	333	334	357	314	340	306	329	299	366	293	339	299	349	350	333	351	302	342	326	315	368	345	315	344	361	323	315	312	301	333	344	346	328	338	331	322	322	305	311	317	340	337	312	360	301	342	364	338	335	345	328	345	338	338	378	339	335	346	304	321	324	341	348	317	308	321	339	342	323	346	342	336	338	329	317	341	330	331	315	325	324	331	355	346	333	353	326	358	318	312	313	331	348	336	312	327	334	318	317	355	322	319	340	350	322	346	331	328	332	339	312	322	338	345	311	326	317	322	337	331	353	308	328	325	310	334	341	287	335	322	316	290	326	330	313	344	323	324	357	377	336	339	320	321	349	317	339	323	355	336	340	349	329	339	327	331	341	335	309	319	311	338	343	327	353	382	344	334	324	334	372	341	315	317	339	335	327	322	288	332	336	331	313	322	352	334	338	321	302	338	362	318	335	339	314	320	277	318	338	341	326	335	335	347	346	370	326	341	318	313	322	311	294	335	334	326	316	321	324	309	327	342	317	335	333	332	343	298	355	343	348	301	374	347	330	334	345	320	339	335	359	333	306	332	296	317	344	339	334	324	341	323	343	331	350	358	324	338	322	333	359	333	322	342	341	322	317	346	338	353	356	281	305	319	315	321	341	328	345	338	327	307	318	340	344	328	307	357	364	317	340	369	352	347	345	325	342	294	341	346	353	326	297	330	338	325	317	356	326	312	297	328	327	308	299	334	334	316	328	324	310	334	313	337	339	320	351	362	335	295	316	383	335	321	307	334	338	315	320	327	316	364	335	352	336	319	338	301	270	339	333	334	342	354	327	353	313	326	333	317	316	338	317	369	334	345	324	322	317	330	332	341	315	328	340	352	338	314	321	319	349	326	372	352	335	342	340	316	344	321	336	318	328	324	324	325	328	343	350	346	306	361	309	305	340	344	335	327	335	326	356	348	328	336	329	341	351	352	346	355	299	342	311	286	305	310	314	328	324	335	350	344	332	349	297	338	325	326	306	346	336	335	328	319	318	327	332	339	332	331	339	336	353	324	345	326	354	319	325	285	350	328	338	324	284	325	313	325	322	349	368	327	326	294	329	344	311	346	319	347	338	328	332	344	357	354	366	297	301	359	320	302	323	338	312	334	308	330	328	305	317	327	318	316	333	345	318	350	336	350	320	323	328	341	311	310	327	345	301	334	299	335	350	352	325	365	351	319	344	334	321	309	320	343	341	340	327	344	361	322	327	325	330	347	355	375	296	340	367	352	347	337	347	343	314	346	322	320	320	309	334	321	305	331	328	325	345	307	367	327	344	327	329	324	344	334	318	348	321
24191	20858	26940	24798	12852	711	508	344	325	339	251	294	232	280	243	223	225	197	237	198	235	205	195	206	223	193	210	195	208	211	211	235	206	186	227	221	213	200	233	185	221	197	197	200	192	209	214	166	210	207	193	194	216	215	178	198	185	215	224	218	211	207	184	187	212	214	196	184	192	214	207	222	219	196	218	207	211	221	195	232	224	188	200	174	197	201	195	214	167	239	176	196	211	183	225	200	183	226	208	186	167	248	214	198	200	198	207	195	214	207	207	206	196	216	207	169	201	201	223	201	192	208	179	170	183	206	172	219	200	206	200	197	215	184	221	215	183	189	216	203	203	188	213	204	193	203	192	213	193	204	184	236	214	207	221	206	219	200	194	214	199	205	222	210	205	189	175	197	200	203	179	221	212	205	198	191	209	167	226	227	192	203	212	207	179	204	212	205	212	179	197	186	205	189	188	182	200	183	221	192	202	183	190	184	208	191	199	189	193	199	192	194	179	183	170	184	203	225	223	190	196	211	212	216	175	196	170	209	190	187	202	207	222	212	193	206	185	189	210	203	206	206	176	189	206	174	193	190	193	201	199	177	175	176	195	179	219	183	213	202	185	199	191	203	206	174	190	188	180	189	219	173	190	195	209	202	213	191	191	195	201	204	204	166	195	216	181	225	190	233	205	195	195	182	186	189	209	216	225	189	199	204	190	192	190	183	208	215	243	183	192	231	192	197	204	197	202	188	199	222	196	212	205	195	192	187	194	189	225	205	184	207	185	223	201	191	179	175	192	209	190	185	193	213	219	193	182	198	201	168	184	226	200	204	191	199	211	188	209	181	201	225	209	204	220	228	194	204	211	205	203	184	195	201	182	203	189	190	175	196	204	238	184	181	200	199	210	192	189	224	228	207	197	191	184	198	192	219	224	184	202	213	184	210	214	213	201	201	192	208	196	199	205	206	214	224	207	171	211	155	215	221	209	200	219	211	198	204	215	203	189	194	171	191	193	202	208	189	181	194	203	214	192	205	198	200	192	188	212	188	204	169	215	200	203	166	191	205	186	200	192	195	201	199	183	184	210	171	209	232	187	231	195	221	199	184	197	197	183	206	213	189	201	179	177	188	204	210	195	172	200	212	185	212	199	192	203	206	203	214	189	201	221	223	212	196	200	205	200	200	200	197	216	222	206	204	198	203	199	187	167	201	206	194	195	172	208	180	204	190	212	198	212	204	200	207	203	217	207	199	173	215	207	196	212	193	189	208	207	216	182	170	186	190	199	193	188	161	225	176	193	179	200	186	215	179	194	191	199	163	229	212	204	215	194	188	209	206	181	219	186	192	192	183	189	192	179	201	198	205	190	183	172	193	203	175	201	212	214	201	195	179	203	227	207	177	178	206	213	214	216	190	188	197	187	214	209	230	213	216	212	231	174	184	196	194	215	195	206	223	212	217	186	195	181	217	196	212	188	202	219	198	218	195	188	188	205	193	174	210	165	198	201	196	191	194	206	188	206	193	171	209	186	195	178	178	197	184	172	191	188	184	190	198	187	192	196	205	208	219	219	180	177	221	187	196	217	201	222	204	191	205	211	205	209	201	206	210	213	187	236	221	223	203	201	205	199	185	215	206	191	190	209	215	229	215	187	179	207	174	190	199	197	198	176	191	212	188	216	179	172	194	215	222	184	191	205	178	181	192	210	207	202	209	180	224	186	211	182	209	220	212	220	206	206	217	210	218	206	178	183	179	213	195	188	174	210	173	196	181	214	199	194	211	195	195	219	197	220	188	205	196	192	198	190	190	214	167	186	219	178	179	200	186	184	172	182	201	184	176	212	226	227	175	214	181	201	183	206	215	198	186	187	214	217	206	191	212	203	216	193	196	203	210	205	213	197	178	207	192	202	204	171	217	196	214	228	207	194	211	218	225	190	203	201	211	213	198	231	203	194	205	203	197	184	214	227	201	188	200	184	231	208	190	190	179	192	197	209	205	175	174	196	208	183	218	214	180	169	212	201	201	195	218	215	204	215	195	211	204	209	206	191	216	177	217	210	222	206	192	194	217	193	199	201	183	201	198	177	193	165	207	209	201	223	191	212	168	193	187	212	180	214	186	187	188	153	195	211	218	201	206	210	205	194	186	188	192	186	219	209	184	196	209	201	222	198	197	201	197	216	224	221	207	191	207	204	212	211	169	194	208	229	190	174	184	225	180	193	185	225	204	222	181	221	175	197	223	202	200	224	199	170	213	189	191	185	188	195	196	210	206	190	208	189	194	180	180	196	199	178	220	181	207	200	169	207	208	212	180	220	226	183	221	207	195	205	215	218	224	224	189	191	194	181	192	225	189	222	195	197	189	193	219	223	192	213	183	192	191	189	197	203	208	190	201	218	197	220	208	203	175	183	211	204	186	207	195	195	195	189	167	209	202	191	211	193	211	190	187	216	210	193	209	186	193	195	193	205	210	196	187	217	216	210	203	215	201	186	198	176	202	181	213	200	180	204	208	202	210	204	198	219	220	197	189	202	175	203	214	232	227	204	185	170	198	217	202	205	219	191	198	187	187	209	171	184	184	197	204	196	193	171	191	208	202	216	224	195	216	231	160	201	229	180	198	210	181	204	191	208	208	179	183	215	201	193	186	213	197	215	215	178	187	201	183	203	220	232	194	207	213	195	189	186	188	203	212	195	191	197	200	179	180	206	215	184	193	196	178	196	193	209	197	209	196	189	207	211	207	198	204	188	177	191	175	192	202	175	216	233	176	167	187	214	194	231	187	207	191	207	194	207	224	197	185	198	205	195	191	225	155	200	197	207	174	189	195	186	235	197	193	205	182	201	187	217	184	193	211	185	218	182	206	173	198	211	196	230	195	217	206	188	216	176	196	210	204	198	184	228	177	192	202	182	213	209	195	170	176	191	207	193	181	203	215	200	222	205	171	195	214	191	193	197	221	222	178	198	213	185	200	214	200	195	214	200	195	200	199	211	217	216	201	185	188	214	204	209	224	207	178	194	181	224	177	224	203	180	206	215	226	199	200	200	176	181	205	224	181	204	205	189	178	225	208	216	205	203	207	205	197	184	183	199	195	180	198	196	203	171	216	175	206	188	213	180	243	189	194	204	214	203	192	225	196	195	199	198	188	213	202	210	202	200	194	204	191	196	216	203	188	187	206	194	207	193	211	199	206	183	203	208	216	208	194	175	210	164	195	203	213	197	195	216	198	198	196	188	209	206	210	217	218	207	189	198	182	191	196	185	214	189	217	174	202	212	218	181	211	228	186	209	215	205	201	184	194	192	200	204	196	219	203	191	185	205	199	206	215	192	202	190	216	204	207	207	182	228	211	173	184	208	217	228	207	178	204	199	206	236	186	182	206	198	174	188	195	166	182	225	214	188	194	197	193	201	205	180	190	209	213	197	234	193	191	183	188	204	189	194	194	208	212	215	187	224	203	201	169	193	206	230	198	178	180	194	214	209	186	211	173	215	214	212	210
3107	4476	3600	1810	1248	967	771	588	507	405	389	344	301	281	281	274	284	240	256	250	213	248	228	244	208	248	237	250	233	267	199	248	259	216	230	247	234	223	221	218	213	228	222	219	218	224	227	223	220	233	215	236	229	236	229	238	229	219	218	198	214	220	204	207	215	238	242	213	207	249	198	215	232	231	246	206	222	228	216	206	242	231	218	222	204	236	234	227	223	234	248	232	227	213	215	226	196	230	189	235	229	233	205	205	199	214	216	244	212	220	189	215	244	222	186	211	195	217	226	224	220	212	202	216	232	233	213	202	220	256	213	233	231	200	228	221	218	222	215	190	241	203	225	181	199	221	232	210	212	207	220	200	226	219	211	212	196	209	226	239	180	235	211	207	202	241	225	221	202	194	200	215	223	210	233	220	240	226	219	196	226	223	222	225	223	202	205	204	210	208	235	216	199	216	226	217	215	214	196	190	228	251	201	224	232	220	224	218	218	198	225	228	230	200	204	219	219	170	230	206	226	214	240	220	237	218	220	236	202	204	226	229	219	221	220	221	240	216	206	234	213	228	229	233	183	201	218	198	208	235	237	207	194	234	230	202	238	205	255	225	207	204	249	212	236	206	221	219	210	216	225	212	213	211	214	217	216	220	239	219	218	201	205	228	233	232	203	240	220	182	222	220	243	236	251	220	225	216	196	245	212	231	235	220	207	226	218	219	230	213	226	228	208	239	250	233	227	220	218	169	203	224	247	237	211	220	215	212	220	215	229	252	223	224	218	232	237	251	235	217	220	218	218	213	218	212	231	204	196	213	226	230	237	251	184	243	194	228	211	213	220	254	220	210	214	213	186	221	229	207	234	194	208	204	200	209	241	213	241	229	199	221	220	205	234	210	218	216	239	237	238	213	209	212	233	223	240	229	225	207	204	211	232	204	253	230	209	220	217	213	190	225	214	203	213	222	203	217	221	236	216	190	243	227	206	192	243	210	207	225	203	245	250	217	217	226	211	206	244	219	220	235	235	208	223	217	215	225	212	240	202	230	207	228	217	219	243	233	225	218	202	214	230	217	227	231	210	191	203	206	211	253	196	198	212	199	232	227	233	205	211	212	195	221	210	215	227	229	204	239	226	220	235	236	229	208	226	237	199	223	223	220	213	231	207	197	216	241	210	217	220	226	238	229	239	208	218	199	244	220	233	203	219	216	231	243	259	199	215	229	232	230	233	221	221	206	242	225	226	227	216	213	234	203	215	224	237	215	205	212	255	208	196	197	227	215	222	222	213	229	204	225	203	239	201	209	231	235	244	201	216	231	226	224	225	194	225	216	242	242	205	219	207	230	193	235	232	235	224	214	225	232	219	215	199	212	204	226	230	198	202	237	208	212	197	219	191	209	223	195	207	219	231	225	222	213	215	209	209	199	230	221	208	204	239	198	231	213	226	221	221	245	202	201	201	211	239	206	212	234	214	227	248	214	217	224	238	226	209	214	205	208	233	232	214	224	241	209	230	208	220	215	215	213	205	221	254	239	244	228	205	190	217	210	203	220	207	217	213	221	213	205	227	253	223	201	220	218	204	241	207	195	227	222	219	233	211	252	195	196	249	240	213	223	218	256	223	243	207	239	211	226	245	205	190	215	211	210	240	203	239	222	209	222	220	216	229	231	184	232	229	233	228	229	226	225	252	199	250	212	228	238	215	220	214	224	222	209	216	232	231	217	244	213	214	241	249	198	238	205	232	237	247	215	231	258	225	238	228	217	211	199	222	195	201	229	202	236	205	228	222	218	233	189	226	230	221	235	240	204	193	247	232	189	238	209	192	218	229	239	186	210	240	216	217	211	236	229	215	191	240	231	216	204	233	200	217	219	210	214	206	219	229	206	217	208	223	222	225	203	230	233	204	232	243	230	195	220	217	225	227	219	201	232	199	243	240	238	257	198	222	204	212	231	219	215	228	204	219	215	207	200	230	219	239	218	217	242	223	221	220	230	236	214	232	253	221	211	238	205	219	235	220	219	242	229	229	211	244	216	237	234	246	218	221	229	235	245	238	230	231	228	221	228	204	203	210	203	224	199	207	215	232	203	210	189	230	219	203	226	212	203	218	234	174	237	220	198	233	200	209	234	221	194	225	193	213	219	225	216	199	227	220	231	228	222	264	202	218	230	217	184	239	223	240	223	233	215	220	207	204	204	213	230	212	234	215	222	228	212	212	217	206	213	229	203	199	255	220	219	236	212	247	236	215	217	200	225	239	226	237	207	236	183	204	201	225	249	196	243	230	194	221	213	244	225	234	228	204	231	225	210	183	205	212	246	214	207	195	214	223	214	230	209	208	232	229	230	232	220	215	241	221	218	221	227	218	209	222	223	197	228	215	207	203	210	215	210	210	213	218	208	196	223	228	195	233	198	251	225	221	242	240	228	206	232	237	222	208	211	235	225	239	211	211	224	194	195	217	214	208	215	235	232	216	219	196	227	186	230	217	194	201	231	221	207	218	186	214	201	218	232	221	207	213	196	240	221	212	231	197	237	237	220	225	226	231	240	238	214	210	220	210	200	229	217	241	215	211	225	194	208	246	239	239	234	212	234	233	227	217	210	217	222	228	219	238	220	233	223	193	207	255	207	232	238	219	240	207	267	234	218	222	222	196	227	242	245	232	223	225	215	224	180	218	234	206	211	225	237	191	227	214	212	194	221	218	205	207	199	212	232	209	206	214	220	196	214	226	218	215	252	197	220	223	223	234	246	216	213	224	212	228	233	226	231	226	230	241	208	214	200	222	189	194	226	217	217	217	215	206	214	195	220	207	211	229	211	225	232	205	233	218	202	206	244	232	236	214	239	216	219	202	220	194	202	245	241	263	221	230	218	221	220	217	234	210	212	216	240	198	226	248	233	239	215	204	195	204	220	228	210	213	210	206	218	241	225	243	212	219	246	220	212	205	207	216	219	188	213	248	228	225	211	219	211	237	233	218	217	210	227	238	223	201	226	227	236	221	210	221	237	216	234	232	194	233	219	231	221	216	222	247	210	239	209	255	255	211	227	214	220	219	222	226	186	203	223	209	218	236	209	223	198	210	258	232	201	224	206	216	213	218	237	201	192	217	227	231	222	224	221	204	231	213	197	212	240	212	209	185	246	194	209	244	196	201	230	213	225	215	228	210	228	239	218	228	225	218	210	210	199	218	206	212	226	251	231	230	223	214	237	223	237	217	217	227	213	212	216	225	223	214	200	197	218	221	211	225	228	213	212	243	228	229	221	208	212	208	240	222	195	223	222	221	211	229	213	216	203	227	208	260	227	214	221	222	235	210	232	226	206	221	232	236	205	256	231	209	207	225	228	220	233	221	188	230	208	225	238	231	233	251	223	206	217	222	211	212	213	211	211	208	216	211	202	216	244	231	224	215	220	219	197	204	207	220	225	213	225	214	213	229	222	212	215	192	219	209	228	222	228	213	213	206	202	200	228	214	227	201	231	214	199	202	236
22240	20862	28290	23560	20864	20893	9198	879	586	454	436	341	280	258	242	246	216	189	175	169	159	155	144	145	141	137	117	136	133	127	130	145	113	118	116	125	119	113	126	135	111	91	102	118	115	127	119	101	123	107	124	127	97	96	103	113	121	107	107	109	115	99	94	109	119	100	101	130	130	113	107	105	117	124	113	119	115	111	91	84	101	90	108	113	91	122	106	103	124	114	112	91	109	119	99	106	112	100	112	92	104	107	103	100	115	111	105	85	110	127	105	104	101	103	93	112	90	106	95	112	100	91	100	106	106	108	90	107	103	113	112	119	108	104	106	110	110	101	103	120	119	95	117	108	105	103	100	110	111	114	113	105	120	120	112	95	121	92	103	100	111	93	95	102	111	126	93	125	134	100	113	99	123	125	125	115	105	114	119	110	127	101	128	109	94	97	113	91	84	97	114	105	90	111	120	130	108	106	94	111	89	102	97	106	94	102	135	114	99	118	100	97	120	114	94	100	101	108	114	107	118	99	109	110	118	93	114	99	123	112	97	101	119	115	112	100	96	112	108	109	116	97	131	101	112	119	128	98	105	122	99	93	96	101	120	86	110	121	109	103	97	123	117	103	110	94	97	114	112	101	113	103	120	105	113	96	106	117	98	106	106	107	119	101	99	91	103	114	120	117	101	102	110	116	98	108	106	112	87	121	90	102	99	105	101	122	106	107	125	116	124	110	112	107	110	108	117	99	103	103	96	118	100	80	105	126	104	118	108	116	113	131	105	116	111	134	98	99	98	96	105	105	116	98	95	90	85	110	103	98	109	94	100	114	102	123	112	129	113	101	113	111	113	112	107	102	100	101	108	108	108	101	108	116	98	100	100	112	117	96	102	102	109	105	122	99	104	111	96	108	116	109	101	121	97	100	90	105	94	101	93	116	104	91	113	122	102	92	89	120	104	75	112	107	112	112	93	105	106	116	114	116	103	103	97	102	109	106	97	99	103	102	98	92	104	107	99	111	108	109	114	108	97	106	90	104	120	114	103	108	112	110	101	105	109	112	111	115	112	106	118	96	88	94	120	96	114	111	109	103	97	108	100	107	106	107	110	112	110	140	93	90	113	112	102	93	102	110	107	102	102	113	95	93	103	125	120	121	117	90	99	107	107	122	93	123	114	131	100	109	95	120	92	116	93	114	101	90	94	121	116	95	95	93	115	120	71	104	119	98	97	109	106	123	101	102	114	118	108	107	99	104	99	115	106	131	105	87	126	123	100	115	113	120	100	96	107	99	89	98	105	116	114	96	115	109	100	105	115	112	108	105	109	119	127	128	111	109	116	120	77	102	83	89	109	107	109	108	124	112	98	101	105	121	104	116	111	127	106	105	88	106	117	96	92	105	108	88	121	113	89	113	113	106	98	104	107	115	116	97	98	101	107	102	114	130	100	102	97	91	115	104	88	89	105	104	107	93	103	120	120	109	112	99	108	72	121	106	113	117	101	112	97	103	102	109	101	119	104	93	103	106	104	103	84	118	107	116	97	93	110	112	93	95	100	118	94	110	107	114	100	93	107	108	113	102	90	103	96	109	117	91	120	110	104	119	107	141	107	112	107	103	97	97	126	91	99	108	110	95	132	87	100	100	96	95	105	104	119	113	107	111	113	86	90	109	122	109	105	113	128	110	98	106	113	128	108	121	97	108	91	93	127	104	92	103	102	100	104	107	113	91	87	101	110	108	100	130	95	83	99	119	108	96	105	105	98	90	105	101	105	104	121	120	105	101	118	116	95	105	102	118	95	105	105	109	104	100	100	121	106	103	97	83	119	110	91	91	87	99	85	85	95	86	92	104	99	131	102	108	90	104	109	107	80	112	115	100	116	107	104	117	102	100	110	113	114	104	99	102	110	109	91	122	109	104	114	100	118	117	111	111	109	127	105	110	93	105	120	112	89	113	107	110	119	96	101	104	113	111	105	135	109	116	125	106	107	88	110	101	94	106	101	99	116	106	111	126	95	105	112	96	89	116	113	117	90	118	91	111	125	118	112	90	105	102	102	94	101	99	108	117	98	104	108	102	108	106	111	116	122	113	91	103	110	110	113	108	96	108	108	129	103	104	111	106	106	115	84	106	96	115	109	113	93	101	94	90	99	101	100	111	109	91	106	128	105	106	86	113	118	98	112	122	89	114	112	104	105	102	87	98	111	91	98	107	100	99	126	109	108	101	102	121	126	118	100	116	116	105	96	115	111	120	110	100	97	105	120	95	111	88	115	105	118	102	92	118	99	110	109	114	126	119	117	102	95	111	104	112	112	101	99	114	97	133	105	99	106	117	111	81	104	96	122	123	117	117	112	109	104	103	98	86	98	106	114	122	112	115	92	106	105	118	109	91	102	112	106	112	106	92	93	118	119	105	121	124	116	116	104	94	95	106	97	104	100	97	101	97	103	104	106	102	93	121	115	102	104	109	118	120	102	101	112	117	114	100	113	102	107	123	88	90	119	111	124	122	97	126	107	101	115	111	101	114	113	96	106	108	85	117	102	104	96	90	111	125	96	101	111	103	109	114	105	110	114	102	116	92	105	122	94	104	98	92	91	101	100	115	90	118	90	120	109	94	100	101	107	117	109	111	124	97	95	111	104	104	117	100	128	111	91	121	117	96	87	104	116	119	102	113	105	103	103	117	105	116	100	112	117	115	109	113	93	107	100	118	100	103	99	117	99	122	101	111	113	115	101	101	115	100	126	91	121	105	107	108	109	113	118	95	114	117	96	116	92	93	104	100	117	102	117	123	117	98	120	110	104	101	135	117	110	104	130	100	98	108	117	104	98	115	85	111	109	105	117	110	120	98	105	113	110	99	111	124	108	104	116	98	138	113	92	95	129	104	102	104	91	114	106	120	103	97	92	85	114	106	122	101	116	92	94	100	101	111	98	115	100	104	114	124	102	97	91	95	91	123	86	104	109	107	86	111	111	111	94	103	120	92	96	116	108	104	123	107	118	101	119	108	122	91	97	109	84	103	111	98	99	93	103	99	116	103	100	99	100	111	106	108	101	100	94	94	117	104	93	118	106	105	108	114	103	105	119	103	98	112	114	94	109	100	127	97	112	109	107	103	87	109	105	106	96	124	92	102	97	122	113	112	106	95	95	106	92	104	108	87	111	108	106	111	95	108	119	107	107	106	108	109	113	108	115	117	118	108	103	110	96	101	108	105	106	99	113	128	101	104	124	110	109	102	105	108	78	115	102	102	116	92	107	115	102	105	94	112	91	123	86	106	112	106	131	105	120	99	112	118	96	118	119	101	98	99	84	106	106	102	121	101	121	108	101	111	102	83	89	108	106	104	115	87	111	101	99	107	97	105	125	102	90	105	116	112	99	104	105	120	99	125	105	103	78	111	119	103	105	100	106	106	118	95	99	102	115	116	95	86	107	107	127	126	112	104	96	103	104	114	106	100	91	107	97	105	115	128	111	111	89	89	121	120	109	107	88	120
4003	12452	10005	4887	3368	2508	1905	1307	1027	874	698	562	448	415	312	310	286	273	244	240	199	223	214	174	193	183	150	164	161	169	166	147	166	146	156	150	140	137	132	150	141	136	142	160	154	135	133	129	140	145	114	138	135	118	136	136	141	129	126	129	137	122	124	142	151	121	121	132	143	143	124	117	130	136	125	123	118	115	124	123	124	136	139	113	121	148	147	113	129	131	136	113	116	143	145	145	139	142	125	123	115	112	136	132	122	136	125	107	121	121	120	119	111	120	118	116	115	109	145	119	123	140	103	127	123	111	128	123	123	128	121	126	124	120	128	115	117	135	129	117	130	122	121	114	135	122	140	123	106	133	143	129	151	143	120	126	115	126	112	120	115	131	113	115	116	132	129	124	121	118	118	123	133	153	121	98	116	137	137	119	108	127	122	119	118	132	139	126	132	142	124	135	130	141	126	133	126	115	98	131	135	137	120	120	112	127	113	118	138	131	115	130	125	118	135	138	129	127	130	152	126	126	135	121	130	107	116	105	126	109	138	113	111	134	128	115	136	131	114	109	121	139	109	124	126	101	128	120	92	122	112	112	133	114	142	121	138	125	111	112	141	121	111	111	117	84	122	133	119	121	127	101	117	118	148	126	130	114	107	127	117	104	147	107	120	137	109	125	114	149	125	129	123	130	128	127	130	139	117	127	138	135	124	100	121	119	148	107	128	110	111	114	122	134	109	123	111	153	125	119	138	134	128	124	108	120	147	139	95	138	129	100	118	129	111	129	137	149	122	116	120	117	119	118	125	136	129	114	110	116	124	125	113	125	122	115	149	138	113	108	140	125	116	127	101	104	145	136	118	117	121	121	124	110	136	117	107	117	133	124	129	111	116	137	125	123	128	116	125	109	125	122	134	121	119	117	143	118	117	128	134	133	134	118	122	115	137	125	124	135	115	125	125	126	151	133	128	110	119	134	116	117	126	120	109	114	119	106	143	140	113	147	129	118	108	101	143	110	122	118	126	122	147	115	123	130	140	120	114	121	112	113	92	128	121	122	126	108	123	132	112	133	143	101	121	119	130	131	128	124	103	119	134	110	103	117	106	137	115	132	133	130	133	116	123	123	117	130	121	132	126	127	131	117	136	114	134	129	124	124	128	115	135	117	129	117	107	117	121	118	140	117	127	129	129	129	116	132	127	125	115	105	104	108	98	120	135	138	122	113	109	132	98	130	128	129	124	147	118	124	101	136	108	122	137	115	147	145	127	108	120	137	117	128	145	117	119	91	133	126	116	125	120	109	127	112	124	137	132	135	118	114	118	109	122	114	140	114	108	138	134	122	114	106	128	123	129	132	113	124	99	122	104	117	124	138	130	140	133	125	135	117	158	131	107	119	121	121	135	117	111	116	146	116	116	127	112	122	122	137	126	131	116	112	129	105	113	129	111	115	115	147	120	122	129	124	114	126	120	122	100	101	126	108	119	132	119	118	118	123	129	138	116	123	120	133	118	129	130	113	131	118	115	124	134	125	114	131	134	126	117	139	108	110	126	98	131	116	118	117	139	142	135	123	116	123	117	132	103	132	135	138	134	119	119	125	140	126	122	126	127	120	131	126	136	118	107	115	130	132	119	112	118	143	123	133	120	139	127	116	129	111	143	143	113	114	132	124	126	120	115	117	115	121	127	132	116	128	133	122	124	138	117	122	136	122	125	125	130	120	125	132	113	128	124	110	130	108	103	132	129	131	117	123	114	116	122	124	119	110	141	123	108	101	111	131	115	120	131	113	127	124	134	140	121	126	101	134	119	111	138	105	130	128	120	124	119	111	131	126	116	107	123	151	117	134	117	132	114	109	147	129	125	122	140	129	124	114	103	116	115	126	124	123	129	116	125	127	122	121	103	141	119	119	125	125	119	125	131	125	115	126	120	106	106	121	133	124	107	130	125	124	125	126	122	115	129	128	107	114	97	123	141	108	123	115	124	115	112	107	131	99	121	126	132	118	136	114	129	127	116	119	112	135	119	115	108	134	126	126	130	100	117	109	108	118	135	146	138	119	137	115	124	125	143	134	113	129	119	114	142	114	116	114	119	129	112	126	125	123	117	121	128	116	134	128	103	107	132	123	132	127	102	139	140	110	112	122	119	117	109	146	135	111	121	132	123	128	133	119	121	112	123	122	127	109	93	128	126	131	123	116	116	97	124	104	123	123	136	128	100	122	120	138	130	132	106	128	120	118	122	119	123	124	124	121	117	111	143	102	128	130	114	109	138	123	140	132	116	103	133	122	115	112	129	134	125	124	130	119	125	113	134	120	133	110	126	109	121	133	109	133	112	125	122	124	146	127	137	107	114	112	135	122	110	120	119	126	116	135	120	118	134	112	134	131	133	113	118	114	116	124	132	110	137	136	142	113	134	119	137	110	101	115	128	121	133	118	118	121	125	122	122	119	110	115	115	115	111	103	101	119	124	120	117	121	119	115	142	129	130	112	114	128	135	116	106	113	114	105	144	121	128	123	104	125	109	117	112	130	121	144	93	129	111	100	115	139	135	124	109	104	120	136	122	128	136	110	101	132	125	120	139	128	138	95	130	141	141	132	114	129	117	101	110	136	114	122	109	105	129	125	127	103	112	122	109	118	124	127	111	124	126	115	127	119	136	126	137	134	117	137	128	127	124	123	106	127	124	128	111	149	128	120	112	128	128	122	117	126	125	130	108	128	120	113	109	134	114	113	136	129	134	141	97	137	134	130	106	113	136	113	124	126	135	105	125	129	121	119	130	117	132	140	119	130	116	119	126	115	115	112	142	125	115	143	102	140	135	125	111	118	134	125	115	121	100	114	114	97	132	122	112	103	126	129	117	127	109	135	127	138	139	133	138	122	123	118	125	127	123	131	113	127	104	128	118	111	114	131	120	119	116	144	125	121	122	129	130	108	120	130	123	112	134	119	122	130	132	119	115	120	119	129	119	127	117	114	126	109	108	139	129	123	129	109	126	116	110	108	125	110	106	125	121	103	126	107	138	132	128	117	104	144	113	98	134	124	111	116	131	104	112	140	117	116	128	143	130	132	119	105	126	116	94	115	118	118	110	125	106	123	117	108	107	119	107	132	117	113	130	129	121	127	134	121	113	128	121	136	116	117	129	115	131	132	124	124	134	100	141	150	124	119	116	130	103	124	102	129	107	128	125	129	105	129	103	115	129	127	113	111	128	113	125	123	85	130	121	126	126	99	116	156	114	92	131	123	123	127	124	143	115	131	113	117	135	116	113	124	148	118	130	137	123	138	128	139	117	120	102	129	128	121	132	105	103	152	110	124	117	120	114	121	109	131	114	126	127	120	130	130	127	118	127	121	132	117	123	115	134	126	125	108	128	127	125	128	125	117	133	103	105	131	136	113	113	103	125	126	127	131	124	125	112	122	117	108	135	148	126	87	123	120	114	115	128	112	140	120	114	122	112	124	131	124	114	120	97	154	119	133	115	110	112	124
27023	18702	4517	623	414	410	360	380	322	372	357	331	313	354	346	339	355	319	321	341	337	315	322	334	351	325	316	335	305	353	342	330	333	326	345	323	329	328	338	342	378	313	331	295	306	334	334	338	338	350	332	335	334	340	348	349	361	376	346	325	331	371	327	328	348	324	344	336	354	325	315	344	339	328	343	334	334	342	350	340	322	361	346	328	360	341	338	322	318	317	339	319	304	325	316	378	331	295	383	318	315	338	330	346	328	310	385	365	318	308	354	309	320	361	317	331	330	319	331	342	361	330	365	318	291	293	336	320	342	309	366	279	315	344	345	334	323	348	345	309	339	344	301	338	349	313	321	328	352	369	350	320	315	325	369	353	334	342	334	307	319	389	334	366	346	355	340	333	368	307	390	333	369	332	332	324	374	337	361	329	356	359	340	344	374	350	316	316	342	377	356	295	364	306	329	339	369	346	343	336	368	376	328	312	329	359	330	298	336	340	347	330	351	382	315	338	337	336	339	322	354	361	360	334	337	306	350	326	324	348	325	368	335	340	345	319	323	328	356	337	311	367	335	372	336	342	338	343	341	340	323	323	327	352	364	342	350	343	324	343	346	321	333	343	350	350	354	357	338	341	325	326	346	373	319	346	321	328	340	346	356	321	328	363	335	320	327	336	334	353	347	328	317	345	336	302	346	326	324	343	323	319	349	327	368	333	322	359	342	334	346	323	316	361	354	353	345	359	332	289	331	340	351	356	350	342	345	370	326	330	358	307	347	353	332	343	331	332	320	320	292	316	337	337	357	339	324	378	362	368	324	331	346	319	301	355	319	330	348	368	336	327	359	337	354	326	306	338	367	334	343	331	352	309	301	343	317	340	360	315	341	325	336	340	324	314	322	328	345	359	328	329	334	304	337	334	331	352	345	327	331	337	327	331	323	327	361	318	332	345	360	314	346	343	353	333	336	357	351	355	333	321	374	310	334	309	334	318	325	320	332	332	289	345	333	343	332	334	359	362	363	342	312	307	320	387	327	340	391	319	360	327	332	325	347	372	340	315	328	366	381	346	315	327	330	348	337	326	322	306	320	340	344	365	339	381	353	307	315	346	345	342	336	351	333	367	350	304	334	339	313	357	385	341	341	353	336	334	354	312	369	341	326	353	316	327	345	341	345	317	342	344	323	363	350	348	331	331	324	305	341	336	366	308	311	366	368	321	350	345	357	342	345	342	308	321	337	341	312	331	346	361	311	355	353	320	356	364	345	345	334	363	336	329	333	334	346	341	360	318	325	357	346	313	343	339	322	367	343	302	320	319	332	358	400	335	328	347	353	352	314	346	354	304	357	328	342	318	323	327	348	335	331	354	344	355	350	333	323	321	343	329	350	351	360	331	330	352	339	332	310	336	360	345	374	315	363	360	361	341	345	319	366	329	329	343	330	350	327	323	324	315	325	342	345	309	317	323	348	312	334	360	323	351	343	347	359	308	327	345	324	353	359	324	361	300	307	312	325	357	337	311	357	357	324	298	329	340	334	362	311	359	340	340	303	362	340	325	314	353	333	360	334	332	347	364	318	340	350	326	350	311	338	339	324	352	340	332	382	306	362	372	343	325	342	336	316	375	367	368	325	328	335	309	330	327	299	309	334	342	316	342	339	308	328	316	346	375	352	327	366	341	346	352	328	345	357	318	357	351	384	347	333	337	343	348	344	372	329	327	317	337	315	351	319	328	350	318	334	358	331	363	363	341	336	363	347	345	338	342	349	321	347	329	331	322	343	368	338	341	320	360	338	350	350	328	292	342	313	329	330	341	370	348	315	358	308	374	317	346	320	371	328	356	328	336	325	340	338	335	335	298	342	340	316	298	322	327	353	320	313	344	318	337	339	336	324	344	345	323	351	344	354	343	339	295	328	324	361	327	320	368	328	356	354	312	361	333	367	325	358	352	306	361	323	378	329	325	341	326	343	338	353	346	348	347	341	315	342	297	343	343	329	326	335	352	332	340	341	330	321	319	328	303	326	336	341	355	354	352	332	315	380	319	331	348	345	340	327	374	370	323	322	303	334	334	310	338	355	347	346	337	328	348	351	335	336	322	323	326	319	335	323	341	326	353	331	327	352	325	297	328	352	319	309	349	351	363	340	333	344	339	327	363	312	325	354	350	342	312	347	345	323	307	322	354	328	322	354	343	354	337	332	328	308	364	351	338	368	332	332	345	353	365	347	368	335	288	303	320	320	326	306	338	310	322	324	334	327	360	330	323	348	324	335	353	348	324	339	351	355	324	336	343	306	330	332	353	317	342	341	377	352	326	322	369	343	311	320	345	333	351	348	382	303	327	331	330	318	331	357	303	336	342	309	344	349	306	336	319	323	326	318	322	346	297	366	311	351	334	347	335	321	335	332	360	335	368	339	340	312	349	329	343	316	321	328	323	322	339	355	340	328	320	338	330	357	365	340	347	344	337	382	331	333	330	331	355	346	325	356	322	353	302	332	313	323	334	341	314	331	336	370	361	345	345	353	329	307	362	358	283	360	355	342	315	358	330	343	313	334	317	321	333	323	318	312	323	323	352	333	350	374	353	349	356	332	323	337	377	358	341	307	339	352	334	314	333	340	354	362	340	343	342	331	297	353	326	323	310	341	341	321	337	334	321	312	357	303	335	346	322	322	320	328	360	337	367	329	366	323	347	326	299	371	330	370	342	359	321	337	317	322	336	318	337	328	325	356	355	310	333	358	313	353	313	333	373	364	331	309	312	320	321	323	356	338	337	353	329	349	341	348	353	350	340	349	340	343	339	371	355	317	355	385	353	358	312	333	332	335	308	353	350	356	344	320	337	319	352	361	312	326	320	348	323	338	359	294	340	366	355	382	343	355	340	318	353	334	322	312	305	342	308	331	348	341	342	361	329	355	289	350	359	320	318	364	363	351	345	329	378	318	318	344	368	299	298	321	338	338	324	334	293	369	395	333	343	339	331	333	355	328	345	354	342	360	307	338	301	359	347	343	348	342	336	313	342	361	372	355	329	343	315	316	308	363	347	344	315	341	341	370	322	346	364	373	347	338	359	321	343	302	335	306	333	339	351	318	329	345	339	361	320	351	328	321	328	335	355	344	362	349	355	329	333	326	350	341	347	324	334	339	355	343	329	352	327	350	349	326	382	377	333	333	324	330	354	331	364	352	335	355	360	347	328	334	339	336	344	366	317	357	340	332	337	339	356	343	328	314	333	345	313	351	262	349	321	360	317	337	313	334	358	349	352	316	328	351	307	316	314	337	358	332	378	335	340	341	353	332	350	314	355	345	345	302	363	308	327	322	323	385	359	332	305	315	349	332	331	346	347	345	370	310	356	341	347	354	377	334	365	330	324	350	357	327	323	324	339	338	319	360	322	316	332	340	349	351	345	335	347	360	302	339	340	331	326	331	318	357	341	334	371	344	339	362	353	333	341	334	316	327	336	298	355	355	334	338	316	330	333	322	353	321	342
4181	919	778	511	491	429	423	443	413	380	369	402	386	383	387	392	345	392	396	393	363	362	358	371	387	384	378	410	390	344	427	362	368	439	359	353	371	379	382	363	376	359	347	391	389	360	400	424	351	353	385	363	368	356	351	402	354	386	399	387	390	362	390	371	421	367	376	407	348	370	395	355	388	340	369	331	380	342	375	385	382	373	359	363	362	347	388	340	393	400	379	377	356	414	385	359	345	387	363	386	402	377	369	386	372	378	372	350	345	374	381	375	383	377	378	390	404	350	416	379	403	345	380	386	387	398	360	346	383	381	401	389	377	397	379	379	377	361	393	385	344	390	387	378	366	369	435	388	396	414	415	396	364	383	400	337	377	408	392	376	393	388	394	385	387	356	398	393	411	395	363	408	406	412	384	353	370	344	359	372	360	381	366	353	369	361	382	365	408	391	377	338	382	385	383	398	378	421	365	378	324	395	388	353	375	375	395	417	379	394	369	378	389	433	373	385	318	378	376	357	384	377	388	366	390	379	406	362	398	395	354	369	383	390	367	383	429	377	387	362	399	397	389	373	388	355	418	359	363	367	370	364	360	343	371	387	376	365	371	376	360	376	420	362	407	405	373	406	386	365	402	369	343	388	388	397	372	326	364	391	382	380	383	354	402	380	384	376	370	351	383	379	385	343	376	394	379	358	363	373	410	382	396	382	377	353	395	398	381	381	394	399	395	406	390	351	358	382	374	411	424	373	395	367	377	368	383	385	392	375	396	408	355	381	379	412	392	420	382	383	372	363	391	364	389	405	390	389	397	354	358	409	416	385	359	368	396	347	406	398	380	369	361	347	346	350	371	390	398	386	402	340	386	408	380	394	376	393	401	388	348	365	378	391	384	395	367	360	350	387	379	393	381	377	379	378	391	355	392	387	413	381	372	378	401	362	381	386	377	367	374	360	394	383	410	388	346	369	377	368	359	381	386	372	369	378	354	409	392	360	387	391	351	346	386	360	398	341	379	366	414	389	384	407	377	384	374	341	372	359	399	382	369	401	383	341	365	374	372	330	382	385	390	409	375	389	407	396	388	328	362	405	350	409	356	378	385	384	372	401	326	349	384	405	350	379	346	387	391	374	386	393	382	363	410	380	398	383	370	388	387	385	357	401	358	397	377	395	386	393	377	373	384	387	386	383	365	403	364	370	382	422	351	349	385	406	376	373	380	397	372	381	374	384	381	395	343	369	365	371	377	380	374	371	325	381	379	402	376	389	403	378	390	414	413	370	406	364	372	394	381	385	345	379	378	376	366	379	396	387	402	381	369	378	346	385	349	381	356	398	409	368	390	380	350	389	391	408	391	372	377	390	385	345	383	382	344	354	387	340	360	359	373	341	359	367	370	338	387	371	414	382	361	326	360	387	418	365	400	393	379	381	366	406	401	395	400	374	370	407	413	362	382	384	375	423	369	366	378	357	431	387	426	397	373	404	396	399	351	334	370	375	381	399	358	380	361	381	362	394	388	361	360	353	397	390	367	376	392	409	410	361	355	364	393	378	410	373	354	379	359	401	384	375	346	390	405	408	342	382	399	363	397	370	354	391	380	380	374	424	341	392	377	373	340	369	370	396	389	395	371	386	346	364	377	353	356	396	430	380	383	406	375	354	384	379	345	380	366	378	369	408	365	336	352	355	386	380	378	392	365	355	373	429	332	393	357	387	392	362	375	395	391	351	364	370	352	375	351	364	342	387	408	368	368	348	348	377	369	364	379	410	392	377	414	399	388	392	362	383	390	397	396	363	398	376	379	387	421	377	385	350	376	396	392	370	347	357	375	367	402	410	361	392	382	375	336	405	391	398	395	383	378	377	381	383	389	360	372	362	353	384	353	346	438	393	396	372	358	411	385	408	369	381	368	344	398	396	388	401	346	385	371	351	413	386	339	390	409	375	392	359	368	396	387	371	352	374	383	397	413	372	376	372	402	340	356	347	363	378	404	373	376	347	368	362	372	388	382	364	383	408	415	344	351	384	426	363	366	353	395	410	439	418	393	406	346	393	391	372	395	396	384	363	354	380	405	368	402	377	379	379	394	383	393	382	382	363	370	391	387	352	384	410	384	411	373	360	377	357	395	377	383	403	403	374	394	392	409	374	360	427	401	354	355	375	380	365	364	374	380	405	390	368	388	374	412	387	360	358	390	397	376	396	347	370	376	390	400	380	401	395	401	413	367	364	384	401	367	385	387	423	362	363	409	380	356	406	377	358	381	384	392	387	361	362	396	372	388	398	345	371	389	354	384	391	381	389	359	389	359	404	380	357	380	380	377	394	356	365	349	368	374	370	353	383	374	407	383	385	380	374	365	376	374	384	391	359	373	417	383	369	399	402	383	377	420	398	382	412	378	370	416	357	379	354	388	367	382	416	398	411	371	393	410	398	368	379	361	352	392	365	370	362	372	348	391	395	397	371	382	369	369	379	396	359	377	380	367	360	420	363	367	381	378	374	364	421	405	385	372	399	382	393	382	396	377	388	394	372	405	391	398	402	393	395	364	368	391	383	400	397	398	367	370	376	381	368	345	384	363	352	371	371	367	388	389	359	390	395	355	382	388	380	350	407	372	361	358	413	393	363	404	380	399	398	401	366	371	350	411	379	368	370	370	380	378	357	377	357	380	370	365	391	389	369	388	385	370	374	363	391	397	377	375	365	365	385	385	387	415	378	403	432	382	395	389	376	384	368	358	388	389	378	392	398	378	367	361	379	396	389	365	373	380	376	390	366	386	384	383	369	391	373	396	385	391	371	350	361	369	330	399	379	399	381	400	377	376	370	379	381	370	361	360	355	359	358	384	358	382	349	373	372	362	381	377	392	368	405	378	396	365	381	386	362	426	403	372	402	375	373	382	420	385	399	355	389	354	365	413	382	351	397	368	375	397	367	379	419	399	397	376	368	387	399	356	363	392	403	397	360	391	392	401	372	387	386	408	399	364	371	362	379	371	400	411	371	392	384	355	339	347	385	412	369	395	376	387	415	381	393	370	418	377	395	396	340	388	378	412	396	406	389	390	377	369	384	388	385	364	357	387	375	389	422	380	379	361	374	388	360	388	350	390	361	365	376	361	398	391	375	373	359	417	388	367	377	385	348	381	381	364	380	383	381	413	392	401	324	347	364	392	353	392	362	359	373	371	387	363	327	385	389	418	376	373	389	347	376	385	371	362	402	386	382	386	374	352	371	371	403	378	343	377	360	382	346	380	380	389	384	384	349	403	383	395	401	369	376	350	368	397	396	363	375	383	371	357	374	386	340	369	379	384	374	376	387	351	381	376	411	376	394	389	367	346	362	357	377	363	374	369	402	359	385	364	390	384	388	385	393	372	384	365	384	382	376	345	364	374	330	344	376	368	378	420	389	378	391	377	372	388	394	365	372	391	371	383	365	389	360	393	352	366	392	408	397	353	364	392	391	336	361	432	373	370	358	354	354	390	388	379	380	350	380
23200	20832	27792	23954	20832	9864	979	657	506	519	474	417	385	398	398	355	338	316	339	329	309	316	342	336	314	336	319	313	334	308	294	282	287	309	314	290	328	308	307	283	280	332	287	279	286	298	273	292	300	297	298	305	312	279	316	285	288	255	280	300	304	277	290	289	286	308	282	297	303	283	280	294	323	302	296	279	292	308	308	320	290	306	333	279	296	273	279	310	323	287	276	322	292	312	313	270	308	288	294	312	284	292	291	305	298	292	299	272	310	341	295	291	279	302	266	301	265	314	317	294	289	288	268	295	313	303	304	293	281	304	304	315	290	301	298	298	279	307	310	314	301	319	316	282	311	331	310	292	307	325	290	297	299	312	272	304	245	320	264	288	299	311	301	296	280	281	279	250	284	290	303	306	313	270	279	315	305	297	285	298	300	275	278	289	328	290	297	293	307	293	279	289	312	304	292	255	292	298	297	320	313	311	283	281	315	321	313	287	298	270	280	290	280	296	315	288	295	276	271	297	305	276	312	278	299	284	291	294	308	298	280	299	253	278	309	301	296	322	308	280	307	275	272	300	317	306	290	284	296	287	283	313	278	275	301	295	292	307	274	311	320	293	281	285	291	295	299	312	289	293	273	270	283	287	315	290	293	273	300	308	300	301	299	311	281	302	265	303	275	293	303	300	273	297	326	311	320	284	285	300	295	292	285	289	297	288	301	286	284	323	318	290	333	303	292	306	303	308	267	303	294	282	290	306	304	271	308	301	284	300	302	306	302	277	300	287	290	317	304	263	288	303	299	284	261	293	284	305	277	313	296	308	271	278	273	292	292	284	261	298	286	274	271	319	284	262	309	277	311	290	288	310	300	306	282	300	294	289	260	271	288	320	295	283	321	270	300	299	274	297	299	289	306	269	303	288	330	281	280	305	275	307	264	280	288	285	278	264	299	295	300	311	297	283	324	275	288	270	330	286	254	312	291	287	310	303	290	299	307	297	282	311	319	292	293	297	277	278	287	277	270	302	302	276	281	297	310	304	261	297	303	326	313	307	302	268	309	304	312	279	266	292	300	275	283	292	302	269	303	290	306	286	306	298	304	290	283	302	311	305	313	303	271	303	325	289	269	303	277	257	278	293	300	289	320	287	288	292	314	302	301	281	266	305	328	316	255	294	265	275	289	289	300	314	298	300	303	284	263	293	325	294	296	268	274	296	295	313	287	286	291	295	295	273	300	278	294	336	263	313	308	293	279	299	274	310	288	308	276	300	288	311	289	302	310	273	290	283	291	304	292	270	305	286	293	305	298	307	261	266	278	291	278	303	299	273	308	269	287	304	295	249	280	306	286	287	287	278	270	293	294	300	308	302	292	319	294	300	321	289	288	279	312	246	281	309	306	309	315	298	259	282	293	302	293	298	284	282	304	280	318	298	305	265	282	302	304	302	277	315	297	290	296	269	269	317	268	302	301	246	325	287	255	281	292	303	279	243	294	282	303	277	312	290	278	282	311	308	279	284	278	288	289	294	298	308	303	331	285	301	322	298	325	286	306	309	302	295	300	285	322	313	272	267	296	278	309	311	277	324	297	300	277	272	265	276	313	287	261	294	275	298	317	288	279	294	280	303	307	275	288	291	323	282	269	290	272	273	295	303	313	317	311	297	308	264	303	334	271	304	311	298	315	304	278	288	304	300	282	311	311	287	276	306	277	320	318	277	293	302	314	321	303	331	278	272	286	294	310	263	328	262	307	279	306	272	288	329	287	262	260	300	311	297	271	282	290	301	284	306	290	296	271	271	283	282	314	299	283	291	317	282	287	339	277	297	281	279	299	323	282	303	312	293	283	281	298	297	293	293	287	293	318	303	259	289	314	273	290	287	295	327	296	257	329	310	342	293	284	278	313	313	301	310	293	306	289	294	289	267	277	277	300	289	301	314	274	285	322	301	285	258	285	319	296	309	287	306	264	276	311	306	271	332	279	314	298	299	293	286	280	290	285	282	274	304	301	272	272	282	268	287	301	280	313	315	307	308	278	293	281	290	265	300	293	279	313	307	285	267	322	304	276	281	295	281	277	286	291	278	276	290	322	298	300	324	266	308	279	282	285	334	268	290	284	333	313	276	292	273	306	288	264	298	282	309	301	294	304	298	279	288	303	290	254	319	306	281	283	293	323	287	283	294	299	323	274	288	293	285	301	285	274	301	277	267	250	283	301	268	279	282	297	271	298	306	293	293	299	312	259	278	277	292	282	306	297	279	285	288	296	295	303	285	308	299	287	301	298	304	286	289	279	310	273	317	271	270	299	309	308	286	288	273	312	325	279	265	291	294	301	283	276	277	312	297	283	294	298	352	291	298	256	279	301	309	286	297	317	276	324	324	294	309	304	285	276	288	280	280	296	314	326	301	276	318	270	294	299	297	277	294	316	286	276	283	312	282	292	293	318	307	279	308	300	265	314	282	317	285	275	290	284	293	302	272	310	306	311	293	319	324	317	350	286	295	306	293	299	277	265	270	323	295	321	278	303	301	267	290	310	298	286	293	305	285	290	303	285	297	284	275	318	277	307	314	323	306	320	301	303	296	273	309	286	317	285	273	267	297	334	293	267	280	333	322	260	306	284	297	295	260	276	318	289	291	263	254	318	314	273	308	312	301	288	298	276	286	254	282	280	285	307	303	284	290	253	296	282	307	287	281	308	294	279	294	291	296	301	277	289	313	289	293	302	286	284	293	291	263	289	315	285	276	301	299	259	290	314	312	273	335	296	292	314	303	264	271	281	291	315	293	253	289	253	286	314	334	312	283	277	289	303	287	295	298	310	285	291	301	316	285	268	268	314	278	291	301	288	252	286	277	297	283	278	314	292	292	282	315	301	294	310	276	278	299	297	316	307	310	298	300	277	307	283	312	265	311	307	296	248	315	281	275	294	299	288	311	289	305	305	299	285	282	303	301	300	283	309	283	294	289	282	297	286	297	275	283	297	277	289	291	311	286	305	309	289	252	280	309	323	276	295	290	289	273	261	301	279	311	268	316	277	269	285	271	297	321	316	316	300	304	303	298	297	291	287	304	286	259	279	306	290	302	273	261	298	288	301	309	300	314	301	284	280	324	297	293	304	295	318	300	289	314	293	274	279	284	304	296	272	287	279	316	276	286	264	306	265	298	282	287	280	302	292	293	311	315	290	293	300	249	300	286	300	266	308	272	304	298	283	302	324	293	282	323	270	322	302	257	287	261	285	317	255	279	283	299	321	315	305	302	279	284	299	281	317	315	299	299	310	271	309	291	295	330	283	265	295	334	263	281	323	299	338	290	272	283	271	278	312	297	285	302	266	330	309	286	302	286	295	303	265	300	323	261	279	293	293	296	283	305	267	298	282	272	294	301	303	288	298	308	308	264	289	296	328	309	288	309	329	281	283	283	315	308	303	293	304	286	297	301	294	284	288	284	325	287	296	317	294	281	309	279	299	292	300	285	323	284	289	303	303	304	308	323
3042	7346	6118	2730	1989	1570	1279	1024	796	695	629	537	513	430	422	422	459	404	389	383	363	390	370	338	364	362	333	358	379	346	365	349	344	385	340	349	330	337	329	376	374	339	354	360	374	356	360	322	352	354	372	344	331	362	314	325	355	328	319	366	330	325	354	354	362	326	321	350	314	315	329	313	352	317	356	341	343	311	323	348	360	354	335	330	339	346	342	347	311	322	335	355	332	330	347	323	357	294	326	350	313	327	322	338	373	320	364	337	348	377	347	334	335	320	296	328	293	320	300	327	351	346	361	347	329	353	341	314	348	334	304	318	335	336	350	340	311	314	397	335	319	325	335	357	347	311	297	332	343	365	335	373	355	332	341	335	342	337	326	316	327	346	322	320	325	365	356	312	352	316	324	368	300	335	314	373	344	323	331	358	363	344	337	322	304	325	319	337	298	311	319	323	320	353	322	344	302	363	325	331	319	334	327	340	324	325	320	314	330	327	366	350	327	321	332	315	336	339	309	335	353	305	353	331	348	318	340	327	310	349	353	336	358	333	346	334	322	336	336	342	320	333	319	342	336	336	324	343	359	326	339	354	317	335	350	346	326	326	313	346	338	369	338	358	362	328	319	353	358	326	346	344	350	302	326	331	314	342	308	319	345	332	319	356	334	364	332	334	337	339	352	337	334	337	332	338	312	307	355	327	293	371	336	307	324	325	314	316	332	328	333	337	357	330	380	311	349	335	369	301	361	335	364	353	325	386	339	358	310	318	333	323	328	362	324	358	355	333	351	335	334	320	327	353	314	321	339	336	334	340	344	343	318	352	359	326	363	347	333	338	321	329	358	343	349	337	340	334	313	350	334	330	376	357	299	351	350	320	329	327	335	294	330	350	357	357	343	335	334	328	357	372	371	323	358	331	363	353	310	339	354	307	351	304	355	327	340	368	341	342	312	349	310	360	342	322	363	295	325	345	310	367	339	373	334	368	301	334	330	329	332	326	323	325	297	316	324	327	317	329	343	349	341	332	369	315	327	358	351	326	299	338	337	360	351	340	382	350	353	333	356	368	334	346	326	372	339	314	310	337	329	328	334	334	300	343	312	336	339	334	355	311	334	368	341	321	371	346	332	366	317	324	332	342	360	340	317	325	324	310	318	344	304	371	346	351	383	327	340	357	287	319	383	345	308	333	316	328	322	304	324	341	358	335	329	343	325	325	332	320	324	341	301	342	332	335	346	309	313	343	340	323	333	369	354	320	345	336	352	335	337	355	353	339	345	322	374	312	332	353	338	342	323	331	334	326	350	328	326	329	357	339	365	335	336	332	331	318	335	343	300	352	359	361	334	322	329	317	333	343	294	332	362	363	320	330	345	373	356	322	314	306	347	315	319	361	343	352	304	353	325	326	307	362	328	322	325	351	321	347	329	350	333	318	364	350	329	342	339	311	351	334	367	326	308	346	331	352	314	342	308	329	363	325	320	302	305	339	331	333	326	339	347	371	352	347	344	349	328	328	339	347	335	331	319	298	359	349	330	333	360	337	332	348	331	300	306	326	321	322	357	312	309	343	332	347	364	358	337	345	361	314	375	323	364	283	369	353	338	315	323	336	339	349	356	349	314	323	308	330	324	320	320	307	333	297	318	316	323	334	342	331	295	333	341	337	313	365	316	312	350	327	325	365	306	325	311	350	320	329	362	336	324	329	343	320	367	342	365	299	340	385	318	311	350	348	327	350	342	332	343	376	335	338	340	341	358	349	345	337	362	351	357	297	325	360	319	345	325	336	343	348	332	342	326	345	318	337	359	349	355	339	318	308	335	328	362	340	343	314	337	325	307	329	333	323	312	338	306	344	339	360	342	341	324	328	345	313	338	320	354	354	341	348	324	337	330	332	382	331	352	319	327	339	357	358	310	337	338	299	347	323	321	310	339	329	345	328	330	313	318	340	346	318	328	330	379	322	325	340	331	328	319	350	353	359	359	329	382	322	326	344	341	322	320	353	333	330	328	338	357	330	355	320	303	311	350	343	331	327	311	338	335	341	335	358	354	346	328	352	322	345	338	348	320	336	334	318	323	342	356	313	320	370	344	363	336	318	325	343	292	346	326	352	328	348	328	335	349	371	357	343	340	313	328	359	317	324	322	345	337	301	349	311	358	347	359	348	344	319	355	338	332	322	324	319	351	325	330	355	342	320	337	333	381	334	339	359	338	341	338	351	334	344	299	318	299	338	315	372	311	319	366	321	356	289	301	341	370	307	350	337	323	332	353	328	294	317	344	343	340	302	327	329	332	357	341	313	289	357	364	337	345	337	348	335	340	303	379	356	334	320	325	379	339	358	331	316	308	356	322	321	313	322	290	328	359	308	343	339	367	297	343	325	349	341	333	355	346	362	328	359	318	338	305	331	340	323	340	352	321	342	357	303	358	327	326	352	355	314	321	362	334	320	333	314	319	331	357	331	349	357	274	333	334	366	338	356	330	334	327	349	340	321	351	316	350	365	338	322	328	335	315	353	326	317	347	361	345	319	339	358	312	371	333	355	336	305	331	336	342	338	299	363	350	324	305	341	344	298	327	329	325	313	322	315	371	347	353	346	333	319	308	331	378	331	373	320	332	346	344	319	330	340	348	378	319	360	321	322	372	341	353	372	350	331	382	336	350	316	361	313	332	325	307	356	338	336	352	351	330	362	339	347	358	332	310	344	329	307	331	340	349	330	347	322	319	335	338	352	357	306	335	325	363	313	332	340	338	322	337	314	331	344	293	346	318	323	316	329	338	345	333	344	337	326	322	339	347	345	332	329	341	356	339	334	385	332	344	317	312	347	331	332	354	328	340	336	322	326	313	340	317	347	331	326	318	362	351	355	335	341	322	324	327	325	345	356	332	321	304	342	305	326	366	318	311	365	329	328	351	325	369	355	354	326	321	344	340	354	314	320	348	333	320	362	336	347	343	314	323	342	346	342	357	322	340	329	331	341	327	353	342	355	324	361	361	308	345	322	312	302	314	340	339	310	361	330	353	353	315	345	349	341	320	330	340	339	311	354	319	352	339	353	358	354	357	334	347	326	327	362	330	335	332	335	322	338	327	326	331	314	343	329	349	346	340	328	334	378	369	333	365	346	318	321	332	331	341	337	316	349	378	368	329	345	307	367	348	313	356	342	364	327	319	315	342	346	330	330	340	339	324	331	328	343	332	325	318	346	331	358	349	335	313	357	344	374	312	307	344	375	342	343	320	344	340	320	323	348	328	356	335	263	361	348	338	307	344	314	344	349	361	351	315	322	349	359	343	351	355	327	344	338	356	321	308	331	360	345	319	352	352	326	312	358	356	359	343	333	348	360	301	344	337	298	324	340	321	354	305	359	361	326	337	306	326	322	351	341	332	330	399	332	342	340	327	305	342	325	356	322	328	365	324	334	358	327	314	367	329	323	327	350	353	356	334	330	317	314	315	337	337	364	332	307	344	315	313	354	326	327	318	334	321	352
24243	20862	26958	24780	12784	698	454	363	345	294	302	270	237	261	236	232	238	231	235	243	208	213	216	231	201	198	188	198	205	211	214	234	189	187	204	211	180	206	210	238	191	211	191	181	225	196	209	201	240	219	211	195	205	202	201	215	226	208	221	211	171	213	198	203	206	221	188	184	217	214	186	201	228	186	193	229	224	223	194	208	205	185	232	190	210	190	215	215	234	199	175	181	209	224	199	184	199	245	233	179	234	215	210	193	221	198	202	183	190	230	217	202	215	217	201	193	210	195	190	197	183	217	218	194	187	221	200	202	204	214	172	181	210	208	206	210	211	203	209	180	198	196	194	228	209	202	192	208	206	197	174	201	214	238	187	197	182	176	180	166	246	224	237	217	179	216	190	221	171	229	229	196	205	237	195	195	206	199	229	199	212	191	182	189	200	198	211	204	205	232	214	237	210	203	192	190	189	191	222	182	209	214	183	177	202	204	203	204	179	206	219	222	194	209	202	188	185	203	183	192	186	192	237	202	214	194	200	188	188	196	231	197	213	217	182	210	198	194	198	216	205	193	210	213	207	197	200	188	207	208	196	188	198	216	200	189	208	236	185	183	222	209	191	186	191	196	195	197	199	188	199	172	205	205	204	187	192	217	214	210	224	182	185	185	240	188	192	218	188	192	196	207	195	214	188	177	208	197	210	187	201	189	218	202	205	210	194	189	214	173	201	209	193	193	206	213	223	180	215	198	210	199	198	208	181	217	198	192	194	201	184	192	212	206	204	189	203	197	224	216	178	204	201	197	215	186	207	195	199	230	204	188	217	185	201	206	204	220	187	175	210	190	210	229	202	216	197	236	195	190	203	197	196	187	193	224	226	223	199	207	191	201	193	181	185	196	215	189	194	220	219	215	219	221	201	220	214	211	193	174	172	214	185	177	203	200	197	214	196	213	206	178	194	228	230	184	204	207	168	211	208	198	185	179	197	193	176	180	200	174	188	187	213	218	209	201	219	188	194	189	193	205	184	182	195	198	206	192	202	202	205	170	213	203	194	200	201	191	199	204	192	200	196	214	201	208	211	187	210	199	218	209	201	190	195	199	197	191	207	192	226	176	202	212	186	195	206	182	197	225	200	215	201	210	194	196	207	208	202	203	205	186	213	189	185	207	205	204	203	216	206	215	206	206	213	159	176	204	211	211	210	208	234	197	205	210	227	211	189	220	226	215	188	193	191	192	208	186	213	195	198	218	171	196	184	206	186	206	200	202	194	177	197	211	214	178	218	205	193	203	230	177	189	202	201	190	185	198	191	206	184	187	186	208	184	198	198	231	204	212	214	217	199	201	193	196	180	200	209	213	189	223	219	201	199	226	191	212	188	202	198	181	209	209	178	203	195	197	209	192	207	210	213	209	217	196	195	190	190	206	202	227	205	173	211	229	207	213	218	191	214	187	214	217	206	227	173	195	200	211	203	196	186	180	206	206	204	198	182	203	188	201	170	225	220	207	203	173	231	200	191	203	179	197	201	212	197	196	193	190	192	204	195	217	176	198	193	208	234	237	203	210	223	207	196	181	191	215	206	192	213	204	203	178	197	211	223	174	200	204	218	201	191	196	204	223	175	210	207	231	197	210	195	170	218	199	189	198	182	208	192	204	199	188	198	204	200	175	188	203	222	222	197	189	208	192	196	208	196	172	206	208	218	223	194	194	207	190	246	202	189	223	213	213	193	192	191	215	206	186	210	181	228	176	218	203	194	210	177	205	199	211	184	175	192	206	208	205	184	198	195	197	225	229	209	209	205	205	199	190	227	215	216	187	195	177	203	201	195	195	217	222	154	213	202	237	197	199	215	194	227	208	197	207	187	211	189	195	203	221	191	196	226	182	187	206	211	193	198	207	220	204	201	210	210	190	210	207	196	228	190	190	228	201	199	197	187	208	223	178	204	214	211	207	216	192	201	215	224	204	195	234	221	190	208	195	186	197	184	207	198	225	237	202	191	191	207	209	209	198	232	183	211	177	199	194	191	185	194	221	195	190	213	202	192	195	221	204	213	209	226	186	206	213	196	204	213	208	194	214	180	187	197	217	216	216	208	191	191	208	197	201	216	213	207	189	216	178	202	185	167	177	200	189	227	191	210	188	196	215	212	218	179	196	210	195	204	219	209	180	203	184	191	205	209	215	209	206	191	212	230	220	197	207	195	193	185	173	188	208	193	232	198	196	198	218	213	185	204	199	205	192	217	188	201	198	202	196	216	209	220	205	218	209	185	212	179	210	192	225	224	195	228	205	198	206	186	203	212	192	198	204	209	203	190	205	197	194	193	178	218	201	194	194	206	192	228	210	219	211	190	177	206	215	191	201	212	213	178	179	187	210	224	196	209	212	196	207	210	193	205	189	203	191	200	195	208	207	216	172	218	214	215	190	217	193	193	195	217	197	226	231	219	203	206	196	213	191	199	222	202	250	205	211	199	188	176	190	204	235	197	211	202	178	209	213	190	197	225	201	202	183	211	221	204	184	204	210	177	194	179	191	201	237	193	217	191	205	209	229	211	201	192	200	209	199	221	229	208	193	221	203	215	217	221	202	200	217	206	221	215	226	207	217	219	230	226	192	190	199	209	189	229	206	214	211	205	193	192	211	214	190	190	222	225	209	232	209	205	235	218	205	194	184	216	191	220	214	182	215	220	215	198	205	219	171	190	207	189	215	188	209	191	194	208	203	194	209	202	226	174	170	198	212	200	197	228	228	197	230	207	200	196	193	194	204	239	196	215	205	222	210	201	207	221	204	208	243	202	202	218	197	199	189	205	207	223	195	191	219	186	210	236	176	207	182	216	183	208	190	202	205	214	217	197	217	169	211	210	198	188	204	212	195	199	184	223	188	186	175	198	209	192	221	205	201	214	192	200	198	191	235	215	202	172	208	204	186	215	208	188	208	216	193	207	187	210	206	185	217	189	231	212	184	202	191	234	203	192	207	192	192	204	179	205	202	220	190	206	210	196	208	208	213	212	196	220	190	204	214	197	191	172	228	207	215	232	194	194	178	203	231	214	197	212	196	188	217	199	202	205	207	199	173	202	215	186	187	214	187	196	193	204	192	197	195	178	205	202	191	203	208	232	209	216	220	183	217	210	218	228	213	194	221	196	197	186	199	204	202	191	185	195	180	205	188	195	181	198	240	198	216	210	215	224	190	214	209	199	184	191	206	209	194	196	200	190	192	194	198	190	195	222	197	200	208	197	221	192	195	192	190	210	210	213	196	185	209	202	195	224	211	189	204	222	204	198	199	181	200	195	210	201	232	218	211	212	201	186	187	215	192	215	208	198	203	224	219	213	215	196	157	189	201	198	196	191	209	220	198	207	206	235	184	208	187	204	199	206	221	217	210	193	192	217	211	191	196	228	201	209	205	205	219	186	173	209	202	216	193	196	195	200	196	204	204	184	203	217	171	195	196	205	181	194	221	180	212	197	196	210	197	175	214	192	213
3094	4550	3604	1692	1339	975	788	595	515	448	414	360	327	318	288	285	269	237	242	229	239	239	252	263	239	255	252	229	246	224	255	229	251	221	227	225	211	233	217	211	248	236	187	247	202	207	239	209	231	202	206	213	219	215	206	221	244	219	220	226	237	218	250	231	191	236	205	227	227	203	194	237	208	218	209	218	213	244	235	262	228	207	235	217	226	206	245	226	240	208	241	211	210	226	222	211	215	216	194	232	222	208	219	242	198	211	227	219	223	222	212	217	222	224	229	236	226	212	223	213	215	238	224	225	245	199	220	231	209	224	236	242	235	220	227	201	239	222	211	208	244	229	243	238	239	223	219	225	217	219	211	227	225	187	224	218	211	232	251	216	227	227	261	234	235	227	178	214	265	234	222	214	192	237	236	229	222	207	202	222	242	206	226	223	216	239	219	250	210	243	206	228	204	243	250	221	201	207	225	233	227	237	231	215	231	244	225	228	207	234	247	233	228	229	218	225	218	242	235	227	241	216	234	231	218	231	207	220	225	212	239	204	217	197	243	228	241	222	192	215	220	222	227	215	225	221	243	226	229	248	238	238	207	226	223	228	250	225	234	250	231	218	221	205	207	235	227	225	224	238	235	216	214	213	229	231	221	226	237	243	215	234	242	219	236	240	251	231	218	206	239	234	219	213	212	208	236	203	195	215	232	246	213	212	200	207	215	221	193	240	213	233	210	232	244	237	235	233	237	204	225	217	229	208	194	220	228	244	236	243	232	205	229	198	203	225	222	230	214	206	218	235	241	232	215	243	235	232	195	224	236	221	228	231	224	224	223	243	229	234	213	248	192	237	220	204	230	215	229	221	216	213	219	200	209	195	242	217	229	208	213	227	230	223	239	223	218	206	230	225	218	233	204	229	232	236	232	200	236	229	215	221	231	213	199	221	247	233	212	205	227	243	216	250	226	250	214	198	214	224	236	224	220	201	205	202	199	222	218	224	235	236	245	233	237	227	239	225	247	224	218	201	223	249	226	216	235	222	197	242	227	221	216	221	206	238	211	248	241	219	230	230	218	231	208	216	224	223	208	211	219	226	237	207	223	236	209	234	241	243	241	208	223	199	229	228	245	219	251	224	218	215	219	228	236	224	201	228	238	220	200	216	237	239	221	207	236	224	219	212	218	223	224	233	227	234	223	237	201	217	260	255	243	211	227	239	220	212	221	222	246	201	232	220	232	220	226	232	189	219	221	245	227	200	250	218	219	229	257	231	205	233	207	218	199	213	223	238	240	210	217	236	202	200	222	208	213	211	237	234	244	211	236	216	209	233	220	234	235	208	253	248	229	219	242	218	241	224	228	194	209	230	234	239	216	196	210	220	221	232	239	238	219	229	201	221	212	193	241	211	217	203	207	231	210	250	229	242	214	254	227	239	217	214	210	229	204	263	221	203	246	214	222	246	247	211	233	227	220	239	213	245	252	221	207	238	226	218	217	223	224	221	201	188	227	223	240	224	217	209	208	233	224	215	219	195	226	199	233	225	222	219	221	211	229	226	226	229	218	221	210	237	217	247	253	226	223	229	206	233	221	243	232	231	215	218	221	241	234	214	243	195	217	231	223	217	214	229	212	221	193	208	225	217	231	219	230	232	192	217	261	231	231	219	210	181	223	207	239	208	229	259	219	231	241	210	245	219	228	207	211	248	221	213	239	206	212	221	174	233	226	228	232	214	231	217	207	232	240	236	213	204	204	239	221	211	245	235	226	236	216	213	211	204	230	241	225	218	233	241	241	225	223	227	217	245	241	246	246	213	203	234	229	203	198	222	221	227	219	230	209	227	243	243	211	244	240	184	214	233	249	242	239	204	230	210	245	215	234	216	187	252	222	230	225	202	225	193	229	214	188	200	232	201	227	206	201	230	237	211	220	212	226	203	249	235	196	207	226	193	223	219	234	239	228	233	228	213	245	215	228	218	183	199	237	226	221	229	239	229	226	193	247	241	235	218	241	211	222	241	209	224	199	205	230	233	239	224	218	255	252	216	213	212	215	227	223	226	226	205	246	245	212	223	219	220	223	252	190	222	231	221	225	243	228	250	243	230	229	241	208	243	207	236	203	217	226	211	246	219	227	205	221	225	232	237	218	243	279	213	220	221	225	204	217	209	216	200	232	234	252	236	227	222	206	225	223	211	238	216	231	241	235	228	238	225	237	228	208	214	228	235	224	228	207	218	221	218	232	224	250	244	227	217	201	246	253	226	222	232	190	202	217	232	216	203	240	240	236	210	221	218	244	236	228	213	196	263	233	198	229	232	235	212	212	222	217	238	221	238	197	223	226	231	235	232	219	214	223	264	206	230	230	224	252	241	229	242	199	212	210	231	209	214	237	222	233	219	230	239	213	241	233	215	217	215	214	232	223	205	235	204	222	198	237	242	204	241	217	201	236	223	214	240	219	217	240	208	241	234	221	211	207	245	261	218	228	266	241	225	243	242	226	220	215	248	224	236	212	225	216	212	232	211	180	242	218	211	211	237	215	230	221	241	228	229	223	219	195	219	209	233	226	220	221	235	232	240	224	232	220	230	250	212	210	215	224	250	248	242	227	212	225	226	241	205	206	241	218	226	236	205	220	227	221	243	240	216	199	214	234	247	258	222	262	236	215	218	245	224	220	222	249	213	225	230	214	248	214	214	240	233	217	221	234	235	217	240	237	203	229	236	209	216	238	199	212	217	239	241	213	232	218	218	216	243	221	206	224	219	217	221	200	211	226	206	205	237	224	214	227	257	215	231	231	245	215	221	228	246	238	216	212	221	227	214	228	225	230	211	225	232	216	223	185	193	217	252	236	262	227	214	226	208	208	233	240	245	211	221	229	217	227	211	234	229	227	218	202	231	223	210	236	233	221	217	228	240	240	226	228	251	257	207	228	267	208	217	224	208	229	214	208	215	225	231	220	208	232	246	237	221	255	210	228	255	204	227	219	224	227	216	220	214	235	222	231	222	210	199	223	206	236	233	205	232	200	227	224	218	203	225	244	238	216	218	239	219	238	240	220	207	228	206	234	207	219	230	249	228	218	230	226	231	219	190	212	248	226	202	220	217	231	217	216	225	199	224	229	227	249	224	225	231	211	209	216	233	198	228	208	216	232	220	225	239	208	194	238	223	200	244	199	239	257	218	215	219	221	199	217	214	211	233	211	250	232	219	199	241	216	238	219	215	209	235	231	217	243	214	221	219	224	218	236	212	212	229	232	227	216	204	214	216	206	227	221	223	201	236	222	222	204	247	226	226	215	256	217	220	207	212	214	228	199	217	236	252	208	226	228	206	230	237	215	212	229	219	197	203	236	233	238	211	194	240	241	245	252	242	210	212	210	241	199	216	227	188	206	243	218	210	210	241	208	231	210	231	209	226	231	222	206	251	232	224	224	207	204	238	216	259	210	187	212	214	224	225	235	230	208	247	252	242	215	238	200	191	236	215	248	215	244	213	244	230
22230	20904	28356	23604	20904	20950	9224	896	573	509	385	364	300	247	239	226	205	196	171	184	192	167	149	166	142	142	138	147	140	134	137	122	127	118	131	106	126	130	132	110	105	100	111	95	121	108	105	92	90	93	99	124	127	136	111	107	127	117	106	112	114	108	112	120	113	106	114	102	117	114	103	122	120	100	112	86	93	105	123	111	100	113	117	114	103	97	125	111	110	117	118	118	102	127	144	96	103	111	104	108	121	104	111	110	93	115	123	102	110	148	111	117	99	115	117	104	144	137	107	116	112	97	115	117	106	127	90	113	101	120	101	120	106	110	109	85	120	101	94	124	104	115	103	95	83	124	133	120	117	104	115	119	96	99	133	120	91	115	110	114	114	100	111	115	95	108	111	118	91	101	115	121	109	101	98	101	113	95	124	107	99	99	120	115	93	91	107	107	113	93	104	98	112	139	112	97	104	89	115	116	85	114	95	95	103	104	93	117	103	108	114	101	100	120	113	97	86	110	104	114	125	112	130	110	134	120	111	107	129	112	119	119	124	114	102	109	112	106	104	127	116	105	104	93	103	118	115	123	101	103	104	114	116	100	101	117	114	104	105	106	121	108	103	110	131	111	120	98	91	93	122	84	107	112	106	111	100	90	107	100	117	113	107	116	102	97	110	111	93	109	125	103	109	94	109	116	124	100	131	111	101	113	98	107	126	114	109	108	119	110	100	109	111	100	105	121	114	96	104	109	102	91	106	100	119	115	116	114	101	101	120	118	114	118	132	114	130	116	123	114	117	107	103	106	100	96	109	85	125	111	119	99	102	107	99	109	115	103	106	94	91	108	89	103	106	86	110	122	103	111	123	100	110	105	103	111	102	101	129	114	104	120	110	94	121	105	119	117	91	103	114	113	131	116	85	106	118	123	98	105	111	93	115	108	109	135	93	118	94	107	114	113	102	120	127	108	108	94	118	107	108	103	113	105	101	108	128	104	106	102	103	110	127	125	123	91	110	113	104	104	98	109	95	109	126	111	114	118	124	92	106	111	113	95	98	100	97	106	128	92	101	118	93	99	110	93	106	117	116	115	119	100	107	104	108	94	98	112	109	111	99	113	105	103	112	131	117	121	106	114	109	124	116	124	110	120	98	117	115	102	106	97	96	113	106	91	99	99	101	107	114	113	111	94	105	111	111	119	99	104	99	112	107	134	100	84	106	89	108	109	119	111	112	110	114	115	108	109	99	103	104	122	110	121	103	110	110	112	117	115	107	103	84	98	108	126	130	118	104	113	109	98	120	131	100	116	123	107	104	106	113	101	104	107	107	118	116	116	111	135	116	116	95	96	123	97	117	114	113	131	84	103	106	114	112	98	111	119	132	103	106	117	97	113	109	111	95	117	107	117	121	84	103	116	94	107	103	100	102	101	83	106	98	90	113	99	126	100	103	104	115	116	100	105	105	106	96	90	94	105	98	94	91	121	87	113	100	102	102	102	113	89	111	106	99	121	104	112	120	106	111	114	136	123	87	102	99	98	117	103	87	91	107	79	115	119	104	103	102	90	105	102	107	92	125	116	98	126	111	119	97	94	106	108	125	113	119	118	99	97	131	99	103	114	107	111	99	104	105	99	136	119	100	115	119	108	98	129	126	106	104	108	110	88	117	112	109	100	113	98	112	109	112	116	104	107	125	120	110	101	91	107	110	105	122	96	92	111	110	110	114	121	104	104	108	126	89	122	122	105	128	123	126	97	110	103	107	121	90	108	105	128	110	104	105	111	108	114	102	106	104	103	119	119	95	98	104	122	106	122	115	111	110	114	102	98	109	104	113	123	112	116	110	120	108	115	125	122	100	111	122	116	125	100	102	100	117	116	91	115	116	109	109	123	120	100	118	109	128	105	110	97	90	115	106	116	98	102	95	118	112	112	90	107	103	141	106	103	97	97	99	110	105	97	102	108	91	99	122	112	115	104	117	132	114	106	109	121	99	97	98	104	106	106	97	94	124	122	119	108	103	116	106	102	113	103	104	110	113	107	132	114	108	110	132	100	107	102	109	123	99	98	90	101	98	100	92	112	106	128	106	110	112	117	94	106	98	128	118	114	109	115	108	122	120	115	109	102	112	123	94	128	98	121	113	115	110	102	107	124	99	110	105	114	109	103	108	97	103	110	113	102	102	138	96	100	100	102	110	111	108	120	107	125	111	110	110	130	126	110	139	114	115	93	112	131	130	104	101	100	103	104	110	105	92	93	104	95	115	96	105	118	90	132	110	113	95	104	103	130	119	107	123	101	85	118	90	104	109	107	88	106	107	104	107	113	101	117	124	106	113	105	101	98	102	82	114	112	110	99	129	96	112	97	113	113	103	96	112	100	105	115	116	92	127	86	115	120	121	106	103	121	113	112	124	117	77	102	115	109	106	127	138	119	109	100	105	107	110	107	117	109	98	120	120	105	100	113	113	92	118	106	122	116	107	100	114	107	110	128	121	96	92	107	124	109	124	110	108	124	128	100	118	99	105	107	88	109	106	104	101	97	108	100	140	107	95	107	103	118	119	111	94	136	118	104	105	112	102	111	124	113	104	106	107	94	126	106	112	105	109	115	106	86	113	108	111	103	113	98	103	106	118	102	102	96	102	115	97	113	106	128	116	113	115	109	120	124	103	110	119	105	111	114	106	122	108	105	100	121	116	114	104	100	126	101	111	112	118	127	106	94	120	117	124	101	99	92	113	90	115	84	111	93	104	115	118	120	94	109	122	125	116	110	98	116	118	115	112	93	102	116	86	112	109	123	111	113	118	111	105	106	118	98	99	119	107	83	107	110	97	98	119	119	99	99	111	106	113	117	107	97	131	116	113	108	112	89	99	101	111	105	103	120	126	95	118	102	129	106	102	105	97	102	88	113	123	119	109	103	115	109	101	117	99	118	117	114	114	118	102	99	103	102	119	112	128	109	128	105	94	113	96	109	108	108	111	98	113	101	94	110	107	107	117	119	118	98	106	104	93	115	117	109	100	116	111	119	84	126	96	126	105	108	87	116	106	76	112	120	125	108	113	108	106	102	131	97	91	127	123	111	119	106	85	110	100	106	106	97	120	108	114	114	99	119	103	99	117	106	110	110	107	108	116	94	120	101	120	104	118	102	108	107	102	119	108	101	93	111	114	123	102	93	96	114	115	98	102	108	98	99	113	101	116	100	102	95	116	111	126	114	118	101	90	114	111	106	92	133	88	127	111	96	108	104	105	128	95	93	110	106	112	118	111	123	115	106	121	112	99	120	102	101	95	113	100	106	103	118	101	93	122	84	90	104	120	112	105	124	118	101	120	102	107	120	78	107	93	134	117	111	93	100	90	99	125	124	104	107	106	113	106	104	99	112	100	117	118	120	109	110	90	111	107	104	124	120	89	117	115	118	110	105	86	123	115	100	106	121	115	103	89	109	132	110	98	96	96	110	111	111	105	132	105	116	98	125	92	101	120	103	98	94	102	95
4092	12415	10241	4822	3340	2486	1893	1348	1018	779	652	584	438	342	333	279	294	289	277	222	193	230	200	184	179	182	191	188	164	147	164	166	169	153	148	138	161	143	141	154	147	167	150	150	114	149	147	140	126	121	130	141	117	134	111	142	141	146	132	123	134	151	140	147	116	122	138	154	120	114	131	139	134	135	119	113	123	126	125	109	141	136	141	131	119	133	133	126	158	138	113	114	125	125	119	129	130	136	134	152	133	123	143	135	132	140	126	129	119	127	132	125	129	118	129	112	117	123	135	127	136	124	136	120	144	110	141	124	133	126	141	115	131	120	110	124	135	133	118	129	108	128	114	125	131	151	114	121	110	113	105	127	129	129	130	115	137	133	128	97	121	102	111	131	113	123	132	133	113	136	121	127	126	118	123	116	117	130	125	117	130	130	136	121	107	110	126	143	121	122	116	133	128	125	129	138	109	118	127	133	117	133	134	111	123	140	110	127	130	114	118	116	103	127	96	109	131	137	144	111	116	119	116	135	128	134	100	119	129	104	117	109	105	136	142	122	122	130	121	118	123	127	127	135	128	132	124	130	138	111	113	107	116	127	101	126	128	140	121	130	105	118	129	98	140	137	120	127	129	114	113	107	128	134	115	113	133	124	135	133	126	122	127	115	117	120	119	134	118	124	114	123	123	125	131	139	126	121	115	131	132	130	121	143	113	121	127	145	115	110	143	114	121	129	98	142	134	130	118	142	140	108	125	148	137	125	118	127	106	131	137	110	123	119	125	125	136	144	108	116	142	126	136	125	120	152	131	129	126	138	127	118	95	128	141	115	106	136	114	136	119	126	131	107	123	113	107	119	110	124	103	136	132	137	142	120	117	117	123	117	121	121	112	137	122	132	124	104	134	108	121	139	129	130	131	125	133	110	123	136	136	123	128	113	129	124	124	125	142	109	104	110	145	112	107	123	138	120	139	130	115	126	130	105	130	123	130	108	131	122	129	137	114	134	126	117	121	122	112	139	132	113	120	123	121	124	143	134	117	126	117	142	128	129	93	136	127	145	125	139	123	134	110	128	120	138	120	135	127	106	121	116	116	144	130	125	133	118	132	148	102	117	130	97	137	125	129	146	125	137	117	108	153	120	113	125	137	124	125	119	122	115	107	108	118	131	132	151	143	142	120	124	110	124	150	118	136	140	121	125	106	115	103	111	127	122	139	122	106	136	137	140	129	136	119	120	122	124	116	116	126	130	132	120	149	132	140	116	148	149	110	140	112	140	128	120	126	127	138	141	111	108	129	132	118	119	118	124	145	127	114	119	141	115	114	123	130	123	125	121	118	110	124	138	112	130	128	109	126	118	124	144	139	104	139	112	121	122	119	116	128	128	110	122	115	107	110	116	132	133	131	155	152	130	120	127	119	129	111	144	140	141	133	129	144	118	105	133	139	131	118	116	113	134	130	107	125	135	143	111	108	142	126	136	120	134	136	127	131	128	108	115	129	131	139	132	131	132	114	120	117	104	121	147	132	159	127	101	137	139	130	114	128	114	121	120	131	112	134	133	144	121	139	132	97	117	133	116	119	109	121	111	138	130	121	126	132	127	128	136	131	139	141	141	141	114	113	114	116	86	125	118	154	145	131	134	143	125	121	132	119	110	119	119	120	117	123	112	128	126	135	126	141	107	126	117	121	125	131	112	119	117	123	115	146	96	134	127	107	113	130	113	125	122	138	119	140	132	143	130	138	119	109	128	123	139	133	142	137	122	128	141	132	120	137	144	116	136	146	124	119	136	141	136	119	127	104	120	130	125	145	127	115	114	127	146	125	126	125	110	119	108	145	119	104	117	132	130	123	125	122	111	117	126	123	122	130	101	143	121	120	123	131	113	144	126	122	144	147	137	130	138	116	114	110	127	125	143	106	137	117	124	143	131	120	127	119	113	118	116	122	131	121	126	120	138	122	126	137	141	139	110	114	139	127	134	116	132	112	128	146	136	104	107	121	119	134	115	130	121	143	112	136	110	142	112	125	131	135	144	139	132	104	123	142	123	129	113	124	136	104	131	131	134	121	125	128	113	132	117	129	122	123	139	114	118	126	111	128	120	139	111	135	135	119	130	131	126	112	134	132	105	133	128	129	126	127	130	129	117	103	129	125	133	112	145	130	126	122	125	120	122	129	134	147	115	132	111	128	138	117	139	125	116	112	123	133	126	142	139	139	126	110	108	117	114	128	102	127	112	128	136	117	122	116	131	114	139	109	143	107	127	129	119	130	120	114	127	133	138	124	132	110	103	105	138	119	131	133	118	114	136	115	132	144	109	124	137	144	134	123	127	129	118	127	116	121	135	119	132	131	123	110	117	144	131	135	129	112	123	144	131	135	124	132	159	142	114	135	117	109	138	118	138	140	134	118	115	131	124	136	132	124	140	120	124	122	123	125	124	128	110	123	149	112	130	117	129	106	137	125	108	137	121	117	119	154	136	119	116	139	124	112	115	120	113	139	108	123	122	124	139	122	118	132	122	135	123	130	121	126	106	121	122	124	136	132	119	121	126	127	145	111	129	129	121	115	125	113	106	152	144	140	140	127	123	146	105	126	124	121	120	115	136	138	118	141	114	115	123	123	112	120	123	132	115	127	128	119	114	125	126	138	133	108	120	112	138	135	132	150	125	134	118	113	117	117	131	121	120	133	123	122	126	114	120	121	127	95	116	141	140	124	142	106	130	134	108	108	126	117	111	109	126	98	138	130	110	105	111	106	128	128	120	141	126	124	122	138	128	131	118	120	105	117	119	107	135	128	138	118	140	113	100	121	125	133	156	96	137	129	140	148	116	124	122	128	118	125	113	126	109	124	128	125	121	113	108	122	119	127	102	116	120	109	157	142	109	146	122	121	117	129	147	117	116	125	124	138	114	130	114	97	125	135	124	134	131	117	110	117	122	108	147	127	129	121	124	128	118	125	118	145	143	137	107	123	116	131	124	121	119	134	134	132	120	118	130	135	129	141	122	121	108	126	130	130	127	121	139	134	96	124	120	122	122	135	95	142	122	133	121	141	113	131	126	121	139	109	106	120	143	135	93	135	125	109	120	125	142	122	119	133	120	134	126	126	118	134	117	104	125	108	127	124	119	112	143	123	133	114	113	101	108	146	127	110	129	119	118	129	109	154	133	124	137	132	121	114	138	138	119	129	105	135	122	133	118	123	143	136	136	108	117	118	143	146	113	128	103	103	105	112	120	112	129	129	133	131	99	103	120	118	120	134	133	143	133	136	137	132	131	133	151	115	120	118	115	131	143	142	106	109	126	131	140	101	136	109	113	128	125	129	135	134	110	130	118	125	124	124	146	105	118	142	118	120	128	118	110	116	114	121	136	130	116	126	131	134	126	112	123	134	125	122	144	112	116	115	101	124	118	138	134	116	116	129	122	111	94	111	132	119	128	144	121	127	128	121	106	137	135	104	117	136	106	110	125	129	120	122	109	136	116	120	113
26960	18597	4650	602	415	417	357	372	340	374	345	370	329	320	357	370	312	351	347	363	346	337	340	365	360	334	349	311	327	329	335	324	335	360	343	349	329	343	361	347	358	349	360	358	392	330	344	328	301	355	338	313	346	384	352	308	361	324	343	345	343	363	358	386	373	356	360	351	351	317	333	342	346	306	339	380	332	390	324	324	344	332	334	341	332	387	344	359	332	316	319	362	371	354	336	352	336	355	363	362	353	342	337	345	332	332	308	369	345	306	342	347	362	355	348	326	343	387	352	339	341	370	334	339	332	340	351	359	311	329	372	335	358	338	319	339	317	346	385	351	327	359	347	340	360	340	347	331	367	347	362	329	327	378	345	360	369	368	347	332	324	374	367	343	326	349	356	350	324	337	339	374	355	351	365	341	357	321	356	361	348	367	339	310	350	322	308	382	362	355	352	352	324	360	345	339	370	354	353	344	361	351	366	348	329	348	334	345	353	317	353	343	377	309	327	355	347	335	343	322	382	338	380	329	351	332	352	316	323	359	343	340	354	339	329	363	327	344	360	354	309	346	367	354	372	335	354	337	350	349	369	356	322	358	366	352	351	352	338	352	321	365	340	327	317	348	359	338	341	357	359	346	287	352	348	391	363	344	345	315	342	332	366	333	346	322	348	378	341	358	347	358	338	350	340	343	340	327	324	308	298	345	356	314	320	322	365	350	327	336	345	359	367	308	368	337	329	316	332	332	384	357	366	351	314	350	350	363	352	371	358	341	354	333	323	360	345	342	330	332	330	351	380	381	343	336	373	372	361	348	353	332	370	376	328	360	357	372	324	325	348	354	339	310	352	330	318	351	367	358	343	344	324	341	323	339	366	358	379	354	372	317	330	342	318	348	377	287	319	376	321	350	361	343	327	351	332	329	352	335	339	345	336	368	306	324	349	327	382	313	355	351	345	319	322	325	388	347	332	342	351	362	346	349	345	333	346	315	341	318	347	328	343	376	363	300	352	302	372	309	333	340	352	340	343	336	333	359	305	329	355	328	364	318	378	361	380	353	342	370	331	356	338	339	362	362	364	330	349	362	345	381	342	328	359	397	321	339	349	377	360	344	365	321	320	366	327	330	354	356	384	341	315	357	369	342	343	324	318	373	350	345	320	339	349	332	361	318	331	324	335	336	327	339	328	352	327	349	334	375	336	391	332	323	340	357	334	318	347	351	345	328	308	383	349	308	319	368	333	346	324	357	354	343	352	346	360	337	376	318	350	307	328	311	329	296	325	362	302	345	345	349	344	339	335	360	360	317	351	319	329	369	336	365	328	329	364	388	337	354	326	337	352	333	338	307	342	356	329	314	340	353	370	336	337	348	374	350	352	370	319	343	345	353	339	355	337	308	331	351	368	391	342	323	338	358	377	349	331	362	368	367	336	338	350	331	351	346	359	345	375	367	342	333	322	339	368	327	346	334	367	342	315	348	344	320	364	341	353	314	341	338	350	340	310	362	355	317	348	369	309	338	334	334	313	335	356	345	367	344	338	374	365	305	332	344	390	302	325	338	345	342	359	364	352	336	332	340	369	324	336	371	364	362	331	346	353	330	356	316	350	334	365	346	337	353	342	368	314	343	387	300	334	336	356	352	336	322	319	355	333	342	350	331	324	359	388	318	322	331	356	326	358	351	342	368	359	348	342	324	351	357	383	357	356	322	362	332	403	333	353	379	332	368	370	324	337	328	368	335	329	330	358	342	345	348	342	380	332	342	370	321	337	329	300	309	318	342	356	331	352	359	357	349	329	360	364	332	342	349	330	349	350	337	351	354	337	346	340	348	324	311	344	349	362	338	357	354	358	396	344	334	327	357	340	355	321	348	338	379	330	353	339	354	326	336	350	318	349	357	311	344	337	353	387	312	345	359	341	359	351	348	342	378	354	317	350	360	312	336	336	339	337	374	319	314	373	369	365	353	360	331	328	368	329	348	354	349	339	349	371	371	350	387	327	356	358	359	344	324	331	336	345	354	356	333	350	359	339	336	342	319	349	368	347	389	339	324	361	324	315	348	349	353	363	346	345	349	318	340	370	330	369	330	363	374	347	334	335	367	330	326	343	356	352	344	350	354	340	338	333	350	340	360	345	362	315	311	357	326	321	326	326	346	331	350	340	343	325	335	321	317	358	348	363	356	329	365	360	332	349	356	344	378	338	329	370	323	351	323	338	342	376	352	334	354	324	318	345	340	315	361	369	328	343	322	348	322	356	344	355	386	323	348	346	335	368	368	337	326	346	392	329	352	362	392	384	350	358	356	333	307	344	340	321	378	360	335	341	361	312	341	340	365	318	347	354	354	345	323	369	349	310	373	341	369	358	336	309	345	305	337	323	324	350	331	365	345	367	338	316	314	370	364	352	336	335	376	325	334	357	343	359	339	360	343	312	363	352	312	392	357	345	340	308	364	348	336	314	316	340	339	350	384	361	321	348	334	330	337	337	345	312	348	355	321	350	322	334	329	331	347	348	339	351	324	353	319	379	361	341	343	319	352	356	343	339	361	325	313	324	348	373	344	328	356	346	375	322	354	344	356	324	356	363	337	337	358	351	347	368	351	315	332	348	350	370	354	315	337	340	334	328	340	341	344	358	373	329	343	370	360	346	358	353	338	342	324	330	353	353	361	359	317	312	332	333	331	338	355	368	305	336	330	342	327	346	332	354	327	337	354	358	384	342	342	345	347	378	354	355	363	342	374	339	352	371	338	324	333	312	356	325	331	346	346	356	320	354	310	354	361	362	339	347	383	367	312	332	330	394	317	327	339	328	363	324	348	303	341	311	359	317	358	352	378	312	362	351	365	351	324	307	317	338	389	370	366	354	374	372	364	360	370	334	319	333	343	375	333	323	349	363	372	336	356	360	334	341	361	332	327	334	360	338	325	355	336	325	378	351	328	328	333	360	308	336	346	338	322	377	360	339	371	330	353	352	340	338	362	346	332	323	318	337	308	346	311	389	327	338	338	341	320	331	354	350	351	372	360	381	340	370	319	332	345	326	355	342	342	349	319	328	337	329	310	334	328	348	350	326	342	363	350	320	324	325	303	385	342	340	340	337	330	311	347	321	341	354	302	346	334	349	355	341	357	342	349	334	330	349	354	368	345	337	345	339	352	344	316	358	377	347	315	348	351	351	331	341	354	339	331	350	328	356	349	338	354	332	356	314	380	325	338	382	329	367	338	330	325	363	347	334	322	352	356	371	336	324	343	284	344	343	339	333	326	336	377	358	375	341	311	374	363	347	336	353	337	340	336	341	331	351	306	284	342	352	330	317	354	344	316	344	350	364	344	336	345	329	363	353	363	367	349	346	360	375	337	360	356	357	329	351	334	359	325	383	341	340	368	365	331	371	323	343	349	369	333	335	325	335	319	344	323	350	300	376	305	313	329	337	336	334	334	359	347	342	355	334	368	348	339	391	324	321	344	349	309	354	389	363	335	337	346	326	325
4098	917	786	516	498	418	397	389	367	413	427	379	392	414	391	357	406	395	381	376	363	406	356	403	380	377	396	358	385	360	390	430	362	423	379	385	358	351	389	414	391	378	418	359	397	362	411	410	386	381	375	410	403	381	402	398	359	366	371	379	377	373	422	352	384	415	406	398	375	357	397	409	413	401	362	402	369	391	365	393	394	379	380	397	374	399	387	408	382	368	380	351	395	344	411	386	401	353	387	412	386	393	377	363	375	371	370	423	399	415	391	428	387	381	392	367	371	395	408	427	393	364	383	383	389	375	362	412	375	368	375	416	375	392	395	394	376	382	391	388	382	370	398	356	376	401	406	400	385	388	345	388	405	393	429	357	400	393	384	367	395	365	381	366	402	386	406	399	359	371	422	401	362	382	393	345	405	403	366	372	394	413	374	397	405	391	383	423	376	387	349	375	377	386	444	377	377	380	398	415	376	393	419	380	371	379	369	391	389	364	394	399	407	375	363	383	372	392	397	397	361	363	390	379	398	347	399	412	392	410	383	376	394	371	377	383	375	408	365	394	386	410	378	385	386	412	383	362	373	398	412	360	363	390	374	381	390	363	400	404	390	388	408	372	369	409	362	421	393	389	399	366	395	379	382	408	366	379	418	386	394	378	394	359	368	391	357	370	345	413	389	384	361	377	397	405	396	433	368	405	395	365	360	384	369	361	367	378	411	381	405	405	407	352	408	386	365	390	443	375	364	386	376	384	393	373	406	361	393	380	390	393	383	361	376	380	384	386	357	400	382	370	391	405	371	388	397	357	420	407	399	382	379	390	396	376	388	387	389	397	371	432	412	377	385	392	395	385	359	384	387	404	395	371	388	378	365	368	387	423	400	370	393	379	376	339	402	378	421	379	345	385	367	356	390	356	397	377	380	389	377	358	416	384	372	360	365	401	390	399	404	389	359	403	400	355	354	349	374	417	394	352	398	390	421	375	361	415	363	388	363	397	411	370	378	379	392	360	404	403	414	409	370	392	402	326	391	399	371	396	401	367	397	342	377	386	414	378	406	387	380	373	400	354	407	369	415	395	408	424	403	373	358	381	374	364	374	393	382	383	418	388	384	365	381	393	396	385	388	408	400	359	365	389	379	393	377	370	370	399	384	394	434	414	329	391	373	414	393	373	369	369	392	380	368	371	394	358	378	370	365	441	386	416	406	371	389	354	379	383	394	370	381	375	368	357	385	390	388	382	358	381	387	361	364	363	400	375	394	381	383	370	365	377	345	353	376	393	372	365	363	375	423	353	395	377	384	368	407	391	382	390	365	368	399	399	379	432	399	383	410	403	375	375	383	361	371	363	354	364	342	330	380	381	379	367	366	388	384	382	358	403	365	382	359	391	377	406	406	404	372	368	394	424	393	360	383	398	394	363	385	382	414	368	365	403	371	378	372	388	393	382	389	389	411	370	391	421	366	395	392	379	391	389	354	389	401	421	376	411	369	367	398	439	344	389	355	413	393	350	387	421	375	380	421	386	356	407	377	367	388	371	409	363	351	401	391	414	414	385	350	422	356	365	371	391	372	368	373	350	375	396	393	391	398	377	377	385	374	395	393	389	397	383	399	359	408	445	398	400	401	396	360	371	356	382	368	387	370	368	375	418	383	372	383	409	409	375	386	341	370	424	419	362	388	383	390	393	384	388	424	399	395	363	354	409	396	422	385	410	417	391	394	416	372	377	373	369	379	405	379	399	390	409	357	413	340	347	405	375	389	416	348	378	375	373	373	367	419	401	365	389	357	378	371	361	376	350	394	374	373	397	361	350	380	365	358	414	385	411	387	374	381	391	389	418	375	419	437	373	397	356	403	369	400	369	381	395	396	383	387	401	323	400	363	429	365	395	402	391	430	386	428	364	392	368	346	404	364	401	407	369	415	390	389	384	377	378	381	371	380	364	370	418	403	367	390	394	424	392	369	360	407	385	387	361	394	391	410	385	355	374	403	352	399	396	387	415	358	393	389	413	357	337	366	357	411	376	380	379	387	358	408	385	404	374	365	403	357	376	381	364	352	377	376	415	390	356	387	378	372	406	339	408	361	362	360	393	361	363	331	358	394	394	367	392	384	391	351	383	369	375	397	362	381	389	391	380	369	420	360	371	375	373	393	393	343	416	406	391	403	395	383	366	368	376	351	403	381	408	369	385	410	378	393	414	353	349	375	395	376	367	374	368	420	384	360	411	376	371	404	404	404	373	409	384	347	362	423	401	387	383	408	364	427	353	398	424	364	383	397	392	376	360	422	410	385	408	413	414	373	358	373	377	393	404	390	357	368	345	384	365	367	384	359	389	395	397	396	405	389	408	421	368	383	383	432	397	377	366	377	399	393	374	351	389	358	420	367	376	374	402	381	376	400	403	382	358	358	418	380	386	380	372	353	401	354	402	381	414	379	400	380	364	388	397	400	365	378	366	354	379	380	394	342	384	409	367	388	390	364	371	391	375	373	407	399	398	396	396	406	391	362	379	405	417	356	398	385	398	393	342	392	348	354	386	378	359	430	397	398	380	424	394	374	411	381	364	394	387	370	364	381	374	383	397	360	360	365	370	388	387	366	357	395	411	383	405	393	392	393	376	375	376	388	384	387	386	401	358	383	343	368	383	405	409	386	386	397	403	389	377	374	362	366	407	408	375	389	370	396	374	356	385	395	387	364	414	393	396	409	387	376	383	393	387	394	397	401	402	377	366	359	373	403	379	389	414	411	361	386	398	379	380	389	398	384	397	385	386	403	369	396	389	403	365	367	388	396	404	401	374	407	327	396	336	380	384	357	407	370	386	394	398	372	399	384	379	353	404	395	382	410	374	381	415	391	368	369	345	386	376	384	382	381	409	373	380	364	423	348	391	414	408	395	436	395	408	394	358	371	372	374	370	396	420	356	388	370	416	408	403	409	349	370	447	398	391	345	374	374	373	371	378	401	357	372	389	394	392	364	389	390	409	383	365	386	372	373	374	363	355	365	404	414	375	368	376	379	358	384	375	391	392	404	360	397	400	380	398	402	403	378	398	394	403	397	381	407	409	377	381	388	362	372	398	386	372	386	354	442	388	375	367	386	414	383	352	371	405	377	374	403	414	412	394	397	368	399	396	365	368	357	362	386	384	389	393	351	387	433	379	387	410	364	366	400	394	391	407	361	367	371	393	387	366	384	367	334	383	356	372	393	402	364	344	395	361	379	378	357	380	362	394	370	390	368	353	402	416	401	404	380	370	386	390	379	371	400	353	403	376	391	395	400	417	398	407	380	386	375	367	369	377	375	423	370	368	399	402	409	382	396	378	351	399	402	410	394	384	388	390	391	385	375	374	348	379	394	378	400	358	390	352	393	414	376	402	407	390	382	406	405	365	420	383	334	372	366	388	388	351	443	365	364	391	412	332	390	377	360	405	377	394	382	388	391	378	374	380	402	391	387	387	373	398	348	375	396	363	353	394	437	399	363	375
23218	20842	27835	23966	20852	9904	1013	655	506	496	463	446	403	390	364	354	372	359	312	350	308	306	312	338	317	297	311	308	302	331	324	330	307	315	301	286	318	276	312	293	306	288	292	309	291	317	289	295	304	308	301	284	304	283	309	303	313	316	279	280	298	303	307	297	290	333	275	280	326	307	309	287	266	328	300	301	282	320	307	281	324	301	304	275	283	255	313	299	336	297	283	284	296	291	286	294	290	297	299	301	298	260	311	268	295	322	309	318	293	295	288	302	314	303	298	294	291	293	281	292	265	262	293	327	277	309	306	314	262	287	321	299	281	298	265	276	313	306	292	310	289	308	284	296	288	293	299	300	294	309	286	328	314	297	307	277	305	298	301	323	287	281	266	285	296	290	279	287	292	273	307	268	301	290	270	297	314	294	290	278	273	282	303	294	286	313	311	274	292	290	290	292	258	307	294	291	289	276	281	266	278	285	305	295	282	305	275	284	309	299	291	327	289	294	284	276	307	288	310	287	290	310	298	287	266	302	309	294	282	254	267	302	303	298	293	282	328	295	283	284	304	330	279	291	298	321	303	310	318	300	293	306	273	294	328	298	295	280	276	269	282	310	313	278	290	305	268	298	327	257	280	284	284	302	280	269	284	313	312	298	267	281	286	309	265	326	291	308	312	293	306	274	285	296	281	298	277	299	315	274	300	307	288	314	294	304	306	307	286	283	284	289	280	307	285	327	323	282	242	297	271	270	293	307	303	303	299	299	301	292	345	279	278	298	307	297	311	272	280	254	279	325	275	309	312	277	295	268	307	326	301	307	294	296	286	281	299	288	265	292	296	291	285	315	302	307	305	312	281	278	321	277	277	295	287	314	287	295	292	319	279	307	308	292	312	302	297	310	242	298	274	263	321	286	317	294	293	293	320	304	288	263	271	277	314	316	303	320	286	317	312	289	280	252	315	283	276	297	270	310	255	301	264	271	283	303	265	293	339	290	267	289	314	282	280	283	299	316	317	325	271	290	329	299	303	289	286	277	296	301	316	288	314	296	261	281	277	276	298	315	301	303	286	315	275	312	352	294	314	289	286	271	314	310	297	276	285	290	297	285	296	302	283	293	303	296	263	273	317	321	313	288	309	278	295	299	300	290	312	274	285	300	266	298	262	279	269	291	315	258	317	278	279	287	310	286	288	264	302	285	271	279	291	272	307	263	278	289	277	290	294	263	309	280	310	267	298	299	295	299	289	320	308	315	260	283	268	261	316	296	266	275	303	302	289	294	266	298	298	291	304	327	309	303	283	319	336	316	281	272	304	303	293	280	286	318	283	283	280	309	286	293	312	268	282	309	304	283	262	299	272	294	274	290	300	289	308	292	291	307	304	284	283	282	314	314	288	276	295	295	294	285	285	264	321	321	285	308	320	320	298	278	293	296	290	287	291	322	277	323	298	334	282	283	294	304	328	287	297	295	261	301	302	303	280	288	296	320	291	310	299	296	288	320	293	285	269	321	287	259	303	295	300	287	295	278	315	258	295	305	287	292	297	277	294	305	313	306	301	292	294	282	305	297	260	330	307	300	323	276	260	304	281	289	291	300	285	316	333	295	284	301	329	295	278	281	314	303	296	285	324	250	299	307	289	307	265	328	265	294	305	303	287	273	261	316	275	308	279	307	266	313	304	285	316	302	331	305	326	314	283	272	294	295	271	314	315	291	281	320	299	293	295	312	295	308	283	280	303	282	271	286	304	283	297	311	324	279	296	293	282	276	325	279	318	281	300	281	319	291	308	289	294	304	284	276	298	296	278	268	266	239	288	302	271	287	316	258	303	288	292	283	281	291	267	270	284	332	290	317	313	308	290	286	276	282	298	289	294	317	269	324	281	293	305	309	302	290	334	315	276	305	312	273	285	288	285	279	302	291	287	311	289	278	278	285	288	298	293	303	315	313	289	302	292	305	281	269	294	287	302	284	280	312	300	312	285	310	302	308	294	291	281	279	295	272	312	277	261	327	304	299	300	286	280	288	314	297	310	324	279	315	252	286	312	279	299	285	307	257	274	286	287	290	289	247	298	285	328	283	283	261	289	322	299	319	295	308	298	302	310	311	270	278	291	340	323	303	298	299	299	301	327	309	306	312	288	285	286	299	293	299	260	302	292	293	287	298	283	288	289	267	315	275	276	289	280	300	248	304	297	298	307	324	268	312	300	268	314	308	291	323	299	280	287	289	302	289	274	271	290	317	296	290	289	328	301	310	284	270	284	305	270	290	297	274	284	299	293	303	314	313	275	318	308	306	289	281	304	286	327	290	304	291	294	258	280	308	305	242	273	264	308	295	307	301	304	276	282	283	285	311	285	276	269	296	293	304	295	293	293	275	308	294	291	296	320	291	321	275	281	295	300	310	293	287	302	289	311	296	281	329	299	291	314	301	277	271	300	302	324	314	298	265	302	292	289	272	314	291	318	272	287	284	278	286	305	280	298	286	306	331	296	299	307	289	267	292	274	286	284	270	281	337	280	281	327	321	315	299	308	291	323	288	307	264	310	277	296	324	304	274	302	286	281	316	294	312	296	298	299	304	308	294	287	320	297	294	309	301	290	298	304	313	294	298	255	321	284	278	313	282	285	305	316	292	307	327	289	281	311	292	294	265	282	277	273	273	304	254	282	293	264	306	293	279	296	294	323	305	281	312	293	276	305	284	283	329	292	300	276	283	260	311	304	297	284	283	278	287	289	302	277	295	322	310	326	312	324	277	292	307	292	277	275	315	332	296	295	282	268	315	277	271	309	278	291	270	281	252	305	254	288	308	277	244	307	308	263	304	277	306	279	276	305	329	294	304	302	272	294	265	306	301	303	325	305	300	283	302	301	256	299	295	314	338	287	291	318	288	300	322	279	280	268	322	267	299	274	300	256	327	323	305	282	280	283	304	331	291	303	292	302	291	283	300	282	301	299	324	286	276	320	268	330	297	320	286	278	294	288	273	294	283	302	290	298	283	295	279	307	267	329	279	281	306	254	288	289	271	259	280	280	307	293	278	308	274	268	274	296	292	297	265	296	291	296	269	282	291	285	254	326	267	306	270	261	272	286	296	340	330	286	310	312	289	305	270	287	301	276	303	267	298	287	270	282	269	286	282	290	281	306	262	298	291	293	295	280	304	320	292	252	285	264	298	265	262	300	275	291	303	322	294	285	299	308	312	299	285	263	301	295	297	276	288	326	301	283	295	274	285	265	311	312	275	306	290	309	294	329	265	278	314	283	296	286	305	291	285	282	306	266	312	279	315	327	312	274	307	310	294	268	296	299	286	323	290	281	283	271	274	293	309	286	301	298	300	335	297	283	322	315	250	304	282	285	290	265	295	267	281	280	320	315	306	279	307	300	276	284	286	275	293	280	298	308	327	291	283	284	270	287	261	323	273	271	305	270	278	285	279	266	293	295	280	306	279	268	290	279	264	300	321	292	323	304	273	289	272	327	282	299	284	313	307
2974	7402	6008	2902	1992	1597	1210	966	819	655	689	573	512	452	454	420	431	381	431	377	390	394	358	380	392	354	367	395	357	370	375	339	351	323	340	343	327	344	349	346	314	367	353	368	331	338	369	346	336	352	330	312	324	335	373	373	343	350	345	365	330	300	353	374	328	355	322	333	344	384	339	339	345	348	356	353	334	362	333	305	333	350	349	348	346	348	320	334	346	373	334	355	338	339	354	329	321	351	364	348	346	369	343	322	359	320	350	336	349	396	340	322	353	341	350	370	320	331	335	362	320	341	348	374	332	327	310	337	341	361	330	360	342	306	323	345	387	328	330	356	371	367	317	363	294	338	333	315	309	357	389	324	339	332	326	345	317	360	348	325	337	315	322	352	339	308	345	334	326	339	339	315	305	326	311	316	296	338	302	338	344	342	340	354	335	344	345	358	338	343	384	350	343	339	337	347	294	370	335	337	304	370	331	355	345	340	375	339	375	311	341	326	368	343	347	358	372	347	327	324	339	331	325	320	331	333	349	328	309	323	316	353	327	339	308	337	350	390	356	343	321	337	345	316	351	335	371	316	316	330	307	336	335	314	346	391	334	292	324	347	352	323	326	315	377	369	342	313	341	288	346	323	332	339	324	301	348	336	341	335	341	347	334	331	327	334	363	320	323	333	351	341	345	347	324	335	336	319	369	328	303	315	345	338	352	361	394	301	293	349	387	342	352	339	305	352	321	336	321	331	331	365	331	346	327	362	316	318	312	372	339	335	352	343	319	351	321	345	336	365	352	301	320	325	321	361	358	319	361	382	318	345	303	305	329	334	354	333	324	370	305	346	352	308	342	363	318	347	354	338	358	364	351	358	332	325	333	324	376	301	336	348	353	329	350	326	352	339	307	318	339	293	350	327	358	331	348	324	303	329	328	341	338	317	307	349	318	362	340	312	360	341	324	369	343	330	326	393	279	327	361	345	343	378	332	332	344	337	310	312	351	311	353	313	353	321	370	355	332	336	343	347	301	329	338	362	330	314	352	338	387	358	343	305	313	327	313	304	371	319	356	335	344	340	350	343	337	352	337	329	370	347	322	326	333	338	325	318	356	340	331	362	330	346	334	384	365	343	321	337	305	361	334	322	351	334	337	326	334	329	361	360	369	364	337	340	347	353	334	326	333	374	342	327	321	320	325	335	370	315	355	345	355	359	319	317	379	343	314	347	332	329	324	306	341	307	332	320	342	355	334	364	346	344	378	290	324	317	365	370	336	346	345	327	316	356	326	321	326	350	348	326	341	349	351	366	344	335	342	321	351	342	362	331	374	340	347	350	301	349	317	311	352	349	337	343	342	290	333	346	379	357	342	350	354	321	341	321	360	348	335	334	356	316	322	337	331	342	325	369	380	333	314	344	335	369	357	333	333	333	320	398	333	354	312	368	331	354	368	353	352	346	362	339	341	328	344	359	301	328	336	344	330	345	317	339	319	332	355	318	317	327	299	319	352	332	314	330	348	349	332	369	332	327	355	350	372	330	304	352	315	337	348	338	337	326	337	311	300	318	352	328	350	313	314	331	321	344	322	295	338	343	346	354	342	362	354	334	337	324	301	348	379	328	320	315	302	354	366	294	317	344	337	359	324	333	318	350	336	351	358	325	317	341	317	337	342	352	334	343	362	342	347	376	329	352	319	336	336	365	338	343	309	358	357	365	367	359	330	337	352	319	330	373	320	354	329	346	338	333	343	321	338	335	304	314	329	361	340	358	349	349	341	373	316	360	329	343	328	345	326	364	352	320	356	344	339	317	326	357	349	350	338	326	350	311	339	324	305	344	347	322	340	356	371	314	356	332	313	303	340	357	373	327	292	331	320	350	359	355	315	322	322	383	327	367	333	328	350	354	312	371	361	349	345	346	334	341	336	330	328	324	359	359	370	379	339	348	332	346	379	284	328	361	325	351	325	328	313	334	305	364	326	333	345	348	339	305	350	340	340	325	335	337	371	338	315	302	340	335	337	356	335	364	344	350	356	317	351	337	350	357	363	343	341	355	342	341	321	328	346	340	340	384	346	344	365	305	355	330	355	336	318	349	342	343	326	368	349	316	350	330	337	341	347	346	317	319	298	353	326	343	344	316	337	351	338	331	336	349	372	346	343	335	317	341	315	365	307	363	335	345	337	318	332	344	335	369	341	355	353	337	363	363	327	344	358	356	373	367	352	325	343	330	350	375	343	338	339	342	333	355	371	330	338	367	334	319	335	368	356	357	339	325	357	349	338	326	318	313	318	344	348	347	352	319	319	364	348	350	327	351	344	335	302	348	357	331	357	340	339	391	362	325	358	337	347	350	363	363	324	342	327	346	338	324	305	325	347	307	367	322	338	372	345	322	343	334	342	311	348	363	343	306	333	361	364	314	336	315	363	349	357	333	329	320	355	336	294	362	371	342	310	306	337	335	357	291	362	342	355	323	336	323	308	377	353	325	342	328	336	338	342	361	315	317	350	357	341	327	353	351	355	330	360	371	357	326	342	336	343	316	272	324	363	355	328	332	336	335	342	351	307	320	314	336	320	349	320	356	340	291	316	355	336	320	334	338	317	321	330	337	349	339	354	324	342	347	331	329	361	338	361	338	321	355	359	351	345	326	356	318	339	327	337	318	379	304	313	334	327	338	373	314	359	316	349	320	315	350	331	338	341	344	341	347	373	343	320	336	332	384	338	353	330	301	306	355	348	337	353	359	336	324	335	349	334	344	334	314	351	355	325	358	362	315	347	348	350	359	352	353	331	344	351	338	288	327	333	305	356	362	363	325	326	335	325	338	327	364	318	345	330	298	342	330	338	320	327	320	378	349	327	320	319	327	353	331	318	343	350	322	386	351	334	343	327	303	332	348	350	334	324	336	320	340	329	330	303	313	338	310	304	348	325	345	347	313	357	332	355	327	320	352	337	334	327	291	337	347	300	341	352	338	312	375	318	351	342	325	341	369	330	326	348	359	336	337	356	364	348	323	328	342	372	347	318	369	339	339	367	325	331	319	360	351	338	325	346	351	336	357	342	365	331	321	313	357	337	338	342	313	325	316	335	355	339	348	349	345	315	353	373	326	361	340	330	343	328	342	346	325	334	373	349	316	340	352	309	342	321	340	313	330	350	350	340	325	298	356	359	314	325	340	339	341	370	350	370	342	330	353	342	340	353	355	330	334	363	335	339	348	352	330	345	356	333	324	342	338	363	347	311	361	387	362	377	323	350	362	303	322	332	361	323	317	355	308	333	344	306	346	364	342	347	310	317	373	332	365	335	370	323	343	341	336	344	339	373	342	355	349	349	328	361	347	342	324	340	323	351	335	354	319	324	351	359	329	327	348	323	361	316	312	332	349	348	319	354	348	306	302	349	345	327	358	362	353	380	326	350	337	321	365	291	327	352	333	355	363	335	330	336	303	339	333	348	329	343	371	287	303	323	352	365	367	349	359	345	301	364	339	375	327	344	333
24200	20851	26947	24779	12807	700	453	413	348	322	306	264	272	265	247	263	223	235	219	248	244	235	216	207	225	211	206	220	195	200	216	210	226	220	199	195	201	214	230	222	211	209	198	229	216	211	202	223	197	214	207	236	198	215	223	181	223	204	196	208	195	214	225	217	203	196	203	201	191	217	209	203	198	212	196	187	209	191	202	228	214	201	216	211	188	193	224	173	225	198	186	194	189	222	206	224	219	218	245	200	212	197	211	202	194	208	186	197	227	193	189	172	197	197	182	221	201	220	230	194	222	203	205	201	206	210	194	192	182	196	189	194	200	207	204	239	201	211	205	215	222	198	197	197	178	196	195	205	199	194	233	217	217	200	217	198	222	188	217	186	207	219	216	214	217	217	199	190	214	199	211	213	192	198	198	186	213	192	206	209	222	211	237	193	228	182	215	189	215	204	194	207	207	184	208	188	198	165	190	207	191	216	170	224	198	221	200	210	210	208	197	223	200	199	223	206	207	198	201	217	188	226	209	212	179	212	214	197	207	184	198	217	207	213	193	216	209	221	214	190	194	210	204	207	194	207	222	226	229	223	197	230	192	178	203	205	206	182	204	214	201	177	194	196	176	197	211	209	194	180	213	181	210	195	209	214	199	205	216	187	191	209	173	223	183	209	220	207	199	195	189	218	215	210	179	198	184	207	207	179	214	209	184	182	220	195	215	214	203	182	219	195	224	197	206	197	231	201	223	188	180	227	227	173	198	201	207	214	210	206	201	181	203	205	205	210	203	204	222	176	209	198	224	199	193	205	205	222	211	193	198	200	208	237	190	205	202	191	218	227	233	223	196	194	204	206	207	244	171	219	219	197	178	224	164	198	203	181	181	177	196	192	204	177	191	194	202	197	185	197	193	224	214	205	215	207	206	173	204	215	204	191	210	189	211	207	200	220	236	187	200	207	184	199	208	214	194	185	223	219	218	197	200	231	197	218	223	227	226	205	187	200	214	211	203	210	198	193	201	201	213	199	193	194	180	211	193	225	199	235	228	199	225	215	198	205	197	196	199	204	201	194	189	211	218	214	204	211	194	204	180	218	201	206	211	209	217	207	182	209	216	180	198	247	248	206	198	212	193	183	196	188	205	210	216	204	219	223	208	207	212	191	217	191	216	227	199	191	192	230	218	212	214	192	222	203	187	191	185	211	188	195	201	216	208	208	203	219	202	189	223	170	181	220	207	218	203	210	230	215	216	208	196	211	208	228	209	197	187	222	164	223	198	186	209	211	210	207	196	203	211	218	199	213	212	205	209	182	200	215	206	199	190	228	190	206	206	191	220	226	216	194	219	200	192	202	219	211	174	222	213	181	214	183	178	196	188	229	216	223	223	221	197	203	203	195	214	190	208	217	196	225	207	181	204	204	224	187	195	218	195	194	208	213	231	201	196	232	196	185	199	201	203	224	217	210	207	206	205	217	196	182	191	191	202	207	209	190	192	219	178	221	190	220	209	217	196	206	226	198	199	220	214	194	198	174	182	228	204	184	188	180	195	229	208	217	211	226	177	214	215	198	229	217	199	202	204	174	183	193	213	200	182	189	210	197	215	223	224	215	190	190	210	211	201	195	180	208	212	200	214	209	191	174	207	201	232	199	204	204	194	206	236	211	195	214	217	221	199	202	198	215	208	205	216	224	217	207	203	224	198	213	201	222	217	206	180	203	233	222	199	190	197	190	209	206	213	221	198	198	190	215	199	203	194	208	192	196	220	202	200	216	203	197	211	209	222	205	188	223	198	211	190	214	195	223	213	207	193	204	216	182	195	204	221	202	193	198	220	204	217	200	227	208	230	211	192	200	202	214	213	205	230	183	228	194	195	207	202	185	193	208	194	212	178	212	194	212	205	186	188	204	211	194	209	208	221	227	214	196	236	202	211	189	201	202	214	217	192	184	202	208	208	189	190	213	194	208	218	195	216	210	203	194	201	195	190	219	193	235	197	206	199	226	232	201	188	192	210	190	214	237	208	186	196	213	204	214	199	210	235	169	226	204	195	203	226	235	195	194	202	181	213	214	220	194	228	200	206	225	190	200	207	211	209	198	191	239	206	222	213	205	214	200	200	192	237	203	212	190	220	229	193	212	216	210	197	205	218	211	206	228	204	193	189	207	189	203	204	221	199	192	220	201	189	201	186	205	231	197	196	197	205	205	197	194	211	222	223	182	212	246	211	195	195	209	188	210	205	216	233	198	226	206	186	193	182	175	233	210	186	220	203	197	194	179	198	236	196	200	197	200	194	227	212	168	179	214	178	192	216	202	198	190	220	179	203	202	208	200	232	181	202	223	210	202	212	192	204	217	197	189	203	192	178	195	208	209	204	225	221	225	207	195	206	182	209	211	165	227	216	172	207	202	214	221	190	190	195	230	200	206	210	221	233	176	179	197	210	193	176	202	224	216	195	218	202	188	196	205	197	196	202	197	196	218	199	208	187	191	208	230	207	181	190	215	196	181	213	225	186	202	212	207	208	204	197	211	210	229	211	195	219	217	226	212	197	207	170	199	203	232	203	213	218	221	208	181	200	210	194	214	202	224	206	195	184	218	200	200	212	178	202	200	227	203	198	209	214	204	210	215	220	216	198	185	234	178	193	204	229	196	204	206	174	186	211	173	169	192	219	213	236	204	198	199	186	205	210	192	206	205	195	228	216	222	214	186	195	213	197	232	183	198	224	216	220	208	186	204	217	226	206	224	211	216	204	211	213	201	194	177	212	211	223	211	214	184	193	212	209	186	186	225	195	199	199	188	177	210	205	211	225	224	202	197	202	210	212	210	210	194	181	209	212	202	237	215	242	228	179	205	194	213	204	214	240	228	215	185	220	217	210	206	181	203	204	193	221	207	203	215	192	184	180	226	202	212	219	209	225	214	186	221	201	187	200	209	206	207	213	206	196	197	224	185	172	204	224	209	209	215	221	206	216	226	173	197	215	188	216	218	211	227	188	196	202	201	208	202	189	203	186	208	214	218	206	188	198	211	221	190	185	192	179	213	189	198	186	209	195	205	207	192	214	213	179	215	205	205	193	191	228	207	178	222	205	213	217	211	192	206	227	201	203	202	184	218	200	202	206	220	207	205	226	207	213	201	202	211	211	220	184	188	205	204	201	219	222	204	218	203	228	176	236	198	208	201	180	206	215	199	183	189	218	211	237	217	184	217	179	204	191	219	225	222	206	198	201	202	221	228	209	212	195	198	198	216	222	202	231	201	209	207	213	200	170	233	223	219	211	191	227	225	211	204	204	210	200	206	199	208	222	217	207	205	210	228	208	192	188	202	209	207	195	202	197	220	201	201	217	205	215	203	204	190	201	205	223	201	189	205	201	193	221	182	179	198	187	206	197	213	196	175	208	192	231	204	202	191	205	217	204	183	226	208	210	205	196	194	177	206	195	182	206	220	199	204	219	171	217	185	177	188	220	207	223	212	202	229	219	230	183	192	191	202
3034	4538	3445	1744	1269	925	729	594	486	420	392	373	322	298	271	274	286	272	256	231	257	249	253	272	233	239	252	185	224	240	246	220	238	241	229	241	212	235	237	248	226	246	242	224	228	208	214	236	241	250	213	210	228	223	216	226	236	227	238	223	228	225	202	241	233	250	217	203	236	213	209	220	219	246	207	204	230	244	232	232	230	236	220	216	218	213	256	195	217	234	251	224	208	225	217	246	251	249	220	251	218	209	221	220	238	207	242	249	238	243	216	237	230	230	233	253	194	234	248	244	217	248	212	236	246	236	240	215	231	219	236	226	216	232	235	209	225	214	248	222	232	221	234	222	207	223	221	236	214	237	207	245	228	213	211	242	233	225	251	230	214	207	222	261	220	227	233	265	202	225	219	229	210	232	244	207	237	237	222	242	237	226	230	215	252	216	241	251	211	218	231	260	232	243	233	267	236	219	226	256	223	215	260	203	216	214	242	235	223	219	217	264	227	216	219	213	206	224	212	247	245	239	219	217	229	238	240	203	213	218	227	221	254	230	226	222	224	237	190	202	204	213	236	232	235	237	246	243	246	264	243	233	257	220	216	255	221	232	207	216	242	247	220	238	236	236	219	241	233	247	215	236	230	242	209	231	249	239	235	216	205	223	239	218	231	243	232	231	224	232	207	210	238	237	265	211	214	226	225	233	222	200	250	244	238	261	224	221	225	212	226	222	232	226	242	185	213	240	234	242	244	239	249	223	210	233	238	231	213	200	222	204	243	186	215	219	214	248	250	226	231	218	239	236	235	246	215	207	220	238	246	235	217	250	269	217	234	246	225	220	240	245	212	230	225	231	232	218	226	230	225	214	218	219	238	214	218	233	224	258	201	228	240	231	213	225	250	217	226	223	216	222	236	235	230	229	225	241	218	235	240	235	231	226	222	231	211	245	217	216	237	222	210	234	211	240	224	200	218	250	243	227	194	247	257	217	236	243	237	237	206	220	220	237	222	239	215	224	217	230	212	206	227	213	196	227	218	245	211	231	287	230	250	237	218	216	241	228	228	228	206	241	219	213	219	227	220	231	232	234	247	241	228	236	222	224	223	220	207	212	226	229	229	231	224	230	235	241	216	201	235	217	232	232	238	238	219	218	217	220	243	210	239	240	192	239	253	248	241	209	238	221	246	241	197	223	213	218	224	235	224	232	212	218	199	219	236	236	208	230	215	219	213	229	239	202	223	254	251	213	218	244	240	216	229	240	232	212	213	233	220	227	233	243	229	252	229	236	208	237	231	238	237	224	216	241	224	218	249	235	225	215	223	237	263	238	230	235	222	240	221	202	241	229	219	209	216	241	249	232	207	230	227	235	233	211	250	227	198	240	260	226	230	233	221	225	212	239	209	243	227	226	232	224	231	249	241	239	198	246	228	225	226	230	203	234	255	229	224	204	239	240	240	218	239	216	221	208	220	250	232	224	235	225	216	231	205	214	213	222	223	237	221	223	210	219	218	201	215	247	210	225	217	233	210	241	238	211	246	227	245	221	249	219	237	250	214	197	246	252	226	252	214	248	244	198	243	228	251	203	205	249	241	242	223	248	242	274	245	219	241	177	247	214	232	234	199	238	255	215	231	246	219	244	222	228	243	230	210	216	235	211	218	203	236	246	221	219	234	238	199	221	247	207	217	208	228	235	236	217	231	218	234	218	242	228	200	218	217	214	244	235	239	220	244	222	223	218	206	208	215	232	221	210	238	209	209	245	208	236	237	236	238	217	225	247	213	228	201	268	234	240	227	228	232	255	222	205	214	220	227	245	239	224	239	217	226	225	218	231	231	206	239	258	232	257	223	227	241	236	225	227	197	220	253	195	228	226	215	259	235	239	206	210	238	216	235	256	251	235	230	222	234	232	219	261	207	233	239	250	226	240	228	210	246	239	229	235	243	216	212	205	222	246	239	223	232	240	234	247	196	197	216	197	249	243	223	205	215	227	247	220	219	210	191	225	229	234	244	226	198	220	271	272	249	239	194	243	227	223	223	229	233	246	236	223	249	223	253	220	230	208	255	195	248	220	205	235	209	215	245	225	214	234	241	233	220	238	223	211	228	216	242	225	225	201	232	234	220	214	207	261	231	252	215	232	208	219	220	248	215	227	215	238	249	212	209	220	213	245	236	220	242	221	236	262	253	218	200	216	212	238	223	247	243	224	209	206	233	212	244	210	220	211	219	227	261	225	227	228	251	248	222	232	239	250	227	209	227	226	203	206	228	239	233	216	207	205	201	239	238	227	222	219	233	212	235	213	231	228	235	242	248	235	232	237	219	241	231	240	214	216	212	232	205	220	246	229	239	222	207	223	247	230	219	241	248	215	231	206	242	239	217	226	252	212	220	201	254	216	240	242	250	233	211	227	224	258	233	244	242	229	245	205	211	236	215	208	200	230	230	238	216	203	236	239	223	227	245	237	234	207	230	256	242	225	203	214	241	224	252	198	231	221	208	249	246	219	221	212	241	234	234	215	213	227	226	228	233	214	271	240	238	216	237	238	237	239	226	256	225	243	239	218	215	207	263	236	205	219	239	241	216	222	217	253	236	209	222	233	263	238	228	234	241	239	222	233	224	218	245	216	242	213	230	238	234	226	241	217	209	223	208	235	231	212	195	249	226	214	214	208	230	229	210	250	217	226	221	249	234	214	232	244	222	215	253	221	244	228	226	220	214	232	271	216	217	214	238	231	244	194	255	230	231	208	246	220	220	245	249	209	219	246	203	261	214	215	235	220	260	256	228	241	250	234	257	220	238	226	213	238	267	258	220	237	213	267	225	204	237	217	232	229	227	241	220	252	233	251	239	231	226	222	226	220	202	207	204	229	241	239	224	205	185	236	242	241	208	232	210	220	246	231	235	262	234	218	221	218	207	246	219	247	246	206	213	244	224	243	252	235	223	213	235	228	237	218	228	229	246	220	223	232	231	234	221	262	229	233	223	209	255	233	209	215	232	227	208	220	194	214	225	213	222	221	222	242	241	216	232	232	217	245	230	230	219	232	224	218	244	240	228	203	221	247	219	218	229	217	239	206	228	259	228	220	250	212	224	222	213	229	210	223	216	219	242	228	215	219	201	257	218	238	197	206	224	227	218	243	223	233	232	224	260	222	228	207	195	203	207	246	207	230	238	213	218	239	204	245	239	193	237	238	221	212	227	218	232	239	211	241	194	261	213	238	214	198	213	231	234	211	234	253	232	235	246	206	228	254	267	231	219	242	218	243	217	209	239	239	241	232	233	206	213	240	212	241	223	243	252	227	230	232	210	228	198	219	217	224	237	217	208	225	208	239	228	218	226	225	243	208	246	203	216	233	224	225	233	237	245	269	208	219	238	255	231	200	243	212	229	229	232	228	241	227	217	225	260	247	236	240	207	190	228	247	238	252	207	242	232	217	197	224	246	254	203	225	232	224	227	210	224	232	249	237	218	229	212	233	218	216	229	215	223	218
22176	20856	28283	23555	20856	20887	9094	898	601	463	389	365	277	264	227	219	212	211	186	182	177	173	149	151	146	150	141	148	134	129	130	146	130	128	127	125	128	124	108	136	99	118	122	140	133	126	108	106	120	108	128	123	140	103	119	114	107	135	121	117	104	103	110	104	107	98	115	113	106	101	100	97	111	106	98	98	126	121	100	110	112	98	127	106	102	92	125	123	134	113	101	102	102	110	106	120	109	95	111	97	112	114	116	94	110	121	116	104	118	115	109	112	93	131	121	107	111	96	108	101	99	108	95	116	128	115	105	100	119	109	106	111	116	102	113	130	108	116	91	122	99	117	123	119	120	123	108	110	121	115	110	102	126	117	113	105	120	114	124	92	111	118	117	119	109	86	99	113	112	104	118	123	94	104	125	98	105	117	95	108	87	115	136	104	110	97	91	105	120	94	110	111	99	102	103	115	89	102	90	115	99	105	98	128	120	102	107	108	107	122	118	84	106	105	129	73	107	104	94	101	100	121	100	101	106	120	98	119	123	111	114	107	110	107	107	118	92	94	105	99	90	107	117	122	118	101	108	142	108	106	113	100	123	98	95	96	92	126	90	115	110	112	116	118	109	120	120	115	95	90	106	110	93	97	85	113	122	103	117	112	120	107	99	97	119	116	111	104	118	103	121	104	100	102	109	104	100	118	93	104	109	112	130	78	111	128	103	99	105	105	114	135	114	111	143	103	111	94	125	98	121	116	116	116	93	104	112	113	98	116	111	91	94	101	97	103	108	132	102	105	112	87	98	103	112	113	128	121	110	91	97	104	107	102	104	117	106	107	104	118	115	105	121	129	121	102	102	112	121	94	93	122	108	106	111	108	112	100	102	90	81	112	115	105	103	87	90	99	117	109	102	116	112	109	121	108	106	94	115	117	115	104	103	111	111	112	105	118	117	112	109	109	94	107	103	124	105	105	109	98	118	111	115	98	113	106	111	111	106	114	103	113	115	127	133	124	94	103	114	106	97	98	113	111	118	96	116	91	108	96	110	92	124	106	111	121	115	92	113	107	105	135	74	126	99	122	104	105	94	110	101	121	93	97	90	108	107	109	106	113	93	122	105	105	117	103	111	101	113	105	92	108	112	112	125	94	108	115	99	115	115	116	118	117	100	107	103	123	124	102	102	119	103	128	123	107	103	131	98	103	114	99	102	93	130	112	129	118	98	109	113	110	103	113	109	118	114	107	109	97	88	117	115	97	118	105	107	110	109	104	123	97	106	110	97	107	88	111	116	106	122	94	99	120	108	122	108	118	103	109	101	122	97	101	102	94	108	124	113	99	115	110	119	113	108	112	108	94	122	97	100	135	106	105	111	98	114	104	120	105	110	115	105	117	108	101	112	121	119	112	105	100	103	109	100	107	131	119	91	129	107	124	113	97	92	102	95	107	100	104	110	98	112	101	107	102	107	93	97	92	104	118	110	103	114	99	121	115	117	110	114	96	108	116	110	112	103	125	102	106	113	111	116	98	88	107	119	97	105	112	122	119	121	107	113	109	104	101	113	106	135	99	107	112	96	125	100	110	112	130	82	89	129	111	113	117	125	121	116	94	110	104	120	114	113	112	107	94	97	89	122	110	123	103	103	96	110	104	113	121	107	95	107	112	119	103	119	86	102	91	107	101	106	123	103	97	114	101	91	110	115	111	122	113	100	107	97	122	108	122	105	92	110	119	102	113	106	93	100	87	105	118	103	87	112	112	100	137	121	83	98	111	119	111	109	116	116	88	109	101	123	110	101	110	120	106	102	106	90	91	101	141	107	97	110	111	102	99	115	96	113	115	121	98	101	100	112	98	113	91	117	96	100	96	93	106	127	111	110	107	104	130	105	115	112	101	97	101	136	105	96	93	103	117	121	109	112	108	108	94	116	113	98	112	109	105	95	110	119	118	114	112	108	108	116	110	99	103	119	107	115	117	115	125	107	104	117	88	74	102	93	135	105	108	120	103	96	110	118	106	126	134	123	122	101	99	114	96	107	122	111	105	123	115	103	118	114	132	109	114	94	102	103	118	114	117	105	106	112	97	103	100	113	118	96	90	103	89	103	117	126	118	113	102	115	117	110	101	118	121	120	110	94	119	106	113	115	113	118	115	116	119	120	109	106	119	109	96	115	115	113	108	106	92	113	114	87	111	105	115	131	91	100	115	106	105	104	117	110	122	124	103	98	111	93	104	109	127	134	102	115	93	111	107	108	103	104	108	111	110	94	116	119	123	119	116	87	102	111	107	118	113	103	96	82	95	114	78	108	100	91	126	96	119	93	115	105	101	112	118	90	104	109	121	107	115	114	108	117	97	102	94	110	111	110	111	111	100	124	99	116	103	96	114	117	112	116	131	130	126	107	111	91	106	97	106	119	116	103	121	98	112	115	103	105	117	103	120	109	106	114	130	117	115	114	109	101	120	98	123	109	111	92	131	88	101	97	104	104	123	107	143	123	114	98	122	109	124	133	113	116	107	116	115	117	103	113	113	110	103	94	124	111	117	123	105	100	124	99	101	91	116	114	119	94	115	120	99	108	123	120	102	114	127	113	108	92	109	122	101	104	110	126	85	109	109	104	114	112	124	107	126	101	110	114	97	108	91	107	112	94	118	106	114	110	112	112	103	97	98	105	96	112	104	108	99	118	112	120	106	112	109	105	98	129	101	126	106	83	116	108	96	119	116	114	102	118	131	111	115	95	106	97	109	97	95	95	118	99	106	100	117	111	116	102	113	110	104	100	103	113	110	116	92	101	98	105	120	124	109	107	114	105	120	96	120	102	116	105	92	136	120	120	118	117	106	114	118	102	102	107	115	106	107	101	104	105	121	117	109	110	111	101	107	101	85	101	113	106	99	105	84	95	108	104	112	111	80	92	108	104	108	104	105	99	119	146	101	115	109	115	130	104	99	120	109	125	116	105	106	104	131	125	114	122	92	111	106	120	102	107	107	102	114	104	117	111	105	94	120	117	110	106	111	108	111	114	97	108	121	108	128	96	112	95	118	109	105	116	111	110	97	117	99	112	119	106	103	122	96	96	111	116	116	109	111	111	119	119	119	116	96	102	113	126	109	134	98	74	117	107	99	111	96	108	104	117	116	86	113	117	122	122	101	113	93	104	111	102	118	87	109	99	116	102	115	121	114	112	109	117	96	113	87	104	109	105	102	101	88	116	119	85	105	110	90	113	108	106	112	84	106	101	107	119	117	96	117	122	127	99	116	104	90	129	103	97	114	120	110	103	110	104	96	98	110	126	113	110	107	100	104	95	101	113	136	95	114	112	132	128	102	93	112	121	108	124	119	99	97	117	106	119	105	105	113	105	100	121	121	105	109	115	127	110	109	111	117	109	99	120	115	99	90	108	110	106	124	117	98	127	109	104	109	120	113	93	115	114	104	103	98	95	102	97	102	107	99	116	105	127	121	111	110	109	107	96	133	116	106	96	95	105	109	118	101
4045	12281	9959	4890	3338	2531	1917	1349	1043	804	674	549	506	384	325	303	265	261	241	260	211	208	198	196	206	174	155	177	158	172	160	163	155	167	161	146	155	176	178	145	156	149	140	144	142	132	140	140	112	148	171	123	135	141	132	150	141	137	154	156	121	138	119	137	124	150	146	110	136	113	140	118	113	132	151	108	137	123	127	127	119	107	129	137	124	117	122	133	111	147	129	117	102	119	118	125	139	117	140	132	120	136	133	132	139	137	115	133	111	128	154	136	124	137	126	121	122	117	126	153	126	132	129	124	128	145	126	138	129	141	133	134	137	142	141	135	119	120	129	129	158	122	132	128	126	104	138	120	119	100	118	143	102	131	129	128	109	130	125	114	122	116	111	121	113	123	130	128	126	121	136	145	121	126	136	126	134	122	129	129	116	129	122	141	141	136	122	103	102	131	127	125	117	130	115	109	129	112	101	135	126	132	132	142	142	137	132	131	109	126	132	132	123	131	135	124	145	122	126	134	110	131	133	121	115	149	122	137	116	119	134	126	122	124	127	111	123	124	139	128	115	110	118	133	144	131	112	138	128	118	135	139	120	132	134	120	124	131	112	117	124	109	133	129	148	124	135	112	142	118	144	99	125	127	118	127	105	128	124	124	119	136	108	127	142	119	147	106	143	120	122	125	133	115	125	124	137	128	139	117	114	139	111	139	115	136	138	112	134	140	132	127	142	123	123	118	123	112	124	118	121	123	118	138	124	129	130	121	134	130	120	110	132	101	123	132	122	148	138	116	134	130	136	137	130	134	127	122	140	126	120	137	118	123	116	109	115	119	141	115	124	129	128	131	117	136	122	134	129	128	119	132	144	142	119	121	106	154	122	120	143	127	106	128	129	144	137	150	129	125	127	123	108	120	137	139	144	135	138	141	138	128	119	132	135	134	134	138	128	114	126	125	134	134	109	130	128	118	112	142	125	138	133	116	118	124	124	137	129	146	128	111	128	139	119	126	129	118	118	111	136	125	139	130	112	111	129	136	120	140	117	155	133	119	127	120	117	106	123	120	113	114	127	131	105	115	120	124	140	120	118	124	134	129	121	125	135	142	141	128	116	119	139	138	115	116	122	113	108	120	145	146	104	123	136	138	119	131	133	124	114	149	147	121	124	145	114	124	134	124	119	145	154	126	160	124	105	147	138	110	135	141	141	126	113	135	121	132	122	135	120	154	132	121	144	116	145	139	138	124	125	128	136	127	135	127	134	138	126	120	134	116	133	122	115	124	132	116	130	139	118	139	111	129	132	148	120	129	141	117	117	119	111	130	129	110	132	142	123	131	130	116	135	140	129	141	105	112	119	124	125	126	148	116	116	125	114	119	139	135	126	119	132	126	134	135	126	109	127	136	124	131	151	136	119	116	115	134	130	140	110	125	139	129	138	136	117	120	119	137	123	124	136	128	132	131	126	113	127	117	137	115	125	103	139	112	147	134	128	128	149	141	131	116	128	131	128	127	111	111	134	130	129	145	93	120	110	146	108	122	129	119	134	134	133	134	135	133	117	123	133	114	128	127	137	140	142	130	140	139	119	110	113	115	118	117	136	122	109	136	119	114	141	129	152	132	147	127	121	143	138	135	134	117	120	117	130	132	114	120	141	128	124	125	138	122	104	113	116	93	115	123	122	120	131	132	126	133	125	139	113	140	126	113	128	122	144	111	128	134	137	131	139	111	137	119	146	137	129	128	144	117	118	113	122	125	118	124	124	131	119	107	114	122	136	106	151	118	120	117	127	143	129	127	121	136	114	126	132	137	100	140	130	115	110	123	142	119	121	136	158	144	129	126	125	128	132	136	129	142	134	122	141	134	144	126	128	138	129	155	124	109	126	106	118	117	119	144	156	115	143	116	116	131	141	121	133	137	121	124	129	116	111	135	119	127	118	123	102	142	108	110	132	117	135	115	133	117	139	102	112	142	111	123	117	127	126	149	132	128	121	115	132	134	114	131	105	150	146	130	116	114	122	117	132	108	131	121	115	110	104	116	129	135	125	116	129	125	128	116	145	139	126	122	140	148	124	123	137	136	112	124	122	117	136	135	112	137	116	113	120	130	132	130	126	143	141	127	134	123	96	141	123	136	111	146	103	138	121	131	132	123	126	120	120	118	114	127	114	108	129	140	130	121	141	126	110	105	132	118	134	125	131	155	135	155	131	131	107	114	116	121	126	139	117	110	132	116	130	137	97	135	120	116	133	132	122	138	143	118	123	136	130	142	131	128	146	129	131	108	125	114	140	141	125	133	104	135	119	122	131	115	147	124	118	129	108	125	118	130	134	139	121	128	133	133	119	117	143	109	138	141	130	123	127	131	112	110	143	125	139	138	115	120	138	125	125	107	121	127	126	122	116	126	109	121	103	149	122	109	133	137	116	127	110	103	134	120	132	144	126	104	128	128	126	138	144	135	133	122	127	117	112	118	118	143	141	139	129	145	115	120	135	133	127	118	137	139	123	121	121	133	146	131	115	143	141	127	126	117	122	127	122	118	141	113	115	145	120	123	126	132	114	135	119	142	133	131	107	114	117	124	138	125	149	120	124	112	115	116	118	113	146	134	129	110	121	125	139	157	134	102	123	119	101	136	112	133	125	122	104	136	121	122	140	138	130	143	128	137	122	119	119	112	135	130	112	120	128	119	115	134	122	125	134	109	117	126	130	99	129	113	120	129	128	119	137	142	123	121	116	133	143	129	130	122	120	125	122	113	134	139	112	122	106	139	151	130	140	127	103	122	133	125	117	136	101	123	128	130	119	130	105	126	131	112	119	131	131	126	118	125	121	127	128	129	108	134	133	121	132	124	138	131	139	126	111	146	146	119	135	130	142	148	128	124	115	117	123	129	124	128	122	122	127	127	131	147	123	114	123	134	143	129	114	125	114	131	125	124	117	136	132	143	128	134	148	130	126	132	135	128	139	107	128	137	137	140	128	120	140	129	147	148	129	124	109	135	116	130	116	97	117	114	125	121	116	129	138	107	132	106	117	139	136	139	129	128	134	120	117	123	108	125	106	122	118	105	132	138	129	147	131	122	140	145	129	124	136	104	122	131	114	116	132	133	120	120	134	106	125	141	127	107	101	137	153	132	138	131	137	152	127	128	129	109	110	132	131	127	154	120	127	113	120	131	115	116	137	127	126	120	116	129	135	120	126	113	118	120	139	123	144	137	129	142	140	139	127	112	130	118	112	132	130	119	136	126	114	133	123	115	117	121	134	127	125	119	109	128	144	101	128	117	139	136	131	111	134	136	125	117	143	130	120	122	131	115	132	133	127	118	152	139	144	133	110	116	119	122	122	127	128	135	153	123	122	138	136	127	143	143	139	112	108	135	117	124	126	128	122	137	116	115	124	135	112	103	103	123	110	145	127	123	111	143	132	126	119	138	122	120	142	123	133	108	101	130	108	141	119	102	127	137	122	121	107	107	133	117	137	124	124	148	141	114
27020	18578	4637	653	464	408	374	379	355	377	367	341	362	374	338	375	375	370	370	349	353	347	325	379	378	368	348	347	355	333	339	324	336	382	341	337	394	350	355	343	352	336	347	344	343	344	346	379	353	344	372	355	345	340	350	350	324	357	334	355	368	332	364	362	342	321	377	373	351	340	384	333	343	348	366	363	319	322	351	313	356	365	327	332	346	366	321	380	360	336	352	367	340	354	343	341	359	330	326	334	363	389	348	324	347	336	322	383	339	336	290	382	360	339	340	354	354	333	344	347	340	355	371	349	372	340	364	304	309	364	365	348	360	375	379	356	352	337	365	348	325	362	343	379	370	333	336	363	348	338	342	357	344	334	369	330	380	375	326	356	337	322	351	360	334	376	339	358	337	341	372	355	333	318	332	337	304	389	354	339	353	347	376	341	320	347	340	383	379	363	373	331	354	305	331	334	326	327	346	350	328	377	344	355	317	345	306	320	351	355	344	347	331	364	343	351	366	339	361	348	328	348	398	344	343	343	331	321	369	370	371	312	331	345	354	363	316	348	380	353	315	379	341	359	340	335	358	344	339	341	316	342	353	349	352	323	357	361	347	335	337	330	345	331	355	376	318	332	315	345	328	320	355	335	355	336	349	358	374	319	355	337	351	350	344	332	339	366	340	324	334	336	321	334	355	350	358	347	352	360	342	314	345	377	347	363	326	334	327	391	362	365	349	354	333	352	334	363	333	358	339	334	360	331	353	347	355	338	369	390	392	348	365	361	343	330	311	358	378	322	372	347	341	337	349	372	352	337	362	361	330	364	350	344	335	347	355	356	347	358	371	300	402	337	351	358	346	374	340	331	360	358	389	386	374	329	344	364	363	308	337	346	359	352	358	346	365	279	349	367	351	330	345	356	367	343	325	335	326	374	310	324	385	342	348	341	408	327	355	354	347	390	311	334	342	332	326	351	339	326	336	325	334	343	336	370	340	353	360	366	383	354	346	357	365	375	379	347	336	338	345	345	334	337	357	352	364	345	338	341	339	366	336	381	327	313	355	300	362	378	335	365	402	352	357	355	361	344	348	332	340	311	361	351	370	349	322	355	347	339	378	380	352	367	354	344	362	349	350	342	331	349	360	320	332	324	339	363	349	335	360	372	321	301	344	355	355	356	339	339	311	321	380	330	322	347	340	343	342	369	325	405	327	348	353	359	364	341	355	353	344	358	357	355	363	339	327	345	341	327	378	364	350	366	338	329	372	368	347	403	376	372	348	350	327	348	359	336	353	316	368	343	355	344	360	378	380	353	311	372	343	340	328	350	325	354	323	358	344	339	322	335	340	353	327	382	338	358	349	358	353	350	365	339	383	365	334	358	345	344	344	339	333	356	362	359	337	353	362	323	365	340	319	353	344	360	334	380	390	350	335	350	393	343	369	345	353	326	362	360	341	366	354	348	356	376	337	369	360	322	339	347	300	376	368	369	356	346	349	360	366	358	371	357	340	368	376	343	341	361	339	359	346	344	334	324	337	363	375	358	362	358	360	353	361	347	320	328	349	342	369	336	344	365	373	353	345	355	327	375	364	339	345	376	346	355	332	325	362	345	342	372	354	325	342	358	347	339	357	380	344	348	350	366	314	352	358	374	351	319	360	348	418	314	368	311	360	388	358	350	332	351	352	356	323	354	307	345	311	360	364	319	361	327	342	345	327	335	325	345	354	342	347	348	348	337	365	339	357	340	359	307	345	318	354	322	354	366	320	331	334	319	352	331	345	341	342	343	326	353	327	351	309	347	325	359	356	350	373	335	336	358	360	355	360	360	384	346	371	320	315	368	387	298	338	364	362	381	373	347	375	369	362	315	356	307	347	335	345	376	346	346	339	347	348	311	362	333	334	367	331	371	347	340	339	333	367	363	368	345	383	359	366	348	370	336	339	363	358	347	356	326	322	344	343	353	341	356	364	351	319	347	359	306	354	350	330	376	346	363	335	375	340	350	346	337	332	363	348	328	349	362	334	344	335	332	358	333	342	364	360	366	336	333	362	371	358	350	333	333	345	326	318	321	353	326	353	333	349	306	308	327	347	331	325	342	336	352	354	366	327	339	355	346	356	363	319	392	365	358	324	335	366	336	334	346	330	370	374	367	345	360	365	370	334	371	348	362	357	340	365	362	347	328	352	330	314	369	369	360	402	363	340	339	320	352	335	381	335	349	343	347	324	360	318	350	344	347	334	349	338	360	361	342	350	341	340	344	339	357	350	339	332	357	384	359	336	357	380	321	344	314	334	322	333	362	338	342	311	329	331	325	359	315	323	324	348	334	371	321	347	342	367	361	326	356	344	317	373	381	383	363	368	366	352	358	343	323	321	337	360	330	352	333	347	340	322	384	354	357	323	345	361	338	352	355	340	355	326	342	342	325	321	340	359	344	332	384	345	362	355	341	362	349	348	344	355	324	378	368	347	329	350	345	371	361	358	340	342	319	320	371	330	342	377	353	356	321	355	361	342	349	375	370	351	374	368	336	351	329	351	314	354	367	342	360	326	394	355	344	320	390	317	356	332	364	344	333	346	331	369	321	377	363	353	374	343	355	343	332	352	373	364	311	337	354	320	314	346	352	310	371	338	363	379	360	327	366	360	390	363	343	336	352	355	366	370	356	340	355	374	334	368	415	344	362	337	388	344	345	326	307	356	352	351	362	354	361	335	351	323	349	386	353	378	346	391	370	359	349	361	347	349	368	333	334	327	356	321	355	347	384	347	348	359	330	333	306	364	358	354	355	342	367	331	342	368	350	339	347	345	334	357	344	354	370	318	348	372	385	361	323	341	347	360	334	386	372	365	374	368	359	327	359	357	353	316	330	371	333	339	341	322	336	317	359	370	361	373	338	374	315	368	339	377	355	385	337	333	349	375	340	348	353	351	360	360	328	322	358	340	355	296	354	323	334	358	344	357	357	363	368	343	323	367	340	350	324	334	333	343	367	347	340	375	334	371	371	353	361	304	356	369	391	356	317	344	362	335	363	320	342	355	358	333	339	333	337	367	379	372	359	337	321	354	362	369	306	351	355	328	348	349	354	348	351	360	323	349	355	400	334	349	373	399	331	302	344	358	379	377	350	338	368	364	329	360	388	374	351	349	369	364	345	344	327	335	336	332	364	341	339	331	365	340	348	361	365	334	355	387	360	326	360	330	311	329	356	345	361	319	393	365	349	382	344	334	361	324	388	344	328	388	342	338	347	361	360	381	331	363	302	353	367	345	363	387	329	362	356	361	362	374	372	342	324	337	346	362	352	365	349	372	368	353	364	323	342	298	356	355	311	359	340	344	373	371	378	345	342	368	342	357	357	336	369	339	373	327	354	347	345	353	350	348	371	330	359	358	347	371	362	371	346	348	337	330	371	350	369	363	366	355	346	324	359	343	366	334	353	342	363	360	375	342	325	352	333	329	348	344	367	343	371	307	368	359	347	361	356	368	349	375	352	350	336
4145	925	769	555	507	421	471	450	404	409	430	405	434	389	399	419	376	395	394	409	369	384	370	372	375	419	366	379	403	405	396	376	416	399	403	401	419	407	387	398	391	375	392	412	379	432	408	385	352	403	397	369	344	377	372	401	372	420	420	410	361	395	385	391	395	413	423	406	420	404	418	384	420	351	366	392	384	401	424	370	376	370	404	385	397	361	415	377	389	408	395	397	363	399	428	409	404	391	409	409	415	372	404	410	408	423	407	436	363	383	374	408	363	351	346	407	392	417	381	379	361	384	383	389	422	386	422	396	420	401	359	396	393	399	369	381	410	439	343	408	400	425	414	405	375	432	391	374	366	361	399	414	378	404	392	357	393	372	376	391	395	411	406	408	352	390	380	393	402	380	397	376	417	393	377	379	390	404	412	392	355	381	391	389	375	384	379	414	373	389	406	392	392	414	351	339	428	382	372	384	386	404	386	443	394	358	394	374	349	397	405	385	391	386	390	379	410	387	388	372	387	343	426	377	376	374	392	378	380	386	349	387	355	405	382	360	403	427	387	398	385	418	408	372	404	368	393	383	397	393	400	385	366	430	378	400	402	418	366	408	382	389	392	386	369	368	382	391	388	439	363	394	429	411	405	397	406	403	389	440	394	413	397	399	388	395	410	382	384	376	368	382	389	386	385	385	358	423	393	401	412	417	398	434	393	380	407	372	422	414	415	370	351	400	381	398	403	404	378	358	422	387	431	434	358	384	420	408	378	404	384	410	396	453	411	359	410	402	396	366	391	419	392	415	386	369	428	368	371	400	416	383	414	388	398	378	417	368	419	396	374	395	376	410	404	400	398	365	411	345	377	375	384	375	398	408	398	416	382	361	405	365	363	364	437	391	359	359	379	346	379	407	403	426	389	395	428	405	390	390	404	396	421	399	407	388	412	430	362	375	379	415	368	394	399	409	387	374	420	375	403	389	375	379	406	418	407	382	357	410	390	411	380	386	399	375	390	379	369	423	395	398	407	364	374	422	385	402	377	389	429	384	428	403	375	400	389	409	406	403	355	386	395	400	388	399	361	401	434	403	426	413	417	408	401	398	375	385	397	390	388	379	399	407	357	409	388	387	393	378	355	390	428	394	416	436	378	405	394	388	411	411	409	364	399	398	389	419	400	411	378	376	391	371	350	403	388	375	393	409	413	387	388	360	389	412	417	390	381	367	371	393	396	385	402	404	397	363	435	353	390	381	409	384	400	379	389	366	381	430	423	368	395	364	367	357	427	399	345	391	423	413	389	379	398	401	390	413	390	400	345	434	395	348	399	406	387	404	434	396	381	375	397	383	387	364	378	401	388	410	375	415	382	397	398	388	385	441	414	409	402	379	362	405	419	378	432	387	398	382	380	386	385	364	379	372	386	402	425	389	373	397	408	364	418	366	381	388	400	360	388	391	397	387	404	438	390	388	361	373	400	403	344	387	413	381	387	387	395	378	404	403	381	396	437	387	404	378	382	354	396	409	383	366	398	339	418	398	369	400	384	415	375	363	395	395	451	409	418	367	397	366	367	375	360	394	386	422	383	388	372	394	393	420	376	374	409	414	401	372	359	417	388	385	382	438	411	401	405	391	379	400	436	399	424	376	389	393	396	390	412	370	369	359	409	401	395	378	380	376	399	415	412	386	367	382	368	402	371	400	386	383	369	400	394	336	404	364	375	355	397	422	386	404	420	379	393	385	395	405	389	381	369	371	373	410	385	375	376	394	385	387	389	385	392	370	388	381	401	399	374	386	403	384	397	398	388	430	440	421	400	349	381	372	365	398	408	404	374	340	360	410	429	402	393	436	359	385	432	401	387	407	383	393	396	354	391	387	410	408	378	362	410	437	353	390	398	403	409	397	418	425	417	402	397	389	361	424	389	434	389	420	384	398	386	375	415	374	347	409	404	360	373	379	390	405	378	418	440	408	406	361	368	344	380	389	415	381	444	379	398	393	369	418	368	386	363	374	407	399	403	411	392	385	384	404	371	365	379	407	401	407	389	386	368	411	389	371	402	368	416	373	402	381	439	419	359	401	397	392	376	398	393	393	388	374	437	381	387	333	362	389	380	383	410	396	384	372	382	370	375	401	375	412	394	394	359	386	382	387	380	377	392	378	402	402	366	376	432	384	401	432	413	345	395	383	406	346	417	355	373	420	396	357	392	395	379	369	376	423	384	361	388	370	414	396	397	398	342	426	407	452	406	395	394	373	387	424	393	416	367	386	388	406	389	386	386	381	370	391	390	359	385	385	396	391	391	401	350	392	432	410	378	374	410	376	366	381	380	423	390	368	397	411	412	340	393	396	435	400	417	390	398	403	407	407	367	423	360	378	372	394	366	385	377	373	388	367	386	411	385	423	415	409	379	370	351	394	390	396	371	405	429	392	400	369	400	379	375	391	383	381	337	393	377	406	384	383	399	372	348	359	412	366	431	404	390	405	401	400	382	392	412	370	380	377	422	399	364	383	412	404	391	411	382	380	371	392	371	382	411	391	388	382	376	366	392	405	348	401	376	410	392	413	403	389	386	413	379	434	367	389	443	381	384	364	374	364	372	389	369	383	397	372	368	419	359	406	404	386	421	394	391	418	400	374	406	393	397	373	390	396	395	379	414	356	406	414	421	392	398	393	364	393	389	395	379	373	420	367	375	426	437	367	375	416	392	393	393	389	374	367	372	384	436	403	377	395	367	380	407	378	414	371	413	403	409	409	355	406	386	426	401	395	374	383	401	385	404	410	391	382	401	443	396	429	375	383	394	388	408	384	375	419	410	414	419	424	338	407	387	383	404	356	372	393	397	379	418	370	432	402	394	392	363	393	393	377	348	397	378	359	377	366	363	386	395	389	389	366	390	382	420	410	380	393	427	401	359	368	387	381	399	388	422	403	374	407	394	415	370	372	384	397	374	434	408	382	383	397	411	386	394	452	355	404	378	386	386	367	394	339	413	407	402	378	360	412	390	402	402	382	408	369	379	419	396	386	409	398	396	409	406	393	390	393	392	393	434	406	397	387	368	355	363	390	398	406	403	397	415	420	428	368	378	388	376	392	383	397	389	402	393	417	439	380	424	367	400	374	369	431	392	354	397	392	382	386	385	399	411	418	368	388	400	404	376	374	402	420	408	401	408	397	412	403	370	401	378	375	388	371	396	384	368	376	393	383	370	376	346	382	383	413	356	399	372	396	372	388	369	408	386	383	371	363	378	407	372	373	350	403	426	349	408	384	392	370	412	402	404	409	373	393	376	395	384	348	389	406	408	369	394	350	381	414	365	378	373	384	400	424	362	427	376	391	352	382	364	422	398	395	366	384	406	428	370	407	402	423	384	401	393	386	416	418	397	397	396	380	380	387	363	398	395	385	405	402	380	378	416	414	377	365	399	361	407	371	360	389	414	394	376	369	379	369	408	399	397	400	408	354	378	391	417	404	371	391	377	404	403	396	390	381	381	384
23278	20836	27783	23988	20811	9831	1063	663	544	505	480	455	403	386	421	354	353	353	353	354	289	313	334	332	311	392	316	293	325	302	326	334	304	312	325	299	309	290	302	336	281	341	292	282	322	328	312	318	289	313	319	300	334	300	273	282	290	292	296	295	297	324	266	290	295	303	279	297	265	288	297	287	338	260	302	288	280	279	312	305	292	315	322	336	295	299	281	331	318	321	309	278	296	289	278	290	289	316	294	292	303	316	311	311	325	308	302	282	284	324	287	257	289	295	330	276	291	261	323	310	295	315	313	291	301	297	319	294	281	318	292	304	291	280	298	302	344	296	322	308	285	300	279	306	269	305	306	310	288	314	303	280	320	324	322	289	278	295	283	327	308	303	300	284	269	301	308	310	300	311	306	332	311	296	340	289	313	286	305	294	297	316	304	315	297	323	285	307	288	302	287	315	285	311	266	337	286	332	323	277	289	315	288	284	341	332	285	276	283	295	271	281	305	284	277	308	302	297	308	300	310	291	335	289	282	285	302	307	309	301	288	309	298	300	285	300	300	302	287	296	338	300	322	316	266	308	272	263	289	320	293	326	337	278	298	276	278	295	319	306	270	300	278	288	279	309	285	299	318	312	304	301	290	274	290	306	320	269	327	299	305	287	305	291	301	323	314	310	346	348	315	280	306	278	303	290	307	305	306	294	313	288	297	308	312	306	316	300	328	295	314	290	311	314	329	294	298	324	330	288	326	304	289	322	279	306	296	322	281	313	322	291	323	295	296	288	290	306	294	318	314	290	321	341	293	286	326	276	323	277	304	315	306	312	276	326	309	288	333	315	318	323	307	306	311	274	312	304	301	276	270	299	299	314	319	261	318	300	298	295	309	296	291	318	286	282	317	319	283	309	314	265	291	294	264	306	329	284	309	318	303	304	303	325	324	305	301	292	322	281	313	282	300	289	291	306	322	293	320	327	310	287	287	312	316	328	297	330	321	310	299	300	316	284	303	264	301	292	316	307	331	305	296	302	302	294	286	262	289	283	279	305	303	297	291	333	273	352	289	281	302	309	261	314	310	317	299	292	311	285	315	302	309	283	313	309	293	290	301	318	295	295	306	291	323	312	299	340	330	290	328	296	305	287	335	277	303	270	310	302	284	309	276	282	284	307	313	323	316	318	294	268	307	323	251	311	300	308	282	306	300	297	301	320	303	298	286	301	279	294	283	304	303	316	321	305	299	312	319	285	283	302	306	313	303	308	306	312	310	302	306	313	286	319	323	282	288	342	318	278	298	298	306	291	270	318	275	286	282	301	332	292	314	328	300	283	311	295	260	306	323	293	311	348	331	303	308	299	299	276	331	319	305	306	295	300	331	316	306	307	301	306	307	300	290	274	246	295	301	321	315	320	285	317	286	277	280	300	344	318	319	314	290	316	295	310	311	311	302	315	308	313	316	301	312	290	317	291	298	337	342	260	276	283	286	293	329	299	321	307	316	278	292	309	335	280	291	320	280	292	288	266	288	317	293	309	284	304	305	281	318	314	294	323	300	329	274	324	293	294	300	298	283	283	278	300	276	345	300	315	331	282	334	312	275	301	303	305	310	319	323	309	298	293	302	307	322	275	307	330	293	322	300	292	312	302	306	292	316	301	288	302	305	307	295	315	285	320	286	273	279	297	281	294	312	300	300	311	296	319	310	287	312	310	295	272	265	297	272	306	283	288	325	308	302	315	286	334	304	313	292	324	313	306	267	326	315	324	312	315	311	324	313	282	329	316	287	301	278	305	310	325	293	306	291	276	314	271	321	291	315	266	306	301	296	303	306	310	320	259	319	328	316	300	279	303	266	307	309	320	288	290	316	308	280	326	311	293	283	291	293	297	308	289	286	318	306	290	305	289	302	325	295	312	298	303	318	278	304	309	336	295	324	314	313	301	307	303	288	311	296	274	310	309	280	320	301	309	285	277	310	303	307	317	326	305	325	286	306	295	315	319	286	284	299	295	306	297	283	302	335	304	295	306	300	334	293	288	329	306	283	260	300	312	262	296	299	298	310	291	306	307	261	288	272	298	300	331	314	303	317	301	282	314	291	301	292	328	321	274	307	309	290	302	302	299	295	277	299	323	314	287	307	303	309	305	300	327	314	314	310	303	339	303	277	327	267	337	293	285	290	302	296	306	319	306	303	299	289	302	324	332	290	319	319	289	306	282	287	299	306	347	282	304	289	303	290	326	301	295	283	310	292	292	304	282	292	303	298	340	292	321	302	282	293	315	307	315	315	333	273	283	315	307	300	316	306	282	296	322	303	331	283	306	282	322	317	303	294	314	278	288	305	256	293	297	323	285	299	289	325	300	300	321	286	341	293	303	316	323	310	303	290	288	296	322	263	300	312	313	300	313	308	289	301	298	294	322	306	301	298	319	286	281	341	323	334	303	308	309	314	327	317	281	290	298	298	280	294	280	287	298	307	290	298	326	294	274	322	302	296	319	289	298	330	306	316	327	264	287	313	314	322	312	306	309	322	324	329	293	269	302	320	303	313	295	309	303	267	282	317	302	287	282	307	275	268	282	296	293	312	340	316	296	304	286	270	354	302	259	314	292	288	280	322	289	282	309	303	278	313	312	304	270	315	280	284	294	278	276	319	297	304	297	306	313	278	297	290	311	296	298	303	309	304	298	291	262	292	276	304	284	304	303	271	312	312	310	281	304	335	253	317	323	271	302	281	329	306	283	290	320	294	292	309	294	293	331	286	310	321	312	306	320	318	331	319	289	289	306	287	307	304	289	276	312	309	301	304	280	312	311	310	321	282	293	302	314	298	339	306	338	282	306	311	304	304	269	296	273	304	291	287	314	309	291	290	331	298	295	292	330	315	322	284	285	296	288	299	323	300	292	302	300	290	298	283	304	311	313	318	315	298	314	290	306	336	303	297	254	298	272	297	305	315	309	300	328	305	297	322	301	322	289	293	288	292	307	308	292	324	277	331	285	318	326	330	277	279	294	318	299	268	317	319	306	289	289	317	307	291	289	278	282	272	319	312	298	307	293	286	308	279	301	323	306	276	291	322	301	332	312	288	284	280	326	304	284	293	297	276	314	297	310	304	284	301	336	331	291	296	285	328	277	308	295	311	286	284	275	261	302	302	304	293	301	319	321	312	307	300	262	275	312	327	292	315	298	291	300	330	333	312	295	305	286	308	301	301	294	295	304	292	285	294	309	293	314	280	292	299	299	316	310	257	316	290	289	291	333	319	284	286	289	301	318	296	333	327	285	297	278	292	302	305	293	300	307	286	295	294	293	318	296	274	282	279	299	306	335	309	312	287	303	304	293	295	282	299	309	286	299	319	324	283	301	294	318	318	284	279	309	332	310	331	281	278	291	320	303	315	283	290	311	279	288	285	288	287	292	314	289	290	306	292	316	315	277	329	278	294	273	316	281	314	299	280	280	294	311	325	301	295	302	290	328	260	294	320	313	310	331	311	302	298	294
3018	7304	5984	2970	1944	1624	1239	921	779	697	635	588	511	470	463	427	419	424	444	426	397	374	365	389	368	368	403	367	372	378	365	368	350	348	358	365	339	352	357	351	359	348	330	383	386	339	348	339	362	409	352	363	329	363	360	336	369	359	415	354	346	362	323	378	348	347	346	342	338	361	377	350	363	355	332	338	344	352	344	347	348	361	362	328	368	343	349	355	334	333	361	339	377	332	350	359	349	336	352	374	370	359	337	318	314	362	326	349	322	330	322	317	359	339	374	339	357	324	320	355	316	348	317	341	337	322	356	342	367	385	351	370	310	335	355	336	336	327	329	382	319	347	364	315	360	357	331	337	356	342	335	373	328	375	329	327	354	363	332	340	329	332	323	378	304	306	346	304	340	342	362	302	362	378	325	337	353	326	333	349	354	351	355	324	349	353	320	333	327	334	357	344	378	354	329	335	375	344	330	351	363	334	332	365	372	335	353	352	364	342	351	350	348	343	353	388	330	354	309	341	310	349	354	357	360	330	347	345	317	338	342	346	346	329	350	333	344	337	330	353	353	343	309	363	369	340	325	332	335	351	346	368	337	319	332	326	348	366	330	365	342	317	394	362	331	354	337	350	357	343	360	346	367	359	324	301	350	329	343	369	324	380	324	368	333	341	356	319	365	351	370	357	387	292	309	318	340	340	321	326	325	350	345	354	367	359	346	349	332	362	366	334	369	303	350	320	333	328	345	353	357	312	336	342	337	341	329	315	363	312	323	343	338	368	337	340	369	376	348	368	339	364	357	364	360	334	339	358	332	346	361	348	358	352	367	331	346	322	364	326	355	367	369	334	337	373	346	358	353	345	348	331	311	357	320	358	358	376	342	372	379	360	323	352	334	337	347	391	374	318	365	341	322	328	357	380	357	376	372	335	394	347	334	330	328	365	346	366	340	326	319	352	304	365	296	348	329	389	320	348	368	372	359	357	356	377	308	365	315	329	336	323	324	338	339	342	333	343	369	355	337	357	366	364	322	358	355	328	328	338	311	324	335	324	337	363	341	390	329	335	336	360	352	347	354	331	300	336	347	356	353	398	336	325	314	361	359	324	361	345	346	335	341	321	359	343	316	338	385	344	352	334	367	376	357	308	360	351	364	321	351	348	358	344	345	332	336	352	369	366	351	358	332	326	345	341	334	354	342	326	349	343	375	334	344	291	342	328	385	332	349	368	335	317	345	335	362	336	338	304	350	358	376	341	392	383	368	359	315	361	347	347	353	357	349	374	307	348	372	320	358	351	335	339	344	346	354	308	346	338	340	320	347	365	345	335	353	345	346	322	324	306	338	349	362	319	357	323	356	366	312	351	317	352	334	344	350	368	319	370	380	388	343	354	355	364	334	314	320	334	362	341	348	353	333	355	324	336	345	341	337	361	381	335	327	306	313	333	329	356	336	359	330	373	319	337	363	360	345	348	339	349	332	324	333	358	370	316	344	373	338	375	381	371	361	330	347	340	317	377	322	350	340	340	338	322	355	356	362	337	330	359	384	345	351	363	370	342	350	360	324	375	327	343	331	344	325	320	363	341	328	322	319	360	292	350	340	342	323	351	344	338	379	343	329	363	354	330	376	323	394	331	346	373	342	334	346	309	331	336	346	341	346	362	377	346	365	324	365	374	349	337	337	346	329	321	315	337	334	340	345	361	340	320	311	369	320	387	329	311	360	321	349	328	353	359	354	355	317	326	342	364	340	326	347	354	359	354	362	307	341	367	325	391	328	363	326	346	373	348	356	320	335	347	330	354	356	298	358	378	305	324	349	336	335	332	360	361	333	343	357	343	334	332	319	333	336	339	343	320	359	341	347	350	356	366	336	350	352	309	338	367	316	347	394	345	322	363	322	336	344	329	340	346	338	344	321	342	324	339	306	348	399	320	362	342	321	336	327	336	322	340	347	334	336	368	347	321	348	373	338	365	320	377	365	349	315	362	371	368	341	320	331	357	382	326	324	315	353	352	359	340	323	331	356	345	336	381	330	332	395	349	327	365	378	332	352	337	330	362	341	352	350	371	354	350	336	368	322	312	327	343	348	361	345	336	337	335	355	300	369	374	335	317	317	320	329	347	328	336	337	320	312	346	335	320	356	345	334	338	331	336	351	297	360	351	335	345	320	353	360	338	335	369	341	362	350	315	322	345	354	357	315	303	376	373	320	341	354	327	392	344	381	354	341	322	334	359	350	337	343	355	364	381	343	363	309	321	319	309	366	332	367	344	334	335	346	325	329	312	364	328	338	392	319	336	300	364	288	328	354	306	322	337	344	360	350	345	390	360	360	368	351	362	326	355	366	335	352	344	313	329	339	310	334	402	332	375	369	352	328	345	352	310	359	357	350	330	346	338	374	346	355	325	348	336	339	294	328	343	362	319	343	319	374	393	337	356	339	333	347	311	347	332	360	333	336	314	356	334	320	327	344	323	318	342	320	337	302	415	354	339	319	331	360	327	343	370	362	329	346	362	333	324	350	344	353	339	342	344	369	352	323	379	367	390	328	338	346	337	346	345	348	358	359	352	350	322	343	353	343	358	341	330	380	336	312	332	339	290	342	301	333	323	391	340	372	324	357	331	360	342	321	365	316	330	327	366	336	350	348	321	362	326	338	336	345	335	348	361	301	331	298	353	317	338	328	348	357	337	349	354	379	344	375	319	360	363	347	343	339	350	312	338	325	366	349	335	346	372	325	357	336	371	353	327	338	346	338	327	366	379	329	350	318	358	386	353	307	350	338	319	378	351	340	307	327	334	370	334	339	339	381	368	327	325	359	350	354	358	315	330	320	345	348	358	332	319	346	348	336	347	328	339	320	361	325	337	346	352	371	304	340	362	331	329	306	346	324	344	351	364	340	387	321	389	332	338	345	371	351	335	354	332	343	346	361	343	339	362	362	311	350	341	331	307	353	355	338	367	307	356	353	368	346	322	363	350	356	327	327	335	373	318	327	335	339	322	335	350	338	327	326	360	328	356	348	342	325	327	349	326	346	344	365	333	324	323	361	341	370	356	361	340	345	343	331	315	350	362	372	352	343	345	331	350	350	346	372	327	332	338	329	325	325	340	375	347	320	335	347	334	319	364	348	316	345	301	337	336	350	355	314	329	333	353	323	344	352	336	339	328	315	351	340	354	342	321	369	332	345	318	334	343	356	315	323	360	328	331	351	342	339	332	362	356	334	331	314	335	334	343	358	336	331	368	365	312	337	335	337	373	355	322	386	324	330	338	343	331	348	359	342	340	301	363	354	362	346	349	334	362	349	366	316	391	329	336	360	291	355	375	331	343	354	352	314	372	374	341	347	356	369	341	372	355	301	306	352	334	321	346	341	341	327	341	334	322	337	348	318	370	327	359	316	329	350	357	332	329	351	346	305	342	362	361	343	333	317	324	333	338	368	371	356	320	318	348	322	347	355	346	307	355	343	363	340	369	326	371	344	336	368	354	363	366
24308	20870	26959	24888	12889	661	485	342	305	322	306	243	250	253	236	215	233	230	219	241	207	213	201	207	207	234	227	220	221	222	213	223	221	221	200	205	199	199	207	212	192	206	212	202	194	245	221	211	194	208	200	205	217	215	202	233	202	228	219	235	219	201	216	222	211	201	198	199	223	205	177	213	198	226	203	204	228	220	193	213	242	191	221	226	225	211	238	224	238	235	190	203	199	196	208	204	202	245	217	223	209	203	189	226	202	205	229	228	187	225	204	226	187	228	216	195	216	209	196	196	217	187	214	216	194	221	191	224	192	208	215	201	219	222	216	187	215	241	193	193	228	210	198	174	204	195	231	216	241	204	192	211	217	217	211	224	224	187	204	172	204	205	203	178	216	217	205	196	204	216	206	200	208	212	224	208	203	203	191	223	219	210	213	235	198	201	203	212	203	211	203	200	226	194	190	205	219	205	239	225	206	186	204	195	215	190	218	216	212	213	208	222	226	209	236	242	176	212	194	221	232	219	199	230	219	210	221	218	228	206	219	227	240	217	224	224	234	214	198	191	237	203	192	211	214	192	195	204	219	190	229	222	243	194	189	217	212	210	222	194	203	207	224	205	232	235	206	222	206	183	204	187	184	214	200	210	201	243	212	183	224	221	192	228	218	214	188	212	195	185	188	218	205	196	228	194	191	209	229	209	199	213	252	203	211	202	189	180	228	207	194	198	220	187	181	212	202	216	219	201	195	219	227	182	205	192	231	198	181	232	224	207	185	235	203	216	194	215	185	228	230	213	227	216	199	201	203	216	206	232	208	213	207	220	196	193	186	239	199	215	200	225	225	197	197	174	202	213	197	205	164	237	212	220	201	190	232	203	230	212	217	231	216	194	203	192	224	213	219	189	236	190	182	210	215	213	181	220	210	206	219	216	211	234	209	181	218	231	194	194	199	177	216	209	214	214	190	214	222	241	213	194	203	198	217	214	200	237	220	242	202	197	231	194	205	191	231	213	212	187	195	214	201	202	209	210	192	199	198	204	203	202	201	206	224	229	231	177	205	214	216	214	243	217	190	232	207	185	223	213	227	209	224	200	194	212	219	204	187	230	220	228	219	234	209	193	199	219	231	199	212	213	217	182	221	197	230	203	201	202	201	197	200	205	204	191	203	229	185	197	192	189	220	199	189	206	196	206	185	200	201	224	199	215	216	204	194	214	160	209	190	232	191	215	187	200	204	204	219	217	204	221	199	203	200	207	193	199	183	201	211	208	192	208	201	219	191	182	200	199	190	206	180	192	200	200	239	192	214	205	218	216	226	194	205	226	208	203	196	210	199	191	202	210	208	220	210	210	217	182	195	202	229	216	213	237	197	215	225	235	201	228	212	216	197	211	202	197	223	206	223	204	193	194	200	214	191	209	199	217	212	198	206	188	192	203	221	208	240	213	226	196	190	212	208	207	208	201	217	205	203	190	210	224	192	208	196	219	212	216	237	195	194	222	227	221	215	193	212	210	196	187	205	174	191	223	228	217	191	190	203	212	188	208	209	201	197	234	207	225	212	217	228	220	204	206	207	220	219	202	212	225	221	199	224	191	214	207	204	216	197	198	201	183	225	240	218	213	219	249	223	232	197	194	191	217	195	219	227	209	198	196	207	209	205	205	207	219	217	231	208	247	208	190	192	223	231	207	217	223	180	212	216	240	199	216	202	219	220	209	220	200	213	184	225	210	198	218	204	199	221	202	209	227	207	193	238	194	217	221	210	188	204	196	198	204	205	214	225	181	202	199	179	246	212	204	199	222	206	191	217	198	236	214	203	200	211	175	208	206	170	213	214	206	223	207	222	231	210	233	207	184	229	203	214	195	203	229	212	180	207	208	207	227	228	220	221	219	223	186	192	190	210	180	231	227	187	197	198	224	206	202	201	208	209	224	197	201	206	202	217	196	229	207	198	186	210	208	199	199	210	229	202	216	223	205	219	204	203	194	178	226	200	218	239	191	208	230	215	194	216	209	207	218	186	178	222	206	217	210	196	236	219	203	198	218	173	201	188	207	209	229	228	204	199	228	218	205	199	216	215	200	202	192	199	214	236	181	202	225	199	183	215	172	202	172	174	202	217	222	226	206	210	199	194	223	218	188	204	201	225	178	215	176	183	187	225	229	182	193	195	198	195	174	195	217	213	221	187	232	209	208	208	212	165	214	202	206	222	206	199	198	187	253	208	210	221	199	193	177	224	194	198	211	202	186	201	212	210	217	195	217	221	199	217	215	222	231	209	221	256	187	221	218	204	220	212	209	218	225	203	221	204	211	213	200	210	244	192	191	215	196	208	211	221	191	208	223	212	224	187	202	222	200	205	204	219	212	236	205	192	220	219	219	199	204	222	217	200	210	213	215	216	231	230	213	196	239	201	223	204	217	206	213	215	222	194	213	214	218	197	213	211	211	208	216	203	209	206	207	234	221	218	227	203	223	216	208	223	185	206	221	221	219	205	227	212	186	220	192	231	214	192	213	220	207	206	236	211	202	206	244	194	206	193	207	218	201	205	199	193	183	225	201	218	211	216	224	193	224	190	206	214	191	189	220	207	198	187	209	223	195	214	207	198	241	194	222	223	199	195	190	205	208	211	200	204	227	197	210	210	169	187	240	218	189	177	191	194	218	189	211	198	196	213	209	226	180	225	191	215	221	207	202	206	218	225	213	232	218	197	201	213	213	207	196	220	225	199	234	191	221	217	203	218	233	228	211	212	180	231	203	215	194	222	214	214	197	186	214	225	217	213	214	217	221	194	215	226	213	225	200	203	217	230	202	221	200	208	209	187	183	209	222	186	210	214	205	201	194	184	182	199	218	178	196	218	221	230	208	196	207	217	190	208	208	218	204	189	194	215	210	196	221	204	211	193	221	207	229	222	204	216	203	211	209	206	223	193	223	192	198	223	184	208	202	212	201	226	211	227	208	230	228	212	216	197	205	218	189	234	206	195	234	197	191	251	213	213	217	200	224	206	230	221	213	218	206	223	200	190	225	191	194	249	202	228	208	202	214	209	193	200	235	191	230	233	192	179	220	190	191	195	217	213	204	183	202	219	194	207	204	221	213	205	223	184	228	219	245	221	220	210	212	209	223	192	197	197	211	181	233	223	200	213	223	195	202	206	200	203	236	218	214	218	229	196	213	198	235	210	194	219	212	232	209	199	200	194	205	210	210	203	218	203	200	214	247	197	240	189	216	198	194	211	198	221	212	199	214	195	187	203	199	207	206	195	209	215	214	202	216	206	196	206	212	215	228	202	189	208	219	218	212	204	219	203	199	212	212	217	210	192	213	213	213	204	195	191	235	183	221	201	188	203	192	210	206	225	224	235	215	179	216	207	200	225	221	219	209	223	216	206	209	228	179	191	207	228	200	185	180	206	211	192	234	229	213	221	209	223	210	215	227	211	192	215	207	193	212	183	215	190	204	198	176	201	231	237	227	205	202	233	225	218	196
3128	4535	3605	1694	1266	979	813	573	494	428	411	348	346	324	322	275	265	294	272	258	274	270	246	253	251	254	265	251	250	199	253	239	238	229	246	225	262	230	241	232	239	253	242	234	240	246	249	273	217	239	249	236	234	233	250	247	233	245	261	213	255	244	207	217	247	224	208	227	238	230	210	214	240	248	216	242	227	226	226	220	231	221	229	216	242	223	219	253	234	250	199	219	214	244	253	213	214	234	234	245	220	228	259	215	222	230	239	223	203	232	222	219	264	228	234	244	223	242	218	200	234	217	234	201	218	215	216	261	225	224	247	206	254	228	237	262	271	232	251	227	233	224	210	216	246	250	231	240	233	254	243	217	241	218	203	250	244	216	211	228	247	246	230	193	240	228	228	245	230	229	215	226	236	220	209	252	219	229	212	235	215	241	204	253	214	225	259	233	173	227	221	223	237	230	247	238	227	229	214	240	225	215	259	251	234	243	229	247	239	249	236	238	238	216	231	224	219	206	218	211	220	224	225	243	246	217	244	206	236	230	219	208	186	223	212	253	250	230	247	254	256	235	226	237	228	226	241	249	217	227	248	236	274	203	252	218	232	235	246	208	228	227	232	246	253	243	231	209	208	241	219	220	218	216	247	234	234	215	217	220	224	235	228	204	206	223	214	210	234	206	227	251	241	255	227	242	237	219	227	243	227	197	215	222	225	255	224	220	247	221	223	221	205	225	217	223	228	259	249	239	256	222	222	234	239	229	239	240	247	209	242	251	237	221	246	230	239	218	211	262	203	201	234	242	232	227	225	219	212	208	232	207	222	232	224	201	230	226	243	245	250	220	219	236	222	234	249	235	243	204	231	243	215	235	236	215	261	238	252	252	254	236	239	250	237	220	245	245	233	258	228	227	243	212	207	209	230	236	268	237	227	214	232	233	205	222	243	222	253	243	224	219	229	224	250	248	248	255	220	241	240	241	237	228	268	240	201	227	254	208	232	227	227	238	238	230	239	252	216	232	224	255	214	219	249	218	228	222	220	227	224	243	216	248	240	222	209	258	235	242	250	240	224	224	231	239	217	251	210	201	220	233	235	228	218	261	242	223	238	211	250	240	213	228	242	240	216	208	220	258	231	233	243	200	237	226	248	223	218	237	231	225	227	199	234	231	229	228	241	215	235	208	205	251	256	211	227	220	217	231	222	209	232	185	212	234	216	243	233	227	218	250	210	205	253	224	204	258	230	238	217	260	230	230	211	227	199	238	227	227	217	253	231	216	236	241	240	228	228	228	241	209	227	230	268	227	201	227	223	227	241	258	249	205	262	207	242	230	227	235	230	243	246	242	246	229	234	230	224	208	245	249	227	243	228	250	215	249	268	230	236	229	236	225	216	189	234	228	232	222	216	239	243	222	246	247	239	233	225	243	247	237	224	249	210	244	233	257	205	194	234	236	218	226	231	221	221	212	239	216	235	244	237	220	252	198	236	244	219	247	239	239	221	261	236	200	210	236	236	226	231	248	236	250	214	235	178	209	260	232	258	243	223	231	233	212	230	203	236	223	195	216	230	231	236	230	245	233	219	231	249	207	239	237	233	243	229	208	206	208	250	228	225	262	195	233	221	249	226	221	259	231	235	248	224	234	213	227	227	198	242	229	196	221	208	220	233	229	245	232	221	225	232	249	230	253	227	217	232	230	207	199	247	240	232	221	213	238	225	196	238	238	238	229	208	240	221	208	257	240	252	240	212	212	252	233	242	211	250	247	233	218	248	240	239	234	240	236	230	255	241	213	245	219	231	194	226	230	191	235	232	211	225	232	264	250	226	220	268	230	216	245	214	204	236	240	237	211	241	227	243	240	231	259	251	278	222	236	214	236	213	214	257	221	228	229	213	227	209	216	241	262	240	241	219	246	221	213	216	245	221	212	198	228	235	237	235	232	231	226	205	230	232	217	223	197	229	231	219	238	209	231	249	232	230	239	225	190	248	253	224	215	206	247	272	220	228	206	248	224	236	242	220	234	222	239	221	202	243	219	231	236	225	226	227	241	217	232	215	247	211	210	220	252	255	226	244	217	248	200	228	213	236	234	241	249	210	233	241	238	254	226	202	230	241	247	229	231	256	221	238	212	281	254	215	228	220	250	243	229	227	227	246	223	242	222	237	252	212	226	216	242	189	218	220	267	215	246	247	209	230	246	213	229	258	218	292	238	247	248	273	223	252	236	211	238	230	235	216	243	239	224	240	222	243	222	231	237	244	205	213	217	234	229	228	228	266	251	243	230	247	230	217	240	228	223	225	230	220	222	242	236	235	225	230	239	231	241	226	220	209	216	233	244	234	249	216	236	232	220	247	246	217	240	225	207	219	248	224	225	234	230	249	211	220	239	237	263	243	254	267	211	229	223	213	213	212	239	213	245	230	227	235	251	222	238	185	199	216	218	231	230	213	254	234	228	224	238	215	251	236	244	225	221	250	247	238	229	234	222	230	270	207	230	236	208	233	252	239	256	230	218	221	245	210	215	226	234	218	218	225	234	243	214	233	208	208	247	218	221	207	251	209	215	209	229	222	235	237	242	237	244	212	208	236	224	224	233	228	209	214	234	235	240	195	232	243	235	243	256	227	237	251	242	246	219	224	233	213	259	228	241	206	241	223	228	232	230	225	245	252	232	204	222	239	217	227	222	225	217	220	214	235	196	227	256	233	226	212	246	226	228	251	231	225	239	278	237	232	213	213	231	240	229	224	233	214	211	219	225	220	247	199	222	232	245	215	220	242	229	228	230	214	234	255	247	249	202	220	238	247	230	232	220	208	224	232	237	234	233	224	249	218	231	231	243	234	224	257	208	206	234	248	236	239	228	230	235	218	231	226	218	229	229	226	229	229	234	231	229	243	225	243	221	203	267	254	217	221	229	230	244	258	242	242	221	261	230	212	236	237	238	219	224	238	222	219	220	220	224	215	233	237	228	236	197	241	196	246	229	248	236	212	208	236	220	206	236	224	234	238	241	265	225	208	214	207	224	242	236	235	233	225	261	241	212	222	233	216	228	210	212	242	252	249	237	250	214	242	229	251	266	232	249	247	225	264	226	260	215	227	245	200	234	217	230	234	248	215	242	234	225	241	216	251	267	269	237	236	225	206	233	228	226	242	219	246	232	221	214	234	212	228	254	236	223	250	229	210	251	225	243	237	213	214	225	213	226	219	237	265	225	230	204	258	237	236	219	232	235	217	239	210	225	243	224	215	232	226	245	197	210	203	255	229	213	226	250	228	235	233	233	241	242	248	230	229	217	229	236	202	243	256	223	232	218	218	233	241	215	246	207	243	227	230	260	227	221	251	241	255	217	238	229	238	219	223	227	242	228	229	221	240	261	229	226	212	223	220	213	256	247	238	263	268	242	264	247	218	222	244	218	209	230	251	239	236	224	260	234	227	221	230	244	240	229	227	244	210	256	245	236	224	212	220	217	210	247	253	230	212	222	224	223	242	218
22207	20924	28389	23608	20925	20959	9134	898	567	465	389	340	326	268	240	226	199	185	163	190	191	161	157	188	145	160	151	148	141	145	139	128	156	133	132	105	135	138	123	122	122	122	116	122	123	124	106	113	116	104	108	150	109	98	123	139	129	108	123	130	104	116	125	115	123	131	112	120	147	116	120	99	125	108	109	120	114	108	106	98	107	136	107	121	107	97	116	141	121	122	98	128	118	107	117	141	116	99	105	108	98	128	114	104	132	118	132	130	95	109	102	112	109	120	117	103	112	113	107	105	105	115	109	114	126	110	103	135	101	106	116	109	101	100	105	112	134	111	116	115	107	92	125	120	107	82	104	125	121	124	127	115	101	116	113	105	115	106	101	109	110	98	105	125	114	117	120	95	122	101	110	121	112	91	100	112	101	118	97	103	130	116	112	112	126	107	110	109	110	99	130	129	97	112	126	130	112	100	105	105	121	109	117	88	119	102	125	114	110	112	127	102	107	109	101	112	103	108	102	119	101	107	109	114	106	113	127	114	106	114	102	107	105	87	103	84	101	93	102	116	117	101	101	122	123	118	109	115	106	120	107	93	121	106	129	111	116	113	119	106	117	106	96	110	100	105	88	106	108	111	119	124	122	138	114	120	109	96	113	117	106	111	115	113	105	115	105	108	115	101	113	110	117	113	102	120	114	103	98	133	100	118	122	107	108	107	112	116	100	127	94	116	124	103	92	107	105	93	108	114	127	110	123	107	124	96	114	103	116	113	105	111	104	123	104	126	135	127	112	116	124	105	108	115	119	117	116	116	119	105	127	110	106	104	128	103	92	107	106	123	97	96	113	121	120	119	119	107	120	92	118	118	135	118	133	111	102	122	96	98	110	115	105	123	90	135	107	96	110	97	117	106	113	114	118	91	103	114	111	131	112	98	106	103	95	108	103	110	129	120	116	126	121	119	107	94	118	115	103	111	112	121	138	122	107	111	115	109	111	94	113	105	121	107	120	106	124	96	92	103	105	130	110	103	107	101	116	111	110	103	112	109	112	106	111	124	109	107	107	103	104	101	111	100	121	115	127	115	133	108	105	104	104	132	107	112	107	110	101	109	110	120	119	112	133	121	80	112	108	116	110	112	113	100	117	115	108	100	104	108	113	100	114	117	122	98	105	92	121	123	120	118	118	133	96	136	132	95	116	112	116	106	113	111	129	120	111	105	102	111	90	117	115	116	97	99	113	114	116	118	113	105	127	110	107	128	109	121	98	118	120	127	118	110	101	118	130	98	102	116	131	100	119	120	122	101	92	101	99	118	108	119	141	114	128	103	106	116	119	125	121	102	107	111	111	121	99	100	118	103	115	112	96	120	118	118	120	95	105	115	111	112	127	91	100	113	119	112	129	116	115	101	121	105	123	108	102	130	122	127	129	100	117	116	113	107	93	116	122	103	98	110	84	114	117	107	104	103	118	126	103	114	114	113	114	120	119	98	71	124	98	106	107	112	108	119	119	112	127	135	111	124	113	121	112	125	114	128	113	99	120	132	127	121	111	102	111	126	122	98	116	96	103	101	106	100	126	116	124	104	109	122	114	106	119	107	115	106	111	128	115	117	126	97	114	119	114	114	113	105	99	111	111	103	108	109	116	117	111	109	122	98	103	130	103	118	124	111	102	104	104	111	126	94	102	101	123	100	98	105	113	105	105	116	118	104	115	109	106	127	97	106	107	93	119	124	83	108	106	110	117	90	123	114	132	110	115	107	108	99	120	101	115	122	118	122	135	107	100	121	111	107	102	106	101	123	105	121	93	120	110	95	112	127	89	136	121	115	122	130	107	112	115	116	111	99	121	116	87	147	99	111	113	114	108	110	117	121	100	144	121	137	121	115	97	100	115	122	99	126	116	110	105	97	127	124	114	100	134	102	120	110	102	111	96	130	105	113	109	121	106	104	128	115	119	107	122	113	105	123	102	129	99	98	114	101	100	107	114	109	125	130	110	108	114	123	121	115	123	100	109	108	101	103	87	109	114	99	123	121	82	125	97	115	93	102	105	117	122	123	114	121	112	104	120	102	116	110	98	99	115	123	122	100	109	102	107	109	112	118	104	136	103	81	119	100	95	112	113	130	125	117	130	114	95	100	111	96	99	127	108	110	113	104	102	126	110	126	121	105	110	115	105	96	104	93	97	95	114	106	100	127	119	114	102	100	104	113	130	125	89	117	120	124	157	89	108	134	107	123	119	132	92	115	117	111	107	98	104	112	108	125	108	118	101	104	115	128	109	127	99	93	88	114	128	117	119	125	113	126	134	85	119	116	106	92	122	102	103	116	120	103	108	108	100	87	116	117	109	99	117	120	121	99	108	121	116	127	118	98	106	115	117	119	124	99	99	108	110	118	112	118	114	104	121	121	123	111	90	97	101	104	112	130	111	111	97	116	120	124	108	96	114	113	108	116	108	112	118	98	110	138	107	101	127	109	114	110	114	99	111	115	121	107	104	132	117	113	124	110	121	110	108	143	114	115	101	105	116	113	125	111	110	121	109	115	99	106	117	115	106	115	134	99	107	90	108	111	110	95	99	112	128	105	131	95	103	115	110	95	118	102	119	115	99	119	95	97	113	100	112	120	122	97	114	102	108	95	125	111	102	102	107	122	96	111	99	93	107	109	114	88	100	126	107	111	94	130	109	107	117	112	99	113	122	106	107	91	107	87	109	123	118	118	103	105	92	105	108	95	122	132	115	104	97	123	114	123	124	126	125	119	115	117	110	127	126	101	112	129	129	116	130	120	98	103	124	93	119	121	122	100	107	112	96	111	123	114	101	118	111	127	107	101	121	107	105	115	110	137	111	107	88	114	123	102	92	141	122	130	93	123	113	100	107	102	124	112	111	108	130	99	127	119	120	109	134	116	99	107	123	106	121	99	118	117	141	101	128	109	103	117	120	112	112	115	114	128	133	95	101	118	112	114	121	99	103	127	113	113	111	125	101	100	88	104	113	112	87	111	107	123	113	109	103	103	116	105	103	116	113	81	107	118	118	100	115	122	117	112	96	120	104	109	129	108	106	115	112	107	109	117	104	114	121	102	121	105	94	123	141	88	111	113	123	113	120	128	107	110	116	106	122	100	116	111	124	96	98	106	133	117	117	113	101	112	110	116	125	117	129	106	110	139	100	118	136	97	112	110	106	106	116	117	126	120	113	115	110	96	113	98	107	105	118	124	108	103	111	108	108	117	101	128	105	127	113	118	100	101	119	103	100	107	106	115	110	110	118	112	123	104	115	113	96	105	116	131	114	125	93	104	118	117	101	97	110	89	115	113	102	103	126	118	113	105	119	114	125	120	101	103	112	102	112	105	111	114	120	108	98	109	112	116	120	116	96	111	123	120	108	102	133	119	98	101	117	100	123	124	96	119	122	101	106	111	99	109	109	88	94	112	91	105	126	108	119	134	117	119	112	101	94	103	121	122	120	110	115	105	108	97	126	118	105	123
4020	12404	10123	5020	3326	2486	1915	1412	979	798	672	535	465	362	338	323	271	260	284	206	208	218	230	213	169	196	180	165	163	161	161	172	149	165	169	147	147	137	157	165	141	136	137	159	141	143	132	119	144	128	116	138	127	125	150	162	140	144	135	119	134	142	124	127	145	148	112	148	121	126	155	131	144	128	127	130	130	131	131	124	138	146	132	142	134	138	129	132	140	125	110	156	129	144	123	139	133	129	115	133	131	134	129	134	117	145	142	119	154	125	132	119	112	109	118	121	119	136	138	135	149	131	119	122	114	111	132	116	139	124	124	137	122	136	123	131	136	143	118	135	132	139	130	124	127	116	144	121	142	149	124	132	128	138	150	118	142	126	129	137	143	145	122	140	130	123	118	131	135	139	145	121	142	140	132	126	117	133	114	125	140	128	126	145	118	133	132	122	119	99	137	120	125	105	136	117	123	142	127	128	127	129	124	128	123	130	130	127	134	124	145	121	123	142	126	133	124	155	123	146	112	132	111	127	134	137	115	143	117	146	119	119	110	118	117	130	142	129	122	122	105	145	133	142	137	111	142	147	105	120	143	136	147	137	127	120	132	131	118	135	136	134	128	131	136	144	128	136	132	128	136	119	135	136	134	126	153	121	142	149	142	133	151	147	121	118	139	110	127	127	128	138	134	119	117	123	121	127	145	129	121	139	107	125	134	146	154	129	105	100	127	128	133	110	125	124	126	118	128	120	138	142	143	130	127	125	140	132	133	113	112	138	134	125	128	136	139	118	128	134	113	120	134	123	137	117	114	130	115	131	115	139	145	125	146	132	104	129	117	123	157	128	124	114	129	113	128	131	135	128	137	127	128	136	130	127	132	124	129	120	128	131	119	114	142	123	141	125	113	126	146	133	131	141	145	137	130	124	120	130	130	126	131	123	147	132	105	135	127	99	137	119	133	133	123	110	138	116	122	129	124	114	134	137	109	137	159	140	131	143	129	141	121	123	139	132	122	135	147	122	138	137	141	107	137	128	133	114	120	123	149	127	121	116	120	133	132	140	114	127	113	121	136	146	101	121	126	123	151	123	133	138	125	137	110	98	114	138	124	132	128	144	133	126	124	131	136	127	130	133	131	120	136	144	140	129	143	127	124	147	136	128	132	125	134	122	131	110	141	135	137	134	130	126	125	128	141	140	147	144	148	125	127	126	120	123	138	131	125	119	111	149	123	154	129	111	124	106	138	125	142	122	125	125	144	131	124	125	146	129	136	134	129	117	127	166	133	130	131	149	138	136	125	132	144	123	137	134	127	115	128	116	131	124	120	128	122	143	129	136	125	116	128	112	148	119	129	132	119	146	120	132	121	110	132	141	108	131	128	131	126	141	127	128	129	137	129	134	108	127	123	114	130	132	115	129	115	128	124	119	132	120	127	118	114	114	119	117	123	124	128	123	117	132	130	139	132	111	145	123	118	111	125	132	143	132	119	137	125	128	131	132	113	115	134	125	122	134	118	119	146	116	124	127	144	114	127	123	133	137	149	127	122	123	106	117	134	130	133	118	126	133	119	135	128	137	150	107	116	145	127	133	127	128	144	122	151	133	121	134	147	132	125	134	121	123	139	115	141	123	131	121	143	152	131	136	129	112	114	122	113	119	141	111	121	149	124	111	143	114	126	131	140	109	146	117	141	126	140	118	127	126	140	134	103	128	126	126	127	127	122	131	113	125	143	111	133	126	129	135	117	137	121	125	132	116	153	124	150	123	135	131	136	112	120	115	124	106	134	144	134	107	127	132	112	138	116	118	147	130	121	134	136	125	141	135	136	126	136	145	123	122	125	136	126	142	137	127	130	123	120	109	137	127	122	129	142	137	138	134	136	136	132	156	106	132	125	118	118	125	128	148	127	128	127	115	159	121	129	121	126	117	128	129	118	137	120	117	121	144	132	132	122	158	132	143	131	136	115	127	130	112	108	129	136	143	129	108	132	127	121	123	126	117	116	129	110	133	139	132	131	130	138	139	146	111	117	149	123	133	132	117	128	115	134	115	125	138	123	126	114	138	130	126	140	129	141	116	125	146	127	139	138	126	118	134	120	133	119	123	151	118	117	133	128	124	156	119	126	130	108	131	140	147	127	117	139	129	133	135	121	144	116	136	136	134	124	105	124	124	127	120	123	143	137	132	124	144	132	136	138	118	135	115	128	150	135	100	150	141	131	117	128	125	117	106	131	126	123	132	156	149	114	137	138	101	144	143	126	117	138	130	119	132	113	149	115	123	123	137	120	140	117	105	132	135	125	119	124	128	119	126	137	116	112	110	143	133	138	138	134	125	114	139	106	139	121	114	126	116	100	123	120	95	120	116	135	127	141	136	121	112	116	117	138	120	114	130	133	133	115	125	113	137	122	128	123	118	142	135	120	125	124	109	122	136	119	135	119	122	138	111	119	121	103	137	129	121	126	132	132	123	120	135	117	136	155	137	139	148	115	120	112	131	131	139	146	104	143	143	138	137	113	138	139	120	117	141	112	129	139	125	127	114	120	135	119	115	123	114	140	135	117	130	123	149	130	144	132	122	130	145	136	143	126	124	124	128	124	130	142	137	124	140	119	126	130	122	152	141	117	128	111	118	131	123	131	125	132	132	112	130	121	135	140	129	144	131	124	130	115	126	104	125	136	116	130	152	138	150	124	125	130	132	147	108	123	107	131	116	132	148	135	133	119	138	134	112	139	133	122	134	145	124	122	124	152	131	130	130	144	147	118	130	131	127	135	122	126	118	148	131	127	134	113	119	139	106	115	138	135	129	133	125	134	144	139	123	122	133	114	129	149	114	129	126	117	159	118	144	140	131	129	142	142	130	137	126	114	128	125	115	112	138	119	133	150	133	124	151	126	151	130	144	147	154	140	136	131	110	124	117	112	127	104	127	132	158	122	127	130	143	113	120	132	132	116	130	137	122	128	111	140	117	136	126	113	127	151	127	150	130	105	112	102	126	139	133	139	132	132	120	125	128	133	131	116	125	117	126	142	122	108	126	127	139	126	116	134	123	124	148	119	133	116	116	123	144	134	129	127	142	153	135	112	135	115	138	150	135	108	120	111	125	136	106	124	131	125	126	130	134	128	132	132	150	125	117	119	146	129	139	115	124	129	121	123	128	130	124	116	145	145	140	122	129	121	113	133	126	121	147	134	135	126	138	118	145	112	147	136	115	110	131	121	128	134	112	137	133	121	116	121	132	117	115	125	136	124	121	133	127	131	123	112	114	130	143	122	138	129	128	136	132	143	121	136	100	129	129	120	128	133	134	112	131	120	130	147	132	137	129	124	131	124	106	143	138	148	124	119	140	143	133	121	143	120	126	105	116	142	120	119	125	150	148	141	134	117	135	130	141	125	158	144	149	144	129	138	111	144	140	120	143	129	126	135	117	142	131	121	132	122	123	123	137	139	120	119	119	144	135	117	118	142	129	116	132	156	109	142	135	139	123	117	155
27073	18461	4645	625	434	392	337	357	363	337	352	347	355	366	356	342	367	355	354	305	379	357	377	362	334	358	351	372	348	363	357	346	386	332	382	367	375	328	364	376	347	353	355	343	354	317	353	348	313	318	349	345	350	358	334	352	337	300	302	346	367	371	359	373	360	349	362	389	357	366	355	318	368	319	314	348	321	339	355	364	374	337	376	369	352	345	348	332	349	354	338	354	327	372	344	340	371	343	366	335	366	368	348	351	362	365	325	333	388	345	330	359	352	341	350	377	355	392	358	297	306	337	369	381	361	355	353	382	342	324	333	364	366	363	338	396	367	339	369	355	335	340	344	353	351	344	358	357	361	373	366	318	373	374	370	337	339	365	374	358	360	342	369	367	325	304	335	349	366	336	394	347	366	382	388	321	306	337	336	363	364	363	326	319	358	376	382	364	349	331	305	378	357	357	327	358	360	333	346	329	358	351	369	332	358	348	355	346	336	376	350	324	343	328	356	347	338	338	316	401	336	386	330	320	354	371	352	324	338	364	355	359	320	332	311	359	340	351	340	373	397	335	331	373	359	366	343	354	369	337	357	344	356	357	337	353	349	358	347	390	392	364	363	354	339	364	373	311	388	343	356	357	343	353	383	388	346	338	354	296	353	349	373	351	344	367	342	374	355	335	350	339	347	348	337	354	367	390	361	347	379	395	349	353	399	320	338	385	369	354	330	370	362	364	377	374	349	379	347	354	364	364	344	377	386	317	331	357	344	376	363	357	354	350	349	347	335	362	322	356	355	334	324	368	330	343	337	358	354	370	367	367	340	346	368	362	369	327	358	325	349	341	338	343	354	353	334	354	381	350	342	332	363	396	356	371	330	384	382	345	365	352	372	343	379	333	370	354	367	335	331	355	326	341	304	355	372	329	360	344	361	366	334	376	329	362	373	351	344	305	393	358	367	327	345	364	351	368	357	353	352	377	322	349	362	333	361	329	347	378	333	343	334	355	351	367	317	323	365	373	340	354	347	340	351	336	339	345	335	367	360	339	350	332	340	417	402	376	349	360	342	366	353	313	345	363	373	371	369	350	335	367	377	338	380	343	361	352	337	365	352	352	338	333	363	361	334	346	370	336	371	353	370	348	356	377	353	359	369	355	378	349	317	380	342	369	375	392	351	389	336	322	319	319	358	330	335	346	354	329	353	335	343	353	382	340	300	336	334	352	342	347	368	357	338	352	378	356	329	369	355	349	355	360	357	357	361	363	368	366	323	358	356	319	353	368	332	350	348	339	307	364	389	333	343	337	339	348	359	348	359	346	355	338	323	338	363	353	357	377	342	418	360	340	341	359	367	343	359	337	355	341	358	355	338	340	371	337	356	380	349	391	356	341	339	337	324	326	319	350	390	374	366	355	360	359	385	367	356	352	365	367	357	340	371	330	379	332	328	368	348	349	349	346	351	355	347	341	356	363	296	338	351	387	351	367	345	335	328	360	355	375	364	337	355	329	350	376	375	324	351	298	347	348	345	350	351	345	331	360	330	377	357	372	347	348	356	387	385	345	343	364	350	392	344	380	347	374	363	327	379	380	367	368	373	368	341	331	314	344	346	365	296	336	357	386	385	353	348	328	390	388	348	336	364	340	364	364	388	368	339	328	362	354	351	352	343	343	336	379	341	316	374	400	339	357	395	351	362	350	349	350	356	319	336	356	355	344	367	327	356	327	338	382	327	369	324	349	338	355	358	356	340	362	342	372	328	338	342	365	342	337	355	358	332	337	329	366	333	376	391	399	359	366	355	388	340	355	320	347	374	399	369	346	392	348	356	339	367	386	335	347	349	335	332	364	351	327	386	360	344	337	358	346	360	353	344	359	336	325	374	323	354	342	383	327	325	350	325	316	333	329	318	350	358	358	384	338	339	363	358	319	370	346	405	345	363	362	344	343	334	334	346	343	359	379	356	355	354	370	338	352	356	360	382	347	379	342	330	351	382	368	336	315	339	365	322	337	362	356	398	347	367	330	378	314	338	329	373	366	351	333	342	340	346	375	372	367	366	379	367	358	357	329	351	360	345	347	349	356	367	358	342	336	365	333	356	332	335	347	376	371	338	373	356	364	324	337	337	360	338	347	366	353	346	331	372	325	374	346	364	362	345	356	379	340	331	326	331	324	348	349	367	349	365	343	335	350	347	324	340	362	344	357	362	334	367	361	353	353	330	353	352	368	327	350	349	359	319	328	355	356	370	387	352	345	337	355	360	344	334	365	350	329	353	385	349	387	323	318	355	348	348	337	333	357	362	357	323	350	395	363	351	347	366	381	370	381	360	364	348	358	397	357	294	372	344	350	347	359	366	369	336	362	356	359	364	382	387	323	360	364	357	339	332	373	414	369	371	358	388	350	331	347	323	311	354	349	367	346	383	334	345	334	311	357	357	339	389	347	364	356	354	351	368	352	337	328	350	341	374	374	317	396	356	356	364	361	344	382	350	337	385	381	356	327	365	356	351	349	353	342	347	317	362	366	345	337	363	347	356	332	349	340	343	350	340	360	328	327	355	356	384	339	369	352	348	365	339	349	364	316	343	343	340	362	320	356	343	388	362	342	344	373	361	358	362	369	360	361	376	340	328	320	342	334	349	311	353	360	400	344	390	356	346	327	368	323	335	377	342	362	344	349	350	327	330	343	346	370	361	337	321	356	356	307	389	367	361	390	333	365	369	334	373	336	309	359	378	389	333	353	352	380	364	322	314	336	333	376	338	380	359	341	341	357	325	380	358	354	361	335	346	358	354	372	365	374	373	386	369	378	338	337	366	385	351	353	353	385	350	362	375	346	355	300	360	346	357	357	329	325	374	360	358	327	371	335	350	358	374	373	376	365	385	338	364	342	349	351	364	310	335	364	367	347	357	329	375	315	331	368	336	365	335	339	350	346	313	341	374	336	364	333	324	355	331	330	339	360	367	366	382	323	332	339	333	370	377	345	371	361	369	372	353	377	342	356	359	323	343	334	345	360	370	385	352	346	339	355	372	348	342	349	364	385	373	350	332	375	344	361	364	323	370	357	370	359	362	338	348	386	345	343	369	366	367	321	366	344	371	326	355	333	366	351	339	317	381	347	353	337	368	358	371	331	366	355	362	361	384	354	368	342	330	336	338	333	339	330	338	329	314	342	376	325	338	331	363	375	362	351	341	344	336	358	333	381	348	349	365	327	332	336	359	340	348	340	358	358	331	350	349	374	370	363	357	334	368	376	361	359	356	347	325	391	358	353	355	341	345	367	350	353	342	359	380	337	348	341	351	369	317	361	337	350	342	347	337	371	352	379	335	388	351	361	384	342	347	345	376	378	336	363	359	329	344	361	352	372	329	336	328	375	336	366	342	335	322	359	355	319	339	340	317	346	347	361	332	340	344	368	335	356	340	291	383	375	349	367	347	344	385	344	345	342	342	365	357	372	337	356	323	344	325	335	363	367	363	361	340	371	331	343	344	353
4124	932	813	555	483	433	437	448	378	403	393	421	403	399	425	414	412	378	411	408	404	427	400	437	386	420	389	403	396	406	392	374	375	375	370	408	404	371	388	401	379	420	419	383	388	409	387	386	403	404	391	429	417	363	370	364	417	372	420	397	368	420	399	397	410	391	413	367	417	402	402	383	427	400	347	384	406	375	419	412	401	365	419	384	398	409	428	387	367	371	375	375	431	384	360	378	394	434	415	391	406	409	398	399	384	401	422	403	387	411	406	392	371	430	399	373	395	377	379	437	362	407	423	380	412	424	409	379	391	438	435	402	435	377	388	406	388	400	404	413	394	391	380	391	378	400	395	381	362	397	427	397	393	390	411	384	390	386	400	383	431	391	398	356	414	405	391	375	408	415	381	382	395	434	384	413	378	401	360	374	408	388	398	426	409	356	405	391	379	421	393	357	341	386	375	378	399	403	374	402	428	391	404	407	391	432	386	395	420	369	382	405	377	412	417	413	426	392	422	386	406	386	398	372	386	418	401	387	375	374	357	389	380	408	387	413	391	356	439	389	375	438	391	414	436	398	381	405	369	417	363	448	429	399	402	421	421	405	397	397	408	391	389	378	375	380	422	386	387	400	386	387	412	425	427	378	407	443	403	382	364	375	400	365	381	426	404	397	370	417	379	388	401	397	390	368	395	392	378	386	382	346	400	417	423	368	425	436	388	364	389	386	352	418	362	433	404	411	413	385	381	435	401	411	395	412	379	399	377	366	396	424	397	388	401	396	392	402	434	407	392	401	404	402	410	398	430	400	418	386	396	408	367	402	393	417	382	399	394	373	398	405	370	412	384	393	393	413	392	369	404	422	379	369	400	385	417	421	414	397	416	397	389	386	417	371	428	402	408	412	376	394	415	391	442	423	389	388	370	390	380	407	400	414	387	416	411	394	390	399	386	373	379	408	419	390	422	396	396	420	387	405	384	407	404	379	385	392	378	384	390	401	385	410	412	385	399	393	400	422	393	375	405	392	445	395	423	425	392	388	394	422	407	391	419	402	417	423	390	396	394	383	440	362	401	400	416	417	409	427	408	394	405	417	410	390	433	388	388	409	404	425	394	433	391	376	420	404	415	433	441	379	367	394	418	405	367	386	382	439	386	398	369	400	366	438	404	396	375	367	400	408	417	396	430	430	432	415	403	392	390	382	383	412	416	398	409	381	434	414	381	398	381	416	401	396	350	375	399	408	399	423	377	397	383	405	424	384	417	388	427	383	412	394	367	449	403	395	363	400	408	385	397	389	386	391	372	371	430	371	415	402	403	445	349	397	371	413	423	428	413	407	430	428	428	399	391	386	384	381	400	372	400	405	386	389	408	432	411	403	390	418	401	433	399	387	401	396	392	397	423	384	410	387	381	407	400	411	422	407	365	430	417	398	388	399	393	406	421	384	381	403	441	409	367	394	375	377	408	426	368	378	414	372	389	379	400	396	374	413	403	365	393	360	416	419	413	351	397	397	386	423	423	397	431	392	370	410	396	363	402	422	424	410	428	400	409	420	380	387	405	395	410	390	406	393	381	380	419	378	349	427	411	376	414	408	394	417	427	403	412	394	436	357	408	370	443	419	380	423	401	413	428	376	382	388	420	374	404	388	395	436	452	372	374	374	414	374	416	419	409	418	380	402	376	382	380	380	381	382	389	392	371	391	415	388	419	391	404	387	410	379	416	397	398	361	377	422	430	360	421	401	414	410	424	374	425	413	383	430	407	373	372	415	394	381	420	441	441	391	401	398	402	401	419	432	419	400	369	369	389	408	398	389	403	381	420	408	390	382	376	376	382	372	395	416	418	383	403	387	393	410	403	395	383	405	364	395	424	409	403	387	423	422	375	413	442	397	398	417	405	383	402	377	415	415	426	422	440	410	336	445	410	402	383	400	426	403	402	396	401	395	377	420	358	350	380	393	381	390	418	426	408	438	362	409	406	368	419	364	412	399	413	419	392	365	418	375	425	416	400	405	394	366	368	358	402	367	435	404	418	414	435	415	384	423	402	382	413	425	382	407	392	382	372	381	387	375	400	368	412	413	420	396	454	396	423	384	361	382	376	393	419	403	382	429	391	446	407	381	424	385	394	412	400	404	419	446	415	396	393	420	402	421	385	392	407	403	408	428	400	382	384	416	390	407	429	407	415	398	425	379	388	369	373	405	368	361	382	413	432	392	402	407	381	408	366	378	395	401	397	414	417	374	406	401	407	415	379	388	401	388	392	403	412	421	388	395	390	419	391	404	387	387	447	409	388	425	396	397	379	438	399	360	382	434	387	410	409	433	387	396	393	414	403	400	366	390	382	377	419	449	371	380	380	400	396	368	427	393	402	405	397	373	383	385	371	435	411	406	430	401	406	383	403	387	409	402	395	398	407	423	376	393	455	400	442	435	389	419	395	389	399	380	419	402	399	385	391	399	424	389	384	395	384	389	385	380	363	406	420	379	395	386	425	410	390	405	402	421	400	416	438	403	401	345	423	375	386	401	385	389	365	402	416	373	397	413	398	426	439	381	398	407	423	387	424	384	390	389	392	379	408	415	392	401	372	407	376	400	403	394	396	378	415	401	434	388	443	427	407	400	421	394	367	357	418	400	413	422	374	407	402	412	406	389	406	406	407	380	423	419	422	381	398	418	389	402	398	351	377	378	376	396	415	374	418	377	383	400	375	391	418	434	395	372	391	425	411	399	378	391	398	386	443	403	393	399	415	412	383	376	426	402	378	420	404	394	414	393	411	394	391	416	431	430	384	374	403	415	399	437	358	395	383	387	383	421	414	404	424	421	422	410	407	391	422	374	417	376	363	403	388	446	371	337	394	390	397	405	370	411	397	391	405	411	358	413	396	385	406	398	379	401	398	387	395	385	398	394	402	411	412	386	396	383	400	398	387	394	364	424	412	421	387	373	446	378	388	421	369	388	395	380	416	423	450	390	396	393	397	412	387	393	391	405	400	402	393	385	422	409	404	402	382	390	368	389	363	431	424	388	385	377	370	409	393	376	401	365	387	402	404	400	409	426	402	402	403	432	380	410	404	377	351	397	380	367	354	398	413	398	411	384	404	406	370	360	437	392	404	384	396	397	390	398	413	404	324	410	412	362	433	409	411	397	388	421	408	399	414	383	395	428	404	376	431	396	380	421	370	391	374	398	412	357	386	407	407	386	360	403	417	427	402	385	384	403	426	399	417	374	403	415	415	435	400	398	407	368	397	401	441	420	382	336	409	397	410	439	422	390	395	390	401	385	419	402	412	396	397	397	401	394	390	392	415	385	368	392	370	378	395	382	377	399	365	395	420	438	414	393	410	415	390	429	392	392	408	394	418	385	419	392	387	370	422	415	442	407	402	420	422	403	419	409	395	413	393	380	384	416	369	412	412	415	411	438	416	396	395	386	403	406	418	361	391	372	401	425	373	391	388	418	390	391	408	404	393	334	370	407	427	430	418	371
23253	20872	27841	24008	20863	9918	1073	657	557	520	457	465	376	390	370	356	355	377	355	335	326	327	298	296	308	325	324	273	350	345	316	310	297	330	336	333	324	319	321	303	310	295	345	286	318	312	310	332	318	278	329	289	311	291	302	323	317	329	293	298	314	321	290	317	309	319	338	298	291	295	307	334	309	291	312	308	312	309	279	329	332	315	316	315	295	304	291	296	281	309	301	348	282	332	325	299	294	306	311	332	287	286	306	336	307	309	305	275	334	288	322	297	339	331	288	304	322	306	267	325	272	317	298	311	286	295	315	292	282	336	303	299	298	314	269	300	316	306	297	339	314	290	304	288	307	313	302	309	314	304	309	291	292	286	307	310	290	289	298	316	285	289	287	292	301	318	298	315	312	297	297	272	318	339	315	315	309	298	291	290	300	291	304	297	303	322	259	307	315	308	321	300	315	308	280	309	266	276	297	321	291	345	299	312	322	281	326	317	325	310	267	298	320	292	324	323	307	301	333	291	338	294	295	309	311	268	276	310	293	289	299	289	288	293	291	298	295	283	293	303	286	284	291	331	294	271	325	329	305	267	301	301	317	289	315	292	305	297	294	274	293	318	292	298	287	286	310	295	295	326	313	283	298	267	289	292	317	308	287	317	302	283	317	327	328	319	294	300	305	299	303	291	314	324	318	321	273	312	290	304	313	303	315	304	307	324	305	280	304	295	300	306	331	295	300	327	317	308	297	311	288	289	319	316	274	272	312	328	337	283	282	267	306	304	279	333	313	313	307	312	283	288	309	313	291	335	305	308	291	296	319	313	298	321	304	268	317	333	290	304	320	299	277	304	309	295	319	299	326	293	285	291	328	310	298	310	309	307	284	282	313	289	312	271	324	315	291	293	305	286	299	321	323	304	348	304	306	344	315	332	331	301	299	304	316	323	281	314	300	320	327	287	307	308	326	321	282	288	314	294	271	322	312	298	347	286	294	319	280	314	293	314	319	308	287	303	308	272	300	352	279	299	307	283	271	308	300	295	292	298	289	306	301	335	281	281	311	298	310	369	292	300	291	324	304	315	305	292	354	282	306	304	302	336	290	255	319	292	278	294	300	332	314	295	299	284	300	290	288	289	309	338	319	347	309	329	322	328	314	292	312	290	290	316	297	321	319	330	310	305	291	310	302	311	301	328	295	298	307	309	268	342	324	325	319	301	305	331	317	293	311	288	289	320	307	308	317	317	292	292	295	288	303	302	303	289	305	307	303	324	309	306	329	288	290	318	330	324	310	287	300	278	282	310	307	283	306	300	284	309	315	275	323	284	290	312	318	324	312	305	316	322	314	327	283	329	318	324	315	287	307	315	323	312	308	307	289	313	338	290	315	291	292	295	317	326	314	284	304	293	328	318	309	307	313	288	308	324	304	300	322	297	303	304	287	306	301	306	277	323	295	292	326	301	291	298	319	295	321	309	310	313	333	305	322	308	299	277	332	304	322	323	302	309	313	286	311	315	297	290	290	316	341	306	300	307	309	304	293	318	302	325	298	294	294	287	317	268	313	302	301	317	286	304	308	310	303	294	314	288	270	303	284	296	310	296	316	311	284	332	321	302	297	304	290	317	288	303	310	324	298	294	306	308	302	319	303	290	307	317	346	320	313	299	290	308	311	317	297	308	280	273	321	313	286	289	295	269	338	296	353	292	294	281	295	319	288	317	286	289	299	305	276	306	312	291	308	296	328	303	300	329	313	320	312	303	290	313	306	318	296	323	288	302	327	332	312	314	323	285	306	281	306	312	310	333	312	289	287	297	292	282	305	341	321	285	320	294	304	295	308	304	317	319	298	313	291	301	270	321	311	279	319	306	305	287	293	309	291	313	280	321	315	306	293	322	311	281	336	296	305	313	315	322	317	285	316	297	310	292	302	284	296	291	294	329	299	308	300	323	307	295	291	335	286	289	309	292	294	300	297	277	291	320	280	300	304	337	308	329	303	342	305	280	304	308	304	312	281	294	310	303	280	278	303	302	334	317	292	302	271	293	317	302	307	357	327	279	288	271	300	294	299	295	297	323	318	292	316	295	313	313	270	280	310	293	302	270	313	336	309	291	335	336	316	304	324	313	325	292	269	271	326	290	301	336	330	345	307	320	293	319	302	305	327	306	310	328	306	284	297	318	293	306	308	308	293	300	313	298	271	328	320	278	305	314	307	304	285	304	319	316	325	260	305	333	288	302	302	316	293	316	300	294	310	293	300	247	279	294	325	272	311	345	299	334	336	295	282	258	284	300	317	332	328	333	280	311	285	294	304	281	301	284	311	309	326	318	301	311	339	295	318	321	277	331	294	298	298	302	323	333	292	318	288	321	281	297	355	272	309	337	276	320	298	333	288	319	322	336	320	330	306	304	326	310	331	274	345	295	330	303	310	304	317	305	343	325	306	315	332	314	282	301	274	275	316	298	272	288	309	296	297	293	297	251	310	274	281	306	304	322	294	291	276	324	305	307	278	312	318	318	319	333	276	308	330	341	325	281	294	334	240	313	305	314	305	335	291	285	286	318	282	282	323	303	282	334	319	268	269	317	301	291	328	308	307	269	292	306	292	319	294	299	274	287	297	271	308	327	304	294	291	325	314	329	324	302	310	339	318	312	301	300	282	293	320	273	326	316	318	290	317	335	308	289	302	304	331	326	316	302	304	309	313	302	323	303	321	316	284	308	276	295	305	314	284	293	285	334	276	332	299	271	342	315	310	298	300	288	300	320	317	307	325	275	294	336	294	286	309	295	317	284	311	308	286	292	304	284	259	305	301	299	311	305	278	291	313	305	259	319	288	299	340	288	309	320	301	301	338	306	310	303	262	315	270	310	315	287	315	284	302	324	300	291	294	322	310	320	328	270	297	295	286	302	324	288	324	284	310	281	290	280	312	312	302	326	288	312	314	282	324	317	332	297	278	277	296	306	315	290	311	348	315	309	314	305	291	280	300	294	296	288	336	307	312	317	302	333	297	287	338	324	315	293	306	320	318	303	316	286	303	302	314	304	292	292	320	283	321	272	303	318	310	291	302	331	291	336	300	313	344	303	302	283	333	325	304	304	320	306	320	308	324	330	312	293	325	298	326	300	316	278	317	307	310	274	284	307	345	277	322	292	290	324	290	278	314	296	269	297	307	287	325	295	304	325	298	326	314	314	313	289	302	318	293	289	309	287	297	308	289	316	313	306	286	298	323	290	309	327	297	335	326	282	321	273	309	312	265	316	290	309	313	287	311	293	323	320	300	306	294	300	349	305	300	340	310	300	285	298	325	325	307	320	302	287	308	291	281	303	307	301	298	316	276	301	306	303	316	311	323	316	299	298	292	297	313	280	366	310	287	287	338	292	287	265	304	311	313	301	277	288	291	315	246	293	347	312	291	299	331	295	301	312	319	312	336	273	319	294	305	293	297	301	314	301	321	282	304	330	296	301	323	283	320	308	326	323	328	304	257	332	309	312
3039	7444	6061	2893	1908	1527	1195	986	842	685	588	554	490	490	473	447	407	416	415	419	383	381	370	369	403	396	398	369	357	379	415	397	362	358	335	361	385	317	329	348	339	361	386	362	357	359	355	374	345	333	402	346	313	375	343	380	359	360	352	368	390	372	330	372	362	338	382	345	363	350	358	359	343	358	343	344	370	370	334	352	367	353	332	358	371	338	352	365	353	345	358	338	357	382	356	365	351	361	363	377	347	375	352	349	331	352	375	366	386	323	372	342	344	365	406	351	334	328	346	345	331	343	351	385	352	348	332	385	345	333	353	378	348	376	359	350	355	363	311	370	351	322	368	381	391	353	341	332	360	337	344	378	360	338	331	275	353	327	363	340	377	377	334	331	374	350	332	350	355	314	342	344	351	336	376	337	346	317	305	385	330	372	353	341	337	340	359	324	334	297	351	347	337	345	349	368	324	322	352	356	337	379	366	361	335	353	356	352	326	338	340	372	386	385	358	331	354	358	360	335	378	350	326	349	360	374	378	339	360	397	369	322	377	361	361	316	358	333	330	311	354	360	335	363	324	332	328	334	398	330	353	338	361	355	354	332	325	352	373	362	335	334	394	339	389	400	341	359	334	324	341	381	353	355	400	359	335	297	349	349	325	354	347	379	333	347	350	347	332	347	344	339	370	323	326	383	332	321	353	366	338	349	381	362	365	338	355	325	337	357	353	352	322	327	341	334	364	339	329	338	405	320	365	354	395	353	365	345	345	371	357	326	320	339	348	356	360	315	356	372	320	349	310	351	321	337	351	340	339	324	354	334	347	361	333	343	328	367	367	390	328	341	350	345	354	353	325	341	363	360	347	331	346	344	361	359	364	335	340	344	347	372	313	360	329	371	342	336	338	285	316	354	330	326	355	369	334	382	359	348	348	324	349	326	348	332	349	334	363	379	348	374	354	362	346	349	360	345	346	358	376	344	322	347	336	342	352	344	371	334	364	353	357	357	354	359	346	343	355	381	354	382	358	351	393	385	338	335	354	329	350	362	328	371	376	333	353	352	323	349	346	371	359	341	349	358	362	350	369	334	343	365	341	349	368	367	356	355	358	354	352	362	369	352	348	358	352	323	344	339	332	358	355	380	345	368	360	359	371	332	337	331	353	385	352	358	331	316	345	332	369	328	324	366	331	353	344	314	359	344	362	335	362	350	341	350	358	389	364	330	383	367	335	372	331	330	354	360	358	361	356	351	358	345	306	353	356	357	364	377	358	356	352	341	345	366	316	339	382	368	325	349	318	348	361	362	358	372	325	353	376	344	361	349	330	364	326	371	342	355	361	360	364	342	341	352	358	354	346	357	307	325	364	369	407	389	363	374	351	354	373	343	359	361	346	346	415	327	352	352	370	387	345	355	332	352	330	338	373	332	360	320	348	324	353	322	308	375	334	362	350	371	366	353	339	361	358	375	347	341	373	353	358	362	341	352	320	353	380	320	356	366	338	357	328	375	347	335	354	344	374	336	339	361	335	340	352	361	342	349	341	375	331	335	356	340	333	324	351	316	352	349	347	353	361	379	368	337	342	330	352	386	362	341	326	343	326	356	378	337	368	345	333	359	331	340	353	349	378	350	334	358	352	344	367	385	359	346	368	360	380	354	345	326	331	354	350	351	385	342	359	331	379	352	359	330	361	377	324	355	354	344	364	335	314	362	329	362	363	340	341	347	346	366	377	378	341	332	348	329	351	358	332	334	343	337	339	375	388	313	352	349	343	346	338	334	366	352	338	347	366	357	337	326	390	329	362	357	347	348	336	326	344	364	349	331	362	370	361	364	345	375	335	362	340	344	339	316	304	364	394	361	343	354	353	345	342	382	326	365	330	329	337	335	326	337	344	354	355	337	310	355	331	338	352	366	381	349	304	357	342	386	338	367	341	361	317	341	354	352	372	337	369	330	340	361	348	375	346	345	343	352	364	358	344	335	345	350	334	359	334	363	331	387	359	317	337	358	335	334	348	347	392	337	336	331	343	367	340	366	331	349	363	351	343	358	347	348	336	333	353	334	344	334	366	363	366	348	339	394	369	334	363	369	343	339	334	347	325	367	368	316	371	359	338	335	368	352	383	338	308	325	343	334	328	357	337	353	321	350	347	353	326	347	346	361	345	345	358	352	405	361	339	394	322	368	370	359	316	383	350	337	356	328	362	351	341	344	327	300	351	362	345	345	354	357	347	344	316	301	335	359	330	339	364	349	341	349	366	344	348	346	369	338	346	378	390	309	357	373	363	366	323	368	355	316	363	375	358	325	349	323	318	330	365	347	371	345	343	361	395	356	370	318	334	335	344	316	349	364	337	353	355	343	351	334	347	346	364	331	358	332	368	371	353	378	326	338	366	345	337	359	350	366	325	357	371	344	358	361	362	391	383	350	396	339	314	352	320	349	348	338	370	361	327	359	340	366	402	342	330	354	295	340	342	359	346	346	391	379	387	346	364	309	326	314	351	359	360	347	351	336	331	368	364	337	343	353	370	363	303	355	365	337	374	331	322	321	344	338	334	335	349	342	354	393	332	371	375	339	358	322	391	358	341	357	374	377	362	375	345	357	349	346	321	337	343	382	371	353	361	333	337	362	363	338	341	350	371	382	346	379	334	330	345	347	381	340	322	298	330	314	335	317	358	321	331	344	330	323	343	323	377	365	350	331	377	365	356	320	376	367	355	368	388	335	357	345	369	356	342	352	342	344	342	358	332	385	334	342	332	350	336	349	342	368	363	349	359	359	366	379	372	322	327	329	351	334	352	374	367	371	384	312	340	334	366	381	360	369	356	385	353	337	349	363	328	354	385	325	360	392	329	351	314	357	336	352	345	349	363	377	360	352	325	335	360	397	351	358	342	332	299	333	393	355	364	319	322	338	348	360	337	355	356	371	396	325	366	337	358	361	386	370	334	351	350	363	331	361	314	354	358	316	341	378	348	353	370	340	389	352	364	347	343	377	374	364	337	377	347	340	351	324	328	329	341	387	311	356	332	332	342	365	328	361	379	360	356	385	335	366	365	363	345	352	360	384	376	361	370	318	366	369	384	356	378	361	342	364	371	359	384	333	360	388	376	345	368	355	339	331	346	321	337	366	388	346	335	331	344	321	347	350	356	343	385	335	357	342	363	341	367	349	347	350	370	346	348	371	347	338	354	365	349	345	310	360	316	346	378	358	320	348	390	338	376	362	367	331	346	358	333	352	353	342	347	359	313	360	322	354	355	347	336	363	357	353	343	344	358	347	337	348	416	379	336	358	324	380	365	348	349	389	349	371	359	336	369	357	362	345	348	366	346	368	339	342	410	365	359	346	343	346	325	362	360	343	334	407	334	351	339	333	384	352	365	351	330	349	319	379	333	358	349	374	375	366	354	318	346	326	349	330	324	321	372	345	330	334	376	317	372	344	356	371	337	355	353	339	365	336	386	340	360	356	338	319	392	335	359	347	343	359	334	315
24169	20864	26991	24803	12971	733	474	382	370	308	294	238	247	252	268	242	227	252	204	228	238	222	195	241	204	249	254	243	186	215	233	203	193	233	200	214	221	211	225	209	218	192	210	214	228	212	227	233	219	211	231	239	237	223	213	222	212	189	213	215	199	228	214	210	222	214	202	202	234	233	229	241	225	208	209	209	215	211	204	215	193	212	184	221	191	210	195	214	216	216	210	234	194	213	194	246	205	228	226	222	200	209	217	194	199	224	243	214	204	220	187	223	231	197	201	218	176	212	214	238	220	201	213	215	196	211	222	204	213	212	214	235	241	215	226	249	229	228	222	210	188	211	188	197	195	229	213	194	215	200	181	219	222	251	191	197	193	203	231	202	238	221	230	213	196	193	220	205	194	217	207	218	195	217	183	212	259	210	223	211	224	223	223	216	207	226	201	241	176	215	205	225	246	198	204	186	243	213	231	231	219	226	207	220	195	219	241	211	214	203	195	205	223	213	229	232	218	201	224	203	211	217	220	205	210	194	231	205	198	209	232	199	203	232	195	215	209	226	187	236	204	205	210	210	207	210	229	221	233	207	226	201	204	209	214	173	231	194	216	204	196	199	234	221	205	204	234	208	243	192	222	214	212	219	218	217	205	200	219	209	207	218	186	230	219	223	226	201	204	215	203	187	211	214	202	206	202	216	210	206	226	230	224	212	234	215	199	214	206	200	219	216	217	245	207	232	217	220	208	205	213	218	240	211	189	211	219	190	212	209	208	231	242	214	202	207	174	200	208	213	181	209	209	219	207	207	200	207	225	202	214	219	219	197	225	207	222	206	195	216	231	211	213	205	214	234	219	233	215	236	219	207	216	208	202	194	205	238	225	221	197	214	201	214	214	203	254	218	228	205	217	217	226	230	224	246	209	217	223	216	213	205	226	228	201	216	206	261	219	232	212	228	197	228	197	194	205	202	211	227	229	208	202	211	191	208	202	194	223	220	197	212	217	207	230	192	222	216	231	221	226	202	230	231	212	188	227	228	231	225	198	242	209	251	241	197	212	211	218	218	215	213	213	200	238	209	195	211	216	210	203	198	227	226	220	217	223	222	225	192	196	222	215	211	193	210	199	222	208	188	192	222	236	228	220	217	200	209	219	224	179	216	202	203	224	215	226	231	207	242	199	222	238	237	227	192	193	216	232	210	224	219	222	233	200	190	221	201	216	212	206	232	217	225	200	203	186	220	207	221	202	204	207	223	226	229	219	220	218	234	215	190	205	224	198	206	215	214	237	229	216	202	223	235	200	205	205	219	224	197	214	202	224	203	200	207	183	217	199	206	203	241	238	225	217	218	207	209	213	189	228	211	207	211	220	237	200	202	203	198	213	221	209	214	237	215	224	205	198	203	218	223	194	190	229	204	208	208	226	171	217	250	211	192	225	197	202	236	197	180	217	233	225	225	224	235	223	190	189	223	229	202	194	214	241	223	218	183	222	213	215	210	216	214	199	228	205	201	223	211	231	212	213	196	208	224	207	195	212	205	207	225	213	225	238	202	219	218	218	202	204	188	221	222	204	208	218	188	217	184	213	190	182	208	209	192	237	190	189	229	214	194	207	232	225	219	198	230	201	226	229	195	236	241	221	202	201	228	199	229	227	221	207	219	204	220	224	205	259	216	213	212	211	244	192	224	232	202	197	204	209	229	206	204	203	208	197	193	212	222	201	206	211	228	208	211	218	183	218	227	218	228	202	195	219	219	221	212	218	218	203	213	236	202	211	210	214	218	231	214	201	230	220	222	227	210	217	250	213	186	240	213	236	212	211	229	215	219	223	209	204	213	217	211	228	220	232	202	218	228	208	199	235	221	197	189	222	233	198	222	215	230	205	195	197	226	199	239	231	208	210	181	201	201	212	192	228	202	217	238	225	244	210	206	218	214	211	208	208	217	220	207	228	202	215	193	219	205	210	213	208	224	211	190	232	205	227	228	201	215	194	210	226	194	217	197	182	227	236	213	217	218	189	228	201	218	199	241	222	210	225	189	214	210	220	186	204	227	206	196	185	221	197	227	188	218	220	205	244	204	203	229	211	217	197	198	215	203	194	198	206	212	191	205	200	216	211	196	231	200	190	222	232	182	218	217	213	225	196	206	216	223	212	195	210	220	200	220	217	225	202	215	229	197	219	226	194	223	222	215	197	231	221	207	204	219	213	230	203	235	212	219	251	182	225	201	196	211	216	213	215	222	209	229	213	201	199	223	191	215	233	205	215	216	214	217	223	221	240	213	213	203	212	210	218	243	196	196	206	210	192	224	209	213	216	204	201	199	220	213	184	222	212	234	215	223	210	206	224	227	229	213	228	211	205	203	223	207	237	236	224	213	206	203	230	213	191	178	232	193	215	213	214	244	209	246	201	201	236	203	213	186	190	228	202	249	221	225	192	200	222	217	226	229	193	228	209	208	188	199	211	204	198	210	204	195	194	204	185	226	234	219	213	211	201	217	195	202	218	213	215	205	214	202	200	193	214	192	236	215	205	211	238	198	201	206	220	203	231	230	224	187	208	240	223	217	195	210	226	232	225	200	245	228	220	212	209	194	225	211	230	212	228	216	220	223	224	224	196	215	230	222	207	201	218	213	205	217	199	212	207	216	225	224	180	196	215	205	197	199	246	243	210	228	203	194	227	200	218	231	196	194	226	242	242	233	192	227	216	192	180	209	220	203	214	200	195	213	194	214	196	192	224	223	238	220	211	192	213	216	191	216	214	216	199	219	224	221	212	205	233	202	219	183	209	202	195	196	227	238	210	225	217	221	227	199	205	200	180	224	199	201	225	218	193	244	219	211	205	198	233	210	231	231	223	205	215	192	205	202	210	205	213	203	219	188	207	221	207	183	230	221	218	227	230	210	210	200	212	211	213	214	214	214	208	205	199	217	196	195	228	219	218	214	227	228	226	196	229	211	218	205	222	209	212	196	210	225	215	222	230	205	233	198	231	184	205	207	205	225	197	214	239	224	207	194	220	207	231	242	209	228	214	207	203	212	208	212	234	193	218	221	198	226	215	214	236	223	208	195	218	185	222	252	213	196	217	179	217	208	200	225	224	213	200	216	221	200	219	211	214	231	205	218	197	223	215	196	219	211	202	226	189	229	220	212	214	219	240	228	205	215	217	204	200	220	240	208	240	202	192	210	228	215	218	203	203	182	186	201	224	209	225	208	196	219	205	223	212	208	243	196	220	202	203	203	210	212	198	242	205	216	212	211	210	211	172	197	221	222	218	225	215	198	218	222	184	217	186	221	225	198	238	218	203	195	217	196	185	230	212	249	212	187	224	210	225	218	202	209	226	199	210	225	214	214	196	191	230	228	218	199	226	230	230	201	200	210	189	215	206	199	226	208	207	208	209	214	236	208	222	179	214	211	220	200	237	241	224	201	234	231	227	217	216	210	223	207	219	204	202	224	226	212	213	182	203	205	204	245	222	240	206	209	203	188
3102	4551	3700	1897	1234	1001	812	677	536	455	429	383	318	305	292	290	266	284	283	293	259	272	230	254	253	236	251	236	255	256	225	250	234	265	255	241	265	230	222	281	250	249	277	219	274	239	252	219	233	212	242	237	253	235	219	253	226	247	220	243	208	223	254	242	234	239	222	225	210	214	246	248	240	234	251	241	235	241	246	227	246	247	243	228	237	186	254	254	247	214	233	208	213	234	235	246	238	240	248	239	230	217	236	244	239	241	242	259	198	248	239	224	247	257	244	213	221	242	226	228	241	240	237	233	230	245	232	248	233	227	229	230	216	224	247	197	215	218	214	247	213	246	247	220	237	230	206	264	249	217	236	270	235	242	236	237	233	232	244	238	246	217	232	210	217	248	257	224	243	219	244	243	250	206	239	231	235	238	244	234	244	223	246	224	239	239	240	259	256	250	232	237	244	233	237	238	207	238	249	219	270	220	224	226	251	212	208	255	257	236	201	262	249	263	242	236	240	207	251	247	252	234	248	232	216	261	260	231	235	209	236	245	237	212	219	242	210	232	218	199	231	220	245	230	230	230	250	224	250	222	226	218	263	228	270	209	251	247	232	235	216	253	233	251	226	238	216	228	232	263	232	225	222	221	232	218	237	229	244	232	227	235	223	239	226	257	208	243	237	245	239	227	237	263	242	250	238	250	215	234	243	240	242	240	211	253	224	244	231	220	233	248	237	257	238	215	225	245	259	243	232	228	219	240	235	231	222	242	231	287	241	238	253	258	259	218	202	228	236	251	243	193	225	223	238	210	217	228	243	264	236	242	239	234	247	235	217	242	231	192	232	228	226	225	234	252	253	240	240	232	236	250	237	250	243	245	216	233	233	235	232	239	259	206	248	248	242	246	227	207	227	217	233	235	204	252	234	234	257	230	231	228	228	220	265	228	234	195	239	235	221	254	243	244	262	214	253	268	242	233	224	226	246	237	228	249	245	257	222	267	226	255	230	256	235	222	221	238	207	241	238	248	226	240	247	265	234	228	241	234	228	242	245	229	245	191	248	240	243	222	254	253	233	223	248	259	241	261	239	201	225	260	219	228	226	221	243	235	239	221	237	224	237	227	239	209	260	243	229	239	197	246	196	240	238	246	252	238	231	241	229	254	261	222	249	211	228	216	254	217	207	264	224	249	247	226	228	236	222	238	234	234	230	263	242	236	244	224	199	209	230	241	219	235	243	229	249	255	237	219	240	267	230	246	236	240	219	243	266	237	258	223	240	212	209	234	246	242	225	236	217	215	243	234	220	254	233	223	228	228	242	244	213	212	262	206	226	224	243	237	237	234	203	240	224	231	255	231	229	231	238	223	216	224	217	223	246	244	243	254	216	227	252	224	237	250	208	247	234	215	205	236	263	244	218	235	242	223	211	254	262	217	208	208	240	234	223	238	254	217	234	242	236	226	225	249	273	222	228	268	223	274	234	239	233	239	232	246	220	228	224	241	232	240	231	256	256	241	229	243	235	220	209	238	233	233	243	211	203	215	250	228	252	242	212	221	235	218	209	227	209	233	237	239	235	245	265	225	238	234	245	247	246	211	234	220	194	224	259	236	262	227	249	222	213	243	246	236	222	207	207	218	288	240	224	220	226	274	260	227	236	235	224	228	209	232	252	209	245	232	240	221	249	223	270	227	234	273	242	214	232	239	233	226	228	232	239	209	247	245	271	248	207	228	255	218	262	237	221	221	232	225	256	263	218	233	239	243	226	259	206	246	259	262	233	250	243	231	239	245	241	228	222	210	242	238	275	221	254	247	215	243	214	244	238	224	236	237	232	242	220	221	237	250	235	265	245	234	237	234	257	248	212	218	237	226	243	245	228	238	252	223	236	241	242	228	226	246	229	228	241	245	243	232	232	242	244	220	219	260	252	259	245	244	229	240	212	207	229	227	239	258	245	229	235	238	234	218	243	253	223	219	239	228	215	241	232	236	261	243	258	243	239	240	224	252	237	250	220	220	224	247	248	238	267	210	236	226	226	228	271	238	251	218	234	205	244	230	244	247	259	230	238	217	245	229	244	225	222	234	233	254	248	243	251	234	237	250	222	236	266	228	227	256	212	232	231	243	262	219	258	220	244	240	234	225	231	221	234	223	231	221	243	276	234	263	260	237	227	245	232	235	214	218	216	248	233	243	235	241	253	237	240	193	213	235	243	234	248	223	239	225	206	203	237	224	234	224	230	246	228	237	254	231	237	201	254	214	217	243	214	238	257	259	260	225	229	219	230	252	252	268	260	244	228	238	230	261	228	236	236	237	254	233	225	227	230	214	230	251	235	232	266	233	232	241	242	235	217	250	215	217	229	241	226	243	244	220	237	231	229	226	244	234	215	215	245	248	233	211	243	251	226	221	243	227	258	254	233	248	239	265	241	237	259	234	226	226	232	239	228	228	250	200	271	236	254	242	219	256	235	231	220	244	232	252	220	239	245	251	230	247	223	257	231	245	239	233	229	230	263	223	232	269	227	215	258	216	219	208	263	241	246	201	241	240	256	264	219	250	241	228	265	235	227	278	211	253	263	215	256	212	244	233	236	225	222	228	254	233	229	250	221	241	238	235	253	239	229	246	233	242	212	253	228	269	225	228	202	231	230	240	234	221	207	209	249	226	237	249	263	252	229	237	253	221	237	253	218	237	263	227	232	217	243	233	251	260	268	262	213	252	214	227	231	269	227	250	244	246	225	218	230	262	223	244	239	235	229	229	238	231	273	235	251	251	244	230	226	224	229	252	215	248	241	241	219	249	229	247	220	230	226	239	265	246	218	241	216	213	244	204	231	233	210	247	227	232	253	228	239	263	237	214	240	255	241	233	227	230	227	250	258	234	255	211	238	250	228	193	228	229	235	241	222	227	265	210	223	229	229	204	219	214	274	229	239	253	193	245	236	256	241	259	239	256	240	224	239	227	237	226	245	226	212	265	246	223	219	216	232	238	218	206	241	252	246	217	215	232	257	228	241	263	235	233	238	227	212	254	241	227	229	238	236	229	246	257	256	230	232	240	244	236	233	229	236	226	213	237	236	253	232	245	219	208	228	244	221	235	232	247	225	214	216	235	251	228	237	230	247	239	233	222	222	250	237	233	190	262	241	237	226	228	213	269	208	241	219	220	240	234	233	228	216	235	253	229	239	225	265	238	225	251	226	212	243	221	192	226	230	243	216	265	234	239	214	244	266	254	237	265	220	259	243	214	258	244	254	239	261	259	247	218	234	245	216	223	243	205	247	216	238	224	244	246	211	223	227	228	244	247	222	249	237	269	236	194	244	215	257	242	226	228	234	250	232	261	238	242	231	249	219	252	261	209	243	232	243	236	232	236	218	235	226	252	209	253	250	238	234	234	227	217	227	223	207	248	268	222	213	240	244	223	205	223	219	231	224	240	241	200	254	218	242	225	252	241	245	220	217	261	247	213	221	214	232	238	234	234	232	212	230	234	248	231
22167	20896	28370	23564	20896	20935	9115	853	570	486	413	340	311	259	282	225	204	198	181	181	183	192	174	180	146	158	125	144	157	129	129	135	135	117	127	125	134	110	134	113	114	150	133	123	123	115	120	110	124	105	114	99	128	135	108	117	116	119	115	107	109	100	125	135	112	104	99	111	112	103	117	108	102	124	118	120	104	126	119	111	103	117	111	127	124	121	112	134	108	114	103	124	127	130	113	120	115	113	110	125	109	122	106	130	108	115	126	90	109	97	104	114	128	101	109	124	111	123	107	107	105	125	122	125	112	109	101	123	104	118	98	97	96	116	102	104	115	99	136	125	120	106	118	108	110	113	103	106	115	106	95	115	109	92	103	96	119	118	113	111	117	104	110	124	114	124	115	130	114	117	120	108	101	114	120	117	121	123	102	117	107	102	102	132	122	106	121	102	107	115	117	127	114	110	115	106	109	109	127	106	124	107	105	122	105	143	115	113	124	110	106	96	115	118	114	110	117	123	101	115	137	117	93	110	119	85	107	108	91	121	111	117	113	118	109	131	105	99	121	112	134	121	117	113	118	116	143	110	106	122	105	95	111	95	105	93	116	115	117	108	118	127	109	114	107	99	130	105	103	118	101	116	145	104	104	116	104	107	114	112	139	119	130	92	109	129	111	101	110	122	103	99	113	119	111	151	143	113	121	116	110	133	129	109	107	103	110	104	115	110	123	127	112	125	129	115	105	128	104	108	103	131	103	113	124	110	92	90	126	113	103	128	101	115	103	101	89	126	81	121	129	123	98	114	99	121	112	124	109	103	105	96	109	116	110	118	128	98	118	106	119	107	97	129	104	136	111	107	112	110	107	101	113	96	111	115	137	107	117	105	131	109	106	105	120	126	119	122	120	117	107	92	112	128	107	102	121	108	118	145	117	117	105	124	122	112	124	118	125	121	101	114	117	103	115	119	127	107	113	100	92	107	106	115	100	111	126	124	119	123	122	107	124	121	130	106	109	92	119	106	130	112	103	108	108	111	113	105	110	110	131	104	114	100	109	116	128	134	99	122	114	114	101	127	122	116	128	118	110	108	101	107	99	111	90	114	127	116	114	118	117	107	102	112	105	112	112	115	101	116	99	117	133	122	88	119	116	114	123	113	121	110	106	102	121	122	105	89	111	98	112	105	114	123	102	104	110	106	124	104	106	119	106	116	118	121	117	108	104	115	101	120	112	102	119	99	128	102	123	94	102	115	110	123	112	103	97	110	109	112	108	128	134	119	132	113	113	122	115	126	115	107	108	122	113	115	114	103	92	112	88	109	106	126	103	119	109	115	114	119	128	104	105	114	99	105	107	108	98	107	117	110	108	123	95	120	92	110	109	126	108	100	99	106	114	124	108	114	102	96	115	114	112	123	94	97	114	110	138	102	122	110	110	121	121	88	121	114	105	97	129	109	136	113	118	99	102	123	114	113	109	130	117	103	98	122	116	112	100	104	102	116	96	124	127	131	132	115	122	102	120	109	125	110	99	106	110	116	136	114	109	137	127	107	112	112	127	119	121	112	118	118	115	121	90	136	101	110	119	124	127	119	105	114	92	112	118	117	95	104	125	107	88	109	135	116	132	101	118	111	106	98	122	113	136	98	110	139	110	117	110	115	124	127	107	110	105	101	92	96	121	118	130	107	101	121	117	131	105	97	112	121	120	114	132	85	101	113	120	112	104	117	95	97	126	93	108	100	101	103	95	115	120	112	113	111	120	99	96	100	115	126	101	108	106	118	127	142	109	122	122	103	113	100	111	102	105	104	109	113	133	117	100	116	91	115	112	113	120	111	102	111	124	110	101	128	113	117	124	109	118	102	130	114	137	103	96	107	113	111	103	113	120	131	91	130	91	99	103	132	109	117	104	122	105	109	103	114	113	110	109	113	118	111	112	100	103	121	115	130	124	114	119	125	96	103	89	96	133	115	102	97	108	101	115	133	117	123	136	108	80	124	115	100	117	114	106	103	109	102	114	116	116	111	94	130	115	112	107	124	112	94	120	108	129	122	125	137	140	115	96	130	108	127	116	113	107	112	135	113	98	100	114	109	88	102	97	120	113	118	87	99	91	120	110	126	118	92	130	112	114	104	115	114	99	122	98	121	88	119	112	126	108	110	110	103	95	111	129	110	119	122	118	129	98	107	109	124	102	120	135	91	122	99	109	103	90	124	87	115	105	113	115	115	92	124	102	95	102	114	118	111	102	99	111	114	124	108	112	112	122	94	104	115	123	110	116	122	112	99	110	112	132	113	101	112	114	110	99	101	123	124	112	101	102	129	97	105	102	129	124	104	99	133	111	127	111	114	113	106	111	107	109	104	121	94	138	116	117	101	110	114	116	117	101	119	130	105	125	112	111	124	104	107	110	101	107	112	103	107	117	120	90	114	108	101	105	133	117	116	119	117	109	130	112	89	100	112	121	99	126	104	120	101	101	108	121	109	112	108	108	100	114	105	100	110	126	136	120	89	106	129	117	90	123	89	117	92	118	105	111	116	122	122	114	90	119	105	122	123	104	94	97	106	105	104	108	128	137	107	119	100	129	104	123	130	116	127	108	97	85	125	102	118	117	120	115	116	120	126	112	108	91	118	117	114	106	105	122	113	91	125	135	104	141	111	126	120	103	101	105	118	111	94	104	121	121	118	111	100	106	121	118	112	113	116	99	94	115	110	120	112	102	106	120	124	111	110	107	121	105	106	118	98	118	126	117	107	101	128	110	125	127	113	108	122	108	110	93	91	109	123	119	110	110	128	116	131	120	106	112	120	99	116	114	116	95	107	108	105	110	105	105	103	105	110	123	109	90	110	122	117	132	110	111	133	120	111	128	110	106	123	136	117	104	111	118	106	109	110	105	128	116	108	117	124	129	125	110	110	126	111	117	109	107	112	100	114	110	102	108	116	118	105	115	107	115	130	115	112	132	123	105	120	100	117	106	108	100	115	115	109	114	111	108	99	100	109	142	99	110	115	108	111	111	108	116	93	109	124	119	114	115	139	120	111	112	121	117	109	101	147	122	114	110	111	120	134	125	108	132	88	116	124	129	118	121	111	112	99	108	116	126	108	106	101	118	124	91	106	137	106	122	110	119	91	122	125	97	102	115	113	123	102	131	108	110	116	124	103	104	135	116	107	106	104	130	84	111	118	94	101	112	114	117	108	125	129	125	112	117	112	128	109	134	123	97	133	104	140	105	107	113	109	111	122	113	104	112	98	124	94	115	116	115	95	113	130	118	112	114	97	110	107	101	121	125	128	118	101	118	122	117	119	114	96	100	118	119	115	112	113	119	99	107	90	101	104	125	104	124	103	129	117	105	112	118	100	124	119	105	116	112	114	116	105	110	118	107	117	119	99	111	114	83	123	139	121	106	112	113	113	131	130	133	109	107	125	101	114	107	108	122	109	98	117	113	111	113	78	101	93	121	108	107	112	124	126	105	128	113	111	118	90	105	113
3979	12379	10104	4898	3270	2518	1860	1342	1013	768	682	542	451	375	340	318	287	264	257	239	229	200	203	201	187	187	193	186	206	152	191	147	158	164	132	158	160	142	168	160	163	146	149	127	139	123	153	137	137	168	146	149	152	130	130	133	124	163	145	142	137	155	117	117	133	134	137	150	140	140	113	129	147	150	124	153	145	115	117	137	146	149	140	159	139	146	163	139	127	114	118	124	146	123	119	140	127	136	142	140	147	131	128	143	121	142	147	145	137	131	138	147	141	145	146	148	142	124	146	140	125	140	140	119	134	132	124	134	119	122	114	128	129	115	122	136	127	123	101	125	150	113	135	129	120	129	121	118	129	133	136	111	136	132	128	140	152	122	133	132	141	135	130	128	135	121	140	146	112	114	123	128	128	121	130	127	130	115	120	110	142	137	126	135	130	125	140	140	125	122	147	137	119	140	148	138	142	129	127	141	115	131	145	132	135	132	148	139	141	140	131	136	124	142	145	138	120	131	138	132	131	149	124	137	123	119	124	132	157	123	118	110	114	135	126	126	146	128	131	128	124	135	131	131	118	133	125	156	131	118	133	116	132	138	135	121	136	130	128	116	114	130	121	144	150	120	120	133	118	126	129	139	117	152	137	143	121	151	120	137	142	149	129	128	123	129	144	124	126	132	131	122	141	138	149	111	104	122	113	126	126	109	127	125	149	130	127	132	115	143	139	128	129	114	136	121	141	135	133	139	132	137	145	112	142	138	120	130	141	119	133	133	125	138	123	136	126	132	135	157	145	122	158	118	140	128	137	127	119	125	129	147	150	149	151	143	129	125	132	107	131	134	130	132	153	120	146	134	135	127	125	146	133	145	132	117	136	134	128	132	120	130	127	143	127	122	130	130	133	128	131	142	115	116	144	117	125	137	134	155	130	145	127	141	118	134	110	118	124	119	146	143	128	126	150	126	117	131	133	125	142	137	142	110	132	144	146	131	134	132	120	149	114	131	125	129	137	153	141	106	141	141	130	136	153	110	115	107	123	111	133	119	112	140	131	133	143	126	130	135	120	136	131	156	127	133	139	131	132	113	138	119	147	138	121	124	114	128	143	134	160	133	129	144	135	135	120	128	130	135	137	115	140	147	124	134	145	134	131	138	111	121	107	125	136	142	117	126	127	127	108	132	121	140	124	132	113	111	138	115	131	129	132	152	121	113	133	118	128	118	141	134	141	135	123	127	129	122	129	118	156	125	131	132	127	135	122	115	114	109	112	125	134	124	118	142	113	156	115	123	130	137	134	121	125	138	141	122	111	132	144	136	159	149	116	112	118	121	114	120	145	148	116	143	144	115	130	122	133	128	140	141	132	133	157	141	118	129	135	122	143	133	145	132	125	142	132	120	135	127	157	133	126	129	132	129	112	145	144	130	121	131	133	137	135	137	117	133	125	128	141	128	120	128	125	128	124	136	136	122	116	137	123	133	115	141	131	124	119	109	132	115	120	126	113	144	113	126	111	125	132	126	122	121	112	138	150	124	129	130	113	129	112	124	152	137	131	128	119	139	129	121	129	131	110	147	143	121	159	164	124	115	132	110	140	141	105	119	138	126	130	118	148	141	122	111	116	127	122	145	105	134	151	137	147	134	118	132	119	134	134	142	138	133	130	125	140	122	132	127	127	128	121	145	129	127	123	137	136	113	145	122	127	124	140	120	147	130	107	144	119	124	125	129	116	143	118	130	139	123	158	122	131	131	140	128	128	134	145	127	151	125	149	134	141	128	132	136	123	140	117	121	134	136	139	139	136	129	148	124	130	143	116	127	131	130	131	127	132	115	140	103	114	119	138	136	140	149	132	123	123	135	129	128	108	135	115	143	127	145	125	123	132	129	131	128	125	130	130	128	137	140	141	125	132	113	140	114	139	147	135	114	144	133	113	122	122	149	140	127	145	135	130	126	147	126	124	149	144	115	127	112	130	131	140	123	133	119	112	127	124	142	116	101	134	141	134	127	123	130	131	134	133	101	108	141	129	130	135	127	129	113	139	119	142	123	118	126	131	150	130	112	133	133	143	125	168	128	118	139	129	111	152	127	141	124	123	115	119	117	134	134	131	135	107	145	139	122	146	123	122	141	117	124	140	118	107	150	127	128	131	135	128	136	144	120	120	131	115	125	129	129	126	129	119	107	133	122	121	130	111	146	125	128	150	111	134	132	134	145	125	145	127	114	118	123	160	137	120	130	89	127	119	121	119	137	133	142	146	122	141	114	144	131	124	112	140	128	137	118	124	127	133	125	144	131	148	147	123	123	134	136	127	117	126	147	140	123	134	118	149	110	118	119	151	129	116	120	130	127	128	124	143	146	152	137	112	110	136	135	114	132	150	128	129	116	120	104	141	115	113	115	118	150	125	127	142	141	143	135	128	121	139	138	141	144	142	133	114	124	134	135	120	130	134	140	129	123	133	146	118	140	135	137	132	130	130	135	141	127	135	119	146	127	138	128	143	133	124	139	125	141	133	135	126	122	133	156	120	138	121	144	160	125	139	135	141	128	137	128	135	156	115	141	139	129	124	121	129	123	120	137	139	122	132	126	110	136	126	113	135	125	165	125	125	138	123	135	122	136	122	122	132	135	146	113	117	130	138	143	132	125	148	136	141	120	151	130	141	120	132	113	121	131	122	129	152	131	113	129	145	132	114	117	137	120	132	127	132	125	122	130	143	132	132	145	125	129	131	143	121	120	124	115	131	127	121	129	114	118	125	139	111	128	129	129	141	138	126	149	132	119	104	140	132	131	126	129	132	140	134	112	103	144	137	126	113	142	127	137	134	127	134	127	138	111	122	99	142	120	132	147	128	123	125	139	133	135	125	116	141	124	135	124	136	123	108	134	147	115	120	133	119	136	127	148	115	115	143	109	112	123	117	125	113	130	126	130	124	125	148	123	131	139	142	138	132	137	127	141	124	125	130	112	113	152	121	130	139	130	144	125	143	106	124	124	143	120	122	127	126	122	129	124	120	113	116	122	135	115	153	121	118	118	135	140	110	140	129	120	109	132	129	133	133	125	123	112	134	135	142	114	146	138	135	137	155	120	132	134	102	127	120	132	134	130	128	143	129	145	127	124	130	125	132	143	108	137	139	122	128	105	112	150	124	138	132	130	147	118	131	165	131	147	116	136	125	131	123	132	117	146	128	124	136	133	135	117	141	141	140	131	127	128	147	115	133	125	141	139	119	125	131	130	121	131	119	124	134	113	128	137	134	139	119	131	114	114	116	139	135	123	129	134	117	137	137	122	105	128	138	136	164	126	147	143	111	134	116	133	147	121	111	140	118	122	141	120	135	148	134	138	117	130	124	119	120	131	142	100	132	122	118	117	125	150	137	126	146	119	133	142	126	135	150	138	135	117	146	139	133	133	141	136	130	139	145	140	131	123	126	138	126	124	145	121	130	150	128	137	144	133	132	134	144	138	133	113	133	123	124	111	124	114	136	142
26976	18573	4508	626	443	434	389	332	408	361	379	335	367	386	400	372	326	391	346	334	366	336	363	344	375	390	366	344	344	358	355	358	352	332	396	352	377	331	354	373	383	390	376	376	341	355	403	387	352	380	322	357	383	339	372	319	386	354	358	340	314	391	321	385	321	396	338	343	341	339	316	333	339	364	331	358	352	347	366	369	379	351	351	376	362	362	342	327	333	339	369	366	362	362	316	360	358	373	373	366	340	383	354	384	358	341	337	360	331	393	349	356	359	350	324	385	345	366	382	353	353	362	393	386	351	340	380	357	333	346	332	382	345	366	375	351	350	342	363	326	359	365	357	380	359	360	363	388	365	372	362	345	359	343	348	382	357	365	354	349	351	358	332	340	361	368	334	345	381	330	338	361	330	377	353	385	374	387	365	373	390	348	322	342	342	344	360	357	347	355	402	359	364	345	352	343	345	365	374	410	343	347	380	313	352	371	398	381	336	360	369	379	358	334	339	375	359	371	363	359	344	324	343	375	343	344	328	362	351	390	332	333	339	303	363	400	357	358	382	370	333	350	336	353	346	359	368	370	381	320	353	358	345	360	384	351	352	360	396	366	339	361	325	390	365	370	375	360	350	345	349	328	351	348	351	352	382	370	358	358	351	357	359	333	345	377	399	358	369	348	358	363	391	349	361	343	368	367	370	356	371	381	380	332	367	343	352	381	372	383	381	330	338	362	392	338	371	362	365	380	365	379	340	335	343	351	360	353	347	344	349	347	336	367	337	372	365	390	385	374	357	340	345	336	323	351	373	371	327	358	382	349	358	340	326	363	354	350	337	383	387	344	357	334	351	345	360	348	351	373	360	357	386	380	321	363	401	362	320	356	327	354	344	342	334	365	372	340	383	339	359	358	363	366	350	330	352	349	362	372	345	377	359	315	364	395	365	379	351	363	387	337	346	342	328	354	348	373	375	349	356	350	339	376	340	343	346	354	365	386	361	384	363	350	360	360	365	331	356	370	407	342	350	350	352	380	375	352	341	312	359	348	357	372	353	361	358	341	362	363	365	361	398	357	353	332	340	349	352	337	348	377	344	373	348	390	374	409	398	333	339	344	344	383	388	327	348	353	355	360	350	351	339	356	378	402	353	354	325	367	394	360	329	397	379	373	369	364	325	373	364	369	348	350	397	343	352	386	374	350	326	364	358	347	355	358	326	395	336	349	363	376	363	350	329	380	340	362	377	360	343	389	321	382	381	348	372	313	333	361	335	356	380	380	349	329	358	346	325	389	351	337	358	345	390	365	347	385	399	385	358	344	369	391	362	361	331	366	360	397	382	377	350	325	370	360	383	325	331	371	364	340	373	342	385	379	393	353	324	374	369	366	346	349	366	356	356	329	324	343	376	368	345	356	378	357	337	353	331	357	345	371	369	380	341	353	370	315	367	368	353	331	347	357	374	384	345	353	381	382	345	376	347	375	351	304	326	373	369	391	373	355	376	364	337	358	323	362	388	399	368	321	370	332	324	368	385	363	390	364	382	331	406	363	359	392	365	359	400	356	321	372	378	362	374	354	332	367	376	362	331	358	347	358	335	311	362	366	340	330	355	355	360	344	338	359	348	349	381	361	355	351	361	357	326	329	332	363	374	353	343	358	380	315	339	371	350	351	361	352	350	382	351	370	357	346	340	355	374	363	374	337	348	349	390	384	323	349	369	348	346	374	352	372	376	365	336	361	329	349	348	379	406	373	347	339	373	356	364	375	348	321	371	355	333	364	363	339	382	364	363	360	357	347	373	377	365	368	352	362	396	336	379	380	341	374	321	385	346	350	368	396	310	318	365	369	373	351	362	335	337	355	379	360	343	354	344	337	362	376	361	355	365	374	377	346	383	323	377	378	341	349	361	350	344	377	336	424	388	373	367	385	357	365	360	329	366	376	378	356	367	363	343	347	329	369	350	357	348	323	332	337	374	351	380	366	368	314	366	336	363	389	351	378	359	363	369	368	341	371	359	355	352	380	352	388	333	351	355	330	370	302	383	393	358	346	375	345	346	334	387	336	372	373	342	338	353	354	341	347	359	372	382	337	349	350	338	397	361	341	346	345	373	368	328	359	355	344	348	327	353	374	353	390	377	345	361	369	346	366	358	361	367	388	320	355	374	349	350	352	362	351	352	348	358	363	360	323	352	355	352	388	343	368	344	351	413	357	380	346	369	374	362	333	361	344	385	388	369	367	342	346	403	379	348	363	342	375	367	373	364	328	342	395	356	355	334	350	395	351	334	360	345	375	313	357	330	372	327	368	353	383	378	380	360	337	345	398	394	352	386	348	341	374	388	337	367	363	342	366	332	362	337	358	328	322	386	357	377	323	325	325	331	362	348	331	368	353	351	347	357	353	401	386	362	362	381	389	368	363	370	371	360	361	365	349	405	362	381	368	369	354	364	382	357	343	332	334	350	377	386	355	368	325	381	363	334	352	351	379	380	362	358	358	330	371	364	345	375	342	356	373	326	384	375	343	398	367	361	339	352	361	335	339	360	360	337	361	327	356	350	358	374	373	356	411	359	367	345	343	337	381	357	368	390	351	343	384	356	398	376	354	381	331	370	363	394	367	381	332	369	361	357	384	337	354	399	339	333	363	348	350	357	344	344	367	328	378	327	374	351	384	367	364	351	361	359	334	358	333	353	360	337	377	407	373	327	386	361	333	361	375	390	360	337	363	334	382	355	356	345	349	342	358	369	357	351	399	331	328	363	373	327	351	368	356	378	339	392	336	357	386	337	378	353	354	353	361	380	343	368	385	351	338	372	334	372	354	374	350	367	341	330	353	372	376	376	347	367	326	344	347	343	332	360	375	331	359	331	373	348	374	362	364	349	359	359	352	405	338	373	306	373	359	346	339	373	383	378	348	374	370	332	365	344	351	354	375	371	317	381	347	338	380	366	366	370	337	351	337	360	368	372	367	360	373	331	362	350	377	361	330	348	405	367	372	408	377	314	357	357	369	365	337	335	371	388	385	389	346	351	348	421	354	379	395	341	374	334	374	350	356	364	341	354	329	334	352	329	358	370	331	337	377	370	329	349	360	334	379	331	343	325	341	346	343	329	374	396	333	342	345	339	387	334	369	337	342	318	336	370	351	357	381	347	347	340	309	365	360	360	370	350	323	350	340	359	355	348	362	351	343	372	338	373	367	359	343	329	374	339	356	349	349	343	361	364	340	374	356	349	366	320	353	356	362	347	373	364	354	354	389	390	394	349	363	334	373	362	340	407	378	360	353	314	363	356	378	359	362	329	386	392	381	366	380	332	319	364	354	350	368	376	360	368	368	371	376	392	352	344	347	351	366	351	305	358	339	373	373	384	354	370	327	366	350	352	367	359	347	337	382	355	359	354	376	379	342	360	343	362	352	354	368	375	338	344	348	398	387	393	341	374	348	370	342	345	365	342	371	360	349	340	381	384	360	348	360	358	355	356	361	344	319	343	365
4157	860	758	549	469	444	442	444	428	448	376	408	433	416	371	397	403	390	407	403	393	391	415	394	380	400	373	408	393	399	430	409	408	401	375	410	398	446	372	389	418	404	418	376	390	373	389	409	407	383	419	418	385	416	425	392	422	441	365	400	399	379	406	384	400	408	424	399	435	393	418	352	421	392	376	413	385	391	397	395	438	399	388	404	374	415	398	423	401	381	395	388	386	428	424	420	364	396	390	392	436	401	448	419	391	366	393	428	398	410	377	422	423	450	391	423	391	352	399	447	399	428	393	401	390	386	414	391	396	386	406	402	421	380	440	438	410	411	414	433	378	371	423	425	417	427	427	423	360	377	430	379	388	351	412	406	426	373	383	425	432	407	392	409	412	412	403	396	357	397	377	397	390	450	436	449	422	384	389	426	372	399	396	387	432	386	406	412	409	435	378	396	421	414	404	396	426	425	389	380	387	375	400	400	398	401	403	420	395	398	411	417	412	391	451	430	405	391	416	387	401	433	412	410	428	361	410	391	419	423	400	376	425	400	404	353	413	401	409	428	371	384	398	375	400	410	371	362	410	415	411	421	437	393	407	400	393	394	433	368	403	397	394	403	407	384	336	354	396	369	399	449	395	452	382	452	380	405	381	386	380	429	404	390	365	433	416	394	383	422	417	383	373	400	434	382	377	387	437	406	416	359	399	398	418	394	402	431	387	421	408	385	394	396	422	387	398	388	408	386	413	423	444	424	411	383	422	397	420	369	417	436	414	391	425	423	407	418	389	412	376	385	415	417	384	426	417	387	401	425	407	362	394	388	368	396	418	416	434	396	396	391	419	376	431	422	379	391	411	374	363	400	399	396	385	387	390	398	413	379	403	417	374	433	371	423	424	388	434	412	408	397	408	403	403	409	415	412	411	410	414	394	390	388	411	420	397	391	427	407	401	386	396	401	410	416	426	440	417	394	378	391	401	404	389	387	436	392	420	403	434	419	383	401	408	418	405	388	436	378	436	392	369	400	446	398	406	431	407	416	415	419	401	422	443	400	420	415	405	385	379	433	412	373	422	396	404	401	402	403	413	462	380	381	368	400	404	402	410	414	413	411	420	394	377	384	412	445	383	401	386	356	393	394	429	382	416	449	397	396	389	431	393	416	395	380	396	421	394	420	428	369	442	374	382	387	402	415	356	407	412	383	415	411	369	406	376	435	401	374	412	435	382	410	406	398	412	402	401	410	393	423	429	416	414	386	426	400	413	440	396	385	420	405	394	412	402	416	385	382	457	403	394	393	450	384	387	403	423	412	410	433	395	386	437	382	381	420	387	411	420	376	379	399	426	400	395	428	377	408	403	432	378	432	384	412	437	394	418	408	419	375	396	401	428	414	406	416	377	400	376	385	406	377	390	430	410	404	438	359	400	380	398	415	405	376	431	379	391	419	416	430	380	414	447	390	408	379	398	416	411	408	401	386	426	400	382	408	414	411	369	423	414	424	407	388	399	417	420	380	428	420	385	397	345	457	397	409	389	412	400	421	390	390	410	398	381	433	410	369	415	390	380	402	411	456	393	409	393	429	401	368	423	406	385	403	390	393	446	402	403	406	406	374	364	404	409	437	396	379	392	389	419	402	409	391	385	431	411	400	375	422	412	409	405	418	397	394	376	405	384	386	392	395	401	413	445	416	369	389	407	418	361	423	406	438	394	385	442	431	385	411	411	364	404	456	365	399	402	413	371	368	442	400	391	365	398	419	389	423	414	428	402	396	382	397	412	410	427	387	395	382	405	406	432	406	398	402	420	369	353	416	433	452	428	422	407	438	402	407	418	398	384	404	426	397	399	398	365	424	382	392	397	383	414	398	371	410	390	410	441	405	412	411	422	413	377	394	386	419	406	414	417	418	373	406	390	409	429	386	396	410	373	395	433	389	397	415	398	415	440	408	371	394	373	429	416	404	416	420	368	404	439	371	382	418	392	340	402	415	438	423	403	408	412	388	444	358	399	429	392	391	425	412	399	425	424	394	410	404	388	383	406	420	438	431	401	406	395	402	397	379	396	375	398	387	378	445	423	349	414	405	411	394	424	408	411	415	381	394	395	431	413	431	411	404	408	396	403	375	407	397	401	421	413	397	392	385	405	388	414	396	429	403	422	396	429	420	395	393	408	414	419	437	414	365	406	413	403	394	405	407	390	410	417	390	377	371	421	414	394	425	429	408	383	413	411	369	429	398	378	417	403	390	372	398	413	433	420	428	403	412	422	417	385	376	410	415	398	385	402	382	411	425	394	349	408	416	369	389	399	404	447	390	437	373	389	413	456	379	360	424	385	403	353	402	409	409	374	370	394	399	417	393	413	415	413	401	393	403	417	424	419	432	375	392	383	441	445	383	398	418	391	421	405	426	420	413	401	388	419	405	388	411	396	419	427	376	423	387	402	405	415	411	426	397	408	404	413	406	417	392	425	426	405	416	395	382	403	400	369	398	420	401	429	378	380	414	420	385	404	383	429	414	400	377	391	399	379	402	416	397	407	382	435	386	377	395	413	390	404	418	450	402	420	437	401	355	417	401	405	412	446	392	383	404	400	389	429	410	405	383	430	391	415	387	409	409	400	399	397	393	432	394	423	392	374	409	391	405	392	417	396	402	375	432	390	372	399	360	404	398	395	401	404	393	389	383	403	402	385	392	404	396	391	410	365	381	408	386	443	352	375	363	388	385	412	368	441	427	417	390	444	423	415	367	414	404	428	383	416	395	392	427	378	433	359	403	447	401	439	412	393	394	419	390	406	425	391	421	426	372	416	424	392	381	437	401	416	385	412	446	405	394	388	436	411	398	410	441	428	413	431	421	434	401	395	398	364	394	419	438	415	396	452	421	391	402	437	400	392	372	427	397	432	420	390	385	389	399	405	403	387	389	425	394	405	410	433	402	431	391	417	442	407	435	398	385	410	385	410	408	424	426	387	392	400	388	384	388	369	385	411	403	398	412	390	385	425	386	370	385	390	370	421	411	396	372	388	405	386	361	378	374	375	421	397	366	397	366	414	399	378	464	365	425	444	438	400	380	406	429	394	409	388	446	443	398	404	369	411	416	390	440	403	421	437	402	413	408	383	379	419	416	376	399	390	384	411	420	429	408	423	415	437	393	400	400	385	420	398	392	423	390	410	384	370	395	393	394	378	407	446	403	377	429	395	385	383	390	434	394	407	397	413	406	430	407	426	386	383	393	379	413	409	402	372	383	379	395	400	416	393	401	431	409	376	409	401	419	415	426	408	373	386	388	431	406	404	412	426	363	374	418	395	423	415	425	430	389	404	401	380	369	401	398	399	432	409	376	402	400	417	409	387	382	394	416	421	388	377	394	399	407	360	398	408	378	396	380	384	402	427	406	400	414	429	418	395	390	369	397	395	453	412	389	430	422	414	363	376	394	409	386	383	475	443	393	421	405	396	397	384	418	370	394	410	392	405	427	389	434	383	364	402	407
23242	20862	27870	23999	20867	9830	1041	630	580	511	439	448	395	412	401	364	391	369	367	353	333	333	313	334	329	299	328	316	313	330	327	326	329	301	313	312	308	315	338	302	334	322	314	330	314	312	319	343	332	306	327	337	311	294	293	328	278	341	298	320	291	299	312	346	289	322	326	281	321	326	313	303	323	306	295	306	290	294	309	294	299	317	308	292	295	290	325	297	313	322	319	309	287	313	294	290	334	297	309	288	306	313	293	286	351	294	309	300	268	304	283	340	303	304	304	329	301	316	293	322	304	310	296	312	325	335	358	316	273	307	322	319	299	333	300	303	298	311	302	285	285	300	311	309	316	292	314	311	300	343	336	284	303	311	281	299	309	305	305	285	303	315	317	315	313	307	305	306	281	318	305	299	303	284	324	317	340	291	308	315	321	313	291	298	311	289	296	297	323	322	329	309	366	301	329	317	330	321	329	318	297	314	325	315	299	307	342	328	313	325	322	293	339	314	339	320	299	293	345	292	304	309	301	306	263	296	289	309	325	290	320	351	319	316	316	318	312	317	275	351	290	284	332	302	301	296	321	319	333	324	299	284	283	302	326	294	278	307	289	336	301	295	302	297	319	310	318	313	329	314	297	296	307	345	305	260	334	318	324	276	305	303	306	293	264	303	322	328	312	322	319	362	288	296	290	308	317	328	337	310	307	315	321	329	308	326	302	307	306	342	314	337	317	327	306	331	316	306	313	333	319	290	336	304	314	295	299	313	300	303	307	296	349	285	325	327	323	366	314	319	303	271	304	305	287	319	321	313	300	306	320	288	326	316	333	324	299	313	306	281	261	318	331	316	312	313	333	317	299	300	327	299	310	316	322	300	341	317	325	322	294	316	330	310	298	298	310	278	316	314	327	312	302	312	301	324	305	327	312	316	319	334	326	335	316	325	303	325	300	321	308	313	305	277	300	352	301	340	306	279	318	293	326	303	323	329	324	307	280	305	298	339	326	302	314	277	310	265	298	298	292	300	311	322	313	293	305	312	328	316	274	313	313	331	307	327	332	317	336	287	288	273	324	334	307	303	308	313	328	329	288	282	280	301	283	288	292	349	319	311	299	330	270	335	334	337	292	295	281	280	326	327	315	303	308	306	323	315	318	321	337	321	317	308	294	319	314	285	296	309	304	332	314	328	315	293	285	299	284	328	305	318	316	332	316	310	301	287	313	290	292	330	283	330	327	332	306	318	346	316	330	293	279	297	300	311	332	301	284	311	308	326	327	272	294	307	300	333	289	327	316	296	308	307	344	283	326	345	324	331	332	289	320	317	342	306	271	301	288	315	287	316	332	361	341	306	301	292	313	314	329	316	290	275	318	314	290	302	302	332	310	315	328	294	322	324	320	309	287	295	322	318	314	319	309	294	330	329	286	326	292	331	300	318	321	324	301	309	330	299	289	327	353	337	318	282	279	274	339	320	345	336	306	313	294	287	302	344	283	301	308	301	285	342	282	337	328	342	309	302	278	301	309	315	320	284	296	321	295	321	316	293	329	328	339	329	287	304	313	303	330	342	302	291	311	295	330	328	309	310	329	320	327	312	321	342	324	268	295	307	308	350	295	323	299	313	305	293	338	304	310	325	324	321	299	298	298	314	312	330	331	312	306	272	310	299	295	291	298	290	291	305	337	309	307	327	307	333	304	309	288	299	329	311	298	278	321	320	317	289	344	304	299	312	312	310	350	347	294	314	310	296	318	309	315	313	339	308	290	316	261	299	299	321	282	331	308	275	312	300	306	320	319	328	307	290	314	315	322	316	329	315	311	324	294	365	308	289	297	317	285	294	310	328	314	290	311	321	295	309	315	280	315	337	307	309	310	313	281	308	313	281	321	310	332	311	326	348	319	296	320	295	315	328	297	300	292	336	332	311	299	303	320	312	307	346	328	306	346	327	321	321	303	321	335	303	352	285	310	344	306	324	285	283	324	324	341	340	323	316	293	299	308	354	309	282	319	302	316	301	352	299	294	303	325	293	299	330	288	287	306	276	317	305	323	295	310	307	321	301	329	328	311	293	294	285	331	321	264	320	244	327	302	301	309	296	315	313	324	322	277	329	269	280	320	303	285	293	314	296	313	325	310	311	302	334	305	285	326	303	296	296	319	319	334	319	289	290	331	312	316	315	321	307	324	333	316	339	325	327	301	290	309	291	308	318	317	327	297	285	323	335	312	316	297	306	328	322	282	297	331	330	327	302	277	344	310	321	292	298	284	313	301	285	281	319	310	288	295	323	320	307	304	297	301	313	291	307	296	310	285	312	345	341	306	317	348	332	316	298	279	294	335	349	326	329	310	272	296	311	328	337	306	343	297	323	291	324	329	293	333	308	293	308	329	330	329	289	322	280	305	337	308	317	309	292	339	305	300	301	301	333	309	322	278	278	313	312	300	312	281	322	304	311	294	313	308	303	294	344	300	329	303	304	278	313	294	303	274	303	299	309	319	321	298	307	293	311	318	308	309	326	319	299	307	285	307	296	325	285	295	276	303	318	331	308	307	316	340	317	323	286	310	308	317	289	292	290	317	294	312	289	308	312	314	322	321	298	292	322	309	300	303	324	316	303	331	316	318	310	295	303	329	307	322	300	330	316	347	301	286	305	313	288	306	286	302	297	282	307	329	295	333	279	334	304	322	306	279	331	284	307	312	298	315	291	287	305	301	303	319	322	353	286	309	320	326	300	269	321	295	325	322	329	328	325	295	344	293	329	327	267	333	320	340	357	309	311	315	296	299	303	299	326	294	298	307	311	304	328	322	319	321	351	312	331	314	328	343	290	320	320	284	362	322	308	313	319	308	328	297	294	315	297	313	313	314	299	319	283	301	311	306	357	280	314	338	299	301	282	309	287	316	324	332	305	318	340	302	307	309	286	315	300	328	301	303	311	345	328	312	303	327	327	335	301	300	295	298	310	303	297	305	261	310	302	302	309	282	327	250	298	282	282	321	307	321	308	283	299	313	319	306	307	311	321	299	306	327	296	293	319	309	321	291	321	313	307	331	302	314	330	291	291	315	297	315	305	263	302	320	307	318	303	317	305	315	337	305	279	307	286	321	319	296	318	330	290	287	304	304	330	329	323	302	291	318	291	302	312	302	330	296	279	311	311	323	303	301	312	290	276	321	289	307	300	302	262	321	319	300	289	300	339	315	309	289	342	274	329	306	295	312	307	323	305	336	297	294	317	300	315	321	286	300	319	330	303	327	297	335	314	306	287	307	335	302	333	354	341	317	291	323	316	303	307	322	330	324	314	304	318	277	287	314	290	309	290	316	320	310	269	311	302	342	312	339	292	320	311	337	268	322	282	319	358	316	316	321	320	322	289	331	309	334	267	312	306	283	298	318	305	311	337	280	295	292	293	312	308	303	306	291	269	315	323	309	298	304	299	336	305	303	283	301	320	308	325	330	295	302	332	313	328	308	293	312	308	292	310	315	322	306	280	285	326
3024	7411	6035	2843	2049	1614	1219	983	800	702	663	603	547	472	489	466	425	426	394	412	376	411	391	390	389	395	381	370	391	426	370	386	352	320	409	382	343	375	347	381	353	362	368	389	380	329	350	385	359	377	346	391	346	356	360	348	375	370	338	341	362	329	346	362	324	354	368	362	386	325	351	313	337	375	368	343	333	364	364	373	367	386	374	361	372	320	418	320	362	355	390	360	343	363	349	363	395	354	349	360	345	367	344	350	346	336	362	349	378	374	355	355	361	338	349	328	352	359	356	375	331	352	320	333	351	390	329	344	360	336	355	359	356	338	349	368	371	353	316	338	341	366	358	365	349	360	362	345	358	351	343	395	336	371	346	342	360	343	343	370	388	377	367	372	337	369	389	356	354	347	357	349	352	359	333	355	344	333	334	347	370	363	355	369	363	333	394	363	321	340	347	346	352	353	386	373	331	316	349	359	345	347	361	342	347	360	349	355	394	342	389	354	328	366	390	354	367	359	369	325	333	323	320	339	407	347	322	365	333	344	323	344	321	349	330	358	338	345	348	366	358	339	354	348	331	347	350	335	372	369	370	362	333	362	347	348	330	344	394	354	376	352	325	382	337	361	365	322	332	321	365	338	376	397	359	377	371	375	322	347	352	346	363	341	390	347	346	322	353	376	357	337	346	316	365	352	335	394	344	314	348	326	346	336	340	328	357	388	369	385	412	394	363	415	348	339	367	360	380	348	328	368	356	369	416	361	358	330	343	385	358	333	324	332	335	322	337	340	344	351	349	388	344	354	348	328	337	360	315	396	354	387	365	347	358	361	362	352	353	336	358	351	393	377	364	337	349	364	349	381	339	358	372	347	369	343	342	352	309	366	352	348	351	325	384	407	368	325	347	371	343	383	325	349	386	341	376	331	353	358	357	329	374	359	324	372	365	338	381	338	365	377	370	363	360	360	353	360	356	354	329	375	354	369	372	329	362	360	353	352	351	349	363	374	350	348	352	349	344	356	351	381	357	334	363	315	348	313	363	355	329	388	348	328	356	344	361	318	339	374	390	365	369	337	348	333	355	352	367	371	347	360	371	374	365	339	365	327	383	361	370	361	360	338	355	364	378	360	344	357	384	328	342	395	372	337	376	360	340	336	359	364	358	350	345	366	345	349	377	349	358	354	318	358	305	351	356	349	354	316	312	353	389	364	342	377	352	367	339	349	337	338	393	362	355	371	344	358	345	355	378	358	353	363	345	349	340	356	378	342	367	375	341	368	378	366	393	338	368	368	320	352	359	356	344	335	362	364	378	354	356	352	366	361	340	307	334	318	364	350	353	320	340	360	351	327	361	343	366	379	363	373	350	373	394	325	372	327	345	342	349	345	341	348	340	373	370	374	357	339	367	339	335	357	332	328	338	360	365	353	318	362	385	376	359	364	356	349	354	358	343	315	341	367	387	362	327	347	377	340	360	373	348	345	350	362	359	380	332	335	357	339	351	356	357	357	347	348	363	329	354	363	356	369	351	356	345	329	359	330	335	358	378	353	359	346	354	339	378	352	338	347	350	348	379	342	373	348	353	339	372	359	353	347	400	347	353	381	343	352	332	345	375	335	328	345	338	369	375	381	348	388	330	349	370	395	365	379	362	372	350	392	354	348	349	352	353	350	359	325	360	329	369	352	353	341	367	391	389	373	357	357	325	364	362	377	370	361	357	363	382	365	382	349	361	357	331	350	367	347	392	379	351	335	346	366	337	355	336	374	314	336	358	328	333	383	329	340	373	349	405	350	341	316	382	350	347	348	344	396	352	364	373	303	344	345	379	366	350	345	346	309	388	343	358	341	330	360	361	325	366	365	362	383	353	335	357	341	330	384	366	359	376	359	371	371	402	363	363	350	355	349	384	356	340	354	351	342	354	373	358	384	367	360	336	376	363	326	340	331	362	352	350	358	388	392	350	362	347	373	344	313	345	392	322	326	334	340	336	356	384	330	365	342	362	363	349	361	343	398	349	364	330	357	350	334	361	365	383	349	347	396	359	348	373	332	373	357	361	347	340	346	373	337	347	346	343	349	355	364	350	375	369	348	363	364	383	348	341	336	355	362	311	378	369	345	356	387	357	330	369	371	372	355	376	380	349	343	364	325	341	372	378	345	358	389	376	344	351	369	370	361	352	334	385	344	325	339	362	362	381	363	358	353	403	343	351	345	396	378	383	355	351	338	383	361	339	374	383	372	327	358	366	324	358	351	355	374	352	347	338	334	350	365	378	384	350	373	347	363	344	358	329	392	348	354	360	347	330	333	315	354	378	363	360	335	346	318	328	373	344	394	370	349	354	338	375	368	362	338	362	370	355	324	371	364	357	376	341	353	366	369	340	376	327	360	323	370	356	345	341	333	375	364	382	336	342	341	347	372	342	358	331	343	348	359	349	346	359	346	317	352	343	354	372	359	372	358	342	375	334	354	323	347	338	365	332	321	378	348	383	375	377	354	368	357	355	366	351	383	347	363	358	375	369	354	348	373	386	347	357	371	325	345	361	344	381	350	312	335	358	336	367	355	371	357	356	363	340	383	364	353	367	335	378	362	355	353	377	322	358	366	359	342	368	335	400	350	350	372	385	369	335	332	382	374	316	397	353	357	329	347	360	325	354	362	358	375	341	378	346	360	343	351	350	355	349	345	315	367	348	308	345	345	386	335	358	319	346	386	370	343	348	370	361	355	346	346	365	335	378	374	350	378	347	383	357	378	352	335	368	380	367	345	351	338	382	333	366	350	359	340	337	347	337	345	364	345	360	343	330	355	353	378	392	356	405	327	355	382	345	326	401	333	373	332	331	342	371	321	346	370	367	352	353	334	336	369	335	361	349	376	361	351	343	361	371	334	387	328	372	356	403	350	350	352	339	362	367	377	393	322	352	382	339	353	360	390	340	350	365	349	354	362	359	341	364	346	341	349	365	385	350	351	332	351	333	368	369	380	370	337	369	370	344	349	349	332	350	374	332	326	348	358	347	370	348	358	379	336	367	324	383	359	366	365	362	352	367	318	366	343	331	358	365	326	354	364	332	356	348	368	346	352	354	353	353	361	352	344	346	389	341	346	353	366	351	356	336	327	344	368	371	357	355	345	342	384	341	345	346	368	335	372	395	379	350	377	363	355	352	363	363	367	357	381	377	330	357	328	397	364	343	356	337	352	362	332	326	341	332	356	370	357	322	350	329	372	335	334	362	339	371	383	316	348	334	350	312	366	352	365	336	365	333	365	386	388	351	335	367	390	334	347	344	367	372	362	362	366	367	352	338	373	351	333	361	313	354	333	338	371	335	368	361	367	364	315	378	396	358	354	352	374	358	343	349	315	392	362	374	389	358	323	336	404	372	337	335	345	341	394	367	346	354	354	349	371	379	333	358	353	371	361	361	373	330	333	373	353	340	348	363	350	361	351	355	329	380	363	352	320	381	341	366	351	364	371	342	362	334	405	338	329	397	350
24263	20848	26959	24831	12970	737	465	397	323	328	326	299	248	232	266	269	218	233	226	241	235	219	232	230	228	200	217	247	227	242	235	235	208	213	221	218	239	231	209	200	204	211	222	224	211	218	222	222	221	205	211	222	217	202	214	208	222	198	183	221	209	211	229	208	192	204	186	224	194	242	227	233	191	245	214	205	235	209	228	216	211	192	226	218	219	230	204	214	206	203	172	206	205	212	202	225	193	214	222	202	216	204	210	208	194	226	220	233	184	225	195	228	241	226	210	230	204	216	211	212	206	216	209	223	201	234	225	215	226	226	212	230	194	224	216	204	186	229	217	211	219	214	199	217	212	189	207	225	214	220	214	207	241	218	219	199	222	201	194	207	217	211	235	219	215	239	214	188	182	214	217	206	222	230	198	250	200	254	228	221	220	185	214	201	219	212	193	211	212	205	215	212	215	185	217	206	227	211	214	232	247	205	215	230	202	205	215	214	220	230	224	250	210	203	221	242	220	217	219	230	209	199	220	236	205	260	229	236	226	211	193	229	216	190	204	218	228	225	208	215	209	219	226	232	223	213	243	217	207	202	234	217	214	197	202	225	232	204	214	193	222	217	227	234	207	196	251	216	217	204	241	197	235	221	211	215	202	221	182	227	215	206	201	224	239	233	204	225	211	199	226	244	239	197	192	213	232	200	215	223	208	185	225	207	218	221	206	212	205	228	213	211	207	209	224	215	239	202	228	230	213	218	211	204	204	209	205	223	213	198	208	219	217	205	218	213	213	234	220	217	201	222	202	180	228	214	216	223	203	223	211	203	197	240	212	212	222	230	203	208	192	233	206	236	196	194	227	240	211	216	204	212	234	195	201	215	198	206	211	208	232	208	216	211	220	229	246	207	215	213	241	207	212	209	197	223	229	230	215	211	205	192	220	208	198	213	223	230	221	224	229	226	208	215	227	221	222	223	213	199	193	200	225	221	217	226	212	193	196	205	193	223	217	198	240	202	214	216	210	211	198	220	217	237	214	221	208	203	220	200	226	201	224	231	209	224	214	236	202	232	206	216	186	196	200	218	230	211	198	205	234	232	213	185	231	223	214	207	214	220	236	219	218	202	211	227	223	203	215	234	188	193	226	218	197	220	217	222	212	230	188	222	205	237	218	217	217	230	217	222	214	217	233	208	214	230	225	220	214	227	221	202	189	220	208	244	214	227	231	233	206	257	223	223	214	208	208	235	210	224	224	207	226	216	228	216	204	235	214	221	251	240	201	211	209	223	220	219	218	220	212	221	203	211	217	212	230	213	208	197	235	201	203	211	188	197	252	231	203	221	232	205	184	218	206	215	227	214	219	216	226	227	218	222	183	224	208	203	227	254	214	187	231	242	207	183	219	221	237	229	223	210	215	232	222	228	208	240	226	195	237	230	203	193	214	219	197	234	187	207	200	193	233	203	233	221	233	214	234	217	189	207	226	193	216	203	212	195	219	214	204	244	216	221	217	211	202	216	193	224	212	230	204	235	203	221	210	206	223	226	214	208	221	209	216	210	224	227	214	224	204	234	226	204	201	199	189	214	209	205	223	198	208	224	229	211	240	220	223	219	214	192	233	222	200	244	226	204	220	195	216	203	225	230	205	221	206	209	223	217	211	204	230	236	216	213	222	217	228	258	192	209	215	210	238	232	206	197	232	223	213	215	219	207	209	198	220	220	203	230	207	228	210	236	233	203	227	199	215	218	224	243	230	209	217	209	196	233	197	218	219	227	220	231	246	220	229	199	202	195	210	242	214	245	218	222	241	221	240	208	219	197	226	245	207	212	202	214	230	222	242	202	219	201	208	206	242	236	258	223	240	217	217	205	225	201	218	218	191	201	200	220	201	214	199	228	224	239	225	228	190	237	208	220	209	221	203	203	208	213	231	224	206	219	214	212	222	219	214	207	207	200	206	213	227	234	196	215	207	202	241	188	205	220	201	212	194	243	219	224	226	214	225	198	223	196	223	240	207	216	199	219	208	254	215	213	200	208	205	205	238	199	220	226	235	258	193	205	192	236	196	214	176	201	243	245	201	235	202	235	222	211	201	247	217	245	234	225	238	212	222	223	198	220	203	212	225	204	202	220	212	216	216	231	239	221	233	199	184	227	204	228	222	222	215	178	225	226	206	207	220	202	230	221	228	196	216	198	240	209	229	243	214	216	204	205	229	233	201	208	208	216	202	220	196	231	192	245	213	217	240	220	183	222	214	232	222	205	223	213	202	214	214	211	210	209	220	214	205	215	226	202	218	203	230	199	240	249	208	228	213	204	211	214	207	191	217	238	197	242	225	221	207	200	218	230	233	220	214	231	219	171	219	203	221	222	209	248	203	235	226	198	195	214	199	216	214	203	222	200	210	226	226	204	227	212	224	214	236	234	193	218	240	227	221	218	234	206	238	205	199	226	224	200	223	211	225	231	194	208	221	199	232	220	216	208	233	220	199	208	221	224	213	202	207	208	191	216	187	186	234	224	205	222	218	204	222	218	209	204	236	241	197	212	231	227	200	222	225	218	216	203	220	217	197	229	208	191	216	223	232	236	225	233	234	238	242	224	206	227	219	199	227	215	195	212	205	208	239	218	196	202	223	213	223	206	226	217	196	194	230	176	198	208	236	198	239	221	218	231	196	222	177	219	231	230	208	233	197	225	228	217	204	221	224	225	196	239	216	210	190	221	232	202	217	235	220	200	230	207	199	212	225	216	186	195	202	221	204	219	247	213	213	188	214	213	230	236	190	218	205	208	200	204	227	230	209	214	222	187	214	199	209	234	222	203	209	247	238	204	212	232	227	205	222	208	222	212	230	216	226	213	244	204	223	229	210	247	213	222	231	202	226	209	198	221	225	198	222	240	213	213	218	214	195	225	211	204	208	202	216	187	216	197	252	188	216	215	228	216	194	209	207	231	219	222	209	240	202	198	215	230	206	201	232	204	207	227	229	200	203	220	208	209	215	213	221	226	209	193	206	214	239	217	237	238	210	211	207	220	197	200	242	223	207	228	220	233	197	217	222	216	213	229	237	211	221	218	213	257	252	198	204	219	206	228	216	192	236	230	242	228	226	227	227	197	191	237	193	221	238	239	206	241	244	213	241	217	196	222	238	245	217	200	192	208	211	210	195	232	203	219	237	218	216	236	245	228	212	219	225	201	209	214	217	228	216	239	212	218	210	224	219	218	216	206	220	201	228	218	208	239	212	201	212	234	208	204	213	212	196	209	212	220	191	205	189	224	240	215	207	185	198	217	213	215	210	233	201	222	208	235	223	228	221	214	206	208	192	218	215	219	227	226	227	227	219	224	197	214	204	210	189	209	245	260	208	229	200	207	209	184	211	201	230	242	216	195	220	233	224	204	214	188	223	228	210	235	229	196	217	199	234	230	222	217	228	219	202	240	177	227	241	222	202	210	183	200	180	218	221	228	190	202	213	206	196	210	229	211	211	214	230	251	214	216
3141	4523	3600	1731	1236	979	770	648	488	462	410	336	332	306	300	310	327	276	275	281	264	271	254	258	225	273	250	237	253	244	261	224	261	261	242	223	245	225	229	250	228	240	248	249	287	228	235	238	232	232	263	239	239	237	234	228	235	235	288	264	231	250	226	251	239	258	272	229	249	250	229	244	248	204	230	241	243	252	254	225	230	238	239	254	217	221	276	288	260	269	245	223	242	241	259	219	221	207	250	242	227	260	216	239	254	245	259	235	262	255	271	255	216	253	221	233	234	248	244	248	204	230	261	259	233	253	274	235	232	254	242	256	261	227	249	255	237	229	245	221	249	216	244	245	246	233	253	239	238	236	226	228	259	220	224	234	246	211	223	253	253	237	241	258	257	238	234	253	230	251	249	219	266	218	233	250	233	253	226	223	246	217	238	254	254	212	230	232	243	230	242	233	237	236	261	243	230	249	233	260	218	238	271	241	238	242	258	243	232	263	244	258	233	224	250	222	246	246	236	219	235	215	245	232	223	222	235	250	225	234	241	261	245	211	268	238	252	236	246	222	225	251	230	229	246	268	243	240	252	237	206	239	238	255	242	213	257	239	237	273	238	225	223	261	271	229	224	235	239	243	222	230	232	227	236	236	220	249	233	204	239	253	236	251	239	244	230	238	225	246	233	257	254	252	256	257	243	253	233	226	243	244	216	251	221	198	235	254	271	229	254	248	279	245	276	250	232	244	208	241	232	234	231	257	249	247	235	245	232	204	226	248	232	244	240	227	223	247	234	229	232	247	245	241	263	225	252	240	241	230	285	246	232	252	245	237	227	248	247	219	223	226	213	248	213	255	232	277	237	254	210	225	232	254	251	228	246	248	250	267	215	240	251	230	239	244	241	238	254	253	215	229	232	245	238	273	240	242	223	247	204	251	242	239	247	232	247	234	215	238	243	260	241	233	281	222	199	229	237	268	228	259	264	232	239	241	223	235	219	231	214	259	220	235	263	240	259	225	224	231	253	234	236	249	246	237	247	235	250	236	237	234	244	245	253	226	224	221	234	250	212	238	272	244	237	226	203	260	234	239	254	211	234	249	249	284	253	232	227	217	234	261	243	242	227	233	236	230	224	248	229	229	258	238	240	232	220	246	270	232	265	247	244	217	242	237	235	251	239	240	220	232	255	230	216	236	242	252	243	219	267	251	256	235	244	253	243	218	219	265	202	241	225	239	236	241	262	228	241	225	233	225	237	226	243	255	251	245	252	236	247	250	234	221	221	238	235	245	228	224	246	248	219	227	232	219	243	273	221	234	245	224	211	234	235	248	249	238	263	244	209	241	263	215	248	230	255	229	267	265	228	226	224	250	224	253	262	250	258	215	256	264	280	235	257	238	236	249	226	253	242	229	234	237	213	246	235	227	229	227	234	268	240	251	254	244	269	224	273	265	249	232	221	229	257	250	222	245	256	242	219	232	267	252	255	243	253	214	236	243	228	211	271	260	270	255	240	229	248	240	210	267	260	235	228	241	246	254	233	235	237	255	244	260	253	242	257	255	240	250	235	218	215	225	235	266	246	280	253	231	243	240	236	271	236	219	243	226	257	261	265	247	232	263	234	255	221	247	245	232	232	264	245	237	250	241	215	221	244	234	260	271	288	236	231	211	224	224	239	257	229	212	232	231	261	232	249	236	250	241	254	235	241	232	246	230	234	259	259	228	215	210	251	240	255	244	219	241	214	259	246	258	216	220	249	231	222	243	229	228	267	218	250	258	219	248	245	255	252	244	231	237	253	221	233	217	229	241	234	230	247	258	215	231	226	239	216	230	235	267	230	214	256	238	251	218	251	235	220	230	248	213	229	233	255	249	253	252	249	221	232	213	279	194	251	238	239	249	239	239	218	258	238	235	264	232	233	238	254	215	256	213	218	229	207	248	248	250	229	223	231	252	230	208	238	229	229	245	229	246	222	263	228	257	219	258	234	252	243	231	214	241	252	220	250	236	273	246	240	249	226	229	210	268	254	246	243	258	241	224	248	220	244	233	263	207	230	236	238	227	254	244	251	248	258	255	250	228	212	245	226	245	227	243	262	201	256	245	217	212	205	247	224	247	240	252	236	222	233	217	240	228	245	220	242	247	257	222	228	241	231	246	261	250	265	228	234	244	238	235	239	231	235	220	229	239	241	229	251	241	216	254	270	245	213	256	247	263	267	209	245	231	219	240	241	223	222	234	260	264	247	226	259	229	247	251	246	239	257	242	267	247	230	256	231	241	224	222	255	223	256	256	211	203	253	262	232	229	237	238	268	264	237	221	248	214	240	224	243	249	263	252	236	223	211	251	243	234	225	235	268	266	241	233	242	271	261	215	224	238	226	253	237	229	221	226	240	226	248	224	239	233	226	258	233	245	243	248	258	216	230	214	221	230	208	242	268	218	268	233	231	230	230	252	240	246	259	221	241	224	209	245	233	233	234	248	252	233	222	233	219	266	204	241	230	231	277	229	236	255	258	272	230	260	245	235	268	240	219	234	261	240	257	218	260	246	226	270	243	249	226	216	219	251	243	230	261	251	228	226	224	263	235	242	230	227	225	233	261	252	242	245	251	251	241	270	223	235	250	224	225	231	241	264	234	223	240	232	237	245	244	250	259	251	224	246	219	250	261	261	215	255	226	243	246	234	245	260	259	243	230	254	241	247	258	241	245	225	263	234	252	261	266	235	245	248	245	241	230	252	230	251	236	247	237	238	258	248	223	257	237	244	218	261	233	221	243	230	241	214	236	216	250	237	251	206	205	237	264	231	216	269	232	263	228	214	268	261	200	223	258	227	220	244	246	250	238	237	216	223	241	245	264	254	225	226	230	214	211	252	266	241	226	229	239	231	236	220	263	237	254	255	242	221	241	239	251	222	234	196	239	243	250	229	233	254	239	246	213	236	237	259	238	250	246	246	238	254	277	231	246	245	268	219	259	253	238	271	226	226	228	253	235	248	213	236	226	241	253	241	248	217	243	253	228	240	232	240	244	221	245	269	239	228	238	232	243	240	242	255	257	240	225	231	234	245	229	229	239	214	254	233	233	245	258	241	209	237	261	212	254	266	248	227	233	246	255	199	258	242	245	251	224	230	264	243	275	227	223	271	247	244	221	225	242	227	202	254	270	236	256	219	244	231	237	216	225	243	261	246	227	240	220	235	247	214	237	211	238	262	255	251	230	284	223	241	245	222	235	225	235	267	231	214	225	252	254	216	246	255	222	224	243	229	234	255	212	242	269	255	244	240	262	210	243	242	241	245	245	234	226	228	248	200	228	226	235	217	219	253	218	248	239	240	229	228	239	222	253	222	213	270	233	249	251	215	239	267	278	260	222	221	257	232	242	258	238	224	229	233	228	255	254	240	246	232	252	267	248	227	258	241	260	263	252	253	205	260	269	253	239	231	223	244	245	221	239	255	244	243	227	210	267	251	243	240	246	239	254	274	247	242	229	257	246	217
22216	20892	28341	23569	20892	20924	9078	850	560	529	396	348	305	250	250	232	233	197	207	192	150	182	162	165	143	174	149	168	133	137	136	140	148	147	116	132	126	115	122	126	125	140	144	128	122	140	143	128	104	124	131	138	141	130	109	119	109	137	107	120	130	122	114	127	128	116	125	132	112	100	110	103	122	112	121	125	108	121	101	107	97	120	115	136	111	122	127	145	118	119	115	129	125	121	110	122	113	112	108	116	102	137	116	96	112	106	129	110	118	110	105	123	114	105	108	102	128	108	122	130	128	117	101	108	128	113	119	102	108	134	114	116	131	131	127	128	131	103	120	121	135	110	108	97	109	120	102	107	123	137	118	113	129	129	93	121	114	116	116	106	117	124	116	107	105	118	101	96	118	128	117	107	131	93	123	114	113	126	127	113	103	116	113	117	115	106	112	114	115	102	111	129	96	118	122	123	113	136	110	92	128	115	107	113	123	116	106	131	132	124	120	131	108	126	124	114	127	104	110	114	97	138	112	88	114	119	119	110	119	127	117	105	105	113	108	108	144	119	123	106	98	113	125	114	90	109	122	93	114	131	129	113	119	117	101	102	112	102	116	114	104	110	126	107	115	113	105	123	113	125	128	118	99	120	124	113	124	111	121	134	126	123	119	129	130	108	120	110	92	116	100	120	104	120	113	123	103	100	128	99	107	119	110	126	117	119	101	126	111	97	114	106	111	112	105	102	116	86	98	116	122	107	122	115	110	110	111	126	133	135	120	126	109	124	133	120	118	108	110	109	104	129	108	113	107	127	116	109	108	102	117	103	135	114	116	114	110	110	105	114	120	127	115	110	115	110	108	117	110	102	108	107	115	99	134	114	117	101	115	113	100	130	123	125	107	114	137	125	118	122	116	109	112	131	115	117	118	120	113	125	121	108	96	105	96	103	113	104	119	107	129	131	112	106	102	128	118	107	109	111	128	114	106	108	102	112	117	126	112	122	114	118	91	113	111	124	106	93	98	119	110	112	109	115	120	118	128	112	128	112	107	98	90	104	123	123	115	98	124	119	127	88	122	123	112	121	113	130	107	139	122	115	127	118	106	103	146	104	109	127	118	141	111	112	125	123	137	117	101	106	112	123	103	113	99	150	130	111	113	120	98	113	111	122	109	90	117	118	134	120	108	119	109	115	132	119	112	99	120	108	115	111	110	112	119	122	135	105	105	98	101	123	122	107	128	95	117	109	141	97	110	107	118	103	138	119	109	118	107	119	140	110	102	100	98	92	100	122	132	120	113	111	105	120	92	115	116	114	130	111	100	139	117	119	115	118	120	121	119	103	104	121	124	124	103	133	104	113	113	136	112	111	117	123	100	126	100	115	126	95	110	122	125	131	108	101	101	107	97	102	124	115	146	108	131	118	127	129	118	124	124	109	95	131	118	111	128	112	106	126	135	114	109	115	127	128	104	101	117	107	141	108	130	107	124	118	109	94	107	121	104	124	112	117	109	111	123	108	107	123	129	115	114	102	112	118	98	95	109	110	120	136	111	117	113	109	106	126	126	104	128	119	108	111	104	118	119	124	108	106	92	107	122	143	124	112	116	96	110	128	97	118	103	121	116	122	115	99	123	118	120	116	117	113	111	116	132	109	114	113	126	104	97	121	117	112	127	116	98	125	98	114	111	128	131	118	122	114	107	119	120	123	119	128	109	115	119	115	95	130	95	125	104	120	111	124	112	121	125	111	118	108	100	112	111	119	118	95	125	128	105	108	126	118	114	109	121	127	109	115	137	118	142	116	114	126	127	115	93	114	128	114	118	110	98	128	98	128	125	106	112	105	100	110	103	121	106	124	108	107	130	122	107	113	126	125	95	115	132	115	109	105	105	120	129	129	114	117	109	117	110	115	102	94	118	108	104	109	96	136	117	131	112	113	121	105	114	114	115	124	121	107	125	105	118	109	118	114	116	116	117	108	104	124	127	121	106	125	156	110	134	119	139	112	97	125	114	93	134	121	92	104	102	110	104	110	109	105	131	97	121	114	112	125	115	101	102	101	134	126	120	114	117	105	101	133	125	136	116	99	113	129	100	107	128	127	116	114	106	129	106	110	109	113	113	105	119	106	127	120	104	117	131	104	106	110	122	118	108	110	120	125	98	129	113	119	145	123	114	106	114	108	100	133	123	126	121	130	113	107	97	94	108	110	110	112	138	115	101	101	103	103	103	107	105	126	108	104	104	128	113	116	115	118	124	112	113	122	133	123	115	119	108	102	119	98	104	129	115	105	108	106	126	116	112	118	113	139	127	123	111	101	117	112	103	115	105	125	119	126	85	103	100	130	106	120	121	125	115	117	102	119	99	109	95	103	107	119	114	117	113	121	106	138	116	121	134	111	98	94	102	109	89	114	107	105	115	124	121	112	101	108	116	128	116	131	112	102	102	108	115	112	104	133	123	129	129	115	88	108	137	92	116	118	111	114	120	131	103	99	121	122	121	115	103	109	97	113	123	100	112	128	109	139	125	117	128	106	92	115	110	132	85	110	117	125	136	115	112	128	108	120	107	127	114	112	116	133	118	124	100	123	117	103	135	112	127	98	130	101	108	108	116	122	136	107	100	95	111	108	135	129	110	121	116	117	99	105	106	104	101	104	111	112	103	112	111	100	122	111	122	105	126	108	115	115	102	114	117	107	118	123	124	113	112	130	113	117	128	121	109	105	113	112	113	112	115	105	113	111	123	118	110	113	106	111	113	104	128	117	114	109	92	121	112	124	133	120	124	106	110	112	121	105	124	96	119	113	116	92	107	90	117	130	129	115	107	114	115	110	83	109	128	111	126	124	93	113	92	115	125	106	118	120	121	112	110	115	124	121	97	106	116	125	110	116	103	102	110	97	123	118	115	104	99	107	111	118	110	112	123	110	122	101	112	101	110	111	106	114	113	122	96	97	126	126	106	96	113	122	114	122	112	120	121	129	110	132	111	121	112	108	103	113	111	134	127	111	112	119	121	136	110	115	118	113	97	84	125	121	95	124	119	108	136	130	129	99	95	119	120	99	111	107	111	113	135	137	129	108	110	117	114	120	101	99	114	106	130	118	131	125	128	119	117	101	116	107	127	102	130	130	134	128	106	131	134	96	103	109	104	119	117	128	117	114	119	117	123	112	113	104	123	118	111	112	113	97	105	127	128	130	130	101	124	94	102	117	115	120	123	100	111	108	125	102	111	119	103	136	133	121	115	118	109	110	127	112	133	117	123	94	131	110	103	114	107	95	101	120	124	126	108	112	111	133	112	115	105	112	105	123	103	128	130	104	116	116	107	103	119	106	121	108	96	112	126	99	128	119	113	101	125	110	133	122	124	108	138	97	102	117	126	107	122	123	126	109	105	110	120	110	126	106	105	100	130	119	116	125	114	120	124	110	104	110	119	121	136	139	127	113	134	117	105	114	117	116	119	109	115	117	107	93	111	137	125	124	99	111	115	109	129	116	123	106
4086	12418	10353	4970	3279	2629	1885	1315	987	867	670	573	435	372	351	340	292	291	265	251	207	219	202	191	196	189	177	212	185	186	165	161	151	151	170	167	132	153	119	140	150	153	156	162	147	151	154	167	146	162	156	136	140	138	143	150	139	131	140	144	155	135	156	145	124	135	148	117	143	135	129	135	138	138	128	163	127	114	143	142	117	123	141	113	135	137	135	115	148	119	127	136	136	130	114	131	139	150	121	138	142	121	149	147	121	131	116	153	130	115	133	131	149	130	145	126	145	116	130	127	128	139	121	112	134	130	139	130	153	125	116	143	123	134	140	152	140	128	129	144	153	115	124	137	144	143	129	128	141	153	103	142	143	131	154	143	143	147	131	127	139	133	148	127	139	138	158	122	119	143	134	133	126	124	142	124	137	111	137	145	140	122	140	144	122	131	129	136	160	140	142	121	134	123	135	107	124	159	119	130	145	118	133	141	141	117	142	135	149	134	139	121	123	105	132	115	118	116	113	132	144	153	125	157	129	143	151	134	137	143	131	139	140	125	142	140	144	132	137	128	110	129	115	141	141	120	137	135	155	148	129	147	121	124	133	130	133	121	129	135	126	132	125	140	153	126	134	143	117	137	141	116	123	127	158	147	145	131	138	135	124	128	124	128	114	129	116	132	143	144	120	136	140	123	139	133	127	145	129	144	119	144	134	115	124	120	113	149	142	118	131	134	117	107	136	125	135	156	153	133	138	124	127	132	134	136	139	109	120	154	156	123	118	156	159	135	142	143	130	133	142	117	117	133	148	140	123	155	127	145	134	146	160	132	140	136	150	137	137	132	141	131	131	125	155	119	122	152	135	139	160	128	146	150	131	137	129	146	135	128	135	115	121	158	128	147	134	131	122	143	151	121	122	133	130	132	139	141	135	119	140	122	141	127	140	155	129	150	157	132	126	106	130	137	124	112	144	134	133	144	124	141	134	113	130	127	148	133	152	134	112	144	125	137	127	141	108	127	134	137	124	106	120	135	120	129	129	123	122	126	151	129	127	129	126	118	122	137	133	147	129	122	126	128	131	109	140	138	134	116	147	135	121	118	163	125	149	145	119	154	134	120	144	118	118	129	143	125	123	133	142	125	112	146	133	137	139	143	157	137	126	153	126	134	122	133	121	120	142	143	135	151	137	151	134	135	130	150	127	146	117	130	115	127	120	147	122	141	118	141	165	131	138	126	122	118	137	136	122	129	130	122	136	134	123	146	125	115	122	121	122	128	126	122	154	139	142	152	122	134	109	126	131	141	113	145	124	141	131	140	115	126	123	119	147	163	133	135	136	129	139	114	124	116	122	114	134	132	121	142	132	122	128	119	117	141	150	136	166	143	119	139	149	149	116	122	128	110	118	136	152	136	155	124	136	131	136	133	128	120	130	128	129	141	112	126	142	149	134	121	135	132	125	126	131	124	118	142	129	136	143	126	122	139	147	136	154	153	141	143	137	121	126	131	126	134	133	152	139	140	154	139	127	144	138	122	124	117	138	143	141	137	118	131	130	131	135	123	128	135	136	110	146	138	146	135	150	147	120	149	150	130	138	112	147	135	119	111	134	142	136	128	137	135	126	152	125	132	110	140	132	156	115	126	137	136	120	137	127	159	130	139	141	123	124	133	130	123	145	141	114	140	121	134	132	120	134	138	121	116	140	137	129	131	131	142	150	132	135	120	127	105	136	142	136	121	130	131	132	121	151	118	131	141	144	139	149	133	132	119	134	144	141	131	136	122	166	133	108	118	172	129	129	148	104	118	148	150	145	133	132	121	144	135	129	154	126	138	128	143	137	140	126	153	127	140	126	122	152	141	123	113	121	115	106	124	130	122	151	120	122	153	152	98	130	124	128	124	130	138	126	128	132	142	119	126	129	118	151	122	148	140	140	132	122	144	134	129	118	133	145	140	140	120	128	128	127	129	129	138	144	131	135	140	147	148	140	96	136	119	138	150	134	129	119	154	158	142	142	129	124	120	112	142	128	139	133	144	96	124	144	137	124	121	135	121	138	132	133	129	129	126	141	137	123	138	112	133	150	131	133	127	120	134	153	149	118	137	128	134	126	141	130	136	125	114	126	135	118	123	131	121	124	131	138	160	142	117	127	132	131	140	131	139	133	128	123	122	128	149	144	132	129	120	124	127	121	135	124	130	113	143	118	137	121	149	131	133	127	137	151	131	127	123	146	125	131	113	120	146	137	124	154	121	131	127	145	147	141	136	126	126	138	115	132	131	120	128	144	146	144	151	135	128	135	144	134	125	131	122	130	128	131	143	133	132	123	128	132	143	148	136	138	139	127	137	136	155	117	146	137	128	136	151	139	148	141	135	139	148	156	130	126	121	124	131	130	131	138	124	129	129	134	112	136	119	137	118	140	128	127	128	128	133	152	148	142	150	137	148	150	123	138	124	104	128	140	124	123	129	125	119	111	140	111	144	136	111	156	146	114	116	137	134	148	155	150	146	106	129	141	151	129	123	113	120	110	129	135	140	99	152	124	138	133	126	129	134	146	138	132	115	128	134	137	140	146	130	137	126	125	136	113	133	112	132	138	133	127	121	139	149	113	106	120	131	145	118	110	117	157	148	131	137	117	133	133	136	123	140	120	131	118	138	143	139	112	135	136	136	119	113	144	140	120	113	134	137	122	120	130	120	127	124	147	127	135	131	138	136	132	143	147	148	136	124	121	130	130	111	131	130	126	138	145	130	143	136	131	140	138	126	130	148	134	139	135	117	135	133	100	131	139	128	119	142	136	154	132	149	119	120	129	129	132	146	137	123	142	146	142	147	119	126	136	125	128	152	145	143	139	126	146	131	145	130	149	144	96	131	146	148	127	136	131	122	141	129	140	145	114	140	137	131	125	113	133	131	129	138	144	128	121	112	132	147	145	139	114	134	125	136	133	140	133	142	143	141	122	144	117	123	122	141	133	125	142	144	151	129	114	150	131	144	117	141	128	130	129	112	128	124	131	138	146	130	126	128	130	137	111	142	141	132	134	121	130	139	130	132	145	123	136	148	122	126	153	134	158	123	118	132	123	133	141	116	125	144	144	117	124	132	122	133	144	115	130	135	135	131	126	127	137	134	128	128	145	145	130	126	136	144	128	132	133	135	133	145	135	131	122	121	150	133	135	133	149	117	140	131	108	132	131	125	150	135	147	121	145	129	141	148	133	123	121	123	137	141	132	105	153	146	136	158	145	122	119	121	125	124	152	134	104	121	105	140	132	121	125	128	123	144	157	135	126	136	144	135	153	119	131	120	132	129	131	115	128	130	143	121	137	128	145	124	133	135	152	101	121	134	127	151	117	151	130	136	135	132	123	160	129	118	133	121	153	134	111	127	119	140	139	139	137	130	125	116	126	156	128	146	126	143	138	138	133	140	144	153	121	145	119	147	163	143	135	122	142	131	107	113	137	127	118	134	124	131	103	129	117	116	169	149	141	134	127	141
26990	18629	4671	663	457	425	384	402	391	382	382	359	391	369	367	383	354	384	365	352	362	375	373	389	377	386	383	381	330	381	390	343	365	356	374	393	348	354	373	396	342	360	345	388	390	385	346	350	364	395	372	354	411	350	339	372	355	361	353	350	373	366	369	359	378	374	375	393	357	379	368	409	384	379	366	399	382	384	386	400	358	365	367	335	374	371	387	383	329	381	346	351	349	385	371	353	343	331	367	343	353	373	336	349	367	391	381	343	363	384	370	388	352	384	375	367	388	341	350	364	374	358	380	365	383	373	338	403	386	342	354	402	359	379	338	337	355	335	386	337	381	386	358	344	380	312	367	357	414	353	347	351	386	389	369	380	345	366	419	332	404	369	390	347	360	347	350	334	336	386	368	340	378	359	329	385	370	358	350	344	380	403	369	368	387	360	380	376	399	362	376	384	384	367	397	385	372	364	365	366	349	339	382	373	361	373	358	350	382	376	382	390	362	329	382	333	347	355	358	382	403	329	383	341	357	348	360	380	353	367	379	363	384	364	372	367	344	355	375	387	341	391	356	359	314	350	387	376	378	397	390	374	338	417	375	373	362	365	378	355	370	354	364	374	390	354	350	375	395	354	352	387	363	363	357	369	350	373	386	381	390	384	374	341	377	379	342	359	368	369	384	372	347	381	412	357	376	339	366	374	354	409	353	373	381	376	400	360	406	347	376	397	382	376	358	369	335	356	397	337	355	379	378	359	362	342	409	370	364	384	364	359	375	358	374	347	368	347	372	385	383	352	374	381	376	338	378	357	364	386	327	337	358	360	373	351	355	369	360	386	358	379	367	397	369	362	345	399	381	370	348	369	360	428	384	334	394	390	387	348	344	373	373	385	364	385	365	373	355	396	362	374	362	354	371	374	385	374	367	357	411	345	334	384	334	375	359	380	389	380	359	333	363	370	388	312	362	379	373	373	374	352	353	365	395	357	363	377	334	376	366	337	362	357	357	352	372	362	414	349	373	344	359	350	346	346	330	352	370	362	348	387	369	340	362	362	356	360	379	378	359	415	374	358	377	374	381	377	367	399	349	405	364	411	380	392	387	360	353	349	397	380	374	341	383	349	383	383	329	402	370	362	399	375	372	383	343	365	341	315	346	388	328	367	377	373	405	367	362	352	392	334	358	369	411	358	362	358	371	355	350	397	372	376	359	339	351	360	373	383	381	339	373	405	373	379	324	354	357	362	399	364	387	361	389	372	354	371	360	382	389	353	338	318	381	364	356	371	368	356	355	344	364	341	364	387	346	344	381	378	404	359	351	349	374	370	384	359	369	369	369	381	388	374	377	321	348	392	372	356	381	345	339	334	320	360	391	371	370	363	384	361	357	348	369	337	379	402	356	388	357	366	381	376	384	387	344	367	337	349	378	381	365	374	372	390	364	393	344	385	382	339	364	365	369	358	366	414	367	340	343	361	386	339	378	331	361	402	378	371	354	379	372	384	377	381	384	361	389	343	361	360	390	373	347	345	372	363	376	358	351	403	355	359	367	389	379	400	358	372	383	386	377	358	376	366	353	360	359	352	357	371	361	332	373	346	356	362	329	383	385	361	366	378	358	393	364	354	333	356	337	387	386	356	383	332	378	338	375	412	349	350	402	431	381	387	367	392	374	371	350	379	383	341	398	366	349	368	383	375	359	378	362	361	351	328	373	366	379	388	387	371	357	340	373	395	391	396	376	360	385	379	394	364	397	341	348	336	416	374	387	345	350	343	383	379	364	339	377	344	367	345	356	388	358	339	356	350	360	365	387	380	381	328	370	371	385	349	388	367	402	382	377	384	362	325	375	373	360	334	379	353	352	343	359	386	376	389	354	360	354	337	340	366	393	374	374	360	337	369	364	340	409	364	361	355	377	381	364	371	353	315	369	366	355	381	379	355	408	353	373	353	370	377	365	359	360	388	373	372	384	368	377	378	327	382	408	357	341	367	352	374	381	426	401	399	420	363	324	354	381	340	368	347	356	358	386	350	371	406	340	366	381	339	337	378	366	351	402	352	383	375	395	365	378	359	376	349	372	351	373	345	381	374	360	370	346	396	384	387	398	352	386	377	365	364	367	353	365	365	353	342	384	362	374	357	402	345	365	348	409	387	378	353	356	337	369	382	309	364	382	385	350	359	343	337	354	371	361	374	379	382	366	376	308	354	337	356	389	380	368	344	383	378	357	348	363	366	372	371	351	326	378	371	413	363	384	389	372	348	378	376	348	380	381	376	328	370	351	330	386	362	312	334	375	368	353	387	351	359	402	411	354	387	366	369	359	385	375	382	402	367	362	339	343	390	370	315	372	371	378	341	384	351	345	357	397	355	355	358	362	349	398	335	357	362	357	366	386	380	378	382	337	367	352	359	374	367	339	349	387	389	350	399	337	348	379	387	360	355	321	351	364	401	377	380	396	366	356	358	344	356	357	366	352	358	396	374	345	402	378	351	357	340	343	399	395	370	350	346	351	362	342	362	403	374	351	382	396	367	334	356	394	397	353	337	372	351	391	355	365	360	380	392	334	383	418	359	349	349	343	367	368	403	320	379	381	386	358	378	370	363	386	367	378	333	383	355	381	391	353	385	369	380	348	366	384	380	354	379	375	353	403	337	352	333	381	375	401	395	359	353	364	348	385	378	356	373	380	358	384	395	371	370	352	360	375	338	366	347	359	341	349	368	357	383	344	338	393	355	366	343	383	333	367	352	334	405	339	365	369	329	385	368	387	370	365	377	372	373	380	348	367	351	381	372	380	343	382	335	379	368	355	357	352	368	382	345	364	364	356	361	385	355	378	380	365	374	356	375	354	377	384	355	394	364	386	336	360	368	365	353	372	364	366	358	388	380	370	355	369	354	353	376	367	380	388	376	394	388	371	387	371	365	349	352	353	368	353	354	379	372	371	379	366	372	341	352	382	383	348	368	350	326	358	333	379	376	360	385	359	364	376	357	373	380	340	399	356	348	363	385	369	359	374	363	347	384	352	370	374	325	386	383	350	362	370	379	409	358	375	356	378	356	363	376	384	346	360	361	388	357	360	374	361	362	318	356	379	372	376	342	346	367	378	374	358	381	355	387	334	345	341	334	411	377	323	358	366	379	339	365	356	369	401	370	341	382	369	341	380	378	387	398	403	353	355	360	351	394	395	368	362	363	339	373	371	369	365	364	363	390	364	348	389	377	369	380	363	338	404	390	416	340	363	393	385	361	363	353	381	391	374	363	355	374	344	376	360	360	366	372	377	361	302	388	338	390	373	344	371	335	384	350	346	363	346	395	355	371	397	330	401	400	367	371	345	390	365	337	363	397	342	378	373	339	405	341	354	366	338	375	351	407	381	346	360	319	386	352	364	351	358	361	358	344	369	354	344	323	361	361	390	366	360	373	354	372	387	381	367	359	383	352	365	358	383	369	369	394	369	370	407	401	335	386	380	355	322	372	408	372	378	359	371	367
4131	863	807	552	501	461	495	452	417	426	416	443	421	419	461	401	424	435	420	410	410	418	430	421	400	406	400	409	418	379	426	424	405	414	423	463	402	384	416	412	420	408	384	407	389	408	443	446	433	374	410	430	421	419	419	372	413	428	445	410	386	413	434	392	422	461	389	402	430	396	414	426	410	427	433	427	399	425	422	423	406	416	380	403	390	381	396	391	409	433	382	397	452	421	435	387	443	418	404	412	440	417	425	386	418	403	412	415	431	423	397	393	386	402	357	429	471	441	413	435	428	389	395	448	408	410	396	376	432	393	413	421	387	416	379	432	453	393	394	406	414	402	399	406	402	408	409	416	400	402	386	384	386	411	412	412	418	413	405	440	414	425	430	391	445	434	401	417	423	442	441	406	371	401	395	429	413	384	425	402	418	399	440	439	415	408	414	348	429	431	406	410	414	417	442	387	423	430	404	439	409	406	421	420	418	460	403	446	419	403	390	430	397	426	435	391	413	406	404	397	392	423	388	398	405	391	427	416	387	399	402	401	364	409	408	433	406	404	433	431	415	402	424	419	385	428	422	436	400	422	378	405	424	421	415	408	416	423	427	409	392	399	392	435	396	428	396	408	418	404	435	433	434	459	406	412	411	429	435	416	445	425	447	423	467	412	370	394	379	378	409	446	412	407	414	422	419	415	392	431	393	393	394	399	385	404	409	433	392	427	411	421	442	423	430	409	379	426	429	398	409	401	419	384	415	409	394	435	449	410	401	425	421	419	386	430	402	406	407	419	399	416	415	389	424	418	452	381	427	418	445	421	421	430	425	426	442	438	408	406	392	399	427	397	413	421	437	474	434	448	416	431	381	403	429	386	398	398	411	397	420	460	450	436	394	416	397	382	430	411	416	401	437	421	434	410	421	414	403	414	400	407	426	424	406	417	439	403	396	436	427	391	457	421	435	439	399	403	372	417	398	398	410	421	429	378	414	417	420	414	416	401	428	389	410	398	389	422	399	401	385	406	415	390	365	437	405	427	388	415	392	446	423	439	410	411	443	369	417	428	386	384	409	398	441	408	389	423	378	431	427	411	432	461	382	443	396	449	453	410	414	385	387	400	401	414	422	416	404	407	407	380	440	404	412	408	425	407	415	441	417	382	411	410	388	390	443	435	415	386	421	418	406	442	393	405	401	403	444	424	409	413	405	394	428	426	409	418	424	382	397	402	449	426	444	427	406	429	417	385	365	407	396	434	433	395	388	438	409	402	440	409	401	394	404	388	387	405	425	424	374	408	444	437	437	409	428	443	426	429	451	412	388	403	373	379	439	399	424	424	385	411	410	400	418	415	416	433	374	394	437	427	447	403	421	448	402	444	383	395	420	415	402	420	398	408	430	408	435	418	383	439	418	424	411	416	404	407	417	421	425	412	362	414	427	425	438	396	408	435	431	430	422	396	401	435	368	404	399	415	382	443	401	434	418	412	421	412	410	447	415	426	432	408	410	383	404	405	416	395	417	417	409	390	449	395	387	417	381	477	401	427	458	399	444	388	437	429	444	414	358	396	448	406	412	413	428	435	407	393	393	423	433	427	401	438	412	409	394	405	402	407	439	409	408	417	410	403	409	386	406	423	375	410	440	425	407	435	425	447	391	415	404	423	391	397	443	394	413	400	415	416	398	422	400	495	382	425	412	441	443	431	415	421	406	417	403	359	357	405	443	411	435	437	407	393	415	424	423	425	402	454	434	400	406	396	403	430	411	401	433	422	408	410	381	361	420	403	376	416	409	409	378	436	397	441	406	425	430	425	383	389	416	397	401	423	426	424	429	413	438	455	372	434	429	405	423	401	388	403	406	376	450	414	406	388	414	416	422	439	421	412	444	388	386	362	412	428	415	427	431	426	447	416	404	376	403	378	425	438	404	403	360	407	419	393	389	389	409	424	412	430	434	372	418	399	449	396	425	419	403	422	393	415	393	422	362	392	424	390	401	403	411	421	394	385	437	436	406	374	372	421	422	391	423	396	413	407	381	417	462	413	439	424	400	412	465	400	414	429	402	398	423	392	426	403	417	410	417	404	404	406	419	422	411	435	417	383	425	384	409	415	403	447	412	434	416	453	427	426	411	419	406	415	418	393	428	407	403	408	418	374	388	440	398	381	426	411	381	441	394	394	376	400	447	444	389	433	392	417	441	410	433	430	374	421	450	418	409	397	386	397	407	409	397	383	425	423	437	428	405	404	415	356	428	410	435	445	393	442	387	414	416	444	421	391	412	441	422	403	390	445	466	372	383	414	390	400	406	418	417	410	419	385	424	424	420	405	390	378	391	452	377	429	400	409	411	391	415	452	408	415	409	378	419	379	405	415	441	410	436	406	392	396	379	420	403	386	425	404	434	430	419	408	431	435	390	389	392	400	423	422	396	420	415	400	410	419	387	403	433	393	406	421	420	406	414	422	357	423	417	430	411	375	405	404	420	416	461	357	409	423	402	409	385	416	392	416	392	441	370	461	390	380	425	399	432	387	392	409	458	400	437	433	418	366	430	407	438	396	416	415	443	399	420	415	417	439	389	428	407	408	415	433	437	399	402	448	426	411	416	368	392	413	406	417	428	400	407	392	399	411	408	403	444	413	418	392	421	408	446	418	416	401	438	439	414	411	415	379	417	407	370	427	439	408	418	375	407	415	449	398	421	400	402	425	428	405	401	429	428	442	399	447	398	429	420	423	399	400	386	402	422	405	417	453	425	434	411	409	455	449	409	395	413	430	386	402	397	403	443	414	379	426	373	402	394	412	439	400	412	391	412	405	440	462	375	392	425	416	391	437	405	418	406	374	389	395	424	400	426	414	367	410	373	424	416	390	447	378	426	414	427	406	428	393	398	423	457	426	365	372	405	378	428	413	403	435	399	407	397	427	383	399	418	404	450	433	444	403	404	425	433	410	439	403	397	438	412	431	410	429	398	402	425	420	420	404	415	417	411	442	416	383	421	398	425	380	386	421	420	392	407	396	420	410	419	404	420	433	381	426	423	407	437	427	417	422	402	417	420	404	422	415	404	426	404	419	434	388	392	396	414	433	407	395	437	453	393	415	437	393	386	409	426	413	448	437	431	435	361	409	458	416	393	399	407	397	406	414	443	422	402	402	429	419	415	417	436	421	408	385	415	420	427	427	386	401	402	416	439	435	412	404	413	414	389	442	393	375	407	440	418	436	386	398	417	407	393	399	398	433	397	381	437	403	374	433	405	408	423	411	406	376	387	352	408	416	399	406	412	405	389	418	398	413	410	385	405	397	367	401	383	433	405	421	425	435	431	412	427	417	424	414	398	429	392	430	354	366	423	420	401	386	408	413	402	393	404	428	407	437	416	450	418	390	378	447	386	409	411	392	414	412	378	418	380	397	453	411	375	448	410	407	392	388	381	401	384	432	398	433	424	419	420	398	418	387	433	405	401	368	422	453	438	404	441	445	399	444	423	410	423	409	403	373
23225	20852	27800	23986	20857	9878	1038	660	530	504	439	450	417	423	354	371	359	386	377	329	354	352	352	345	316	331	345	294	318	328	295	361	303	330	351	329	316	292	331	310	339	323	317	318	294	310	330	330	301	322	314	315	305	351	337	327	299	322	325	290	338	307	330	297	316	307	317	326	327	326	293	299	333	336	309	324	302	324	331	327	305	320	317	311	325	292	314	312	284	337	350	321	304	336	317	334	332	299	327	296	313	336	343	322	295	345	348	347	327	295	335	273	320	304	307	323	314	297	292	324	300	302	280	330	279	311	311	317	300	286	322	291	283	308	316	342	302	313	319	328	369	302	317	337	332	300	333	321	293	313	314	309	319	302	353	319	324	296	324	378	318	304	322	336	333	327	323	307	301	283	327	285	329	297	318	332	284	300	322	343	332	318	307	330	350	336	320	306	322	299	296	293	323	301	323	324	277	320	289	328	309	310	305	320	303	280	341	320	301	287	325	310	334	344	315	293	329	338	309	302	329	320	328	326	304	310	320	348	305	325	309	333	301	347	307	323	347	286	321	302	294	312	325	295	302	317	303	317	323	324	336	339	295	322	289	349	308	292	300	334	280	319	356	308	310	306	320	315	337	288	308	335	317	304	333	336	321	325	335	326	294	282	313	299	290	317	321	338	283	349	327	309	324	309	295	275	339	307	317	299	324	304	310	322	290	324	312	293	320	316	279	321	295	287	296	280	348	319	271	319	337	325	346	322	319	299	321	303	309	330	297	286	323	338	302	309	316	306	300	280	321	315	276	305	310	288	306	286	313	328	296	299	326	302	327	336	312	300	322	333	335	310	320	334	334	303	336	313	349	299	292	316	302	330	326	334	332	331	295	295	329	312	339	319	334	323	307	327	298	303	325	324	293	315	363	313	326	320	290	308	325	329	324	283	325	305	333	307	303	330	315	319	329	325	301	342	322	314	313	293	340	326	303	327	298	331	297	287	314	320	317	313	284	320	322	314	312	319	288	280	297	315	300	332	314	333	308	303	292	314	307	317	304	332	331	304	324	330	323	327	355	294	318	325	325	290	324	373	272	283	315	317	295	364	328	304	302	319	350	333	287	363	330	328	298	325	326	317	345	323	309	344	343	322	317	320	298	291	294	309	335	324	322	315	301	310	319	313	343	316	319	293	284	283	336	302	330	304	292	301	306	335	304	311	306	328	295	303	332	313	314	289	299	305	297	333	296	298	302	290	296	319	303	311	332	267	306	288	309	299	340	298	319	311	334	303	340	291	276	332	297	324	335	362	302	302	323	302	297	328	314	321	323	354	311	373	301	307	305	331	286	324	305	301	297	301	319	324	324	292	310	290	302	316	329	305	337	313	298	324	317	357	344	324	303	321	308	324	285	314	307	323	351	315	305	327	336	316	288	350	311	345	321	333	325	327	331	308	322	309	288	297	295	327	343	305	322	291	299	322	298	286	304	330	315	333	322	286	294	305	310	323	325	318	310	320	303	321	296	317	315	286	322	309	324	314	311	325	317	329	337	313	317	345	334	321	327	309	333	286	301	310	325	325	322	326	331	337	316	307	271	282	342	331	348	316	334	309	317	308	287	345	339	316	288	349	291	299	339	319	318	340	310	341	324	321	341	330	321	315	339	321	312	322	305	339	301	326	346	330	312	308	312	320	304	303	291	309	325	285	309	300	328	285	352	284	291	290	300	321	306	351	333	331	322	296	298	321	308	287	291	318	306	299	322	307	312	305	327	298	326	325	312	351	302	284	330	331	314	294	327	315	295	313	320	305	327	309	337	325	337	316	289	302	315	307	321	330	321	308	310	335	323	300	275	340	313	307	313	330	295	348	302	307	326	315	304	326	315	300	310	331	314	309	318	344	305	345	352	303	308	336	308	294	310	295	329	286	330	276	304	295	294	320	293	323	288	326	331	300	305	296	342	339	337	295	281	301	342	350	313	307	311	320	336	291	322	314	316	298	364	288	302	311	320	327	325	340	331	350	330	336	342	295	285	294	314	308	346	264	333	322	317	329	307	330	325	288	298	286	302	318	301	269	291	311	303	322	287	290	302	318	340	319	303	320	322	319	318	314	320	343	315	328	296	295	341	313	303	288	313	329	296	300	304	324	325	306	317	285	317	290	312	335	313	334	295	291	306	302	304	323	288	320	328	278	291	289	308	279	339	293	320	337	328	304	303	313	336	289	319	320	326	285	322	306	287	317	321	280	341	311	340	316	315	286	323	344	339	305	343	307	327	339	326	318	338	292	324	298	295	312	323	333	291	305	316	332	322	301	288	313	299	306	312	343	339	324	286	303	306	299	311	297	342	332	318	302	326	293	323	288	319	312	348	320	334	315	312	288	297	325	348	289	289	292	331	309	312	343	311	302	273	318	281	316	331	309	317	333	301	328	320	294	318	295	320	321	325	309	340	330	331	320	333	292	326	304	291	323	307	340	305	303	305	282	307	326	303	286	280	287	300	275	320	338	321	315	313	343	313	302	324	337	313	299	286	280	315	289	351	320	314	317	335	319	292	334	327	290	305	308	311	341	321	316	312	299	358	329	309	345	303	297	340	339	320	325	305	317	322	296	317	295	329	335	328	309	310	314	299	315	314	286	310	350	302	341	283	311	293	344	301	325	323	333	304	293	296	308	324	322	292	343	316	313	310	311	313	327	300	347	329	335	341	318	333	290	292	332	327	266	279	297	293	319	309	337	296	338	290	339	319	341	312	369	330	307	303	314	315	349	300	319	305	340	288	305	318	317	325	315	322	297	315	324	329	306	333	351	336	315	323	294	331	294	328	320	308	358	338	322	318	314	324	322	305	326	299	321	288	308	299	318	356	304	325	313	327	299	317	289	328	304	307	312	289	320	322	288	345	336	306	298	285	344	322	318	348	291	344	303	334	322	347	325	298	316	311	299	307	319	318	307	295	256	285	296	271	340	327	325	342	290	308	280	320	298	334	313	318	293	334	303	298	281	319	293	326	324	306	310	289	332	328	316	312	304	290	337	340	323	294	320	325	340	284	322	332	322	316	327	270	279	279	299	308	346	305	333	340	325	310	321	334	292	299	305	292	299	325	306	315	348	295	329	294	296	306	297	321	312	346	279	317	314	331	318	322	327	307	301	315	300	327	303	308	286	330	300	313	328	339	307	307	325	317	320	306	293	298	312	305	317	304	290	299	331	314	311	310	273	341	324	291	309	343	309	299	295	319	296	312	300	311	283	293	302	323	301	301	333	303	315	319	323	330	333	312	332	323	336	330	322	329	329	309	302	302	296	306	355	317	322	309	322	303	337	302	336	340	311	309	286	305	340	293	317	270	340	322	311	305	295	303	356	326	313	336	336	350	322	338	314	310	335	319	316	300	327	373	303	311	312	296	330	302	317	308	300	300	336	337	308	294	310	307	297	314	319	300	298	293	340	309	323	323	317	318	315	344	330	304	318	286	317	319	312	323	277	315	329	314	311	323	289
3054	7194	6190	2858	2016	1564	1289	995	800	708	657	555	538	492	428	513	489	427	445	376	407	406	420	361	403	429	353	409	394	324	384	367	438	377	383	356	376	417	361	369	405	393	362	392	373	370	394	357	379	359	374	351	370	369	402	358	355	340	394	375	338	368	376	396	341	330	362	329	378	365	375	348	372	398	363	343	365	385	364	335	377	363	353	343	371	367	386	347	333	356	360	350	339	370	397	364	361	361	371	369	368	362	358	368	355	374	360	365	350	354	367	375	361	349	353	351	365	315	325	335	358	338	352	329	353	357	349	343	365	326	357	364	335	352	344	360	365	371	375	342	329	361	370	378	342	359	351	373	353	324	374	375	383	368	366	335	352	367	371	364	394	353	359	372	358	348	363	350	362	362	365	339	342	341	369	333	332	356	396	410	391	391	372	349	291	355	397	370	357	344	320	404	368	353	344	316	335	339	372	372	339	347	383	370	405	347	362	378	367	368	361	352	348	367	355	362	338	372	349	382	369	357	413	319	371	370	339	360	347	372	350	366	348	334	363	381	357	356	366	362	375	390	331	324	353	329	363	399	378	342	327	334	341	361	348	340	373	364	357	344	383	365	339	342	361	355	381	345	366	363	327	359	349	369	382	342	363	364	356	366	394	387	360	362	387	324	343	374	386	391	355	343	313	367	358	337	339	351	377	368	384	349	368	345	342	375	373	374	365	376	343	384	351	331	379	383	349	369	359	355	386	375	382	361	359	364	338	353	337	384	346	377	358	395	365	345	385	324	356	329	359	379	383	367	365	357	352	346	403	365	367	340	348	317	391	354	375	389	364	357	393	351	364	327	358	375	348	342	341	351	387	350	364	365	350	336	327	386	335	345	380	378	331	371	336	376	377	354	361	360	374	397	363	319	350	382	372	359	402	385	341	370	348	395	396	362	367	411	376	379	363	357	411	343	329	354	369	323	355	365	357	378	381	371	348	368	375	381	371	326	353	343	368	356	357	352	362	344	352	370	340	365	322	347	350	329	370	337	360	350	324	357	366	363	326	357	342	344	324	371	365	343	383	362	354	358	373	372	378	379	349	406	360	356	362	371	388	329	331	353	334	400	356	372	360	356	333	349	333	355	386	375	385	353	337	356	388	366	328	339	349	349	387	346	378	366	380	363	367	351	348	362	396	332	359	385	346	338	350	389	376	408	347	340	361	387	371	374	389	359	358	364	354	386	341	354	340	378	373	380	375	371	374	364	359	357	344	363	340	365	350	347	354	334	353	385	366	383	326	372	356	346	368	377	359	382	359	343	353	355	337	350	368	324	344	385	351	337	345	360	368	386	358	356	379	353	351	336	363	366	345	351	358	326	363	328	325	353	341	355	377	362	324	362	375	362	334	361	367	382	362	344	322	383	349	344	372	351	358	385	337	362	344	349	382	368	372	316	349	347	349	381	382	355	363	325	381	333	377	349	365	383	361	345	367	360	371	380	334	358	366	375	352	381	378	391	353	349	364	369	351	393	361	330	366	370	359	360	363	347	365	360	366	357	382	362	367	366	360	376	407	367	365	361	370	370	349	351	378	358	298	364	359	349	359	369	366	371	353	359	329	362	355	361	364	363	376	355	340	386	360	382	345	390	391	360	360	373	376	318	405	367	394	370	350	386	339	353	328	345	327	356	352	369	386	366	378	331	308	358	348	358	362	361	382	379	361	339	344	350	391	342	341	362	344	351	405	339	343	389	365	383	370	348	370	353	371	365	371	412	351	386	365	366	391	373	337	346	336	340	323	361	359	345	357	361	318	359	308	340	358	347	367	346	354	366	368	373	365	379	322	378	366	375	345	369	312	364	359	344	349	349	355	352	377	351	328	333	351	392	371	364	305	350	361	380	342	368	359	358	385	325	348	364	359	357	385	358	369	357	388	362	348	343	335	381	394	339	366	348	373	318	375	357	337	367	361	346	368	327	381	401	346	376	326	371	330	371	348	378	381	346	345	391	370	368	336	349	328	362	335	357	374	377	368	362	344	343	353	362	371	387	371	326	371	391	369	336	347	349	317	341	330	360	350	327	370	399	373	339	350	334	379	360	357	336	353	331	348	389	388	377	343	357	349	340	392	354	324	364	370	369	369	362	339	347	387	360	339	340	349	355	363	389	385	390	351	360	364	359	372	369	364	371	353	370	373	398	374	348	345	357	350	377	398	369	368	356	360	359	366	355	358	350	365	374	331	381	377	336	351	393	371	352	348	336	366	396	354	366	336	356	347	331	372	360	353	354	364	353	361	346	362	336	360	357	359	361	391	367	376	349	351	373	334	353	368	367	337	374	370	350	360	332	359	322	378	364	368	346	341	363	353	357	331	396	381	348	338	355	339	362	355	345	336	414	369	338	380	363	321	336	368	297	378	372	343	362	372	361	358	314	379	361	367	375	361	337	364	343	344	376	360	346	353	359	344	363	357	408	361	404	381	388	355	371	416	375	379	361	399	355	399	343	364	354	336	342	369	332	352	361	360	373	343	324	370	374	346	336	360	364	385	376	389	355	366	356	339	349	351	341	345	355	355	349	373	355	399	348	366	366	360	351	338	369	367	325	391	331	360	350	369	305	358	367	360	339	365	336	362	396	381	404	404	381	347	403	334	336	348	409	341	362	338	328	342	339	373	371	373	347	356	393	362	339	342	349	338	349	367	358	364	349	351	358	369	322	370	388	345	343	366	373	323	318	359	366	367	388	357	343	385	392	356	347	372	335	331	321	329	353	342	360	373	331	385	369	346	367	353	349	315	361	369	360	380	368	360	396	328	391	402	370	342	369	359	394	380	350	357	342	368	342	349	381	355	400	360	360	341	355	366	369	335	354	383	347	356	370	366	366	351	353	356	351	361	379	351	363	369	359	379	369	367	365	373	373	349	374	354	365	347	352	336	332	382	368	365	330	340	351	388	364	357	372	378	365	350	384	370	400	340	367	354	324	365	353	324	375	368	387	362	368	362	362	378	367	357	385	372	381	336	381	366	378	348	366	322	388	335	383	399	406	358	353	387	355	379	355	359	373	327	354	364	358	355	341	360	374	368	392	355	363	356	375	357	373	369	334	341	321	376	375	337	357	340	355	338	381	342	366	358	373	403	352	374	369	375	396	320	343	328	364	371	331	356	340	363	350	356	340	346	376	306	358	372	341	354	373	370	345	359	363	343	355	334	372	337	389	361	319	369	338	384	341	354	365	391	393	403	399	361	376	363	364	365	387	370	368	356	340	375	363	345	336	365	332	367	360	362	346	355	381	377	319	383	355	403	395	365	358	352	348	354	337	335	366	319	340	342	386	359	327	370	376	342	330	372	412	355	369	373	325	350	349	369	348	358	421	367	391	376	373	349	330	372	343	339	357	377	370	367	364	368	353	376	301	374	361	346	354	342	368	337	342	349	334	377	360	377	365	379	356	356	397	336	359	358	362	360	360	381	341	364	346	365	364	357	363	355	338	357	354	342	378
24286	20860	26940	24796	12815	687	476	364	344	353	295	301	301	271	261	230	262	278	232	241	238	259	243	214	244	222	231	213	247	198	229	229	252	210	224	219	233	241	243	210	207	227	226	189	212	221	227	222	257	225	227	224	259	228	237	245	214	246	267	245	235	237	236	189	225	227	228	223	201	234	229	229	230	210	242	184	211	221	234	230	225	227	206	225	219	231	247	215	233	219	219	198	207	227	194	221	206	204	196	207	233	214	230	207	237	238	223	212	217	235	232	220	220	240	218	214	196	195	206	211	224	234	196	227	229	229	233	196	206	240	221	218	223	215	200	211	222	202	220	251	204	231	222	200	218	213	221	223	200	213	213	211	219	220	225	247	215	220	218	232	263	238	217	238	213	244	216	260	224	255	226	207	217	187	234	240	220	210	214	217	216	213	226	210	227	199	207	199	217	233	238	191	223	232	240	206	222	241	225	227	226	210	234	232	210	213	237	227	235	232	192	224	212	199	235	221	193	220	212	236	241	190	188	223	243	206	212	245	203	213	196	204	203	203	215	233	217	224	228	228	203	223	249	209	231	229	232	230	195	228	230	242	209	237	209	251	250	223	238	204	204	225	231	211	221	220	231	244	209	221	227	232	198	235	227	214	222	228	196	204	199	202	213	208	226	232	249	239	222	226	224	231	207	209	226	233	238	210	214	241	209	225	221	222	227	221	195	206	243	186	232	223	194	217	238	228	193	219	205	234	201	212	215	209	227	222	205	221	216	243	219	201	211	203	228	240	235	203	200	203	200	235	250	241	199	225	202	202	222	224	216	224	229	231	212	210	236	244	218	230	196	248	204	219	230	254	209	223	228	232	229	221	224	214	206	219	228	223	231	201	195	221	231	212	215	229	202	228	226	220	202	195	205	230	217	244	236	214	232	214	193	239	214	219	236	180	214	237	252	229	211	214	220	207	208	217	208	239	227	226	254	220	212	235	236	222	219	201	212	215	209	220	241	238	239	206	225	186	216	205	224	234	211	233	223	238	224	220	220	229	239	216	208	212	218	196	211	215	235	210	231	214	219	212	228	215	266	198	203	214	209	223	212	222	224	235	225	217	207	222	171	212	199	211	220	231	229	198	205	226	200	178	216	214	213	216	211	226	221	207	251	202	224	215	244	234	217	236	201	195	206	228	242	215	205	235	205	233	191	208	235	246	224	249	218	199	199	235	218	213	220	219	217	212	219	219	219	213	208	227	243	243	246	209	217	223	220	223	221	217	203	210	218	230	200	224	225	221	204	226	237	237	225	221	245	203	229	211	228	217	206	205	240	242	240	210	221	216	214	208	232	222	209	217	218	197	218	230	244	233	220	210	217	210	252	236	214	222	225	220	241	229	205	209	238	227	229	211	199	215	238	222	233	200	221	212	216	262	253	245	230	201	223	182	212	220	237	222	225	223	221	205	205	245	245	221	255	235	209	205	211	193	236	217	228	225	211	213	223	218	231	230	241	207	219	215	239	207	212	214	218	206	221	232	227	221	224	212	197	216	208	246	211	219	237	204	225	232	230	217	204	233	258	239	231	217	215	206	210	219	251	227	234	229	225	220	212	203	198	194	234	215	225	207	193	234	244	220	228	218	226	231	232	209	214	219	222	242	229	239	220	221	234	195	217	221	223	188	209	199	215	240	262	211	236	212	236	225	215	232	202	227	227	267	200	227	232	218	226	219	224	215	240	204	213	194	216	243	214	244	232	215	231	235	226	216	213	189	220	210	210	236	235	216	220	214	236	216	208	243	223	243	200	211	233	205	219	222	207	196	232	225	241	223	221	218	178	218	185	223	228	229	233	197	211	239	204	207	224	212	242	208	212	208	229	176	229	241	241	228	230	234	221	199	226	220	226	204	221	240	268	197	200	211	225	207	259	216	227	179	221	219	178	254	221	209	194	207	196	207	237	203	214	218	232	202	216	217	240	212	244	197	184	210	225	236	216	232	252	239	200	214	199	240	212	227	216	263	225	202	257	201	219	201	210	232	236	238	192	220	238	223	189	223	202	245	227	228	209	217	220	214	244	246	237	229	210	228	215	211	210	226	237	215	204	210	201	227	235	241	210	196	233	239	202	206	236	243	227	217	218	223	205	209	209	219	203	227	230	224	221	213	222	209	218	211	241	224	221	220	205	244	216	206	217	228	211	195	202	227	226	233	197	231	211	229	238	240	234	233	231	200	233	203	216	206	233	238	226	202	236	211	206	214	239	252	215	202	235	236	216	233	195	198	229	203	233	226	201	232	230	222	215	201	234	218	214	220	224	236	228	247	229	231	196	202	211	222	250	199	228	218	210	213	217	240	210	219	212	221	184	222	234	207	228	215	240	241	229	203	195	228	226	193	212	215	221	220	222	218	222	232	217	220	209	227	232	200	208	210	221	250	214	227	213	207	240	224	219	244	211	198	219	212	226	200	217	215	222	242	235	222	240	215	209	221	224	202	196	200	212	210	208	209	221	236	236	231	217	227	221	238	223	242	215	232	213	227	212	210	240	226	229	232	211	218	220	219	246	234	208	231	233	238	261	221	225	220	226	220	222	222	215	236	227	223	201	204	208	212	215	222	232	221	238	209	253	213	246	218	197	227	232	206	249	194	214	204	180	221	217	221	235	221	211	225	203	204	224	252	223	210	213	230	210	217	203	208	222	221	209	214	216	237	186	201	211	262	240	217	208	224	219	232	218	253	220	209	242	237	223	237	219	227	226	212	212	219	244	218	219	197	231	201	216	227	216	228	200	219	212	231	202	225	195	224	203	225	234	218	204	240	231	209	197	224	251	195	224	236	214	243	227	260	219	194	210	225	229	198	219	237	214	212	239	232	232	236	240	210	240	225	231	262	214	233	217	237	190	239	212	212	208	212	225	235	217	203	246	226	208	173	227	199	254	211	212	220	215	210	212	210	236	245	215	222	230	200	224	201	216	238	231	189	201	204	206	240	235	213	216	208	217	195	240	212	214	262	215	231	232	241	213	236	221	218	223	246	215	230	222	232	215	237	244	232	229	230	219	230	220	216	207	221	201	236	219	213	211	217	192	216	207	204	222	230	204	219	210	215	236	238	230	232	226	227	225	237	194	255	231	234	220	228	226	236	230	226	210	201	238	212	222	211	246	212	210	224	216	242	210	220	232	224	233	205	207	233	226	219	217	221	243	236	220	224	217	234	231	218	256	191	233	228	214	204	211	202	233	239	195	223	223	206	227	243	202	202	229	216	235	226	225	211	230	214	214	214	214	232	219	212	195	247	247	210	222	218	222	237	220	243	231	219	213	239	230	210	227	206	233	235	232	223	210	223	228	268	222	230	200	199	224	218	212	233	200	213	238	216	233	210	214	222	211	227	212	224	197	218	213	226	216	190	231	201	203	224	238	226	238	220	241	209	215	232	235	216	211	207	223	234	209	225	201	226	213	227	236	244	227	220	219	223	210	222	249	213	192	232	198	238	211	222	216	228
3204	4360	3616	1750	1252	974	815	627	510	471	390	363	354	334	343	293	283	282	251	263	278	286	269	261	252	251	241	261	246	261	246	279	264	244	241	246	227	249	257	247	234	256	221	256	246	239	275	259	255	259	275	228	253	273	241	260	229	240	257	231	241	269	231	252	250	214	238	250	221	228	219	239	241	283	268	279	230	245	249	235	232	215	257	237	242	237	270	244	239	203	249	221	259	248	261	252	261	248	244	258	245	221	243	250	239	241	220	251	234	262	254	218	240	219	194	258	262	249	251	244	235	257	268	234	255	275	240	222	232	255	228	274	240	201	260	269	212	259	236	237	232	253	264	278	254	271	240	234	217	236	239	262	259	254	235	257	239	251	245	209	249	217	271	207	246	225	241	231	252	271	226	240	222	236	269	239	256	226	233	263	256	245	235	252	224	245	231	237	241	238	252	246	246	247	242	228	252	229	254	278	257	263	234	248	235	265	258	238	256	239	248	251	248	266	252	248	234	230	229	246	249	239	259	230	244	240	238	261	240	243	233	228	234	228	238	229	276	235	236	244	231	242	250	264	235	280	240	265	242	238	237	253	234	236	271	245	264	258	248	244	245	265	241	279	216	264	262	256	216	215	250	238	250	238	245	221	236	260	223	259	244	240	273	267	247	272	236	224	226	235	234	231	253	281	225	239	236	274	263	266	254	232	251	245	240	239	225	244	248	226	237	220	254	228	224	256	270	248	272	236	236	272	217	240	260	223	265	246	286	255	246	236	246	236	233	240	253	261	271	279	236	256	257	227	260	259	262	231	244	230	230	261	248	253	245	249	248	266	235	261	264	229	261	257	234	264	245	246	218	253	275	269	258	249	261	243	242	242	236	244	242	240	243	236	231	238	222	235	242	255	234	244	225	249	248	234	242	246	227	226	227	237	249	255	237	239	213	244	253	262	232	235	230	271	213	231	247	262	264	242	233	255	259	265	244	224	261	233	227	268	235	228	228	246	261	221	235	227	255	247	253	232	228	242	233	225	229	221	252	254	250	262	257	256	236	256	250	220	226	213	252	245	218	252	250	253	234	256	204	255	242	237	250	226	272	249	258	248	242	246	221	250	245	264	260	257	199	242	249	267	262	235	248	232	259	240	214	256	232	231	267	261	218	228	246	245	236	263	235	222	225	234	262	259	225	260	242	239	239	238	229	270	245	275	234	242	261	236	228	229	244	243	253	208	290	223	244	244	246	240	254	234	248	236	242	235	240	241	248	236	246	235	227	230	245	216	209	238	256	230	224	257	255	246	258	278	241	235	248	248	259	262	224	247	238	238	239	242	238	256	241	203	234	245	227	248	252	262	241	244	253	252	274	243	218	235	216	258	276	232	245	258	247	244	217	254	245	244	232	239	257	258	223	266	229	236	247	222	253	213	213	233	280	246	209	248	235	247	231	205	241	231	237	246	232	267	252	204	256	232	241	219	220	252	261	255	266	246	276	245	241	253	246	235	214	233	236	236	271	246	234	234	266	237	223	254	259	262	258	262	275	258	219	237	249	245	243	222	277	248	252	232	231	245	250	249	260	256	203	230	236	213	227	220	236	261	273	250	217	243	248	244	233	218	280	243	244	240	240	204	229	262	249	233	240	251	237	248	250	239	259	251	234	238	286	253	253	216	233	244	231	258	255	265	267	251	266	243	228	259	227	270	230	260	251	245	233	236	274	233	250	214	245	273	258	241	265	231	236	237	248	245	217	250	240	268	228	255	213	253	211	232	230	243	241	253	243	273	239	243	232	244	226	264	284	245	214	227	234	255	213	223	262	219	232	245	242	254	247	259	229	276	234	230	241	270	253	241	267	271	240	267	209	248	247	277	242	230	234	208	234	256	261	236	254	240	246	250	226	239	242	264	258	230	247	248	272	274	238	232	241	250	249	235	244	266	262	245	244	234	252	229	229	242	234	233	257	240	232	242	238	270	262	297	218	242	274	246	256	253	250	226	230	245	228	258	254	245	242	236	257	212	240	267	229	265	248	242	230	245	239	254	248	239	257	263	269	244	233	222	244	226	235	234	289	244	231	265	245	231	259	251	233	238	221	259	217	221	244	246	240	281	244	232	253	261	232	243	249	244	225	241	264	261	231	250	224	233	243	251	256	264	258	211	253	230	216	248	246	250	224	216	230	234	262	218	261	261	233	256	234	274	244	268	258	234	247	241	224	227	238	258	238	226	261	249	224	252	262	241	269	246	244	232	225	232	238	259	259	260	264	238	234	254	240	222	238	261	236	243	229	255	259	245	245	245	208	218	235	220	220	221	244	247	244	242	235	279	243	226	256	215	260	260	257	228	232	232	255	246	221	253	229	257	230	214	255	236	242	254	232	220	230	257	237	221	229	212	224	233	223	247	260	245	222	263	262	254	232	235	241	239	247	219	249	236	234	232	231	233	256	229	259	232	246	236	254	263	245	250	243	251	268	260	239	247	217	221	247	240	256	253	232	286	249	241	250	251	245	252	236	233	266	238	244	229	273	226	227	250	242	241	242	266	251	222	247	251	248	246	236	265	241	267	241	221	239	226	217	238	243	244	240	273	251	257	237	244	239	241	236	231	257	244	228	257	241	258	219	269	252	261	247	248	249	238	256	228	260	239	236	269	256	258	254	264	198	208	251	241	223	256	247	256	230	254	252	252	260	249	241	238	239	264	224	258	247	217	238	239	228	230	229	229	257	263	216	236	259	261	254	229	249	256	248	234	270	212	236	219	260	265	223	240	233	240	259	263	241	251	237	251	261	240	216	227	264	223	267	226	235	253	268	252	249	250	250	250	278	270	254	234	238	236	256	252	234	232	253	252	243	249	257	264	246	215	228	228	268	239	260	239	257	239	277	270	233	262	241	265	258	227	254	226	255	269	236	256	223	222	242	227	257	241	259	263	232	246	246	258	228	224	263	265	246	233	265	241	275	244	239	238	234	252	254	253	250	259	236	235	248	227	254	250	242	241	233	217	246	233	237	245	220	250	276	253	227	219	259	254	274	262	219	223	262	236	235	265	217	229	241	236	234	233	239	240	275	240	268	275	232	256	247	236	204	259	227	247	246	261	241	263	235	246	264	249	249	246	236	269	261	260	246	242	234	261	257	253	224	262	227	217	253	238	234	242	261	255	252	217	257	246	241	228	244	246	263	263	242	279	253	246	234	265	229	218	227	251	218	250	229	257	238	208	229	234	217	232	245	220	252	239	242	225	244	254	236	219	201	219	244	229	259	262	217	264	239	236	225	235	242	239	276	243	243	238	245	233	252	241	244	252	262	210	234	242	268	209	275	214	217	229	234	229	257	245	236	210	250	244	239	250	262	250	247	228	244	234	241	246	234	236	272	253	248	238	249	260	248	218	252	237	256	235	277	274	246	244	243	230	252	267	228	262	222	218	248	276	253	232	265	236	255	242	244	246	237	226	226	237	240	260	224	257	220	257	237	252	235	239	239	226	237	209	259	251
22234	20904	28343	23627	20905	20946	9085	885	568	491	419	368	303	266	232	207	214	186	191	202	160	158	160	175	155	165	129	162	160	150	141	140	114	125	130	123	153	160	141	153	136	137	135	124	112	122	108	127	130	149	97	128	127	123	131	106	138	103	109	120	152	127	117	113	109	129	138	134	98	114	115	131	104	128	128	120	126	112	91	121	115	112	109	124	129	119	125	120	107	109	128	130	126	107	115	102	124	116	104	130	127	132	110	121	129	107	121	112	103	116	119	105	113	110	101	122	115	109	126	130	108	129	119	101	127	113	105	114	106	104	112	122	130	131	100	125	113	119	123	116	131	108	116	113	140	124	136	108	140	120	114	110	131	105	124	131	108	113	127	107	133	93	112	138	144	118	133	94	120	123	127	102	112	113	124	123	115	113	122	104	121	122	97	102	121	132	99	108	126	107	121	125	133	117	108	129	116	114	110	106	116	122	122	122	114	121	112	108	104	111	126	112	127	115	113	126	112	126	120	97	86	128	116	128	115	108	121	110	134	108	120	109	115	100	110	122	134	124	115	121	128	112	107	108	117	132	116	116	113	107	117	115	125	123	98	129	127	137	116	98	117	105	129	106	97	105	136	110	120	123	123	106	113	105	106	117	106	117	129	119	101	138	125	123	118	123	100	109	110	120	120	118	104	128	116	114	118	113	115	111	121	123	119	128	113	107	134	116	125	113	101	100	92	143	102	106	111	126	125	109	108	97	102	119	122	144	129	109	103	112	112	125	140	104	117	120	107	125	113	111	114	123	97	107	117	104	129	120	125	120	123	109	130	104	109	135	132	128	122	120	125	141	106	110	118	118	135	108	118	132	119	117	141	106	109	95	137	124	112	129	122	137	131	116	119	96	121	103	129	132	113	110	89	111	114	118	120	111	93	135	92	120	104	109	125	102	116	106	120	106	125	128	124	107	117	135	126	109	124	97	108	113	122	94	127	126	98	104	114	111	119	113	112	128	127	112	106	121	115	118	129	114	126	103	127	119	115	132	118	101	102	125	134	125	126	106	101	130	110	127	122	107	129	96	105	112	118	110	116	120	125	112	115	108	118	115	112	111	106	123	122	124	128	133	103	119	121	105	128	137	124	96	116	122	98	120	106	118	127	138	115	122	109	114	131	109	128	103	108	112	115	123	124	113	117	127	121	118	130	112	127	104	99	100	109	145	125	108	119	122	115	131	118	115	115	102	107	122	118	101	107	100	125	125	133	116	105	139	116	107	119	106	101	106	123	118	111	110	112	114	133	116	111	110	104	118	117	104	123	106	123	103	126	111	117	126	116	106	106	108	126	118	137	123	102	111	126	112	115	124	108	104	110	135	113	115	118	104	123	106	114	112	123	115	120	108	138	110	93	108	110	113	115	104	124	122	114	128	118	115	107	137	117	125	113	118	117	106	114	117	109	123	104	111	120	120	112	102	122	114	127	99	119	112	119	132	113	120	121	117	110	135	119	112	108	112	119	106	108	107	110	112	116	133	100	118	109	126	118	119	106	124	141	123	122	136	112	136	118	116	102	108	88	127	115	113	121	150	106	108	110	147	133	116	114	107	131	102	123	109	131	106	130	108	122	109	117	107	111	121	135	102	103	122	108	107	135	110	116	142	128	107	130	132	84	105	119	107	105	120	133	121	133	103	118	120	112	107	101	129	132	113	103	123	136	119	101	108	108	124	109	116	104	121	104	131	109	129	110	124	110	104	112	111	116	148	119	108	136	109	97	108	109	98	125	132	124	97	119	106	107	119	129	115	130	134	110	113	127	104	125	103	102	93	113	101	129	116	109	126	106	118	113	108	119	115	127	134	120	121	121	114	117	108	117	124	109	125	121	94	132	121	133	124	94	124	117	108	143	117	126	117	108	114	136	104	117	131	116	116	123	108	101	114	110	112	108	103	102	111	105	115	126	104	115	115	113	124	114	104	118	125	103	118	108	119	109	125	119	128	108	109	128	112	112	124	129	96	108	125	125	95	87	94	118	118	111	129	113	111	113	111	116	114	114	109	113	120	102	121	84	127	122	106	113	129	127	119	107	100	116	114	113	109	120	125	126	133	118	117	126	100	115	92	129	114	120	121	118	143	112	121	105	107	132	130	115	124	119	131	119	107	110	120	113	129	130	138	110	119	109	129	117	110	99	133	116	109	118	95	90	108	118	130	130	106	124	120	121	102	103	116	112	121	124	132	105	106	110	115	102	111	104	135	106	110	115	129	127	124	120	126	111	127	124	127	119	124	135	126	139	103	112	102	115	114	122	122	116	134	99	124	119	127	114	115	124	105	110	104	119	135	128	87	124	108	138	91	120	119	112	110	147	104	110	123	111	103	139	102	107	108	119	134	121	133	93	98	116	107	115	105	114	120	120	110	128	122	112	126	149	105	104	117	121	115	106	134	106	98	112	122	131	118	113	133	110	129	114	117	133	114	141	98	134	119	119	129	123	101	104	114	118	118	117	103	119	114	123	112	112	121	149	129	125	121	117	130	110	129	104	144	113	111	112	97	134	122	111	111	117	124	123	140	120	119	111	118	130	122	123	108	128	119	128	119	110	119	114	106	125	101	113	115	109	92	118	92	133	126	114	100	95	128	107	128	123	107	114	120	100	99	143	141	119	128	126	128	123	110	124	128	114	118	113	102	110	106	111	116	114	123	125	112	92	118	113	98	129	130	108	96	127	119	125	111	120	127	104	101	113	100	122	110	130	126	123	127	96	143	110	121	113	115	119	118	130	121	100	127	109	111	115	118	107	126	114	111	120	105	112	121	119	116	113	97	106	119	116	102	105	99	107	120	123	107	118	118	125	108	120	114	117	119	115	111	101	110	132	114	108	111	109	104	113	118	113	119	114	101	94	99	104	127	112	118	108	115	110	121	128	111	105	119	115	123	115	129	116	124	97	94	103	154	114	113	106	132	111	121	100	96	128	120	116	111	119	122	122	123	128	138	131	137	118	122	116	127	151	112	133	138	112	109	97	115	103	109	105	96	104	130	125	110	121	132	121	118	121	109	119	123	127	112	130	104	125	124	120	112	102	113	98	136	118	100	130	106	111	110	125	108	105	83	118	108	115	108	122	103	116	111	106	114	108	115	109	102	119	114	109	112	106	113	107	119	142	124	108	113	133	127	114	124	129	122	116	108	112	121	121	113	113	105	122	103	119	118	118	118	116	115	124	111	113	126	114	114	111	117	122	119	144	113	120	127	126	97	125	107	119	128	107	119	129	132	117	121	116	125	112	113	123	116	106	109	152	122	124	136	98	114	127	112	116	108	115	112	113	105	120	119	121	126	109	123	98	117	112	133	118	131	118	110	110	123	113	130	114	135	104	129	113	129	113	111	126	116	111	124	120	107	133	110	137	118	118	122	105	113	105	93	107	126	117	133	129	114	128	102	131	110	114	118	132	112	113	133	125	105	118	128	115	115	115	104	116	123	103	107	92	140	143	116	108	103
4032	12160	10147	5029	3426	2508	1926	1353	1023	837	695	547	474	395	343	315	318	260	256	228	234	212	206	196	202	175	208	191	208	171	187	154	164	180	183	169	176	162	160	172	181	163	147	147	158	165	140	158	156	151	154	163	160	157	142	148	133	158	150	121	153	131	122	118	149	132	141	147	136	138	123	154	127	136	145	153	148	138	124	130	132	142	157	140	133	135	147	134	147	161	129	125	144	119	118	133	120	127	139	119	136	127	134	131	138	139	135	127	149	126	127	125	153	150	136	151	136	141	143	152	124	136	124	130	146	129	135	128	127	139	157	128	160	135	128	116	129	128	142	137	109	143	159	123	139	143	149	142	147	124	143	122	124	151	139	143	131	128	139	161	133	131	139	139	136	144	119	136	126	136	139	142	132	145	132	126	133	136	117	127	145	130	144	141	140	135	137	151	115	148	132	129	123	136	131	145	124	149	106	125	135	129	136	127	121	138	144	125	145	114	137	128	128	136	124	161	144	124	134	151	130	142	134	128	111	130	141	141	136	137	140	133	133	134	120	125	137	137	155	129	146	150	131	128	128	138	143	138	149	140	129	148	126	136	137	126	127	127	120	115	133	142	118	150	121	125	117	136	125	151	127	126	138	137	120	146	146	139	155	139	122	147	142	123	145	111	121	144	147	130	118	147	129	122	128	134	134	131	131	115	117	144	160	127	138	101	116	138	137	121	126	131	126	124	116	131	119	136	137	126	161	143	156	125	139	160	145	126	122	148	117	134	119	143	124	123	124	114	107	144	142	146	135	139	158	134	126	123	154	128	146	137	138	138	150	142	138	127	111	130	154	140	153	119	123	139	132	147	139	135	139	127	141	138	123	139	134	131	128	142	135	141	127	140	130	145	125	110	146	138	124	115	157	132	136	119	141	137	137	112	129	127	134	119	139	130	133	141	130	131	131	114	158	141	139	159	139	148	122	130	148	143	147	129	122	131	131	129	123	121	138	133	124	136	124	125	131	144	135	138	125	137	137	117	136	121	132	106	145	123	122	134	121	156	139	124	120	131	130	136	127	126	146	138	145	146	131	117	137	124	127	122	121	130	125	128	137	129	129	126	144	124	128	108	129	131	138	134	149	130	123	128	142	127	127	139	112	118	133	98	138	143	162	126	120	114	122	143	123	140	143	132	144	138	151	169	136	141	119	141	128	120	131	124	143	130	122	128	141	117	123	134	140	145	119	116	133	107	149	142	126	146	119	126	125	136	120	128	122	161	138	125	116	152	122	146	123	128	142	134	128	125	149	126	137	127	112	126	122	118	133	144	140	140	125	136	147	137	132	121	142	134	133	149	124	162	131	149	135	141	137	128	129	154	132	137	136	155	132	168	124	140	130	150	125	136	139	127	155	128	138	135	155	130	148	124	121	139	144	142	134	128	131	128	151	126	143	135	121	132	150	158	128	115	140	144	111	137	131	110	140	135	123	111	135	129	149	134	134	122	125	134	130	147	135	137	134	131	144	133	150	130	138	138	138	122	117	156	129	161	140	125	132	113	144	154	140	125	134	150	129	129	140	150	128	124	122	141	137	120	129	147	139	138	153	121	136	153	113	123	123	151	136	127	117	125	141	133	147	128	124	156	110	141	140	135	131	134	128	132	135	130	121	127	122	101	134	140	125	121	129	136	138	129	139	133	129	125	132	137	135	113	144	122	127	143	149	133	129	137	129	141	133	134	125	141	142	138	124	136	143	145	121	134	123	136	133	122	144	123	114	130	115	134	120	154	128	141	136	128	126	125	132	124	128	131	141	141	122	138	132	130	121	158	127	160	127	150	122	146	140	145	140	126	129	133	142	132	140	115	134	115	128	125	134	134	134	142	144	117	143	137	117	120	137	126	148	143	130	132	141	113	131	139	130	139	130	133	118	133	123	152	145	147	141	153	156	122	123	141	125	131	123	145	155	128	136	121	157	119	123	121	133	138	131	126	123	134	130	131	135	138	118	131	124	127	140	114	142	120	157	152	135	137	130	130	152	122	134	131	94	140	141	147	146	141	131	146	158	142	128	137	112	154	131	129	118	123	159	121	108	131	158	133	133	142	143	137	131	125	124	134	111	112	140	127	120	138	124	130	145	130	148	143	122	135	129	162	112	146	117	127	126	146	143	143	125	120	127	148	128	125	127	123	138	142	147	117	133	115	127	127	134	135	143	141	117	147	139	125	100	134	127	139	131	133	143	117	136	106	121	132	150	125	119	126	136	150	122	128	122	156	126	140	118	147	153	144	138	127	127	128	115	122	132	127	134	129	141	127	136	120	143	141	123	131	142	130	137	138	126	147	125	137	134	130	136	131	142	147	123	144	132	129	133	147	135	136	118	120	130	150	147	131	145	119	122	127	129	130	134	150	152	144	127	134	149	147	131	125	124	139	114	130	121	125	142	121	147	124	130	134	155	155	122	115	130	147	132	110	133	124	118	123	131	129	161	130	131	142	107	146	126	132	121	123	126	125	159	136	138	136	111	144	129	124	124	124	145	130	125	132	133	126	131	138	133	132	132	131	136	129	108	122	147	134	139	118	136	150	126	144	146	127	128	134	106	133	115	160	113	123	136	143	139	139	153	119	132	136	142	136	146	147	141	130	129	120	120	141	136	137	128	153	145	142	134	136	114	142	130	138	139	121	151	148	133	133	130	140	132	133	144	122	143	146	123	141	137	134	129	116	124	132	132	133	128	133	137	129	126	120	142	158	128	142	123	133	140	137	127	116	141	128	147	141	160	140	121	131	155	144	142	140	143	149	137	125	140	115	138	157	148	124	137	147	118	141	127	130	126	141	145	125	147	137	145	154	131	140	135	149	125	134	144	148	145	120	150	154	144	135	142	131	133	141	146	152	147	118	129	137	136	129	130	132	132	123	135	116	142	104	137	141	141	139	138	119	128	143	121	139	144	128	149	139	133	114	131	136	139	142	146	136	112	116	136	136	140	146	126	117	133	144	122	130	114	145	146	121	120	141	133	152	138	151	141	118	125	126	121	135	129	147	125	113	148	130	107	140	132	146	117	135	111	130	136	138	145	128	114	124	141	115	142	151	136	149	143	114	133	122	141	136	100	121	112	130	136	129	132	134	126	115	150	133	126	150	129	147	127	115	140	130	139	128	122	124	128	140	124	122	159	131	140	150	130	136	124	152	128	144	156	126	145	106	125	111	125	158	121	128	140	133	130	123	134	141	131	136	109	143	121	133	120	137	143	111	136	137	147	157	134	126	133	121	120	123	146	112	126	140	123	138	148	126	122	152	128	122	142	128	128	156	132	127	131	145	144	130	123	122	119	136	132	144	134	140	131	130	132	139	130	134	144	145	127	128	123	127	135	154	141	125	121	148	139	154	125	124	141	140	150	137	130	122	140	112	136	107	115	116	160	146	113	127	135	144	150	155	137	140	132	139	131	145	116	133	139	137	152	126	134	116	130	126	141	136	136	118	114	141	124	124	139	140
26965	18572	4607	588	470	443	413	390	359	347	403	358	414	377	347	357	350	384	379	367	376	375	380	411	379	384	374	371	375	363	352	379	394	359	375	412	378	369	354	369	382	366	359	370	388	403	383	390	347	392	377	386	390	405	340	403	384	401	364	363	366	380	384	346	402	353	391	371	348	360	358	351	376	358	378	377	368	371	374	421	360	380	372	367	407	375	411	374	347	385	404	331	362	364	335	406	348	376	409	380	375	359	359	374	332	353	368	388	365	372	363	358	359	392	418	337	398	366	361	403	386	385	354	375	386	327	344	363	391	384	381	353	390	385	391	374	412	366	353	381	351	365	389	379	388	422	383	359	354	344	390	387	340	387	372	399	353	375	399	361	365	349	335	371	412	375	383	391	378	364	366	373	398	368	374	381	371	377	338	387	360	387	361	335	406	397	363	384	356	383	366	359	360	379	328	367	397	367	355	344	366	369	331	385	356	347	404	362	320	375	362	368	365	377	405	375	355	383	366	404	370	383	343	361	410	392	403	391	388	322	377	368	337	349	388	405	328	367	388	361	390	432	361	372	351	379	352	383	358	337	392	390	393	350	366	387	368	382	385	378	366	404	343	371	356	393	357	368	374	383	338	372	382	366	380	399	348	406	380	368	398	341	388	342	343	361	362	380	386	380	368	381	371	372	340	369	384	374	360	381	414	379	373	388	392	386	395	371	377	369	368	397	372	353	381	380	371	375	395	375	381	359	377	404	385	395	359	364	366	344	403	375	332	344	412	391	342	402	396	402	400	377	329	371	349	412	383	365	350	358	337	350	411	380	382	377	339	348	355	335	381	359	392	363	384	355	365	357	374	350	346	362	371	375	368	354	380	391	331	360	397	383	389	356	359	376	371	365	377	397	381	389	328	386	375	402	391	332	374	377	399	351	374	396	358	364	384	352	357	356	376	415	380	358	370	394	412	391	404	389	370	380	421	329	346	327	394	389	354	365	379	380	342	352	365	336	384	374	333	380	389	362	373	391	361	381	383	372	381	378	389	362	373	394	378	385	391	386	367	372	369	398	389	365	392	359	376	400	384	383	365	318	331	374	386	367	352	360	345	353	360	379	381	366	347	348	364	363	390	424	353	382	362	368	374	332	370	370	384	383	393	367	382	391	381	357	367	392	389	376	342	353	357	387	397	379	364	347	372	389	370	418	369	398	358	369	393	370	362	370	366	379	361	347	397	375	345	364	367	383	339	350	367	370	380	353	385	376	359	400	381	359	393	380	380	375	379	373	350	369	399	397	401	359	374	347	354	359	389	356	376	374	374	372	409	342	319	372	349	350	364	353	352	359	399	362	396	383	388	390	348	346	388	339	353	363	405	374	351	385	347	387	393	366	391	395	362	401	371	384	385	412	395	381	358	378	381	349	344	395	398	335	332	347	370	407	373	358	380	388	401	365	368	350	374	356	345	402	356	416	359	373	352	356	364	384	387	407	349	391	382	407	378	382	401	366	388	321	357	362	364	405	374	373	371	418	339	377	400	362	372	403	350	382	387	376	393	355	371	371	348	386	375	351	358	381	362	387	362	384	362	395	346	388	377	393	380	343	368	380	378	366	371	388	362	360	346	348	377	385	395	350	376	394	380	342	390	372	366	377	401	410	413	367	378	427	397	341	374	376	358	399	359	394	387	378	348	344	371	392	389	378	381	373	354	377	376	381	332	382	377	354	408	384	358	369	337	399	401	382	354	376	411	387	390	377	375	397	400	375	391	353	395	349	386	366	374	328	358	386	337	388	364	389	427	350	383	348	376	372	408	374	381	387	399	376	358	402	397	370	366	394	389	376	383	332	375	374	347	399	327	358	372	345	358	345	366	319	367	405	378	375	344	374	398	374	328	377	367	347	358	359	382	347	370	390	346	364	349	366	365	388	367	373	389	364	345	333	374	359	401	350	360	390	353	391	377	370	368	385	391	373	392	348	379	362	391	350	332	386	376	305	357	375	373	375	360	374	367	332	364	383	405	375	367	378	381	406	359	399	345	374	355	385	382	372	394	400	366	370	354	366	342	380	382	359	395	394	392	365	359	356	342	333	354	350	380	378	411	385	367	367	404	427	398	387	369	358	394	372	400	381	387	357	365	388	364	340	371	356	384	349	398	382	359	382	394	373	344	364	393	374	356	348	345	381	362	400	391	372	384	351	373	392	406	370	391	415	380	377	382	371	359	369	377	365	389	388	387	363	364	351	375	363	334	370	390	371	393	357	366	358	385	373	395	351	390	366	378	372	388	358	376	372	381	380	376	351	391	384	385	357	359	377	406	357	362	389	382	356	366	323	377	380	361	363	364	368	353	393	367	399	380	367	367	404	398	376	359	401	331	418	327	348	382	393	370	390	354	381	389	364	404	365	381	387	358	395	372	386	388	352	373	381	396	366	354	374	357	403	362	373	382	354	357	389	370	401	408	379	392	378	407	354	385	352	366	381	396	381	373	369	363	381	391	358	381	395	356	353	377	345	369	363	343	391	361	347	370	371	399	360	390	354	399	342	377	351	399	385	399	367	362	383	398	373	400	361	363	365	402	374	375	351	353	378	396	374	380	384	378	397	372	359	361	377	342	372	358	393	359	397	373	379	371	378	391	373	375	353	360	393	371	374	395	354	373	345	385	401	402	381	369	359	376	341	347	388	363	374	383	379	370	371	326	374	354	384	365	390	376	352	362	384	369	361	357	342	365	367	349	390	355	375	370	394	384	363	378	364	357	376	379	386	369	363	342	362	339	353	385	387	403	373	368	364	339	352	409	375	382	389	412	390	359	346	363	354	385	358	386	345	354	393	350	385	353	383	394	354	370	395	381	356	369	380	358	360	352	387	359	395	387	376	365	381	391	379	393	347	378	329	364	384	373	360	405	374	407	401	384	381	373	353	398	406	356	370	368	360	351	378	363	358	350	406	410	403	403	333	373	360	371	382	348	346	350	370	353	386	358	369	352	385	391	387	386	363	371	385	367	370	393	364	357	334	355	373	381	347	372	370	372	397	359	364	372	373	366	393	381	395	367	380	363	358	370	336	377	390	374	368	401	361	352	376	385	360	378	409	388	357	395	340	343	364	412	342	382	371	381	361	366	359	385	371	375	384	406	374	387	376	372	413	362	348	379	345	363	386	364	370	374	382	375	377	378	381	390	389	381	349	356	365	358	344	336	371	362	340	362	387	392	351	376	397	381	368	374	386	388	396	352	374	343	398	334	355	360	366	388	358	361	380	359	366	382	334	352	356	348	359	367	375	380	375	379	394	394	369	381	361	390	364	398	368	380	382	402	339	352	374	384	353	377	377	375	380	384	361	406	369	376	353	358	360	368	377	342	381	368	348	380	376	370	373	343	389	388	397	372	379	378	348	373	399	386	382	362	379	395	381	368	350	397	359	404	381	384	365	348	375	382	374	374	356	415	373	345	375	355	357	382	371	376	393	351	391	392	377	379	346	373	378	348	365
4107	882	818	578	532	458	446	457	431	460	407	424	419	438	431	402	438	411	458	461	401	408	451	432	478	420	449	443	419	439	420	427	393	425	395	421	406	408	441	397	411	395	378	388	415	407	402	413	381	391	423	421	399	354	397	433	409	454	412	395	419	385	425	415	430	428	417	431	418	399	437	388	407	436	433	413	436	390	422	427	432	423	432	445	408	418	416	399	453	407	437	444	396	414	414	420	382	422	415	417	403	448	434	448	413	433	396	414	399	455	409	467	432	416	439	441	411	412	483	415	389	437	413	428	404	411	436	429	414	441	409	390	393	404	443	385	418	397	411	422	443	423	410	412	465	419	413	416	387	407	399	410	420	428	417	411	438	453	428	419	365	421	441	406	424	422	420	431	445	429	392	405	434	410	395	428	410	383	467	456	389	424	413	429	412	447	423	443	425	422	441	403	384	403	433	416	411	396	414	432	398	387	429	442	423	441	416	411	428	421	402	391	452	405	455	416	414	395	376	438	422	425	419	438	444	465	401	433	454	409	404	434	433	446	394	408	434	409	413	458	429	381	400	451	433	431	436	444	416	360	381	400	428	393	444	431	400	441	434	424	408	408	436	417	434	389	456	395	410	441	394	417	429	429	438	418	422	402	392	419	424	422	436	425	434	443	419	442	446	430	445	449	447	396	402	430	375	390	450	421	394	401	409	417	411	395	443	433	405	414	429	423	405	388	431	424	421	476	402	429	370	412	433	408	418	394	414	440	409	397	436	444	379	381	430	363	403	409	415	434	403	364	420	388	418	439	450	410	422	433	453	420	448	433	370	398	407	420	397	393	427	413	415	413	409	402	398	420	390	410	406	408	392	399	428	426	420	421	409	361	388	403	409	397	433	404	383	403	417	408	420	413	418	403	402	422	424	408	423	415	419	426	426	425	432	410	417	393	420	413	423	427	418	401	405	415	446	395	392	452	426	427	421	424	440	409	425	384	388	416	396	427	427	417	380	393	433	459	395	443	435	394	399	382	408	437	466	417	384	410	413	447	388	416	424	406	381	397	400	430	425	453	431	405	412	412	442	437	421	411	429	436	437	408	460	399	381	424	396	443	391	454	402	391	401	408	425	397	446	424	386	419	383	436	408	398	402	423	421	388	398	426	384	408	428	375	404	389	427	431	404	374	428	403	405	412	451	449	431	439	427	390	406	415	435	418	467	428	392	424	414	439	439	396	424	434	421	440	413	395	422	435	413	433	407	422	410	411	426	393	412	399	399	418	409	405	430	414	433	439	416	407	417	401	450	406	426	434	399	376	427	406	458	425	418	408	402	423	390	412	408	416	395	418	402	398	418	416	404	410	388	439	448	376	430	437	429	391	435	404	405	356	415	395	400	389	412	415	410	415	454	404	420	423	395	404	415	407	401	400	444	413	411	419	398	417	399	437	434	398	420	415	395	413	464	415	375	385	459	419	419	419	433	425	437	429	435	423	409	424	449	450	407	404	397	427	430	387	423	405	389	413	436	427	387	380	411	426	382	442	419	435	457	386	394	410	382	422	422	398	418	481	420	383	421	411	448	408	444	424	413	391	396	409	422	400	400	411	438	431	422	427	430	413	430	420	404	436	418	404	416	432	442	415	393	374	402	421	417	378	445	448	402	428	409	412	398	440	405	400	389	457	443	398	417	443	401	401	415	418	401	394	434	420	417	397	410	392	400	394	440	409	427	438	455	420	400	447	415	397	423	396	416	438	400	419	458	466	408	401	442	402	400	409	412	390	456	423	416	397	397	435	388	434	393	432	393	425	395	411	413	434	427	452	412	447	416	433	434	421	433	426	378	433	439	408	426	407	400	388	395	385	427	392	414	424	445	459	408	433	421	412	453	423	407	382	406	412	422	430	435	432	428	396	442	404	424	403	399	457	429	382	378	465	407	410	443	379	429	396	407	427	417	431	410	377	422	441	383	404	429	445	413	396	399	428	424	412	457	395	374	435	395	404	419	450	426	436	418	383	409	377	443	386	449	425	476	386	383	393	408	419	407	405	382	401	427	416	465	398	420	415	374	400	437	403	426	395	415	431	379	427	413	426	404	369	454	441	399	421	404	429	357	421	420	405	394	435	426	421	441	389	398	384	420	451	439	413	440	425	421	381	396	411	406	399	409	402	384	385	392	408	443	410	433	422	454	400	406	427	420	439	406	416	394	407	402	424	443	430	395	435	410	421	459	413	379	486	402	399	419	398	417	420	386	419	402	413	405	429	426	427	395	436	394	425	397	386	427	434	433	384	453	367	388	391	424	404	422	408	435	424	429	401	415	398	385	460	420	427	408	418	403	402	438	407	424	419	437	400	405	455	437	425	403	420	471	381	428	377	417	434	431	418	398	413	430	447	418	369	418	385	433	419	433	419	388	403	418	378	440	460	427	409	420	453	413	422	394	421	432	407	413	400	432	460	408	396	435	415	449	442	415	409	427	381	389	406	381	434	368	456	421	408	423	412	426	521	408	398	405	437	409	413	448	415	402	450	422	410	420	424	416	376	448	387	460	418	397	411	397	406	413	415	445	447	415	406	455	412	431	440	406	418	392	407	389	439	394	399	425	425	404	420	404	444	419	384	416	390	443	430	368	466	442	440	387	413	437	404	406	410	473	408	431	405	405	419	392	413	411	405	451	461	394	428	393	411	413	430	425	422	406	403	448	445	454	422	410	466	446	420	444	429	444	425	404	379	435	409	417	437	442	396	426	416	431	387	389	431	434	442	395	421	398	442	451	393	419	418	419	459	414	395	451	418	403	428	403	371	398	385	423	388	406	377	416	389	411	391	425	437	423	418	441	419	406	430	404	414	412	439	402	427	412	426	402	419	433	452	435	450	367	377	389	418	416	407	403	409	419	395	393	402	436	430	449	436	388	369	403	451	378	382	437	409	448	435	451	430	406	399	415	407	433	401	435	407	433	404	397	424	392	383	400	406	415	388	398	395	408	443	377	399	428	402	407	417	429	442	427	416	392	408	442	420	358	397	432	412	441	427	410	402	412	427	447	422	396	435	394	377	403	416	421	418	427	404	418	421	408	407	397	403	401	415	418	435	427	389	405	463	406	393	450	398	415	417	387	436	448	424	434	448	416	410	427	435	422	438	420	392	411	414	435	402	407	380	387	437	426	438	425	416	403	434	429	459	404	444	426	377	432	395	388	433	423	461	416	421	410	441	426	428	366	406	406	429	425	448	446	393	408	413	458	404	436	461	444	403	419	414	409	405	410	412	425	423	416	400	399	436	436	443	460	424	421	408	435	430	392	438	421	404	447	405	404	408	442	395	411	431	431	442	434	423	434	391	428	416	439	444	427	403	457	388	425	427	431	416	433	427	411	415	413	426	410	438	396	406	397	426	427	456	442	416	426	426	415	424	436	428	400	394	436	394	422	400	412	436	425	405	421	427	408	438	403	458	427	416	450	416	447	404	425	451	392	421	426	444	450	411	409	421	405	442
23203	20854	27863	23949	20832	9776	1011	751	579	517	456	445	424	397	384	400	380	363	361	371	346	331	342	349	327	346	309	341	320	330	354	349	332	355	346	310	373	348	312	313	269	322	332	340	340	347	305	329	301	308	294	308	298	324	303	335	338	284	320	314	317	296	315	324	342	341	358	308	309	319	301	342	317	310	315	364	313	326	312	301	340	353	309	312	314	315	323	290	335	317	318	292	276	330	297	307	340	326	315	328	318	328	319	355	345	298	310	302	305	336	335	327	343	320	327	305	315	293	317	330	324	295	322	312	316	304	341	301	338	329	308	319	327	322	308	352	319	303	343	313	344	297	311	310	291	330	337	292	327	302	339	303	321	307	325	342	312	329	323	317	356	336	316	313	313	332	315	349	313	313	326	336	307	340	321	339	302	296	343	316	309	312	337	317	344	352	306	351	326	342	337	313	351	341	328	344	346	328	347	332	337	302	294	322	303	345	296	345	297	294	326	336	314	322	304	290	307	312	351	313	315	339	323	306	312	325	340	314	334	322	309	342	323	262	337	344	320	300	298	333	330	329	311	333	324	301	332	354	292	318	338	339	356	315	324	334	337	313	322	316	350	355	319	300	301	328	305	263	310	335	326	324	338	310	299	310	306	299	319	320	337	324	333	307	347	347	310	270	317	317	350	322	359	329	287	294	309	302	303	310	340	304	342	331	297	282	347	344	281	287	311	290	289	331	328	280	337	301	286	369	329	281	323	298	315	288	335	293	309	296	339	316	326	316	328	335	325	310	286	360	333	317	352	339	331	379	320	331	335	336	345	265	301	295	321	328	292	318	318	337	351	339	315	303	322	295	303	291	313	319	318	331	315	346	306	333	365	317	303	325	306	300	305	304	311	330	291	321	313	347	327	334	318	305	287	308	333	278	351	335	307	295	329	337	308	281	328	306	307	331	348	309	311	301	321	307	299	281	352	325	291	322	305	358	329	307	332	314	322	334	313	269	304	324	305	355	308	301	305	311	306	298	322	313	354	315	304	299	326	319	306	306	320	348	328	325	302	311	273	336	302	312	304	335	298	314	315	310	310	342	304	344	303	348	305	303	312	348	318	312	352	329	316	297	312	325	309	309	329	336	295	349	336	301	297	290	339	313	345	318	346	300	316	305	323	328	303	304	332	331	296	312	306	336	297	304	306	353	349	313	324	333	305	336	314	325	324	316	316	329	320	326	298	345	317	349	308	322	340	309	318	302	324	318	309	309	322	336	313	306	322	282	338	312	312	306	301	281	308	324	318	328	326	308	329	310	332	326	295	313	295	312	334	353	341	329	310	356	312	329	302	293	297	322	321	300	305	357	322	324	328	300	342	304	322	339	303	314	315	337	290	317	324	326	307	302	346	338	339	314	327	316	332	330	338	322	293	306	323	320	341	305	341	340	320	331	306	305	318	306	332	307	314	339	306	278	318	332	328	348	313	312	333	313	291	327	317	355	333	300	288	315	327	325	321	324	323	283	342	305	329	319	367	317	311	298	309	321	306	308	315	305	306	356	305	322	303	316	309	298	317	319	315	289	330	330	303	331	315	320	315	331	315	302	339	350	329	350	334	326	297	347	313	310	318	318	310	303	298	312	329	316	321	328	325	304	325	303	302	279	335	294	314	297	334	320	307	312	340	331	316	300	284	346	353	308	299	333	326	323	300	310	335	319	319	336	339	335	330	351	347	321	333	299	307	320	350	340	321	326	308	323	303	314	327	334	329	321	330	285	301	310	289	327	302	304	322	313	336	291	306	332	338	324	304	320	306	292	290	302	332	309	328	305	306	310	305	310	293	278	328	316	336	336	348	322	305	315	308	317	319	309	307	318	302	341	289	311	316	336	320	321	338	312	330	317	313	309	316	323	297	312	310	327	338	326	307	310	293	325	325	311	311	299	342	328	326	329	266	298	328	331	299	341	312	339	318	302	306	322	294	325	324	324	318	306	299	310	286	302	325	325	330	299	315	290	287	316	300	375	322	337	298	319	315	315	314	333	310	305	323	273	314	276	335	314	295	292	324	319	335	313	321	310	314	334	299	305	294	306	306	342	295	315	294	286	302	299	305	324	319	292	312	301	293	354	315	339	311	327	330	323	340	320	322	335	311	305	312	295	313	331	325	313	306	322	328	279	320	319	337	319	305	323	304	331	322	321	312	313	315	332	352	313	308	295	311	362	290	330	322	311	339	336	305	327	320	327	306	298	322	320	322	327	289	330	305	333	288	284	349	311	327	345	304	299	321	326	308	322	334	326	323	305	341	315	322	330	301	292	316	299	292	305	319	323	329	326	322	313	307	263	312	330	311	331	307	339	284	294	304	313	293	331	330	319	310	325	342	293	307	322	341	311	321	310	318	311	329	331	312	317	306	307	360	276	313	284	345	334	301	370	331	278	316	312	322	301	317	298	338	325	292	328	324	323	325	321	297	341	355	284	305	348	334	368	332	353	315	314	309	336	331	335	340	308	306	328	311	309	322	319	342	273	331	333	310	307	325	303	344	312	312	347	332	320	339	308	310	319	304	303	315	315	318	329	314	311	314	318	354	346	312	307	328	329	340	270	315	323	332	307	332	328	319	326	328	312	281	350	324	348	306	323	353	337	334	306	284	294	312	310	296	312	330	299	298	281	310	311	317	309	311	289	319	337	278	328	312	335	316	322	295	306	279	328	345	305	300	335	325	349	323	323	298	358	307	333	345	327	295	324	339	291	305	306	353	310	344	303	338	296	354	327	300	326	331	305	308	311	325	324	319	297	321	335	306	311	316	309	313	304	326	322	268	285	360	309	302	355	312	331	317	312	320	319	310	315	321	303	336	336	308	347	325	305	339	304	302	318	289	308	298	324	275	303	305	335	310	287	315	328	317	325	337	298	305	336	339	307	294	297	336	312	312	302	305	301	333	310	344	321	362	320	289	312	291	326	295	362	301	325	342	333	281	292	320	323	292	319	340	302	306	313	309	296	323	304	308	303	301	288	303	311	310	324	311	301	347	357	319	322	337	337	321	355	334	321	318	333	292	349	283	327	283	313	331	317	316	323	313	319	324	315	302	305	346	317	309	362	337	329	321	327	328	300	338	322	290	317	316	304	330	317	296	309	337	300	297	359	316	313	333	313	287	312	335	333	306	319	323	315	327	305	312	311	300	294	345	324	342	303	303	294	318	333	305	322	288	319	319	329	336	338	320	315	293	310	280	298	302	326	320	284	336	304	294	328	364	332	348	294	317	275	332	309	321	332	328	359	327	296	266	303	320	301	317	281	304	276	290	297	342	275	297	306	273	323	317	315	307	305	295	312	315	297	319	322	316	337	330	323	326	311	308	350	325	344	311	325	299	316	307	326	299	313	334	298	366	334	322	310	315	302	343	308	317	303	335	323	293	317	323	309	281	331	324	316	340	302	305	345	312	315	329	293	331	331	279	338	351	303	333	315	296	285	342	295	294	298	328	309	336	298	263	305
2994	7346	5994	2928	2004	1614	1250	958	749	679	634	636	531	499	465	451	418	453	435	399	408	416	342	419	411	398	391	409	398	411	379	358	345	411	362	379	372	384	391	360	387	395	353	355	355	378	369	399	344	362	371	360	402	366	382	356	374	356	389	354	369	365	371	372	341	380	367	371	363	361	361	327	388	384	404	395	371	358	365	334	332	349	357	354	374	361	351	414	352	365	363	370	394	386	368	390	356	341	374	384	364	390	378	341	384	343	351	338	370	377	377	376	342	397	364	348	359	374	331	342	336	347	369	352	374	358	388	373	385	353	348	360	341	366	362	391	371	360	372	378	352	380	362	392	410	385	342	363	375	373	327	346	366	400	361	373	371	387	333	354	351	377	367	356	361	377	369	374	339	342	401	378	365	373	349	379	377	367	331	355	380	363	378	401	419	359	397	359	348	367	346	361	371	360	357	358	374	349	357	348	380	394	364	363	320	355	384	362	349	353	352	367	389	347	353	359	364	375	364	373	350	348	397	338	359	380	364	346	350	382	357	379	354	338	390	358	361	404	390	361	366	403	346	375	395	358	363	385	349	367	364	367	347	348	341	370	360	360	369	354	391	376	344	364	377	343	307	365	365	374	342	372	375	350	379	353	334	359	378	360	384	365	352	403	368	403	402	369	374	371	378	368	357	363	360	368	399	340	365	381	356	376	351	384	359	355	330	358	353	388	337	345	427	349	369	390	374	359	325	385	358	398	357	381	391	371	362	339	341	380	377	358	372	394	341	345	360	377	368	379	386	373	379	364	371	354	333	341	352	391	346	379	362	333	378	358	387	348	365	363	374	347	394	369	339	373	376	375	364	357	379	401	366	328	363	376	350	352	354	360	357	368	343	385	317	385	354	344	380	385	353	360	378	344	379	364	360	396	332	384	376	355	396	369	376	359	365	365	360	371	369	341	354	333	382	352	379	368	361	369	346	370	352	367	408	356	333	338	365	350	373	377	379	369	383	356	347	369	366	354	382	366	357	374	346	374	388	338	375	343	361	349	334	362	371	355	399	356	403	382	398	363	342	348	371	360	399	353	369	365	341	348	364	390	373	378	337	324	389	356	387	388	360	343	369	341	368	363	384	324	396	369	345	368	350	357	348	363	366	376	385	337	325	353	388	370	346	368	337	364	350	351	346	363	362	405	356	311	347	349	387	398	391	323	410	335	409	346	378	345	331	368	358	384	408	362	378	339	388	362	373	357	387	345	388	365	369	373	344	380	366	358	375	357	386	356	381	377	346	376	372	369	356	356	344	360	373	363	388	356	322	353	377	391	364	342	382	337	348	401	371	370	355	354	397	341	354	367	341	347	377	374	371	379	372	362	354	369	364	366	339	350	350	375	390	348	329	375	372	392	362	348	321	370	362	385	407	357	365	355	340	356	374	350	313	377	375	348	351	361	334	397	381	357	366	365	341	326	354	350	357	334	357	356	374	352	376	361	385	336	331	365	352	364	370	360	367	361	336	352	356	353	369	345	379	358	359	365	379	356	369	370	373	387	380	393	383	352	378	363	362	370	375	392	365	366	392	368	346	362	358	378	381	366	362	368	381	385	411	384	375	381	371	365	400	376	388	361	365	395	372	394	357	360	358	369	340	374	378	367	405	361	394	366	350	363	366	391	337	365	388	375	344	395	386	353	406	360	348	337	351	357	371	354	379	339	400	384	369	347	382	343	351	389	330	341	359	364	391	363	363	380	389	351	365	371	355	374	383	356	363	365	374	346	353	358	373	338	408	347	352	359	343	356	361	370	352	399	358	355	380	358	355	371	371	351	338	385	337	387	361	372	376	351	351	382	395	358	341	361	412	369	372	356	372	335	382	376	334	361	389	358	400	358	330	379	351	382	341	377	355	354	380	347	393	370	381	361	362	351	334	362	346	369	354	360	389	357	387	323	335	341	372	373	357	340	347	363	329	381	346	363	374	352	356	373	338	353	375	369	364	378	358	337	362	371	339	399	360	354	359	375	349	373	357	381	357	372	392	366	389	354	355	419	337	381	356	363	387	341	383	371	364	325	361	388	386	365	356	349	345	375	360	385	345	366	354	336	367	309	332	364	367	330	366	353	375	343	359	401	350	359	359	390	380	374	339	367	342	374	359	358	364	384	359	364	343	345	368	341	361	376	337	363	379	387	347	362	349	364	363	351	346	365	361	390	395	350	374	382	368	352	352	351	345	336	356	366	365	360	358	371	372	368	358	326	372	365	373	405	366	383	385	351	351	339	383	354	399	380	343	418	320	393	385	400	357	354	339	348	368	347	370	399	371	364	403	358	396	356	390	393	386	358	372	364	346	358	384	369	366	332	374	375	324	357	388	348	352	356	342	364	360	373	379	353	354	346	345	352	351	331	374	314	383	359	390	371	386	379	370	372	370	348	373	321	393	359	362	390	370	384	331	359	358	372	317	377	367	371	387	367	394	349	364	358	377	363	372	354	377	381	341	384	375	352	382	376	342	360	413	365	374	345	361	353	342	363	366	378	356	377	341	400	366	389	335	377	369	386	387	386	363	345	368	365	378	357	358	358	384	375	360	364	348	325	367	386	408	365	353	367	340	367	372	351	356	369	353	366	364	324	380	368	408	367	383	375	357	377	373	357	377	380	371	326	376	349	408	387	358	383	348	371	358	356	377	369	385	383	358	372	352	384	406	363	383	357	380	355	382	396	343	329	350	381	375	359	379	373	364	353	353	343	376	363	340	374	367	357	371	373	378	386	367	374	348	325	382	374	337	356	389	347	357	365	376	376	387	373	372	392	367	338	352	366	365	373	347	366	353	378	395	408	355	363	376	364	396	363	356	355	371	359	386	391	383	328	346	347	378	363	353	345	352	362	351	380	364	370	330	356	351	374	338	357	353	354	353	367	400	353	326	403	370	411	386	319	345	367	365	403	389	392	377	352	355	369	381	396	356	364	381	388	354	382	368	360	330	356	374	408	407	371	385	357	350	351	357	420	370	356	369	353	375	350	425	339	355	394	376	371	385	359	361	363	366	374	394	341	371	364	354	366	343	373	373	373	385	359	360	362	357	365	332	348	366	393	385	364	335	349	362	345	369	355	375	387	370	357	343	329	395	403	342	313	380	333	347	385	383	326	389	337	385	361	358	340	356	372	341	330	383	339	379	304	411	376	371	363	347	376	370	391	357	370	326	372	364	370	393	359	365	373	372	369	367	355	383	359	379	387	365	370	402	319	397	326	376	359	422	373	364	368	387	342	378	354	346	403	350	376	346	336	379	385	370	394	354	336	355	386	340	378	338	361	354	392	374	355	337	341	337	338	386	369	355	342	347	373	349	371	379	331	385	408	369	355	359	362	411	365	354	378	366	370	365	366	381	363	395	366	358	350	372	370	367	352	382	351	379	345	331	359	351	380	364	347	358	379	371	359	384	355	389	351	383	411	335	360	341	366	358	381	350	372	382	408	372	349	379	371	369	376	377	363
24227	20896	27022	24850	13021	739	497	385	339	314	330	281	315	306	261	236	278	245	250	232	228	225	229	241	226	235	210	208	255	233	255	239	222	209	237	248	252	247	205	207	224	209	225	260	221	217	256	206	252	225	224	224	231	197	211	219	275	214	220	240	232	222	192	210	234	204	240	221	223	237	215	237	240	228	219	243	213	228	213	234	239	237	249	197	205	214	236	214	202	236	222	237	213	208	225	204	237	232	197	251	248	213	235	212	196	236	219	254	229	247	269	222	233	229	244	224	222	218	246	225	240	227	233	241	228	247	222	202	207	236	230	233	229	218	242	213	231	217	220	215	231	227	250	236	222	228	208	231	219	238	219	208	241	224	227	208	222	238	198	249	217	214	232	237	260	206	188	226	207	231	209	221	235	195	220	218	197	238	231	200	243	241	204	215	203	213	218	214	234	216	225	223	226	223	226	242	195	225	217	235	223	238	216	223	206	204	221	222	222	243	250	220	242	237	245	198	225	224	215	229	232	202	217	229	200	228	242	206	230	228	242	222	224	213	232	247	224	235	212	239	235	235	240	220	233	214	212	227	221	223	240	202	225	214	191	241	206	217	233	221	240	227	211	207	232	227	233	217	239	220	217	213	221	236	230	205	206	236	243	227	200	213	231	235	218	232	244	187	249	232	235	223	239	199	232	235	226	217	210	210	232	232	246	222	243	208	219	219	204	219	225	235	231	194	228	232	220	217	235	221	203	217	245	235	198	224	217	210	220	269	219	244	219	232	205	219	218	215	221	225	227	249	207	226	221	231	224	216	212	238	219	220	231	211	208	249	227	235	227	229	230	258	220	258	195	209	269	227	199	244	240	196	235	243	254	216	233	223	243	208	235	222	238	226	194	229	210	214	214	219	215	219	221	229	222	203	224	242	202	199	205	235	251	214	201	229	226	194	216	226	222	228	238	188	223	233	213	275	210	194	220	262	219	208	227	241	221	226	198	229	236	252	223	211	231	220	212	233	251	222	235	219	227	233	214	206	206	196	222	239	216	222	216	204	244	248	223	214	219	245	267	228	222	202	221	223	239	231	242	232	223	240	205	242	252	222	207	220	217	251	215	231	223	205	213	235	223	230	245	232	212	213	219	201	201	211	229	205	230	252	205	264	231	226	212	238	212	209	233	235	228	238	212	218	215	243	228	226	245	239	214	209	213	213	231	213	222	237	225	223	225	232	206	240	259	226	236	227	247	213	215	216	231	203	242	218	207	232	222	236	203	228	234	247	216	238	248	243	193	220	199	214	213	233	239	224	223	233	222	211	215	219	244	204	216	232	197	229	212	251	222	244	188	228	238	234	226	206	220	229	201	230	239	235	194	235	217	220	204	231	246	194	232	235	243	235	228	236	244	237	223	239	234	224	215	235	239	205	241	202	240	213	209	236	197	238	199	232	262	210	230	227	257	211	224	250	238	246	214	213	231	253	214	210	202	236	235	210	202	233	208	223	226	214	239	228	218	237	241	213	209	208	229	254	207	233	188	206	209	213	232	215	204	216	224	225	227	197	209	223	223	199	205	195	223	212	218	225	236	223	229	233	224	237	240	219	227	241	236	216	224	213	218	226	230	245	202	220	222	236	232	189	207	216	221	226	204	241	213	219	228	240	224	241	230	227	240	240	222	235	252	233	219	222	248	206	215	199	216	217	227	252	201	219	207	231	271	208	206	221	221	264	203	222	191	213	249	220	236	238	245	212	225	196	212	213	217	221	210	253	208	213	213	222	245	206	217	228	249	218	204	242	242	238	221	238	228	219	209	246	236	187	240	224	230	200	214	193	226	204	222	208	232	252	187	209	231	221	224	236	234	233	229	225	239	223	226	225	212	212	216	236	218	244	240	239	227	257	215	232	251	235	243	238	240	233	236	229	195	217	215	227	227	205	230	233	216	234	249	214	217	241	228	247	223	220	233	223	231	246	241	215	220	214	222	234	209	237	217	203	218	201	218	224	210	193	223	241	230	233	208	211	251	198	221	233	220	229	209	233	233	238	212	234	251	223	229	204	226	212	216	221	233	201	236	237	252	232	245	217	193	228	215	224	221	223	226	236	221	256	207	233	217	208	207	250	235	236	224	240	191	239	220	208	229	220	231	215	228	234	234	229	229	199	252	229	222	221	241	214	218	178	243	231	234	238	221	234	230	218	216	237	247	223	241	206	232	243	213	227	219	236	218	222	244	236	219	218	248	237	234	217	242	211	229	214	262	218	214	214	248	252	229	205	219	202	217	244	237	217	221	234	222	242	233	250	234	202	219	217	245	242	216	237	216	231	227	245	236	221	263	221	249	221	238	221	229	222	232	233	230	239	206	242	201	231	220	214	253	256	214	207	217	213	212	218	217	261	230	234	242	224	214	224	205	219	213	241	247	205	205	239	214	211	226	228	214	223	222	230	203	223	233	238	216	254	218	208	229	185	237	261	258	207	239	226	222	221	223	220	230	230	230	223	255	224	228	232	242	196	228	211	231	227	219	209	226	203	240	238	244	221	201	232	232	236	196	218	235	228	211	230	230	229	226	232	224	214	232	244	203	233	225	225	216	217	228	220	204	235	192	220	225	236	243	229	236	236	235	228	231	203	203	236	214	213	212	260	243	227	235	223	208	211	228	233	199	239	196	213	226	260	249	234	239	222	205	228	248	225	212	233	243	258	238	202	217	216	226	223	207	227	206	217	217	243	227	228	243	221	217	247	228	209	254	254	238	208	214	213	238	216	224	215	204	207	232	214	235	215	246	229	231	209	230	222	208	210	230	222	242	238	233	230	253	244	216	218	234	201	195	251	235	211	189	204	197	224	221	207	195	212	250	238	232	199	215	237	214	241	237	212	224	250	204	211	227	206	237	222	200	207	248	213	239	224	206	228	232	237	211	248	206	213	255	249	238	212	212	226	217	215	219	212	237	223	200	225	237	206	221	222	203	231	236	240	229	176	221	200	231	210	225	224	234	233	220	225	242	222	195	241	205	223	219	228	194	242	220	191	230	245	220	228	216	234	219	230	247	199	251	226	259	241	235	212	220	215	236	213	210	232	212	231	240	233	231	223	222	222	237	210	211	242	252	214	203	229	225	231	225	215	216	212	226	232	223	225	246	235	224	242	229	204	238	229	266	213	262	223	222	243	213	234	254	215	202	230	210	202	225	238	231	219	220	235	215	196	206	228	239	236	203	232	216	216	252	218	192	213	232	211	250	214	223	220	204	213	219	193	193	239	210	222	237	238	227	217	209	236	227	230	251	236	218	215	235	232	210	220	208	222	226	221	242	202	232	229	220	230	250	198	203	228	226	224	255	222	196	219	205	215	219	224	209	217	222	216	234	220	222	245	211	226	231	241	233	207	231	247	254	239	233	209	229	255	244	243	225	205	217	209	237	237	229	224	229	232	241	248	234	211	218	221	217	225	217	233	219	218	239	219	229	223	217	265	203	232	239	231	227	191	207	258	246	217
3098	4560	3589	1800	1242	995	799	607	564	456	400	335	353	297	318	314	278	285	252	254	292	273	270	270	260	261	277	261	271	247	277	275	264	275	278	253	240	281	240	242	263	256	264	245	241	268	259	229	289	250	251	241	278	234	244	256	265	242	248	231	246	239	259	264	255	268	278	261	236	230	233	250	246	254	238	227	230	278	258	266	240	276	239	219	246	224	257	259	289	225	275	267	235	264	290	245	263	289	223	260	255	260	268	299	236	244	237	234	266	262	264	237	243	244	238	246	246	252	255	249	240	267	239	272	256	227	226	249	237	238	263	241	246	240	251	259	261	236	251	248	262	243	276	253	245	252	258	272	237	246	238	256	260	257	267	239	261	237	243	231	230	247	228	249	249	266	231	235	253	238	240	243	242	243	241	231	224	239	254	266	257	229	235	240	245	247	249	246	238	264	240	231	235	269	280	262	273	255	236	227	274	215	252	226	258	243	220	258	247	218	233	237	263	232	259	268	250	242	231	231	265	237	249	235	227	257	242	247	224	229	235	241	230	249	233	222	243	270	232	247	227	267	257	253	252	247	214	242	240	248	258	261	273	243	212	260	217	247	233	238	287	257	257	264	267	250	234	223	253	286	255	251	256	236	292	239	253	259	241	251	234	239	268	256	223	233	271	216	225	237	279	259	233	259	241	238	257	288	237	254	257	236	237	254	221	239	238	244	235	230	242	246	251	265	232	265	257	270	242	217	269	222	273	262	237	256	232	247	243	241	219	261	261	270	217	239	282	234	269	260	257	248	238	229	246	249	277	216	260	241	237	239	225	228	239	279	262	238	271	243	255	243	285	251	254	232	240	270	245	234	281	235	252	264	225	247	229	237	250	272	244	235	231	243	247	260	258	252	256	246	244	259	263	220	265	254	259	233	242	269	243	266	247	277	259	230	248	242	277	247	257	228	268	237	252	247	250	254	250	264	245	237	279	272	266	210	241	251	254	266	265	262	234	223	251	237	242	264	223	256	259	255	249	288	256	239	249	246	257	257	226	260	270	244	242	244	260	235	242	251	227	233	251	252	254	241	244	253	243	250	262	268	250	246	236	241	241	262	250	222	248	259	227	230	220	255	263	266	252	254	228	234	237	225	232	240	239	246	256	254	234	260	264	246	254	229	260	246	272	258	239	240	281	270	265	236	231	256	246	253	254	252	262	256	241	236	246	235	283	241	234	247	251	246	221	233	257	236	262	250	259	254	247	269	271	252	244	229	260	262	224	275	250	248	224	242	251	238	282	223	254	253	281	243	255	239	255	231	247	249	248	234	228	235	220	254	289	257	250	233	241	247	229	264	253	250	289	263	246	258	217	238	234	255	220	255	226	224	278	242	241	274	196	256	277	221	269	238	244	250	220	271	248	255	267	241	263	264	288	228	227	242	259	237	250	237	231	254	250	261	245	245	241	263	251	252	261	255	265	257	252	276	257	248	250	238	237	240	243	269	236	234	224	227	216	249	265	238	256	247	258	231	232	251	253	259	252	272	261	268	274	222	245	258	266	239	267	269	236	234	240	262	250	264	219	252	240	263	259	242	257	233	221	257	274	271	244	259	262	235	229	252	246	270	260	211	265	221	232	235	269	234	250	246	282	260	267	269	245	248	251	260	240	252	279	239	266	273	249	247	244	248	250	238	271	232	259	251	242	243	259	246	252	274	248	272	251	228	264	241	250	240	270	235	219	266	277	255	255	235	285	240	287	248	256	252	247	238	249	235	260	234	254	283	242	271	259	251	246	269	246	257	245	303	269	252	252	228	235	256	243	249	248	281	227	279	275	225	241	252	268	247	262	235	229	244	234	210	252	246	260	232	268	268	215	259	248	232	264	236	240	238	224	238	247	240	257	224	247	242	246	282	279	247	249	247	216	261	257	252	220	241	237	219	255	252	274	233	251	242	250	222	225	253	231	265	255	255	242	238	234	263	242	257	247	260	279	252	256	239	246	232	241	257	254	231	287	244	266	252	268	259	244	265	257	233	239	236	256	252	248	250	260	237	275	260	259	251	256	238	252	240	256	237	233	261	234	245	236	261	235	239	251	242	265	231	258	240	241	238	287	239	240	241	276	259	250	261	257	262	233	258	248	235	247	248	222	236	244	233	247	265	252	271	279	244	269	252	226	238	256	252	238	242	254	211	242	226	266	221	252	260	228	251	252	227	220	249	218	257	257	246	257	247	283	202	241	233	246	261	247	223	263	260	262	242	251	260	244	261	236	248	274	230	255	212	224	279	239	247	254	273	253	226	213	245	250	236	237	246	241	246	244	237	280	256	247	246	250	228	265	269	246	233	257	282	247	241	271	227	264	249	246	288	252	250	263	243	241	240	219	241	246	241	267	246	266	243	242	238	263	246	223	222	248	233	271	231	267	285	246	239	258	248	266	231	267	229	224	249	247	228	222	256	255	260	252	241	275	252	255	238	269	255	234	252	253	241	259	253	259	246	213	273	234	273	212	243	248	256	275	244	253	248	268	254	259	248	237	266	254	234	243	264	281	225	242	248	238	244	251	239	244	252	255	250	254	226	263	249	240	270	251	244	259	243	251	248	254	257	249	256	263	261	259	276	232	240	241	241	251	242	231	244	274	247	230	254	254	266	238	263	255	245	235	253	268	239	251	286	241	235	244	235	273	252	256	232	243	217	240	224	249	246	242	265	253	254	250	247	256	266	237	239	253	241	233	249	239	247	252	261	256	288	260	259	238	257	238	242	227	214	231	245	269	275	262	247	243	255	224	241	237	244	266	233	269	249	250	235	274	242	257	241	238	252	255	240	247	273	245	225	251	243	236	240	215	221	216	261	225	212	244	230	249	228	276	243	247	237	258	232	224	230	270	257	252	271	241	246	245	261	237	250	264	259	245	240	241	236	232	269	233	220	249	219	256	268	295	235	244	207	244	246	268	235	250	243	237	238	257	259	229	279	249	261	259	245	259	218	216	227	243	224	270	234	228	254	280	237	255	249	261	260	266	261	259	271	253	255	252	244	271	219	238	279	263	228	238	265	266	236	237	216	227	283	236	255	244	299	245	248	246	225	244	263	239	232	244	226	248	245	249	254	271	228	263	261	224	240	269	228	248	230	263	230	214	253	237	280	250	254	263	258	256	215	253	217	261	222	261	281	228	258	252	252	256	255	236	287	241	222	244	245	222	234	250	237	242	257	249	252	275	245	254	268	220	264	253	262	274	246	248	223	245	259	285	244	262	230	246	283	238	237	261	262	253	260	248	272	255	237	272	234	277	250	231	252	231	239	234	243	251	276	249	240	247	270	251	232	257	286	256	268	253	282	259	270	237	254	256	222	259	279	266	234	267	244	243	228	231	240	231	239	235	232	262	247	241	226	230	280	235	256	220	249	258	225	260	263	272	238	265	260	235	248	228	247	249	244	231	258	254	266	257	247	242	229	232	255	245	238	240	227	258	257	236	237	245	243	261	214	277	267	238	267
22172	20892	28300	23617	20895	20927	9282	799	552	455	461	368	303	267	263	251	216	195	174	179	188	163	162	157	140	126	142	143	155	137	160	143	150	143	120	158	125	136	118	142	145	123	137	122	121	124	137	119	98	126	121	137	127	117	113	150	110	132	109	115	124	127	117	123	127	128	123	152	124	127	132	132	129	143	123	117	127	115	117	139	132	127	153	135	138	98	121	114	117	134	145	126	130	105	99	110	113	119	126	120	136	107	143	122	117	148	131	119	116	113	122	112	125	122	130	120	100	114	124	129	141	124	140	131	137	132	108	121	118	136	111	137	110	120	112	115	112	120	119	123	125	104	131	128	98	129	119	110	119	102	102	122	116	143	125	121	104	104	126	108	124	123	107	120	139	109	122	104	115	140	134	117	115	133	115	134	119	132	128	142	118	113	112	114	111	112	111	93	128	126	142	113	124	111	135	125	112	94	118	113	126	114	115	124	126	124	123	114	126	110	99	113	122	103	117	127	127	109	106	124	137	128	133	106	120	126	116	118	123	117	109	107	124	119	126	121	117	118	124	137	123	125	117	135	128	112	113	149	120	131	130	117	117	126	144	119	105	105	131	125	108	143	123	127	109	121	110	112	94	111	118	118	116	109	98	114	144	93	122	114	117	134	109	108	129	128	121	110	116	108	110	124	112	128	123	118	120	119	138	107	137	113	128	126	125	115	121	124	109	101	100	119	103	118	90	113	119	121	101	119	138	115	113	116	100	137	103	119	112	119	135	125	121	122	122	129	125	124	123	121	129	113	121	130	130	115	133	121	111	120	117	110	117	111	122	107	117	109	111	134	117	122	113	104	119	120	124	140	113	126	107	118	116	120	104	111	124	129	120	133	128	127	104	115	130	107	122	135	111	125	106	133	123	113	112	123	101	114	131	110	94	114	119	126	115	142	132	111	119	128	119	119	128	108	114	112	122	127	101	118	121	147	120	130	108	94	117	123	137	129	117	122	129	104	134	113	131	125	116	108	112	127	122	113	118	122	115	87	115	112	137	123	105	121	115	116	127	138	117	105	125	130	103	113	110	119	116	144	133	114	119	120	118	98	106	120	124	131	101	140	125	143	123	115	115	120	127	108	134	121	110	123	116	116	125	116	127	120	95	124	122	128	125	114	135	120	128	117	108	101	87	119	103	131	117	124	108	104	113	119	122	113	116	111	119	120	125	114	89	113	109	118	118	107	120	124	121	108	134	117	111	119	122	118	133	93	117	107	103	127	121	103	118	125	104	107	127	124	127	108	111	119	139	103	125	109	150	110	123	115	100	104	137	131	99	135	126	128	111	114	125	124	125	113	100	106	109	125	134	149	133	109	107	112	114	114	103	116	126	135	121	132	106	119	126	108	118	116	118	112	114	114	118	116	122	105	115	137	112	114	119	132	130	132	135	128	115	111	135	124	116	124	101	125	121	113	118	122	107	116	109	118	128	112	110	130	91	120	113	136	124	132	107	122	98	93	109	119	111	133	132	112	132	84	117	142	112	142	118	115	102	120	129	90	113	114	139	110	117	127	103	127	123	103	113	102	102	133	123	111	132	103	118	127	115	141	117	131	127	133	139	105	118	118	113	124	121	119	106	135	132	108	113	119	121	113	118	130	116	117	132	103	129	134	117	111	130	94	111	116	110	119	113	102	91	126	127	110	122	113	117	117	100	120	115	119	109	103	116	115	122	109	128	105	123	126	135	99	123	114	118	122	102	116	121	113	103	116	112	96	115	105	123	140	112	114	121	129	105	93	111	119	115	130	130	125	117	130	107	122	134	111	112	118	130	129	125	122	105	107	115	127	119	129	133	129	111	137	120	111	117	121	113	110	106	141	124	114	129	125	111	118	137	105	113	131	98	118	123	118	131	116	100	113	107	108	124	111	117	106	105	143	127	117	96	111	108	125	95	125	122	101	120	121	125	124	113	121	130	130	126	110	113	113	132	137	109	134	102	116	122	133	111	115	111	138	119	110	124	128	103	120	137	121	113	121	116	108	118	121	118	116	136	140	121	115	114	107	112	118	109	117	121	115	125	137	107	114	119	148	124	98	116	115	118	121	90	138	137	110	128	122	107	127	133	124	104	121	116	99	107	118	121	139	112	132	113	115	121	115	146	137	124	109	128	106	118	112	132	89	112	112	124	138	127	125	108	106	114	130	140	134	105	119	103	113	113	113	116	116	122	129	102	124	108	143	108	122	117	123	106	130	91	122	112	117	126	115	112	99	109	128	116	114	125	148	131	125	126	120	117	143	124	103	119	121	113	103	110	124	126	105	123	104	130	103	110	109	123	103	123	121	115	123	132	112	119	115	135	114	123	113	121	111	124	119	101	105	100	113	121	114	133	126	111	106	118	112	137	117	104	125	127	115	113	110	133	124	104	134	114	111	107	135	117	115	120	127	128	124	105	115	131	109	127	131	113	110	146	124	121	114	122	127	116	106	107	110	108	140	112	117	129	123	130	127	110	116	118	112	111	118	99	132	92	121	108	124	119	112	122	110	116	117	128	125	123	125	126	111	144	123	120	108	116	122	112	123	132	105	118	119	114	109	106	120	125	135	112	114	133	106	122	107	99	115	140	107	131	110	108	93	135	114	115	124	130	122	130	126	132	140	116	110	137	121	95	117	104	124	122	128	123	125	113	113	122	127	123	120	125	121	113	99	129	104	111	113	114	118	141	134	137	124	121	110	101	114	127	129	111	120	99	118	126	121	114	134	111	105	130	133	123	119	117	121	107	128	117	112	112	115	124	113	124	115	128	103	115	95	140	122	127	110	104	116	98	107	118	120	127	132	120	130	101	113	113	117	131	125	107	116	116	112	117	123	124	105	113	141	106	119	118	113	121	118	105	126	110	102	106	133	126	126	102	107	111	121	113	131	131	98	131	127	117	118	110	109	130	119	118	117	120	118	134	109	115	109	133	114	124	115	136	110	124	105	128	102	111	115	108	129	114	114	114	124	99	113	126	125	103	112	112	126	105	126	91	123	141	131	102	111	117	117	119	105	120	131	124	121	113	106	117	116	123	123	135	102	122	123	122	102	104	103	112	107	138	125	133	121	127	125	127	109	124	109	108	105	103	109	124	140	107	132	101	111	116	117	124	114	120	107	113	122	118	98	132	110	129	113	131	118	127	106	139	107	126	113	104	124	124	137	121	120	102	127	108	110	117	107	119	123	131	112	126	130	119	126	121	117	124	133	115	125	103	125	98	112	111	110	128	125	118	112	101	114	128	108	128	115	104	131	124	103	120	120	115	123	125	104	144	119	130	119	117	103	117	114	114	121	110	128	108	106	101	107	126	134	124	115	105	112	108	104	118	132	113	120	122	120	129	109	98	135	114	117	99	121	124	124	126	133	126	120	133	115	149	135	113	122	98	109	112	109	124	106	117	106	118	114	117	118	135	103	122	121	117	121	120	133	140	99	113	126	104	131	103	108	122	115	116	114	133	113	120	132
4017	12399	10105	5053	3342	2598	1944	1352	1001	803	658	552	477	428	359	306	303	315	240	241	245	240	209	191	194	177	203	209	184	182	177	176	194	150	159	163	175	151	146	150	152	147	143	198	165	170	160	141	176	147	150	140	160	132	134	138	148	164	134	144	170	158	140	153	150	128	161	105	144	142	143	154	144	139	144	143	156	137	154	123	147	142	116	143	139	142	131	150	134	139	135	143	162	137	137	131	137	135	160	136	120	119	134	148	125	135	133	148	145	150	145	143	120	154	129	164	141	138	134	153	125	143	147	153	129	140	143	145	123	141	123	128	126	130	133	136	153	120	125	153	140	139	145	131	122	144	166	134	139	117	123	141	127	165	148	139	142	135	129	139	135	118	129	137	150	140	134	134	129	130	149	127	143	146	138	126	139	154	137	133	139	130	144	133	138	119	130	128	135	162	131	130	135	139	149	148	120	125	131	143	138	124	117	141	118	112	151	145	131	145	147	141	122	142	141	146	119	136	132	139	146	142	147	124	139	130	140	150	143	123	147	123	131	149	126	136	123	161	118	144	133	165	127	132	150	120	135	130	140	148	139	143	132	139	136	138	121	140	142	145	147	124	160	129	108	159	158	134	128	128	155	135	96	145	123	135	120	121	130	133	131	150	118	150	141	143	140	146	134	138	129	125	141	117	116	183	138	137	134	144	142	128	119	132	116	127	123	145	138	130	140	126	130	130	139	142	128	132	137	130	128	140	142	138	117	129	152	144	131	133	119	135	127	130	136	143	141	135	119	112	130	134	168	132	136	139	140	130	131	121	138	142	144	139	126	125	134	125	143	119	132	128	149	151	139	131	159	119	136	142	162	139	138	135	145	150	141	119	130	137	117	130	129	112	146	144	116	123	137	116	134	124	124	144	165	130	148	143	156	138	140	135	145	124	144	143	133	144	138	124	131	123	138	154	160	132	128	147	134	116	143	126	130	142	130	163	133	128	143	147	126	151	123	129	142	117	142	124	118	150	115	128	123	143	139	133	167	139	159	132	140	123	114	134	142	124	151	121	135	156	118	152	129	154	139	140	150	127	125	119	146	144	117	152	146	148	148	154	117	123	121	152	127	132	109	126	139	141	134	145	132	141	150	130	134	136	134	128	149	131	124	141	127	125	121	135	126	125	132	135	149	125	137	149	142	141	143	109	122	155	132	131	120	147	130	157	152	121	134	147	133	130	130	134	135	123	126	135	141	142	144	134	133	125	142	140	139	128	137	144	137	138	117	142	137	130	155	128	141	145	133	142	115	120	133	149	131	152	153	130	121	119	152	129	128	146	123	141	155	133	128	127	137	158	145	143	128	128	136	132	145	133	122	131	143	128	145	139	148	130	146	146	150	136	138	141	137	137	138	143	158	145	112	121	165	149	130	115	139	131	138	137	143	139	142	126	138	120	116	145	115	140	113	124	117	133	153	126	132	142	161	139	154	137	126	133	137	154	134	128	128	133	123	151	151	133	128	126	139	138	137	130	123	132	155	132	143	130	137	155	130	131	147	158	149	122	129	128	133	134	133	136	128	119	128	115	132	145	120	136	155	131	147	134	128	144	146	143	136	145	155	138	156	155	129	122	146	139	130	141	144	132	133	125	158	116	98	125	135	128	150	111	132	140	138	135	130	151	145	110	131	141	129	112	146	149	145	130	142	125	140	145	122	135	131	125	150	154	152	148	144	137	139	146	147	147	133	124	124	148	150	125	138	127	127	125	135	142	158	129	138	145	139	110	137	117	132	147	134	124	117	130	151	143	127	114	129	123	138	149	135	126	151	125	133	130	145	134	137	134	121	152	145	148	120	112	139	131	115	130	153	149	128	120	118	133	139	138	125	131	131	137	130	139	150	120	124	113	150	130	147	134	123	145	126	130	151	133	137	145	120	142	130	143	129	135	116	135	129	145	129	141	132	131	122	129	110	155	142	141	131	123	128	139	151	127	124	123	152	114	144	148	132	130	155	129	132	135	149	142	130	166	135	144	155	124	136	129	127	130	119	141	137	126	142	127	136	120	127	151	139	140	136	128	139	138	156	129	160	156	132	119	151	139	144	136	129	128	112	131	140	127	118	148	121	123	126	146	132	151	141	119	133	148	139	127	139	126	144	134	124	141	143	129	150	146	122	132	129	103	133	144	114	134	156	132	151	157	137	121	134	144	122	132	112	144	126	142	140	122	141	146	133	134	124	149	125	147	134	147	148	138	140	114	145	156	148	135	132	132	113	124	130	125	127	148	114	162	137	131	148	116	123	125	141	137	127	125	130	139	137	131	134	115	128	155	148	132	119	125	125	113	136	138	133	138	138	145	129	140	147	134	139	138	127	123	160	133	142	136	137	150	119	127	143	128	127	123	145	131	158	130	126	123	154	125	160	140	135	137	119	141	134	122	130	121	134	138	131	141	136	137	137	150	127	139	129	139	124	161	133	126	119	123	159	142	128	133	121	128	140	135	141	125	122	135	144	134	130	149	129	132	125	144	152	127	123	140	122	135	138	139	132	123	107	124	138	134	136	134	136	133	145	120	138	138	123	129	123	138	141	102	137	111	134	137	119	117	145	112	135	137	135	136	141	121	139	139	159	123	145	131	146	120	132	120	146	161	151	137	133	113	138	132	138	127	124	139	127	102	124	128	134	164	122	143	132	146	141	131	138	131	139	144	124	142	131	127	138	149	139	131	135	119	123	136	128	132	145	138	134	125	157	138	150	147	133	136	130	127	159	136	157	141	133	154	129	141	135	129	127	140	134	140	153	134	142	119	127	118	147	130	109	126	139	139	131	128	140	141	148	129	149	123	138	146	157	116	118	132	138	143	123	144	144	146	142	137	116	143	129	131	128	114	135	146	146	139	129	125	137	127	132	133	120	126	150	134	139	146	138	150	132	138	123	131	129	129	144	140	136	127	139	132	122	133	129	130	131	129	142	128	126	157	131	135	136	130	141	123	121	136	139	127	122	138	122	138	130	144	114	145	127	136	134	147	123	126	137	106	139	157	129	140	124	132	126	137	148	133	127	127	122	149	131	138	133	147	143	104	141	143	140	139	140	144	149	127	147	136	116	132	151	112	128	119	129	151	140	149	131	130	113	132	131	143	153	129	137	159	131	137	111	141	136	131	119	140	118	125	167	125	138	138	137	135	139	147	139	116	131	156	137	133	136	133	113	135	124	136	143	115	127	132	129	127	156	115	143	135	144	135	139	138	129	140	141	150	127	134	146	147	153	123	136	146	126	145	144	170	137	132	122	119	148	131	139	122	120	137	142	141	154	134	135	134	127	130	118	137	117	124	152	129	156	120	130	142	135	153	120	122	135	140	144	145	132	125	150	132	122	119	146	123	156	148	130	146	152	132	139	136	133	136	129	159	148	134	125	125	145	130	134	123	148	131	125	150	117	134	126	132	133	145	113	125	139	129	142	139	127	133	123	127	142	134	130	148	131	153	149	154	122	131	139	163
27072	18648	4580	626	494	444	406	376	403	414	380	408	396	373	348	341	384	409	453	398	380	378	384	367	388	378	344	402	418	383	356	385	392	371	377	381	362	370	406	380	372	366	348	382	378	380	340	374	390	367	376	409	360	363	344	401	358	362	394	392	389	361	397	360	378	367	353	376	405	392	374	362	375	374	366	361	383	347	430	382	375	394	385	338	349	390	382	349	361	359	418	364	378	395	405	361	348	406	381	358	372	326	362	351	366	393	389	363	349	399	373	389	361	377	375	369	381	367	316	358	385	363	395	366	339	360	368	385	372	388	370	341	386	366	408	349	376	377	383	367	397	373	389	340	397	390	370	384	401	371	398	396	344	405	422	365	384	383	371	352	365	392	390	364	380	368	331	361	419	347	382	363	352	386	378	349	380	348	367	382	371	387	388	403	368	365	397	403	413	380	377	364	373	371	386	390	379	341	382	383	406	364	366	364	351	366	389	384	374	391	396	372	395	347	369	372	361	372	376	376	397	398	386	315	432	331	377	369	383	371	356	349	345	364	384	393	399	342	374	393	378	414	369	365	404	391	387	413	358	372	411	392	374	388	378	381	361	388	369	399	414	354	385	370	385	358	394	372	347	374	366	398	394	372	365	342	377	387	351	363	344	356	380	359	410	346	366	362	395	392	378	376	388	371	403	396	349	409	378	407	375	364	354	387	390	374	373	411	396	377	393	358	380	375	399	389	373	396	396	358	367	353	409	387	358	382	388	376	406	384	363	381	409	349	378	328	373	404	392	369	399	371	405	350	380	374	408	397	379	371	384	393	369	376	334	400	392	361	394	410	364	388	331	358	378	381	346	375	340	352	356	385	368	318	403	395	374	350	365	391	393	408	394	369	376	374	348	376	389	378	406	378	395	347	367	386	353	368	375	388	436	359	357	385	392	358	326	376	356	379	388	390	397	387	383	378	371	383	377	366	375	368	345	391	414	390	351	387	362	375	347	367	368	374	317	364	372	368	350	339	403	399	368	367	399	387	389	359	407	370	372	355	375	396	346	351	386	371	378	357	360	392	362	377	380	391	398	373	371	381	407	351	383	417	386	393	376	385	392	371	386	379	383	378	370	380	332	356	384	389	393	420	392	408	407	373	369	405	383	384	405	328	386	364	361	354	363	376	385	372	387	387	374	356	365	363	378	402	381	368	384	387	405	362	381	392	355	349	376	382	382	381	403	377	376	361	374	363	406	390	390	397	352	374	366	368	394	390	362	378	386	378	374	356	384	359	404	363	388	407	345	370	359	361	393	376	383	347	396	386	367	374	369	365	340	381	387	359	360	372	376	388	351	414	408	352	360	379	415	358	385	327	363	364	356	419	379	381	362	373	387	374	334	382	343	357	365	354	382	409	393	374	425	411	406	392	388	330	401	362	339	401	361	364	376	383	368	334	402	377	371	397	385	347	393	379	378	402	408	367	379	341	355	417	388	335	359	399	365	368	355	419	388	402	396	367	395	366	360	389	398	380	340	372	385	396	366	376	343	346	375	405	393	391	391	383	366	372	371	363	378	394	384	373	397	397	376	381	374	361	373	395	373	388	428	379	409	391	399	396	355	363	405	388	340	357	383	404	393	381	386	406	362	364	405	379	410	366	416	360	362	389	372	391	385	384	397	385	358	427	363	357	354	356	402	390	376	387	394	362	409	390	385	391	359	369	388	345	378	357	379	380	372	358	375	402	412	376	386	388	369	386	389	353	420	381	384	368	343	432	427	376	402	369	385	372	359	398	376	398	355	376	395	367	376	373	380	345	398	348	370	386	392	370	364	371	387	345	316	384	372	384	400	370	372	385	378	368	394	352	403	371	409	376	367	375	370	395	358	345	398	330	368	382	361	374	355	411	351	377	388	390	358	387	376	378	369	400	357	370	378	414	413	377	422	350	362	378	392	392	388	355	316	392	343	400	390	386	365	364	400	381	394	385	360	361	368	397	415	402	354	376	383	365	384	374	393	392	376	386	395	356	344	373	332	369	369	391	370	368	401	351	397	373	348	403	382	371	360	346	388	388	385	398	359	365	333	346	345	410	364	340	401	406	379	353	385	383	397	401	411	343	399	385	339	371	352	370	363	357	393	358	387	352	375	344	390	376	369	419	365	352	368	363	328	355	383	372	394	368	356	362	391	404	393	374	399	373	368	375	363	376	349	403	357	354	392	361	381	360	370	375	369	349	368	375	368	375	365	394	354	364	361	365	379	405	394	379	406	353	398	388	380	358	360	384	357	395	369	394	411	403	380	387	356	405	386	372	403	378	379	352	370	369	383	350	378	387	403	349	387	371	359	383	356	354	381	384	411	345	381	366	378	429	370	386	392	425	383	415	369	365	361	391	396	371	403	373	362	381	399	394	391	372	386	362	344	392	392	375	364	382	396	362	393	369	371	409	370	363	398	371	397	373	382	381	364	374	370	386	376	377	368	368	379	394	393	339	347	399	409	371	359	370	377	379	378	366	399	402	395	369	385	394	418	366	397	376	376	380	362	353	382	384	367	387	380	360	369	352	353	372	406	400	414	392	407	389	366	366	423	371	356	388	384	404	375	389	378	378	375	372	348	394	405	402	371	375	398	371	385	386	380	364	422	417	396	405	362	373	406	384	343	398	396	354	375	379	374	348	389	391	349	361	371	344	368	417	382	362	375	408	385	409	370	380	397	378	355	363	398	386	386	378	396	385	378	361	401	379	384	380	372	384	358	394	365	397	403	393	421	381	390	399	390	393	366	382	360	372	385	353	347	342	386	403	363	356	381	384	376	360	389	384	376	372	418	327	385	380	404	403	363	341	383	386	378	367	358	404	378	360	369	383	386	381	411	356	408	395	348	363	326	352	384	417	365	383	356	386	420	374	379	364	403	360	395	377	400	371	358	385	375	363	358	378	356	418	391	377	384	367	360	380	386	331	400	336	373	371	373	352	378	389	381	391	401	390	369	359	387	369	368	401	364	382	368	394	386	338	335	393	401	359	384	391	382	384	376	382	386	369	372	435	390	390	361	401	369	391	373	395	381	353	327	363	371	378	392	406	390	401	382	354	361	362	340	419	383	381	397	357	402	376	377	387	392	396	350	369	363	386	358	381	396	385	381	355	350	371	401	364	382	440	356	381	401	372	351	382	414	361	383	407	392	424	366	387	381	388	363	409	362	409	416	359	373	360	371	371	362	386	418	393	358	393	383	363	411	400	397	389	421	380	347	364	343	381	411	370	393	340	357	388	382	391	368	381	394	351	375	405	354	345	405	382	412	380	372	356	364	379	384	382	363	358	343	369	395	362	378	383	352	407	371	372	388	396	376	370	378	405	368	390	383	364	389	392	361	352	356	387	383	364	404	370	370	413	373	359	375	393	422	348	396	396	392	396	379	345	392	370	364	385	350	377	370	379	383	383	368	374	371	359	376	367	383	400	387	377	374	415	368	373	364	395	387	374	365	395	373	361	391	395	375	379
4075	946	820	560	500	501	476	446	429	415	452	400	421	404	437	437	457	403	446	421	404	436	414	409	419	440	429	439	427	377	444	441	399	415	416	410	393	405	453	460	393	427	446	415	396	394	424	390	421	412	434	424	463	440	408	477	477	418	405	418	388	433	439	406	405	452	415	411	415	416	391	412	436	423	416	438	439	426	425	375	416	405	428	440	420	468	412	413	437	396	437	424	402	449	460	412	411	366	417	418	443	437	434	419	406	428	424	433	417	376	439	448	401	425	436	431	429	440	401	406	410	433	439	431	409	427	391	449	416	444	423	426	465	446	414	444	449	436	424	407	428	436	448	452	447	414	412	416	448	409	418	415	433	436	410	392	422	408	431	416	440	420	441	423	458	409	436	414	426	413	428	447	455	422	422	428	412	451	415	422	382	425	462	417	391	448	429	408	413	425	446	384	446	406	433	443	402	419	418	437	422	400	430	416	408	421	450	414	419	410	414	421	395	438	415	398	433	422	407	416	410	407	424	422	395	438	437	436	404	429	458	429	396	411	450	438	452	400	407	417	420	409	435	434	445	405	418	453	454	408	416	412	428	421	422	445	401	405	433	412	434	465	432	414	406	429	382	390	373	404	461	398	434	418	432	396	435	447	435	452	407	438	403	431	425	437	447	406	413	445	406	441	427	424	404	415	430	443	433	412	449	416	413	422	443	391	401	411	388	414	454	380	371	442	413	436	435	365	428	445	401	434	425	446	393	391	446	414	399	430	430	408	409	407	420	454	435	432	449	397	464	471	408	390	432	435	436	472	402	446	391	414	446	407	385	412	443	445	433	426	444	405	404	420	391	418	419	447	425	406	428	467	422	414	465	434	404	445	459	435	452	425	424	409	458	437	445	382	465	420	401	428	411	412	447	449	438	430	473	435	434	472	437	412	429	443	451	437	450	394	453	401	450	444	430	441	412	417	450	422	406	445	451	419	398	436	398	431	404	434	398	424	403	441	427	437	407	409	428	427	446	426	425	429	438	437	423	414	412	447	424	393	387	443	381	423	419	432	435	387	400	408	434	459	403	441	430	380	415	410	430	425	405	423	402	415	390	436	421	421	399	451	432	426	421	410	424	462	416	422	439	428	410	435	414	415	421	434	416	445	439	457	454	379	424	451	401	385	428	422	439	420	419	431	436	466	438	424	422	401	406	409	412	432	405	431	418	439	390	388	439	402	378	436	396	471	459	399	417	393	432	440	441	426	415	433	414	421	401	431	433	407	424	437	429	378	420	420	435	458	413	441	415	441	427	427	425	445	407	399	423	438	409	410	434	410	444	419	424	409	423	432	431	376	417	430	401	381	429	423	422	434	433	432	406	417	412	407	471	408	449	423	413	391	398	446	465	426	439	466	451	397	450	431	431	425	429	456	395	369	437	411	440	422	409	416	431	429	413	414	431	399	444	420	461	390	407	399	449	432	422	378	409	430	440	428	421	415	424	404	441	380	425	453	436	431	416	406	424	439	409	447	414	399	426	459	409	416	423	419	437	422	418	422	399	454	453	440	427	397	425	441	395	410	435	401	442	426	418	431	424	437	400	427	441	414	389	435	439	435	448	415	453	408	433	429	450	390	422	399	413	383	425	436	443	436	421	455	423	401	430	440	401	454	448	430	414	445	454	409	412	432	411	420	478	417	414	477	435	445	442	461	400	428	421	464	464	422	412	457	452	439	470	428	446	403	433	397	411	448	468	415	429	441	436	394	456	445	392	418	397	421	425	428	400	423	446	443	416	401	437	359	432	384	425	416	426	432	413	409	446	424	418	412	428	399	429	414	425	450	408	480	462	426	452	425	441	444	480	390	418	418	430	444	409	434	437	424	431	442	435	411	449	433	408	417	447	398	414	442	409	425	428	416	363	419	432	400	429	423	430	423	469	424	428	393	405	399	408	410	438	424	434	416	419	425	432	448	403	459	466	451	406	429	447	437	405	443	400	434	461	420	404	439	436	427	454	424	418	447	422	407	392	405	401	435	390	421	439	467	415	435	420	450	445	429	406	415	420	427	401	438	472	431	448	419	414	435	404	442	379	401	424	405	418	424	451	451	441	426	410	431	449	446	413	450	398	419	413	442	434	448	448	412	416	408	444	449	405	423	387	406	405	397	436	469	428	392	432	378	434	451	392	419	423	429	437	414	409	421	419	422	423	422	418	429	442	414	432	432	415	445	445	421	428	418	441	403	457	408	448	432	443	426	399	432	429	448	445	389	448	454	432	418	409	413	424	488	416	422	446	400	439	402	454	454	417	396	394	458	405	418	413	403	438	424	414	439	414	408	411	404	464	443	401	429	400	438	420	452	448	443	417	461	434	396	455	446	482	410	422	451	438	428	416	416	420	462	430	419	442	414	456	423	441	443	419	417	437	388	411	394	424	430	386	403	421	430	417	450	441	449	402	422	405	449	411	413	412	413	440	461	417	431	445	469	428	397	434	438	418	426	433	435	413	449	401	396	436	440	392	436	435	428	447	400	394	432	423	428	435	420	441	392	433	444	412	463	405	413	461	430	398	400	450	407	413	410	431	398	418	433	389	398	427	430	445	422	410	457	399	412	409	430	427	431	456	468	406	420	419	456	423	411	432	435	442	424	450	441	435	425	423	408	439	384	425	462	430	419	416	451	413	427	431	423	440	447	398	406	412	424	435	445	412	419	450	426	429	450	411	380	469	435	416	418	378	392	454	419	422	411	408	434	378	458	437	405	407	363	400	413	411	428	430	458	487	411	439	442	419	436	388	428	433	412	421	399	460	431	439	441	421	434	420	458	409	431	434	462	377	455	416	439	403	425	438	412	450	451	438	437	384	440	404	414	420	414	432	446	426	419	428	426	483	416	412	429	441	407	407	424	445	412	428	431	451	442	438	456	428	417	419	407	441	408	415	398	443	427	436	422	392	416	427	431	453	431	421	430	422	426	437	416	435	396	390	393	420	414	421	413	433	439	446	445	436	400	419	410	416	417	412	404	408	470	424	389	426	424	446	413	409	465	429	438	434	423	438	414	433	447	400	443	424	443	386	405	428	438	454	440	414	408	423	435	441	461	419	431	453	455	422	386	441	404	418	472	427	411	427	440	440	430	455	430	382	436	417	410	431	423	414	384	428	439	384	451	447	420	405	421	387	444	414	469	438	437	445	433	437	445	428	448	417	447	436	408	416	388	421	414	402	419	382	422	424	437	401	421	423	448	420	390	458	402	431	398	454	463	412	426	397	435	416	427	437	422	453	418	422	433	435	448	425	445	433	441	409	461	466	463	394	423	421	411	435	397	411	402	402	421	445	353	425	431	435	400	429	387	426	433	448	397	442	422	413	467	430	444	435	443	445	414	453	413	436	422	402	429	411	424	422	398	435	417	438	418	420	441	426	420	457	415	396	443	448	448	423	418	420	400	466	450	413	396	442	426	460	409	407	455	404	450	471	421	411	405	412	403	435	445	420	457	392	420
23345	20902	27933	24020	20906	10152	1089	711	601	546	517	498	444	406	409	377	326	388	375	345	356	363	346	391	358	340	349	386	379	335	345	364	300	336	351	336	303	368	344	354	307	332	338	358	332	314	357	331	314	335	319	338	330	322	352	321	325	327	306	335	350	338	324	347	339	356	357	313	382	316	357	321	364	359	322	325	296	315	352	324	330	336	333	352	319	320	336	333	316	280	317	325	323	327	328	336	329	363	312	312	363	339	345	364	354	352	311	332	340	377	327	306	344	299	295	305	330	328	363	327	290	337	265	321	339	327	332	329	328	299	348	369	354	323	334	356	365	314	373	330	336	304	334	310	333	364	336	353	341	313	306	323	350	342	324	318	317	347	347	315	320	350	327	344	341	350	348	343	343	318	336	340	335	330	312	332	299	340	314	337	323	329	346	310	327	345	336	333	327	317	339	354	307	318	329	313	318	313	339	317	327	298	330	319	364	334	372	331	330	304	360	320	287	324	311	360	345	333	326	364	320	352	343	350	323	330	368	350	289	312	320	337	334	317	307	318	356	337	358	315	345	322	340	355	328	347	332	300	323	346	290	330	363	349	307	313	320	328	340	341	333	334	321	324	341	334	325	319	310	314	303	312	348	321	323	313	326	335	331	320	344	335	308	329	306	313	313	314	325	322	322	318	324	287	334	338	343	288	340	344	307	348	305	288	330	314	319	311	313	309	342	340	322	334	350	320	355	352	320	327	334	329	353	317	319	315	307	331	299	316	342	323	323	336	327	362	315	346	307	346	318	328	363	346	341	316	322	338	339	344	332	332	317	311	340	352	297	330	365	335	337	332	322	313	309	356	357	330	343	328	304	322	312	302	327	353	323	337	323	310	330	380	342	315	343	320	315	299	337	331	340	355	309	287	345	328	335	303	313	317	313	337	371	332	318	341	344	335	325	320	349	323	356	341	381	328	336	325	339	327	321	316	339	319	314	340	324	340	328	344	338	320	295	367	320	326	346	350	369	293	357	335	317	308	350	342	322	334	318	327	312	326	316	318	358	337	347	322	337	346	283	334	347	352	331	347	361	311	327	350	335	325	336	345	324	324	320	360	329	356	316	309	347	340	342	336	318	315	308	339	347	354	334	339	315	332	316	325	327	321	333	312	361	293	321	332	326	350	315	347	328	327	306	349	332	351	298	355	327	331	322	314	333	324	308	349	312	305	293	320	339	349	337	346	343	313	338	338	311	343	313	327	309	335	350	323	315	333	345	339	379	335	319	298	298	357	332	311	334	325	318	311	360	327	345	328	346	338	309	328	313	343	332	354	313	347	298	345	284	323	343	348	322	346	340	331	339	362	323	378	312	316	320	331	329	313	330	334	323	328	352	343	328	322	320	312	343	288	312	370	330	329	314	351	344	349	320	317	343	296	306	323	331	347	320	346	316	315	344	332	319	357	337	305	320	362	294	328	352	303	329	334	351	297	329	348	328	328	327	346	319	333	336	351	326	317	324	300	336	357	339	338	335	329	356	308	317	336	336	342	316	346	309	342	319	324	326	332	312	359	333	348	327	332	329	324	322	356	344	316	324	319	337	299	330	319	300	335	312	340	356	328	327	343	318	316	337	352	315	324	344	342	327	312	333	314	363	325	312	334	311	323	305	328	307	317	339	327	315	303	304	323	313	347	317	313	332	331	331	322	316	305	319	355	344	335	325	306	327	353	355	335	343	338	323	320	327	353	349	363	321	334	340	344	311	331	313	343	338	319	329	321	330	298	309	334	311	305	309	346	343	330	323	326	333	332	332	301	345	364	313	312	363	337	348	294	310	343	331	355	334	319	342	306	315	352	365	354	292	334	327	351	346	332	337	345	315	332	355	324	313	318	366	359	274	299	363	324	345	333	332	324	332	343	302	303	334	312	354	360	320	327	366	332	332	339	306	317	309	329	287	300	374	344	317	329	340	331	349	348	307	305	315	332	312	361	322	320	371	318	291	303	352	338	311	299	308	348	335	357	366	331	347	330	331	330	352	323	317	298	339	351	349	332	324	347	315	366	327	339	318	347	316	355	348	328	318	325	358	302	372	313	320	329	339	319	316	300	326	323	335	313	304	326	295	316	330	328	324	311	344	363	342	355	347	307	298	326	322	292	351	333	341	292	339	330	351	306	321	347	332	317	320	312	343	295	285	336	309	335	314	314	331	308	339	345	339	334	339	334	329	343	329	340	342	355	311	367	309	341	326	337	342	327	363	353	328	340	352	347	343	332	345	344	355	322	314	332	322	313	338	313	365	318	324	338	335	367	321	323	321	346	347	370	337	324	323	330	301	320	342	324	330	331	310	336	338	330	353	306	345	343	331	320	343	322	333	296	337	324	313	322	328	337	321	319	331	327	320	337	332	323	318	326	311	357	316	306	336	328	363	331	329	341	341	321	353	351	326	326	335	318	311	334	357	361	315	339	360	359	331	349	362	317	341	335	339	329	270	324	341	324	333	323	315	387	332	337	321	337	303	348	305	327	324	312	322	350	309	321	343	318	341	332	320	350	315	333	327	316	349	297	320	368	358	322	332	346	319	364	314	319	353	307	292	301	337	365	327	304	318	345	296	289	321	361	326	335	329	357	341	331	314	302	339	347	329	324	337	322	303	325	366	322	314	316	335	369	332	317	329	370	308	305	306	301	317	322	338	353	336	331	306	340	338	316	312	320	338	316	351	347	322	338	341	321	343	329	328	350	330	292	293	277	344	311	342	327	304	333	312	322	327	298	352	309	296	355	348	336	335	330	306	335	352	358	320	308	301	290	327	362	351	321	321	321	333	329	334	307	285	358	363	347	331	323	300	334	319	344	335	312	337	287	306	330	326	312	327	319	352	322	332	318	299	349	303	314	324	340	321	336	325	324	309	333	333	310	354	326	295	323	321	353	347	315	326	345	354	335	317	332	344	298	325	313	337	338	326	317	349	344	311	361	342	320	341	318	351	317	333	344	338	322	368	330	318	338	309	350	329	330	317	310	359	376	351	303	334	349	291	295	321	317	310	354	338	328	325	297	336	305	334	326	339	350	344	356	335	347	317	303	320	322	305	331	317	315	330	332	313	316	303	349	322	323	291	329	327	333	333	370	305	327	320	340	352	333	307	349	316	322	340	297	334	349	333	349	320	330	324	310	348	329	322	329	342	316	315	314	321	307	329	321	338	363	319	318	352	338	338	323	341	339	354	330	318	326	318	327	323	369	343	321	331	327	334	338	350	350	341	310	333	337	336	329	331	363	322	341	328	331	336	374	326	333	321	320	310	330	376	334	308	357	343	325	313	309	348	346	387	312	303	346	277	338	337	323	323	317	338	357	327	307	339	322	334	302	340	326	340	346	331	340	383	330	314	343	318	291	353	350	331	338	291	311	330	338	373	326	330	308	339	305	309	319	318	306	305	338	334	337	360	305	309	323	325	333	303	333	333	294	326	308	357	320	316	368	290	291	339	324	327	285	336	325
3036	7321	6066	3034	1961	1620	1274	1096	807	737	674	546	537	484	474	490	464	477	472	388	416	400	464	409	427	417	403	409	388	396	411	415	400	406	369	369	340	337	397	361	372	381	369	415	392	352	369	382	333	393	379	352	378	415	387	407	367	379	404	371	385	416	372	354	373	375	358	379	332	361	362	372	400	369	403	359	366	351	378	355	395	389	362	342	341	349	347	377	357	377	398	405	397	390	336	383	382	356	380	372	359	391	374	373	360	353	383	377	381	379	389	353	372	346	380	392	386	349	368	386	371	365	392	396	397	381	394	359	355	390	375	352	368	371	349	377	370	375	359	374	340	389	363	390	369	326	356	364	370	357	409	355	377	362	374	364	345	379	392	362	383	380	385	368	369	377	386	367	353	351	349	358	381	368	389	377	379	379	363	392	400	335	381	358	406	415	399	368	389	363	376	363	371	384	390	352	367	353	382	413	353	357	339	374	401	365	357	393	330	361	380	342	363	385	341	365	371	359	373	348	361	392	370	338	385	396	370	398	372	385	382	360	391	363	370	366	366	404	348	377	363	355	353	337	369	364	362	353	342	360	377	399	357	371	366	403	363	396	418	355	380	346	386	345	373	387	369	425	417	409	371	390	378	386	394	385	380	393	383	393	334	371	351	392	373	396	367	363	359	368	375	379	342	376	370	398	359	374	335	349	374	359	396	366	372	355	351	384	359	364	356	364	373	331	384	353	339	340	343	380	355	370	358	374	369	376	394	356	369	339	371	380	382	345	366	387	373	361	386	332	328	373	381	389	376	376	376	377	386	403	357	366	390	389	370	395	349	377	339	386	396	400	372	390	389	345	395	374	383	363	366	394	339	380	377	376	353	399	329	375	375	364	359	371	358	387	371	359	373	372	349	350	366	396	366	377	333	361	385	388	383	354	359	381	356	374	332	382	390	353	348	362	362	369	368	373	361	401	361	351	373	359	396	385	349	370	369	349	380	384	322	358	337	377	371	375	427	375	335	391	343	380	379	388	354	358	375	360	407	370	383	383	335	363	385	402	329	383	351	368	392	383	384	349	360	363	381	368	379	369	394	360	320	368	390	410	366	361	379	388	347	387	376	379	354	366	372	375	365	372	346	362	366	331	398	372	360	358	399	352	365	374	383	353	415	374	386	385	365	366	378	377	339	388	406	355	344	358	354	383	364	387	382	392	387	383	383	394	387	380	382	360	416	378	352	384	382	365	391	378	375	404	325	368	369	371	417	357	386	376	378	414	374	348	377	374	364	386	403	333	380	368	393	371	360	347	344	399	367	378	393	357	352	370	380	364	366	387	364	380	322	400	392	345	372	366	417	379	374	347	396	368	402	361	368	384	368	353	401	365	364	361	394	385	366	388	374	395	342	386	376	354	348	412	379	382	353	371	369	361	405	392	362	388	372	383	409	363	342	358	360	352	395	373	351	387	367	358	378	371	372	368	361	361	361	378	388	375	387	361	345	380	357	364	331	371	369	377	391	386	411	381	377	392	369	341	375	335	388	342	375	361	390	359	371	384	350	374	340	348	354	376	390	405	350	365	424	346	366	388	379	401	371	338	379	382	380	346	363	401	356	366	356	373	366	350	390	375	372	345	341	374	366	395	372	383	398	398	342	375	374	342	354	349	389	346	403	401	360	344	406	349	376	369	352	358	395	381	384	366	406	354	371	373	341	365	410	387	379	398	352	387	367	348	345	359	356	346	370	393	394	382	346	358	369	351	371	344	380	340	365	374	368	387	357	361	346	392	378	350	368	348	347	364	379	352	340	370	377	383	376	388	355	345	337	374	374	400	379	340	388	345	343	378	395	388	388	363	364	367	377	386	406	355	375	348	364	392	324	387	377	379	368	373	373	376	383	375	341	405	391	371	353	360	378	345	369	368	373	433	348	345	365	363	355	367	366	383	356	382	377	404	349	407	390	329	359	386	349	380	425	366	344	341	365	365	348	364	393	387	403	359	378	362	364	355	367	383	377	356	331	378	367	377	358	359	393	401	361	365	360	351	372	339	344	369	365	352	386	357	349	361	356	336	362	362	400	362	388	414	396	362	392	367	415	384	375	366	351	336	390	362	391	354	388	350	407	340	363	380	386	346	367	346	373	405	392	392	347	350	382	382	350	357	371	387	362	362	387	398	385	379	397	368	369	370	384	364	388	394	360	380	404	349	361	359	359	353	373	347	387	373	372	366	404	383	365	354	363	366	382	358	324	380	363	365	369	392	340	354	397	353	347	369	388	362	367	350	372	331	402	344	386	377	368	378	381	396	371	364	368	378	359	423	402	357	396	384	360	364	372	368	352	332	395	363	364	398	345	382	384	379	370	347	370	394	365	369	378	380	388	358	362	355	356	396	390	387	391	356	357	367	369	344	384	357	398	377	379	399	356	349	363	352	418	370	376	375	363	361	376	358	385	352	383	367	397	344	350	396	408	400	366	389	347	379	368	358	377	397	355	395	339	367	385	374	368	359	373	371	340	366	396	386	357	337	382	357	389	390	366	378	371	366	404	368	365	393	352	377	359	369	363	398	346	393	351	402	371	378	352	343	368	365	377	372	367	341	351	334	375	370	337	362	358	367	349	379	376	366	356	390	404	379	379	373	367	400	374	401	375	399	333	391	387	354	379	367	375	372	348	336	375	367	391	347	404	352	348	370	365	393	350	399	378	355	359	374	349	367	375	349	396	389	366	328	377	381	369	406	368	383	385	397	390	337	366	410	372	387	374	394	378	346	377	385	392	354	355	389	388	369	376	379	390	367	386	321	407	355	369	335	392	340	348	336	359	327	346	350	406	374	385	348	357	376	367	360	374	376	366	369	339	360	405	390	391	375	361	432	395	406	363	360	393	378	351	363	352	373	398	372	389	359	378	347	355	384	342	376	379	370	370	407	343	375	373	361	393	368	371	376	370	368	367	371	383	359	393	372	362	342	389	385	343	425	390	363	365	350	371	391	415	372	352	385	360	366	340	369	381	396	321	360	353	348	364	405	347	384	361	381	403	368	353	390	373	350	383	334	356	377	365	358	338	356	337	364	378	364	397	355	385	422	377	357	388	389	379	366	333	355	351	378	372	416	374	374	398	381	341	367	374	367	389	381	375	360	375	411	363	374	383	384	361	397	395	373	349	340	395	343	346	374	313	355	370	374	358	400	378	351	346	419	367	400	340	350	398	352	361	425	383	369	373	361	389	350	350	385	379	344	378	352	361	372	398	395	337	392	375	367	335	365	374	345	397	357	376	387	395	368	348	369	380	356	358	381	369	359	373	391	385	335	358	362	369	372	354	369	391	369	346	400	381	375	408	338	387	366	373	365	384	355	367	346	376	395	364	353	365	373	398	371	394	351	361	366	388	383	402	407	398	410	364	370	382	369	382	403	378	368	376	357	392	346	372	389	397	388	354	368	377	393	347	353	414	371	355	358	387	376	369	388	380	354	367	382	345	357	387	355	375	377	370	349
24235	20856	27044	24680	13177	747	495	420	342	316	323	320	293	283	271	239	241	258	258	243	237	232	229	256	242	252	247	236	217	225	223	230	212	234	216	224	245	232	246	215	222	201	246	228	252	231	235	241	231	250	243	234	228	204	221	260	225	246	214	253	243	226	239	226	251	212	237	233	241	220	206	224	231	261	209	245	220	217	214	225	218	230	264	207	228	237	227	182	207	233	207	225	225	224	246	202	233	216	255	238	222	229	222	246	213	208	253	232	230	230	215	224	243	202	224	238	228	253	227	225	234	222	212	250	211	215	207	215	234	254	239	232	215	232	221	237	211	229	243	222	212	245	222	217	227	224	216	233	212	227	234	229	214	230	217	223	236	213	243	217	241	232	204	191	257	228	231	255	220	225	222	229	229	235	230	229	253	231	209	227	249	245	213	232	224	233	232	217	241	212	251	239	231	214	243	221	224	222	237	220	226	231	249	235	227	200	241	265	238	219	255	208	233	232	222	220	226	229	256	228	222	223	224	272	233	267	247	227	217	234	264	236	226	226	275	205	225	232	262	221	222	229	240	238	238	238	218	207	230	217	217	271	226	247	232	236	243	198	243	227	253	227	246	208	257	256	229	222	231	241	256	250	192	220	244	230	227	266	217	222	222	231	231	224	235	217	238	243	236	234	237	232	234	221	209	229	218	234	242	238	254	241	240	222	180	224	248	227	233	246	268	238	239	227	207	225	251	233	257	229	249	248	239	244	211	226	239	230	242	252	244	240	206	213	217	200	218	233	226	237	239	231	221	230	259	250	223	222	207	266	228	225	230	260	209	211	203	222	243	224	220	216	249	237	241	247	227	221	222	244	212	243	227	231	252	225	227	237	210	247	201	243	220	207	242	208	208	274	243	236	242	248	234	227	234	205	239	235	221	235	243	240	220	236	221	230	243	246	228	228	237	217	227	205	228	259	240	222	227	233	229	229	241	208	250	225	241	237	217	218	238	204	239	231	227	249	221	224	277	224	236	235	235	239	221	211	231	228	223	241	240	236	236	259	215	229	257	232	254	206	259	232	218	215	254	232	243	229	215	225	223	215	213	246	198	230	233	241	235	257	228	217	244	235	225	238	209	213	219	251	214	225	228	231	210	202	225	234	233	249	213	261	193	219	240	263	233	213	214	228	236	242	207	226	241	214	231	225	219	241	230	236	240	229	243	223	249	220	232	245	259	215	219	194	220	213	251	229	240	228	205	228	208	252	237	222	265	245	240	229	220	238	229	206	221	239	214	208	220	248	223	233	240	256	216	239	228	248	236	223	228	229	237	234	192	242	242	235	227	243	251	209	220	242	219	249	228	270	245	210	213	238	222	233	218	246	221	222	230	225	232	237	239	213	252	227	227	224	240	214	232	245	244	215	228	258	231	226	230	250	223	209	246	233	233	225	208	235	220	232	212	242	229	199	236	242	206	235	227	213	222	215	246	207	216	209	243	215	220	232	249	204	245	227	237	238	208	245	251	236	239	262	207	215	259	211	220	205	248	210	250	230	225	206	241	242	236	205	222	211	216	219	213	220	215	214	233	229	197	247	218	219	231	229	222	217	214	254	243	218	267	241	231	256	259	230	220	251	228	217	235	214	229	209	219	241	226	210	237	226	217	222	215	218	256	242	230	216	231	232	267	242	237	213	217	229	241	217	226	239	223	218	234	217	240	223	229	239	260	213	230	208	221	209	203	226	231	235	241	255	210	243	238	247	227	238	218	252	258	222	227	217	253	202	200	220	238	214	198	222	214	246	230	232	208	216	210	243	225	222	201	230	208	211	198	230	242	227	215	226	226	250	206	239	246	245	239	226	224	253	249	252	234	215	235	228	218	253	205	240	213	200	214	229	210	241	254	215	211	229	248	248	216	218	220	211	240	242	245	227	228	242	210	227	274	223	235	221	233	252	260	213	243	224	243	266	219	212	211	234	265	227	230	203	234	224	224	234	237	226	254	248	221	249	240	219	219	237	208	224	232	221	235	213	205	217	257	223	211	216	242	244	251	223	231	225	183	240	235	251	209	248	221	228	253	239	237	262	226	231	246	218	253	243	252	230	234	249	192	225	230	208	225	228	244	188	236	244	219	227	225	227	243	218	235	239	254	248	219	245	254	257	213	220	248	230	245	242	227	229	232	233	240	235	235	235	229	229	224	243	250	235	218	214	221	238	217	231	224	226	211	230	227	243	218	253	254	231	226	233	225	245	241	239	198	199	247	234	216	213	241	254	235	243	237	241	253	218	210	246	212	207	244	255	208	236	213	233	231	210	252	231	219	219	263	219	210	226	236	228	235	258	241	238	224	206	225	211	232	221	219	221	219	227	246	235	234	219	210	233	223	238	233	253	231	235	209	238	256	219	230	208	228	198	255	197	218	262	221	212	235	213	229	231	233	254	213	245	243	207	232	224	238	235	235	243	248	220	210	236	239	248	218	227	223	218	220	223	226	231	188	224	233	232	238	245	221	206	211	231	203	255	221	210	245	224	237	244	215	210	235	251	212	223	243	210	237	190	207	225	230	196	241	238	230	212	234	230	259	197	226	254	264	225	238	235	226	232	238	223	215	232	223	235	218	230	238	229	221	205	236	201	216	214	223	243	239	229	228	226	222	236	205	211	193	237	220	216	232	239	234	227	209	233	234	213	216	214	239	243	228	227	217	237	243	210	233	246	227	244	248	219	236	237	230	251	255	225	241	222	215	212	253	211	233	233	252	256	218	219	220	209	240	242	250	221	239	265	238	226	205	236	252	234	238	234	245	238	218	223	226	243	252	230	232	255	220	231	240	224	219	212	209	230	248	225	255	237	229	231	238	221	232	253	224	229	239	245	241	271	214	236	225	234	251	248	212	209	241	222	227	208	209	204	257	237	238	236	229	231	230	234	229	220	248	212	237	204	241	226	205	249	217	211	251	236	232	209	223	254	214	256	213	206	237	204	226	237	209	208	221	238	213	234	246	205	241	244	251	219	220	216	240	247	229	255	241	244	224	236	243	212	255	226	236	227	248	218	224	221	221	218	230	262	203	225	238	220	215	214	227	215	258	237	251	204	229	233	234	227	245	224	240	218	213	226	193	218	251	235	248	215	214	196	212	222	259	255	225	206	260	223	228	202	238	253	233	211	229	243	231	248	231	244	229	243	215	227	246	209	239	225	250	226	239	228	234	229	249	253	252	259	233	243	187	207	215	232	227	229	216	257	248	219	227	234	225	222	220	245	265	243	244	246	230	225	241	239	222	239	225	247	245	254	266	244	210	225	215	229	243	236	206	202	238	241	205	244	225	218	231	199	232	211	221	254	237	212	249	205	238	229	265	241	244	229	220	243	236	219	209	214	229	227	244	234	222	228	223	247	210	244	236	242	251	258	244	229	242	231	246	196	227	237	211	209	247	255	216	223	259	233	208	239	216	240	236	221	218	216	236	204	255	237	229	226	225	228	219	235	239	219	233	230	231	229
3074	4588	3559	1778	1295	988	829	640	464	483	423	360	358	294	302	315	288	298	285	271	298	269	300	265	274	278	254	265	266	245	283	266	268	251	257	271	259	275	251	215	241	276	220	262	245	235	238	271	224	271	262	227	245	276	277	261	245	237	268	255	265	248	233	252	297	293	230	271	216	248	249	277	250	257	259	256	222	236	269	239	259	265	246	266	257	227	254	285	255	257	264	262	265	235	242	231	226	248	293	235	236	272	253	244	277	248	230	257	226	269	219	256	232	226	246	253	254	221	262	292	271	261	271	242	231	236	233	260	239	251	247	234	238	257	238	264	248	263	238	253	214	268	262	234	257	269	238	262	250	275	281	276	257	252	276	245	246	254	231	253	288	262	257	254	244	242	256	229	259	261	258	265	274	252	255	232	279	252	213	257	242	222	231	266	258	264	231	261	257	221	232	239	260	265	246	249	240	253	233	269	271	265	258	267	270	248	247	243	239	242	250	249	216	284	240	229	252	261	226	227	235	265	273	248	269	225	269	259	239	279	246	286	246	254	257	261	241	254	266	248	267	251	244	257	247	260	223	254	243	266	276	279	265	244	250	267	264	256	258	257	225	229	254	288	257	250	241	260	229	279	283	227	243	231	232	250	257	247	248	255	243	233	250	246	259	268	258	245	249	248	254	262	263	241	257	254	276	263	279	260	262	255	241	269	259	238	259	249	248	259	250	268	240	246	235	254	249	271	264	236	260	257	230	250	242	232	238	238	255	280	257	272	260	242	246	252	242	260	245	244	217	275	219	249	287	247	238	241	254	261	232	257	220	256	241	257	240	263	254	280	239	233	240	289	269	259	270	247	243	275	270	263	265	243	228	264	253	254	265	270	273	255	256	272	270	263	266	257	238	246	229	242	254	244	242	272	239	228	255	243	244	235	256	253	241	235	271	260	246	253	275	260	267	260	240	267	257	258	241	269	244	233	226	244	249	241	244	230	260	260	250	250	271	252	237	254	278	275	234	236	249	274	277	235	297	259	250	223	244	253	261	271	243	257	255	266	250	253	262	249	309	285	248	218	242	231	221	219	258	244	253	248	249	270	236	239	242	266	246	255	247	258	232	250	243	250	246	270	229	234	262	236	243	267	228	266	217	237	241	261	225	273	225	234	265	257	227	260	259	241	259	235	236	263	221	265	244	270	242	269	264	267	236	240	270	250	284	239	238	270	272	240	237	249	253	281	261	292	279	235	264	235	264	252	237	266	236	261	270	273	257	241	220	259	263	255	253	232	239	253	246	251	239	292	261	224	259	249	240	256	229	265	258	259	238	301	262	264	270	242	244	249	242	234	253	251	239	258	230	279	284	246	232	255	266	272	239	267	254	268	232	260	256	261	248	239	239	262	279	264	269	290	246	286	246	258	238	272	255	239	277	244	276	278	262	244	226	256	245	229	269	237	262	238	236	252	232	256	257	273	241	247	276	271	256	221	246	250	224	254	258	244	272	219	238	232	234	238	252	258	257	250	261	258	272	254	267	250	240	272	237	274	256	248	255	226	252	238	238	246	269	285	262	246	269	258	267	242	266	259	236	227	282	248	245	263	276	269	271	252	243	240	241	267	249	249	247	246	255	255	248	247	273	245	273	270	268	282	248	250	259	245	235	269	230	279	254	260	224	273	239	278	261	251	255	240	244	256	224	249	259	278	278	248	238	266	275	221	284	276	236	269	253	243	235	235	259	272	246	256	243	256	270	254	253	267	271	240	273	248	212	275	230	247	260	252	271	263	251	286	270	236	221	266	267	238	258	248	269	275	252	232	294	236	261	247	246	229	240	284	225	231	230	241	251	252	253	244	248	263	258	261	220	273	277	249	247	275	246	232	260	255	280	240	254	254	263	255	252	267	276	264	247	260	245	244	277	244	262	261	277	240	239	252	252	227	258	268	276	259	225	238	279	267	247	272	225	256	221	261	224	235	257	238	259	259	224	267	259	268	252	252	252	241	287	234	246	228	244	238	219	243	281	265	227	271	246	268	284	246	235	248	269	252	273	266	258	229	274	250	248	233	251	222	240	261	265	249	228	229	225	232	278	235	255	276	271	293	250	257	249	233	258	275	269	265	224	244	228	279	241	256	254	242	250	268	242	233	267	255	250	236	251	250	283	229	272	261	218	259	230	272	275	244	262	267	256	235	253	257	268	253	246	262	244	223	245	294	267	259	243	273	266	246	234	272	249	278	238	256	238	272	248	268	262	260	226	251	247	285	261	212	269	263	269	271	262	279	290	269	286	244	234	251	254	230	258	275	262	256	274	249	286	250	246	216	251	255	240	239	270	244	244	268	234	239	268	258	242	251	257	263	237	260	245	222	277	238	270	240	249	222	224	250	232	243	247	262	290	255	285	253	279	275	237	277	286	263	254	252	238	273	235	226	268	236	244	248	247	262	270	226	269	260	217	251	249	260	246	239	258	239	264	240	272	256	278	235	249	264	246	245	243	250	239	248	258	249	251	230	230	243	254	282	257	251	254	245	243	268	247	245	236	283	276	241	249	256	265	264	263	245	233	271	252	282	243	241	233	257	241	249	243	244	268	257	251	268	242	250	258	283	255	249	248	253	231	241	241	271	257	245	240	297	243	241	265	270	232	227	259	268	242	255	276	249	252	240	261	240	255	231	232	273	269	276	222	257	224	235	248	272	245	283	255	266	262	245	231	267	239	268	252	238	260	260	236	225	226	236	244	252	247	245	241	252	256	240	271	250	260	234	254	233	235	270	248	253	243	262	244	235	253	254	224	262	247	281	229	249	256	226	262	226	270	265	273	255	264	255	221	256	257	247	259	273	252	254	266	277	246	276	280	225	231	249	220	255	243	258	238	223	258	219	236	264	241	253	275	279	231	277	288	215	271	260	240	251	253	247	228	254	239	229	264	281	264	235	253	250	253	261	254	250	256	281	257	252	244	269	262	269	267	232	228	230	245	275	278	281	250	280	247	224	248	273	277	260	244	273	246	254	228	238	247	244	255	252	241	288	261	261	220	287	245	239	236	254	254	245	263	230	241	249	250	244	226	260	233	275	257	259	261	236	234	258	249	286	249	224	282	256	257	255	263	243	246	247	252	218	220	268	252	276	281	236	251	251	272	269	252	242	259	251	230	247	248	270	268	264	274	292	272	266	224	270	252	247	235	291	239	234	252	228	257	251	258	255	280	225	254	255	253	278	250	256	251	253	245	276	239	234	268	235	247	244	270	251	231	274	250	273	258	251	270	261	250	285	228	241	224	250	266	246	240	256	257	243	236	250	242	263	255	258	266	200	254	236	242	228	265	271	275	255	221	279	255	250	261	254	269	262	262	237	256	267	261	258	251	220	254	232	237	248	276	250	232	272	259	282	248	257	247	232	255	255	269	240	248	228	266	241	231	267	235	280	215	244	261	243	258	243	269	263	246	253	262	255	266	240	263	256	292	250	243	251	259	270	237	229	281	265	280	258	248	231
22152	20900	28352	23569	20902	20948	9421	894	591	454	403	377	341	274	275	239	208	200	193	197	187	167	157	158	163	176	168	149	159	154	158	135	144	153	119	144	138	151	145	136	124	122	152	141	160	133	129	121	135	133	134	133	110	133	133	144	132	109	106	146	118	134	123	138	118	125	115	111	130	132	130	131	123	123	123	125	105	117	133	127	126	131	131	137	130	113	140	131	130	115	136	127	124	129	122	131	122	115	124	112	130	111	132	112	105	127	122	111	138	112	133	125	118	123	133	117	119	129	108	110	144	113	101	119	135	127	125	117	126	122	118	109	126	131	129	113	103	126	116	143	121	126	119	123	116	117	124	137	134	149	131	114	100	111	112	131	123	98	119	112	120	140	118	143	121	118	129	126	106	122	114	107	144	139	124	113	143	138	116	115	118	117	125	117	126	131	127	130	105	134	129	131	113	108	116	142	141	114	135	100	127	107	110	102	122	119	111	108	108	105	118	123	141	135	120	140	131	119	114	117	120	109	106	126	117	110	130	114	118	122	102	142	136	136	123	111	126	139	136	99	116	118	110	114	125	140	111	111	108	132	133	110	113	129	97	142	111	128	116	102	126	122	126	110	113	125	101	126	124	122	98	120	121	128	107	129	137	132	122	102	115	113	129	123	117	117	115	139	130	107	132	114	130	103	133	130	121	123	106	106	123	123	110	121	112	107	115	120	98	140	115	107	135	118	129	156	107	121	126	103	136	123	123	116	123	125	120	127	120	122	117	123	96	107	114	113	126	126	125	122	131	120	114	113	121	127	110	127	114	151	122	124	114	116	125	126	143	132	113	121	129	135	111	108	134	126	111	99	114	119	124	102	125	107	129	113	130	91	106	122	126	120	117	131	98	112	112	131	139	123	113	97	119	121	129	124	126	115	112	140	131	134	105	118	117	135	118	138	113	140	128	127	140	132	112	115	113	116	126	110	117	127	123	131	123	119	118	124	129	112	124	131	134	127	120	108	112	134	130	138	111	103	111	114	145	125	112	116	138	107	129	116	108	120	118	127	128	112	127	111	116	120	129	111	114	119	113	118	112	131	111	122	119	121	112	114	146	124	108	120	127	124	131	116	120	108	126	128	139	109	132	119	140	122	108	108	134	140	135	147	135	93	132	104	126	152	120	134	108	107	107	124	129	119	130	112	116	131	124	129	115	101	105	131	114	127	126	110	133	117	124	125	122	118	125	151	136	120	135	118	120	140	117	118	118	119	117	107	122	136	124	116	120	136	146	117	114	137	103	112	135	103	128	121	116	140	135	134	136	145	130	125	128	108	109	126	120	115	100	118	131	119	119	131	117	148	121	129	123	137	106	123	107	125	127	120	125	123	118	116	116	134	125	125	131	126	133	105	119	113	128	115	110	132	137	112	109	110	129	130	111	128	127	127	125	123	103	136	127	126	123	112	111	136	105	133	115	114	100	124	100	134	112	105	113	110	130	131	140	122	110	116	110	115	119	132	119	132	119	119	134	116	120	118	114	116	112	117	126	125	126	126	118	113	113	138	119	108	132	116	119	106	105	109	135	119	113	118	113	122	150	113	123	129	115	99	136	134	119	135	116	124	124	122	130	112	123	137	111	85	133	99	128	147	117	129	127	135	124	141	135	117	117	117	125	124	113	124	130	115	129	122	124	126	118	113	112	116	125	122	92	116	107	129	126	122	122	129	121	135	119	133	132	130	129	112	116	122	121	114	143	118	131	116	120	129	128	122	121	116	142	140	111	116	98	108	116	129	144	140	110	119	121	132	122	132	106	133	117	137	132	121	108	119	125	122	113	111	111	124	115	132	128	97	120	110	105	108	130	115	107	134	115	131	116	140	125	128	110	107	121	123	127	125	104	109	117	124	118	107	120	116	105	128	127	107	131	119	128	115	119	106	113	137	129	105	125	128	124	114	124	101	138	143	119	103	105	110	140	119	136	123	119	123	121	125	106	127	136	113	127	114	114	118	111	114	120	119	106	115	119	104	139	122	105	138	105	120	123	114	132	105	119	125	118	133	136	135	108	131	113	106	122	117	125	114	116	125	112	129	120	113	138	137	120	112	104	116	131	119	111	136	134	115	112	123	135	116	136	120	114	120	106	119	127	101	101	137	116	132	123	143	114	115	115	117	123	118	123	115	143	96	126	115	134	112	115	100	129	130	124	123	143	123	137	127	117	151	120	136	117	121	123	118	108	111	140	157	108	124	122	132	124	138	120	134	133	122	130	126	130	125	137	111	114	133	116	131	113	114	128	127	103	109	145	106	121	108	118	121	114	130	133	101	135	130	110	126	118	122	119	114	139	120	96	116	122	111	115	111	116	128	131	117	123	120	118	101	126	105	131	108	115	126	140	79	112	104	124	123	126	114	122	131	130	119	116	119	111	114	120	120	105	121	94	103	114	122	137	124	146	114	129	133	118	122	135	113	136	108	131	138	122	135	111	125	113	119	127	124	128	125	105	102	106	141	127	125	103	119	140	112	121	145	110	127	111	139	102	122	136	126	114	108	122	124	135	110	114	130	115	128	113	140	122	112	107	115	109	132	139	103	111	124	118	116	137	118	115	115	110	126	136	125	113	123	118	133	125	115	120	119	117	130	121	119	121	119	120	124	94	116	142	131	130	136	110	121	122	117	112	140	113	129	99	110	119	109	140	123	109	112	138	120	122	125	121	121	123	99	108	136	130	123	125	142	129	119	126	128	119	110	137	129	113	105	117	126	127	128	108	132	103	119	116	117	126	113	123	131	121	120	114	120	103	144	133	132	128	111	135	132	120	133	110	135	116	140	119	124	149	119	132	106	111	116	120	104	115	128	116	128	135	110	125	126	114	112	127	124	107	108	131	112	101	135	126	128	117	116	110	116	107	135	107	106	110	116	112	109	119	114	107	125	110	143	124	111	143	106	134	123	128	107	121	128	121	118	110	109	131	116	119	113	118	108	128	116	124	130	150	133	138	108	120	125	131	126	118	137	117	98	121	113	115	121	127	116	112	117	128	119	121	87	96	122	120	139	135	112	113	122	127	122	122	135	111	130	108	114	111	131	133	124	128	112	123	122	118	126	112	123	141	132	138	107	126	124	120	126	102	127	109	133	157	109	134	109	121	103	122	150	112	110	133	106	126	128	130	122	148	126	114	112	134	136	108	106	115	116	103	113	116	145	107	103	121	115	110	123	102	119	123	108	124	98	108	110	131	123	98	115	131	116	107	119	139	118	132	123	119	137	131	128	116	112	96	135	133	111	124	116	117	119	117	131	142	128	117	120	114	123	107	124	126	120	141	96	135	120	124	121	118	102	126	113	130	115	120	137	125	106	111	134	146	118	141	134	136	109	118	136	122	130	116	119	148	114	147	89	128	104	131	130	123	118	134	111	117	111	122	112	112	127	131	124	122	125	116	105	129	106	97	103	131	125	118	123	133	124	109	124	106	126	108	115	108	146	104	110	105	120	106	106	119	127
3975	12440	10157	4880	3307	2596	1971	1403	974	786	641	563	467	377	385	321	307	266	247	256	232	235	206	225	199	172	199	186	157	196	181	179	182	169	176	174	154	152	156	171	169	137	162	147	139	156	152	160	136	140	126	147	151	125	145	141	129	152	154	137	140	155	142	150	137	146	146	131	134	141	134	174	152	153	144	150	146	132	145	146	160	132	140	157	141	143	141	151	162	136	140	146	145	160	132	140	128	146	119	131	148	134	134	133	130	156	151	134	135	137	143	147	122	124	138	146	144	127	133	150	145	146	141	119	144	137	138	128	150	152	152	143	141	142	123	121	145	151	121	117	136	156	141	124	133	156	121	139	119	125	131	155	148	143	128	139	133	142	131	146	129	138	139	148	148	138	153	156	152	138	127	157	148	130	143	132	140	124	131	154	137	129	135	132	114	138	137	140	140	131	137	121	139	157	132	150	142	144	149	144	125	163	142	133	162	112	137	136	133	157	124	152	129	154	137	127	139	124	131	135	140	129	151	129	163	113	130	136	141	137	122	120	142	133	152	143	148	152	135	154	142	143	122	125	130	147	140	128	135	152	153	143	160	132	159	142	132	133	151	133	119	129	128	153	143	157	136	142	146	138	126	142	141	134	137	131	142	149	155	133	118	144	130	117	139	128	149	172	136	137	162	159	171	146	137	141	134	146	145	128	146	137	142	143	142	131	128	125	131	145	148	131	148	143	147	132	145	137	125	143	154	143	138	148	138	148	156	138	130	131	146	126	127	124	130	136	131	135	144	142	124	149	149	130	160	153	118	124	143	149	162	139	133	129	151	126	134	141	127	146	133	125	147	112	137	131	153	128	161	135	131	151	148	122	132	149	157	109	146	161	138	129	146	150	144	121	159	134	141	130	151	123	142	138	137	145	143	135	133	139	129	146	172	133	143	139	115	122	140	151	117	140	140	129	130	125	121	136	143	144	122	136	138	146	132	136	130	139	141	125	134	140	130	148	140	167	139	151	137	120	123	123	146	162	127	154	145	132	138	137	143	119	148	151	147	135	137	150	125	137	107	141	135	143	134	134	146	156	146	145	130	131	135	135	124	140	141	139	130	129	141	103	125	145	125	153	123	128	140	137	136	134	131	131	148	158	122	121	136	148	138	153	144	126	153	128	143	133	135	150	151	138	143	119	144	133	155	123	119	148	129	153	150	146	144	153	146	156	143	143	141	160	142	155	130	133	120	115	142	138	166	122	115	152	121	141	138	126	133	148	136	120	144	147	113	125	123	129	139	127	132	140	132	129	144	147	143	139	131	155	135	138	151	121	155	139	133	135	142	143	140	135	141	117	126	127	136	139	137	139	140	138	139	137	132	116	146	127	142	128	138	135	160	138	133	136	128	136	110	113	138	164	144	126	147	128	148	138	137	137	130	143	146	130	142	140	146	122	126	149	138	124	149	140	130	136	134	131	141	136	128	138	129	149	141	140	143	134	124	150	132	139	132	137	126	137	147	127	135	159	122	135	115	136	134	143	131	134	137	130	126	153	130	115	114	131	145	123	130	130	142	129	141	121	134	151	157	125	140	140	140	131	154	117	123	120	150	140	134	150	118	123	129	145	136	125	140	136	149	150	145	136	126	131	140	106	125	144	121	132	143	139	125	131	136	134	141	158	144	143	158	136	117	135	162	152	134	134	152	139	134	147	161	161	133	154	134	142	126	141	143	144	145	124	126	142	157	153	136	142	134	142	157	137	149	165	138	150	150	131	136	130	125	139	133	130	160	122	138	166	177	137	137	153	139	152	136	123	125	139	141	140	139	156	129	123	124	128	153	127	145	123	148	150	132	148	144	128	132	150	142	145	160	147	122	113	151	153	161	134	142	129	143	145	155	153	163	119	132	109	140	135	140	123	125	132	131	136	156	136	142	148	119	142	133	148	126	146	136	131	145	135	137	123	125	141	112	140	138	155	142	135	127	130	131	120	135	122	133	141	139	124	146	168	134	152	138	143	118	124	147	151	128	145	139	130	147	114	140	118	144	129	155	150	140	128	127	126	127	139	135	137	138	143	127	147	152	142	131	156	137	134	128	145	135	136	146	144	150	136	161	121	145	129	141	141	126	160	141	140	140	117	132	135	126	141	132	132	140	135	135	153	143	122	127	142	144	124	106	139	142	121	146	150	130	151	153	128	153	142	149	131	123	125	131	115	120	147	122	148	129	138	138	158	129	155	145	143	140	141	106	136	138	136	149	136	146	147	125	169	158	138	141	115	144	131	163	139	142	139	165	142	144	146	139	162	140	130	132	122	146	152	145	122	140	131	136	140	121	143	152	132	118	160	135	128	150	137	130	141	122	148	141	137	133	148	125	143	131	120	129	142	138	143	146	137	150	130	116	141	131	134	141	150	152	149	148	146	120	146	140	128	147	146	148	121	142	142	134	138	142	144	132	149	140	124	115	134	135	135	130	141	115	147	149	127	136	149	164	154	116	140	155	142	147	128	132	144	121	140	126	127	154	132	125	145	126	136	122	140	157	149	147	138	162	126	131	136	121	144	151	125	124	124	134	128	132	133	136	126	127	142	126	162	121	133	134	136	154	144	126	136	123	138	162	135	150	133	157	140	142	149	143	113	142	135	141	141	131	137	117	113	129	140	133	155	140	145	148	143	147	136	135	134	122	126	137	136	166	142	146	156	152	133	156	124	132	147	143	142	122	151	138	148	137	111	130	145	133	155	104	135	131	129	139	136	123	146	115	132	125	146	116	131	154	153	115	114	159	136	143	126	132	149	149	132	152	147	130	144	112	150	143	134	128	139	123	143	141	134	132	141	128	141	148	136	119	140	145	123	133	130	152	154	141	137	120	149	135	156	115	129	125	110	110	175	133	141	105	106	124	144	128	141	140	137	148	132	139	123	141	160	124	135	142	107	147	142	128	139	140	147	140	129	118	138	136	149	147	137	140	127	147	154	130	144	119	134	142	142	121	120	139	143	127	130	146	170	140	147	138	132	145	143	141	113	127	138	128	142	141	149	162	136	133	135	137	150	135	155	149	138	149	133	130	121	138	143	156	151	128	153	117	143	139	131	139	133	145	136	136	118	136	151	155	126	133	146	136	111	138	125	110	137	149	122	151	133	142	135	141	138	140	154	134	172	118	134	133	152	129	162	134	146	145	135	159	140	154	141	127	141	136	137	120	135	126	137	130	149	138	154	166	135	127	131	131	135	125	145	139	125	143	144	125	139	157	151	143	137	157	132	145	128	135	143	152	146	121	148	164	138	138	143	132	124	145	138	144	132	134	132	133	119	126	151	139	119	149	133	139	114	127	141	133	154	141	131	129	120	132	161	138	130	127	146	156	143	162	138	126	130	135	140	111	135	138	142	153	134	133	137	128	149	134	144	154	152	127	129	127	142	149	122	142	145	128	116	143	144	139	127	137	133	131	145	130	156	139	149	137	130	131	139	151	130	127	130	134	146	139	124	141	153	137	138
27077	18573	4621	687	450	410	428	380	428	435	395	387	400	423	436	422	365	386	405	401	371	449	411	382	387	413	408	403	388	368	414	404	396	411	379	374	340	397	380	387	379	400	390	392	407	373	356	373	406	395	400	393	388	330	372	395	373	381	399	395	378	403	370	401	387	380	375	384	389	389	378	349	420	390	402	383	426	395	414	367	413	379	409	385	412	395	392	392	384	407	368	404	382	373	392	387	384	373	393	399	371	373	380	400	358	378	404	378	380	404	399	393	383	393	380	344	378	329	396	384	422	408	407	406	395	350	410	388	378	390	391	344	386	386	399	350	378	395	408	401	407	382	368	406	387	383	409	357	382	437	414	390	385	359	389	377	418	382	377	400	368	399	388	377	378	384	368	392	380	420	365	438	382	400	413	419	388	370	377	376	387	379	389	383	406	413	367	375	394	402	395	407	397	366	378	398	364	377	370	373	387	356	409	396	385	407	394	406	395	416	380	383	380	369	349	382	365	390	409	399	390	388	397	420	388	414	365	400	381	411	418	346	419	391	418	403	427	409	403	403	418	383	416	396	396	395	377	345	371	373	385	384	388	359	397	346	416	375	398	375	408	339	370	350	375	401	376	370	380	390	362	375	381	405	404	378	387	346	383	396	381	383	390	393	399	433	380	409	378	397	382	394	372	377	404	383	416	406	382	398	361	379	388	408	378	396	348	376	398	385	418	367	422	352	378	400	369	407	368	393	379	370	408	396	399	402	357	387	406	370	387	353	400	405	379	376	388	373	362	359	374	379	351	364	416	351	440	353	393	385	397	406	394	403	394	377	375	396	371	387	402	373	403	389	390	371	377	401	388	380	356	396	407	371	409	375	400	401	396	411	389	365	417	375	392	397	365	398	405	409	411	401	377	399	386	396	381	366	388	396	378	399	378	395	353	348	393	378	438	387	365	405	386	387	374	398	347	386	370	378	390	358	403	356	392	392	386	382	348	372	390	365	373	397	377	420	382	363	370	410	374	380	386	387	369	416	385	397	397	393	437	387	383	378	394	407	393	371	364	402	366	386	387	364	371	372	406	389	357	376	365	373	407	435	395	391	377	385	366	388	405	392	398	389	370	387	380	388	394	413	426	401	420	362	355	402	349	403	378	391	388	398	416	384	351	401	393	402	370	369	388	398	371	385	386	404	375	364	398	386	383	386	365	398	363	361	427	407	417	358	373	394	390	378	362	417	402	351	389	370	377	351	404	380	375	371	371	355	394	385	380	402	379	420	433	441	387	397	389	383	412	378	408	374	410	357	356	390	408	382	382	365	388	397	367	407	367	418	366	406	384	391	355	381	366	400	374	375	393	382	388	415	344	438	391	355	384	380	382	365	387	399	401	380	394	375	408	393	398	346	426	383	416	359	395	375	410	386	373	379	390	383	367	377	390	399	398	349	353	410	417	383	342	368	384	385	397	366	383	352	365	376	403	403	378	387	359	390	367	371	388	397	396	381	397	390	419	378	392	352	363	359	402	365	391	388	398	388	411	380	386	383	389	390	359	377	385	376	423	374	408	376	388	388	370	414	379	383	394	395	397	418	388	385	366	413	389	394	380	370	414	400	400	388	384	407	360	427	410	398	410	383	364	390	368	360	401	411	353	411	369	397	383	379	440	381	375	372	421	357	394	369	406	385	401	392	372	359	375	394	368	392	393	385	406	383	385	356	372	372	359	347	430	403	379	410	398	397	393	414	374	387	373	375	398	423	389	387	356	375	361	433	399	398	399	385	387	398	367	385	395	408	374	399	358	434	372	404	407	376	371	370	420	394	357	382	343	370	390	380	385	343	376	371	383	380	391	366	361	383	366	369	403	372	368	390	375	387	361	377	385	441	388	363	386	384	375	388	419	401	374	350	380	403	385	377	403	400	414	373	365	397	372	396	405	402	422	394	396	385	389	374	385	359	380	387	383	377	391	380	388	391	368	406	377	390	382	415	380	386	382	426	369	401	392	361	367	414	396	371	408	375	369	362	377	358	378	366	402	386	406	380	390	383	355	410	387	363	381	381	385	386	381	394	372	396	398	405	369	376	397	399	362	360	384	410	371	365	389	403	400	392	371	389	389	389	391	362	406	374	405	409	385	395	385	359	389	359	376	365	358	404	353	386	414	367	354	417	367	406	385	421	373	381	387	375	407	405	405	364	363	403	375	374	383	389	400	374	381	398	409	411	381	379	392	331	404	403	391	411	366	368	398	387	378	380	395	380	352	401	417	407	394	406	392	397	398	375	373	399	388	385	398	400	384	341	391	387	372	364	393	362	355	402	372	379	371	389	348	376	389	370	353	369	401	355	406	396	398	384	404	406	358	371	383	392	387	406	344	385	382	376	368	364	366	379	405	422	400	370	410	395	385	407	380	379	364	392	393	393	392	414	384	421	401	365	395	409	382	385	380	413	376	377	398	357	379	399	384	410	379	412	386	405	372	388	399	411	371	359	425	395	387	405	405	361	384	404	413	375	360	380	351	348	396	368	369	359	390	405	378	402	380	393	391	374	379	405	393	370	408	394	384	408	338	365	406	376	413	403	374	367	379	364	405	408	394	364	363	388	371	369	374	389	386	399	390	443	374	370	367	381	387	415	377	375	416	391	380	418	342	362	417	395	381	394	367	366	375	394	360	413	385	391	384	406	391	370	392	398	409	375	353	386	367	371	409	352	375	404	392	425	417	408	398	356	418	396	364	394	393	371	395	410	365	432	371	393	400	336	380	400	393	369	394	365	395	366	363	369	395	389	386	376	391	406	349	356	365	392	395	408	384	373	376	412	403	379	378	419	417	398	366	397	390	375	380	403	407	412	357	388	386	414	415	400	401	368	394	384	371	391	378	381	362	391	393	427	367	374	366	411	366	391	405	402	383	396	366	372	387	386	406	410	342	383	384	422	364	412	403	386	394	401	354	417	381	436	408	403	410	395	402	384	416	373	415	386	397	358	387	401	411	395	378	404	392	393	393	380	405	385	366	421	408	342	377	403	418	383	416	408	348	373	370	395	403	378	376	433	376	385	417	373	356	388	427	363	386	374	357	356	395	386	414	369	405	397	358	402	395	359	383	386	411	392	387	395	373	391	400	410	363	383	404	381	375	414	360	381	408	405	392	378	386	404	408	394	383	359	382	434	390	371	390	396	386	380	390	412	425	371	401	362	378	376	393	386	419	347	391	399	393	415	396	364	369	407	369	413	396	394	396	361	391	392	406	397	392	383	395	407	376	366	397	358	375	378	385	408	331	415	373	371	368	396	407	380	381	371	403	424	386	377	386	399	375	376	360	373	417	392	394	381	380	391	394	394	404	364	409	385	373	389	414	356	391	401	363	379	401	347	380	369	371	371	410	368	387	405	382	383	403	354	370	361	337	391	381	362	392	414	380	384	381	396	398	405	414	383	405	393	367	394	421	382	369	413	392	366	419	379	425	417	395	383	405	371	345	369	371	407	412	360	369	369
4199	940	765	591	518	496	454	471	448	471	423	399	414	440	415	410	440	435	442	478	417	458	395	433	450	472	440	414	407	418	426	408	437	418	412	419	452	400	415	457	428	415	393	387	384	417	403	412	457	424	413	403	410	420	462	402	426	452	431	425	446	409	432	419	401	448	436	424	419	396	381	452	418	425	403	426	404	419	440	451	384	446	471	423	455	432	388	468	442	436	431	438	427	452	426	433	430	419	416	460	429	444	426	459	447	431	450	422	405	420	442	428	446	435	458	461	479	433	396	428	410	447	466	424	390	417	441	425	397	437	429	419	432	447	448	433	442	475	437	421	470	464	463	455	425	431	438	398	440	423	448	414	422	422	442	467	482	429	422	450	400	457	401	424	446	419	411	432	447	456	443	443	439	412	450	433	432	427	450	431	396	398	400	415	423	395	450	430	422	452	438	438	423	459	448	410	422	413	433	445	456	475	453	409	420	448	418	465	447	431	450	446	462	437	392	398	420	456	459	421	433	446	448	404	450	420	419	427	432	449	447	412	452	456	416	418	457	421	402	406	428	434	450	421	422	423	430	446	434	413	424	456	430	419	434	439	420	418	406	426	435	448	437	427	465	459	445	446	461	473	404	439	436	409	426	460	451	431	435	474	413	432	406	440	439	428	436	416	415	431	415	424	459	463	435	414	419	414	403	422	414	421	392	447	431	435	408	396	460	463	458	476	416	393	438	413	444	425	405	404	430	451	397	453	396	401	451	418	442	408	418	450	466	452	448	480	431	470	453	428	439	412	419	434	450	405	423	433	396	380	406	425	440	464	426	429	412	379	461	464	424	433	440	442	433	432	434	447	415	446	418	424	425	442	436	440	423	420	415	420	439	438	410	439	392	454	472	420	421	409	418	397	399	452	412	421	419	417	453	437	433	449	447	420	419	391	398	442	434	429	413	431	450	400	424	416	434	420	444	458	419	432	437	452	445	443	463	439	463	423	444	422	439	426	438	422	439	410	403	472	440	457	405	449	430	386	409	446	412	383	444	411	400	437	408	443	453	416	419	411	434	453	485	398	400	422	398	417	431	457	419	438	436	410	429	408	440	411	420	429	398	455	403	436	441	401	457	422	424	383	421	416	428	449	428	465	408	453	394	428	418	465	454	462	443	441	436	416	432	456	445	437	422	452	444	451	460	408	404	417	439	434	442	399	426	394	414	439	427	389	447	442	391	401	456	435	425	417	446	466	438	424	431	407	435	441	427	411	422	425	401	455	445	471	423	410	451	410	452	427	407	426	426	476	436	458	439	440	412	428	435	418	452	410	431	418	440	443	392	454	433	434	419	448	450	421	474	437	424	455	430	445	466	443	448	404	451	413	457	393	462	454	382	437	435	450	461	439	461	420	436	426	438	447	469	429	425	432	457	404	433	426	408	428	477	463	420	405	424	415	417	406	446	424	448	458	468	417	398	441	459	413	440	411	466	419	436	424	433	451	412	424	420	448	432	446	440	426	427	441	450	429	460	415	409	455	427	421	445	413	428	446	397	409	424	445	456	415	456	397	426	442	417	385	427	423	406	467	462	437	405	456	423	415	452	419	434	455	399	412	404	460	389	402	457	417	437	449	436	437	411	435	418	473	439	430	446	394	432	426	416	413	436	425	424	466	392	455	419	382	430	397	431	429	415	431	419	443	410	430	437	423	428	365	460	430	465	424	460	448	392	452	437	448	423	405	450	433	421	422	414	413	453	422	463	418	457	444	434	412	432	422	407	435	437	429	466	393	435	421	422	429	469	409	465	433	436	420	432	389	407	447	422	457	439	464	442	431	423	417	396	423	453	419	416	400	430	423	410	422	455	454	446	449	418	411	427	445	465	431	426	427	443	402	453	456	487	459	430	420	444	404	423	463	448	460	415	438	418	417	403	443	432	440	446	421	399	431	470	434	420	411	446	404	452	433	427	440	438	455	463	462	429	421	449	432	420	459	456	386	451	457	431	431	380	426	418	425	426	434	453	437	383	431	422	392	430	458	434	435	422	436	463	401	376	464	466	441	426	413	453	424	444	442	399	406	465	450	415	437	443	418	431	415	442	443	461	435	404	403	446	439	436	418	397	448	450	449	434	449	391	461	430	420	392	438	456	428	365	430	422	462	430	407	430	388	451	430	415	431	418	405	440	415	397	469	414	440	439	423	403	402	425	417	461	448	455	440	427	431	420	445	410	425	434	447	443	424	415	426	463	406	432	468	441	453	447	407	394	393	445	397	405	396	445	441	431	446	433	396	434	432	438	408	456	437	425	422	436	460	445	403	399	448	397	419	410	453	455	414	454	399	449	445	424	437	435	404	430	401	401	423	414	473	420	429	446	431	441	395	448	476	456	423	438	438	447	427	427	442	430	439	419	418	414	399	439	454	430	422	405	407	412	445	410	454	445	416	431	443	425	392	458	448	453	418	418	476	415	430	430	412	409	421	428	444	433	462	434	439	415	429	444	458	434	418	379	436	459	435	422	429	423	407	423	418	410	451	456	461	449	418	431	417	428	448	445	420	436	407	472	416	426	428	463	444	412	432	451	417	395	418	453	397	444	428	447	446	403	424	432	426	422	445	402	441	457	435	427	478	426	448	413	440	439	411	435	446	442	442	444	415	412	430	434	415	430	408	417	452	448	443	435	413	454	410	453	444	424	444	404	469	454	451	414	395	431	430	439	426	450	439	436	425	453	465	416	392	437	417	486	387	405	432	397	474	425	433	429	431	435	448	430	427	402	449	383	420	433	401	466	467	427	396	422	438	410	433	423	416	455	425	416	432	421	462	405	415	450	435	441	396	457	432	445	413	415	423	417	430	464	441	432	444	405	412	408	430	419	442	454	423	456	451	449	425	423	390	455	435	408	418	407	370	447	421	430	415	444	433	451	447	432	419	480	437	421	445	419	421	433	412	471	397	433	448	450	397	420	421	398	452	434	381	437	437	401	415	414	430	432	439	437	433	416	413	421	428	442	434	399	416	433	438	420	390	398	398	452	423	452	426	439	446	438	423	409	387	385	416	440	447	432	405	437	418	433	461	433	421	416	428	401	462	421	425	426	440	395	420	422	390	465	430	440	427	428	400	431	405	451	446	443	409	420	418	429	431	420	449	437	440	402	386	431	441	409	443	443	400	452	494	425	454	416	448	417	415	417	493	450	436	415	451	451	419	432	414	448	387	416	439	375	437	432	434	399	439	425	454	411	442	411	421	457	456	422	422	427	411	427	428	437	433	447	420	429	432	413	446	410	454	401	406	457	427	424	437	446	437	419	418	422	460	439	407	411	416	428	448	421	401	441	445	435	383	400	439	470	446	413	428	408	444	428	463	425	395	399	428	419	441	411	410	423	388	442	418	443	441	484	435	414	397	413	402	439	450	423	439	434	435	428	406	436	444	438	407	421	420	415	446	443	444	414	442	471	404	429	422	426	421	426	471	438	387	394	422	469	409	468	422	436	421	412	411
23269	20866	27866	23979	20870	9964	1113	665	548	502	503	434	434	469	392	402	372	364	368	370	387	343	347	351	337	333	318	329	319	348	349	338	321	307	338	324	340	350	330	360	374	352	315	335	362	310	333	350	336	336	309	324	327	321	370	322	332	324	326	330	299	324	321	338	345	334	334	301	341	313	354	329	327	304	305	337	333	336	338	329	317	333	361	313	322	342	335	293	324	343	313	360	343	314	302	334	326	341	312	359	340	323	349	306	317	339	324	355	320	333	287	311	352	337	352	328	337	345	332	311	317	361	306	343	341	294	338	322	332	319	339	335	335	329	328	327	341	329	340	310	342	336	333	359	359	335	306	325	358	389	340	312	341	325	356	347	366	326	319	315	320	353	327	353	327	326	326	321	294	321	317	366	328	324	328	337	323	336	331	372	325	343	309	344	312	331	344	347	327	353	334	347	326	333	332	317	346	324	337	321	335	315	330	373	332	313	326	298	347	321	316	347	296	324	335	328	345	348	324	312	347	305	298	321	294	319	334	333	346	363	325	327	317	298	309	327	335	330	353	280	320	362	322	333	332	346	353	336	318	340	362	308	326	326	325	315	310	296	307	346	322	336	305	332	337	320	355	321	316	353	306	327	301	311	289	312	323	338	334	323	327	323	328	335	335	304	355	335	341	311	343	333	322	342	314	352	346	307	347	353	327	337	326	344	337	330	328	307	327	304	340	327	327	349	332	331	342	326	343	322	335	332	322	334	314	312	359	379	310	369	318	379	363	315	343	319	317	368	303	303	320	330	296	357	354	321	301	341	335	340	321	322	322	317	310	328	343	338	291	374	361	342	327	366	353	329	355	306	300	331	342	291	330	348	374	324	314	334	324	356	350	354	358	315	343	309	317	325	327	345	320	310	336	336	343	347	351	333	322	353	322	329	343	353	348	355	339	330	355	342	323	319	351	339	347	354	344	341	331	308	329	330	331	353	324	346	303	346	336	317	340	303	330	342	315	342	303	321	348	334	322	347	289	335	344	324	336	316	323	332	301	328	348	309	355	327	345	317	321	345	296	307	322	333	327	316	354	345	336	341	314	343	327	321	352	337	329	326	353	323	333	347	323	321	356	337	311	320	326	323	279	326	340	311	335	329	340	336	313	321	317	334	297	314	355	299	321	307	369	307	317	334	326	308	338	340	344	305	355	331	348	323	322	309	331	335	306	350	378	340	370	325	314	298	339	359	375	333	305	302	354	327	310	337	322	348	334	334	325	312	328	327	342	344	307	344	307	303	350	303	310	321	314	347	335	336	358	297	326	295	367	322	325	300	306	328	342	311	308	319	347	367	356	330	341	306	331	345	307	316	301	321	337	298	327	355	344	330	300	331	324	380	312	322	323	322	316	330	365	336	337	331	353	340	312	322	325	321	337	292	367	300	311	367	355	325	354	315	307	294	309	337	330	350	325	319	310	335	341	334	335	299	344	334	319	340	322	340	336	313	363	323	312	316	296	322	325	306	355	313	336	325	299	330	352	318	333	356	347	329	344	339	346	333	321	332	353	349	290	337	339	357	308	324	320	345	322	304	352	305	318	344	339	354	328	325	334	344	339	355	355	346	327	337	316	311	356	312	328	336	302	329	284	352	349	339	331	350	350	321	350	294	312	316	336	304	321	309	332	293	315	322	332	349	370	355	336	288	333	362	307	333	311	355	334	353	339	301	301	333	344	324	312	352	338	349	314	349	320	366	330	322	300	330	353	303	352	366	284	349	288	319	343	321	294	356	341	286	328	302	320	323	325	327	328	375	379	318	332	363	318	313	355	301	340	329	336	294	316	342	320	342	344	334	345	284	348	330	355	343	333	307	329	316	351	306	332	297	320	325	333	320	365	351	324	292	316	324	333	310	332	324	354	334	326	331	338	322	325	375	317	296	356	353	333	357	325	320	337	322	308	336	361	340	323	346	299	332	287	327	321	309	338	317	317	331	331	337	334	294	315	340	368	331	310	330	324	366	338	346	335	334	353	306	310	342	351	318	308	308	304	344	355	320	323	320	313	334	340	329	364	330	375	326	333	339	331	313	343	331	331	287	349	329	358	326	337	308	315	326	328	345	340	341	325	341	325	309	333	361	330	302	327	317	332	336	322	338	340	326	336	295	354	305	323	327	316	339	365	340	304	331	356	334	320	299	325	280	311	342	303	340	345	325	328	362	350	362	295	332	328	338	327	363	316	335	308	327	346	324	340	320	326	325	336	338	339	328	348	343	329	326	334	335	320	308	316	315	347	317	324	311	349	341	297	329	344	328	334	308	326	333	348	333	329	307	336	329	336	327	340	311	320	343	354	326	326	361	334	329	336	331	296	329	357	333	364	348	343	323	323	330	317	331	336	343	297	363	344	335	347	332	295	371	343	326	316	311	303	330	379	323	327	314	330	332	327	331	306	318	321	348	344	332	316	350	311	292	333	344	348	346	380	327	333	314	353	342	337	317	308	346	319	290	307	318	343	301	302	362	335	311	325	332	346	283	311	336	319	320	318	344	359	366	319	346	328	345	334	286	331	328	330	329	358	318	323	302	331	346	335	331	307	308	332	322	329	343	324	308	310	308	317	315	310	373	316	301	348	330	299	319	347	336	323	361	317	323	293	338	328	317	372	322	352	347	332	328	292	322	314	331	320	330	360	348	336	298	327	354	350	318	306	315	312	276	328	324	350	335	342	373	324	334	361	336	333	338	329	343	353	342	307	312	298	336	348	352	306	352	310	342	315	317	325	328	346	354	303	299	331	307	309	329	346	330	335	292	321	308	341	341	329	317	347	307	338	327	345	319	327	308	320	323	308	330	358	362	310	325	328	331	315	331	365	313	326	335	301	338	312	355	299	336	332	329	352	372	319	300	319	323	351	323	312	321	328	343	320	303	331	337	300	328	326	373	323	366	334	349	344	379	379	336	335	308	293	336	353	343	307	343	321	321	325	319	313	314	328	313	310	327	300	357	355	351	330	300	362	281	322	339	351	297	309	317	323	321	327	321	326	325	342	332	344	336	327	328	331	324	331	376	293	337	330	297	288	312	338	342	345	298	309	342	329	349	342	286	371	316	328	334	328	345	322	310	295	326	353	337	325	334	347	329	269	326	329	313	363	335	285	318	305	333	361	329	324	344	270	322	326	313	293	295	329	318	326	313	297	361	351	317	323	348	339	356	349	330	348	346	333	333	337	351	297	307	312	307	354	350	324	349	333	348	296	395	347	324	345	322	324	325	321	339	298	341	307	359	332	316	331	317	329	319	300	345	352	332	312	309	337	318	309	325	308	339	326	351	354	347	343	395	337	351	348	309	310	318	346	311	351	368	330	321	363	326	300	341	336	371	329	330	336	324	324	345	342	317	301	340	299	334	315	291	331	301	338	299	365	322	323	313	333	373	315	351	309	284	330	322	293	340	324	324	362	319	362	347	333	305	330	329	347	328	322	335	330	329	295	307	302	327	320	337	318	375
3038	7130	6003	2900	2016	1621	1273	957	829	741	635	595	540	493	497	461	453	471	437	416	437	443	415	404	428	402	453	410	395	396	394	392	427	420	389	358	396	385	377	396	388	401	360	390	382	390	381	384	405	383	378	358	367	359	369	369	360	375	420	342	369	378	394	366	381	403	345	336	357	350	360	426	382	372	412	377	367	386	369	384	393	393	389	347	387	369	380	389	358	366	365	403	365	379	359	359	350	393	367	362	371	398	398	378	384	364	379	380	372	340	401	384	392	410	372	399	391	395	374	366	374	358	344	393	387	392	383	374	407	365	386	380	405	366	382	352	364	379	378	409	366	373	394	373	407	413	338	378	366	379	393	359	367	361	393	370	350	363	397	385	388	382	361	364	396	405	370	365	353	369	398	406	408	331	362	364	391	382	365	375	356	375	379	358	362	368	366	355	363	380	387	400	365	392	381	349	364	383	373	365	414	390	364	344	355	358	404	399	352	331	346	381	397	369	417	384	384	392	404	350	323	366	371	388	351	383	381	345	373	360	389	420	399	392	385	352	378	355	339	384	389	382	396	356	322	400	403	371	396	377	344	367	354	385	355	394	369	373	356	357	360	367	374	356	322	370	382	354	378	373	378	378	383	344	389	347	371	351	371	347	373	376	365	377	359	386	424	409	371	395	391	336	381	373	335	340	364	359	385	400	391	387	386	373	367	372	369	352	410	337	336	382	420	404	360	370	390	367	394	375	332	396	386	398	379	386	358	384	369	363	368	385	368	359	387	338	417	361	369	413	395	375	376	367	377	367	368	404	380	393	399	380	392	369	363	352	379	369	346	379	371	335	396	367	393	355	389	375	346	363	376	334	375	381	369	374	365	338	373	382	362	352	370	383	389	368	376	385	389	353	342	394	380	359	399	421	365	389	400	318	344	322	420	370	375	380	351	384	382	372	373	355	376	382	376	366	409	384	357	356	323	351	415	391	389	377	364	386	397	367	379	370	375	385	359	399	376	362	380	356	384	355	408	372	398	399	364	379	401	364	366	370	371	372	360	388	336	381	364	371	363	349	348	392	391	359	380	381	406	373	380	358	396	352	364	360	405	370	384	384	367	347	372	360	404	412	386	394	351	413	346	365	378	378	373	390	371	349	366	375	375	386	377	367	404	343	346	394	372	405	357	414	406	367	363	351	408	387	366	369	376	375	352	357	377	394	352	386	402	392	389	379	320	354	346	390	379	388	412	385	390	377	377	387	363	366	354	353	350	351	352	367	389	404	394	372	387	393	342	397	378	376	390	379	383	386	361	387	384	372	359	355	361	380	368	345	384	394	333	377	392	389	347	366	357	383	361	349	389	372	389	366	370	367	407	390	395	378	427	349	379	362	387	353	398	403	358	357	394	404	395	392	350	374	392	402	353	386	371	409	375	327	361	398	368	366	375	392	369	387	376	384	345	369	382	410	378	385	327	395	350	394	373	384	401	324	394	343	374	374	357	386	369	427	353	374	367	363	379	382	375	387	365	375	363	408	355	362	407	348	389	398	401	371	420	380	370	362	376	398	366	399	386	390	401	403	401	354	391	363	379	395	389	403	352	388	356	385	381	364	363	381	413	368	347	387	314	368	365	378	393	350	395	379	358	362	362	377	403	380	385	345	343	356	348	359	353	361	368	349	398	371	380	356	390	387	436	388	414	399	429	376	382	407	395	364	349	375	377	345	353	377	344	380	367	335	341	363	374	408	375	380	383	397	391	396	370	370	353	370	406	386	406	424	377	400	379	359	399	392	402	378	383	373	403	341	360	371	361	371	376	395	355	362	389	364	338	344	381	390	387	390	375	368	375	353	405	350	386	350	393	354	348	352	349	340	373	376	372	382	392	355	339	348	365	388	400	397	342	396	399	385	385	369	370	367	347	362	372	366	358	385	415	356	385	418	382	372	374	375	402	364	388	401	368	354	370	371	374	398	365	359	366	357	390	397	401	392	357	374	358	340	340	384	398	350	375	366	372	380	383	390	383	376	358	376	384	421	387	351	383	388	397	391	333	412	388	378	390	392	362	374	386	375	377	392	382	354	375	377	352	353	396	371	345	381	358	384	383	392	386	359	374	365	360	388	354	380	364	373	391	380	383	351	389	408	354	347	370	366	367	349	368	362	349	347	379	339	383	374	389	369	385	372	346	391	376	372	370	381	366	377	400	374	374	393	388	344	377	335	369	379	384	365	400	357	364	374	390	387	321	395	383	365	354	353	381	366	369	389	407	393	374	423	365	386	412	376	386	371	384	368	354	361	369	371	415	377	406	331	340	375	380	357	362	339	366	378	393	392	388	376	341	385	401	374	341	392	423	332	384	422	404	373	373	358	355	393	366	396	373	357	385	375	365	391	344	358	341	379	361	326	373	383	346	378	383	381	364	363	354	363	367	381	367	400	330	400	385	369	342	377	356	380	354	367	370	371	380	379	382	365	391	379	377	363	391	365	373	368	399	373	330	383	374	382	406	383	398	387	387	352	380	356	367	368	375	320	393	394	381	377	393	377	351	379	381	370	366	374	373	385	362	378	413	362	389	362	349	390	331	362	373	413	383	363	363	365	414	378	396	387	389	381	353	362	347	374	377	405	390	389	398	419	353	341	353	387	355	385	355	383	384	363	393	353	374	384	372	402	409	389	353	365	342	355	384	346	376	407	371	343	367	383	367	391	387	349	382	336	387	378	358	384	359	387	362	358	392	384	390	364	375	385	377	348	375	395	376	406	367	380	396	373	385	368	354	394	380	388	357	370	342	357	376	369	388	368	344	345	366	366	372	382	362	375	405	381	367	383	323	369	365	388	371	366	343	379	382	367	402	391	385	408	385	402	375	368	387	383	333	377	367	361	364	399	408	351	386	359	377	364	393	374	404	415	398	326	334	346	364	382	390	403	355	392	368	365	351	369	391	397	362	368	379	381	378	416	416	365	370	387	349	369	337	380	381	352	372	358	338	379	359	379	343	352	390	360	349	370	343	334	364	363	366	384	358	432	350	363	394	354	398	396	360	384	370	418	357	358	380	375	372	376	345	393	378	320	378	378	380	341	344	376	369	372	394	352	399	392	380	403	396	384	372	378	385	362	398	409	358	374	393	387	390	378	338	359	349	403	391	416	355	361	359	401	361	362	378	395	366	365	377	403	354	361	365	386	358	406	372	374	369	320	403	384	389	346	371	393	400	380	381	389	333	377	394	363	348	382	389	344	368	370	370	364	395	383	375	389	367	383	370	357	353	382	375	391	359	366	369	369	369	403	389	383	376	381	394	351	367	374	362	403	359	366	400	407	419	342	387	387	382	384	379	353	354	394	379	387	385	365	387	381	401	402	386	382	414	387	366	358	390	382	376	374	379	349	373	395	365	373	424	363	366	367	359	384	379	334	366	365	364	376	392	382	372	427	360	364	367	389	382	394	407	406	347	356	398	404	390	381	360	378	396	384	339	369	384	342	358	385	382	425	370	350
24248	20875	26966	24785	12972	727	507	410	364	297	290	301	290	294	290	244	268	249	256	236	262	257	227	255	249	258	245	239	224	252	219	221	221	242	225	214	220	230	208	223	229	223	232	230	263	268	260	238	215	242	253	245	227	240	233	241	237	237	214	239	239	230	238	207	224	234	225	233	214	238	254	224	225	221	204	229	221	243	237	232	279	195	229	245	266	264	261	242	241	226	239	213	213	218	250	208	257	248	265	224	229	236	243	207	213	234	231	238	211	234	244	240	249	251	238	208	245	234	243	226	256	236	219	234	215	264	236	250	239	235	232	247	244	206	215	253	266	231	249	230	210	209	248	247	249	210	232	222	232	277	229	210	252	248	255	219	248	222	238	251	212	222	250	226	234	216	191	196	221	247	241	245	215	217	212	241	227	231	256	210	253	253	210	244	225	254	264	243	236	233	224	234	230	224	238	234	235	241	242	242	230	233	210	234	236	201	234	232	189	229	209	245	249	228	232	252	216	242	266	239	226	230	232	229	223	231	212	238	245	286	249	235	216	222	218	240	216	237	230	248	220	247	224	254	224	231	253	215	226	227	222	249	231	232	232	233	254	230	239	202	203	241	221	223	220	239	247	221	243	250	258	221	220	257	233	205	244	223	232	229	199	229	197	268	239	226	242	229	215	243	236	215	228	230	237	229	220	206	211	234	255	258	227	223	225	259	226	234	254	233	232	220	210	250	231	247	215	257	224	223	216	224	241	236	241	220	230	223	207	236	215	226	231	239	236	246	212	220	221	227	206	216	216	239	218	222	213	231	242	264	222	215	243	250	223	237	244	248	232	242	251	229	245	237	245	238	180	210	213	243	212	227	229	218	267	217	235	252	223	211	256	202	244	215	246	230	237	218	208	221	225	231	206	234	213	235	266	238	232	206	230	208	237	233	249	261	231	222	230	218	229	224	223	260	253	232	218	239	227	246	244	239	207	243	237	230	212	246	241	221	240	254	220	207	230	232	258	246	230	214	245	254	225	205	248	225	239	210	243	257	254	240	255	232	233	243	256	237	220	231	229	249	249	216	242	228	233	257	228	227	220	223	245	231	220	211	218	240	234	237	243	240	216	262	253	222	231	225	231	243	229	232	234	222	237	213	243	227	247	231	229	239	263	217	239	239	258	229	244	250	231	207	247	251	226	219	238	208	223	252	212	223	245	231	203	233	219	266	260	248	245	222	192	237	223	223	221	243	243	234	241	233	225	213	197	237	229	225	235	247	240	234	258	215	219	229	187	234	230	240	234	262	217	233	224	247	235	254	190	248	271	212	199	242	259	226	249	241	245	236	235	244	242	205	225	262	222	229	233	228	236	213	263	196	226	191	247	237	229	212	241	231	239	240	227	234	222	237	225	212	223	240	239	258	254	231	235	227	227	279	216	226	226	260	222	238	207	216	228	232	240	248	247	253	242	235	227	241	217	254	214	206	247	229	224	251	218	254	258	257	215	249	207	233	229	254	229	244	252	242	245	220	220	224	231	238	228	231	258	239	233	216	228	221	221	245	229	234	222	254	253	219	208	254	225	221	212	206	233	225	218	209	237	241	231	270	244	245	235	234	246	243	229	250	245	230	242	242	236	261	221	272	224	221	255	251	238	217	221	228	250	227	228	222	249	227	218	245	227	221	235	239	254	213	264	225	255	222	255	235	233	247	254	222	227	218	236	218	241	235	227	208	240	209	252	240	233	255	230	238	243	235	234	231	247	266	253	228	243	239	224	246	234	251	212	240	258	221	237	249	228	222	226	205	258	237	188	242	204	200	228	252	228	246	219	257	206	211	234	210	256	238	238	239	255	256	262	208	245	220	218	251	239	244	230	214	234	247	224	252	240	244	210	230	225	253	240	235	241	229	237	238	219	237	233	248	238	225	242	206	246	252	215	232	245	240	204	243	229	242	237	276	256	249	243	250	236	254	219	230	243	218	224	228	235	227	218	239	200	267	239	212	245	255	252	218	264	226	260	249	249	240	272	221	208	214	232	221	228	229	241	233	221	232	218	252	205	222	252	241	236	217	229	240	221	231	239	210	243	227	228	251	232	218	240	239	247	245	230	261	232	239	250	259	230	233	247	225	235	232	223	233	207	228	229	227	229	244	231	253	212	238	239	221	256	255	254	231	237	204	234	224	249	215	212	234	241	220	221	228	252	242	227	241	247	212	241	248	233	214	194	253	209	229	239	238	224	211	249	234	219	240	216	210	228	236	209	246	250	254	223	204	263	228	245	234	230	234	183	230	245	254	245	214	240	213	232	233	219	228	248	235	215	219	231	215	237	229	222	228	239	222	231	231	252	246	223	221	253	228	217	253	211	235	236	211	242	202	225	242	237	220	229	245	252	251	239	224	240	216	231	207	228	240	221	242	213	219	200	227	213	238	249	255	252	235	233	228	226	243	204	237	195	227	244	231	228	210	230	191	257	238	250	234	251	248	243	219	218	250	229	225	212	239	238	223	257	229	205	237	237	217	252	231	247	244	221	248	209	265	233	248	221	231	243	252	228	254	239	212	245	228	232	263	262	234	246	242	218	247	216	208	225	204	212	237	242	228	239	246	219	227	272	225	215	226	214	239	227	218	263	211	230	244	245	227	227	245	242	215	243	218	235	226	261	270	227	207	209	216	260	265	250	226	239	235	260	254	207	240	235	235	214	236	240	271	240	243	246	239	222	207	193	237	241	215	245	206	232	221	203	228	249	224	225	200	239	221	232	230	212	204	266	188	207	216	203	240	226	221	211	216	217	229	227	226	227	244	218	237	261	241	226	211	250	239	217	245	220	227	217	211	215	228	234	260	238	227	224	228	226	224	224	253	254	211	200	227	232	211	210	249	232	250	277	215	231	232	248	215	215	236	245	222	216	232	216	213	235	216	244	230	269	237	229	225	246	248	233	241	247	219	231	214	242	226	219	238	216	213	213	244	240	239	228	223	232	249	221	251	209	269	249	231	209	238	209	211	226	226	234	251	236	246	229	225	229	233	241	220	230	232	248	217	209	239	228	236	243	245	232	247	241	250	247	240	213	235	228	228	248	228	225	263	228	226	220	232	221	248	265	247	219	239	227	243	241	255	227	215	223	208	234	215	209	227	225	243	232	200	222	241	205	234	220	216	249	240	243	237	237	231	236	225	248	226	231	223	218	223	228	208	239	231	243	256	217	238	249	228	245	238	234	206	217	234	237	265	231	240	233	211	225	243	232	212	241	222	250	237	235	234	224	245	233	233	243	229	221	229	251	204	218	237	255	223	228	237	203	205	235	212	226	223	236	226	246	210	245	210	255	209	226	261	214	236	221	225	253	227	227	224	249	247	232	215	227	198	212	240	232	230	220	240	230	229	225	229	259	217	237	259	240	246	237	237	240	238	238	215	226	254	232	251	254	257	226	243	231	251	243	224	221	228	218	219	191	224	229	231	238	239	247	242	235	211	208	259	239	226	237	232	234	191	228	232
3070	4485	3639	1801	1260	975	791	661	546	463	439	392	342	356	315	317	335	308	318	240	285	279	294	294	293	265	293	279	279	269	268	268	270	244	267	261	256	268	254	289	262	249	265	281	252	242	255	258	275	270	274	249	268	235	249	224	274	253	249	247	253	261	266	249	272	235	265	265	256	276	237	276	268	256	265	268	247	248	239	283	237	285	238	269	272	261	276	257	244	233	256	260	250	259	249	243	271	265	239	277	273	253	217	253	247	262	248	238	259	260	231	271	282	265	264	281	277	260	219	279	237	292	273	248	271	239	262	241	246	268	258	237	271	261	247	253	263	242	269	243	252	252	285	270	249	249	280	265	249	265	274	246	240	263	271	282	251	274	255	241	259	260	250	229	257	264	264	233	260	257	264	262	261	252	266	220	265	288	254	265	277	260	244	240	249	248	236	259	258	288	274	261	224	272	241	262	262	277	223	245	243	258	280	232	251	255	253	256	240	238	249	241	258	263	248	279	259	241	249	235	269	277	262	279	265	259	246	247	253	287	228	246	266	254	265	263	250	255	250	225	252	262	253	263	230	254	266	259	282	248	251	228	270	254	249	277	245	250	250	264	234	245	290	246	270	271	254	269	273	253	262	225	263	283	259	269	255	265	277	246	260	255	256	248	248	249	258	234	258	253	262	259	248	255	260	261	249	282	222	247	236	249	259	246	261	231	244	270	262	254	251	263	270	282	257	266	249	252	269	255	241	245	240	259	247	238	283	261	239	265	268	257	270	277	248	280	243	281	277	240	252	259	249	240	265	242	241	262	250	296	250	247	260	257	229	248	298	278	246	265	265	269	272	265	255	257	266	246	268	255	266	228	251	272	251	251	266	251	240	278	255	274	261	261	243	220	252	257	236	258	242	243	269	231	267	254	254	262	265	252	255	263	271	274	243	289	265	250	254	269	239	271	257	265	246	272	251	245	253	256	259	298	244	265	256	258	268	226	260	254	249	273	264	221	240	276	264	239	262	270	257	280	249	257	236	272	263	249	228	230	248	269	251	264	273	253	248	269	285	272	238	243	271	273	255	255	255	277	231	259	268	250	271	248	260	262	279	267	275	255	265	248	278	243	259	258	270	268	261	229	266	260	273	256	247	276	242	242	235	239	276	224	252	247	207	251	220	267	245	274	291	272	250	265	250	244	254	292	269	248	288	264	274	250	251	251	265	281	273	243	257	228	262	261	260	251	257	236	253	256	251	240	236	280	256	253	265	253	260	230	269	260	270	263	244	259	243	255	247	263	274	253	281	286	251	242	293	244	259	266	273	249	290	283	252	249	272	262	260	245	261	252	247	279	236	258	267	268	256	230	264	251	241	225	273	270	240	230	242	264	226	283	251	249	262	230	248	272	270	251	268	259	253	269	263	244	255	240	269	263	271	263	256	280	229	256	281	275	267	226	246	246	211	242	266	247	263	274	274	255	259	246	256	262	246	258	238	226	270	252	257	273	243	242	250	283	256	280	261	221	263	222	267	245	264	281	245	265	271	266	267	276	250	240	263	273	261	265	265	251	241	260	258	257	273	232	260	251	278	243	252	262	270	226	260	242	246	236	247	245	271	263	268	264	283	270	248	268	270	252	258	259	248	243	276	259	237	227	254	260	265	262	250	232	284	252	248	268	274	258	250	235	249	274	263	259	240	248	241	261	241	285	265	271	243	252	277	274	266	252	249	258	255	249	266	252	241	275	235	236	226	264	243	268	252	236	283	247	278	260	220	253	257	272	272	248	242	229	252	296	276	240	267	263	239	256	249	248	260	292	256	251	275	252	267	226	246	265	268	225	262	277	282	274	272	261	258	255	230	288	256	259	251	257	266	260	260	263	256	246	258	272	243	248	272	260	254	261	272	263	259	269	245	258	269	253	264	271	262	261	268	280	240	256	248	257	235	268	269	252	285	232	260	271	255	270	257	269	250	245	252	264	271	273	251	254	241	251	226	278	255	254	252	242	265	277	252	258	264	253	254	233	234	269	243	302	261	299	240	263	251	270	284	240	237	260	282	266	234	254	279	250	264	257	246	255	263	302	267	275	245	266	272	260	259	268	275	246	245	249	267	266	259	261	259	263	263	225	272	257	249	272	274	255	256	234	259	265	241	278	268	257	244	264	243	248	280	259	254	256	246	267	271	243	245	247	249	278	279	254	256	248	242	249	210	243	256	262	266	246	288	274	258	272	246	275	246	238	248	252	242	237	267	244	260	264	264	258	273	239	266	256	235	247	228	246	254	243	254	240	273	268	267	248	265	265	244	243	265	256	262	244	238	258	242	249	255	289	294	268	228	264	262	253	251	239	272	272	253	241	276	269	226	256	282	206	240	250	286	246	260	268	243	265	273	249	253	257	270	263	284	243	259	261	285	244	261	260	266	287	234	251	264	226	252	235	260	249	254	260	262	262	258	255	243	263	228	267	247	254	274	260	259	262	235	270	259	248	256	240	238	270	253	254	259	257	246	254	247	271	257	253	248	245	289	245	285	257	264	267	281	275	234	259	222	248	276	245	256	239	263	289	257	234	244	219	252	278	269	236	277	248	249	248	270	262	272	245	251	276	277	253	251	245	246	260	274	263	287	247	241	280	265	244	255	269	245	256	274	251	253	226	261	243	251	250	279	261	234	245	245	306	253	243	253	285	236	269	258	258	269	280	296	248	278	249	250	262	257	258	276	251	231	206	258	286	242	269	283	282	266	259	229	238	271	244	248	262	260	248	217	265	273	269	243	258	256	297	260	239	263	243	244	255	260	257	267	277	249	255	265	252	246	282	239	273	259	238	249	259	262	241	265	280	247	266	256	256	238	254	263	254	274	244	267	244	256	250	228	266	277	253	260	255	277	263	259	260	260	266	286	262	234	291	241	258	256	258	257	257	257	226	250	236	245	258	249	267	253	245	215	270	252	239	247	265	267	243	246	246	282	242	259	238	260	282	278	240	238	280	260	258	258	250	260	232	239	239	259	255	260	261	233	276	278	276	257	238	235	227	232	228	266	270	265	247	238	248	263	269	232	271	239	256	267	258	266	262	266	277	245	251	247	267	263	238	234	268	249	265	254	240	254	276	261	247	270	246	255	262	252	245	262	224	255	283	248	215	260	267	240	244	217	258	218	278	232	270	304	264	248	239	258	220	277	284	252	261	244	272	242	279	248	263	257	256	249	265	249	268	258	253	220	243	283	249	264	287	247	255	242	275	253	266	225	264	246	286	269	227	252	235	249	261	269	234	266	274	251	253	272	260	294	252	265	264	280	264	283	272	247	250	262	258	285	258	266	242	270	234	282	216	272	237	303	221	240	272	243	276	286	255	269	234	243	250	240	238	264	281	262	240	271	250	241	243	253	257	218	260	226	253	248	263	245	250	261	247	262	242	270	275	254	248	262	243	295	260	263	243	269	239	250	268	243	271	266	241	273	261	287	232	227	279	226	273	254	237	276	274	279	234	247	238	267	254
22189	20904	28316	23632	20906	20947	9300	832	543	469	417	343	314	290	241	238	188	204	197	196	182	172	155	166	176	138	179	158	153	157	137	147	147	146	122	165	144	131	132	118	120	148	125	111	124	124	109	140	128	145	141	133	109	133	121	119	141	129	134	143	148	126	121	129	124	140	134	143	137	113	130	126	124	121	135	135	132	136	115	123	140	111	125	130	113	128	115	126	134	123	126	128	130	129	109	121	134	119	126	137	121	135	102	128	117	121	110	121	113	121	133	124	117	119	116	116	116	116	104	122	125	93	130	124	122	110	126	124	118	112	115	119	133	143	117	111	121	136	134	107	143	112	125	107	121	110	132	106	123	116	120	148	129	123	145	119	122	144	114	126	126	105	108	129	109	125	136	115	114	113	120	124	132	123	134	131	127	119	114	141	128	116	107	138	128	140	103	125	103	116	116	129	136	114	121	128	127	106	124	120	129	115	127	116	121	124	137	126	118	119	110	134	136	120	127	108	123	104	123	120	134	121	117	129	135	122	123	128	118	114	133	131	128	112	105	133	120	109	94	122	140	136	139	127	105	101	140	104	116	121	134	135	124	135	119	120	110	121	106	126	110	126	130	122	131	104	128	123	140	118	147	118	125	130	130	101	126	97	127	117	124	133	118	116	112	133	126	131	121	102	125	124	126	122	119	123	129	110	106	123	129	110	114	127	119	115	121	111	138	123	118	130	111	118	122	130	127	120	115	123	134	128	115	111	127	113	110	127	119	116	107	120	105	118	120	121	134	115	123	106	127	111	118	115	132	119	105	126	115	112	126	128	115	108	121	126	108	140	103	115	131	119	132	115	111	130	121	123	130	133	140	118	123	144	132	123	131	114	125	109	108	131	112	105	128	86	131	115	119	122	119	112	124	128	110	111	137	148	124	121	117	103	140	140	111	112	131	116	142	127	111	126	123	112	129	113	120	115	117	148	144	115	121	127	143	134	126	120	135	117	117	121	125	125	131	134	136	122	106	124	114	110	125	120	130	120	115	133	125	113	123	136	126	123	121	114	105	135	107	107	111	109	105	140	124	96	125	134	108	127	120	125	112	119	117	116	114	120	95	103	136	104	117	110	118	121	113	122	103	116	124	114	116	120	103	112	119	112	120	111	131	122	141	118	129	116	123	126	132	144	117	99	115	119	124	128	110	117	108	111	129	115	126	125	108	115	119	133	127	116	123	117	128	119	142	113	131	116	124	106	116	135	129	109	99	126	132	97	114	114	123	130	113	124	122	113	122	128	131	119	107	121	123	125	123	138	147	131	124	120	134	122	123	135	122	129	99	114	125	121	132	128	122	113	134	108	129	119	114	135	124	101	109	133	128	115	132	121	128	115	136	113	117	124	129	106	122	126	134	121	116	141	136	136	126	122	117	105	115	114	115	104	131	115	127	122	124	109	130	119	118	103	111	141	108	114	132	130	118	126	117	128	104	114	122	115	130	114	116	121	123	125	122	146	112	117	132	114	127	140	126	119	120	124	132	109	105	129	135	121	132	120	124	105	116	150	100	123	124	140	107	141	116	121	119	142	110	128	117	121	128	135	141	148	117	118	135	143	131	128	135	129	105	113	130	133	134	123	125	110	105	114	128	124	142	118	121	123	116	126	125	113	130	141	114	112	128	129	137	130	117	129	126	118	134	135	97	140	124	125	122	126	122	126	114	112	126	110	145	121	117	103	121	110	126	142	108	106	119	121	110	106	113	114	128	136	124	129	104	132	122	97	115	115	109	137	122	110	136	121	107	120	119	128	125	125	117	118	117	115	104	109	126	104	119	127	137	109	120	114	120	142	113	112	137	120	138	106	124	121	116	114	140	148	115	134	121	117	107	113	111	131	126	119	121	143	115	131	110	147	119	132	120	125	111	110	135	131	114	133	127	135	117	125	126	115	122	128	103	127	136	85	119	111	122	129	111	149	115	116	111	119	105	126	131	128	118	125	122	149	152	96	125	118	125	112	123	114	128	127	93	129	116	111	115	101	107	131	134	111	116	120	128	128	110	141	128	100	122	112	113	134	96	103	104	118	122	101	113	122	130	119	115	112	108	108	121	148	124	103	122	117	107	140	121	124	130	117	112	132	125	122	126	140	126	121	119	122	129	123	123	119	123	123	124	131	127	120	139	125	124	109	106	107	134	127	125	120	129	113	136	130	110	137	124	113	128	132	119	105	112	119	123	120	133	126	119	122	119	128	114	125	122	116	118	125	125	125	102	121	125	129	117	111	102	131	111	111	128	107	119	120	114	129	118	110	119	109	122	118	110	138	119	138	128	127	118	140	108	132	126	112	103	110	123	103	117	105	122	114	128	127	132	121	125	128	110	127	126	116	118	140	119	147	123	124	107	138	112	108	130	118	146	126	97	112	99	115	121	130	107	127	129	113	135	141	127	126	141	109	134	133	110	114	116	143	113	131	121	125	120	117	107	122	131	134	115	114	126	117	100	136	116	99	118	120	127	116	129	115	113	112	126	133	117	109	105	121	137	118	117	131	126	128	119	107	126	131	141	126	121	138	126	124	136	118	127	157	110	129	126	121	124	124	114	111	121	99	134	133	112	111	110	124	125	118	139	120	115	116	97	120	94	104	109	119	116	131	124	155	119	110	135	126	116	121	132	130	112	119	130	130	106	106	112	104	127	108	115	123	134	138	110	130	124	127	102	125	123	111	115	146	116	118	133	107	115	128	124	110	137	107	124	102	114	127	128	122	114	99	120	127	127	142	127	106	130	111	122	115	124	124	127	123	121	125	125	134	111	105	89	107	130	127	121	93	123	119	119	115	124	116	127	111	124	112	132	108	106	120	115	123	142	109	116	125	110	98	136	125	118	122	125	126	137	127	117	123	121	131	107	129	96	128	121	125	124	129	120	137	132	115	130	118	116	106	130	138	128	109	142	119	111	104	128	111	102	110	141	125	137	134	130	122	137	114	111	136	138	113	125	122	127	99	119	126	110	135	99	124	122	123	115	123	129	109	134	133	130	122	130	105	130	133	120	134	125	157	115	129	101	118	130	112	119	129	123	104	127	109	106	137	107	127	128	107	116	124	129	131	133	128	128	109	128	128	113	105	114	121	106	141	123	130	121	133	133	111	126	125	134	112	109	133	128	96	126	100	116	114	146	113	129	138	114	113	114	128	138	117	115	138	124	107	115	127	136	112	131	124	100	124	124	112	131	123	120	120	99	135	99	104	113	136	122	132	110	123	124	131	131	96	127	112	115	122	124	126	123	115	121	89	131	129	126	134	131	116	124	129	115	138	103	117	127	110	99	99	118	130	122	135	95	111	125	112	123	137	126	126	109	124	101	137	118	136	98	111	109	124	113	116	129	113	136	143	124	114	120	127	133	129	109	115	103	113	122	120	131	128	123	103	114	125	101	123	121	120	105	97	92	117	127	115	131	130	113	115	119	119	124	114	121	105	137	112	108	125	129	115	131	109	116	135	125	127
4089	12155	10045	4817	3354	2512	1934	1372	999	791	685	584	434	407	358	323	283	282	271	257	245	236	214	204	191	202	193	174	160	169	187	169	157	160	169	152	195	165	174	149	183	170	158	170	132	131	160	152	154	143	142	147	151	145	160	156	152	183	153	135	165	162	139	130	129	138	141	150	146	163	141	155	156	131	151	151	141	142	152	125	147	143	119	169	151	148	126	142	137	140	141	130	132	145	127	144	135	150	142	119	137	155	137	146	145	157	143	152	136	154	110	144	171	129	138	153	129	141	154	154	154	140	143	141	126	148	142	115	149	145	131	148	124	145	142	139	129	129	140	167	132	144	130	141	140	144	125	143	135	148	129	132	132	139	145	137	161	142	141	148	133	125	160	143	131	120	143	145	142	162	135	149	162	142	141	136	155	107	135	130	132	145	135	138	144	154	124	131	133	131	153	153	135	135	131	134	148	150	123	117	138	134	139	148	165	150	160	155	154	135	144	137	152	134	123	135	145	153	146	126	144	140	133	144	140	140	141	139	145	116	145	137	154	151	137	127	141	135	150	134	129	143	134	139	138	140	163	139	145	129	145	123	156	141	146	152	132	144	116	120	142	139	154	138	153	164	134	140	119	145	130	140	135	110	140	134	160	142	142	136	135	134	143	146	135	141	134	138	141	146	132	138	135	138	136	130	154	146	147	121	152	160	150	127	150	156	161	138	146	167	129	134	143	167	131	152	150	153	138	164	137	147	123	148	134	139	132	138	138	132	143	117	128	150	148	151	131	127	127	148	157	126	132	143	134	143	143	125	143	134	144	141	155	159	146	156	130	143	124	150	130	140	149	126	140	118	151	136	128	133	152	160	135	134	148	150	128	148	137	138	130	135	137	155	158	138	132	150	128	148	144	150	146	129	143	142	143	138	135	126	141	134	131	130	153	140	133	166	143	144	142	154	149	155	122	133	137	137	159	116	142	121	150	149	109	146	117	168	147	136	145	159	128	128	153	137	127	130	131	154	137	143	138	135	144	146	125	136	126	141	131	150	129	147	134	145	149	138	108	134	110	143	133	148	137	152	150	140	123	125	158	121	111	146	142	151	143	133	152	137	153	157	146	141	155	134	132	128	136	141	136	120	135	139	128	144	149	122	150	153	131	115	147	154	158	140	139	152	149	143	145	118	135	132	137	140	150	147	134	144	125	145	149	125	138	138	138	152	137	150	138	132	131	155	150	128	124	137	145	138	142	143	140	144	138	141	145	145	129	135	129	143	134	138	143	138	135	151	131	140	137	161	145	168	114	130	129	140	129	134	130	140	134	143	118	111	158	142	134	173	138	147	146	142	141	140	135	121	141	178	140	127	152	134	142	135	137	155	150	135	139	146	147	133	123	159	138	151	146	141	142	158	147	127	122	143	134	131	151	119	120	143	156	153	128	137	134	159	134	151	125	147	145	135	147	158	136	131	157	147	157	124	127	151	139	151	125	133	137	141	142	158	137	141	146	144	132	124	112	153	132	139	135	157	158	124	162	138	130	135	117	120	122	151	113	149	148	130	157	97	145	152	131	160	129	151	149	133	148	134	135	142	133	158	133	155	134	155	136	143	143	124	142	127	132	142	120	125	145	127	140	146	114	151	132	129	151	124	125	135	157	138	137	139	136	136	127	146	139	145	142	146	143	117	136	134	146	151	145	138	136	143	121	148	130	154	137	173	134	163	134	149	128	158	148	136	139	144	140	119	161	143	144	141	140	149	143	147	134	145	146	152	138	140	151	151	133	154	145	155	158	140	130	134	156	121	126	141	151	142	130	135	121	145	139	133	133	149	133	141	151	132	134	149	136	143	145	123	131	142	127	147	131	120	148	142	144	142	137	140	143	139	140	129	144	130	166	126	125	163	143	141	135	135	139	141	156	138	144	140	147	130	141	128	139	146	147	129	137	116	130	161	131	131	129	139	151	138	137	123	145	135	126	133	148	132	145	135	139	148	132	132	127	123	146	135	122	134	121	140	146	137	145	137	141	144	131	139	138	142	133	115	135	143	132	133	119	119	149	143	133	157	141	142	142	139	126	125	123	124	166	152	131	113	127	139	131	144	131	119	143	158	153	140	144	140	160	142	145	119	146	124	131	130	124	138	145	151	144	145	134	129	137	154	138	141	138	143	154	139	166	142	128	124	151	130	133	145	142	145	130	153	136	131	134	137	146	136	141	131	138	132	127	154	140	147	124	147	134	170	146	141	135	126	149	158	152	153	152	122	135	139	153	130	133	133	136	130	157	145	171	135	148	133	139	134	143	134	140	148	133	148	148	147	150	130	155	162	140	161	138	147	141	156	131	145	143	129	127	139	128	144	113	133	154	144	137	160	145	135	127	160	149	144	123	157	152	131	147	152	137	133	134	140	134	155	137	159	131	125	133	140	140	141	142	138	120	131	142	144	138	130	138	147	166	143	133	145	143	124	135	147	157	145	145	149	156	161	154	145	130	132	124	138	139	139	147	132	149	135	163	141	134	127	139	125	132	169	129	144	135	132	131	168	159	147	131	132	109	146	127	152	135	133	153	125	145	159	135	157	124	135	135	145	155	134	138	128	137	147	149	144	140	130	126	153	133	147	132	165	133	124	134	139	138	130	142	123	131	120	152	145	152	124	146	144	149	118	138	147	145	121	136	126	136	121	149	131	131	143	145	141	139	168	133	146	144	139	148	133	143	127	141	135	165	134	147	130	122	147	127	118	152	151	149	138	135	136	132	139	136	147	155	150	132	131	152	142	136	149	119	150	140	124	148	124	134	134	147	144	127	127	155	134	137	148	140	154	135	138	142	126	153	121	173	148	147	149	132	147	136	142	127	154	144	151	129	147	136	130	152	134	130	131	130	144	147	146	132	155	133	117	133	142	144	122	145	133	143	133	144	122	139	125	134	127	151	140	127	144	111	148	132	126	148	127	132	129	129	147	146	136	134	135	134	143	130	129	153	131	127	143	135	120	130	137	136	122	133	138	139	141	132	154	135	131	148	139	152	136	119	159	137	125	164	143	138	119	159	134	145	149	131	119	153	152	146	135	127	142	138	130	120	163	138	152	142	146	146	147	160	132	170	129	128	145	149	122	133	142	128	147	133	154	157	116	140	142	150	140	138	147	137	144	127	157	124	145	133	140	147	128	133	140	135	144	129	129	138	133	131	117	163	149	150	148	117	155	142	129	130	135	131	140	135	129	162	127	149	159	148	134	131	116	139	128	148	151	148	137	148	170	135	117	144	122	137	125	133	135	161	160	128	167	148	121	140	121	124	145	147	139	144	145	144	116	128	137	133	142	127	143	150	145	146	142	120	134	119	145	137	128	116	137	132	143	133	134	156	152	132	149	136	125	139	154	126	148	137	125	129	141	142	129	140	135	120	127	133	149	134	129	143	137	132	104	139	129	145	137	128	121	132	158	147	140	146	146	150	137	147	144	137	146	150	149	141	131	149	145	136	148	146	144	126	142
27057	18554	4704	650	489	438	420	430	399	408	406	385	381	373	373	380	382	397	404	412	420	383	405	417	408	387	389	397	394	398	420	366	396	422	385	382	391	382	362	374	399	396	397	403	390	389	392	355	403	370	406	383	370	405	385	400	359	375	412	362	384	407	363	380	375	379	412	400	423	383	419	347	443	399	425	378	404	348	398	389	373	372	388	394	391	378	399	395	355	369	374	375	411	377	394	386	393	410	413	384	371	420	407	360	409	393	392	399	401	405	388	380	433	356	364	398	381	408	425	389	402	422	405	407	378	394	420	373	370	346	390	394	378	380	397	412	387	355	367	399	377	415	395	376	420	421	408	406	369	405	389	402	361	389	366	426	406	370	400	381	417	393	411	372	407	422	376	347	371	420	427	373	381	347	400	385	394	438	396	394	409	380	386	414	389	419	409	413	398	382	414	443	364	428	393	387	399	372	363	396	390	428	412	378	372	405	392	399	401	373	412	373	410	375	407	406	379	362	377	392	409	389	399	421	343	380	399	374	400	377	377	362	416	406	375	399	372	378	411	431	366	366	358	410	371	370	385	429	395	401	398	390	370	379	383	352	358	406	406	397	362	400	380	327	397	409	419	347	388	353	368	426	367	414	396	398	375	401	440	361	419	356	419	406	412	397	407	379	413	430	389	420	393	413	407	384	391	426	361	419	406	396	401	403	371	397	404	417	378	387	390	409	398	400	406	410	381	378	390	384	409	413	385	353	371	388	373	372	380	402	458	425	391	387	339	389	382	406	396	384	383	401	390	384	396	366	388	414	399	397	392	374	393	368	367	396	399	420	388	412	422	378	394	384	389	386	368	380	399	379	371	397	379	402	351	417	383	372	369	426	408	379	393	375	398	364	411	429	373	391	390	375	389	398	429	367	386	389	396	370	382	387	390	423	387	424	392	394	404	371	402	387	377	398	335	409	362	381	395	373	374	341	375	371	438	384	374	387	365	368	392	392	379	390	402	355	344	393	404	436	363	390	377	428	385	362	380	401	397	368	379	418	377	389	415	399	402	406	409	361	372	410	401	405	406	388	389	387	355	421	396	402	377	387	398	353	375	382	396	382	382	409	391	363	373	405	402	371	375	396	363	394	398	399	395	418	409	417	390	352	382	365	411	384	398	412	404	418	364	417	399	343	365	379	393	385	390	352	404	415	378	413	354	406	408	367	413	379	403	397	394	412	389	385	396	415	426	402	391	396	370	369	421	390	399	422	390	387	408	430	390	416	397	414	384	373	394	342	386	384	448	380	399	376	383	384	411	430	416	404	403	420	367	404	418	376	315	416	392	387	414	379	385	391	383	391	405	372	406	383	394	374	370	389	367	416	402	375	369	361	357	366	370	369	387	383	385	374	419	373	374	374	354	342	382	386	404	383	382	374	389	348	393	410	410	388	392	384	371	391	392	389	374	407	423	388	420	386	416	379	345	391	372	359	389	402	372	403	390	387	404	403	372	379	405	379	420	412	396	384	394	376	396	380	394	340	385	415	383	376	421	391	394	405	421	371	396	391	404	402	381	406	389	403	445	428	395	383	383	383	377	376	374	413	402	398	438	374	414	435	412	366	397	351	386	413	390	389	413	411	380	397	379	376	363	347	401	384	387	427	364	367	368	408	344	373	381	393	344	373	384	388	423	386	382	390	414	401	359	424	403	419	369	401	408	416	377	439	407	349	387	384	387	363	387	410	385	362	387	383	417	399	360	385	387	385	378	381	431	417	365	381	386	405	324	417	411	411	385	364	373	413	372	412	384	388	359	435	396	392	394	407	422	421	403	367	425	397	369	410	371	392	382	403	403	391	407	402	373	400	400	346	377	412	369	343	363	384	387	415	383	398	367	391	377	360	407	371	368	393	394	420	398	400	401	392	373	409	410	363	427	415	361	369	418	391	378	411	393	375	390	385	371	396	383	350	408	371	383	421	382	380	383	422	421	379	360	367	383	410	363	375	375	401	373	378	396	390	384	386	370	402	385	406	413	383	392	385	375	365	438	385	355	363	369	363	389	375	379	395	399	369	331	361	362	383	342	376	361	392	391	394	383	412	409	376	393	390	356	367	418	395	393	379	363	374	381	420	407	374	390	413	357	369	375	384	408	387	400	379	374	408	355	377	364	377	409	377	380	424	361	364	405	364	389	389	379	368	407	390	397	380	409	403	387	412	376	354	401	364	414	383	396	400	409	368	361	424	354	394	396	405	400	347	405	378	368	404	403	395	364	378	391	392	396	424	417	406	373	391	363	428	393	357	372	362	382	365	400	407	389	406	374	416	397	374	375	356	345	372	386	359	411	379	385	416	362	398	389	335	421	392	391	387	383	364	404	389	365	374	393	390	364	397	385	385	383	394	431	399	364	425	412	367	380	391	379	384	385	375	398	435	388	368	380	409	405	421	351	413	362	398	398	382	383	394	386	379	388	361	384	379	399	382	386	389	380	365	379	368	392	387	404	391	374	402	388	362	391	403	382	397	395	396	361	410	368	420	372	416	374	392	428	363	400	417	405	349	416	382	352	384	392	376	398	385	386	407	385	408	437	379	378	412	383	372	387	390	380	362	377	387	387	417	387	396	419	394	377	377	419	355	402	367	358	414	414	381	382	394	402	401	393	410	358	409	402	371	405	369	384	349	416	398	397	407	396	340	383	419	362	394	399	381	390	390	400	357	387	397	400	387	421	379	374	400	421	383	402	404	390	365	418	369	375	407	353	374	399	411	406	384	380	375	357	379	361	371	419	424	366	402	425	377	366	383	409	347	386	375	393	401	379	403	378	372	395	414	399	396	426	350	389	399	382	376	387	358	383	407	396	412	402	380	385	372	396	408	390	365	392	420	457	415	360	383	378	398	400	369	400	361	403	396	392	375	407	404	401	400	386	364	399	393	395	386	385	411	374	405	392	366	373	393	384	384	395	367	388	388	396	425	403	372	385	385	414	393	379	417	365	423	396	366	376	356	375	356	389	383	395	397	382	429	399	360	418	386	390	375	398	365	384	393	337	356	362	394	404	405	397	408	386	406	337	374	432	400	385	396	369	405	361	398	400	367	403	375	325	387	404	419	383	394	356	376	365	386	400	386	397	403	440	392	401	421	401	410	363	348	399	414	392	395	374	415	352	375	367	380	386	385	396	375	383	382	368	428	399	377	397	377	377	402	383	382	377	369	408	425	409	431	375	381	421	387	378	348	406	416	388	383	380	402	400	388	396	389	353	404	389	406	402	393	427	370	398	396	370	377	388	382	392	398	425	372	388	433	413	380	389	384	386	434	376	415	387	397	374	378	396	410	389	394	435	375	393	383	405	374	382	400	426	418	376	369	412	364	394	394	404	417	391	411	400	373	402	431	381	411	399	382	393	394	395	374	419	411	423	368	369	375	389	394	383	386	390	368	362	366	399	383	392	402	397	394	392	380	374	429	390	384	351	389	408	370	359	381	399	393	410	377	368	377	381	340
4195	921	802	602	511	519	475	488	470	470	452	438	481	471	428	444	423	469	441	425	431	467	470	411	432	480	417	442	447	420	439	410	445	459	440	464	457	454	428	423	448	433	425	425	434	429	466	395	414	444	432	446	415	421	444	421	455	432	415	412	407	437	413	413	456	451	419	445	477	455	464	405	441	429	430	458	419	474	451	482	467	456	438	435	435	417	449	412	452	446	469	452	434	452	440	463	441	450	411	442	451	434	469	443	429	454	409	434	421	420	439	471	435	441	453	420	439	428	464	463	457	403	437	425	421	420	438	448	462	455	461	439	464	441	452	465	408	431	451	409	460	444	406	406	418	469	425	429	429	403	422	472	450	415	433	420	438	458	446	441	449	413	437	454	454	458	428	466	407	410	397	409	451	426	438	444	407	482	460	450	429	423	436	435	431	471	417	415	446	453	409	420	419	448	419	416	479	440	414	462	444	434	395	451	444	409	444	393	439	460	459	413	423	408	433	440	450	452	405	397	422	401	406	456	464	459	443	465	410	397	429	408	417	408	419	429	457	441	409	445	444	449	431	405	453	421	427	422	444	433	449	453	483	438	458	412	426	471	424	474	434	469	429	440	428	430	432	431	429	436	426	424	433	422	429	423	422	430	447	439	477	450	431	453	473	444	423	464	423	424	431	417	438	433	428	390	437	425	458	474	474	437	441	420	422	431	453	422	450	437	439	420	426	454	404	426	457	461	410	422	442	491	451	412	439	434	458	423	415	423	444	419	481	443	462	447	465	387	425	445	449	440	447	431	408	442	444	422	449	477	426	474	455	471	406	398	456	430	450	427	449	421	446	437	430	411	448	421	406	415	461	435	464	432	430	489	415	421	465	455	446	449	408	412	420	428	432	416	445	388	469	425	454	431	439	460	445	484	479	452	411	444	412	453	408	418	402	464	438	387	468	461	454	445	448	436	449	446	425	431	443	402	423	389	425	497	462	454	449	429	451	459	472	451	414	446	414	427	445	416	414	444	438	433	420	476	411	454	450	427	428	445	432	477	450	435	456	463	427	417	443	431	438	451	442	418	449	463	462	405	411	431	416	442	428	447	412	479	424	436	433	381	420	415	438	424	415	413	448	448	410	437	431	441	444	426	404	423	409	461	437	415	420	486	451	440	442	454	456	415	408	455	436	424	423	487	423	409	421	420	475	443	434	438	413	404	426	435	404	426	447	398	394	417	434	446	444	425	418	435	425	415	429	441	471	426	438	429	451	450	482	408	426	420	417	448	431	428	427	410	434	429	438	433	418	452	439	461	449	457	427	422	409	467	415	442	461	422	449	439	447	394	461	468	426	454	466	445	470	408	411	437	436	424	423	442	445	406	440	429	444	458	440	450	450	455	416	407	426	469	433	448	459	488	482	429	420	419	432	420	413	423	459	407	415	417	449	414	398	442	427	424	417	416	425	464	428	436	430	412	453	470	401	478	431	442	429	426	429	422	423	447	434	445	446	442	416	441	446	446	441	415	427	467	431	449	435	399	423	475	457	450	413	494	403	437	442	455	408	456	476	425	468	425	415	461	444	437	444	437	450	420	454	489	422	459	424	413	417	409	449	396	410	428	434	427	446	425	427	433	401	404	457	445	447	457	398	446	441	435	460	419	451	412	420	414	443	447	449	456	443	435	457	431	418	429	422	413	407	402	397	436	443	437	440	432	435	418	419	435	441	393	440	423	449	431	432	391	451	425	415	433	440	465	416	436	457	451	421	440	442	467	426	427	436	439	407	490	389	428	437	468	422	422	420	412	428	413	441	435	415	463	445	420	433	448	435	474	436	464	423	424	419	462	445	439	406	438	429	452	420	446	437	421	469	434	441	438	444	452	407	429	399	420	439	467	461	419	421	439	404	436	444	451	436	462	454	468	444	457	422	419	449	445	431	392	448	446	410	455	456	444	439	460	438	429	428	439	435	382	429	456	422	442	456	446	413	439	420	433	409	414	433	449	392	422	452	414	422	448	396	449	430	435	438	420	444	427	455	426	431	437	397	419	450	419	434	410	421	408	436	415	422	429	415	465	433	447	456	443	423	474	457	427	431	426	424	445	486	430	485	442	441	467	439	449	424	459	402	439	437	442	452	445	475	443	421	468	431	440	427	443	476	410	475	382	418	403	441	437	433	458	460	460	453	425	460	424	447	447	426	430	433	452	440	449	443	437	457	466	457	450	464	426	411	433	475	422	442	442	426	450	406	460	421	483	422	444	398	464	418	420	412	474	396	434	402	421	435	457	413	421	448	414	453	407	410	452	446	469	427	457	442	418	420	413	442	401	417	415	469	420	370	465	420	446	427	415	424	440	436	436	438	423	473	401	481	427	410	420	431	448	431	446	448	424	441	409	458	444	424	417	412	450	433	448	445	452	422	463	422	444	462	435	481	422	438	443	441	455	432	449	433	448	440	443	430	424	439	434	421	418	478	464	434	434	416	443	397	433	455	470	409	441	421	425	440	416	435	414	439	460	404	469	429	448	438	433	436	406	417	425	429	454	445	425	443	406	429	467	460	442	450	436	452	452	441	388	451	452	415	411	453	416	426	425	451	465	439	436	469	441	433	459	435	434	431	425	432	410	438	445	404	415	477	435	450	432	434	418	409	429	457	421	390	451	434	434	411	419	436	444	447	488	433	422	416	477	404	421	425	434	444	430	460	488	422	446	417	448	427	430	390	448	422	410	433	471	434	418	457	404	440	451	453	471	431	443	434	465	442	434	438	414	440	451	421	421	450	422	466	447	478	422	429	426	413	381	409	431	486	461	422	429	416	408	435	422	440	425	432	468	444	419	466	443	437	394	430	441	464	459	449	410	427	446	455	432	408	470	432	417	466	419	442	459	451	452	428	420	406	423	414	422	454	410	456	428	431	429	405	475	433	420	434	483	405	404	445	475	454	423	430	454	404	450	428	457	428	411	465	456	446	437	439	452	435	438	418	415	425	439	438	429	437	419	442	401	431	445	454	443	421	406	426	422	450	411	420	448	462	454	429	452	438	417	430	421	430	468	443	395	451	433	430	450	411	450	447	460	430	484	426	457	427	433	453	474	458	438	416	425	427	441	428	419	465	466	449	446	431	407	458	428	441	412	449	430	428	449	431	449	447	429	445	428	449	435	441	431	445	424	414	407	443	415	466	446	425	409	414	397	452	456	417	408	423	408	433	435	448	429	450	449	432	407	442	438	478	444	458	455	440	411	428	448	407	411	411	427	433	466	460	475	458	417	441	449	401	461	448	407	443	425	459	428	463	467	430	431	428	407	396	437	382	461	420	421	450	443	436	405	457	426	448	443	448	411	414	430	412	428	456	432	393	444	435	406	450	406	488	438	431	421	452	440	456	426	424	453	426	428	426	401	427	429	415	450	468	428	418	437	468	439	400	425	417	414	433	469	422	423	441	452	502	403	435	466	435	451	445	439	472	407	441	403	430	410	456	464	448	443	410	457	431	438
23278	20888	27908	23993	20863	9837	1021	682	516	544	490	459	433	421	417	382	389	385	358	333	361	350	335	408	338	369	318	330	352	353	364	377	352	366	316	330	361	299	306	372	349	360	340	322	333	348	345	328	352	348	363	341	325	311	343	349	313	344	352	354	347	330	349	366	331	331	336	334	338	349	318	314	330	346	350	355	352	335	319	354	347	347	334	343	306	334	354	365	343	297	364	345	329	343	333	339	380	337	342	323	344	337	336	358	363	321	330	384	356	325	314	362	320	327	329	321	342	350	337	302	338	323	380	370	345	350	307	342	357	332	327	309	323	338	349	339	322	336	345	360	349	349	294	353	323	344	325	353	343	306	340	342	336	326	352	333	340	380	318	355	343	341	313	328	351	312	374	338	335	300	311	328	317	378	356	325	326	377	322	359	317	337	337	327	356	346	317	358	295	358	352	306	344	330	312	296	334	353	337	341	349	367	374	352	343	337	346	352	310	346	334	335	338	359	355	336	340	362	321	338	330	367	348	293	342	357	317	330	371	307	312	326	312	351	306	328	331	336	323	328	333	344	329	339	301	319	322	353	340	357	326	343	326	315	322	341	332	307	321	370	306	350	345	328	313	342	354	324	339	350	298	321	332	319	342	346	341	317	317	305	345	304	346	316	377	330	326	343	341	312	322	335	323	335	325	345	293	332	356	347	332	320	325	318	329	354	332	363	355	372	380	345	318	356	367	306	331	378	323	323	335	297	321	331	357	317	354	357	346	355	339	340	342	353	326	322	343	334	332	350	360	294	341	340	300	326	338	332	364	331	312	320	358	365	355	358	359	386	334	329	315	353	361	363	304	314	309	332	337	340	336	350	345	330	356	316	324	327	329	310	360	328	367	306	360	308	332	341	327	327	343	356	333	334	340	328	360	312	342	333	331	362	332	334	352	367	326	360	326	313	304	331	368	355	302	346	340	354	342	349	320	319	356	362	309	335	349	325	345	316	348	346	323	324	334	311	317	320	330	325	364	322	350	311	316	302	345	324	320	295	327	331	316	359	331	312	322	358	337	341	353	290	342	325	326	330	338	294	360	336	303	322	343	340	318	313	369	361	316	385	324	327	306	370	353	355	329	353	330	306	358	341	329	352	322	365	309	317	337	322	349	338	357	327	333	331	319	330	343	308	321	312	379	349	329	354	332	326	343	344	349	338	333	312	360	337	352	351	298	342	358	317	357	328	352	363	335	336	313	344	332	324	318	355	344	362	332	312	331	342	320	312	365	334	307	309	318	333	317	353	336	308	324	332	332	360	316	336	336	355	318	343	341	353	354	338	337	325	326	321	344	307	336	337	357	351	325	331	336	328	323	311	344	301	371	310	332	288	345	314	340	339	351	309	352	324	329	380	357	341	352	335	381	355	345	340	360	364	322	333	330	356	352	347	331	315	330	327	334	353	351	359	340	331	353	316	365	329	341	321	334	382	323	346	357	317	340	308	320	318	341	332	345	303	356	325	308	322	314	315	353	309	329	311	345	383	321	302	326	332	369	340	372	382	364	329	346	319	315	305	313	359	323	323	336	361	333	314	305	340	331	330	352	328	335	308	361	300	353	362	335	315	327	344	332	307	354	337	347	331	333	343	368	328	338	324	336	325	352	350	324	327	328	361	339	335	335	364	333	306	349	324	343	336	344	331	318	360	321	331	332	360	335	355	301	323	319	344	352	356	340	346	338	357	321	335	330	308	327	332	348	333	306	356	344	358	352	300	329	320	338	337	320	317	327	336	332	334	321	351	308	354	366	322	348	331	328	343	344	314	334	353	346	359	355	338	327	344	366	330	315	332	336	339	335	296	332	318	344	363	326	337	337	347	331	301	342	356	355	304	329	354	312	364	339	319	357	355	333	333	330	353	360	336	321	360	345	348	305	323	326	345	333	337	344	352	335	336	366	331	324	361	344	353	315	344	349	357	331	335	328	339	348	316	325	322	334	323	338	323	320	316	300	326	337	316	332	326	306	309	353	335	338	351	343	338	359	351	306	334	309	318	334	352	350	310	353	332	351	306	350	312	307	350	328	336	336	344	329	351	320	327	331	329	326	325	344	321	337	303	311	329	335	314	344	347	316	327	344	359	332	314	355	297	331	343	336	346	327	321	318	314	342	315	312	338	362	339	346	318	335	367	324	320	311	333	359	361	316	318	320	331	365	350	319	354	374	354	356	318	322	333	349	361	293	329	300	339	352	334	331	352	333	314	338	340	319	327	320	357	300	322	345	337	327	344	346	330	349	300	350	351	365	335	331	362	343	330	369	308	340	319	330	345	359	332	333	331	331	347	300	365	349	308	383	340	343	345	324	334	301	327	332	310	295	320	299	344	343	337	335	327	320	345	363	329	322	383	351	312	350	316	307	337	327	341	321	309	333	352	322	352	337	351	350	342	360	363	366	335	346	309	336	325	335	320	330	337	375	333	331	332	360	319	306	285	347	325	341	348	344	334	352	341	328	324	333	311	337	325	336	356	345	326	325	306	339	345	299	334	311	327	331	343	344	332	349	308	320	316	331	341	314	321	318	375	315	375	339	361	359	340	334	372	328	368	348	310	330	336	326	359	330	340	347	342	319	339	351	353	323	333	307	332	298	326	329	334	350	333	321	351	339	301	337	371	345	309	362	339	354	354	319	326	350	334	354	320	350	330	369	326	320	312	325	350	345	317	344	323	357	313	308	287	347	329	324	312	303	335	313	343	312	310	336	322	313	354	362	350	361	300	406	376	332	300	343	290	341	347	321	324	357	325	351	327	378	327	301	358	337	349	309	311	330	336	330	327	340	350	338	349	360	309	325	329	313	333	337	344	347	297	385	305	335	316	341	333	327	306	339	292	337	326	352	318	345	350	310	349	370	295	304	324	312	315	324	354	317	337	348	378	323	351	345	322	346	329	332	360	328	330	371	326	351	322	342	318	315	345	329	332	353	355	318	348	273	352	324	333	342	359	332	333	344	318	328	332	320	358	347	337	352	357	307	314	340	343	299	328	318	322	325	318	321	335	312	339	320	349	301	342	332	342	335	326	350	322	317	345	371	320	345	353	318	309	328	336	301	327	348	330	335	345	301	338	315	329	372	347	336	340	321	343	333	310	316	326	350	344	327	349	351	322	317	346	359	372	364	348	338	345	332	319	343	313	330	333	353	328	344	366	346	358	342	344	357	312	332	332	323	340	316	337	322	360	335	326	364	320	349	295	357	327	293	333	326	324	355	388	321	328	342	338	338	321	314	332	315	339	360	295	309	307	346	330	353	342	393	368	366	318	351	329	330	317	305	317	322	334	345	313	357	319	332	350	360	341	326	324	332	338	364	376	329	328	376	351	351	302	355	330	342	332	306	343	319	309	344	330	310	329	329	345	349	334	319	322	352	345	314	332	329	308	303	323	339	353	384	298	323	327	339	330	321	339	318	332	325	390	340	353	331	331	326	300	332	324	333	290	339	344	342	324	353	363
3022	7282	6010	2926	1962	1541	1250	967	797	749	659	608	508	511	486	462	508	459	455	462	410	441	441	411	385	395	382	437	397	397	453	417	389	397	362	413	408	408	414	406	389	377	410	422	405	389	452	374	361	381	371	387	384	380	383	379	392	387	390	385	389	378	387	391	398	381	351	390	407	357	400	396	393	367	362	392	408	392	357	342	423	344	423	403	399	361	404	376	357	409	406	364	375	391	381	372	384	374	378	395	382	391	379	375	399	383	392	378	364	393	387	381	362	375	387	372	369	371	379	374	368	389	341	379	382	369	370	384	415	394	340	384	383	405	399	402	365	369	410	392	372	374	374	386	387	373	376	355	368	351	390	402	369	380	367	374	347	376	369	371	375	361	387	384	420	380	392	373	358	405	366	384	366	387	400	374	373	337	375	344	369	416	384	374	360	378	375	390	405	374	387	390	395	392	385	373	383	363	392	400	395	406	379	391	383	353	376	360	431	349	375	396	369	383	399	359	354	378	384	370	389	369	359	394	374	403	405	384	358	383	378	391	383	396	392	395	394	408	415	371	360	384	381	403	364	373	382	378	374	403	383	372	418	369	368	393	407	363	361	387	381	412	376	383	373	408	384	374	396	390	389	417	387	397	363	417	402	396	409	362	369	393	389	378	368	380	379	355	374	405	397	365	407	390	400	423	371	381	318	391	359	428	375	395	378	382	383	376	402	352	394	363	412	399	373	391	388	405	349	390	370	328	388	384	357	397	388	393	365	386	386	377	368	375	376	369	394	402	346	404	394	403	384	395	362	382	408	370	400	410	410	394	415	368	390	414	402	425	376	351	379	391	358	365	389	361	377	362	360	387	379	347	388	384	395	395	369	396	377	384	389	359	402	394	375	390	374	388	444	380	384	374	419	403	400	361	378	363	397	396	405	372	380	393	391	369	364	369	406	364	364	368	406	359	388	410	350	378	392	407	335	406	364	374	343	370	384	402	401	345	407	381	382	390	388	382	373	391	390	392	386	389	407	381	419	382	409	388	406	377	394	349	393	362	384	362	369	371	370	408	388	372	373	360	415	350	373	413	405	382	369	356	409	361	374	369	379	404	360	394	366	413	367	361	401	371	393	371	385	403	402	383	382	402	395	366	393	381	389	367	383	367	348	391	400	382	398	371	384	363	379	382	398	351	385	378	376	367	338	401	342	404	399	386	377	382	352	366	382	388	406	354	377	368	380	369	386	355	362	417	396	394	404	398	398	413	373	372	417	378	407	364	386	365	407	390	366	362	380	376	351	373	378	394	361	417	385	372	391	358	409	424	441	373	378	344	370	362	381	327	370	365	349	413	383	395	394	387	393	384	349	394	341	391	377	420	385	402	396	382	392	374	398	396	369	394	365	401	389	377	380	350	393	419	362	381	347	375	391	400	392	376	396	368	388	379	376	376	377	412	378	345	379	377	379	368	377	419	420	378	378	384	389	355	376	391	392	393	379	386	373	392	380	391	427	388	392	377	371	367	399	376	395	407	387	353	390	404	359	371	371	370	395	370	394	401	394	358	388	380	373	360	366	394	360	377	378	365	375	405	355	385	351	373	368	380	385	380	398	383	404	390	355	378	368	373	397	405	390	385	403	377	367	385	402	338	381	355	363	353	394	412	375	397	382	411	389	366	407	375	338	378	368	361	348	358	366	416	373	366	376	417	359	402	368	403	365	385	379	404	382	415	383	369	383	403	406	391	375	384	370	341	413	392	403	396	373	377	393	412	343	365	364	391	392	390	430	359	385	410	383	376	389	378	399	357	395	377	401	385	367	398	397	398	391	346	342	379	389	381	374	377	410	358	385	384	405	377	369	373	362	373	385	323	364	372	366	412	399	393	369	392	395	416	386	402	418	376	393	389	403	388	371	408	375	352	359	381	380	379	369	390	378	425	433	365	429	376	369	371	417	363	388	350	401	378	407	376	387	381	387	374	420	371	351	353	406	366	391	383	366	382	364	368	371	375	384	387	389	386	337	361	401	400	416	375	371	396	383	372	354	366	399	381	366	379	386	387	358	387	368	416	381	385	399	414	347	368	361	343	393	373	375	396	388	414	389	374	445	344	403	389	367	369	386	384	402	365	347	374	414	369	368	394	396	392	376	387	391	401	378	358	378	355	380	433	389	362	399	388	373	373	362	381	357	394	370	403	371	395	393	413	395	394	390	412	373	406	390	385	405	410	387	397	384	389	399	381	376	382	391	426	360	383	393	363	391	367	403	381	370	420	362	393	396	413	377	369	368	389	398	374	419	417	348	358	393	363	377	406	401	349	385	364	362	400	420	404	372	426	381	365	391	359	384	381	361	383	396	374	389	392	370	390	383	381	363	370	380	355	360	417	367	403	360	369	374	377	389	389	382	341	356	405	426	389	361	370	432	394	380	419	358	389	371	378	400	428	379	344	363	436	372	396	403	384	400	380	374	376	384	413	398	416	380	366	387	391	389	398	379	375	376	401	371	360	354	357	419	366	353	384	411	417	358	361	372	377	369	344	361	380	391	384	396	377	391	363	388	392	395	370	373	383	393	404	419	394	391	402	393	380	378	382	360	380	384	401	357	376	378	355	368	385	366	395	352	352	396	370	399	373	371	383	385	382	407	388	362	377	414	365	419	359	370	380	369	413	394	363	376	353	392	369	400	384	408	379	388	408	330	391	407	335	387	388	369	383	376	408	389	392	410	347	414	389	375	357	388	397	351	403	355	393	387	396	372	384	405	422	359	374	381	405	368	390	378	392	397	362	372	387	359	414	358	355	376	377	369	387	358	405	382	376	403	375	421	380	364	363	381	388	406	357	388	377	417	328	396	405	387	383	359	387	386	372	383	369	387	379	394	385	388	360	377	379	375	346	379	390	394	372	341	380	395	369	364	398	373	367	369	403	385	380	401	394	368	379	394	371	388	402	366	369	333	367	378	349	403	378	408	361	359	384	379	411	404	401	405	344	404	370	362	410	378	372	420	407	416	403	398	398	393	351	407	369	355	364	408	390	372	405	395	394	372	379	388	365	353	380	378	396	415	396	373	387	427	403	366	353	382	368	374	369	390	369	343	368	419	388	378	393	394	362	381	386	367	368	383	435	405	367	361	379	397	358	415	402	400	401	363	372	368	368	377	378	372	375	377	384	365	400	382	379	389	359	381	406	368	414	351	404	365	357	390	382	380	391	398	415	430	387	368	381	347	366	374	432	349	386	371	388	412	390	370	395	340	394	404	398	407	397	391	377	387	380	382	386	404	430	398	400	369	388	400	421	367	407	379	371	393	372	419	380	402	385	368	414	408	405	395	396	416	386	388	426	351	391	382	374	368	387	347	381	375	398	384	347	388	404	384	387	356	422	394	425	396	381	404	383	377	413	362	368	396	367	382	374	420	401	373	353	366	405	391	403	389	373	386	383	383	372	393	412	374	359	357	394	378	384	375	382	373	373	381	402	389	351	343	366	378	367	367	372	344	361
24175	20865	26990	24774	13001	763	511	406	358	327	311	319	258	293	281	263	264	262	261	265	240	244	254	263	267	248	246	266	246	239	250	235	262	239	236	236	252	232	248	228	207	222	243	212	241	246	197	263	235	227	269	246	238	242	252	234	249	245	231	232	255	237	237	256	225	253	240	237	252	252	250	251	238	236	230	225	238	232	233	250	271	230	236	256	232	257	238	260	249	230	246	215	238	257	258	236	225	252	241	231	237	213	258	244	240	244	257	235	217	251	254	217	204	199	226	218	215	194	242	238	257	219	227	205	223	238	224	236	227	251	236	251	224	211	253	238	225	235	217	225	246	240	244	227	210	260	225	232	235	250	262	238	238	233	217	235	255	243	232	254	213	225	219	226	254	216	239	218	226	249	228	248	255	256	263	250	224	230	223	232	249	255	227	233	242	249	233	240	254	253	280	252	242	238	247	241	219	218	236	253	242	254	232	259	223	257	248	243	244	238	245	228	242	230	261	204	252	239	212	234	216	238	244	221	226	240	235	241	234	240	245	248	252	241	226	237	243	223	214	253	240	239	238	245	226	252	218	233	244	232	267	221	255	237	248	240	221	223	224	262	248	222	243	218	235	243	227	227	268	244	236	234	233	224	204	221	238	232	207	233	237	249	244	218	221	238	198	246	252	252	231	244	256	248	214	238	248	233	247	244	229	212	222	235	204	234	272	236	240	265	226	241	250	231	233	246	261	216	227	248	265	254	262	223	236	230	235	221	226	240	216	261	252	249	253	245	256	252	232	241	252	255	248	210	223	254	222	244	258	248	228	243	202	223	259	239	239	252	213	272	257	221	219	250	252	260	238	233	230	248	200	221	238	228	238	233	247	249	257	227	261	241	241	232	216	229	301	258	250	220	236	239	245	227	243	226	257	236	247	239	235	223	230	217	252	238	233	248	248	234	234	259	253	259	243	263	223	238	246	238	246	210	247	234	221	262	247	240	225	244	221	247	244	244	259	263	234	232	224	241	251	245	263	226	219	236	229	236	255	247	244	236	229	262	230	224	218	232	238	200	205	232	261	254	244	221	207	231	234	241	235	234	225	248	226	223	253	219	214	274	274	225	212	250	227	228	208	226	235	240	216	280	238	247	253	261	232	249	252	223	250	233	222	244	222	237	226	222	209	245	220	231	245	253	233	241	221	225	241	234	244	219	238	202	230	245	241	194	242	250	230	242	239	245	232	253	210	258	235	246	237	230	231	213	233	263	229	224	223	238	215	250	242	224	223	231	250	247	241	245	223	244	247	238	241	251	239	226	238	257	239	272	236	231	265	218	223	235	248	209	241	247	259	239	231	222	227	239	220	241	224	223	232	276	207	227	243	244	247	235	267	235	254	229	264	265	234	212	226	221	233	232	226	257	220	224	250	238	225	253	237	256	242	240	211	219	234	257	271	258	254	249	228	240	257	247	226	225	236	247	228	225	248	223	262	249	244	240	267	234	245	249	213	252	234	211	261	239	243	241	225	209	236	249	220	224	228	243	227	255	230	237	255	232	237	271	240	251	224	232	230	213	220	248	246	222	241	230	248	223	235	243	255	235	249	211	255	236	242	227	241	234	248	225	235	231	255	268	265	220	223	253	222	235	246	239	257	243	253	241	254	258	213	245	242	235	244	254	246	267	258	258	253	230	233	242	249	227	223	229	256	251	264	248	218	232	214	255	246	261	243	238	224	245	221	213	256	244	239	224	266	272	241	233	246	215	224	213	226	215	211	218	238	232	244	243	244	259	261	224	249	253	240	236	240	262	262	253	256	232	230	251	235	237	254	229	216	244	261	228	256	270	244	218	231	231	286	196	242	222	228	228	227	236	254	249	246	261	246	272	253	241	230	238	244	234	241	222	230	218	230	236	253	254	238	246	233	249	241	244	225	255	250	213	235	233	241	260	237	253	225	225	232	232	236	234	222	253	242	205	242	244	239	213	219	236	235	214	215	252	235	242	223	241	235	239	255	220	236	272	252	206	238	231	243	242	245	243	237	237	251	236	240	238	222	224	238	232	236	282	242	229	248	232	216	234	241	186	262	221	258	234	239	223	242	255	261	216	225	238	235	235	248	243	242	253	229	243	215	236	221	220	233	239	260	222	230	223	230	236	236	220	214	278	234	240	226	237	237	217	258	282	259	212	223	242	258	244	250	257	226	238	234	245	255	235	230	229	249	213	250	231	267	244	258	245	224	277	241	248	216	254	213	243	232	244	229	234	247	219	267	223	216	233	232	232	246	226	228	234	241	253	232	239	225	216	237	240	233	239	251	241	216	254	258	245	223	250	247	251	238	247	255	235	210	266	249	225	248	220	228	220	229	237	286	266	242	221	226	253	223	266	237	231	225	278	205	254	243	247	242	209	233	237	258	228	243	250	270	228	222	214	238	255	215	220	233	253	241	274	244	238	225	250	241	235	227	240	209	254	218	228	228	252	247	230	227	230	261	227	240	235	247	242	278	239	238	215	253	259	255	236	245	258	215	230	234	238	223	241	203	259	216	218	238	250	229	248	232	244	221	227	233	239	230	236	264	231	246	255	205	242	245	247	216	236	254	228	258	236	248	230	231	247	250	215	236	262	233	213	241	243	286	220	255	260	260	278	234	239	216	219	223	240	251	243	243	240	222	232	252	249	222	217	237	261	258	248	251	241	240	259	236	227	211	229	238	240	217	219	208	231	222	229	226	264	225	229	222	237	229	245	245	234	246	221	240	241	251	268	229	251	211	242	236	238	263	222	242	240	262	221	244	246	242	235	257	240	250	259	243	252	274	206	235	227	250	242	273	244	243	224	252	260	234	210	220	237	248	232	232	286	253	248	254	223	268	231	217	242	243	222	225	244	226	260	232	234	245	250	244	225	268	231	214	231	252	285	247	236	239	240	252	214	241	229	204	230	224	249	234	214	254	222	250	229	225	219	220	220	242	251	239	250	242	229	256	219	252	219	222	233	253	247	258	217	245	220	233	259	246	285	253	255	241	278	252	235	242	248	210	240	232	255	231	230	244	247	261	244	242	225	251	224	247	230	246	237	230	244	233	260	246	262	259	256	269	227	236	213	271	273	257	229	221	236	240	230	232	206	251	223	241	231	256	226	235	238	242	223	219	241	211	261	227	208	254	250	219	232	255	230	245	240	242	204	241	235	228	214	245	228	236	203	220	236	258	260	226	237	225	218	252	257	247	231	233	223	257	261	237	229	227	249	226	230	243	257	233	246	220	228	216	218	228	252	234	246	232	229	230	232	225	221	233	201	237	234	230	230	235	243	219	245	240	238	267	254	235	261	246	232	236	220	213	260	268	238	257	211	221	257	254	235	240	211	242	258	213	261	246	228	226	239	227	233	225	222	252	220	249	221	226	214	226	228	237	224	239	212	213	218	242	254	235	221	231	227	240	219	258	232	236	225	272	222	232	265	254	237	246	241	246	268	246	227	246	238	230	245	219	244	263	245	221	218
3111	4534	3550	1772	1293	1008	814	702	533	420	444	406	379	328	331	291	312	328	274	301	288	277	274	262	280	257	284	265	265	289	295	270	259	275	240	254	258	259	261	269	277	290	255	270	254	263	249	257	287	247	250	248	251	246	241	248	250	253	267	269	273	293	276	294	264	293	258	246	261	290	271	275	246	276	267	281	256	255	280	266	225	251	266	281	251	273	257	292	254	293	238	255	250	248	273	257	256	231	233	249	262	261	250	259	246	276	292	251	246	264	255	272	278	267	250	261	263	295	261	269	293	285	258	266	283	269	248	257	266	273	254	272	241	267	282	241	248	272	268	273	288	270	260	269	251	258	257	277	244	256	243	270	267	256	251	260	236	244	289	255	270	282	249	262	285	262	253	254	246	257	269	260	264	225	269	266	293	278	281	253	299	249	266	270	245	260	271	251	287	264	260	267	264	268	245	282	254	248	251	306	278	242	267	258	284	231	259	242	236	247	237	236	291	268	275	260	276	249	247	272	282	259	260	240	278	296	256	287	275	248	262	296	234	269	242	264	249	260	275	254	277	271	242	268	254	283	283	259	274	235	282	252	272	247	250	248	278	273	257	244	249	270	265	282	276	269	280	249	268	254	264	264	261	289	275	283	266	279	237	282	256	264	303	265	265	252	256	253	254	260	257	241	266	228	281	242	238	262	255	275	245	268	242	257	243	269	251	283	255	274	274	276	246	284	247	271	261	245	283	253	267	276	291	249	252	250	284	261	271	242	261	259	247	259	226	260	268	245	272	241	280	242	251	255	246	283	291	264	270	262	259	268	257	271	279	288	260	243	263	280	274	235	283	266	290	241	254	289	261	247	241	262	271	254	253	282	232	270	261	253	270	229	243	240	239	223	249	293	247	244	286	295	237	253	263	258	269	242	266	263	265	246	265	253	263	274	241	241	251	256	263	259	276	271	267	232	260	270	301	264	269	270	273	239	247	264	246	268	255	231	265	258	262	267	269	255	262	264	273	239	240	276	272	266	251	248	239	277	264	240	251	275	279	262	274	268	255	260	250	268	234	227	269	253	249	265	254	263	258	227	281	246	263	270	270	269	241	240	253	259	275	264	265	249	262	261	276	236	270	271	255	248	253	239	294	271	249	285	270	252	268	257	280	264	292	248	279	299	258	274	242	255	276	276	257	236	255	278	265	247	252	258	267	277	247	261	282	277	254	235	222	279	243	254	240	282	270	255	292	265	297	251	271	283	254	228	291	249	238	244	243	274	276	254	229	279	221	280	274	258	273	249	260	273	267	283	251	272	223	274	253	280	265	288	263	230	277	270	261	264	273	251	230	245	284	247	274	252	247	295	252	271	249	281	254	284	258	263	263	244	247	254	243	267	266	251	262	273	264	280	224	282	276	272	250	255	290	247	273	266	254	276	258	301	260	267	269	264	259	233	260	248	274	260	258	287	264	241	267	252	274	261	225	259	256	268	250	326	282	269	252	242	270	250	300	276	284	253	255	252	282	249	260	267	259	256	293	285	270	268	270	253	247	234	246	240	274	269	242	243	253	268	258	249	262	275	262	278	291	269	273	266	288	249	264	264	233	247	227	264	303	256	294	275	249	242	266	263	260	260	274	226	253	276	292	270	269	244	269	260	302	249	278	263	261	256	279	263	264	238	255	259	259	292	257	261	238	284	283	265	282	254	250	248	268	244	247	290	262	239	245	278	257	278	266	272	266	264	230	253	270	248	276	248	246	274	267	274	235	243	254	245	274	265	241	273	248	291	252	268	252	217	281	273	267	277	280	269	252	267	240	246	247	217	242	225	246	256	269	274	250	273	251	240	249	302	279	258	258	267	245	272	241	266	273	269	253	237	270	242	233	243	257	248	242	268	261	250	271	257	283	272	267	266	267	295	272	270	276	268	257	262	262	284	239	268	233	256	249	247	283	285	257	286	252	262	249	263	262	259	261	265	249	262	271	263	259	278	256	237	263	260	255	278	248	267	258	280	243	246	272	256	250	259	247	260	263	256	267	245	249	278	244	259	246	273	249	276	259	274	215	257	286	279	281	254	226	257	288	245	278	257	272	256	236	268	256	286	316	259	254	272	297	275	274	249	271	264	211	276	255	256	266	270	270	268	234	280	276	266	253	235	287	316	277	290	282	273	250	286	252	257	270	246	268	253	261	287	252	289	286	241	255	277	269	246	255	290	243	259	243	253	265	262	256	261	276	249	275	258	264	275	253	233	270	294	266	249	302	256	259	275	296	272	262	270	267	255	239	271	303	259	260	245	241	242	254	235	261	297	249	287	235	236	253	227	251	236	258	254	254	250	243	295	277	254	273	234	264	260	290	266	258	272	265	245	283	280	281	235	252	270	253	225	269	247	254	292	255	254	275	266	259	285	266	238	251	220	259	258	273	256	281	243	257	248	246	292	265	245	266	242	262	285	243	249	246	300	252	262	272	252	261	233	255	237	259	298	256	222	251	246	277	247	248	261	218	259	252	245	278	280	261	255	260	245	231	269	263	272	245	229	263	255	251	290	240	256	282	316	259	243	250	262	243	245	282	262	257	254	272	286	277	292	245	271	267	269	280	269	255	277	247	251	234	260	275	283	265	256	237	226	257	259	263	301	258	258	254	236	264	254	276	260	243	269	310	245	249	256	277	248	232	289	229	265	284	254	279	261	278	297	272	261	299	270	247	309	257	281	275	293	237	246	255	279	287	250	264	281	249	246	268	269	266	249	258	265	248	305	246	275	259	292	250	264	243	250	296	276	270	264	253	287	248	225	269	266	268	275	266	276	257	242	253	264	276	281	246	242	274	284	257	234	274	263	236	284	254	273	268	298	271	282	249	255	250	264	286	247	246	282	295	240	312	263	259	262	269	274	264	251	268	265	251	250	263	249	287	282	247	262	261	263	233	253	238	251	238	253	253	256	268	254	246	287	242	256	287	268	251	257	246	262	295	241	275	276	271	262	276	274	269	245	253	261	248	253	257	251	254	257	236	255	251	267	247	272	222	288	269	275	277	237	259	254	262	261	273	257	262	278	278	246	261	261	289	264	268	223	280	247	236	236	268	252	249	257	292	284	252	271	266	255	278	280	307	243	265	295	242	268	260	250	276	246	238	274	263	246	264	244	250	278	289	292	258	265	255	250	242	267	259	255	243	254	253	266	276	275	270	240	262	272	253	280	279	282	255	293	251	277	281	253	280	274	285	290	259	259	269	274	267	252	297	258	237	265	267	240	244	287	261	256	257	281	251	262	242	266	265	254	268	279	263	271	271	251	295	275	252	223	249	248	286	248	290	267	248	260	287	273	258	254	285	250	257	247	256	255	271	237	261	280	257	263	260	262	259	262	243	214	268	255	266	258	261	254	257	251	256	239	291	252	253	256	266	257	265	255	251	277	254	279	248	238	247	245	266	273	243	281	273	251	236	248	250	236	278	262	281	278	232	261	224	275	271	243	249	261	280	253	244	262	259	262
22260	20926	28357	23646	20931	20952	9372	913	592	512	460	340	297	260	252	242	202	232	220	186	181	182	174	172	159	175	154	145	155	142	154	146	150	134	147	152	136	145	129	115	165	136	132	116	140	133	127	158	131	148	121	119	121	116	138	127	136	123	139	124	148	127	134	128	127	145	131	133	119	141	125	116	131	125	128	130	119	110	112	135	120	133	121	131	110	115	129	122	126	131	140	145	143	127	118	141	117	108	124	124	133	128	125	144	125	115	132	129	118	130	122	137	132	127	119	121	153	137	124	143	113	121	125	126	120	127	136	126	129	132	113	126	135	121	131	134	129	131	124	123	122	95	113	136	133	121	129	130	129	122	131	146	157	138	116	140	109	129	109	116	125	121	119	107	125	112	118	122	125	122	121	135	132	122	114	123	122	121	133	124	135	122	111	121	109	130	131	137	132	121	122	139	125	126	128	140	126	123	113	126	116	128	114	118	121	119	118	118	110	113	121	128	121	125	129	111	111	120	130	124	112	113	100	130	145	132	112	144	117	119	126	115	102	122	111	126	122	128	138	127	127	115	115	144	123	119	125	124	110	143	132	118	130	122	138	130	108	122	136	133	128	128	123	120	127	112	136	137	123	131	157	134	133	141	145	127	103	119	120	120	124	127	127	136	128	124	110	127	128	149	113	112	108	143	136	147	160	120	126	118	121	128	120	115	128	118	145	127	134	136	125	130	128	131	149	127	146	121	118	121	128	139	104	116	106	145	119	109	121	119	144	134	114	131	116	152	121	122	125	117	137	115	104	147	125	138	119	100	130	119	147	127	150	133	115	119	135	137	118	133	121	114	129	139	119	117	134	148	129	122	124	141	129	120	139	131	124	127	142	128	111	107	128	136	139	140	116	126	119	120	126	114	128	142	121	139	114	119	122	123	124	99	125	121	106	131	126	121	122	116	125	125	112	131	120	130	122	133	139	123	108	108	119	139	143	109	119	121	129	137	141	135	124	137	112	141	116	131	108	110	125	125	123	116	137	125	124	126	126	138	139	99	126	133	146	132	132	139	113	117	125	128	120	118	99	124	121	111	118	131	135	121	96	137	140	115	125	118	133	125	107	132	136	113	143	135	125	143	133	115	125	136	125	128	133	110	116	122	133	110	121	142	98	118	121	132	134	121	137	125	123	120	111	142	144	139	119	114	109	127	138	125	128	110	126	122	152	116	134	109	93	120	118	118	128	98	128	118	139	111	132	129	130	122	138	122	122	135	114	117	127	123	121	142	118	131	125	136	93	126	138	132	112	99	114	121	122	112	140	115	139	143	122	120	129	142	127	111	131	134	115	124	122	136	136	121	113	121	132	129	122	131	133	115	131	130	119	110	106	142	104	127	119	128	134	110	113	118	137	103	108	119	117	113	111	151	118	140	107	120	128	115	138	144	126	110	125	120	110	136	123	115	133	125	129	111	124	124	139	121	138	126	123	119	118	112	125	114	130	142	117	137	124	122	147	125	124	131	131	128	122	122	134	120	135	121	124	128	129	114	131	130	104	122	125	108	127	136	118	126	136	113	122	132	145	126	144	128	135	143	122	128	137	116	132	121	112	125	138	132	118	131	126	119	135	142	139	129	124	125	126	102	133	132	110	105	112	118	128	127	134	125	127	138	123	126	132	146	115	136	117	115	121	118	144	137	117	114	131	122	97	123	124	124	122	116	118	117	136	142	141	120	108	141	114	109	115	128	134	122	133	131	137	134	127	111	139	131	116	131	120	153	149	133	128	127	116	137	117	127	135	115	116	115	134	129	114	123	130	114	119	128	135	147	116	117	117	148	115	149	109	130	114	121	105	123	115	120	123	149	114	111	104	127	107	118	122	118	120	123	132	112	147	128	134	116	131	112	116	122	118	128	143	121	111	127	121	132	122	112	127	127	136	131	124	128	108	96	126	117	119	122	118	121	131	129	118	98	113	117	133	141	127	125	114	119	113	142	113	128	126	127	116	109	139	135	118	119	135	112	131	109	120	130	124	128	131	128	112	97	117	142	105	115	115	121	127	129	118	135	126	117	109	114	134	127	101	131	125	136	141	125	150	129	130	123	135	127	127	125	104	126	104	112	116	129	122	122	129	121	119	96	107	115	122	137	135	122	133	115	109	131	119	125	116	133	124	123	122	117	122	116	119	116	129	131	134	111	120	130	133	108	116	123	129	110	119	132	155	112	137	139	131	123	113	103	120	120	113	112	137	132	143	126	109	125	124	119	133	120	122	118	126	136	131	106	137	139	99	128	142	117	121	134	159	136	133	131	116	119	130	117	158	139	122	127	128	143	139	112	121	126	108	122	107	122	123	130	114	106	122	125	116	145	134	126	120	142	119	117	116	132	128	132	125	149	137	109	128	141	144	131	123	112	132	113	126	135	108	120	117	114	111	133	160	138	112	138	111	125	141	127	135	121	129	138	139	120	139	125	109	127	130	120	138	123	127	129	114	124	137	115	114	121	123	117	136	132	119	121	125	138	138	121	153	124	114	141	136	137	120	122	132	117	126	119	115	114	123	116	130	110	154	123	133	118	146	147	113	118	132	130	114	123	143	153	139	137	108	110	115	110	132	130	142	100	130	142	104	133	130	128	109	128	137	143	117	136	112	123	131	131	125	118	108	128	135	113	121	148	103	128	141	109	109	119	122	120	123	138	110	129	111	145	117	128	132	120	121	136	126	116	105	140	118	131	141	125	134	133	137	133	126	125	119	131	135	130	99	134	135	118	125	124	131	111	114	132	141	125	107	118	130	133	140	127	143	129	102	132	126	105	132	130	122	120	135	143	121	127	118	103	120	127	116	128	126	117	132	118	131	148	134	142	111	124	132	140	118	99	124	127	134	117	136	107	115	138	130	113	140	122	137	117	133	124	134	115	113	128	128	124	141	143	139	133	99	152	111	139	108	140	106	128	139	137	123	140	138	108	127	142	133	111	111	111	150	121	114	120	150	146	128	109	138	128	142	114	123	121	129	124	145	129	133	115	128	112	129	117	115	125	138	128	138	111	125	151	113	136	115	103	137	128	112	109	133	123	121	125	119	125	129	97	131	129	120	106	112	118	134	127	126	113	147	114	133	116	115	115	132	113	126	122	124	123	141	114	155	116	134	135	112	136	117	93	107	128	115	126	150	136	111	129	119	123	156	127	116	135	117	113	141	142	129	143	146	149	130	127	128	126	107	129	151	133	125	126	127	115	117	122	121	108	127	121	126	117	102	118	110	129	114	136	113	119	132	119	150	119	109	121	131	135	94	124	138	121	127	130	113	120	146	131	122	137	135	133	128	114	145	125	137	127	131	120	138	103	123	128	137	136	120	127	127	150	136	111	127	122	117	125	135	128	115	112	127	137	136	125	122	145	149	124	123	135	134	111	138	129	121	136	122	125	136	136	116	118	127	117	123	142	122	120	115	127	115	130	131	119	128	120	120	119	112	132	137	113	141	108	148	124	130	103	128	132
4008	12324	10080	4950	3379	2564	1880	1463	1046	865	668	557	493	406	379	326	260	305	248	253	247	240	239	206	223	202	202	204	187	199	165	164	178	174	171	173	145	150	169	190	152	182	176	144	143	195	152	159	144	107	142	145	135	148	165	135	165	143	176	153	138	153	155	156	167	168	154	140	161	153	156	148	155	149	142	164	140	156	156	148	139	133	164	163	155	141	156	140	151	142	150	136	150	127	163	144	149	141	148	146	141	134	137	148	166	149	123	127	145	147	164	126	158	150	118	133	158	144	143	121	142	167	138	141	137	147	116	152	143	129	140	125	149	157	137	123	127	145	120	123	130	149	148	139	136	142	141	150	136	127	141	147	158	134	136	143	147	152	153	136	130	136	144	168	130	142	150	146	156	149	144	138	150	148	167	144	130	135	135	138	144	122	130	143	161	133	151	123	170	145	167	135	135	141	134	157	150	138	138	134	130	159	154	134	146	137	158	139	135	155	152	148	136	164	142	118	151	171	139	145	154	162	132	140	153	137	149	126	161	147	148	109	154	140	146	120	151	143	151	145	151	133	113	127	140	148	133	135	141	129	142	131	144	138	126	145	138	120	110	155	148	147	138	126	141	112	124	146	148	137	137	144	134	136	151	132	149	140	133	148	135	132	127	143	168	141	133	161	159	148	140	132	160	138	136	126	155	146	144	139	153	126	141	160	145	130	137	132	131	160	133	159	147	129	131	160	128	119	139	147	134	115	132	135	152	152	141	159	139	134	144	136	134	149	143	147	144	136	124	139	146	142	138	145	155	147	156	138	151	158	156	162	147	149	147	138	168	113	131	141	136	122	145	125	143	134	137	146	162	147	149	140	140	147	124	146	134	133	145	139	156	139	157	134	121	165	127	123	165	136	127	138	153	153	130	130	136	148	150	143	158	127	137	145	147	122	116	148	128	154	144	142	147	149	167	135	150	144	163	163	128	141	134	162	142	137	136	157	121	166	130	135	136	127	136	159	132	141	136	143	125	137	142	144	151	124	160	156	145	127	147	139	140	161	148	135	112	139	146	134	133	121	135	177	142	165	148	116	145	150	144	143	164	130	154	138	145	157	127	144	162	141	140	140	132	144	152	162	160	146	130	155	156	139	140	119	141	157	138	136	143	145	143	136	144	118	145	143	130	127	130	141	121	137	141	143	147	132	130	166	157	138	155	144	136	152	156	160	143	137	147	145	133	147	131	117	155	147	147	131	157	139	141	158	153	127	160	155	136	145	122	133	149	175	138	141	149	127	133	136	142	129	149	142	125	116	155	141	133	137	148	130	145	145	136	144	175	127	142	133	141	135	154	137	152	144	156	160	139	144	113	137	143	126	136	155	161	163	163	142	166	123	142	162	151	151	134	142	126	134	132	132	130	138	142	153	133	133	150	158	147	131	136	148	142	128	157	148	140	144	118	149	127	135	132	136	139	136	128	140	170	154	144	152	148	151	134	161	153	138	132	146	141	140	152	156	133	127	120	132	116	143	139	144	126	144	147	147	159	136	144	148	136	128	147	130	140	162	138	152	151	130	146	148	137	152	141	145	161	138	140	150	137	153	152	134	156	139	155	126	135	146	154	147	153	125	136	137	131	151	138	148	156	151	125	150	134	141	139	134	136	136	148	158	153	124	121	144	152	160	134	148	147	140	161	147	154	143	128	157	148	138	127	159	149	128	129	159	131	148	135	143	142	134	145	168	113	148	166	147	151	139	142	132	135	146	137	142	139	154	161	132	144	161	151	153	118	137	141	163	149	149	167	152	144	133	162	127	134	124	146	136	165	130	150	129	148	123	169	147	150	135	159	136	148	171	142	163	147	125	133	138	156	133	137	132	140	128	157	141	159	137	142	138	145	143	151	159	132	114	149	147	142	147	134	146	135	136	148	134	142	150	125	139	115	121	152	145	146	146	156	158	130	133	141	145	137	156	151	151	130	126	138	145	149	142	149	146	139	156	139	157	156	131	161	156	140	137	136	156	145	142	141	162	142	154	137	134	144	147	151	142	124	137	144	149	164	136	139	148	146	135	156	141	142	126	125	141	161	117	155	138	134	135	142	128	132	153	143	139	134	143	143	133	148	130	155	149	127	129	156	143	145	134	146	136	149	153	125	162	156	135	151	157	118	125	165	137	139	158	140	131	166	132	117	159	139	133	142	131	148	118	147	137	123	145	149	138	151	145	147	135	153	138	144	144	159	138	146	122	163	143	133	153	143	140	135	166	153	147	138	168	139	152	150	174	154	140	136	150	124	129	144	129	139	154	148	123	134	148	147	133	164	127	140	155	142	121	144	141	132	143	154	134	130	134	131	145	135	179	155	141	134	149	140	144	146	156	120	139	156	149	145	138	134	142	141	138	134	145	121	139	177	141	127	166	145	151	133	137	130	137	135	139	134	150	155	137	164	166	119	158	170	143	144	143	158	138	138	131	141	129	171	132	157	142	156	151	141	129	137	142	133	159	151	135	136	138	139	141	151	138	156	139	137	146	145	148	139	147	163	135	132	139	129	139	146	138	142	142	134	144	127	133	135	151	139	155	145	161	129	125	139	124	145	144	151	162	143	137	140	139	158	147	155	131	163	141	134	142	141	131	162	159	127	118	129	139	141	161	148	122	144	148	140	134	140	145	136	145	158	115	147	126	142	152	141	132	148	164	133	153	149	153	147	169	120	151	179	161	156	152	127	142	132	156	141	129	142	129	131	155	139	149	118	142	134	145	139	128	144	137	163	157	137	116	135	142	138	142	145	142	117	136	138	131	138	152	137	135	160	146	150	121	135	130	144	143	147	141	125	147	143	133	117	136	125	131	144	150	136	149	117	144	137	132	146	120	131	132	153	146	123	154	169	136	148	142	144	152	165	149	138	133	124	129	146	147	144	119	140	138	136	142	137	127	132	165	137	134	141	133	153	142	142	137	133	155	148	143	133	140	150	136	137	148	155	146	121	141	132	143	138	147	141	129	129	131	141	142	146	145	139	145	136	141	144	123	166	125	147	132	141	151	133	143	165	163	148	139	123	149	133	159	122	127	126	144	136	134	136	142	138	133	152	140	135	109	141	149	137	155	132	135	140	134	148	170	107	150	143	125	149	158	143	127	149	133	133	153	153	141	128	135	140	125	126	159	158	140	125	164	133	141	145	130	132	146	150	149	157	136	130	124	146	139	134	117	140	132	146	140	132	135	129	158	172	122	134	134	125	141	131	130	145	154	133	139	141	151	165	154	148	151	141	131	137	138	139	134	156	140	146	149	153	140	130	137	161	124	174	156	145	141	141	164	137	152	136	139	155	133	156	142	151	160	126	146	153	139	147	129	130	162	142	143	141	140	146	109	139	165	156	141	152	140	141	158	135	160	143	145	151	148	143	147	143	153	121	149	135	136	159	130	133	136	152	125	159	156	118	139	152	155	139	147	131	118	151	134	128	150	150	152	131	133	151	138	140	130	137	157	146	145	135	159
27032	18527	4616	604	490	464	437	393	385	395	444	418	414	405	437	420	382	429	422	397	382	422	387	445	394	368	353	381	361	355	353	377	404	407	399	388	434	423	386	388	391	391	402	416	389	432	402	403	388	409	401	410	399	417	375	393	396	421	413	399	398	390	393	382	422	383	413	405	382	399	388	359	401	359	406	408	403	416	423	407	417	382	409	391	384	386	402	377	377	354	406	354	387	400	388	397	375	390	413	394	384	373	400	378	375	479	387	405	421	400	409	407	394	413	389	413	396	375	385	402	388	377	372	417	393	382	421	398	416	389	436	398	378	402	423	388	444	388	388	433	356	447	392	410	382	395	407	357	402	416	367	361	385	402	388	396	398	384	430	382	390	399	414	396	374	423	422	402	370	407	396	371	412	357	401	379	415	419	390	400	417	384	422	390	399	456	385	413	372	413	454	405	409	387	405	360	432	407	390	412	398	409	410	400	365	406	409	433	366	372	388	416	379	439	419	394	404	397	386	360	396	427	396	378	368	401	388	402	403	382	402	417	400	357	398	370	375	404	386	369	392	375	391	378	369	437	416	388	368	370	425	381	400	376	397	388	427	434	378	425	380	357	403	421	375	391	417	372	402	371	374	445	408	405	393	392	392	348	415	376	386	404	382	449	417	408	384	411	419	339	403	397	351	407	376	406	381	404	406	388	358	411	457	369	388	367	390	385	406	423	399	407	395	401	397	386	398	385	390	386	379	361	395	372	383	431	390	389	413	369	425	384	402	401	403	398	422	389	387	367	389	417	415	424	418	388	391	402	369	375	416	431	413	384	408	418	424	399	398	391	375	391	414	415	397	427	433	398	403	373	438	411	418	372	395	374	390	369	393	387	433	395	402	371	402	368	359	412	381	445	401	411	408	357	386	411	386	378	393	421	441	406	425	402	437	402	390	413	398	385	416	421	395	413	397	401	404	409	393	410	396	367	419	373	405	360	388	404	380	428	418	438	428	411	443	389	390	386	380	398	379	371	391	420	415	399	399	378	404	402	389	423	389	430	410	418	424	397	412	374	422	398	393	360	400	386	391	403	406	376	386	414	384	425	379	389	429	413	412	357	392	386	390	394	368	403	390	372	397	418	376	380	415	397	422	382	414	412	388	420	404	395	418	411	367	398	375	349	426	390	409	411	368	381	393	403	409	429	406	391	385	427	406	417	389	368	414	390	418	392	381	396	431	407	385	378	419	391	401	385	407	428	416	386	412	405	395	371	396	401	411	384	382	395	378	410	419	419	372	361	386	399	377	391	431	385	393	400	401	388	436	386	407	395	421	379	401	371	416	386	381	408	410	380	419	402	449	405	382	358	368	423	388	393	447	408	401	392	355	410	410	382	382	396	395	395	416	410	393	422	395	410	387	394	408	395	401	450	376	392	407	417	397	387	418	404	396	379	422	347	438	413	379	379	411	401	415	431	435	393	388	399	389	369	415	422	401	394	422	356	373	430	358	392	400	404	391	451	444	392	367	414	402	337	408	423	371	424	408	367	412	409	387	445	414	412	392	374	396	378	367	411	379	400	379	390	400	418	398	395	363	410	426	392	377	415	400	399	399	364	389	408	361	380	426	395	423	415	419	372	388	363	422	353	429	336	414	380	404	381	406	384	392	436	372	392	385	389	412	387	401	385	375	388	374	398	376	386	403	414	400	404	403	390	386	382	402	391	415	391	422	438	424	432	416	400	393	403	376	394	381	423	407	402	389	396	419	383	373	377	420	385	373	383	382	387	426	382	354	403	398	394	409	371	405	390	423	419	362	446	397	408	413	364	388	390	409	411	389	434	393	403	401	395	378	447	368	421	402	402	394	367	371	393	418	409	421	398	387	415	423	382	426	386	395	369	398	426	352	395	399	380	399	375	408	386	393	406	414	356	346	392	414	411	418	389	378	464	393	394	393	397	410	397	402	394	420	391	432	419	396	437	394	403	409	385	418	409	373	418	392	382	429	383	376	380	413	393	396	395	405	373	413	390	439	415	387	400	387	343	419	404	404	401	403	402	409	396	388	379	405	374	376	379	378	390	388	405	391	392	406	393	425	404	399	386	411	408	430	433	384	386	403	384	376	364	350	420	376	391	407	422	387	404	410	420	403	396	414	384	358	363	370	399	361	417	442	423	380	404	398	396	406	373	371	394	387	407	367	400	382	399	398	425	391	394	357	404	422	368	412	419	365	436	375	426	404	407	425	401	409	394	382	362	417	399	412	373	412	438	432	390	390	366	415	416	412	388	428	417	376	392	401	370	367	388	410	442	413	409	359	397	402	419	386	424	412	416	411	437	394	373	393	371	404	399	408	392	396	385	393	365	362	419	391	401	412	389	400	411	383	386	427	440	407	412	420	383	388	414	423	409	443	392	391	383	385	372	424	397	387	369	402	391	379	429	397	391	402	381	349	415	420	379	378	400	378	402	396	417	386	424	360	378	380	397	385	419	388	380	418	382	370	416	359	391	387	396	390	360	394	417	413	376	373	389	401	411	399	394	410	382	389	368	396	384	409	426	417	405	388	365	414	377	384	395	381	373	420	373	395	403	382	422	409	407	429	398	381	384	402	423	443	402	422	426	398	386	440	390	386	398	413	423	407	399	388	391	407	395	432	383	405	382	430	427	398	401	352	387	402	376	398	384	420	407	407	405	387	377	396	389	380	402	408	391	375	379	393	402	416	423	401	441	371	404	369	406	383	402	393	386	392	390	390	388	422	395	375	406	406	408	379	423	365	396	392	373	401	424	408	400	391	429	418	385	396	413	400	411	351	413	401	407	384	399	386	402	413	409	412	384	386	400	404	404	404	381	404	400	405	411	413	358	437	404	364	412	355	403	403	404	420	377	420	379	394	415	388	391	369	409	367	432	407	382	390	404	384	391	383	387	397	380	411	442	408	396	410	394	387	405	398	376	379	401	424	418	366	425	392	369	382	375	384	392	389	405	385	408	398	353	378	392	403	397	391	413	436	414	378	367	418	439	399	417	407	397	450	422	372	412	377	338	414	398	421	392	354	400	400	418	411	393	410	395	405	454	416	410	367	379	358	422	379	397	397	372	387	402	407	404	407	380	418	379	379	388	390	385	369	416	395	423	397	394	392	402	424	399	402	376	407	401	399	408	394	423	335	371	399	400	387	392	393	398	387	367	358	407	399	420	431	397	426	402	414	399	391	401	407	407	415	404	402	391	400	426	404	380	407	398	394	420	419	408	386	365	369	391	432	420	424	409	375	422	400	393	397	400	421	421	425	424	388	405	385	392	405	430	405	433	432	431	425	434	378	396	418	386	397	386	420	363	375	428	405	397	394	397	397	419	383	393	387	371	377	408	425	442	370	407	392	401	390	426	394	404	368	421	415	347	427	372	445	404	385	359	382	410	356	388	435	375	376	373	394	363	434	398	396	407	397	388	374	418	386	387	416	390	397	430	404	359	356	401	394	426	396	383	420	420	397	392	414	404
4170	940	751	571	522	504	482	486	440	473	455	426	453	454	405	449	455	448	483	406	447	420	410	450	426	471	446	446	428	452	404	438	448	442	408	451	445	449	412	447	462	464	427	426	455	417	467	447	438	447	475	428	475	436	417	464	456	483	438	463	449	509	438	449	429	454	450	438	446	486	423	416	483	488	419	446	444	409	471	468	455	446	446	450	409	466	441	412	433	470	411	438	424	443	451	469	433	465	403	473	449	458	446	474	407	416	465	443	441	462	474	423	439	453	464	486	451	455	442	446	427	390	456	421	449	445	440	449	457	474	460	431	446	427	467	448	463	433	443	432	476	467	425	416	476	424	411	431	397	456	451	450	458	450	440	471	455	457	443	435	452	450	448	457	482	417	385	442	478	396	494	437	443	466	441	445	453	450	408	476	412	410	469	432	425	400	472	419	442	450	472	451	454	441	444	437	464	412	452	474	434	461	419	433	421	418	452	427	401	450	484	434	444	377	440	446	448	455	445	474	439	408	443	439	465	472	470	424	452	472	434	483	429	470	417	449	493	447	443	460	483	443	459	427	441	460	444	474	425	409	437	447	461	457	451	435	447	451	429	434	412	476	434	452	430	479	438	425	411	438	408	471	451	409	440	463	478	430	438	487	442	441	436	430	410	422	472	451	495	441	443	474	433	448	408	408	411	445	472	429	492	455	441	451	433	398	416	452	463	462	425	447	457	440	451	425	433	428	408	423	454	418	433	464	450	476	441	442	442	436	484	462	440	461	444	422	489	450	404	419	400	435	456	452	434	458	436	454	454	410	435	450	435	440	430	439	453	461	443	456	425	433	451	461	461	456	452	489	441	458	452	442	481	438	415	410	434	448	463	399	461	451	460	456	451	428	454	423	412	446	436	438	398	447	464	416	450	432	460	451	434	419	455	459	478	406	497	431	480	455	464	438	472	442	452	448	493	454	434	408	430	461	464	419	422	448	428	433	455	430	415	431	461	430	457	430	447	420	468	465	415	451	433	455	433	439	448	448	419	424	423	457	451	454	451	439	452	434	431	474	423	435	456	436	434	431	444	451	454	433	465	410	443	447	441	463	471	435	458	434	473	425	448	472	444	448	465	427	423	448	454	456	437	440	414	469	428	469	434	458	437	444	431	419	477	450	447	435	441	470	396	403	456	436	395	431	440	438	430	454	437	433	459	425	433	434	378	421	412	450	428	429	412	420	449	468	425	463	434	470	431	436	431	471	414	446	474	431	444	425	441	444	461	458	433	397	431	443	459	432	418	463	427	452	473	468	435	429	415	477	454	456	476	404	428	478	424	411	447	412	442	424	401	435	414	454	439	459	420	432	477	438	447	461	417	435	439	456	465	413	425	435	430	434	421	424	476	447	421	464	394	426	442	487	445	442	411	443	468	440	417	456	429	433	447	445	440	451	398	470	436	447	444	428	439	479	467	410	418	447	478	440	452	446	422	431	417	421	418	423	453	430	425	405	443	446	459	445	449	457	427	448	499	481	446	440	438	422	470	447	466	424	470	428	441	443	456	436	420	438	455	449	423	456	427	463	445	438	429	452	447	420	438	391	453	448	429	454	431	432	433	461	447	409	419	453	429	437	469	435	437	424	440	451	436	409	453	441	460	414	444	420	478	439	446	413	451	442	489	469	428	420	441	464	449	439	465	425	412	412	472	475	433	434	429	479	440	398	454	426	440	439	449	446	427	410	427	424	436	479	457	454	437	486	449	418	441	425	427	432	409	427	461	458	452	404	444	416	428	432	453	432	447	438	428	463	431	433	460	453	417	435	452	438	450	441	462	445	421	488	457	459	424	490	422	450	428	416	468	445	475	424	415	444	436	419	418	415	448	449	455	433	429	435	434	447	396	463	431	433	450	433	442	436	440	463	439	405	471	436	444	429	445	451	465	421	439	479	468	424	433	422	428	438	433	449	421	416	476	443	421	465	442	456	471	465	429	447	449	430	466	468	454	454	468	438	439	426	448	423	421	426	421	433	438	455	476	410	448	448	421	427	433	463	426	436	462	430	483	474	411	439	418	456	413	436	467	413	411	463	458	456	421	447	420	436	435	453	445	445	424	463	410	443	453	463	459	433	467	465	431	453	417	478	466	456	425	443	417	459	454	443	478	459	482	457	430	434	447	454	493	424	435	435	458	426	428	420	451	421	470	443	452	409	453	450	426	472	430	421	443	432	428	454	453	448	432	465	448	427	433	460	443	444	401	427	430	433	445	427	460	427	418	451	409	465	484	434	454	436	430	470	449	425	449	420	439	443	420	468	438	424	436	445	450	440	475	442	434	467	444	436	477	457	481	462	444	384	420	462	423	397	442	479	378	459	466	415	419	425	430	455	419	433	484	428	477	468	400	457	452	443	469	468	404	428	436	432	457	418	437	479	469	472	426	445	406	462	454	438	438	414	458	400	419	457	420	444	461	419	436	426	448	433	441	481	453	441	449	442	445	451	427	435	428	446	456	468	448	487	459	456	454	474	421	432	443	410	423	402	452	429	443	450	432	431	453	453	436	449	411	402	450	448	423	424	446	408	454	429	478	424	449	454	424	442	445	452	443	454	425	450	430	375	426	438	459	454	453	487	447	440	462	451	429	445	439	431	453	445	420	430	418	407	448	437	408	461	427	440	425	429	427	431	427	440	448	468	452	470	440	459	432	440	450	484	415	444	434	444	429	462	391	430	439	451	436	446	484	460	437	453	455	410	425	462	451	421	453	414	436	416	460	463	455	395	429	444	452	447	424	458	442	414	472	432	447	417	430	464	410	472	439	433	447	428	431	441	451	415	447	441	448	446	416	434	399	481	448	475	490	459	434	454	438	464	428	414	419	453	402	415	445	462	471	401	432	422	461	476	438	453	424	472	456	441	427	413	441	469	479	454	409	399	443	425	460	473	438	437	409	458	465	444	409	443	422	429	495	458	479	425	455	458	452	404	426	429	415	471	471	433	443	449	452	453	443	469	448	403	452	433	402	457	432	439	438	452	483	426	426	444	450	421	455	392	458	461	482	449	496	444	438	447	434	465	476	450	462	429	470	410	425	406	465	436	445	438	461	497	446	443	459	474	440	450	478	445	402	477	486	430	493	440	466	430	433	431	439	449	443	451	454	410	432	466	426	456	489	451	483	433	443	453	442	445	443	446	471	442	445	454	438	425	440	442	469	454	437	400	475	381	457	447	479	446	433	421	427	438	421	425	460	459	451	453	435	450	440	482	417	426	455	427	468	424	476	459	472	433	424	478	442	458	457	429	444	424	416	426	442	469	401	457	449	461	422	451	440	421	456	450	424	443	437	457	423	403	459	432	472	417	439	463	426	433	407	470	501	424	439	423	431	479	459	412	449	432	410	459	414	476	449	460	468	445	457	419	434	424	469	462	427	399	474	466	439	438	441	406	450	457	471	446	443	411	475	429	458	404	466	449	452	479	455	467	434	409	467	453	466	474	443	422	415	436
23271	20888	27905	23995	20869	9753	1128	724	570	560	496	455	471	398	382	397	369	416	374	380	374	329	389	349	384	338	343	363	341	339	364	337	345	373	336	350	380	358	332	364	334	358	334	361	347	351	322	328	373	358	348	370	322	317	376	366	346	343	329	338	355	324	346	352	354	326	345	360	316	340	361	367	309	353	352	347	346	358	321	349	340	329	365	356	372	339	320	326	315	343	361	338	334	311	335	325	367	385	345	325	336	322	314	301	333	383	321	356	342	353	345	331	345	352	346	316	353	321	319	325	353	351	337	343	352	312	342	348	323	358	365	366	325	335	309	349	345	353	344	331	348	323	320	361	326	354	347	331	355	339	366	328	327	354	357	354	360	335	338	339	328	327	338	367	328	360	344	374	351	365	357	308	334	333	356	319	335	344	335	336	335	354	333	337	315	335	340	353	321	342	302	346	322	318	350	300	377	374	311	368	348	349	364	327	320	327	327	341	319	349	356	352	320	318	377	299	327	314	315	330	388	344	327	342	372	332	394	386	320	335	326	339	338	310	335	306	352	364	355	326	330	326	307	336	299	332	345	319	307	323	322	329	337	341	331	344	316	331	347	322	341	337	350	369	322	334	333	382	334	333	348	348	391	342	306	313	330	369	318	335	330	317	347	330	331	348	373	368	340	336	363	339	389	353	388	347	344	389	287	338	357	348	335	343	364	310	328	312	335	380	329	340	333	347	319	325	329	342	352	340	379	334	361	334	331	330	353	362	354	323	326	334	332	362	322	335	343	357	372	318	350	335	316	304	318	338	348	349	339	333	352	323	311	340	324	375	341	340	344	327	354	360	321	327	402	353	330	328	367	356	337	346	336	321	357	316	351	335	324	370	345	371	331	359	340	318	346	322	332	345	344	360	379	334	321	361	337	336	309	354	347	315	334	356	321	331	325	318	324	316	325	351	336	336	359	329	325	354	356	362	343	344	342	342	332	352	336	301	344	342	347	334	333	316	324	356	295	348	336	352	351	360	346	356	325	348	338	333	369	292	388	353	331	342	347	287	336	352	327	360	330	353	363	328	337	362	351	316	371	336	309	334	336	348	351	357	336	321	343	335	360	340	336	335	360	313	294	345	358	320	379	342	331	380	330	344	332	333	320	299	356	334	342	313	346	319	367	363	332	338	352	336	336	298	350	336	340	327	338	351	349	325	367	330	354	332	363	316	313	350	303	321	334	321	325	356	320	368	338	322	351	333	342	346	354	378	338	354	322	310	317	333	340	339	332	318	379	343	347	313	320	339	324	319	340	315	311	346	334	364	327	341	336	340	331	340	321	321	331	337	369	308	360	361	376	351	353	346	348	310	339	322	308	353	322	340	352	332	333	342	327	299	367	347	334	339	365	338	341	324	337	323	321	328	349	336	353	337	338	336	343	352	341	333	304	356	335	348	338	356	336	344	328	295	296	313	361	366	344	328	306	326	350	371	345	301	355	310	306	364	342	332	333	310	341	328	336	382	324	341	335	367	348	347	353	347	322	293	313	326	336	346	307	325	356	346	320	323	346	347	346	374	335	331	317	328	329	329	364	331	345	353	348	343	321	370	308	337	327	319	314	351	356	320	339	360	348	370	349	336	344	347	347	328	343	359	337	344	312	357	359	313	356	327	344	332	352	316	312	344	335	333	341	317	339	329	354	298	341	339	332	330	352	326	354	348	318	329	340	316	381	359	342	354	339	331	316	324	316	348	335	339	312	314	322	315	338	352	310	379	347	321	342	347	332	374	325	322	345	343	369	346	323	343	362	367	306	351	349	325	327	340	342	301	335	318	350	343	345	299	356	338	332	339	323	330	345	342	330	348	376	350	352	346	340	317	324	297	349	316	361	333	341	345	340	335	317	349	331	337	337	333	380	319	335	346	372	340	325	336	353	317	336	343	317	348	340	355	343	350	319	341	319	320	303	360	327	344	337	352	338	317	339	354	343	332	324	330	337	344	346	370	341	332	318	325	339	350	345	304	303	320	347	325	339	345	334	322	328	328	363	341	379	340	354	319	333	340	334	336	324	360	365	316	366	324	335	322	345	341	339	317	320	335	300	339	358	357	325	352	360	330	330	362	328	338	358	314	319	345	337	371	348	375	338	367	338	337	345	362	370	350	352	359	346	323	313	346	317	307	349	296	351	342	313	348	326	348	347	362	321	311	336	349	333	330	336	344	334	341	327	321	346	353	332	311	355	337	347	319	334	321	351	327	366	348	363	328	300	319	313	323	368	358	336	295	352	355	378	329	336	347	345	352	316	342	392	314	362	298	357	317	344	378	319	353	341	328	354	330	349	318	365	356	352	344	316	310	334	333	368	334	355	345	306	342	333	330	319	310	360	322	346	334	363	315	326	340	318	333	329	362	312	373	347	317	349	341	347	331	331	330	357	322	330	372	359	330	325	363	348	365	349	349	337	329	337	331	342	364	334	323	364	350	358	354	320	377	340	345	343	342	338	327	341	309	321	326	347	322	341	324	327	300	334	303	342	333	358	317	300	338	340	311	363	304	317	357	389	364	339	321	317	367	338	357	335	318	320	341	305	305	360	382	339	335	338	341	329	344	347	328	317	338	339	332	308	327	308	343	348	330	327	314	353	334	299	311	389	370	333	316	342	314	351	336	368	304	335	301	317	347	355	320	342	325	321	352	306	355	313	312	355	372	329	351	317	339	354	313	324	338	306	368	345	341	313	364	350	309	355	338	374	316	320	309	325	337	302	319	348	356	349	338	331	288	342	340	364	363	356	293	330	347	352	349	344	352	353	308	332	343	322	373	325	332	332	347	332	394	339	367	329	349	317	323	319	321	319	310	359	383	323	370	356	337	383	343	347	325	371	342	330	335	334	349	326	358	330	327	353	330	349	326	323	326	350	335	345	362	296	341	341	343	342	372	336	345	332	349	371	362	355	344	320	355	341	360	339	313	318	315	312	354	327	317	329	326	332	315	335	337	357	354	354	356	351	313	365	334	325	339	372	345	343	309	334	348	373	336	324	338	339	349	311	348	309	355	342	341	336	348	348	357	343	338	318	321	313	352	311	363	356	306	335	373	353	330	371	340	330	346	350	321	334	297	340	318	333	350	341	362	360	334	342	353	328	334	366	331	339	331	337	313	332	336	347	324	293	344	354	321	337	338	350	344	334	355	333	346	352	352	342	308	330	344	330	335	340	332	339	337	325	360	338	361	340	336	350	335	350	346	387	367	359	338	329	331	319	345	344	332	354	313	324	330	320	323	382	334	301	323	333	360	362	359	316	312	302	332	343	380	346	342	323	378	330	356	308	337	324	327	353	354	381	358	329	331	330	303	339	352	359	350	333	331	340	323	316	305	316	313	341	341	342	369	300	311	324	354	362	348	339	316	331	319	335	336	380	344	337	334	328	337	343	324	321	346	333	365	314	353	339	328	310	315	312	349	335	339	341	347	369	352	354	317	353	378	332	316	291	310	362	346	324	317
3025	7358	5920	2884	2042	1522	1252	958	849	714	623	612	542	573	496	471	473	462	457	441	452	464	407	412	414	406	403	415	405	424	395	424	387	384	384	383	401	419	431	373	340	391	413	384	407	384	400	414	370	412	400	364	401	359	371	383	395	360	396	414	404	353	375	409	380	423	403	364	390	386	383	401	396	377	376	365	399	359	352	395	369	399	389	391	348	393	379	376	387	392	414	398	392	374	400	389	382	379	414	399	383	366	412	371	365	394	416	368	399	380	394	393	359	380	387	370	396	400	390	372	380	402	419	412	385	387	382	366	378	380	397	407	406	331	374	405	389	386	392	380	395	406	430	389	416	370	412	353	412	415	379	380	387	357	389	392	375	385	350	369	397	404	389	400	382	400	372	415	382	393	360	366	390	362	392	388	417	379	357	374	397	401	386	406	390	396	380	387	389	393	398	377	376	421	344	398	417	351	388	389	403	385	370	400	375	379	379	399	395	398	392	369	398	410	368	389	375	408	344	364	370	363	369	385	370	408	373	379	401	405	415	370	397	387	381	408	386	386	405	394	408	401	363	383	380	396	391	364	354	378	358	399	397	377	378	371	388	423	354	386	384	384	389	363	376	387	398	356	424	422	368	348	407	356	371	354	347	367	398	403	376	384	389	381	411	388	359	385	389	402	363	369	385	393	416	391	377	396	410	427	394	389	381	379	398	416	420	399	405	406	377	366	384	361	404	357	372	354	381	435	393	375	394	397	430	403	418	377	378	385	386	387	378	345	343	415	414	408	393	359	390	387	407	380	382	409	363	384	378	415	366	341	396	403	358	373	387	381	396	389	407	370	384	363	382	366	351	377	390	412	387	386	383	407	392	374	369	399	365	373	398	391	386	343	375	384	370	375	359	369	351	384	343	396	361	384	397	389	388	416	417	414	374	414	388	379	380	413	377	399	393	425	408	412	384	371	386	409	399	391	388	334	379	400	399	366	391	387	382	379	392	349	403	405	377	432	394	374	354	364	402	414	381	394	407	379	420	389	391	377	433	391	410	377	365	392	389	372	381	376	388	365	367	375	425	402	388	395	371	402	363	378	368	391	417	379	394	396	355	364	375	393	399	361	389	398	392	400	369	386	380	362	351	333	392	367	346	406	378	404	377	359	372	393	359	391	402	376	395	382	410	412	399	391	400	397	402	375	401	409	405	368	381	406	402	399	402	405	398	402	419	413	379	389	385	393	372	389	400	403	381	380	334	409	398	340	417	393	380	382	412	396	376	422	379	419	417	372	381	361	360	395	374	414	403	385	390	434	395	382	407	376	373	348	419	427	377	382	406	391	355	383	381	402	389	377	361	396	366	374	380	388	399	367	380	380	368	388	349	398	396	397	365	383	380	391	369	388	373	391	364	434	342	400	371	397	377	418	339	379	391	375	402	412	407	410	352	417	372	393	419	373	371	389	396	396	385	395	385	371	377	372	341	381	405	357	396	368	387	402	383	382	375	379	364	392	413	404	395	403	399	414	374	388	361	380	366	406	376	368	412	363	381	375	382	379	376	392	404	393	406	364	368	367	420	377	415	365	399	351	380	387	372	332	378	393	398	409	382	367	413	402	396	372	373	389	378	393	352	389	382	407	372	392	374	395	370	371	404	419	379	370	384	391	375	376	408	371	394	419	374	410	412	360	382	369	404	368	408	397	370	381	382	406	378	371	399	351	384	336	417	375	395	402	366	394	400	363	370	400	386	399	361	364	371	395	400	359	354	377	419	364	407	381	373	374	361	399	419	360	417	332	384	349	406	432	370	397	403	376	373	377	376	389	406	397	369	401	376	439	401	427	357	403	393	380	367	377	351	412	401	393	395	400	393	404	447	374	378	372	372	351	394	371	374	410	393	373	385	392	390	365	360	356	387	371	370	382	385	390	377	419	363	374	366	392	362	383	409	405	376	409	355	360	393	358	408	387	348	396	371	391	404	390	394	399	355	389	398	368	392	376	413	366	365	403	395	406	376	354	422	419	374	375	391	412	406	389	370	407	385	418	388	364	342	356	373	374	383	394	385	387	390	395	354	413	387	405	392	422	412	372	394	372	400	388	369	403	336	392	368	402	385	381	371	407	362	397	388	404	400	390	408	362	418	404	403	413	381	375	363	339	373	361	358	356	404	376	386	372	392	353	428	369	349	421	410	395	383	395	378	359	371	375	352	359	422	399	397	380	384	372	391	391	395	407	394	404	409	379	390	366	400	395	338	393	391	415	314	403	389	371	361	399	412	392	391	393	407	357	397	383	366	379	404	348	373	380	379	387	408	365	370	399	403	402	393	384	389	380	361	360	381	389	401	364	358	384	384	366	405	389	350	370	371	385	398	400	368	375	358	360	383	416	352	378	366	365	365	391	404	379	374	388	386	335	377	392	355	387	408	415	403	373	386	357	378	394	369	385	373	348	361	370	352	385	395	394	368	394	388	366	399	385	385	380	396	401	367	364	342	344	379	356	386	389	387	365	373	376	361	385	395	388	387	408	365	396	353	348	388	361	373	381	397	386	379	381	355	383	380	404	390	385	361	395	405	381	385	400	386	416	383	377	408	367	386	416	376	383	380	354	396	381	375	392	391	399	434	336	372	391	360	402	396	383	386	389	387	435	398	353	379	415	399	382	363	385	387	364	392	405	343	363	349	412	423	380	362	377	399	393	370	356	376	378	432	344	374	397	383	396	401	363	388	397	395	386	407	355	391	376	379	404	408	364	403	372	365	368	383	417	375	374	383	363	402	382	368	392	396	400	400	393	369	393	407	378	398	355	395	414	408	373	376	365	392	390	378	408	388	421	417	373	386	370	397	376	381	403	369	423	381	380	403	411	397	404	425	418	385	386	382	385	367	357	366	426	408	387	368	402	371	353	375	353	376	416	380	403	376	378	393	414	368	384	342	384	363	404	360	377	384	347	398	388	380	387	411	362	406	377	427	402	394	374	416	357	381	418	359	338	360	401	399	385	400	380	405	392	351	361	382	369	369	393	386	373	396	379	393	385	391	349	420	402	350	378	379	406	363	416	390	369	419	371	396	383	360	365	397	427	370	351	393	397	342	372	387	349	359	384	382	395	368	389	390	371	379	401	422	389	360	383	377	394	400	399	399	350	397	388	405	399	366	375	370	393	374	357	368	364	400	369	394	382	363	377	368	392	372	369	383	390	378	351	383	413	391	401	388	400	350	363	364	380	352	383	404	372	359	383	386	427	409	378	386	411	409	392	355	374	384	367	401	418	373	418	367	411	392	371	382	391	360	398	372	401	370	390	350	387	392	399	366	418	387	396	371	405	378	388	371	390	389	354	359	371	347	388	383	404	429	373	416	359	399	384	408	378	404	399	374	411	396	388	415	381	414	362	393	388	410	409	355	392	382	395	373	410	399	386	414	354	394	392	372	408	387	382	364	374	419	383	366	426	367	394	379	358	441	376	362	364	370	394	390	373	384	399	381	383	359	382	390	387
24178	20866	26945	24786	12924	718	549	397	365	331	363	294	266	265	299	272	268	249	277	251	262	248	274	277	255	239	219	252	256	249	258	268	245	266	245	264	248	293	236	265	240	222	255	242	230	227	240	235	256	271	247	231	245	237	247	252	222	241	234	223	250	257	245	240	242	227	233	242	241	259	270	244	256	247	231	233	220	247	234	250	234	243	243	224	269	257	231	218	241	244	261	237	233	252	245	245	242	221	217	250	253	224	242	220	264	234	262	265	269	262	234	225	235	238	233	237	226	233	227	241	233	246	250	257	238	211	233	217	249	244	241	254	234	227	224	238	239	235	254	249	257	259	246	240	226	244	246	238	252	265	190	245	231	238	239	246	260	218	247	254	239	226	270	220	244	256	258	230	229	247	257	224	235	223	199	248	202	261	239	248	225	270	246	268	228	261	249	251	246	259	248	245	247	226	232	217	237	219	279	246	215	253	249	232	229	251	250	230	270	249	259	244	253	257	218	247	224	227	222	231	233	245	228	228	239	238	228	212	270	231	249	225	253	235	228	254	219	231	240	240	237	266	223	237	235	234	249	250	249	248	243	235	219	243	235	235	233	228	247	235	217	255	257	285	238	225	239	250	223	234	240	253	230	257	250	258	220	237	251	223	240	247	267	229	235	217	234	243	244	233	242	243	216	249	231	238	242	223	249	232	242	256	228	247	227	240	239	226	239	233	281	238	258	210	227	248	225	257	261	268	241	238	258	248	227	265	236	221	240	279	259	225	216	221	247	236	246	257	251	239	246	255	250	228	217	252	204	291	217	256	255	239	227	230	267	235	240	234	257	236	229	243	219	242	233	260	250	246	250	224	246	289	235	245	253	226	247	240	253	261	229	211	233	238	233	198	234	249	263	232	224	226	233	224	252	240	237	238	202	210	253	237	250	221	250	260	239	232	239	261	231	250	198	248	222	225	241	247	225	236	249	232	220	253	256	222	246	240	243	224	233	231	231	249	239	244	250	260	233	236	287	255	236	216	254	239	244	212	246	240	217	227	249	228	228	243	227	225	235	213	217	244	223	228	204	227	217	266	231	262	241	270	263	252	247	247	254	253	244	255	202	252	269	230	273	274	240	221	242	243	271	217	255	256	271	273	240	241	246	228	249	238	232	256	259	254	257	247	239	210	262	232	232	264	258	262	266	230	231	227	251	226	247	236	254	221	242	234	263	243	246	249	235	250	257	251	224	239	215	207	208	238	243	254	245	251	275	230	245	254	250	239	241	222	251	237	239	249	253	227	224	219	244	225	239	231	252	230	279	262	231	256	236	247	239	234	250	239	237	220	228	245	254	233	238	255	274	253	257	264	235	241	253	238	240	249	252	271	249	243	263	250	225	210	242	252	235	246	266	262	245	263	240	241	249	226	266	232	252	250	226	235	241	254	225	247	244	229	246	263	227	253	218	244	250	245	248	234	225	254	242	227	284	243	245	245	243	265	233	231	271	250	261	230	227	262	259	218	253	259	229	234	206	238	251	239	238	247	250	228	256	210	245	235	247	265	250	220	259	267	236	226	237	260	235	239	267	243	257	229	238	234	245	236	226	235	264	232	238	250	243	241	182	258	259	249	248	254	259	227	245	240	251	233	250	216	240	227	250	236	236	255	261	220	235	261	258	222	240	246	264	240	247	229	244	235	214	257	244	221	242	243	255	229	264	225	250	232	244	246	238	260	228	249	224	248	245	255	249	221	234	255	216	228	253	237	228	237	230	209	234	235	232	266	240	239	261	240	256	240	252	244	234	258	248	230	242	255	255	259	273	220	225	219	244	212	233	226	242	240	215	240	261	216	253	229	217	242	218	257	256	254	261	226	260	272	242	249	223	222	276	245	256	232	245	248	269	241	219	225	240	253	235	266	244	234	238	261	278	254	241	243	253	256	206	239	231	259	242	236	240	264	230	246	223	243	234	262	232	240	246	244	246	233	236	202	237	254	241	237	262	248	205	262	222	226	224	270	231	233	255	273	235	220	237	233	246	251	215	240	227	243	230	265	260	252	240	226	238	246	245	235	212	270	247	212	265	223	230	233	256	242	226	250	228	247	261	216	216	253	220	239	242	255	254	248	243	238	240	214	222	262	216	227	255	270	235	248	229	254	229	250	247	273	236	246	228	237	235	250	250	256	254	281	222	257	245	236	254	269	256	241	236	245	240	213	219	226	243	224	245	215	231	217	230	256	262	230	212	237	222	239	248	219	247	246	254	253	249	231	218	237	220	218	227	244	249	232	235	250	245	276	226	238	234	225	238	251	248	236	228	249	236	246	244	229	226	215	220	248	230	247	221	236	256	233	241	255	275	248	212	209	245	241	259	251	257	242	244	242	260	232	236	239	253	269	252	232	288	262	223	224	235	257	268	231	247	258	238	233	249	228	237	242	235	229	272	203	243	238	247	216	222	258	257	260	256	254	233	234	224	252	242	230	227	235	238	248	235	253	217	257	232	221	243	258	236	260	266	228	248	224	247	245	242	243	247	250	213	233	244	233	258	263	252	251	245	225	238	239	252	233	225	260	257	215	223	241	278	253	217	251	219	258	247	234	245	232	217	248	240	224	244	216	225	249	245	245	225	243	244	235	229	213	277	235	242	267	250	250	235	275	269	247	262	227	230	242	235	229	252	248	284	262	253	222	242	218	254	268	227	249	225	222	232	258	245	260	225	245	251	238	235	223	237	237	241	234	249	233	232	234	238	238	223	248	258	266	241	240	244	244	254	253	252	228	241	259	235	247	240	258	260	255	233	229	211	234	242	236	264	225	233	237	253	219	254	249	254	260	218	272	247	233	268	237	235	234	262	247	251	230	285	259	228	241	253	232	235	268	244	226	227	253	240	225	244	235	238	245	221	258	218	243	229	236	240	213	264	240	233	253	233	216	218	230	241	264	228	251	253	228	242	239	262	250	222	262	242	240	256	238	268	212	239	242	241	253	259	248	252	230	228	253	214	256	229	218	248	241	241	263	228	208	224	237	223	253	268	247	227	257	265	215	221	263	211	250	219	266	242	223	256	233	216	242	261	233	252	264	225	224	251	225	230	260	233	256	203	253	234	240	253	233	249	239	248	241	235	229	249	232	228	248	232	227	253	251	235	235	252	239	261	251	227	248	231	233	272	275	248	267	227	242	250	240	254	231	230	239	228	233	233	272	269	252	241	234	242	248	246	244	222	234	225	223	261	240	252	223	247	237	232	229	262	237	211	242	226	240	237	271	226	265	240	247	239	249	260	239	276	228	218	246	219	215	254	221	201	227	231	216	237	229	222	233	238	242	220	239	253	234	231	257	235	230	233	232	271	260	241	246	251	216	257	233	238	219	232	243	215	245	253	257	241	254	233	270	266	237	228	228	243	246	248	246	249	243	266	246	240	235	235	250	236	238	224	241	288	251	266	222	222	258	244	252	273	234	213	244	223	246	247	261	221	246	247	233	217	246	238	222	240	230	253	214
3085	4604	3659	1798	1293	984	816	633	522	448	414	366	362	362	321	303	327	307	291	257	314	263	288	301	296	317	303	277	293	254	268	266	275	248	304	262	291	264	240	276	291	267	269	270	270	269	289	270	241	294	283	288	262	283	236	279	283	288	280	299	291	300	302	261	218	268	241	288	259	283	263	279	243	296	279	300	281	289	263	260	253	254	287	263	245	265	249	264	272	268	278	258	289	234	271	251	239	283	286	257	283	274	263	277	283	277	284	271	268	261	261	307	263	255	273	265	254	285	266	264	275	279	248	290	255	259	266	282	255	249	288	255	271	240	250	275	260	244	310	266	267	279	260	269	277	249	250	252	280	268	253	252	268	254	273	267	279	275	250	238	250	252	265	278	270	228	252	266	266	249	253	269	274	271	262	259	265	286	266	253	280	270	261	262	247	277	273	301	254	259	275	255	283	265	251	253	231	250	256	281	271	264	264	231	250	267	268	274	282	275	271	226	283	275	282	270	277	259	262	258	250	261	254	268	292	290	286	247	294	274	268	249	271	281	269	252	272	245	275	259	246	254	264	261	287	267	268	286	289	265	260	261	288	285	261	253	257	246	258	278	289	276	287	293	270	264	268	262	268	222	265	260	252	274	293	260	253	253	266	305	278	232	295	247	267	255	257	274	250	267	231	264	279	261	278	253	270	256	247	266	267	289	250	252	291	267	274	266	298	282	256	295	258	260	258	266	264	291	246	270	264	267	272	276	247	276	269	277	266	268	286	262	249	300	265	274	251	272	243	282	225	237	276	261	256	257	231	241	271	238	235	288	250	303	264	256	265	258	254	259	264	257	273	283	257	243	270	267	242	270	253	266	267	267	275	300	233	271	256	254	234	274	279	245	301	265	261	239	250	253	248	247	289	258	271	255	265	289	240	269	252	277	269	266	268	263	271	295	266	272	244	270	277	270	281	269	253	279	291	259	278	245	266	293	254	279	257	267	239	264	288	286	281	280	271	258	287	235	244	257	262	240	257	259	273	267	275	266	253	290	255	268	258	294	267	269	271	235	261	274	278	241	275	251	269	260	273	261	257	236	281	289	242	269	246	256	285	268	274	256	273	292	270	224	273	269	253	258	280	287	261	276	277	269	265	244	226	269	269	286	233	243	268	269	268	283	237	261	260	261	294	272	273	271	260	257	260	258	253	238	257	252	272	277	266	255	283	279	245	274	261	268	270	281	296	242	271	272	253	251	272	270	266	252	277	241	240	282	274	248	304	262	252	255	278	255	277	285	243	248	272	278	264	286	300	250	267	234	258	270	295	272	273	249	277	269	290	319	272	261	257	278	275	274	271	258	285	243	291	295	237	260	250	254	237	282	272	257	269	243	261	274	258	244	269	254	267	260	254	287	251	261	280	246	273	259	241	259	316	214	251	281	255	293	267	288	289	247	272	257	268	268	255	252	242	263	276	278	231	245	273	289	268	252	299	262	235	262	249	236	245	237	288	280	268	281	263	288	263	256	244	257	271	273	275	244	256	308	251	246	243	268	288	246	278	245	250	259	269	241	247	275	273	262	260	258	250	250	283	258	259	265	276	271	274	293	262	266	282	275	275	276	276	307	272	250	271	273	271	278	238	268	246	246	275	284	255	262	282	249	262	256	267	290	262	249	251	269	296	265	267	270	241	272	276	280	262	291	275	264	274	271	258	255	251	229	276	297	273	264	251	273	266	272	294	230	283	276	253	281	275	249	265	279	304	282	251	269	282	274	291	264	294	279	264	271	280	252	258	280	221	260	229	249	286	273	266	261	274	274	239	268	264	288	241	228	274	257	255	264	265	271	280	248	277	272	269	253	254	267	284	258	272	257	258	294	254	269	246	279	237	277	243	274	254	259	278	263	268	261	274	262	229	242	244	266	260	273	268	249	251	247	268	269	273	282	296	265	269	267	243	265	272	292	235	265	265	264	282	239	226	254	262	258	270	256	292	273	265	264	271	269	286	279	259	267	274	259	244	232	256	270	231	229	277	263	276	260	264	277	268	281	304	285	240	282	273	270	236	245	255	240	271	254	265	269	281	260	267	281	288	264	253	280	240	287	293	241	248	265	249	282	234	282	261	252	274	268	267	271	292	250	247	271	273	249	272	275	259	262	291	239	300	261	228	234	255	249	292	265	267	281	245	276	278	225	260	286	249	281	241	295	243	253	253	279	256	265	249	280	254	244	255	262	256	286	282	231	276	249	302	285	232	292	258	260	250	274	276	259	287	252	267	250	260	256	272	272	282	270	255	268	252	263	252	240	258	262	273	256	255	277	277	260	291	236	268	261	254	272	271	259	236	246	299	256	231	259	241	311	275	258	258	241	291	260	278	297	269	290	257	242	274	270	245	256	264	257	258	279	294	277	274	289	289	285	260	280	290	248	273	251	265	308	265	249	279	287	256	259	304	278	269	286	266	273	239	279	259	271	259	277	310	282	266	259	296	281	275	241	260	239	278	278	284	283	273	274	285	253	274	286	238	283	268	246	248	270	283	270	244	273	244	293	258	254	295	269	272	254	293	271	264	280	254	281	288	282	233	276	281	305	256	257	244	278	275	276	276	272	261	261	284	276	272	250	271	259	266	280	257	272	249	249	256	242	281	263	264	271	237	257	266	270	255	257	242	273	250	283	258	259	276	294	267	239	256	266	259	258	267	285	266	268	260	279	278	245	286	257	286	264	256	300	294	270	301	279	273	273	281	293	223	258	253	277	268	264	250	264	263	271	247	279	261	277	273	277	283	262	273	271	300	294	268	244	276	316	241	297	254	274	268	248	250	249	248	265	274	258	274	255	248	239	281	278	278	272	255	242	252	265	247	276	249	292	291	267	299	277	281	255	246	250	300	244	248	273	250	263	298	278	264	279	243	263	284	254	240	245	231	269	263	258	272	264	238	228	241	281	298	247	289	278	277	271	280	279	262	268	277	258	275	289	293	241	245	285	281	272	222	287	275	278	238	272	265	251	252	272	270	253	258	288	257	260	290	256	278	258	250	262	259	263	257	281	268	254	282	284	245	277	276	289	259	258	242	266	270	251	271	257	274	249	241	228	267	291	255	248	289	254	247	284	260	264	244	246	255	236	250	251	251	257	252	269	249	273	278	274	270	276	280	269	253	239	276	287	246	262	262	260	302	236	246	267	242	265	254	293	245	270	279	249	266	249	254	277	262	255	292	251	267	262	271	290	277	259	253	248	260	263	266	282	246	257	268	263	274	264	292	259	266	251	239	258	261	250	256	274	257	270	231	266	281	273	260	217	277	262	242	269	278	272	256	257	259	268	260	279	293	258	270	248	300	261	270	245	248	259	270	273	251	258	255	276	241	257	251	281	273	264	259	266	249	254	239	276	261	281	272	268	277	254	271	243	279	240	262	251	266	268	259	238	264	254	284	258	254	257	248	285	272	286	277	265	265	290	277	259	247	266	275	266	261	244	267	263	231	250	257	283	269	260	250	257
22198	20880	28305	23605	20881	20925	9229	838	586	467	412	354	297	277	250	247	214	239	165	179	191	170	180	159	164	156	171	143	176	147	145	158	144	152	148	140	127	110	138	145	149	117	127	133	135	148	131	151	154	131	129	163	132	138	126	133	125	138	132	134	146	122	133	116	119	117	144	144	143	136	134	135	114	119	128	128	123	128	153	116	120	114	151	140	134	127	125	124	135	131	130	138	125	125	122	142	123	104	137	133	119	139	137	128	127	115	111	127	121	137	131	137	131	120	122	134	111	126	129	117	111	131	145	141	119	129	126	136	129	113	104	123	111	150	130	118	138	115	129	119	128	132	142	128	130	127	131	94	104	128	128	135	132	132	125	111	124	126	133	125	121	129	139	126	141	116	119	133	111	137	116	127	111	105	122	128	124	113	144	154	133	116	127	137	125	127	128	132	124	108	117	109	102	130	137	112	122	115	127	120	139	120	144	147	139	121	139	140	112	118	117	154	131	131	125	122	128	120	134	136	112	138	136	119	127	107	132	115	120	117	123	121	130	140	116	119	126	104	138	120	123	134	124	123	129	123	107	130	130	135	139	122	144	122	119	127	125	114	113	142	117	105	136	127	119	100	116	120	123	117	125	144	114	128	135	125	127	125	120	113	124	122	117	122	135	133	113	118	130	145	137	116	141	117	142	97	125	126	120	119	136	117	118	126	116	100	132	122	132	138	130	117	132	123	130	120	147	126	108	92	135	113	114	130	114	127	132	118	123	147	129	117	124	120	108	133	104	140	138	124	118	124	142	109	133	132	101	138	114	128	120	124	134	141	126	115	104	129	127	109	123	122	135	117	104	143	124	133	102	130	125	130	115	116	123	147	132	141	133	127	125	131	123	121	133	115	126	123	129	129	135	139	116	139	101	109	120	105	113	127	131	125	125	137	109	133	128	126	146	141	143	116	119	127	128	117	110	125	140	119	155	142	129	133	116	126	142	129	128	117	109	129	129	128	116	128	109	127	133	149	128	124	122	131	121	138	124	113	123	133	137	132	132	126	108	138	131	128	123	143	116	137	130	120	106	117	123	125	118	121	119	130	131	120	123	98	121	129	137	136	124	133	130	133	124	138	111	118	119	146	114	123	121	114	144	129	128	144	104	144	134	131	123	121	122	119	125	116	127	126	118	121	121	116	110	140	129	132	122	111	134	129	142	134	127	126	116	112	120	124	130	129	133	125	125	104	125	136	121	120	99	133	133	128	120	140	127	119	118	123	131	140	131	106	131	122	108	132	130	122	121	129	100	147	132	120	134	129	113	132	118	126	124	115	110	117	126	115	122	136	113	122	128	124	115	106	117	142	140	123	116	126	113	126	134	142	124	137	135	115	138	129	147	120	110	133	129	143	113	120	130	131	114	125	147	138	130	149	125	120	143	124	130	123	144	112	135	127	145	129	128	141	113	136	135	117	123	129	132	121	104	128	130	111	136	139	122	108	130	129	115	119	139	110	120	127	148	123	125	134	111	147	132	101	117	131	142	123	115	136	118	117	124	138	130	125	109	116	111	131	115	131	120	124	131	124	125	121	128	124	139	141	118	105	130	129	134	139	118	101	120	141	110	104	132	138	106	116	123	128	131	121	141	111	149	139	114	122	129	131	102	114	128	112	141	119	125	105	128	120	136	151	119	144	121	121	117	111	119	135	114	103	134	127	141	142	134	130	128	118	129	136	123	147	131	111	137	122	124	118	114	104	137	134	114	129	128	130	147	121	123	106	122	139	125	108	115	111	108	133	135	104	124	127	131	119	114	100	122	126	114	117	114	124	116	121	118	122	116	130	125	113	126	126	125	125	123	141	130	134	118	115	132	117	112	135	120	106	132	129	120	144	117	117	129	124	131	117	123	124	129	110	107	101	120	117	116	122	133	110	125	111	126	126	133	119	122	134	138	120	99	121	119	119	129	106	122	145	123	128	109	129	115	130	140	127	133	136	124	120	97	102	117	124	123	115	113	138	133	131	128	149	133	104	129	139	130	119	151	125	106	111	111	134	103	120	123	120	99	146	102	155	129	115	131	120	125	121	113	119	121	139	122	129	127	124	129	145	125	120	126	113	150	100	114	124	151	134	106	121	152	128	113	120	114	132	113	122	117	115	114	108	117	113	125	119	134	126	110	135	116	126	118	115	138	108	152	120	133	135	134	135	131	120	131	128	131	142	137	123	136	140	109	130	124	129	132	156	109	137	135	129	126	123	132	129	121	123	127	117	140	128	120	134	118	131	127	128	126	132	122	126	118	140	148	121	129	118	136	126	133	134	122	141	121	120	111	125	128	124	127	103	130	110	120	102	106	126	135	121	133	120	111	140	128	134	128	112	129	129	128	134	142	124	124	131	105	119	136	151	134	110	107	131	118	123	116	121	109	115	125	129	94	115	113	101	117	152	121	116	150	123	124	134	112	142	121	122	121	144	120	111	117	125	107	120	105	117	138	118	108	112	106	136	110	130	119	129	150	111	144	110	123	124	120	133	115	134	105	125	93	129	120	129	132	140	123	128	134	114	110	125	131	120	141	130	101	119	128	112	125	136	132	122	113	127	138	129	117	146	131	128	127	133	148	131	122	113	122	104	130	98	141	130	128	120	129	121	128	124	121	111	109	129	121	124	114	144	128	109	101	113	115	127	118	122	125	129	142	121	120	140	126	113	136	121	129	120	130	109	141	136	136	108	126	130	111	138	113	109	125	112	111	107	119	127	136	138	130	119	119	131	127	118	111	114	118	129	122	138	132	121	119	142	132	114	113	133	99	120	102	118	121	121	120	104	100	120	105	117	129	126	131	130	103	115	134	129	138	131	116	147	124	135	143	140	124	129	144	126	114	128	117	125	108	120	109	130	124	133	157	119	123	131	97	108	122	126	122	108	114	119	140	114	108	128	139	122	123	135	112	120	131	136	122	134	136	122	124	127	112	116	107	137	130	121	118	120	131	122	136	150	139	138	127	118	117	113	129	114	113	126	130	129	123	114	119	128	124	117	136	111	122	128	123	137	110	120	125	133	123	146	106	130	143	107	123	119	117	122	122	140	127	127	115	142	124	138	131	124	119	139	122	123	135	127	115	131	122	137	140	117	119	137	122	133	123	100	133	134	124	122	117	136	139	139	120	142	115	127	141	121	131	141	134	129	128	140	136	145	135	102	125	132	108	121	116	131	135	138	131	144	131	115	109	112	102	118	137	131	115	114	135	124	139	106	120	121	121	106	126	117	123	134	134	106	138	124	141	128	144	123	106	137	121	139	135	118	123	117	128	125	150	129	107	116	148	122	113	146	117	104	147	110	114	116	122	147	124	114	136	109	120	127	105	135	102	120	143	114	147	127	141	130	133	118	136	113	109	113	131	123	146	117	132	126	139	121	137	124	123	131	122	110	117	121	123	117	124	124	127	114	143	112	130	137	133	124	117	140	125	127	112	139	123	129	155	113	128	124	116	122	102	136	112	138
4134	12409	10126	4911	3394	2498	1921	1320	1033	883	644	585	515	391	379	313	293	286	257	234	231	225	223	215	207	202	198	205	195	169	192	188	163	176	175	177	162	168	170	159	148	178	160	161	157	164	162	156	146	179	158	164	150	134	149	138	169	165	160	150	158	154	156	134	161	170	156	154	150	135	181	142	139	173	143	148	146	165	151	138	137	142	157	146	165	138	167	165	156	139	150	142	141	155	145	130	129	149	155	136	123	166	150	144	150	166	162	137	138	152	133	144	139	141	158	144	174	150	142	152	144	167	156	141	162	158	136	170	131	148	134	147	157	139	146	122	159	144	139	115	148	133	142	129	152	164	156	172	145	149	128	150	154	146	139	152	156	167	155	146	154	156	125	134	149	141	123	149	157	151	159	148	148	150	142	126	146	150	133	131	127	116	129	145	154	136	145	151	140	162	156	139	164	158	137	161	152	145	132	158	135	147	138	150	162	143	172	126	135	116	135	149	155	137	146	143	115	129	133	141	144	136	150	157	159	149	146	158	136	144	156	133	155	152	133	144	145	163	143	136	146	139	145	150	129	132	158	141	140	150	147	127	172	130	152	132	134	143	140	149	138	164	143	143	145	125	152	127	151	145	160	149	148	144	129	126	122	143	127	135	146	127	145	167	142	160	150	148	150	146	152	146	119	152	149	142	128	133	145	145	156	155	154	175	141	153	133	139	136	134	138	133	129	146	152	144	139	160	152	157	153	170	158	141	126	146	137	168	170	146	142	153	126	165	150	133	151	150	161	139	144	139	156	156	161	139	139	169	130	148	145	128	157	133	133	126	151	133	147	141	145	141	151	149	128	136	135	139	144	132	134	147	141	151	153	131	145	147	139	164	160	161	151	159	154	155	146	134	151	133	146	166	130	146	128	155	153	131	128	141	134	124	148	158	164	129	156	140	129	126	140	150	149	152	123	147	127	151	140	139	135	139	161	117	143	128	141	170	142	149	151	156	127	131	153	134	140	156	130	143	149	165	146	151	134	121	143	127	147	153	150	136	125	142	136	155	157	164	147	146	138	141	152	144	159	129	148	150	117	116	125	147	146	138	148	146	129	138	124	139	133	136	150	149	146	143	134	143	134	149	139	147	183	141	137	170	144	151	143	131	141	143	142	132	132	125	133	158	139	152	117	164	157	145	138	142	119	142	140	134	148	151	142	130	164	156	140	141	134	139	152	142	130	140	159	129	151	125	154	134	125	151	147	127	150	147	146	152	133	150	151	176	125	142	154	179	121	141	113	159	138	130	155	152	129	139	152	134	154	130	141	136	151	160	159	123	126	127	141	173	158	130	143	136	137	142	140	155	135	154	141	123	130	135	169	152	137	149	156	133	146	151	130	140	146	135	134	146	155	140	148	144	151	143	162	140	146	142	152	150	160	156	155	141	157	154	159	146	162	154	141	156	157	144	143	136	150	133	134	157	157	132	142	144	129	158	132	129	152	151	146	137	133	148	132	135	149	133	125	135	142	156	145	151	159	141	151	153	141	134	133	162	128	137	126	149	145	155	141	155	142	145	146	152	159	138	145	129	146	143	138	157	164	168	148	142	125	117	134	145	142	140	132	160	137	126	128	175	144	139	132	149	122	140	144	162	166	158	157	146	146	131	159	151	160	146	144	146	135	124	128	144	141	139	149	134	150	125	146	139	135	144	134	153	146	146	133	134	142	148	134	137	144	148	157	122	153	152	140	133	144	153	147	148	163	136	134	156	141	163	154	153	144	158	136	128	145	152	128	142	154	136	142	130	158	147	163	147	156	142	139	143	147	149	153	125	134	145	141	145	128	147	142	142	127	131	140	141	133	121	142	148	131	150	129	138	152	139	141	153	129	138	158	126	129	136	150	133	131	137	133	141	130	131	147	148	153	141	167	143	136	141	150	150	154	161	153	129	139	147	149	134	125	123	153	146	143	132	136	144	157	154	165	132	159	141	119	137	142	151	151	139	125	119	135	138	143	139	131	166	141	137	138	143	124	148	120	136	147	131	141	137	153	151	126	109	132	144	150	169	135	152	132	141	137	148	117	130	159	154	119	143	150	146	147	163	156	128	152	132	119	174	147	123	141	143	144	133	131	151	127	176	166	130	132	149	124	154	127	153	138	152	138	142	152	139	147	141	147	151	152	158	167	136	137	137	138	135	152	131	141	148	145	130	118	147	176	136	157	141	150	157	154	126	151	131	140	136	148	146	126	142	150	145	148	134	163	141	150	139	145	153	166	157	132	137	152	167	139	137	144	123	128	162	152	137	142	145	135	132	132	138	147	153	149	131	132	137	140	117	120	132	138	152	157	142	144	157	145	135	137	153	136	146	150	135	145	155	135	135	124	143	128	122	141	147	146	150	128	135	153	144	134	137	131	128	149	136	146	146	153	160	140	147	145	144	134	132	139	154	147	172	160	141	147	147	126	141	120	133	148	140	153	146	140	131	158	145	148	157	151	139	153	142	140	140	141	138	151	146	119	142	155	142	163	162	138	121	150	160	162	138	135	145	133	142	152	143	152	142	141	145	164	140	143	149	124	132	141	158	163	114	125	140	152	141	156	131	141	124	155	143	163	113	156	160	144	153	131	150	147	144	152	139	141	147	171	155	135	122	145	150	143	154	144	143	147	144	120	142	143	139	147	121	151	143	150	128	137	152	134	124	119	130	172	145	147	145	133	139	120	151	127	149	159	135	138	136	137	135	133	129	130	155	139	136	127	138	153	129	120	144	156	157	138	140	135	153	139	128	136	146	162	152	150	128	159	139	144	140	157	158	153	135	139	131	137	146	148	153	134	158	136	136	153	144	150	140	141	125	153	150	145	159	124	125	125	122	146	150	141	157	147	126	143	144	142	144	126	133	142	180	139	140	149	123	150	142	153	132	141	149	132	150	143	139	153	137	146	143	145	125	164	136	164	127	159	151	161	135	162	160	136	157	130	156	160	138	126	145	141	173	150	161	149	134	155	162	138	145	147	145	145	149	136	146	142	150	142	120	133	154	166	142	160	130	161	141	131	138	134	134	154	144	157	156	141	136	145	148	153	150	147	142	124	149	134	133	145	156	140	140	138	153	156	150	154	119	154	160	147	153	165	141	152	146	144	132	133	133	143	162	123	141	153	147	154	158	138	144	132	140	147	127	130	145	144	144	128	132	139	136	127	130	155	119	122	149	163	141	142	136	144	118	153	130	175	149	154	139	142	148	138	132	170	137	156	159	150	136	120	164	148	163	147	135	130	134	156	145	142	118	125	146	135	149	128	123	137	145	128	161	144	175	164	145	130	152	135	117	147	146	155	116	134	136	132	160	176	154	125	136	151	166	155	157	151	133	126	128	138	136	144	133	142	139	143	143	173	147	173	145	152	155	136	142	127	124	142	154	129	128	132	136	138	147	140	156	145	129	126	119	129	124	168	132	147	151	167	148	151	137	138	127	152	158	155	136	138	132	143	140	144	142	123	172
26996	18505	4691	660	490	446	418	447	400	421	395	417	371	395	445	435	389	426	395	401	401	408	401	410	415	443	390	395	394	418	415	394	448	417	413	434	377	413	427	418	377	393	409	429	386	413	362	387	399	375	391	391	437	398	394	393	390	455	409	399	387	383	350	397	414	415	415	413	379	398	374	396	401	390	437	383	404	413	380	425	414	419	419	440	381	398	399	403	378	393	399	395	427	399	406	403	401	400	395	398	412	389	425	402	387	422	393	354	377	418	413	392	401	355	408	387	404	402	397	371	399	414	423	409	395	388	389	385	376	405	382	413	434	417	380	394	423	395	413	385	409	363	395	419	431	394	402	391	400	375	392	388	395	378	386	389	397	396	404	429	385	404	382	400	408	402	385	384	391	406	382	433	441	405	423	362	404	410	376	422	381	410	385	426	404	428	419	394	385	417	370	404	368	396	430	414	400	377	384	370	373	386	352	394	395	370	393	382	407	398	426	366	442	403	411	404	398	389	447	411	411	420	361	397	397	412	419	384	399	373	404	414	408	386	403	382	423	419	424	386	400	410	413	381	412	418	398	398	396	415	378	396	433	413	395	410	417	378	390	406	420	397	392	416	416	371	440	378	447	374	392	413	426	419	382	370	433	398	436	381	404	402	421	421	390	360	428	391	395	410	427	373	404	422	428	384	447	394	389	412	413	384	397	402	359	381	403	444	391	408	392	393	385	416	391	401	398	395	408	391	339	409	398	368	412	388	387	397	386	417	439	395	359	397	368	383	415	390	398	423	420	414	392	406	401	440	404	401	388	393	399	408	417	399	380	362	403	398	408	398	426	428	412	397	423	423	375	389	380	404	395	396	402	399	353	387	425	414	408	355	420	408	414	373	397	348	427	386	435	396	398	380	395	430	409	371	392	411	379	414	393	383	388	392	415	393	425	412	411	387	405	375	408	366	401	410	413	428	394	412	440	398	416	386	411	407	421	406	393	397	415	381	415	407	378	414	410	396	353	438	430	387	429	409	362	383	418	386	390	386	406	395	445	412	389	407	377	415	443	387	449	405	388	431	423	384	414	413	420	375	428	437	385	418	411	415	411	407	373	386	418	411	423	393	409	425	399	384	377	437	411	394	365	395	421	415	402	416	401	444	408	415	451	410	378	417	381	428	416	421	405	410	400	413	389	390	401	404	414	410	370	366	417	379	399	375	397	411	395	401	401	435	378	425	423	393	437	394	378	412	363	394	421	405	391	377	378	404	375	409	358	379	452	408	412	401	385	392	424	363	409	442	402	378	368	437	421	412	405	389	411	415	449	437	379	388	395	397	399	411	403	416	396	376	401	443	397	395	434	395	396	390	385	352	397	389	374	363	414	381	424	370	395	386	388	397	372	420	443	436	379	390	370	395	398	374	412	417	400	402	383	433	439	385	426	391	356	406	406	412	399	401	405	380	392	368	427	399	417	429	431	437	388	387	392	368	384	413	391	434	407	408	398	392	411	441	361	412	440	401	388	411	409	447	404	405	404	406	396	427	367	417	387	396	398	426	371	384	401	419	400	376	422	392	397	413	422	385	438	392	421	429	458	396	418	437	404	421	421	396	385	421	433	373	365	429	405	390	389	365	415	413	434	424	414	389	379	428	360	442	416	420	353	387	427	403	397	415	429	374	424	403	402	388	380	394	434	408	402	413	401	433	392	403	369	395	421	377	428	417	432	395	405	387	391	362	390	427	410	378	430	395	407	400	408	384	391	406	393	406	390	377	400	403	412	396	388	407	396	398	375	396	420	454	412	421	443	385	396	397	399	409	425	401	407	401	427	370	402	377	390	395	393	434	406	409	406	388	402	409	445	409	401	383	415	418	412	401	401	429	402	392	404	389	399	392	419	404	393	404	405	382	390	421	393	387	379	402	429	402	400	391	415	394	438	407	391	399	406	364	404	413	385	375	409	402	430	378	444	349	401	413	397	418	408	427	433	421	397	458	387	371	398	419	384	447	426	420	385	356	398	413	381	413	429	416	387	424	401	357	409	396	401	427	390	411	455	389	397	411	386	409	426	392	434	401	444	390	372	399	398	404	411	435	398	403	383	382	396	406	398	396	359	388	404	407	462	421	403	418	419	430	407	414	394	391	400	387	422	379	427	385	394	407	391	415	422	401	388	402	432	375	362	383	390	376	431	409	395	400	369	428	428	423	424	400	430	377	396	424	426	424	408	411	384	398	395	407	400	408	393	395	362	415	381	391	374	410	399	411	398	410	392	394	398	395	432	369	413	404	422	422	381	397	420	447	400	419	405	397	392	385	416	401	378	404	405	411	414	397	401	385	401	400	391	409	422	402	429	411	422	387	401	367	390	399	399	400	385	438	408	396	399	361	409	421	386	389	405	379	399	368	395	412	385	390	401	400	411	380	406	390	417	407	437	383	393	401	410	376	407	380	378	403	407	427	353	405	382	382	417	359	381	381	403	385	400	388	406	412	408	401	380	434	416	391	404	385	384	402	402	412	404	399	431	360	388	409	407	393	413	388	386	394	376	412	378	442	437	396	392	446	411	439	405	386	411	378	409	366	371	387	412	410	400	408	396	409	395	393	396	396	402	362	400	400	393	421	389	429	381	392	380	412	406	418	374	410	405	408	436	413	426	386	420	405	403	411	406	417	377	387	418	388	418	418	395	382	423	412	390	371	391	435	384	367	395	384	380	388	382	391	409	413	434	400	381	445	409	404	432	394	378	401	409	431	401	414	409	380	418	402	418	422	388	370	411	402	377	388	384	398	407	439	421	373	380	398	359	341	413	388	358	384	382	367	454	388	399	398	424	432	372	394	414	444	368	388	403	412	356	451	356	403	399	409	404	425	421	397	391	420	414	416	418	363	439	392	409	388	432	400	400	387	409	432	421	378	358	399	402	364	399	412	389	403	385	407	397	407	389	406	387	392	393	411	433	428	354	397	380	389	400	398	394	399	386	384	385	379	405	408	425	429	399	380	400	414	398	395	366	395	426	424	375	374	393	399	389	410	417	387	394	413	400	358	382	399	369	420	427	436	412	409	391	398	365	412	400	411	411	382	405	369	458	400	396	411	379	396	393	390	425	366	386	423	399	406	402	387	410	385	403	420	396	375	404	393	424	413	429	397	376	366	373	382	436	385	418	390	418	426	430	384	431	403	409	410	375	411	395	395	403	395	406	398	396	440	410	403	371	418	431	404	394	437	380	391	413	402	361	411	444	443	376	409	448	378	419	370	387	388	432	366	375	397	402	370	419	416	389	392	408	424	399	414	421	402	384	392	418	403	389	407	387	396	426	378	395	419	414	390	388	415	408	434	431	394	387	410	430	385	409	411	385	415	441	399	392	412	410	389	384	397	419	420	392	415	426	410	417	397	376	373	398	392	358	423	401	418	371	409	385	423	384	437	375	389	385	379	419	400	423	460	364	429	403	366	374	391	365	413	403	376	435	398	411	369	405	381	399	374	407	428	403	384
4185	935	810	610	501	523	516	455	448	468	482	478	454	479	476	482	505	463	450	418	435	463	436	413	463	508	468	467	445	409	465	470	468	409	407	422	447	478	484	435	434	448	444	446	446	477	422	443	467	488	439	479	451	421	443	441	464	451	444	425	426	457	423	441	499	425	441	451	482	451	436	448	434	470	462	426	440	425	459	442	445	430	460	476	477	472	444	440	472	404	442	487	470	478	445	463	459	472	446	475	478	466	492	424	464	444	488	458	426	437	462	456	455	425	488	438	456	460	447	461	476	469	440	473	449	470	423	467	449	427	446	462	463	434	489	449	457	441	469	455	413	474	483	467	457	458	449	436	400	433	441	448	422	411	463	447	473	475	432	428	387	456	474	446	424	418	455	418	437	462	463	468	459	410	424	443	428	445	464	441	443	456	447	463	449	439	445	434	458	470	445	447	446	500	459	420	460	442	453	464	431	454	434	403	454	462	441	429	444	408	457	430	410	441	463	445	449	477	470	447	443	437	447	445	451	458	438	457	447	468	467	440	462	456	444	416	480	486	462	476	431	463	436	516	435	430	461	413	433	442	469	490	458	435	435	450	420	446	438	430	456	454	433	442	452	451	455	420	478	463	423	443	448	450	453	469	455	460	418	415	440	439	429	442	460	469	475	445	464	471	445	486	439	464	453	449	441	450	439	416	469	453	466	450	442	464	458	451	375	461	435	471	438	412	457	482	455	434	437	475	454	417	466	446	432	464	431	472	431	461	465	431	450	455	405	476	474	409	471	400	436	469	440	426	449	469	469	443	487	451	432	439	441	425	411	485	429	451	490	386	470	448	454	440	463	407	478	461	475	388	431	462	446	455	469	453	469	417	454	451	458	463	429	448	409	450	466	463	427	419	446	440	425	479	441	465	441	494	455	477	452	447	475	452	442	435	470	418	451	428	455	465	433	425	443	468	478	444	443	449	418	444	437	466	474	464	463	486	446	431	462	453	485	428	450	417	463	464	491	456	459	480	451	442	465	438	480	461	438	428	444	437	459	472	449	453	441	439	433	414	454	453	463	441	455	449	431	468	480	446	441	425	454	438	433	463	502	455	438	426	458	474	451	457	432	449	489	453	448	445	422	431	406	454	434	439	473	438	474	469	459	461	524	402	408	440	468	415	457	450	492	448	400	453	430	480	474	471	439	489	469	426	450	472	412	468	397	468	454	484	430	485	457	447	444	415	437	439	453	477	420	478	433	427	424	481	455	423	400	443	469	463	469	429	465	442	504	456	467	415	468	468	432	433	433	473	479	463	446	436	401	468	484	494	471	459	496	481	487	431	478	481	450	455	466	485	464	463	473	434	474	455	422	471	470	447	467	458	453	412	428	464	465	430	470	470	430	486	422	472	445	444	443	460	420	466	422	438	431	469	461	441	450	416	458	464	400	412	460	424	444	456	464	478	466	472	456	456	415	445	449	470	452	446	447	434	422	436	452	457	438	428	467	458	475	472	441	473	437	455	476	461	467	461	439	445	420	426	445	515	436	473	464	485	431	450	445	485	408	438	445	483	407	448	442	439	453	440	428	475	461	413	459	462	445	448	429	430	444	462	463	451	464	414	460	450	453	428	477	413	454	438	414	454	458	446	470	439	444	440	457	444	476	457	439	410	427	432	419	453	451	443	435	482	479	467	479	433	455	434	432	445	418	481	473	476	436	443	466	465	435	447	443	437	445	440	442	446	453	452	437	423	444	447	426	483	443	415	466	460	436	488	464	452	436	445	469	443	477	444	494	428	442	482	435	450	452	448	447	441	437	450	421	447	456	446	454	468	477	453	470	414	501	465	499	425	458	471	446	458	448	491	410	463	468	425	459	485	483	436	432	440	453	459	450	460	470	461	449	466	447	466	444	449	428	489	455	416	465	468	442	492	475	432	467	468	460	445	430	451	416	452	461	417	432	440	447	454	428	440	460	448	430	435	477	439	466	443	455	458	445	415	446	444	446	472	488	414	415	456	428	434	422	475	420	440	462	442	474	457	455	443	435	444	501	449	435	439	418	449	416	463	449	422	442	444	442	474	447	446	439	475	469	465	441	432	459	525	446	424	457	444	507	454	416	480	439	441	450	437	469	486	424	444	463	431	452	425	497	415	454	412	468	496	463	488	451	478	478	488	444	481	453	484	441	457	486	449	425	481	436	461	467	450	459	435	493	458	456	437	465	426	441	451	426	434	444	434	414	471	415	447	435	459	424	469	434	438	417	458	467	424	444	466	442	424	423	457	419	432	427	441	444	435	461	466	469	458	451	445	484	430	455	411	486	461	448	446	430	446	433	416	490	447	430	442	448	466	463	426	479	438	479	425	470	437	453	435	446	429	483	453	438	464	468	452	472	469	468	440	409	464	416	417	470	426	438	430	445	444	441	454	463	425	427	465	487	425	408	443	495	435	469	419	444	459	451	454	473	458	461	414	452	437	398	478	426	476	465	452	451	446	480	461	431	448	466	460	463	439	417	427	428	454	403	446	475	452	474	446	472	450	432	410	425	440	431	442	428	470	445	456	403	473	468	443	483	421	464	489	442	408	441	437	417	419	453	419	450	415	466	440	492	456	415	418	455	496	468	472	450	430	453	468	451	422	453	448	463	451	473	470	474	481	440	431	473	493	464	456	441	445	465	415	429	441	425	464	448	453	427	453	476	431	434	478	416	444	458	428	452	446	447	443	395	457	396	446	466	424	437	464	490	448	450	470	465	438	453	466	450	446	422	454	446	472	435	419	483	480	455	454	436	446	457	421	427	439	453	444	440	488	471	442	411	407	457	420	428	438	473	440	435	419	447	465	431	418	446	455	478	469	447	442	472	443	433	472	434	410	472	465	445	462	447	451	480	463	463	453	450	457	446	439	458	440	454	459	412	447	454	437	485	474	437	444	466	440	470	476	454	442	455	427	418	479	442	445	439	472	447	442	448	465	434	499	437	465	435	476	425	484	434	411	474	431	453	445	452	443	455	423	430	458	503	449	442	459	461	458	417	416	452	441	479	411	418	455	458	419	455	444	444	452	445	455	452	476	479	436	462	450	472	502	467	475	465	505	434	444	451	452	472	480	465	441	453	482	463	436	416	450	432	438	476	444	428	457	431	481	433	450	438	418	443	427	453	444	422	427	411	466	463	439	458	483	454	410	462	487	442	446	473	477	435	457	451	441	480	467	462	469	429	459	456	474	456	463	438	454	386	455	471	475	457	465	476	455	420	474	432	466	447	445	464	434	454	484	429	452	441	466	475	472	432	456	438	422	440	443	482	422	437	473	461	451	449	423	434	455	439	476	455	489	458	433	443	455	446	429	428	448	418	455	433	474	486	453	466	435	437	433	453	408	450	423	454	433	399	446	473	478	487	444	494	457	415	442	443	452	449	468	450	403	470	464	439	427	462	450	488	441	419	439	448	433	395	437	481	465	470	493	436	440	426	412	444	445	474	431	469	462	460	484	442	452
23301	20896	27909	24027	20904	9753	1083	721	592	518	506	470	405	423	398	402	364	414	363	410	352	380	370	366	376	341	358	359	336	347	364	357	333	374	349	359	306	359	371	347	348	364	352	353	326	362	353	341	348	302	385	340	330	362	342	332	343	364	334	324	343	375	354	407	335	346	322	297	347	342	339	368	322	338	343	368	330	321	366	332	343	341	339	320	335	337	321	339	357	325	371	327	334	345	351	342	332	359	320	356	372	331	342	367	339	332	362	341	347	313	388	372	370	344	338	343	329	329	363	345	323	383	330	377	359	360	306	348	362	343	342	348	345	362	328	360	307	351	351	360	344	331	348	357	356	374	371	328	344	314	346	368	323	340	319	308	368	320	333	356	340	309	329	338	347	319	349	346	334	337	362	351	330	322	348	371	339	384	358	355	353	306	310	352	315	310	338	315	360	305	352	340	357	330	381	360	360	344	376	324	320	336	375	331	361	316	327	328	373	326	332	315	335	344	343	359	323	320	325	336	365	328	323	347	352	357	337	334	354	352	336	362	332	341	359	366	354	342	363	336	366	323	361	363	349	307	320	346	348	328	333	367	327	347	314	309	356	324	355	347	361	345	311	337	331	365	357	357	339	354	376	342	342	326	360	342	349	346	348	348	348	338	354	356	353	294	365	352	363	322	345	367	340	370	367	325	321	313	366	321	393	322	337	363	322	350	367	362	362	365	341	332	337	362	342	341	355	310	348	347	342	330	329	304	319	323	309	354	344	326	309	340	370	394	338	311	366	349	320	331	329	331	336	360	340	335	329	359	316	311	320	346	358	357	347	331	314	325	351	313	330	340	327	370	331	333	327	335	353	321	340	363	340	327	321	346	330	373	351	340	338	337	360	341	349	359	353	356	318	369	350	311	334	388	369	388	320	338	376	330	345	354	323	352	326	342	362	341	326	340	346	326	380	316	330	370	329	336	335	345	342	366	321	326	338	352	363	324	326	293	333	328	343	333	334	321	347	338	352	343	331	339	357	331	347	330	368	324	326	325	348	329	338	333	370	334	340	339	345	366	345	330	325	335	385	341	347	342	341	361	323	349	354	335	339	355	373	339	310	334	368	367	374	334	341	359	371	347	374	363	318	350	299	369	329	338	322	385	335	346	353	334	328	356	325	320	333	310	370	329	383	352	353	369	338	354	362	330	362	325	348	350	341	341	361	379	365	357	342	330	323	341	336	362	334	355	364	343	377	347	367	341	345	344	338	343	325	327	388	358	385	359	331	350	329	317	324	331	385	337	347	328	344	338	335	373	355	339	368	340	339	342	337	322	325	354	298	370	348	310	343	307	357	367	319	336	331	338	321	382	339	347	333	332	330	321	361	332	316	339	360	352	350	334	338	337	329	315	334	325	315	331	349	365	339	343	339	351	324	331	346	329	334	405	311	336	329	345	334	333	394	364	317	369	319	327	331	327	335	359	365	341	354	347	347	320	332	349	320	352	340	353	315	349	357	357	340	334	320	357	374	368	359	364	369	317	353	311	327	338	358	335	363	338	374	320	319	329	357	344	330	360	355	350	334	404	340	330	335	342	360	342	324	332	334	314	327	342	348	350	369	380	302	347	355	364	311	326	359	331	345	357	327	330	364	331	332	348	350	348	307	364	310	327	340	349	324	292	353	334	333	345	341	342	342	335	348	361	335	369	351	374	334	336	334	323	341	342	361	356	317	338	347	340	322	316	358	348	330	347	338	360	351	333	341	320	345	382	326	330	380	341	361	339	362	329	323	347	353	308	375	328	349	341	327	300	306	371	360	351	306	344	302	362	359	328	350	375	325	329	333	358	327	331	341	338	376	356	361	398	335	325	331	349	357	318	376	323	341	350	357	331	348	329	337	344	324	357	310	352	343	309	352	376	352	341	389	358	316	355	334	339	368	330	316	340	361	325	326	355	369	322	371	386	319	367	378	358	349	326	354	343	338	339	387	324	333	353	346	361	379	337	354	331	308	319	332	344	345	352	319	329	370	345	377	360	370	323	338	351	335	338	334	344	338	340	313	323	314	347	331	375	330	335	306	317	342	379	343	341	352	339	330	320	341	325	353	341	383	360	329	330	360	332	341	330	312	350	355	291	337	358	376	343	366	364	322	360	338	319	309	312	357	332	341	343	359	351	306	343	376	352	348	323	331	355	344	357	335	380	354	369	349	323	312	352	362	351	357	386	322	301	321	352	349	327	328	337	364	345	386	339	356	370	358	366	363	332	350	330	365	356	367	334	360	307	305	342	369	370	392	341	370	372	332	329	335	382	323	302	348	313	344	339	364	355	312	335	362	374	339	342	370	376	348	331	337	345	363	333	337	339	347	343	337	328	356	381	350	345	338	344	352	322	354	328	302	321	371	371	382	302	332	339	335	348	301	360	317	326	294	329	358	348	347	384	340	321	345	331	338	328	337	349	384	325	329	305	346	379	338	328	348	336	323	331	318	371	344	315	344	368	341	327	353	340	312	353	339	314	367	342	322	335	343	345	366	328	339	340	347	341	347	365	321	328	355	375	338	348	389	348	347	336	328	326	355	311	334	364	366	345	335	333	363	320	344	337	392	325	341	332	328	333	338	381	330	351	366	350	337	321	338	344	336	320	334	348	354	338	366	328	323	354	365	321	356	344	340	323	377	303	346	355	344	329	369	316	343	355	357	365	334	325	323	362	362	324	335	349	351	310	348	339	323	341	400	355	354	338	345	342	392	334	329	315	309	322	333	341	371	374	368	328	312	309	354	347	364	346	340	357	326	347	328	380	364	331	378	332	358	338	339	344	346	336	364	347	324	357	317	366	360	346	343	352	409	344	346	322	302	349	366	342	368	367	349	321	352	352	366	367	323	368	349	322	321	334	343	344	326	357	322	368	329	345	338	321	347	380	338	325	332	326	359	335	348	349	319	327	348	343	347	330	331	340	331	332	331	346	369	381	327	306	323	331	317	350	337	325	331	349	340	342	317	362	341	357	337	307	313	347	365	343	356	323	340	331	347	315	311	324	343	314	345	337	325	325	338	339	321	364	340	391	366	349	339	340	333	317	336	324	324	339	328	315	334	358	335	325	325	326	349	326	294	296	346	338	368	375	333	295	335	358	291	352	307	362	339	380	346	359	352	311	369	322	370	379	387	367	328	345	338	334	335	327	337	319	351	350	378	340	343	339	349	326	336	329	333	332	365	351	370	332	343	320	354	335	346	362	359	362	307	299	363	352	334	331	389	317	325	395	365	384	369	359	324	321	353	350	339	335	346	352	329	336	333	329	365	295	351	351	374	316	352	336	356	374	324	339	333	353	345	345	319	321	342	323	335	355	348	352	347	375	373	355	341	303	370	344	364	324	290	341	328	321	330	336	362	327	359	345	376	347	357	324	368	338	359	360	335	356	329	374	348	327	349	329	351	343	338	331	323	352	352	336	373	345	328	352	330	348	337	340	335	350	337	329	328	377	388	368	339	336	335	346
2952	7214	6029	2819	2001	1533	1313	973	830	717	676	610	608	548	522	443	464	469	433	425	449	437	437	444	409	410	407	420	423	387	373	393	408	402	379	401	387	412	371	407	417	358	370	409	420	386	408	412	357	412	404	388	390	376	390	383	394	402	408	395	388	411	410	391	408	418	388	409	408	389	400	379	436	386	399	413	410	403	420	453	363	349	412	365	420	456	393	367	408	369	384	404	406	404	369	360	393	440	411	392	382	400	391	370	413	409	427	355	432	375	382	451	381	402	394	417	421	409	380	407	385	376	396	404	392	434	386	399	386	387	429	384	401	380	417	380	396	385	376	362	384	368	349	388	398	373	390	405	429	384	432	417	400	419	414	364	397	362	424	354	402	375	389	382	430	383	414	372	370	414	397	372	381	380	382	411	402	397	391	408	402	396	424	394	434	387	393	418	383	402	393	408	380	387	393	394	369	383	359	361	388	398	403	405	401	393	361	403	393	392	370	426	381	401	356	375	383	366	400	394	409	400	378	387	406	409	391	427	389	419	389	369	400	404	392	385	389	394	376	410	437	382	373	430	390	413	394	382	357	383	421	402	379	403	402	417	444	405	377	390	370	399	364	375	411	397	365	384	385	431	389	394	365	362	418	393	394	396	427	366	378	395	422	375	396	378	393	406	362	392	376	388	374	375	382	381	383	372	390	384	372	379	389	374	375	415	378	414	370	369	394	379	368	388	405	369	370	374	375	392	412	414	363	385	394	371	427	401	375	384	381	389	398	402	375	369	424	386	383	395	419	382	392	372	363	370	375	446	403	436	422	368	394	406	382	396	380	395	395	421	407	400	408	435	394	387	389	375	420	397	389	407	401	372	378	360	377	392	407	456	397	410	414	387	405	384	401	430	372	371	389	425	372	390	414	366	395	383	399	372	428	345	392	374	413	360	419	348	397	402	379	407	391	399	415	390	399	392	378	372	386	393	428	375	398	375	376	382	413	359	388	395	404	357	390	362	416	413	379	381	388	393	355	396	364	407	375	394	438	413	430	369	377	421	372	356	370	415	365	401	403	398	379	385	393	376	393	400	375	412	425	357	415	408	371	393	403	412	392	421	351	432	399	409	415	415	396	403	367	400	403	356	412	374	376	405	400	392	400	398	387	353	402	377	413	400	355	369	359	415	388	369	372	387	365	358	386	418	396	366	372	405	417	401	430	399	355	363	371	415	369	413	399	344	389	377	405	424	399	403	409	371	385	408	397	338	379	388	379	383	408	382	384	399	392	426	388	411	401	412	356	430	361	398	396	431	411	397	403	411	399	407	431	385	366	397	388	417	411	412	404	402	383	364	407	398	376	344	347	390	381	421	347	381	378	395	377	466	403	367	382	388	410	405	384	379	398	346	395	349	374	385	399	421	389	419	375	388	433	440	350	395	383	349	385	424	452	398	370	397	411	411	394	387	404	358	395	412	431	390	383	389	395	410	419	394	392	408	397	394	446	414	394	390	434	361	391	384	394	371	396	414	376	361	384	401	365	392	427	410	406	351	358	392	411	416	398	413	407	417	389	427	387	381	424	425	411	392	401	380	398	386	382	412	360	378	392	370	334	380	414	411	438	393	394	400	385	405	400	408	384	372	397	436	419	408	374	360	390	420	402	350	407	377	397	405	388	394	381	378	372	413	415	401	393	388	394	387	399	375	400	384	400	373	389	375	367	364	399	398	433	415	442	386	407	416	403	406	370	388	419	380	378	394	371	419	382	394	390	380	403	386	381	395	409	389	369	372	403	374	374	430	388	394	384	393	444	386	375	399	413	366	396	404	367	405	374	405	392	416	369	380	409	377	359	401	382	414	368	430	379	376	391	363	390	424	390	420	368	433	401	402	403	403	374	401	453	399	359	372	386	393	394	413	395	385	368	371	436	371	401	357	379	372	377	368	408	386	369	387	412	396	377	376	380	360	384	402	399	377	370	379	376	380	373	398	418	382	370	378	386	405	395	397	397	374	398	380	420	373	353	365	386	383	366	393	375	401	387	398	371	373	385	395	401	402	374	381	376	401	395	395	366	379	390	391	392	418	384	397	385	405	397	386	409	423	399	395	373	384	437	430	402	408	419	396	385	382	369	369	395	419	370	402	396	400	380	407	385	420	397	390	422	398	429	370	412	402	377	419	419	354	375	411	393	404	381	409	389	368	383	397	420	364	422	450	406	394	376	390	401	366	436	399	398	379	373	392	422	351	382	370	374	410	360	408	416	387	373	392	376	369	370	368	386	388	399	387	382	385	398	403	416	394	393	365	395	382	378	391	377	399	354	362	364	393	427	386	399	374	372	399	386	391	379	413	410	422	389	428	419	412	378	422	391	398	399	454	440	388	394	404	385	377	434	440	402	397	364	438	367	373	383	364	385	409	360	352	384	395	369	393	394	336	383	391	383	409	381	392	352	396	413	399	370	370	360	361	400	446	396	421	403	426	368	392	378	392	410	367	422	416	429	414	382	384	401	428	425	378	423	401	427	399	362	422	395	374	390	408	402	387	389	389	396	404	370	366	385	432	394	360	379	361	400	357	417	388	399	418	400	422	397	393	396	380	373	374	391	377	382	361	402	413	406	422	407	367	386	394	397	405	379	406	395	409	374	408	386	372	414	391	401	408	391	396	398	396	376	375	371	413	399	395	414	414	401	385	413	382	403	374	370	359	369	393	361	378	398	371	423	375	408	402	386	387	408	400	378	399	382	399	382	360	393	374	385	372	411	379	399	396	393	382	416	363	368	372	385	408	372	386	385	382	385	402	373	384	383	406	389	395	371	363	379	383	386	386	377	363	385	394	383	387	396	373	345	391	405	399	419	376	383	415	381	382	413	382	386	427	402	391	381	384	381	383	386	364	406	387	364	413	396	356	423	370	380	403	413	393	396	393	376	416	385	408	402	405	420	377	409	390	408	400	372	383	367	370	399	397	366	425	413	360	374	397	420	404	411	398	403	326	419	379	402	427	392	398	416	408	385	423	420	400	381	377	376	385	369	396	367	364	423	399	377	434	387	367	399	395	371	399	389	398	387	423	392	384	434	412	372	394	409	377	364	388	388	370	421	407	361	383	418	402	379	403	390	384	409	394	429	379	413	400	405	386	400	379	355	383	389	398	386	404	378	389	397	382	383	405	400	405	394	407	411	396	362	416	391	425	407	395	406	399	356	418	377	410	403	384	378	380	377	419	386	379	387	403	410	401	403	418	376	395	415	426	393	347	369	395	363	374	359	392	352	381	384	364	426	385	360	419	366	358	396	416	397	370	419	337	409	408	393	379	420	399	380	401	399	457	401	384	414	424	391	433	388	397	426	394	362	350	366	394	436	397	381	375	413	382	400	397	389	367	405	405	384	427	367	438	395	336	392	385	414	407	362	390	401	397	397	393	379	386	407	375	419	364	374	397	356	418	416	416	397	409	423	406	405	389	356	368	401	395	405	397	376	427	376	399	356	392	403	386	411	400
24198	20843	26913	24771	12881	703	480	411	344	307	324	302	289	275	251	290	257	287	266	276	256	250	232	294	230	241	253	253	237	245	266	255	272	279	254	254	230	258	272	215	256	218	246	251	258	265	217	281	244	235	267	268	238	261	245	248	244	229	234	232	235	252	237	245	252	217	282	237	222	260	247	264	234	236	243	252	228	215	234	242	248	225	245	249	235	246	264	257	246	238	216	220	222	251	233	229	239	239	225	235	233	255	255	242	250	231	237	265	240	226	249	251	234	247	269	286	238	267	216	244	231	242	274	237	223	217	243	234	262	234	235	247	247	244	244	246	251	230	228	228	248	253	256	238	256	241	265	234	232	251	242	248	231	282	252	241	252	236	221	277	240	254	219	247	248	225	220	224	247	251	241	267	211	240	263	241	258	226	210	253	236	259	231	226	220	236	248	224	239	240	242	250	246	265	262	243	257	224	228	259	263	206	255	235	247	254	251	244	248	219	238	228	240	229	244	216	250	265	247	273	231	252	227	211	253	227	247	250	251	259	244	250	229	231	275	235	231	249	247	274	249	257	249	241	223	250	244	291	240	251	230	229	237	234	258	230	256	259	252	251	239	232	239	228	279	254	251	241	265	265	265	240	231	262	243	255	254	255	234	240	237	237	254	249	236	244	224	233	248	254	257	236	250	235	229	236	260	232	240	235	232	246	244	279	250	244	259	248	253	254	210	258	240	278	238	271	233	232	232	229	274	256	212	227	247	243	242	249	254	253	260	263	222	229	254	244	220	252	246	228	248	241	232	255	217	248	229	276	239	238	278	246	230	200	229	250	260	276	259	252	230	258	280	227	238	234	237	227	223	242	224	211	242	259	241	244	256	260	210	231	229	259	241	266	250	248	225	232	240	271	252	255	263	244	237	242	238	243	278	244	214	244	240	259	247	244	238	239	272	235	212	222	285	236	249	228	259	266	226	230	240	253	248	241	232	248	208	216	254	253	239	266	223	235	240	251	244	208	245	233	261	245	217	258	239	242	252	231	245	254	226	260	226	285	266	275	222	253	248	229	245	219	248	249	266	241	254	230	252	233	270	244	238	237	238	232	234	239	245	261	236	223	237	236	261	256	233	247	252	258	249	238	245	256	231	258	270	250	298	244	214	227	264	235	241	221	237	252	242	235	244	219	268	223	244	215	257	259	243	226	240	256	252	257	229	261	262	237	255	247	261	207	239	255	244	261	248	244	237	282	242	247	258	246	252	251	227	247	276	225	239	267	233	212	233	243	249	244	236	245	249	234	223	240	237	241	249	220	233	276	252	225	252	244	260	244	255	248	249	223	278	225	256	258	252	234	273	206	232	253	231	248	237	229	264	230	257	222	213	250	256	226	250	264	266	215	261	257	243	256	214	221	228	245	267	229	222	232	230	262	225	245	240	250	219	240	226	258	250	234	224	266	256	224	242	225	228	265	247	244	220	261	238	239	229	257	252	250	227	230	215	259	246	235	237	245	259	212	250	261	251	244	258	227	231	273	250	232	250	234	222	243	246	251	242	252	231	260	259	271	252	238	249	252	250	232	214	249	221	248	237	226	245	223	254	232	292	244	241	236	230	230	254	250	230	237	246	263	252	234	272	258	194	266	255	229	245	245	259	237	247	217	261	242	257	228	221	224	258	227	249	249	235	241	241	225	239	258	269	267	242	244	239	233	257	234	208	236	230	238	284	223	202	246	243	250	244	207	275	261	287	231	230	261	217	215	248	218	243	264	236	240	220	254	282	235	267	283	237	229	232	243	241	226	235	250	251	257	252	244	230	242	227	276	239	241	261	225	197	242	238	247	213	281	261	241	238	269	241	242	263	243	251	242	248	244	235	260	212	238	253	238	246	211	253	276	228	225	245	259	247	234	238	241	250	225	253	218	233	238	247	238	227	240	243	233	256	241	227	228	245	243	252	234	220	248	251	231	253	250	238	238	255	241	239	207	245	221	221	227	239	244	255	264	245	218	256	246	234	234	262	261	244	248	223	259	218	233	228	249	245	221	240	238	286	234	230	228	251	268	252	244	250	227	222	254	228	254	229	249	268	234	253	256	250	254	238	253	282	264	241	231	254	237	235	243	217	224	246	250	237	234	240	250	257	231	223	220	250	235	239	243	266	235	247	235	209	249	269	242	229	237	245	266	211	237	244	234	265	219	249	231	265	241	227	251	223	248	259	253	274	228	218	246	257	288	235	240	275	246	232	242	223	258	211	258	247	234	225	235	245	266	257	247	250	243	234	259	275	233	258	240	225	272	243	261	235	228	246	233	249	244	270	232	264	233	236	228	230	263	251	224	242	252	235	238	220	257	228	251	260	269	256	271	255	247	260	245	246	236	235	251	242	223	260	250	208	255	242	230	271	245	245	246	257	215	238	228	262	238	257	229	239	240	228	246	266	236	253	264	252	221	270	253	253	220	231	229	249	235	236	245	253	243	232	231	236	256	259	213	251	239	214	249	267	245	220	256	245	263	240	255	240	253	219	243	236	222	266	270	243	250	216	220	248	244	219	232	235	225	233	241	250	227	253	220	246	262	263	235	220	261	230	240	231	260	238	223	214	235	234	267	232	251	232	200	215	218	231	239	228	250	279	243	254	251	246	268	224	214	236	254	262	232	235	252	215	267	256	259	227	274	248	244	231	251	242	231	240	240	233	249	228	264	263	249	225	241	248	247	249	263	260	229	272	228	234	236	234	254	245	274	241	217	271	231	253	263	234	268	245	218	261	245	261	232	261	265	251	235	237	225	258	252	266	235	260	244	253	194	232	249	267	237	233	262	233	251	224	246	239	240	208	230	247	255	233	234	236	279	270	229	239	233	223	243	217	266	269	255	275	261	229	217	253	242	218	214	241	249	240	221	233	258	256	234	234	232	237	278	237	245	237	258	256	231	275	224	237	251	259	230	251	231	273	221	241	235	239	255	253	256	268	263	255	260	234	238	238	235	237	247	257	226	256	277	256	247	258	232	214	259	223	248	246	246	262	245	262	263	259	239	248	256	226	249	228	215	250	252	254	242	258	242	220	230	251	226	256	238	231	239	235	241	250	239	254	243	240	239	244	238	241	230	266	248	230	238	235	236	218	222	254	264	236	264	245	255	215	252	257	224	280	264	232	245	248	231	241	211	249	231	237	232	207	247	237	232	231	245	238	226	247	223	251	235	250	239	242	242	262	233	244	258	234	224	223	213	263	227	248	273	234	260	226	243	250	262	256	241	260	252	232	220	232	239	254	247	235	252	266	232	247	223	248	224	260	249	246	227	233	252	260	243	260	250	263	242	225	244	216	217	235	240	234	264	221	220	245	230	232	219	258	248	239	259	220	240	236	251	246	267	236	243	241	236	254	264	254	217	207	264	242	222	233	254	244	281	271	232	249	232	243	241	232	260	218	220	246	224	250	261	242	261	244	236	224	254	267	247	248	239	232	226	238	224	257	232	238	243	239	235	260	232	217	236
3099	4561	3605	1769	1239	966	751	660	534	462	443	390	386	320	325	328	310	317	327	301	290	282	279	270	272	295	301	295	304	310	281	290	253	280	287	287	279	281	262	261	268	265	293	294	292	281	280	244	288	243	265	290	244	293	244	247	280	257	248	286	267	271	274	266	258	292	275	277	276	299	303	279	258	277	285	293	271	238	282	299	276	302	272	263	262	289	293	265	270	253	269	283	281	259	293	286	286	249	270	292	283	261	262	255	291	269	278	260	265	266	270	270	267	298	296	264	257	259	265	249	280	278	264	258	264	286	298	296	257	267	258	284	273	289	278	258	287	259	243	282	259	259	281	245	265	283	256	273	263	245	289	295	291	269	282	285	297	264	274	238	254	276	276	260	271	280	286	250	272	262	272	245	288	272	281	262	303	259	274	290	283	267	244	280	251	262	253	304	279	235	279	256	266	261	242	275	284	306	307	294	275	281	254	285	289	284	265	267	284	278	257	262	244	233	270	256	296	250	229	270	269	266	234	290	276	238	270	285	241	270	237	270	288	293	264	246	285	266	265	239	288	280	250	244	285	264	254	274	296	280	259	233	268	256	271	262	270	243	285	265	265	263	271	262	296	236	280	268	271	258	266	268	237	242	266	280	267	261	271	288	264	262	256	236	279	285	284	259	286	262	272	258	297	264	269	258	314	276	308	294	265	304	266	271	271	305	283	253	287	270	277	253	259	264	262	273	267	275	273	293	268	249	252	252	253	265	271	271	249	292	261	256	261	250	276	268	270	267	243	251	273	261	296	239	268	247	235	254	244	261	278	290	239	261	295	259	252	264	245	267	261	274	275	260	288	254	282	278	246	288	248	284	280	279	307	261	254	251	296	257	276	234	270	256	264	288	285	253	254	261	259	268	265	283	287	275	274	277	295	243	244	272	262	268	256	261	294	288	236	254	256	229	288	251	281	278	267	277	279	252	270	264	273	245	253	255	259	271	247	263	265	292	256	267	275	272	275	264	279	259	283	290	250	272	261	280	290	288	262	282	277	272	246	264	287	263	295	245	267	255	263	266	276	261	285	260	259	271	270	270	277	279	253	283	290	248	247	277	265	267	261	278	249	291	269	280	264	283	281	261	284	258	290	245	266	281	255	256	257	268	271	257	276	276	262	248	275	269	234	271	240	245	263	272	259	289	289	252	277	245	264	292	285	301	260	273	248	221	262	280	294	256	265	256	253	256	267	284	252	256	270	289	262	278	273	300	285	293	252	267	281	259	278	269	270	234	270	251	291	262	243	260	275	254	275	287	267	294	289	292	256	256	265	275	258	271	254	260	291	264	247	305	266	264	249	299	246	266	271	273	287	269	288	285	263	269	269	271	237	271	269	259	293	265	258	276	255	270	265	284	275	249	258	252	287	250	286	269	246	271	294	288	268	305	259	242	284	260	253	249	276	265	253	260	264	260	262	264	286	235	256	250	260	271	268	266	253	276	267	261	250	249	247	271	276	254	265	276	256	281	275	305	260	257	256	252	278	264	265	248	279	287	240	267	260	236	252	284	277	277	261	252	235	271	227	271	284	268	275	264	278	257	296	261	281	286	259	271	242	276	248	236	298	276	262	247	281	258	277	262	292	268	275	292	267	248	229	260	249	248	254	241	241	271	268	273	253	264	261	283	250	302	232	294	278	274	272	275	270	252	269	272	258	258	284	264	258	261	265	257	290	293	273	269	259	248	260	261	288	248	286	260	268	266	279	256	270	268	296	272	255	265	257	267	282	254	270	258	309	251	306	265	267	286	264	248	278	263	280	266	305	247	271	258	246	264	273	306	278	278	250	291	288	294	287	276	289	262	307	271	264	258	275	267	293	262	270	239	252	248	251	275	242	278	252	255	278	233	276	251	297	286	276	279	244	270	286	296	293	250	279	243	267	287	244	262	276	258	315	276	294	245	252	291	280	278	239	260	284	269	275	264	282	272	264	274	268	267	245	272	261	277	276	249	267	262	282	291	263	265	269	274	255	248	298	256	248	262	277	250	283	266	256	312	273	244	265	252	273	254	272	261	269	257	267	240	276	286	256	264	261	276	268	324	254	264	276	239	275	287	269	237	242	260	279	284	262	248	264	266	287	259	291	250	262	245	252	265	286	290	257	265	305	278	252	254	267	267	258	281	265	262	251	285	301	239	262	310	270	304	290	235	291	249	277	260	269	269	277	259	243	252	281	260	253	275	263	294	282	287	256	272	261	256	280	257	275	276	232	253	268	266	282	275	273	274	247	286	278	288	268	284	263	265	294	279	269	271	273	248	286	270	270	261	266	264	252	267	268	276	258	254	263	291	271	251	276	258	256	285	262	292	239	275	273	286	270	257	245	256	256	281	310	275	276	275	264	274	289	277	249	257	294	243	258	250	266	291	307	290	263	302	292	254	259	277	268	284	236	298	263	270	283	276	271	254	266	281	232	301	278	256	255	239	267	319	272	279	257	289	272	282	275	246	255	267	248	266	278	234	253	267	251	278	279	248	282	265	262	283	264	239	228	241	269	270	275	280	285	285	276	261	261	263	277	244	288	269	280	274	301	254	267	245	283	298	280	270	283	254	310	286	282	248	267	263	302	260	275	288	257	266	267	290	293	253	266	249	272	259	260	243	288	272	275	270	259	270	286	260	272	261	272	264	270	279	249	271	268	291	281	270	263	258	283	261	251	244	285	266	272	283	256	290	289	306	267	252	245	267	277	277	252	277	309	261	283	281	265	277	244	282	265	266	258	249	272	285	269	247	270	262	302	263	282	272	278	254	279	278	275	274	254	261	278	260	281	261	287	270	280	235	243	268	271	263	248	252	282	235	276	286	245	260	271	265	298	261	294	278	244	260	267	278	260	242	267	286	271	256	238	276	270	243	256	238	272	272	262	315	248	279	272	255	258	261	292	256	247	276	275	263	266	297	250	242	270	272	275	282	275	248	279	298	268	269	265	267	270	277	279	269	264	263	284	270	242	259	250	293	252	239	282	279	282	269	259	269	272	285	295	270	279	276	295	297	284	274	272	248	285	287	264	242	273	279	261	287	273	278	259	271	262	244	265	256	297	250	262	265	267	245	261	279	300	293	244	281	268	281	285	281	265	279	293	256	257	251	265	276	262	258	290	272	283	264	271	281	244	272	268	287	263	248	258	263	247	302	260	258	271	258	285	274	239	244	247	262	264	258	282	282	272	260	302	259	266	303	273	247	261	281	279	288	240	299	260	255	312	254	266	254	289	303	264	260	268	272	273	260	267	278	255	249	296	268	269	265	255	263	249	259	255	258	306	276	249	274	265	267	260	267	262	246	292	280	282	284	254	287	249	291	252	265	271	293	262	256	283	298	282	272	244	288	275	271	236	269	260	270	244	284	236	236	282	281	285	225	268	290	281	243	292	236	229	259	283	294	266	258	284	272	265	267	279	296	285	301	267	277	263	264	285	258	284	251	270	260	244	282	255	276	229	253	287	282
22155	20888	28347	23573	20888	20921	9159	884	579	485	398	363	327	288	264	214	217	221	186	196	181	184	173	173	145	198	153	163	156	157	153	150	116	150	114	162	137	123	128	156	147	145	131	126	130	144	139	111	143	157	133	128	138	107	109	113	140	151	132	141	134	115	119	122	139	140	130	124	130	135	120	119	132	126	137	129	140	114	137	132	148	127	146	131	132	143	114	136	140	126	149	128	134	148	117	130	138	117	130	129	115	125	132	116	132	119	125	101	117	140	125	111	148	124	105	126	117	164	127	128	120	136	119	111	129	142	138	119	140	112	152	143	139	109	131	138	125	128	138	131	115	126	109	134	128	147	107	119	122	127	119	125	103	126	116	136	128	129	127	112	130	137	124	123	134	109	139	140	111	137	111	117	133	101	119	113	139	128	112	129	130	127	131	134	131	141	106	121	123	132	122	114	145	134	124	126	119	118	121	112	115	106	126	110	113	128	137	105	135	139	134	119	135	111	121	139	123	125	113	129	123	122	118	130	124	104	94	128	137	126	127	147	113	133	115	116	114	117	133	127	124	130	127	125	139	137	124	120	125	112	113	125	120	139	123	128	132	114	120	113	113	136	127	124	124	140	126	125	111	117	126	120	108	127	105	127	139	132	134	140	149	111	137	143	120	112	134	126	126	130	117	130	137	136	110	128	142	112	120	116	133	121	120	121	142	105	111	128	116	118	129	117	114	126	109	145	118	124	136	133	133	124	129	149	155	135	135	116	108	111	125	132	137	128	147	134	133	131	136	116	124	122	133	126	122	124	136	131	138	123	130	143	135	122	126	118	135	137	123	123	119	123	142	135	116	126	133	121	119	115	123	127	140	122	110	118	135	130	127	114	130	129	126	124	123	121	133	134	143	119	108	137	152	116	111	116	130	131	142	109	135	112	129	123	125	130	121	130	139	124	137	141	128	149	110	122	122	129	139	120	115	126	121	130	132	132	135	117	115	124	135	142	113	116	127	132	106	120	116	119	131	130	148	138	129	145	144	128	116	126	129	101	123	124	118	115	119	125	128	128	134	116	114	104	132	129	133	124	138	127	134	132	125	123	122	110	132	118	137	126	122	116	115	137	109	119	138	120	129	112	146	138	143	146	119	108	125	136	114	108	124	126	144	115	144	135	106	156	119	106	113	116	119	109	101	117	97	130	128	134	126	129	120	124	115	146	123	120	124	97	150	124	124	119	138	118	127	123	127	118	136	137	117	116	116	138	118	119	119	142	109	130	122	119	126	123	123	122	148	115	118	110	131	127	128	142	130	120	114	148	101	112	125	123	126	112	127	113	121	108	110	142	125	121	125	132	115	109	147	116	125	111	110	113	107	122	110	117	130	115	138	107	133	105	102	133	134	133	118	138	136	110	144	146	121	161	135	106	127	116	118	127	129	122	132	133	125	158	136	123	123	130	124	129	113	137	125	121	135	133	123	122	135	101	129	118	130	139	120	139	133	146	110	137	117	113	133	102	108	137	117	127	128	124	110	140	113	105	127	124	137	133	123	112	137	153	128	110	119	129	128	131	134	124	131	120	141	126	135	141	127	122	119	114	116	123	120	134	114	136	112	123	125	131	110	113	141	140	123	106	139	113	134	128	108	112	111	108	120	118	150	129	119	116	137	132	111	144	124	141	147	127	116	125	116	118	124	117	134	118	141	111	109	132	131	130	125	145	110	125	139	115	129	116	114	135	120	116	125	125	110	110	136	116	131	130	140	127	113	139	136	124	121	121	142	138	126	132	123	111	113	131	116	139	118	119	128	121	123	139	117	132	135	110	125	126	142	130	115	136	128	130	121	108	130	132	130	119	129	142	127	117	138	122	129	124	124	155	121	137	147	124	107	145	116	103	122	160	132	144	117	127	120	123	116	117	102	137	126	128	116	118	142	123	133	124	125	141	123	130	100	142	113	118	114	127	132	110	123	108	126	132	124	105	151	116	147	137	142	127	104	126	129	120	148	141	119	124	132	120	115	123	127	141	147	114	135	121	132	138	105	136	136	121	139	127	135	130	126	133	146	118	121	126	117	129	124	114	141	114	124	120	152	143	107	118	138	135	115	105	134	133	115	129	120	117	115	135	123	121	136	133	117	116	125	139	145	139	119	126	134	137	115	136	136	148	135	114	121	133	124	133	129	99	132	123	105	148	109	135	147	120	128	126	101	134	127	133	112	108	132	122	129	119	124	108	119	141	130	111	104	121	100	127	121	117	119	128	117	137	117	128	128	107	114	136	125	123	115	109	128	136	130	115	138	157	119	142	140	143	121	122	120	127	108	117	127	126	105	118	102	136	120	121	125	117	107	123	127	149	137	120	125	120	117	129	115	117	129	134	123	134	132	131	127	102	126	123	132	117	100	111	135	112	134	123	129	132	136	145	120	146	123	124	118	125	125	130	128	139	131	124	119	126	127	117	139	135	121	125	125	129	143	137	116	125	118	133	119	131	136	121	119	140	117	112	141	106	141	138	125	95	116	139	130	114	129	120	131	115	111	119	131	118	121	117	131	126	130	121	118	125	131	128	133	132	131	118	129	124	122	122	139	133	133	137	121	129	136	130	146	123	130	111	143	143	124	138	112	129	132	123	115	110	94	131	118	139	133	128	106	133	142	122	127	132	137	134	88	129	127	108	110	132	140	123	133	120	126	118	114	123	135	126	125	129	119	144	126	121	135	120	114	120	130	117	129	121	129	120	127	129	127	117	117	122	138	126	134	134	149	137	128	131	124	129	139	121	113	140	133	125	127	144	118	136	140	123	101	123	152	131	115	124	105	141	118	127	116	115	115	134	119	144	127	116	132	123	115	129	138	126	113	127	148	108	108	117	119	118	126	123	136	117	145	112	108	133	133	133	125	98	150	130	133	132	117	133	116	121	128	114	115	135	136	149	122	129	128	108	102	139	126	130	132	117	128	122	119	126	130	108	131	129	117	126	108	149	126	125	128	144	138	134	117	123	101	117	141	140	128	125	113	128	121	118	115	118	124	122	124	109	138	137	131	124	121	119	118	129	110	114	134	122	110	121	135	125	132	113	112	129	130	139	117	111	128	131	113	129	100	121	122	124	105	109	117	127	142	124	131	132	123	129	110	125	123	134	144	117	120	115	123	128	127	105	132	113	112	124	119	133	132	125	110	121	124	128	128	140	127	119	136	134	121	120	158	129	131	141	123	136	140	98	131	131	113	125	122	115	120	138	139	127	133	111	110	143	124	115	138	103	105	127	119	135	131	127	118	129	122	123	135	134	122	140	119	123	139	126	139	118	114	109	119	127	142	110	134	125	130	145	123	124	134	124	120	131	116	145	127	135	109	125	114	126	115	135	107	135	133	130	132	127	126	134	125	120	132	125	137	103	122	123	119	125	116	118	132	125	126	133	128	138	129	121	118	124	118	125	131	110	128	128	146	113	135	128	119	139	139	130	92	140	134	130	123	140	122	142	110	120	117	139	123	127
3974	12346	10309	4937	3398	2491	1969	1461	1067	849	704	582	447	407	368	383	319	292	291	266	222	198	232	212	183	190	192	201	181	200	173	168	204	165	187	163	190	158	173	159	181	169	161	163	158	165	146	162	149	140	154	140	161	134	142	147	146	187	135	158	161	175	147	160	144	144	148	139	138	138	142	125	176	147	160	177	144	150	152	140	153	171	173	126	141	144	154	156	147	131	155	143	144	149	138	139	140	122	160	159	161	168	165	157	153	141	128	159	129	123	154	153	153	151	138	139	123	149	164	145	122	158	143	178	148	168	148	154	142	159	143	153	139	132	146	146	170	154	160	122	164	148	150	129	163	122	138	147	146	159	155	167	129	136	132	130	158	151	144	151	141	138	143	135	146	141	149	138	160	160	161	125	131	145	173	130	127	148	152	156	150	150	132	146	150	146	118	135	133	146	134	157	148	143	150	142	150	137	129	133	135	133	132	145	148	150	142	132	145	131	129	145	172	148	146	155	144	133	151	150	139	139	153	112	130	131	169	140	149	147	163	157	135	126	136	158	141	160	143	153	153	147	163	146	167	136	143	154	131	135	159	147	138	154	146	155	161	145	156	134	153	140	150	155	143	116	154	158	159	150	174	170	141	131	148	158	148	148	163	142	130	151	168	137	128	142	141	131	138	154	149	161	168	146	146	162	145	131	151	148	144	144	137	132	154	143	122	162	156	138	170	132	145	136	141	142	137	169	128	138	172	140	149	122	146	160	119	155	149	149	166	119	140	136	130	144	141	155	152	160	139	143	161	152	158	137	137	133	137	139	137	145	147	156	140	133	121	145	124	141	151	126	164	129	164	146	167	149	143	170	165	148	130	137	146	130	155	163	133	136	163	130	140	150	152	127	129	141	164	133	171	125	128	139	152	147	121	144	144	149	132	137	133	139	147	157	136	152	157	137	117	155	126	149	121	143	161	148	133	150	144	147	152	160	145	159	159	131	151	162	151	159	145	126	168	162	146	129	134	158	163	144	142	146	154	145	136	134	141	143	159	131	134	152	141	122	154	146	143	141	166	137	144	139	139	155	151	152	138	155	145	161	160	131	161	122	146	119	150	146	160	143	142	139	152	135	145	134	153	141	150	129	135	147	147	149	154	139	130	162	155	143	151	147	148	165	142	141	142	142	139	155	148	137	125	146	154	137	161	135	124	142	147	144	158	131	132	161	125	165	158	165	134	144	138	136	135	130	150	139	137	114	171	138	140	139	159	139	147	142	148	149	147	138	145	154	134	161	145	150	142	133	142	135	161	174	153	141	133	154	153	163	120	137	134	128	150	145	142	149	147	141	162	152	133	141	140	147	144	128	130	148	128	147	120	130	136	168	141	166	131	138	138	141	148	144	152	153	140	146	150	148	136	131	138	155	156	151	146	143	158	157	155	137	137	139	151	141	149	156	165	124	132	138	139	139	140	165	142	171	128	140	136	160	143	144	144	149	147	154	126	151	136	153	138	135	140	154	156	136	140	141	136	155	147	147	147	154	137	122	131	126	137	124	139	127	158	171	136	144	143	129	164	133	117	159	150	145	163	167	124	160	149	156	126	154	163	137	118	138	175	136	142	162	150	138	147	158	122	130	140	138	134	133	134	155	154	163	155	150	150	158	153	153	157	145	141	149	153	144	164	157	141	143	128	158	153	158	142	153	139	144	174	142	157	145	131	142	139	147	138	137	143	122	153	147	146	131	162	136	158	164	131	156	152	164	152	132	169	117	147	145	148	142	140	133	162	129	135	124	146	147	139	145	128	141	148	155	144	147	124	137	136	119	144	168	142	151	132	151	148	142	129	133	145	151	132	137	139	164	142	138	133	163	168	149	167	127	143	141	125	139	124	143	144	143	127	139	148	153	149	141	157	161	140	148	157	138	151	151	149	126	169	157	150	152	127	140	133	156	141	155	159	152	159	130	143	132	149	140	154	131	147	135	158	141	154	152	159	141	147	151	127	146	151	146	145	173	140	143	145	140	148	151	145	142	148	146	138	153	167	130	143	112	145	143	147	125	138	150	149	155	153	141	151	127	139	152	148	139	129	138	145	137	162	149	155	131	145	151	152	145	145	151	148	151	133	136	146	153	143	157	153	141	153	141	142	159	133	160	174	142	132	137	157	143	136	126	144	136	138	160	170	115	155	140	154	129	135	141	148	163	145	143	137	149	141	129	159	155	132	152	146	154	149	141	125	140	155	150	146	153	136	151	143	124	155	144	160	138	135	140	138	146	160	142	149	139	156	153	152	124	120	155	162	144	138	139	149	154	157	150	162	139	146	142	144	146	114	137	162	156	147	154	141	157	142	130	150	144	144	156	166	144	144	128	152	145	157	166	160	163	131	153	145	142	147	144	163	149	128	133	171	138	152	123	125	153	146	158	133	151	123	153	149	142	156	135	127	162	150	142	147	162	132	160	115	148	151	158	139	147	132	134	156	149	131	155	151	155	129	158	156	153	146	141	143	153	149	137	128	153	132	164	143	143	138	140	135	132	161	145	145	128	143	160	135	134	129	137	152	145	155	157	150	138	118	147	157	151	155	125	165	141	148	146	132	148	158	146	149	163	136	135	120	145	154	135	159	155	130	144	136	139	150	141	146	146	142	161	150	129	141	152	140	133	133	151	145	140	152	136	160	132	140	143	137	154	149	138	142	127	136	164	143	148	155	121	152	161	144	155	158	144	143	164	135	132	143	135	128	145	146	139	172	146	136	153	140	145	124	142	126	135	133	148	157	127	133	139	152	128	146	151	137	150	138	143	157	128	147	138	165	134	137	144	165	136	126	152	143	123	146	134	156	136	133	140	142	129	146	155	147	132	155	144	146	145	180	137	164	131	155	143	160	146	128	148	137	134	143	128	148	165	140	152	133	130	138	169	126	173	160	134	158	146	152	151	142	165	143	133	130	153	120	156	146	140	123	141	146	141	143	122	129	141	111	160	121	142	147	134	157	148	152	138	144	135	166	159	138	131	145	131	152	158	139	161	179	161	152	150	157	151	136	141	133	122	170	176	131	126	150	145	146	150	148	140	147	142	147	155	136	155	152	147	135	157	133	135	143	147	131	153	136	147	155	136	137	157	147	128	151	125	123	126	166	161	179	157	140	156	149	135	162	131	136	146	131	150	152	136	141	169	153	156	128	133	151	152	125	143	140	123	143	136	147	168	128	167	157	139	151	132	147	137	144	132	129	158	135	148	154	147	147	138	161	138	147	130	141	139	137	143	125	133	134	133	158	135	115	142	145	153	146	166	140	135	139	151	151	134	142	130	133	128	151	134	143	146	138	146	152	147	153	148	164	150	144	136	176	126	132	120	138	134	137	136	165	144	131	146	142	163	141	149	143	148	120	151	147	158	170	145	149	152	136	137	146	152	144	153	150	144	145	139	156	142	150	132	147	149	137	130	122	138	152	133	148	145	149	125	157	144	127	123	166	149	141	132	136	149	168	148	137	150
26976	18332	4463	654	502	415	446	453	439	414	440	410	392	449	436	400	430	413	403	423	395	414	413	395	405	423	418	372	427	399	411	356	400	413	441	408	425	431	429	410	384	419	402	444	416	405	404	405	370	410	434	402	417	382	396	388	397	443	432	399	411	420	399	421	439	422	370	432	378	396	399	404	417	432	447	418	383	382	408	410	415	412	412	393	404	361	405	418	393	405	429	418	400	436	419	357	407	427	376	403	424	425	440	380	379	416	417	400	345	415	423	421	358	411	424	412	430	383	408	425	404	372	399	361	397	405	415	427	405	446	420	386	400	399	403	389	410	424	374	401	423	401	419	408	389	389	387	401	405	396	443	408	384	397	404	403	391	382	392	396	447	409	400	383	381	400	440	430	409	425	403	429	428	412	360	392	426	373	452	426	374	384	389	399	403	428	421	436	410	404	404	393	355	425	369	411	413	381	385	376	380	403	403	376	346	432	413	409	430	398	433	391	407	358	406	407	424	403	430	374	422	392	440	429	374	414	371	406	406	400	418	368	391	392	411	460	407	438	395	427	412	405	446	406	422	398	401	423	399	377	427	432	399	401	363	395	376	408	374	378	373	406	399	406	415	381	422	402	382	399	403	419	367	395	393	414	421	442	392	395	399	385	394	397	344	444	409	399	420	408	414	392	451	383	393	418	408	381	424	390	408	415	396	391	387	435	412	443	370	408	402	418	420	425	455	380	402	380	412	406	402	405	400	411	418	417	389	413	416	421	412	410	412	402	428	403	441	382	393	403	433	376	424	407	409	433	409	412	394	408	403	373	370	375	425	431	398	403	445	384	430	400	389	377	383	377	427	410	386	444	413	389	460	424	439	397	395	422	454	416	401	390	426	390	444	428	367	395	394	404	384	403	426	381	371	385	409	402	410	394	434	408	432	394	408	404	413	401	403	436	402	406	417	412	401	388	458	435	380	423	385	429	414	409	423	423	364	392	390	410	383	417	424	413	428	379	428	391	432	400	427	413	412	369	397	407	423	418	384	410	386	409	435	400	415	389	424	431	385	429	405	404	395	392	414	426	388	354	426	404	401	388	399	399	417	392	376	405	367	395	413	415	375	391	398	378	392	380	397	393	397	413	399	401	391	403	385	441	393	434	414	428	398	424	383	407	431	381	411	387	385	431	422	403	411	379	407	397	382	416	406	406	396	406	393	442	394	376	411	436	434	408	460	426	412	410	419	422	380	389	411	427	418	412	393	395	389	415	385	426	427	375	399	405	437	419	409	412	409	409	397	402	425	421	417	421	380	383	375	432	415	411	398	425	454	427	406	409	404	429	407	430	397	425	392	435	383	422	401	391	393	381	400	423	403	405	449	413	360	408	399	423	427	400	358	419	446	404	396	406	410	368	425	415	385	393	426	368	439	435	409	414	390	415	438	363	421	418	389	389	437	429	397	437	426	418	371	397	413	392	380	381	423	414	432	395	411	378	396	406	421	390	397	387	440	392	426	374	421	458	390	409	361	387	375	395	428	413	417	375	372	387	395	391	384	368	389	421	400	417	387	370	415	385	381	426	405	410	373	434	433	380	425	392	448	374	377	414	414	354	392	405	414	390	413	398	403	400	419	409	348	396	424	397	361	389	394	399	400	386	374	423	395	422	392	424	415	441	415	423	412	406	380	416	379	380	422	394	397	412	441	372	395	397	414	382	457	390	428	440	422	419	413	414	383	421	395	388	389	396	429	391	389	406	416	398	424	398	387	421	397	418	394	443	414	408	396	410	412	424	433	387	408	441	378	422	402	430	414	439	396	396	392	386	389	424	393	408	420	446	410	393	417	409	362	434	394	421	395	414	392	364	385	394	431	432	423	426	389	386	430	412	385	405	406	394	407	414	407	380	413	406	387	404	370	415	430	394	370	426	409	366	433	397	400	428	411	377	419	405	398	416	405	370	368	395	380	402	419	381	417	392	413	434	400	420	431	438	404	389	433	453	408	390	412	415	414	397	391	405	426	393	387	401	411	375	407	431	404	426	454	372	385	404	417	401	409	401	400	445	422	398	383	415	403	392	420	414	417	397	404	443	402	419	402	428	418	442	419	410	390	415	412	420	382	412	440	387	421	409	426	367	439	404	398	389	392	385	404	410	386	420	420	428	360	400	413	397	403	385	425	393	407	403	357	433	403	398	389	445	430	429	411	423	428	445	411	362	416	412	421	432	415	410	418	418	461	424	410	390	394	419	379	422	386	415	419	423	422	426	410	431	424	441	404	406	388	387	359	387	396	433	400	403	384	420	413	392	426	384	428	409	412	421	397	402	407	377	431	399	404	383	417	387	397	433	390	439	426	420	393	402	348	399	403	433	417	413	419	417	387	405	363	386	348	399	380	383	396	423	431	382	402	428	402	400	406	422	360	402	377	461	385	406	394	433	455	375	401	430	383	404	426	423	405	435	413	401	427	436	412	414	394	446	389	387	440	398	418	383	413	405	455	405	409	401	423	419	380	428	401	423	440	401	410	403	391	410	388	413	403	417	404	389	405	405	432	407	410	411	410	398	407	433	401	430	421	400	384	393	403	413	412	408	396	395	402	428	399	377	444	396	450	377	403	394	417	417	383	411	359	440	424	431	403	408	432	428	430	397	400	429	388	415	397	389	401	387	397	395	394	417	397	410	429	389	422	373	454	449	410	417	371	432	385	431	395	450	363	408	405	392	397	392	454	449	396	415	404	411	406	398	384	410	441	416	402	425	392	410	402	409	436	426	421	391	409	370	413	388	383	397	404	425	444	409	397	408	355	436	405	415	423	427	409	424	429	372	433	429	421	396	416	438	398	426	411	411	392	390	403	409	374	413	441	396	406	410	409	406	407	422	395	411	408	424	426	423	416	426	413	414	404	414	429	432	387	422	415	386	363	385	403	437	428	426	425	389	428	433	429	437	390	395	387	404	361	419	429	388	392	418	379	414	446	435	400	405	422	415	418	395	420	409	421	395	398	416	374	436	367	414	389	386	423	392	419	408	398	405	388	403	409	411	458	399	424	402	408	384	389	445	406	407	400	397	430	411	400	404	440	384	391	382	448	416	406	393	386	407	423	426	387	374	409	378	380	395	403	425	391	406	408	370	411	421	403	411	394	420	415	382	401	403	397	400	377	438	371	446	413	443	411	430	435	402	439	403	398	427	416	424	395	410	379	392	399	389	411	451	402	416	360	410	356	438	384	394	414	406	390	412	390	428	393	413	404	424	375	425	414	425	434	391	395	399	404	417	384	397	407	406	408	392	394	385	416	390	403	433	412	391	382	385	409	425	422	413	415	409	398	392	404	406	410	439	417	415	464	399	361	413	421	415	414	413	400	367	427	413	403	398	403	385	381	423	379	398	380	431	429	412	381	381	380	423	403	417	444	401	414	440	422	421	406	410	395	427	410	404	398	403	410	378	424	431	416	413	421	431	380	435	392	401	408	394	407	382	432	426	425	397	407	435	387	464
4163	923	791	586	524	509	539	477	490	497	475	455	488	437	477	455	507	474	494	480	476	427	455	471	487	472	431	443	455	442	480	481	446	482	436	489	489	486	471	466	436	431	449	483	462	408	480	480	466	469	460	494	478	470	474	446	445	449	453	445	446	460	428	460	452	457	439	446	443	454	462	481	448	468	458	439	450	456	466	464	488	442	455	481	429	447	431	499	452	469	482	439	435	437	470	424	438	446	429	465	523	477	424	456	460	442	451	453	442	476	452	436	461	466	478	496	481	471	472	461	470	481	476	427	466	427	478	464	456	430	433	449	427	446	457	440	423	422	471	447	437	467	473	432	474	443	464	448	447	423	471	479	432	442	482	478	433	470	467	462	435	429	432	467	455	447	472	454	466	463	458	439	457	448	481	454	446	463	463	457	463	468	463	477	470	450	464	462	444	431	459	451	488	468	480	494	488	428	474	498	460	458	436	487	442	464	443	450	462	437	489	456	466	451	450	439	466	461	458	443	471	452	477	479	454	451	398	442	458	393	436	499	488	439	446	439	437	445	439	447	485	480	479	502	447	444	451	418	473	473	455	440	452	447	427	447	458	465	419	488	424	477	445	429	470	453	446	490	449	474	466	456	447	474	481	474	434	451	452	451	469	463	448	479	439	439	453	472	462	475	480	508	494	471	464	466	480	493	455	473	475	487	462	464	476	485	427	479	476	451	445	488	467	467	449	458	453	477	451	457	467	446	474	464	472	441	488	435	454	495	429	490	446	463	456	455	471	418	495	440	472	445	440	463	444	450	439	456	465	469	465	444	470	473	456	451	432	447	473	491	477	440	432	452	459	463	462	478	481	457	454	470	482	454	443	474	449	471	466	446	442	458	460	517	474	454	458	452	461	438	446	454	485	475	460	465	456	458	440	465	479	464	438	393	440	448	424	462	473	470	477	446	462	471	510	421	480	459	445	444	456	455	447	500	457	484	456	482	480	413	478	467	444	475	442	443	444	467	442	442	442	504	461	446	471	466	456	459	457	496	444	451	479	479	431	468	482	488	487	463	469	424	482	452	462	463	466	447	486	473	459	441	463	440	477	444	465	470	477	465	432	487	459	431	463	482	451	496	443	477	497	441	442	486	491	456	438	473	454	461	465	489	447	438	441	488	450	468	428	469	478	476	453	418	446	453	473	437	473	465	446	467	418	452	413	432	478	453	436	442	446	455	429	438	438	444	426	476	466	462	435	487	469	473	426	416	495	435	478	468	481	496	501	437	494	463	488	411	482	428	485	467	473	487	438	437	486	463	438	467	458	478	464	460	461	454	464	449	456	429	454	426	481	478	469	459	437	463	427	497	514	460	454	475	498	454	450	440	437	451	446	447	473	457	461	488	472	462	481	468	496	515	443	500	457	434	479	430	476	481	471	437	447	451	472	465	480	466	425	489	445	487	460	468	451	484	458	457	482	443	477	460	430	478	428	472	417	413	476	439	447	448	505	483	452	496	453	500	446	443	481	469	434	440	475	473	450	454	419	474	455	463	468	466	466	463	489	434	480	454	469	448	456	433	445	473	459	458	471	441	450	430	421	424	446	471	503	468	454	486	445	499	494	443	481	462	462	435	467	473	438	445	451	475	506	426	429	497	472	466	457	469	433	444	450	507	466	455	457	465	477	456	470	473	449	461	484	478	416	442	444	474	461	473	455	460	476	504	479	453	466	503	455	402	431	463	487	451	480	430	448	495	460	469	442	530	435	451	484	436	461	450	441	489	465	446	465	436	452	451	435	470	477	457	421	451	434	465	442	482	443	463	460	477	438	464	469	475	397	447	448	502	471	449	463	464	471	428	446	481	490	468	419	467	430	430	492	469	444	449	431	427	452	467	436	452	436	452	415	501	444	453	480	492	474	499	488	474	471	478	447	451	491	449	459	445	397	437	483	462	447	449	440	464	457	460	472	480	490	424	470	427	466	459	453	456	426	441	440	442	501	504	481	437	469	445	481	465	483	425	430	465	474	453	472	472	472	494	462	452	468	461	490	439	457	459	441	433	465	437	465	467	422	467	489	457	421	472	484	449	416	488	474	413	418	487	461	438	422	447	472	418	447	464	440	488	457	449	500	458	459	434	452	415	435	440	443	451	409	482	447	457	410	461	457	435	464	437	453	476	497	450	434	463	420	426	458	448	407	473	447	448	445	443	477	430	453	475	483	466	472	480	453	471	465	499	458	396	468	428	441	433	461	426	440	414	488	459	483	455	495	434	470	448	429	489	499	420	468	467	473	443	418	417	433	460	483	411	447	491	472	463	466	447	435	432	438	467	464	453	476	486	420	461	545	481	491	421	460	469	486	458	464	453	444	409	497	481	465	417	450	449	430	421	466	433	488	460	433	457	468	436	449	442	434	449	471	491	470	490	479	447	466	438	520	454	451	435	488	451	501	421	455	450	438	413	471	430	453	433	450	455	457	436	456	488	428	500	492	478	421	474	482	450	462	428	483	444	418	441	443	467	432	479	424	457	446	398	437	447	480	472	456	465	451	453	483	475	450	444	476	476	469	486	476	423	429	495	429	438	440	479	476	472	467	460	460	456	453	450	433	464	471	436	475	440	455	444	448	457	477	450	477	462	433	465	521	444	455	448	467	440	476	470	411	430	451	462	464	479	438	436	442	440	454	447	430	484	462	450	457	470	428	430	450	435	458	450	462	462	447	444	436	482	460	454	458	416	447	457	480	425	482	462	449	474	468	473	452	432	467	430	454	435	416	433	447	442	466	463	507	456	457	457	459	424	469	454	453	441	439	430	491	442	484	468	460	442	481	408	476	467	469	452	481	487	490	389	413	418	457	452	448	469	480	450	415	438	435	484	439	482	434	480	434	432	423	429	453	422	429	452	449	470	437	428	431	469	465	441	463	447	413	477	453	476	457	467	492	486	450	453	464	458	498	422	453	444	457	478	492	465	487	449	461	488	454	413	456	488	470	465	432	490	457	485	474	489	469	427	446	434	453	456	431	432	499	417	497	429	459	441	459	447	479	466	476	457	501	448	477	451	449	434	456	480	464	434	480	451	480	434	510	424	478	434	483	463	466	449	461	401	470	464	407	470	443	438	436	445	432	456	502	457	435	462	441	471	449	435	461	460	481	474	427	438	450	419	392	452	486	458	474	440	452	493	432	463	472	445	432	480	453	441	453	466	475	414	433	441	445	449	480	450	481	438	454	465	449	455	466	420	411	480	442	495	450	461	465	460	474	423	465	472	440	441	465	448	454	477	469	452	460	438	448	472	480	454	496	495	469	453	448	469	447	451	440	426	506	468	469	434	409	452	490	449	438	416	474	470	479	422	459	473	450	438	436	429	483	480	444	411	471	469	462	438	497	478	432	451	460	486	429	465	466	460	486	430	483	453	460	447	471	449	449	454	459	439	452	438	473	443	440	459	429	438	503	451	430	448	459	445	453	425	465	398	439	504	429	456	469	503	458	462	454	455
23208	20860	27891	23960	20850	9905	1043	696	660	547	505	458	439	431	433	409	399	407	371	365	380	348	383	366	407	358	346	364	365	363	374	361	356	349	348	395	321	366	389	338	325	355	387	361	385	322	323	320	365	378	362	336	354	324	343	326	359	362	355	379	344	334	359	332	337	371	356	358	359	330	327	344	368	360	339	323	320	332	347	377	336	318	349	324	351	395	379	325	356	352	339	348	346	354	348	339	338	373	372	344	325	322	350	348	339	348	344	371	363	376	363	349	368	377	370	339	371	362	339	339	335	352	326	340	330	360	329	337	349	348	361	367	339	366	356	338	360	346	351	344	361	362	356	380	294	351	343	331	314	319	355	341	334	351	367	334	352	346	317	315	320	332	350	335	340	352	336	337	331	364	384	347	323	402	331	358	356	347	375	330	365	386	346	350	400	350	374	392	325	315	352	344	348	365	342	356	340	370	377	349	349	352	356	340	353	361	325	338	349	328	354	342	341	330	348	359	334	347	365	344	360	351	356	360	301	342	350	364	330	350	336	367	328	371	333	366	375	331	340	353	358	376	320	350	380	365	340	315	356	371	349	369	384	340	308	319	330	371	359	363	353	352	355	359	377	327	372	366	339	348	360	365	365	351	314	336	346	317	317	371	346	350	357	341	352	364	358	374	384	337	331	376	313	348	360	345	329	330	356	336	328	325	330	382	345	350	341	352	335	338	333	337	330	347	347	355	328	320	351	332	343	324	337	309	385	332	333	328	332	360	376	356	345	357	344	341	351	336	337	356	363	330	340	349	335	360	387	359	339	360	346	332	343	336	328	346	358	381	360	336	375	366	373	324	344	347	350	354	350	366	350	360	339	365	361	338	349	350	332	369	357	325	358	325	327	383	343	339	340	324	323	351	373	383	332	356	365	337	362	348	348	328	367	333	359	338	354	322	340	316	344	369	348	361	324	354	387	366	346	350	339	358	349	323	340	341	348	313	360	352	316	351	386	375	356	336	343	343	373	366	390	360	326	353	372	372	364	337	346	344	354	313	344	310	370	388	341	353	344	355	340	308	348	347	343	334	359	374	335	347	366	330	375	355	368	319	333	346	341	305	351	331	336	355	354	351	326	340	334	325	354	340	354	321	340	339	362	363	336	338	370	316	349	360	342	352	349	345	325	329	374	330	362	368	361	345	354	331	348	340	356	340	358	356	365	358	397	339	356	372	349	316	316	391	329	349	390	322	335	334	356	321	344	331	358	316	338	335	344	362	326	354	331	355	361	351	329	318	355	366	361	347	344	351	360	348	335	342	340	388	332	342	335	354	375	394	363	356	364	370	325	371	343	365	383	340	349	345	386	337	347	323	339	353	331	360	329	338	343	371	353	343	311	320	354	355	316	356	352	350	363	358	356	353	349	360	323	341	359	350	365	321	335	375	328	361	351	339	322	356	347	367	377	356	363	331	343	352	342	347	345	361	343	360	352	343	337	339	359	331	334	350	353	344	353	329	335	332	348	326	310	354	345	321	357	333	327	349	361	326	335	371	354	328	354	360	353	351	342	325	343	337	340	369	367	376	344	332	351	326	340	360	357	399	321	368	357	360	319	334	353	340	381	346	360	380	306	372	379	359	340	327	337	320	349	346	335	375	347	364	348	329	347	374	335	350	362	349	295	319	314	378	350	329	357	380	335	338	367	319	341	347	349	331	348	322	368	350	315	325	342	362	310	354	368	347	325	375	350	328	337	349	348	347	404	351	375	353	332	326	338	366	358	334	356	341	351	361	329	370	339	330	378	355	336	335	329	340	356	343	333	355	349	335	368	334	362	327	290	352	350	347	364	355	338	312	342	357	326	381	332	346	311	271	360	381	333	327	302	350	374	365	344	368	339	324	346	346	371	378	354	342	364	338	326	391	372	381	368	338	344	351	339	370	347	343	344	344	321	353	346	367	339	353	377	315	356	364	318	354	371	353	338	351	276	326	322	370	365	336	341	342	347	349	331	342	335	362	363	366	320	321	344	397	352	322	371	320	353	345	346	369	356	339	309	373	346	343	342	375	334	343	350	356	343	350	341	332	367	372	334	353	357	368	331	333	356	350	372	357	352	379	313	334	391	356	374	358	347	314	349	332	357	364	342	343	337	357	336	373	359	349	326	328	355	378	345	338	371	315	317	363	300	373	320	311	333	347	333	371	348	333	295	311	354	332	360	358	370	337	337	347	399	382	340	341	340	355	354	361	349	330	329	341	390	384	332	320	366	321	349	362	356	377	356	354	370	353	361	339	381	345	327	328	332	354	353	352	351	333	353	329	386	385	348	348	341	353	343	365	335	351	344	367	322	355	349	335	360	382	331	362	353	363	300	361	350	358	341	368	368	352	374	365	337	346	329	351	343	363	313	357	355	328	326	328	363	347	340	337	376	326	343	362	354	319	351	367	347	336	346	304	352	359	351	369	375	345	354	324	366	338	325	340	351	313	366	369	334	336	389	359	327	362	355	363	366	340	334	351	307	353	374	361	345	333	321	365	316	345	324	325	356	343	347	337	331	367	355	375	378	373	334	306	327	350	346	339	314	356	381	354	355	361	327	346	341	339	330	332	362	324	322	366	320	326	355	341	368	357	346	379	350	314	323	341	326	338	333	333	354	377	346	323	313	348	364	365	329	349	369	335	368	360	340	386	352	318	331	337	360	333	367	342	308	318	325	343	345	356	362	368	351	370	360	328	315	337	328	351	310	349	355	349	327	351	330	361	367	364	299	347	349	348	348	376	345	352	343	333	355	323	335	373	337	334	328	342	344	354	368	318	354	329	358	341	342	350	371	366	330	349	356	317	383	355	356	325	339	355	373	319	350	311	369	333	371	339	331	321	362	342	359	344	342	325	328	354	354	336	349	348	348	335	348	330	356	335	376	313	336	334	345	351	379	353	325	316	349	328	325	358	350	339	324	347	341	348	363	373	376	355	340	302	397	319	362	315	320	344	360	322	333	360	333	384	368	327	311	362	330	312	349	303	362	340	357	327	338	358	330	337	319	338	346	332	380	366	346	347	346	359	350	333	321	347	339	348	362	390	359	326	345	359	325	292	363	351	347	312	359	343	362	392	342	364	378	328	329	326	318	352	340	348	359	338	349	372	322	344	337	338	374	352	319	350	330	358	361	337	347	331	365	325	349	349	349	360	344	323	333	324	359	327	369	324	360	376	326	352	328	362	389	359	342	371	330	318	379	382	349	355	346	330	323	360	354	297	343	341	338	330	396	333	339	384	355	353	356	348	337	355	362	353	328	306	355	323	348	348	333	334	368	352	353	333	329	347	312	418	362	349	338	342	381	350	364	368	352	320	348	353	339	340	363	331	326	345	320	331	362	362	323	337	366	349	312	335	349	342	364	350	345	329	338	361	336	335	366	325	327	345	351	344	331	333	375	372	393	360	350	305	322	365	345	337	329	370	360	333	333	329	341	353	328	349	331	351	357	338	377	338	354	359	345	337
3096	7240	5992	2958	2019	1598	1306	1063	824	715	707	578	558	502	492	509	467	479	466	466	441	467	452	468	432	447	416	454	388	432	366	425	418	437	372	383	417	385	399	413	432	447	398	448	423	447	389	367	377	428	359	411	413	411	399	411	434	385	373	408	412	428	362	407	398	409	398	411	375	396	427	440	383	423	377	444	412	388	367	408	421	441	399	396	381	437	394	377	419	481	402	415	395	391	393	396	410	392	404	445	375	397	351	433	363	402	411	415	431	388	405	403	390	363	418	352	369	411	388	380	411	420	412	369	395	399	391	379	433	383	429	372	395	371	416	395	405	403	411	390	390	366	390	399	404	367	387	396	427	400	411	425	385	397	387	390	403	419	383	407	409	385	371	427	396	399	423	406	356	385	418	419	392	398	425	389	380	381	421	402	374	398	400	371	442	405	436	385	355	397	394	394	386	376	371	380	400	397	431	389	400	400	417	415	395	359	435	445	395	411	405	413	395	396	413	400	366	413	401	389	393	399	397	382	384	427	410	382	396	432	394	444	424	381	381	413	391	396	395	392	402	393	436	406	396	397	405	408	406	383	374	400	394	407	364	384	386	426	395	415	389	379	385	385	371	414	349	398	417	416	440	424	415	414	397	420	403	382	408	403	361	397	376	381	385	327	381	401	371	402	406	425	424	430	372	447	375	396	371	391	397	401	384	394	391	406	385	377	419	372	440	414	412	446	408	404	397	391	381	415	404	413	420	382	390	404	387	424	418	408	413	406	399	426	379	424	403	425	390	414	426	395	394	402	398	424	417	427	390	400	389	380	418	372	380	400	387	408	332	389	419	400	381	393	398	381	380	380	396	363	398	380	411	386	386	433	432	421	417	387	384	413	383	413	407	432	388	382	382	360	389	407	384	380	385	395	402	387	397	406	398	387	369	386	419	376	421	371	367	371	376	393	374	396	402	427	416	356	383	409	399	382	400	377	375	376	415	400	403	444	401	378	424	413	422	365	414	411	438	373	377	428	403	389	370	368	408	417	382	379	392	415	417	382	360	428	414	400	376	396	391	395	418	395	435	384	403	442	406	400	443	391	370	400	395	352	405	389	379	368	371	418	389	395	377	397	411	400	401	387	407	376	390	376	378	399	354	369	385	418	422	359	423	425	410	419	392	404	406	382	402	397	404	409	406	372	402	436	405	377	378	397	394	436	378	389	408	401	416	397	381	399	390	372	408	413	379	391	377	416	404	422	390	395	387	389	382	365	390	385	404	363	405	367	415	412	404	377	388	397	366	382	379	400	416	409	422	409	383	401	378	410	409	375	386	422	396	357	421	391	390	376	377	406	435	393	389	402	402	417	416	414	410	429	396	391	364	384	386	357	404	391	428	399	421	401	402	359	401	398	373	393	383	395	401	375	396	427	400	404	379	405	395	375	386	397	357	374	390	385	360	396	424	397	403	420	429	409	404	385	402	417	382	432	394	410	402	412	406	389	435	389	404	384	428	433	396	413	409	396	397	372	411	400	364	403	425	374	427	413	434	375	385	373	428	399	379	382	369	411	423	408	395	359	404	382	418	402	396	380	399	403	394	426	410	408	430	390	405	351	354	401	381	379	402	372	404	355	423	403	385	392	421	401	385	425	428	398	390	433	381	408	356	403	416	359	358	367	417	384	388	383	371	401	368	437	417	404	401	416	417	388	399	370	424	380	406	425	418	398	407	427	362	388	381	388	377	419	376	396	415	396	399	382	415	421	408	413	381	421	416	378	383	442	423	383	397	381	383	400	373	384	400	402	378	395	383	395	399	408	420	359	396	397	391	393	383	387	380	433	413	381	385	391	425	394	382	383	410	411	382	409	369	398	437	416	385	407	373	430	372	415	378	376	405	432	391	433	403	383	394	389	406	386	402	379	406	391	379	368	388	406	356	410	408	392	391	397	408	417	419	404	397	385	386	442	373	402	402	423	356	382	404	443	412	431	420	381	386	365	380	390	420	412	440	359	395	405	411	395	396	387	396	412	396	403	407	400	371	406	359	390	364	407	395	383	377	402	396	395	368	407	437	383	379	359	386	381	408	449	401	377	382	389	372	410	438	372	416	404	432	388	369	378	374	401	403	369	419	390	365	384	384	395	405	379	409	401	382	352	409	408	420	405	345	390	380	425	397	373	389	381	388	351	380	377	406	375	414	434	413	393	406	393	381	429	396	366	420	393	397	429	379	344	424	409	429	412	406	415	393	382	378	396	383	405	402	407	407	410	387	394	381	413	427	346	358	432	383	422	411	371	392	404	391	383	407	389	386	363	415	393	403	425	396	375	394	428	389	401	375	377	382	422	397	383	400	396	414	369	416	417	383	356	393	403	406	397	388	389	420	373	382	388	407	425	378	421	358	403	403	433	450	393	354	388	365	411	385	404	405	398	380	362	396	391	410	382	355	453	393	377	394	412	377	426	394	395	382	383	365	413	422	406	410	423	388	391	397	369	402	431	406	391	398	381	346	410	405	434	414	409	353	366	446	382	404	363	364	402	426	409	364	405	391	360	387	419	380	416	392	411	452	411	416	388	405	399	389	386	381	384	427	425	391	363	396	402	405	415	386	385	398	408	411	394	366	398	402	432	405	383	433	391	407	395	418	428	401	419	402	386	385	401	411	391	438	400	383	425	398	401	413	388	393	419	378	405	383	383	404	400	398	374	391	382	359	381	380	408	407	378	367	392	394	381	400	406	425	410	423	376	377	417	388	381	391	377	400	378	369	389	410	412	385	388	383	410	391	388	418	397	391	376	380	392	369	406	385	419	410	402	409	406	398	390	377	386	410	384	386	372	388	418	383	376	374	404	390	428	376	403	426	425	398	385	390	386	466	406	386	373	389	428	392	430	371	395	412	420	401	385	402	410	389	384	386	372	381	400	411	392	375	390	392	404	407	423	376	387	366	391	396	407	382	412	363	402	398	416	401	359	413	399	426	397	398	397	406	399	390	403	384	401	373	409	399	400	423	346	439	410	394	404	407	385	387	374	408	393	408	403	401	386	379	396	383	402	416	412	399	413	397	411	413	369	389	378	416	384	387	389	423	370	377	368	375	372	423	380	399	390	423	378	416	385	381	419	394	393	428	380	381	382	407	390	376	375	450	421	412	391	381	388	406	400	408	406	408	398	407	384	395	414	406	400	383	380	425	381	407	413	408	408	380	440	370	431	423	382	391	392	374	431	435	391	379	394	397	369	399	414	407	439	380	386	381	427	394	372	374	440	391	381	398	418	388	371	397	394	405	422	405	425	392	381	389	380	374	407	420	380	423	382	413	372	426	401	371	392	359	395	390	397	372	388	403	392	385	399	435	425	385	410	400	379	392	399	434	371	379	410	432	382	394	418	390	380	405	381	341	366	381	372	422	384	408	353	373	390	419	399	368	375	390	364	390	399	372	383	391	405	424	386	393	430	426	421	391	405	400	382	428	391	410	401	397	419	378	401	392	379	388	429	393	387
24247	20886	27028	24863	13166	751	509	387	345	337	325	295	278	307	305	291	277	283	276	255	250	242	247	288	264	255	215	263	266	236	253	246	246	259	247	214	227	257	249	273	229	230	253	245	250	229	260	256	269	242	244	241	252	255	252	258	256	247	253	264	241	249	275	229	230	252	244	256	280	250	243	226	240	231	246	248	250	241	245	277	245	231	221	253	241	242	243	256	251	262	232	240	242	220	261	269	239	236	243	249	265	260	293	244	232	229	237	267	263	242	260	241	263	260	259	266	229	251	240	250	254	263	254	249	235	262	246	244	269	246	246	259	236	241	249	266	240	226	249	252	263	230	212	228	261	253	262	265	233	242	247	242	286	278	240	270	233	259	252	278	255	244	232	245	281	246	266	267	229	265	234	247	266	251	253	214	247	237	249	276	271	261	261	266	264	257	234	260	253	246	240	252	281	244	246	251	256	255	251	222	221	241	227	257	242	247	259	254	232	252	263	260	271	246	227	247	238	252	276	246	263	268	229	272	242	234	235	262	260	245	240	267	266	259	238	254	241	266	219	258	275	265	262	223	237	229	254	253	251	258	229	249	260	271	254	243	259	249	253	228	243	262	241	226	254	267	286	252	257	256	245	261	252	256	297	247	208	241	229	244	234	260	234	249	243	246	272	231	218	245	244	259	246	246	242	270	255	234	246	254	264	250	221	264	231	240	226	252	272	241	242	228	238	226	268	273	245	251	256	230	235	252	240	251	262	249	246	275	231	242	232	259	238	265	256	243	236	257	253	243	247	256	280	263	243	258	255	254	277	267	258	250	236	244	264	242	256	246	254	230	245	247	248	232	255	277	256	257	264	253	226	225	239	248	246	245	225	261	260	229	235	247	238	247	245	246	246	272	244	247	207	242	259	240	240	229	278	246	271	255	231	246	250	239	233	234	278	226	267	247	257	259	245	264	244	224	257	227	273	244	246	224	233	237	265	231	249	273	268	237	254	237	252	255	257	253	251	238	238	257	276	246	240	267	265	257	280	263	223	243	266	240	267	243	256	238	261	259	268	236	233	268	270	262	256	229	258	263	239	269	235	244	258	243	235	238	271	241	263	266	250	245	237	248	276	245	297	243	221	236	235	282	233	235	264	236	245	231	236	261	270	276	222	225	254	260	264	253	266	228	255	238	234	237	273	252	258	241	279	271	253	233	237	249	233	250	240	252	265	270	254	241	222	288	255	281	258	228	269	280	258	246	255	240	236	236	243	240	224	207	223	283	250	265	243	271	271	274	247	245	266	215	252	275	248	235	252	253	243	254	252	275	266	262	233	271	265	232	237	249	269	252	236	265	249	243	214	258	237	261	264	251	266	259	267	221	270	216	261	231	259	243	221	241	271	225	258	259	274	242	250	240	255	240	232	234	249	251	236	260	241	232	230	249	238	264	260	236	275	243	237	222	225	253	243	258	239	267	220	245	247	233	242	262	285	266	240	228	240	237	225	245	264	231	242	262	196	271	292	230	260	238	248	239	264	249	253	256	232	265	238	252	246	242	271	268	276	256	251	244	259	247	253	221	256	265	252	265	279	248	244	272	256	233	232	267	264	240	260	241	230	248	257	236	244	242	236	240	232	242	258	240	250	237	260	248	265	277	252	260	258	249	254	235	218	223	245	232	233	218	243	223	260	235	240	279	252	257	232	276	257	234	245	274	253	239	267	265	252	261	250	266	234	275	244	257	245	228	229	228	246	244	245	223	242	256	228	231	228	268	260	247	223	264	239	270	235	261	269	241	240	245	246	243	259	262	251	261	248	236	227	257	253	236	237	237	229	245	229	259	233	257	223	267	258	254	258	224	251	218	253	236	233	266	237	256	259	255	259	227	236	259	233	231	251	261	251	225	257	254	216	258	236	249	254	263	254	248	248	259	253	248	257	289	247	282	223	249	239	260	241	232	246	231	248	240	258	234	228	282	250	232	250	240	256	228	242	257	248	256	226	228	261	293	259	253	255	246	222	244	262	240	252	245	234	238	236	265	244	265	261	238	228	222	231	256	270	256	242	234	257	233	245	254	251	235	245	240	224	242	281	242	272	246	254	244	232	270	279	233	222	241	250	280	233	230	249	249	249	244	237	245	223	243	259	254	232	250	279	236	227	259	265	244	239	220	272	247	274	224	281	249	237	257	242	251	235	253	273	228	227	241	253	265	236	266	271	220	251	289	221	242	231	258	238	236	256	265	276	268	253	267	235	266	245	253	253	241	245	272	255	233	252	238	277	240	249	245	263	257	245	259	246	255	254	264	245	248	224	233	249	255	296	269	258	259	248	242	236	254	253	263	246	233	226	226	268	256	264	252	263	252	234	254	263	254	250	244	252	239	237	287	246	225	227	216	228	236	258	259	218	235	250	215	248	261	236	261	230	240	231	262	240	251	228	295	250	241	255	249	264	230	245	243	238	254	256	255	244	252	253	246	262	253	265	245	262	254	255	234	242	249	261	211	266	254	246	272	232	241	263	262	259	223	218	265	219	218	250	250	242	258	227	255	257	238	225	271	240	267	281	242	264	224	246	236	231	233	245	233	246	249	248	229	230	225	261	244	245	246	255	250	233	241	262	237	225	243	256	236	283	239	237	262	265	248	265	238	282	238	219	266	238	274	242	258	278	241	242	260	258	269	222	251	232	233	259	238	280	234	249	248	249	236	247	270	254	234	240	253	252	262	223	223	248	266	232	253	230	267	221	241	236	246	236	242	267	251	251	246	235	233	233	249	254	262	231	266	215	242	256	238	251	240	236	248	251	233	236	237	250	250	273	263	247	250	245	235	259	249	263	243	266	257	250	243	243	265	250	223	220	240	256	251	254	243	254	255	269	240	234	249	245	240	288	248	245	244	227	262	236	253	228	234	234	242	243	253	272	262	254	229	233	266	248	243	264	244	260	260	273	259	269	268	252	259	242	236	245	252	249	241	210	286	224	253	236	247	276	231	248	237	271	226	243	254	245	253	254	231	224	240	261	265	258	259	252	251	253	277	209	217	226	232	270	235	250	264	259	248	240	241	255	239	248	236	273	255	249	255	271	245	270	251	271	249	272	236	231	240	256	249	258	271	229	245	238	242	266	246	263	255	243	261	239	261	236	252	257	249	273	237	280	264	261	219	252	230	243	233	234	213	225	212	254	221	267	202	249	246	256	250	232	264	233	215	276	221	270	247	254	257	227	228	231	258	257	255	257	264	243	272	272	245	258	242	275	258	243	248	232	269	250	255	222	253	196	265	222	235	260	272	237	243	213	241	225	259	236	263	262	259	248	251	240	244	245	253	235	261	222	241	235	256	268	224	231	248	255	257	265	247	278	236	279	266	242	243	265	229	234	246	238	254	242	221	253	232	226	278	234	244	238	246	238	221	211	248	229	270	221	257	228	247	239	263	275	261	224	262	259	248	221	256	253	242	224	242	273	275	252	249	263	247	246	272	232	255	270	238	252	241	235	246	261	246
3212	4581	3621	1765	1323	1027	851	659	549	468	414	375	349	327	352	357	323	301	319	318	287	293	295	314	302	295	315	281	298	272	289	288	274	287	298	271	288	259	294	288	266	294	297	256	294	287	269	291	284	281	254	274	283	252	285	275	280	294	281	321	276	282	305	281	264	282	299	268	287	260	241	259	246	258	285	267	269	258	284	293	275	277	263	269	257	272	269	252	302	268	250	299	295	279	248	267	290	265	279	291	288	301	277	267	271	280	308	274	280	261	276	258	306	278	282	262	274	255	264	294	271	285	260	257	283	260	283	281	279	264	293	291	288	291	269	308	278	252	273	281	279	298	278	304	263	289	245	259	271	293	269	314	266	272	263	250	272	256	255	288	299	248	266	270	277	268	283	253	284	318	301	260	274	281	285	276	272	313	256	263	272	289	260	276	266	281	277	285	283	263	249	253	263	259	271	295	299	254	257	268	251	295	258	245	267	249	307	298	263	263	269	283	254	283	266	278	269	287	283	283	285	256	240	262	265	320	295	276	265	280	264	291	273	266	272	266	301	287	276	279	295	266	268	270	282	277	279	263	298	246	268	281	266	252	264	265	277	262	273	280	282	288	287	303	248	253	249	291	278	255	287	268	302	272	318	262	259	300	281	321	261	262	282	281	271	277	284	243	276	262	262	293	301	248	293	237	251	251	285	273	273	268	266	261	272	261	276	256	264	263	279	272	272	267	304	273	274	292	287	268	258	263	240	278	254	258	271	245	257	264	262	251	266	272	286	312	291	281	250	264	260	287	273	297	278	256	272	276	294	270	276	278	290	271	300	296	279	260	268	257	270	277	263	263	274	268	287	298	289	267	267	288	238	244	247	307	267	287	258	270	254	281	269	272	291	276	262	284	273	292	301	278	276	296	283	301	257	276	260	284	296	292	292	312	294	271	269	231	295	245	267	285	257	299	265	259	274	263	270	259	263	259	259	287	273	283	270	295	254	265	304	284	263	285	289	304	267	303	288	279	283	287	265	287	259	277	302	273	283	287	293	299	279	256	270	275	297	272	300	255	270	264	279	264	275	293	254	272	248	278	284	280	294	280	270	234	291	271	255	258	256	259	306	274	277	266	255	279	245	310	263	278	264	266	270	290	307	265	246	287	286	288	314	298	277	233	273	282	272	290	273	278	271	319	283	264	245	272	270	275	263	272	251	257	310	258	273	280	254	305	272	265	273	275	299	256	273	283	276	291	285	267	277	283	294	286	277	293	273	289	271	273	284	262	270	272	276	285	303	241	275	273	289	270	274	309	259	263	252	258	250	276	296	262	252	266	269	262	261	275	279	297	303	303	261	272	268	282	284	305	272	260	281	284	260	272	271	267	231	269	274	277	269	278	279	277	275	279	255	283	261	263	277	284	275	269	275	298	279	272	284	275	262	292	265	257	288	295	315	257	278	261	269	276	288	316	283	282	306	301	248	269	281	290	278	223	314	266	258	252	255	268	268	276	222	265	269	281	293	265	267	268	262	292	269	291	247	270	251	282	274	256	290	259	270	279	277	276	250	270	283	284	288	277	291	282	289	242	270	281	280	274	257	281	289	274	287	253	281	259	280	278	297	307	250	286	264	282	286	258	259	302	287	270	279	264	292	248	284	309	319	284	289	283	267	291	313	276	311	302	289	285	243	296	267	284	281	268	287	240	288	279	260	313	269	278	256	284	280	266	279	282	289	285	249	256	305	262	263	298	285	246	313	265	271	282	288	237	275	286	279	269	273	270	266	262	246	293	295	261	285	303	285	265	273	262	278	269	281	288	273	276	284	299	271	290	289	301	264	266	254	257	253	263	286	263	286	255	285	264	283	271	278	254	301	297	300	273	291	230	285	261	267	269	300	277	242	279	264	278	253	278	261	282	256	289	286	288	251	269	245	265	261	269	259	276	262	258	277	287	270	278	256	277	269	268	278	252	286	263	255	289	270	275	278	256	278	276	256	269	267	322	246	270	292	261	248	276	250	256	295	287	261	290	253	265	277	262	271	307	269	305	245	277	263	257	268	278	293	256	288	293	301	249	255	281	289	259	265	286	285	278	288	258	266	261	262	286	282	264	300	282	262	275	294	258	268	287	291	257	276	275	256	244	256	297	278	261	267	284	275	281	269	278	283	275	268	264	281	250	283	284	300	260	274	272	265	286	290	263	298	254	271	270	270	309	283	274	250	284	270	285	271	265	287	288	237	272	245	299	256	268	259	267	278	265	274	275	271	255	273	240	270	267	279	289	276	303	278	273	282	286	257	293	265	287	262	285	243	314	264	290	269	287	285	255	257	290	257	287	289	279	264	270	279	267	284	255	284	291	261	259	280	284	230	258	279	264	272	246	277	246	263	279	247	258	257	278	271	242	278	282	261	268	287	268	249	283	254	268	270	293	290	308	250	290	283	280	267	290	280	264	275	273	297	260	285	256	257	295	269	288	292	259	298	247	295	309	264	314	268	290	266	281	310	286	270	293	276	293	263	288	258	287	239	257	267	276	289	261	278	278	271	297	278	268	252	308	277	292	261	291	281	295	276	269	290	279	283	303	279	314	284	268	267	288	284	269	260	291	287	296	269	271	274	289	286	279	284	274	237	285	295	267	279	286	286	265	262	272	277	278	300	314	274	265	268	238	296	261	239	274	288	256	258	270	265	273	260	245	303	256	268	280	254	278	299	261	269	294	243	310	268	271	289	252	264	290	252	258	281	286	265	281	270	273	248	264	276	266	271	282	284	256	287	290	302	243	256	220	259	289	295	279	293	276	257	271	298	265	263	252	303	265	252	248	272	294	271	309	307	269	284	287	266	277	268	295	263	315	264	235	253	291	282	279	267	270	288	296	290	274	262	303	307	277	256	272	260	291	285	247	274	303	235	259	273	286	293	258	252	279	282	281	301	274	298	242	305	295	277	263	258	270	266	286	269	254	284	272	251	272	288	286	272	288	285	281	288	303	270	295	264	249	286	281	295	259	294	267	281	275	277	283	304	275	301	280	284	299	258	297	263	279	249	306	302	247	263	253	274	262	268	282	277	293	268	257	266	280	294	254	284	291	281	256	277	274	272	277	268	286	287	309	272	283	275	269	301	269	279	307	268	275	279	278	257	257	283	293	277	264	289	292	272	257	242	272	281	286	296	291	261	248	297	247	272	253	279	272	276	260	313	286	265	288	281	263	290	265	281	306	272	285	310	302	297	256	242	289	268	250	273	271	239	266	268	247	247	272	265	289	278	261	294	261	278	266	258	253	290	282	279	270	289	280	266	313	244	262	288	246	280	273	271	266	285	291	267	278	270	258	265	289	284	285	270	271	289	257	243	274	275	264	259	243	297	272	299	254	278	275	260	287	281	280	277	247	252	261	273	258	270	284	296	278	266	242	283	284	282	277	279	281	252	271	259	262	253	242	256	281	285	260	274	273	255	274	296	276	263	284	268	254	275	260	289	276	282	271	269	287	270	280	251	278
22187	20900	28392	23565	20906	20946	9397	870	585	473	446	373	333	300	233	248	219	182	214	194	174	182	176	174	159	155	162	171	139	141	150	149	141	161	144	164	157	141	151	144	154	139	137	134	129	125	129	142	121	118	157	130	144	131	122	131	116	134	147	137	130	130	140	142	139	124	138	122	141	121	153	140	126	124	120	145	129	137	132	131	142	133	118	146	103	135	149	137	131	116	111	139	147	135	119	109	117	135	118	142	140	139	112	137	132	130	139	117	131	128	137	125	138	125	138	126	137	143	122	120	130	120	121	136	128	117	137	144	134	114	147	126	134	110	106	125	140	121	139	134	123	146	128	123	126	142	124	124	112	131	138	142	136	122	145	139	131	121	141	126	128	135	141	137	134	132	148	107	128	144	136	144	129	127	122	115	120	137	143	117	133	112	136	127	124	144	142	133	124	129	140	123	127	132	131	120	126	123	132	131	126	130	134	142	137	124	133	138	123	114	124	123	120	129	126	119	165	157	119	122	112	123	150	120	131	116	109	132	140	128	140	112	127	131	123	132	116	136	146	133	108	127	141	126	113	137	140	128	124	116	133	129	144	101	141	112	148	146	134	127	126	130	136	131	138	128	138	115	120	113	147	135	126	130	128	120	137	116	127	111	118	133	128	124	129	116	116	146	163	110	107	114	133	107	136	142	120	111	126	137	114	133	123	116	127	105	117	128	135	120	139	120	120	126	160	130	133	149	153	128	127	122	143	130	128	134	136	122	116	137	130	127	117	135	109	131	128	115	146	119	139	115	115	104	105	147	139	126	120	114	127	113	117	129	149	111	122	123	110	124	117	115	127	133	131	129	98	133	119	126	135	125	139	105	140	134	130	123	140	108	114	122	144	133	123	127	131	135	122	135	139	142	109	130	128	139	132	132	138	108	126	139	128	127	127	126	155	142	123	138	130	127	116	129	117	129	139	143	141	121	136	121	119	126	136	117	151	135	133	117	119	98	135	127	138	147	139	144	122	134	136	123	139	139	133	146	140	130	130	145	124	142	124	131	116	137	140	145	136	129	120	120	140	118	106	115	119	135	119	131	138	115	116	140	128	122	137	121	133	136	133	126	141	122	124	123	132	139	136	144	116	129	139	139	139	143	119	128	158	129	120	133	142	151	144	137	117	118	132	125	104	134	145	124	140	146	109	111	116	143	122	134	104	135	122	114	124	140	146	123	120	109	141	129	127	144	150	119	131	147	130	118	131	135	129	126	137	129	148	137	105	132	135	109	133	141	140	149	123	129	139	120	144	128	145	138	150	124	131	114	135	138	111	124	135	137	139	150	128	125	118	135	133	141	132	119	116	130	132	142	112	133	130	130	131	145	128	133	127	132	110	129	117	123	120	114	133	110	122	123	132	124	116	129	144	144	108	139	127	137	137	128	139	130	130	132	155	136	131	141	144	122	126	132	129	124	126	114	132	138	151	133	124	131	152	125	123	146	125	126	131	131	134	138	138	129	111	117	120	124	124	123	127	134	129	137	144	110	156	145	138	134	138	118	134	121	116	105	125	123	140	144	143	123	108	148	144	116	129	115	112	121	134	125	145	121	112	129	125	129	117	147	115	123	131	132	124	149	124	129	136	125	135	128	127	111	132	143	126	130	122	138	119	117	122	120	110	135	124	141	111	112	119	111	129	132	125	123	131	140	132	118	137	136	123	124	142	145	133	160	119	120	146	132	115	132	163	126	101	116	118	124	120	130	105	121	131	139	138	138	139	116	115	130	132	136	119	130	126	124	135	130	149	128	131	126	118	119	148	145	132	122	127	132	110	127	115	121	135	134	142	155	112	133	108	129	146	123	126	108	125	118	137	125	132	127	105	123	119	145	128	135	120	125	128	132	119	147	135	129	144	117	127	125	136	125	124	123	131	126	114	124	125	133	140	122	134	143	142	134	117	136	128	137	130	118	121	131	131	121	138	106	114	127	114	116	132	115	114	141	138	134	148	114	126	122	125	135	130	118	113	131	120	123	140	137	139	124	151	131	136	129	132	129	131	140	128	136	141	121	120	140	104	112	135	128	145	134	145	134	124	133	139	130	129	132	131	120	124	109	122	132	124	157	135	123	124	111	165	109	135	142	137	116	129	117	131	122	160	115	119	127	132	132	127	135	130	122	133	125	135	113	127	117	127	114	99	119	132	123	114	131	105	115	131	136	120	111	141	128	123	133	130	131	137	130	146	138	122	129	126	113	136	129	135	132	152	134	125	115	118	124	124	146	117	140	127	117	110	113	134	118	138	123	134	132	131	126	147	128	146	142	144	140	125	141	122	132	112	136	118	115	127	125	116	135	120	142	132	129	133	132	120	116	135	127	134	105	147	121	108	127	130	125	120	141	126	136	142	135	134	118	127	129	118	128	118	117	112	131	126	107	130	133	143	135	141	121	128	127	125	116	128	142	143	127	117	124	114	120	128	114	125	115	120	138	130	119	139	137	125	113	140	140	129	116	131	121	130	133	153	141	124	130	129	136	140	135	127	153	123	139	130	143	137	133	134	121	127	139	125	111	150	133	123	109	127	114	95	116	137	135	149	135	122	144	128	143	154	133	109	132	120	129	119	125	106	126	120	143	152	135	128	146	115	118	132	143	113	126	128	119	112	134	123	116	135	128	132	124	118	133	129	114	119	142	135	118	135	134	115	134	125	121	129	130	120	137	128	129	115	124	106	125	127	133	133	142	128	120	132	142	148	102	155	132	117	128	127	125	111	143	127	113	132	115	135	137	122	138	134	129	106	135	134	137	133	135	156	116	127	118	123	140	122	134	151	120	129	106	130	123	110	119	149	125	117	126	116	126	117	139	123	101	140	126	134	123	124	115	118	117	119	117	133	95	131	118	130	132	117	120	118	142	138	105	123	109	122	161	134	111	142	125	132	131	130	120	112	114	139	121	142	118	130	144	124	123	120	134	123	136	134	129	149	142	119	135	108	110	120	132	125	129	124	136	119	119	128	156	121	137	125	117	130	112	128	126	154	104	140	114	133	148	116	124	116	133	131	138	130	108	128	124	116	160	122	136	131	121	116	115	112	120	114	108	143	89	115	116	114	131	107	128	123	116	112	140	108	134	129	147	145	147	115	122	140	134	123	143	109	119	136	125	120	121	127	133	127	123	137	142	109	117	130	122	124	136	127	135	122	134	115	111	144	137	135	119	148	118	120	133	133	128	129	152	118	119	129	115	129	137	155	110	130	119	134	136	136	120	121	123	129	136	138	129	126	113	132	135	128	109	113	129	133	108	108	140	135	128	141	137	126	123	117	122	120	133	132	122	114	121	135	125	145	110	131	134	126	133	158	123	122	121	113	112	144	123	147	146	119	112	123	121	124	121	127	117	122	120	132	122	126	116	160	118	126	123	127	137	128	138	124	117	118	129	115	130	121	145	140	128	115	141	134	98	120	112	147	143	122	124	121	147	142	132	157	115	140	125	123	125	115	132	113	127
4015	12312	10099	4967	3262	2522	1889	1352	980	821	665	601	482	410	359	369	300	254	247	279	224	247	247	230	200	199	183	169	185	191	191	184	162	171	175	182	156	165	163	178	193	160	143	150	175	135	171	154	173	165	151	152	128	151	154	174	166	165	159	158	139	169	161	119	137	152	145	150	150	164	163	138	142	152	138	141	158	165	134	162	149	146	150	146	180	154	161	139	154	141	157	138	161	147	138	142	130	140	150	141	161	154	129	158	155	143	160	138	162	169	153	152	129	154	167	144	144	145	142	140	150	154	158	160	154	144	147	142	152	145	127	151	152	136	144	141	146	123	157	141	141	147	158	127	139	139	143	131	149	155	142	144	159	160	130	163	137	146	167	150	142	151	156	144	145	157	162	141	141	170	164	152	152	146	161	123	147	147	130	158	154	163	143	144	167	156	131	155	140	145	147	140	168	149	166	139	124	129	159	150	141	152	157	136	147	155	130	140	127	137	135	156	156	151	143	144	156	165	172	139	139	134	149	143	132	158	166	168	137	137	177	156	133	158	140	155	137	137	138	154	148	165	133	148	156	141	144	140	149	164	134	153	145	163	171	160	164	136	149	151	172	126	170	134	158	149	161	165	172	141	179	153	131	144	160	137	133	156	132	147	162	137	157	155	151	141	146	164	137	156	139	161	157	146	147	147	128	150	158	140	128	150	150	152	137	135	157	148	127	172	130	143	147	126	165	134	156	124	136	153	152	153	132	147	153	152	160	152	176	151	134	159	168	141	158	157	134	121	135	152	159	146	146	140	147	137	153	135	151	127	131	143	150	140	129	153	152	147	142	120	170	141	133	142	124	151	143	162	150	132	163	150	145	173	165	158	156	167	137	142	130	162	156	135	132	153	159	146	138	138	137	155	139	149	154	156	140	151	146	143	149	136	157	167	160	167	156	144	162	142	156	146	172	141	159	143	141	165	161	148	153	157	150	149	148	137	139	161	151	166	157	147	151	141	148	137	133	140	131	145	150	154	146	151	158	138	167	154	139	149	156	131	172	123	144	146	138	143	129	172	146	129	162	151	139	129	160	154	140	157	128	147	162	160	160	145	137	136	132	153	131	143	139	132	126	145	145	136	164	133	137	131	138	143	159	140	127	132	136	171	156	146	157	149	149	158	145	120	137	132	143	141	139	160	147	151	147	152	111	148	168	134	144	159	139	152	160	112	155	135	140	146	178	131	142	139	138	170	132	145	137	131	158	157	167	140	163	159	132	160	156	141	148	127	142	148	162	137	141	164	160	139	125	127	140	160	144	142	142	145	155	147	144	145	136	165	161	142	142	140	147	154	137	157	150	127	142	167	146	149	133	149	149	196	138	162	132	128	160	144	142	140	127	147	159	159	157	139	157	166	140	152	152	128	143	147	152	156	161	158	159	133	135	150	165	135	154	158	159	134	141	141	148	124	131	144	145	141	132	142	149	105	151	173	143	155	151	126	131	153	143	153	147	153	151	139	140	156	133	155	144	154	157	156	142	156	155	120	138	157	158	148	148	146	121	134	156	171	158	173	159	150	157	145	159	166	146	156	141	145	149	154	134	180	145	156	139	169	154	148	161	130	157	124	142	149	139	153	147	157	149	122	150	156	137	169	162	132	149	141	144	157	141	153	155	136	159	162	165	141	133	142	141	163	163	127	140	126	122	142	139	143	139	134	157	153	157	173	144	172	161	180	133	156	145	158	150	156	148	154	148	144	150	160	124	145	137	148	169	128	139	148	133	185	167	166	136	160	159	128	151	155	145	136	133	159	143	160	143	157	152	141	142	166	159	155	128	141	123	166	156	152	156	158	166	141	143	187	127	136	151	146	154	164	133	145	169	120	148	173	140	139	184	136	149	130	165	155	134	108	165	157	143	151	158	140	144	145	150	147	147	144	138	130	135	150	152	144	159	130	151	153	168	143	142	150	134	149	189	144	144	123	152	149	130	157	146	162	155	127	152	144	147	145	162	130	152	134	151	153	131	122	156	145	168	122	140	149	149	147	145	141	147	176	160	148	144	136	156	169	158	136	164	167	150	141	148	137	157	154	153	141	137	151	142	151	155	149	144	154	151	120	159	167	152	138	132	139	159	163	138	135	144	141	122	152	167	120	160	138	160	148	151	145	129	154	170	144	156	131	118	155	129	139	147	153	142	137	150	152	135	153	161	143	151	165	139	151	172	142	143	147	149	147	161	151	164	164	151	147	159	147	152	124	129	152	147	151	147	133	152	143	143	145	144	154	135	128	130	142	149	159	152	146	153	137	129	133	171	157	131	143	148	153	170	140	135	149	151	145	131	155	152	171	153	143	137	135	137	133	131	129	138	132	129	165	138	140	158	147	162	148	162	142	136	149	120	131	153	153	141	172	154	150	124	150	121	138	141	144	154	129	157	142	170	150	152	147	141	145	140	149	141	143	159	166	158	157	148	151	171	152	134	146	160	146	170	134	138	144	137	166	156	131	135	128	138	140	158	163	129	136	135	143	142	134	143	159	136	174	154	150	151	136	157	160	139	137	151	150	146	152	153	162	147	143	142	167	160	152	149	159	145	123	171	135	160	141	149	154	140	157	151	144	145	146	151	142	151	140	157	147	153	147	165	152	155	125	135	145	140	147	160	142	146	131	142	142	147	142	145	150	153	120	168	154	158	139	137	152	134	158	124	156	167	126	141	138	148	148	152	158	164	142	164	145	150	164	159	139	130	138	146	160	146	136	144	156	160	175	163	136	155	132	138	141	143	130	157	159	131	158	168	134	162	161	137	175	127	145	153	122	146	140	152	152	137	153	133	124	120	162	120	138	151	142	159	136	137	141	142	155	162	149	156	141	137	155	162	122	148	151	130	123	143	131	142	160	130	167	144	170	138	154	152	170	173	173	160	155	140	140	145	164	134	132	164	149	155	143	136	132	152	161	134	145	147	146	161	155	136	152	129	143	149	150	154	137	156	146	144	144	149	160	145	140	136	146	147	147	145	154	136	139	151	141	148	151	143	142	134	135	157	154	155	132	145	141	139	126	143	159	160	152	146	155	159	141	133	152	162	153	164	133	130	157	154	144	139	141	170	153	149	137	157	150	131	143	155	145	143	149	150	167	164	127	146	141	145	135	143	143	142	162	170	162	152	155	171	142	150	151	154	159	162	142	157	162	156	156	180	150	152	148	131	145	159	136	139	127	144	153	131	131	126	157	157	141	155	125	165	163	145	148	172	136	139	132	151	147	152	149	143	145	173	154	148	133	144	152	172	167	165	138	152	164	137	142	158	142	166	141	135	140	142	155	163	160	142	156	116	149	143	155	134	158	149	128	142	159	156	133	168	153	147	156	110	144	158	142	129	141	127	136	145	147	162	133	146	140	133	145	155	154	150	169	169	146	131	176	165	146	158	150	166	140	145	148	157	120	162	162	142	145	161	128	156	160	156	150	130	134	155	152	159	136	141	169	149	134	157	125	134	165	131	156
27172	18523	4714	697	540	479	452	431	440	417	438	463	423	452	433	404	412	420	349	407	394	410	447	416	422	458	427	405	444	473	446	442	412	408	382	396	403	409	438	431	423	411	423	428	394	425	433	438	435	412	429	437	394	418	431	398	426	381	438	405	428	413	421	429	441	416	408	428	359	436	431	454	434	439	415	400	419	414	420	401	371	418	436	417	435	456	411	419	419	431	449	410	428	414	431	442	409	416	402	379	429	380	466	397	458	393	406	412	414	385	435	456	430	397	366	404	400	418	427	387	450	445	397	416	431	406	416	397	401	367	412	375	407	423	420	421	417	420	436	421	417	440	431	393	394	433	403	459	426	412	416	413	401	396	434	470	424	403	422	434	433	389	455	389	427	423	394	429	442	422	434	410	444	389	389	409	378	387	431	403	427	400	416	430	388	404	420	405	424	459	424	404	398	420	388	411	450	419	428	416	444	406	436	406	386	435	405	431	452	454	403	442	396	382	449	401	415	419	414	396	431	394	418	396	411	412	406	460	402	403	409	452	417	393	411	412	408	438	395	398	412	458	444	442	407	427	420	400	395	396	427	437	430	410	384	390	405	406	403	421	420	394	426	361	436	398	439	403	378	403	410	435	419	407	409	420	414	423	454	404	414	416	446	412	430	429	420	440	430	432	424	425	434	399	427	433	376	430	398	442	416	394	440	412	396	411	434	437	434	408	407	397	430	416	456	420	427	432	416	423	412	404	409	422	441	403	429	407	451	413	425	405	420	409	401	423	430	418	394	434	409	390	414	404	423	403	400	434	432	417	412	437	394	397	403	380	420	404	430	422	431	404	427	400	399	393	422	416	381	429	412	425	383	440	403	405	439	420	432	399	396	398	392	436	404	403	449	423	414	447	396	436	402	434	417	442	366	392	426	405	397	383	404	441	436	447	443	411	403	457	437	392	441	421	429	417	425	391	411	416	446	433	409	395	405	376	398	429	455	403	412	406	439	435	412	467	402	406	413	387	436	405	433	448	413	383	434	416	422	402	415	436	444	410	392	390	435	416	398	386	405	428	431	406	442	419	426	410	422	426	391	431	436	433	382	476	421	424	417	434	443	435	469	431	393	384	407	432	446	401	462	404	433	395	387	409	433	403	420	480	419	427	451	377	424	454	404	393	417	432	412	414	407	390	427	395	386	438	407	434	451	457	438	400	383	429	411	398	396	434	397	402	404	439	420	395	388	434	417	385	399	433	441	415	423	439	431	468	399	429	366	387	464	429	399	419	412	449	430	388	447	400	402	421	413	413	425	454	448	448	472	451	414	406	416	428	437	403	412	416	376	455	359	398	472	421	426	401	435	398	405	398	414	419	418	403	389	414	395	428	457	456	406	424	399	365	415	395	421	388	427	442	421	421	447	435	415	448	432	440	427	425	387	383	413	396	355	410	428	454	440	411	433	371	427	420	400	406	439	456	388	444	416	440	439	383	429	433	424	421	400	382	410	401	418	421	445	437	417	441	411	403	456	425	431	438	408	383	411	444	430	418	403	417	440	416	398	443	398	443	408	414	402	378	423	396	414	411	424	439	400	391	381	430	436	427	410	402	374	382	405	412	413	409	432	445	423	420	430	447	417	408	426	432	434	389	386	386	438	433	443	405	424	398	448	419	393	425	434	451	403	435	461	364	397	406	420	408	379	418	398	412	393	451	410	467	426	421	436	461	440	413	452	380	431	398	408	395	439	425	439	416	408	443	420	401	444	427	428	423	403	413	376	413	376	419	439	458	446	423	421	380	445	403	435	408	391	460	443	413	427	382	448	398	414	437	399	395	432	410	415	412	404	409	414	427	385	419	418	448	401	415	404	440	390	394	416	424	411	439	402	407	390	401	393	415	453	428	424	416	421	424	398	436	403	434	406	428	418	414	430	404	417	424	416	412	410	433	386	434	403	417	423	412	406	406	453	418	436	405	428	402	426	435	449	433	443	402	408	406	408	417	444	416	415	439	410	384	450	410	419	401	448	384	435	406	405	416	423	450	422	421	415	394	408	431	448	396	416	396	435	391	418	468	441	415	372	423	430	410	413	434	405	419	403	367	441	427	417	441	451	381	433	412	429	385	401	431	419	441	432	407	435	401	404	412	415	450	411	416	385	434	390	432	429	447	424	441	421	401	386	439	381	419	419	421	384	452	455	426	409	388	427	449	422	458	429	424	431	439	424	403	412	413	432	415	402	425	411	403	434	417	419	454	375	413	409	402	447	396	450	432	460	447	431	430	433	429	451	431	393	412	412	399	407	408	413	420	393	397	373	396	420	391	458	432	395	411	404	400	435	430	428	434	419	407	440	402	418	419	419	390	394	452	414	407	475	398	459	411	435	425	401	397	422	455	403	424	435	401	435	434	430	396	416	403	408	432	397	397	426	397	411	424	453	414	444	418	421	401	421	435	396	426	454	387	430	408	442	418	401	428	387	404	435	389	395	382	415	448	400	461	389	467	421	391	420	429	406	407	434	408	462	401	432	405	402	389	412	400	410	425	466	474	399	429	435	395	442	414	417	387	415	409	413	432	440	432	428	405	443	440	410	406	429	456	393	408	408	398	416	431	407	446	437	429	437	403	406	416	408	408	428	422	424	410	396	418	417	401	444	427	418	400	426	425	457	436	411	418	401	434	411	424	422	428	396	404	389	414	436	444	434	413	411	403	419	434	445	421	447	419	412	396	396	419	419	380	465	444	413	439	414	435	435	447	422	435	405	401	408	398	371	400	410	412	441	411	426	423	417	403	418	414	443	440	389	415	408	432	419	448	416	434	429	402	382	451	423	397	390	400	433	420	413	403	406	433	383	412	416	426	426	445	460	429	391	414	435	433	360	408	436	433	398	429	418	413	396	433	404	400	404	384	415	364	389	407	415	423	392	385	400	388	426	438	433	402	464	424	428	412	420	430	438	407	413	420	393	426	416	476	428	402	387	393	392	417	412	393	432	425	433	435	386	442	427	427	445	419	414	422	420	431	426	389	451	431	431	426	448	437	415	379	423	448	411	386	397	396	450	419	426	431	438	450	416	411	453	379	437	392	430	410	399	415	399	426	435	427	444	417	429	421	421	407	425	407	414	406	424	413	417	400	432	425	421	427	414	401	389	414	439	389	422	439	402	415	447	382	424	442	441	397	440	400	407	445	430	405	395	415	420	388	438	426	421	403	427	386	440	388	422	420	409	416	412	410	393	404	430	412	394	400	438	435	436	427	449	378	439	413	420	410	426	396	424	434	429	406	409	412	419	418	432	413	421	464	412	408	454	407	442	432	405	432	404	443	412	425	401	454	397	413	419	393	431	435	400	426	398	411	425	420	418	447	428	439	395	388	415	433	398	415	415	451	372	457	412	402	385	421	448	427	417	418	412	415	411	437	394	419	400	403	385	434	442	426	411	405	400	427	406	448	424	430	415	417	408	415	412	428	421	427	395	400	442	457	421	422	428	417	416	433	410	380
4211	913	820	576	551	523	476	490	491	462	463	501	468	489	482	461	468	507	479	457	457	482	478	486	475	479	457	449	471	464	476	470	479	469	449	492	480	483	440	435	462	537	463	474	470	477	504	457	429	515	459	472	455	470	463	445	438	457	460	479	483	458	440	477	442	450	503	483	480	460	474	452	464	470	448	467	455	468	471	461	452	448	482	465	480	486	484	448	457	484	414	450	503	448	490	422	469	484	474	468	466	461	472	482	499	493	460	460	465	490	483	477	483	454	465	466	472	488	456	444	480	485	488	496	440	485	454	466	474	464	461	440	516	457	475	456	459	486	444	497	416	459	475	490	446	530	467	477	429	458	480	492	456	490	501	464	461	465	492	489	497	459	479	453	447	485	438	462	470	464	457	484	467	473	451	447	463	473	483	465	513	460	469	501	455	471	450	477	494	478	481	462	494	475	436	466	516	476	457	459	415	498	473	443	502	487	432	454	467	446	483	482	445	465	479	435	464	474	462	465	501	448	478	522	493	463	462	419	441	479	439	475	470	459	483	476	459	458	467	446	454	483	431	435	461	483	467	440	458	442	480	432	443	458	424	461	483	448	421	474	448	477	465	456	454	513	462	485	529	496	500	456	450	442	456	472	493	460	469	466	470	469	454	429	450	478	462	467	463	450	458	467	489	457	454	486	456	456	474	479	455	490	481	501	496	412	501	474	468	491	406	444	452	480	468	466	449	465	476	497	446	472	465	445	489	474	464	453	445	479	462	448	435	454	470	486	463	450	431	495	479	490	497	430	455	479	458	447	474	456	489	433	471	473	481	437	482	465	459	487	478	449	457	479	501	481	450	459	464	496	471	464	482	467	426	445	460	418	439	435	442	449	474	490	478	490	470	458	433	454	481	464	486	422	435	487	456	466	434	472	465	445	478	451	477	490	526	478	518	476	483	416	466	469	453	478	422	465	438	475	465	455	458	466	480	461	476	410	476	459	455	457	467	485	463	456	471	460	457	472	474	485	422	452	455	446	465	463	473	451	478	429	465	464	473	482	474	440	434	485	485	461	461	458	457	446	482	446	449	499	454	440	456	482	469	464	492	452	480	433	484	449	454	496	438	478	490	484	478	490	477	486	461	462	499	480	443	466	466	486	454	430	499	458	482	483	483	484	498	442	460	471	459	441	482	460	464	419	457	457	462	504	463	470	432	451	469	515	469	459	470	474	485	497	434	464	452	464	460	440	455	452	453	464	457	460	459	463	453	469	435	514	443	487	483	439	466	464	453	505	468	487	522	456	447	498	482	465	434	513	433	498	450	477	426	466	472	449	481	446	446	425	472	450	473	430	459	464	440	491	462	492	443	455	443	501	436	457	447	437	473	511	441	456	439	450	437	449	458	447	475	482	425	460	440	458	473	475	446	447	493	490	428	482	460	473	484	475	460	485	475	474	459	428	431	432	470	481	485	462	444	471	457	435	490	484	499	420	430	483	437	469	471	485	493	500	486	465	476	476	531	464	462	450	456	501	477	472	504	452	454	482	470	456	496	460	463	459	452	493	450	451	442	460	466	449	446	481	460	460	488	461	437	482	482	505	464	471	488	514	478	474	475	473	465	465	474	469	508	510	503	441	475	447	498	470	469	492	458	459	481	480	470	445	482	456	447	475	469	466	467	431	502	463	485	509	457	453	420	486	462	413	457	489	485	455	481	500	484	453	427	447	481	469	460	466	479	476	494	434	444	466	481	465	477	484	474	463	494	426	435	467	458	425	491	459	518	467	510	512	475	457	479	447	476	492	476	471	480	469	490	480	488	482	505	468	457	484	476	473	455	446	473	487	437	430	446	442	444	435	451	434	454	472	511	492	465	437	496	470	437	459	473	482	508	467	441	494	470	480	430	483	472	445	457	472	446	461	464	418	490	501	457	486	483	457	479	491	501	467	487	471	478	436	470	445	482	510	464	478	454	457	493	454	493	443	472	446	473	479	493	444	484	477	475	479	467	491	472	479	464	461	470	460	490	513	489	478	478	456	451	466	481	451	460	477	461	430	436	432	433	484	479	463	495	473	476	471	452	470	477	455	473	458	453	478	437	507	453	470	458	456	457	454	429	469	478	440	458	418	470	467	501	479	468	442	487	464	471	436	410	457	441	453	443	471	517	441	445	494	437	498	483	478	478	420	463	453	487	471	436	464	480	502	438	485	449	403	488	445	484	448	415	484	436	450	467	460	415	458	446	460	474	469	434	479	469	464	478	510	473	459	467	495	510	402	483	438	470	475	480	463	461	441	445	466	457	463	456	461	459	442	479	498	452	482	504	426	445	492	521	488	478	459	475	438	496	472	450	483	482	496	486	466	436	487	445	458	457	478	464	487	483	507	492	482	495	495	479	457	487	458	467	418	488	447	462	455	477	470	419	478	468	464	436	501	451	450	455	499	443	463	448	421	520	471	424	456	465	432	416	474	436	434	467	484	446	441	495	437	499	440	493	472	463	445	473	461	448	493	436	457	465	486	469	455	444	460	482	480	440	472	430	487	424	443	471	467	426	467	452	442	475	467	491	473	448	459	448	482	430	468	429	450	448	470	474	501	457	428	474	480	463	462	506	490	430	455	454	468	464	415	440	500	449	502	438	476	434	421	451	457	491	444	498	464	517	441	496	456	452	465	486	476	481	451	451	448	457	491	470	486	453	455	513	507	463	473	484	491	447	487	451	484	468	446	433	482	447	438	464	511	449	421	488	471	459	437	478	490	480	425	458	452	483	462	470	501	455	445	419	445	457	489	488	454	452	455	457	462	431	477	456	443	426	501	471	454	462	468	493	437	445	488	446	484	505	448	440	501	478	484	437	470	456	489	455	462	472	482	440	481	489	435	522	480	408	463	465	448	451	480	498	484	438	428	485	439	495	455	441	465	499	449	443	463	462	514	476	477	471	488	452	467	442	475	452	474	488	440	463	455	440	447	447	495	483	476	460	445	477	480	489	481	470	479	492	445	463	468	420	446	450	481	459	453	460	430	458	445	485	486	434	478	484	469	452	477	463	472	461	480	500	495	444	441	471	476	488	490	463	443	457	470	469	509	448	471	482	469	504	452	464	500	486	467	499	477	443	454	463	477	462	456	477	472	467	470	475	446	457	472	418	453	472	466	467	448	445	473	486	447	451	473	451	472	482	447	484	481	468	454	438	438	466	437	501	465	473	460	448	519	477	458	448	449	508	452	475	454	432	439	445	484	477	471	440	446	501	486	480	475	500	471	457	487	475	437	443	447	496	461	444	464	480	454	492	427	475	466	454	465	427	466	430	463	470	452	447	450	492	519	480	503	468	503	485	480	463	463	445	452	431	476	445	458	450	478	435	452	428	476	440	477	446	440	450	478	489	479	467	438	482	502	497	502	469	450	460	428	443	448	479	470	471	462	473	484	480	451	481	436	476	528	469	480	458	464	488	445	450	477	493	464	452	480	468	430	472	516	441	429	489	473	493	488
23320	20852	27877	23957	20847	10088	1121	751	643	557	521	473	439	439	425	431	428	404	406	380	378	377	411	388	367	386	375	387	401	334	352	334	351	368	351	346	400	372	352	353	357	380	387	345	332	324	356	338	370	346	368	402	357	339	345	369	357	329	345	334	374	345	336	328	349	357	379	367	340	352	352	364	315	343	382	333	351	356	355	367	351	360	336	374	365	376	363	364	336	352	349	358	365	358	396	388	363	362	346	366	372	341	376	348	358	367	372	343	381	338	350	311	339	336	350	351	350	372	349	340	382	333	348	346	353	331	372	358	332	348	361	376	336	362	401	352	367	344	377	352	362	361	383	364	376	332	368	352	341	328	346	343	363	380	346	361	353	359	359	361	364	326	366	352	375	359	364	353	356	335	343	315	382	357	352	333	362	363	369	356	334	390	351	358	338	342	360	327	345	367	371	333	371	330	334	341	390	339	350	379	332	375	344	373	370	337	337	346	359	340	386	367	363	332	362	322	356	348	335	362	357	355	338	320	352	377	365	359	371	373	363	374	326	339	327	344	315	346	382	366	334	357	329	339	358	376	358	340	339	357	332	380	341	380	330	325	352	351	331	345	358	347	357	380	353	331	334	363	308	366	362	364	339	356	330	319	320	328	372	356	344	358	326	359	382	351	326	343	359	351	350	352	357	357	362	370	333	368	358	365	324	335	341	365	327	329	331	359	384	353	347	361	372	359	387	367	368	333	341	393	335	341	322	363	377	386	374	339	339	344	361	339	321	383	354	350	361	361	359	308	351	338	325	361	372	349	333	368	345	350	351	340	370	400	365	374	352	347	358	330	349	405	328	349	355	343	340	325	361	363	382	350	346	339	337	347	352	361	375	357	370	361	347	290	352	336	380	364	349	350	339	338	373	364	364	365	359	341	351	334	348	370	370	352	327	351	328	347	359	347	332	357	339	337	342	342	354	328	360	351	368	373	336	358	333	375	387	341	374	378	346	355	374	330	324	324	328	363	370	364	383	337	341	368	373	345	329	361	384	343	346	342	345	354	349	358	370	334	333	341	347	378	376	370	355	325	355	326	303	349	331	353	353	394	366	303	341	376	369	351	358	335	351	338	349	392	353	356	327	361	350	366	348	371	368	343	337	364	341	372	359	354	376	364	349	351	365	335	354	353	323	332	345	375	332	341	356	377	335	359	361	341	363	340	371	309	350	345	344	367	348	349	346	348	363	339	395	362	343	352	382	356	357	357	374	333	380	367	376	346	337	320	328	327	361	353	334	326	376	360	371	362	356	360	349	330	363	373	329	404	360	366	370	326	369	389	370	351	358	359	343	351	311	369	347	356	349	369	343	363	346	360	337	351	337	323	326	354	376	319	377	346	368	381	366	365	349	369	363	393	365	343	332	379	353	385	345	371	345	389	344	336	347	367	360	350	338	381	342	361	347	306	366	334	331	364	384	332	345	395	359	363	352	365	362	355	381	369	382	362	339	339	361	370	349	354	378	339	321	385	364	337	368	323	376	387	377	355	339	344	391	348	346	342	314	369	343	335	369	362	358	371	360	327	353	339	356	377	337	338	339	389	359	370	307	339	354	361	345	344	371	372	360	363	347	348	365	346	344	365	348	332	366	335	342	352	380	373	369	364	361	389	373	365	365	343	320	391	373	340	340	318	328	310	379	360	352	348	378	330	327	348	327	363	358	365	367	353	366	329	341	377	350	371	347	341	376	377	342	352	327	361	375	365	350	385	375	339	395	391	350	345	363	344	328	354	362	359	344	344	366	360	324	395	312	345	368	351	357	369	363	377	345	341	367	351	351	374	374	336	344	366	374	343	376	330	306	331	342	356	335	363	346	377	407	337	368	348	337	378	356	339	321	371	370	367	381	350	365	338	352	371	325	358	359	353	349	368	364	347	360	361	365	343	358	327	352	350	352	355	336	336	333	349	342	340	371	329	338	353	334	335	322	351	369	309	335	349	331	380	365	331	381	360	365	313	355	361	323	334	341	346	327	366	382	327	339	365	325	375	355	368	336	331	371	333	336	343	336	361	323	366	362	351	312	355	385	384	343	328	344	352	344	335	335	356	339	338	353	321	355	345	374	345	370	353	330	344	340	344	359	359	351	329	362	370	342	404	341	346	364	376	365	349	360	378	326	341	375	328	382	375	321	344	387	384	332	364	329	347	366	334	369	332	377	381	359	293	345	336	364	351	327	382	387	362	352	329	370	348	397	373	333	357	361	355	368	331	337	339	368	353	358	327	345	379	325	367	378	336	347	352	376	369	324	340	365	336	374	335	367	346	371	349	356	347	378	355	381	357	364	344	374	316	337	350	355	346	359	354	348	340	336	352	341	357	340	332	354	336	359	350	362	334	376	364	363	346	340	348	346	364	329	352	371	338	336	358	336	383	329	343	355	337	382	359	382	345	332	341	369	365	383	328	391	345	375	337	355	339	368	370	346	344	337	342	340	352	368	335	359	365	352	365	315	367	344	343	341	346	336	337	331	360	363	347	370	354	340	347	346	366	354	341	367	327	351	351	339	365	356	383	342	344	341	372	351	358	351	343	342	369	359	355	354	325	354	346	344	346	339	340	353	394	373	359	383	363	350	318	386	345	391	357	346	351	359	324	334	349	347	374	338	356	355	362	372	340	353	350	329	363	371	377	341	328	366	339	344	383	392	342	379	341	359	318	365	363	328	380	355	376	366	348	321	333	344	347	335	352	350	353	355	341	353	361	340	367	377	381	350	354	340	361	375	328	350	345	370	353	354	360	374	368	345	353	346	370	357	359	333	347	355	353	391	328	356	318	346	340	358	342	363	346	376	344	349	358	358	347	347	356	362	350	340	368	338	329	354	351	401	361	353	376	349	381	340	338	361	323	343	356	338	363	355	334	370	349	339	366	333	371	359	380	366	334	351	357	347	343	330	315	364	332	312	339	340	388	326	339	365	317	356	358	337	347	342	344	354	344	355	308	357	359	370	331	344	343	375	365	373	348	352	346	334	337	355	361	316	360	354	377	339	383	369	343	344	332	382	318	340	348	356	352	331	332	366	336	306	347	346	362	364	332	362	360	356	360	328	328	334	364	383	370	366	318	336	364	402	339	343	341	382	372	357	354	337	322	364	324	311	346	369	377	360	379	346	384	356	329	347	332	336	344	352	351	356	367	388	332	365	338	358	355	355	364	328	356	390	359	361	364	384	346	345	341	336	344	342	368	354	355	314	384	357	315	381	342	357	337	356	351	351	369	365	360	322	359	356	379	333	356	333	377	372	357	371	393	367	363	360	348	319	389	353	398	375	353	354	351	328	355	327	323	352	361	382	370	316	344	340	346	317	329	335	315	326	347	357	372	357	343	349	362	337	335	357	341	358	339	300	320	375	346	362	365	351	324	363	356	351	332	363	311	331	370	319	379	374	355	341	380	352	377	358	337	348	382	352	364	371	363	368	374	351	351	349	336	328	314	366	350	364	341	375	340
3101	7471	6078	2899	2088	1631	1308	1004	842	780	689	635	585	525	492	487	503	472	457	448	424	438	434	457	401	430	430	416	422	395	440	442	439	391	402	428	438	442	410	382	405	379	412	383	405	414	403	403	406	401	419	442	410	405	404	412	414	409	403	411	404	410	411	404	405	428	427	427	404	412	395	407	383	403	378	391	369	393	370	419	393	398	399	410	447	410	419	418	384	418	390	414	406	414	405	395	378	436	398	441	448	403	369	391	435	372	409	404	403	398	420	373	365	434	417	384	418	436	388	475	423	414	446	420	407	373	386	412	368	387	441	394	417	439	394	407	391	379	429	419	372	406	390	382	422	404	413	424	409	407	425	401	417	379	421	416	416	391	422	400	386	426	422	398	366	410	409	433	414	394	386	407	390	406	411	400	428	375	412	402	430	392	378	438	387	402	397	426	412	417	416	430	422	385	391	404	417	394	444	386	371	416	396	412	407	397	423	401	411	426	370	417	419	389	374	407	410	391	384	388	423	411	427	419	393	398	401	395	420	422	385	379	410	415	417	369	402	404	438	383	407	393	375	398	431	384	392	413	444	438	414	404	369	406	381	407	375	397	444	387	431	431	413	419	375	349	383	405	426	409	385	394	393	374	369	373	372	418	444	387	389	417	402	405	405	406	397	401	420	399	398	378	383	424	388	405	394	412	410	405	350	397	394	393	420	397	410	413	415	399	378	418	387	399	405	418	418	418	433	413	394	373	409	407	411	430	396	372	388	422	394	430	392	380	409	420	418	372	387	396	395	401	393	422	395	414	377	408	398	387	430	343	434	416	388	418	416	393	410	379	380	410	379	439	390	403	385	387	389	421	410	394	407	425	433	399	374	409	427	413	437	404	430	392	382	395	402	370	374	386	410	414	396	400	365	426	387	335	395	393	403	385	439	403	414	374	358	385	415	407	391	396	488	409	392	359	374	398	434	395	404	375	406	419	419	385	406	388	418	379	429	370	405	417	387	386	385	411	399	359	397	421	392	386	454	405	378	400	400	409	387	377	429	432	413	391	389	377	404	426	414	402	405	402	388	418	405	390	376	457	378	404	410	408	394	431	406	417	378	413	433	402	407	424	402	413	402	392	389	410	381	384	379	407	427	418	390	396	388	398	418	379	392	369	419	373	408	417	436	403	442	417	422	357	394	405	389	383	385	407	392	381	400	383	391	402	387	387	404	419	436	416	386	394	420	399	395	390	402	382	360	383	404	417	373	427	389	385	423	391	414	402	363	373	404	416	368	390	376	395	405	371	408	378	416	435	389	389	390	433	370	411	418	413	381	395	414	399	388	391	386	399	402	402	398	415	385	376	408	438	401	402	424	420	377	392	402	422	388	399	427	396	396	406	366	407	420	407	392	395	424	400	417	410	400	439	392	405	397	421	409	413	396	381	404	410	397	413	424	410	363	444	395	412	388	390	386	380	391	374	384	385	407	420	418	381	373	433	395	412	414	378	381	397	399	419	424	422	392	380	420	378	416	384	394	385	394	453	403	404	406	379	442	389	431	372	446	401	395	414	418	398	390	386	400	414	413	395	388	398	360	399	409	451	399	365	400	379	398	414	376	424	387	366	362	404	395	413	385	427	408	396	403	395	387	413	398	396	439	405	428	382	425	391	445	404	421	395	417	398	443	375	399	351	394	391	384	378	432	441	403	397	381	414	395	387	423	431	394	335	384	407	376	414	409	402	390	427	388	387	451	429	383	387	393	446	437	381	433	393	384	346	369	410	408	386	409	402	402	398	384	437	392	413	405	365	405	371	396	434	390	393	404	407	380	394	449	386	392	395	421	401	390	402	419	425	387	408	409	389	385	392	414	419	423	403	405	377	388	393	394	340	430	419	424	372	417	396	392	391	392	423	419	433	383	369	381	417	441	371	380	423	390	385	400	373	456	376	411	416	429	386	405	453	425	412	385	396	413	405	393	390	362	409	448	431	426	412	392	364	414	418	365	389	376	405	413	399	406	412	405	425	387	419	365	392	410	405	422	384	423	398	371	395	394	390	370	411	354	388	366	407	367	353	370	415	386	370	405	370	397	437	386	364	420	388	421	433	395	417	378	404	425	401	430	413	403	406	391	395	408	384	401	430	407	431	407	409	408	393	399	402	395	402	379	388	388	435	424	424	405	395	408	435	435	412	382	399	377	405	406	395	415	435	427	398	420	409	418	389	405	397	396	420	421	425	370	424	386	417	409	429	401	436	374	387	388	411	386	384	399	393	430	427	407	382	450	400	377	397	419	406	423	383	417	385	419	397	397	399	387	425	435	416	406	410	382	384	400	417	425	419	381	377	412	382	418	422	374	429	420	391	405	405	408	408	415	435	421	427	388	435	412	406	414	399	446	416	380	387	395	417	418	403	370	390	417	398	392	385	401	425	442	379	406	417	411	379	421	424	443	405	439	371	394	398	388	422	393	361	404	437	428	402	381	380	386	390	405	389	377	402	390	401	411	413	388	377	396	418	429	385	371	389	398	383	374	434	435	402	366	412	402	407	413	375	419	405	358	389	397	383	395	368	396	403	376	422	443	384	394	364	389	388	378	446	438	404	407	410	375	404	391	410	381	433	395	390	371	426	461	395	398	423	418	380	395	403	360	384	371	407	414	408	412	381	401	427	386	388	406	367	404	408	371	393	367	409	360	409	381	385	394	398	372	406	394	406	422	387	414	413	381	380	393	407	418	401	416	410	419	380	454	409	383	414	409	410	403	411	422	393	438	371	405	389	383	437	379	388	438	440	437	364	391	406	363	436	389	429	438	429	386	415	418	420	450	380	402	392	383	410	382	395	401	400	421	389	380	408	427	386	402	389	401	391	408	392	410	394	391	415	408	407	406	384	422	412	446	417	396	414	415	413	413	410	451	386	415	404	418	437	426	419	394	391	359	399	402	373	414	383	435	433	404	393	373	395	411	410	395	419	382	401	414	387	393	389	366	372	393	417	388	367	393	367	411	408	377	379	401	428	416	406	408	405	460	422	408	423	416	425	411	391	415	404	400	426	395	392	441	386	400	397	426	399	397	411	384	393	435	397	397	394	397	393	394	386	383	418	401	396	394	363	392	412	436	397	413	397	382	424	407	395	390	414	440	385	401	400	430	397	417	378	392	412	399	415	393	406	429	420	395	420	409	393	401	416	382	366	396	359	403	390	395	401	434	404	372	420	407	432	377	450	372	389	390	409	428	348	391	445	427	403	382	412	423	453	444	378	415	407	402	392	412	404	395	416	410	394	403	426	371	388	391	415	384	391	376	446	395	374	438	394	408	426	365	411	410	422	410	383	404	390	404	426	434	433	421	391	396	410	409	406	403	404	402	431	387	397	397	408	427	421	432	433	398	402	442	371	395	401	417	412	430	396	400	412	437	373	414	425	407	394	416	417	433	399	377	383	398	406	398	396	403	394	405	395	402	401	448	402	364	411	451	405	404	387	445	396	396	424	401	436	424	396
24180	20858	27023	24704	13397	808	532	445	371	358	354	323	271	278	291	279	269	261	291	273	281	244	256	274	284	258	269	266	265	252	258	238	274	265	234	270	264	239	260	265	264	258	268	254	254	253	246	274	256	269	260	239	269	247	250	261	266	264	258	258	270	256	262	257	225	266	234	259	259	223	268	260	267	261	265	255	231	262	246	258	292	255	224	226	266	284	253	260	249	254	232	269	265	264	276	247	256	255	265	272	251	259	257	287	225	242	264	264	258	279	246	260	253	244	243	245	257	243	257	243	245	266	261	261	246	267	285	245	260	251	234	263	232	248	265	255	249	238	284	260	252	246	268	291	238	252	255	235	286	261	226	259	245	241	242	251	246	233	256	234	229	236	277	228	242	268	259	258	224	277	268	243	243	258	257	248	287	237	242	290	264	289	271	275	239	255	272	258	251	227	239	272	237	242	254	231	238	232	238	237	271	260	264	294	221	288	259	253	286	262	252	246	232	229	234	242	215	267	267	282	246	263	269	273	264	273	266	248	253	250	273	254	237	253	212	229	248	260	228	240	271	259	225	217	245	253	255	273	236	243	269	253	241	267	239	249	242	268	249	279	230	275	237	279	279	229	253	269	257	269	270	276	228	289	254	257	261	235	268	237	259	266	219	232	256	281	265	271	226	268	263	253	274	248	271	273	251	250	270	266	275	257	247	234	241	242	243	248	257	236	219	277	246	284	290	273	246	246	230	243	267	283	252	277	251	262	250	262	242	268	245	288	239	245	275	272	219	226	294	243	225	264	224	265	259	280	260	230	238	252	245	251	249	262	264	289	270	242	241	266	299	253	276	252	248	247	259	273	236	278	275	274	236	283	240	227	250	245	237	261	262	249	275	253	263	287	281	253	280	243	249	242	257	234	249	260	249	263	245	267	245	272	270	241	262	262	281	221	248	250	270	234	273	234	255	272	261	222	270	261	246	264	268	253	238	253	242	272	256	266	265	251	264	274	234	253	253	287	236	258	251	264	271	276	254	255	221	242	256	246	250	256	227	290	240	230	246	241	251	238	253	255	245	270	253	258	251	240	250	246	231	247	226	257	258	253	236	233	240	246	283	252	232	233	255	245	259	246	266	251	236	237	270	277	249	272	256	248	251	263	247	249	271	262	258	245	261	285	236	243	247	273	227	233	284	260	256	254	230	263	231	305	268	207	244	243	228	263	242	259	268	238	253	263	231	251	241	231	285	238	250	234	232	233	243	276	265	254	260	238	242	257	261	241	249	263	255	256	270	266	258	253	285	253	242	257	250	249	247	260	254	262	247	240	257	272	249	223	248	273	238	257	240	251	254	216	242	245	246	254	242	255	256	209	231	270	250	244	246	283	242	235	272	251	255	245	241	261	271	256	267	273	255	251	258	245	260	246	272	260	266	263	241	274	270	257	250	243	236	298	268	264	246	258	262	235	240	237	260	291	243	237	232	249	240	251	260	260	242	231	277	248	252	237	270	234	270	264	254	252	259	249	252	242	262	249	242	235	259	248	255	268	240	269	258	256	244	283	239	250	260	247	255	224	239	246	261	259	248	239	264	268	239	250	265	295	261	261	236	272	249	265	251	251	277	245	283	238	254	236	258	226	258	239	291	244	246	259	222	271	255	254	226	276	259	241	227	244	233	261	276	261	236	226	253	266	236	248	250	296	259	273	260	247	264	252	284	229	255	268	258	254	228	226	239	295	234	289	272	292	256	251	242	236	240	236	266	244	248	247	261	263	249	248	222	237	241	290	255	253	263	293	269	267	266	263	249	248	236	251	244	275	249	230	244	234	246	256	254	245	251	277	274	266	245	261	241	251	253	252	249	237	249	256	247	250	247	268	253	262	246	261	236	237	246	270	246	242	257	237	266	250	296	258	246	265	233	254	244	236	266	246	281	275	264	259	271	258	262	265	271	234	292	261	283	260	263	254	263	254	253	246	246	230	291	276	290	235	259	236	249	261	279	244	276	271	241	241	251	234	256	244	269	260	253	277	246	250	267	256	248	242	272	245	233	282	282	268	260	269	245	275	247	240	250	263	254	262	245	246	258	246	263	253	232	267	250	276	256	265	238	236	248	250	294	241	251	250	251	260	241	260	256	252	261	232	276	241	275	258	272	253	260	254	257	238	275	252	240	251	243	249	251	249	233	290	287	266	264	262	249	266	246	269	246	254	290	275	221	228	208	246	227	247	282	262	240	233	246	235	251	247	235	251	246	280	245	248	236	258	243	246	272	279	263	235	237	233	248	243	235	246	235	268	267	264	254	248	282	242	272	259	243	257	249	224	235	239	238	258	259	254	256	219	246	236	250	261	254	247	259	251	268	256	237	249	247	222	257	264	256	235	244	251	248	244	245	245	249	239	273	246	232	246	234	257	286	277	247	240	254	249	264	237	225	245	233	261	253	234	223	250	234	250	237	264	282	240	266	234	276	276	242	231	254	270	300	262	253	245	261	248	268	264	266	241	277	240	281	237	280	271	269	289	235	273	249	274	275	282	252	254	254	251	255	295	243	241	281	213	254	253	274	247	246	216	261	257	261	235	239	238	252	250	262	229	263	249	245	261	238	242	241	240	293	237	235	252	253	271	251	269	270	267	256	240	259	254	251	251	258	253	243	270	248	270	272	253	263	266	267	272	248	258	271	253	284	272	248	250	261	250	286	232	259	265	263	269	243	248	256	252	258	295	264	259	246	272	267	272	221	254	242	262	261	238	247	213	241	226	279	275	242	267	222	233	279	246	240	251	274	236	291	286	247	248	240	239	225	246	246	262	251	239	252	264	266	240	247	257	253	250	262	239	271	236	250	269	235	237	256	232	265	282	250	254	246	251	251	266	264	260	275	234	277	251	261	256	269	239	252	256	248	257	253	272	261	240	248	228	258	265	273	262	276	249	247	262	257	245	250	270	251	258	253	224	251	258	246	270	239	241	245	242	262	255	264	257	236	252	248	237	246	240	243	243	249	258	283	248	252	248	288	233	228	253	242	239	239	247	262	253	268	239	262	264	248	247	271	240	227	239	254	240	248	245	277	229	241	265	270	257	270	249	240	239	259	231	233	263	262	273	236	261	263	248	253	229	272	250	227	301	249	242	244	241	226	256	286	239	241	251	265	233	250	272	257	284	232	253	252	254	197	240	263	256	264	255	247	252	228	253	271	243	244	272	263	234	231	238	265	237	267	253	249	238	266	238	247	270	235	226	238	255	253	246	269	262	235	269	248	242	255	258	278	276	288	234	221	258	270	261	263	245	269	274	239	239	243	255	226	235	266	227	255	259	248	273	243	258	219	264	252	247	273	265	270	257	233	240	239	257	227	221	249	249	266	244	253	263	212	250	289	273	263	256	261	280	235	268	234	234	262	249	246	268	249	282	253	231	277	276	279	248	257	267	250	248	263	278	260	266	274	244	245	258	227	271	278	248	274	272	246	265	273	256	268	250	298	212	232	239	262	273	264	264
3072	4616	3592	1825	1313	1044	831	649	538	457	419	382	384	380	316	321	342	289	316	286	296	293	259	252	308	274	319	278	293	312	295	300	258	301	295	309	282	250	282	286	309	258	273	283	277	276	279	263	280	277	277	286	267	280	293	300	261	319	283	272	276	305	249	288	288	288	265	333	290	305	269	245	289	308	275	273	284	289	276	284	271	294	292	282	271	265	277	296	260	297	263	257	271	292	311	263	305	293	295	269	253	292	292	289	295	270	295	253	277	262	302	267	299	278	267	305	290	309	293	278	259	284	303	271	304	288	285	279	253	273	283	279	270	267	303	300	248	281	283	283	286	275	289	260	261	283	264	297	277	260	287	271	260	267	258	289	278	303	281	270	268	282	245	270	261	277	277	300	280	269	328	293	257	255	314	258	292	271	276	284	274	281	264	290	273	307	269	279	272	262	248	242	288	286	307	290	278	277	296	279	295	270	261	298	264	274	266	267	307	313	293	261	275	291	273	282	281	300	283	270	264	264	275	273	283	298	256	281	282	302	297	263	263	300	279	251	268	281	277	291	272	316	285	273	271	285	261	301	251	303	242	300	279	301	261	263	266	273	300	270	281	275	288	276	307	277	230	310	289	269	282	265	286	262	280	302	271	310	282	276	272	284	271	269	272	281	271	298	310	277	309	239	275	283	306	242	271	277	295	259	275	279	294	268	282	282	256	303	258	282	279	306	297	285	274	276	287	288	266	264	300	256	252	259	275	294	254	299	282	286	266	299	277	277	284	304	303	266	283	296	288	277	290	288	274	264	275	304	267	271	272	277	295	275	238	283	247	297	264	265	290	282	283	279	273	279	272	288	274	275	287	257	275	260	267	294	281	271	319	305	314	290	289	270	280	286	310	272	288	280	278	284	236	290	264	276	270	265	293	266	268	262	282	290	245	291	281	289	274	279	277	294	312	270	283	263	279	285	300	258	290	300	298	263	299	255	276	286	277	271	308	278	288	268	232	285	292	306	278	255	271	292	273	251	247	279	354	279	279	270	289	254	293	265	275	262	283	295	278	269	273	262	294	282	305	260	283	292	266	259	257	258	247	309	288	273	310	290	287	280	268	259	283	266	296	284	276	318	304	264	293	277	296	285	290	297	262	293	286	274	300	293	256	293	322	279	289	255	253	285	269	296	282	293	285	274	277	261	289	253	277	275	263	238	287	306	293	269	290	270	282	286	285	269	292	306	299	259	288	295	260	291	300	302	293	269	259	286	251	297	282	243	306	259	271	302	264	292	282	275	278	313	311	274	285	288	299	272	245	259	246	296	289	252	282	260	291	278	280	279	293	287	288	280	314	268	262	253	280	291	285	291	300	267	279	265	275	289	269	296	283	285	277	255	307	279	286	273	271	279	281	299	276	263	268	255	285	293	274	275	298	293	266	296	289	261	261	270	268	260	251	272	309	259	287	299	279	252	262	289	272	269	244	300	291	266	269	285	276	292	277	278	280	267	289	290	306	252	278	287	298	292	286	270	288	286	317	298	295	299	286	292	280	290	283	291	294	305	245	287	267	286	250	275	295	285	261	320	292	298	263	273	307	276	293	263	257	273	257	278	303	307	278	313	274	263	302	284	267	313	324	247	280	325	271	269	277	271	279	282	291	285	296	285	275	242	273	284	257	314	303	284	285	275	287	258	263	286	271	268	288	273	297	272	296	283	269	295	277	269	281	273	299	264	263	270	279	284	255	296	248	319	314	278	279	270	265	273	257	279	292	275	284	302	293	301	271	290	284	279	256	284	290	292	278	303	282	284	267	278	271	296	266	296	283	256	272	290	279	271	302	255	290	257	280	296	263	272	273	310	272	282	292	267	271	281	272	273	273	256	286	290	275	283	277	279	277	267	281	276	293	258	243	269	275	272	257	263	252	264	293	280	281	267	327	303	284	282	285	291	301	306	247	278	294	279	273	266	300	281	317	285	310	273	263	252	263	264	272	278	290	255	272	257	296	263	280	271	287	274	249	279	321	276	308	281	249	294	260	293	262	311	281	286	274	271	274	262	284	268	286	283	290	276	275	231	281	236	254	284	287	268	273	257	269	307	261	268	306	241	278	265	264	287	297	275	246	285	288	269	299	293	292	271	292	315	265	261	280	273	272	288	261	294	295	299	270	297	285	287	275	248	304	286	289	275	259	285	297	280	278	250	285	268	289	287	262	260	289	268	290	291	264	269	288	258	270	294	285	280	266	267	286	271	277	276	282	320	237	253	291	267	268	280	286	296	288	284	275	264	296	271	246	289	288	275	267	284	246	302	283	287	269	289	274	267	275	321	271	285	281	291	294	301	285	243	279	290	270	271	295	289	274	293	307	277	258	249	282	294	243	278	282	256	266	273	263	270	319	293	275	291	254	268	267	275	277	262	290	267	283	255	279	280	256	304	280	276	253	265	297	272	310	270	270	320	255	266	247	294	271	296	277	285	292	303	266	258	283	290	285	302	283	288	278	267	280	294	274	276	275	271	263	280	279	264	306	259	292	255	301	278	292	314	254	272	250	277	269	266	271	284	303	268	304	315	283	235	261	263	292	278	267	287	262	245	259	291	281	286	285	296	251	312	284	278	279	261	260	264	257	258	285	275	307	271	282	267	276	288	290	282	284	271	277	297	298	280	306	287	283	277	289	280	303	290	266	299	286	285	305	251	260	248	263	291	294	281	289	282	277	263	270	286	293	288	314	273	276	284	286	305	272	272	275	270	271	278	277	271	285	273	268	243	295	301	255	286	276	282	279	289	285	281	292	264	287	256	271	282	288	256	261	302	286	287	281	282	287	300	281	318	289	305	273	287	259	291	275	258	253	261	283	288	275	281	310	300	309	266	272	284	268	244	290	279	282	255	268	279	278	272	293	280	262	296	251	273	281	283	289	309	262	247	272	272	300	279	265	296	276	259	297	300	269	271	280	264	256	278	273	301	287	287	277	276	293	300	299	288	291	293	291	282	290	277	275	264	305	266	293	254	273	254	288	265	285	261	281	278	272	298	270	273	306	290	284	269	286	285	277	279	281	278	302	271	265	285	261	263	283	245	298	298	266	263	282	261	251	258	280	293	277	258	264	304	275	276	268	293	270	265	279	308	249	279	290	260	251	281	284	243	266	268	265	237	261	260	298	265	288	284	268	258	258	264	283	285	273	253	271	270	273	315	274	263	299	273	279	287	258	281	278	273	272	321	303	261	296	293	256	289	280	279	294	289	279	276	257	300	262	276	277	239	277	286	284	298	269	255	287	257	273	275	266	285	287	300	269	266	268	279	302	286	296	285	248	246	293	257	320	267	251	285	275	278	250	269	264	293	272	286	278	256	276	307	281	282	270	272	282	277	261	262	278	307	275	269	279	300	255	268	253	297	278	275	257	304	295	298	299	258	269	300	275	266	285	303	263	277	302	323	274	300	278	258	271	264	253	241	263	285	261	299	282	274	299	269	285	292	286	284	288	306	286	299
22205	20892	28340	23560	20893	20925	9572	943	562	495	443	369	315	293	257	260	226	213	206	194	177	196	180	174	155	171	150	150	153	152	143	172	127	159	145	144	145	158	155	149	165	127	147	138	161	141	119	140	133	128	137	125	124	131	145	137	145	123	125	134	116	130	147	135	133	152	140	138	130	125	114	119	135	127	155	133	125	120	109	133	132	124	133	139	125	123	120	137	118	124	114	111	113	159	137	130	138	144	129	133	143	134	118	126	133	113	140	129	125	125	124	130	124	133	138	118	134	124	114	134	132	117	147	134	143	124	141	98	138	122	121	153	119	131	139	123	118	146	126	133	145	125	132	112	140	126	118	117	132	137	134	139	117	133	137	134	113	117	115	133	107	114	146	118	118	127	120	137	134	128	125	136	111	138	125	123	150	142	132	117	119	113	123	132	140	135	148	131	119	132	149	117	129	124	137	118	141	125	133	147	132	157	138	131	128	124	137	145	123	133	136	126	109	119	126	128	144	120	124	104	137	137	131	138	138	126	120	126	127	108	169	136	106	130	126	140	119	129	133	124	124	123	120	123	133	126	183	128	123	123	138	125	141	115	118	131	146	132	121	121	133	113	118	115	126	144	132	134	137	153	113	137	133	122	115	126	143	140	146	125	124	122	128	115	132	119	133	116	114	132	129	126	158	111	131	131	149	114	138	125	125	131	130	151	135	130	127	110	146	126	120	123	120	134	137	115	139	128	134	121	123	128	143	133	158	127	134	118	133	126	135	144	127	145	133	139	126	126	126	126	129	129	115	113	121	114	147	136	150	116	111	137	112	124	123	128	146	128	131	114	123	145	125	126	140	141	135	127	121	130	127	112	129	132	143	115	127	108	146	120	118	132	112	123	133	138	125	124	139	117	133	136	155	124	123	117	109	115	143	131	144	134	128	134	115	114	119	124	128	126	122	126	143	128	137	133	123	113	158	133	128	132	125	122	119	133	128	126	128	117	121	146	146	115	120	127	130	133	122	132	154	132	105	144	134	133	123	137	138	139	131	133	122	119	119	130	126	128	143	123	138	121	143	115	163	134	139	126	129	127	127	117	140	116	129	128	141	133	144	147	142	120	131	126	117	134	146	112	125	133	134	97	120	115	120	123	121	123	146	110	138	128	145	128	114	133	132	121	123	131	111	145	128	124	118	105	124	142	120	128	118	132	141	140	125	141	125	132	131	121	135	133	138	111	129	138	136	137	128	114	116	144	127	127	137	127	135	103	131	136	120	126	142	133	140	113	135	130	128	161	129	130	148	131	122	115	149	130	130	138	125	134	129	113	127	125	133	138	142	114	129	129	134	150	126	129	132	140	132	115	146	138	126	135	118	136	119	133	146	122	153	152	138	121	136	134	119	109	142	133	156	139	121	119	137	122	120	129	139	133	117	118	120	139	131	126	126	132	124	110	118	128	120	149	129	125	133	102	130	112	127	136	113	127	136	137	126	130	122	135	144	138	150	133	138	121	109	136	130	112	141	121	125	142	129	131	129	127	136	155	115	131	133	117	128	122	132	140	134	107	116	141	148	126	117	138	125	149	125	125	136	113	134	115	135	124	154	151	138	121	125	125	138	150	129	124	140	128	125	132	138	131	145	137	132	132	139	140	124	117	105	122	129	125	129	107	145	134	112	111	134	115	124	126	95	132	132	138	131	124	139	136	126	109	121	134	142	117	130	137	130	141	129	126	129	122	133	126	135	112	123	137	129	126	108	135	156	110	116	137	118	134	124	135	113	138	138	153	138	146	135	120	129	127	137	113	151	118	124	126	142	135	110	137	118	143	143	118	144	131	137	123	145	120	127	134	131	110	135	118	134	111	126	111	111	115	140	125	133	103	141	116	152	138	126	143	126	135	124	133	141	122	130	114	127	113	120	143	131	134	117	144	140	146	129	115	135	128	127	114	113	119	126	135	149	141	128	122	153	132	153	128	138	138	148	118	133	124	138	134	122	138	118	128	149	109	122	135	138	144	88	141	129	112	121	147	120	120	116	146	121	122	130	121	127	135	132	129	133	118	132	122	137	136	125	154	130	136	152	131	130	129	139	133	157	130	131	119	118	127	114	153	121	126	101	123	115	148	127	107	139	121	135	120	133	117	141	140	142	119	125	130	112	127	119	123	130	134	158	130	107	137	144	131	137	119	139	117	123	140	156	138	136	152	112	133	134	124	132	128	127	157	119	146	145	144	147	138	140	130	140	122	100	106	134	154	125	130	124	137	123	129	122	106	130	126	135	127	130	143	121	139	136	144	124	103	125	135	119	141	126	118	139	143	99	143	128	122	116	144	116	127	125	145	123	139	114	129	121	146	121	158	129	129	155	142	134	148	141	148	126	137	130	132	117	117	138	125	117	127	126	133	149	133	124	146	114	124	136	117	95	150	141	112	165	119	120	126	128	123	127	138	133	131	104	123	131	127	130	127	133	157	138	149	130	136	122	151	113	130	113	130	127	115	128	135	149	125	132	114	157	131	127	137	143	153	130	143	137	110	125	113	135	117	123	134	163	134	131	139	107	140	107	134	137	150	136	140	131	131	137	124	128	125	114	122	131	123	142	169	140	117	151	113	133	126	121	127	128	116	130	130	133	153	119	128	127	129	117	129	142	122	129	134	140	150	118	139	130	136	142	127	123	128	127	133	124	127	139	114	116	143	134	137	118	148	131	112	132	131	122	121	113	122	116	129	135	136	124	125	109	133	99	150	132	145	122	124	120	133	137	135	125	133	122	139	121	134	136	143	124	132	127	139	133	147	115	133	122	121	129	135	130	133	131	147	136	106	141	122	123	137	119	158	142	132	101	122	134	142	134	134	144	133	115	133	122	120	121	145	133	117	134	132	139	144	126	141	140	137	134	124	130	119	129	127	139	141	120	143	142	123	122	112	122	135	124	123	143	140	116	106	127	107	143	134	139	134	132	150	125	129	126	132	101	122	119	131	122	128	133	135	130	117	99	136	136	125	137	120	107	112	135	139	122	128	122	131	136	132	152	140	125	130	121	112	135	136	122	131	127	122	131	121	143	123	105	142	125	116	126	139	116	127	114	124	120	132	157	149	146	114	109	127	131	128	129	148	117	130	146	121	136	141	132	130	117	117	132	120	115	138	119	137	121	153	125	135	133	140	154	117	134	127	122	161	144	116	121	117	137	125	137	139	145	128	132	107	126	131	126	113	132	135	145	126	125	142	116	125	120	135	112	136	134	124	136	105	143	122	132	138	129	111	115	138	122	113	119	138	127	167	114	127	139	118	119	137	114	138	139	129	135	129	118	140	120	119	136	117	139	134	144	130	120	129	120	139	139	154	147	130	152	126	123	126	109	113	134	137	120	120	128	117	126	140	142	108	143	145	134	111	136	139	107	125	148	120	107	108	142	136	124	145	140	116	135	119	111	120	129	117	129	125	153	131	122	116	140	144	127	135	117	149	114	126	108	125	135	125	137	121	114	98	126	129
4096	12491	10181	4900	3350	2492	1979	1372	1020	808	749	560	466	457	361	335	301	285	270	240	242	232	206	224	202	198	201	180	201	208	183	178	168	181	191	185	156	187	169	174	186	170	149	173	168	159	137	155	171	163	181	168	143	148	167	158	175	162	158	135	155	130	158	148	137	156	162	154	162	138	174	150	153	168	167	137	136	147	140	160	143	156	159	154	158	154	144	147	152	159	131	146	156	138	165	170	143	170	157	150	132	147	163	126	162	154	148	142	150	154	160	144	134	148	141	147	145	137	133	107	141	151	128	179	141	171	157	157	171	141	165	166	145	151	128	145	152	157	140	148	138	158	168	154	129	154	142	155	145	151	143	169	153	146	144	152	146	155	165	142	153	154	142	152	152	165	154	141	152	145	139	123	146	143	126	159	166	151	135	158	137	131	157	151	137	162	143	143	143	143	161	158	157	161	136	150	152	159	163	149	158	161	157	163	144	172	137	147	127	160	149	164	147	135	144	131	138	146	162	139	166	147	130	161	140	152	148	137	150	129	136	150	142	176	153	156	152	140	136	149	142	164	157	159	152	154	159	132	158	148	129	143	143	151	141	167	153	141	144	153	139	144	130	121	159	151	149	141	160	139	145	155	154	146	127	149	161	132	146	139	159	155	158	144	164	132	136	149	164	154	152	152	147	165	155	147	173	150	147	136	145	133	164	140	135	158	156	156	144	160	144	170	141	152	146	154	152	148	133	149	171	168	150	138	146	150	145	163	163	148	144	154	145	149	142	157	158	138	172	132	151	134	143	176	148	176	136	136	143	142	133	151	142	146	157	189	165	150	156	151	169	157	177	139	158	153	146	151	147	141	149	155	169	142	160	145	157	157	154	144	164	150	151	149	141	135	139	154	150	132	160	149	149	140	140	138	155	133	147	140	137	143	153	131	164	140	167	135	133	148	142	162	154	151	141	139	154	174	157	144	145	164	145	158	138	145	161	153	145	149	133	144	156	170	140	149	175	119	150	151	151	147	151	146	144	156	151	157	151	169	156	168	140	147	163	140	119	138	145	155	166	170	143	165	142	142	142	144	165	148	168	141	134	142	147	136	150	151	162	149	150	132	155	171	140	128	160	154	128	150	150	144	162	147	137	167	160	156	161	181	137	157	164	181	134	143	164	132	159	131	160	155	138	165	147	169	152	138	132	138	160	148	119	155	148	136	136	147	162	178	158	133	141	174	134	140	150	174	144	147	142	142	131	172	138	146	157	176	135	146	144	147	120	144	163	142	170	147	161	142	139	140	129	136	138	148	140	146	130	162	150	166	148	141	146	160	133	167	164	166	157	141	134	145	162	149	156	132	161	145	159	152	140	150	137	141	167	155	170	140	166	155	157	141	154	150	149	166	119	178	157	148	125	145	121	142	139	139	150	137	151	144	130	129	151	167	154	130	140	150	152	154	135	146	157	157	148	151	147	142	143	132	138	157	148	157	163	155	149	166	144	158	155	159	157	163	152	153	151	149	157	167	151	159	155	145	139	125	152	160	129	147	156	150	140	147	142	146	124	147	187	148	139	137	159	155	141	150	157	133	134	169	142	163	150	146	147	140	170	142	147	168	140	150	159	130	147	150	144	156	131	156	165	160	132	170	136	149	155	155	169	133	137	166	138	165	157	149	151	160	166	129	140	142	150	173	145	167	137	158	113	152	158	139	138	157	175	156	143	152	144	158	130	152	165	148	152	135	139	146	131	125	155	140	145	141	144	151	145	153	138	138	146	152	138	162	144	151	163	159	150	138	153	145	134	163	154	136	147	177	147	156	134	137	147	164	141	152	149	159	146	149	150	155	139	131	148	159	155	147	137	151	156	139	139	140	158	142	137	148	149	153	149	154	124	142	143	133	157	146	142	149	158	155	136	145	130	156	152	149	146	132	155	140	144	169	163	150	154	160	135	144	155	157	142	163	154	152	142	131	152	142	139	146	142	158	152	169	141	148	143	128	127	134	137	155	150	145	157	159	143	155	138	143	152	139	150	153	144	152	143	163	156	136	141	145	156	149	132	140	155	149	132	132	144	145	160	124	144	169	137	142	129	149	141	146	175	167	162	156	160	156	143	129	136	147	166	133	140	142	151	145	157	149	119	142	175	167	148	135	158	148	158	152	138	126	146	162	164	132	147	127	171	147	134	161	159	142	154	165	161	148	161	142	179	143	141	147	150	172	157	149	132	146	147	152	134	137	141	157	132	170	156	165	151	141	169	151	150	151	160	162	130	168	135	164	123	145	159	157	145	159	153	163	154	161	131	157	169	128	137	148	162	138	147	141	145	155	143	149	133	136	170	164	148	146	158	152	156	154	136	133	137	144	152	158	153	163	146	135	149	132	152	161	156	157	151	140	168	156	168	139	175	154	152	153	157	132	140	166	117	178	146	138	141	158	151	164	161	133	154	176	145	176	156	154	159	129	170	163	166	161	145	138	143	143	134	134	161	156	164	140	159	133	154	161	143	151	151	126	165	141	153	159	149	144	154	143	149	155	147	148	145	158	155	147	165	164	124	133	160	140	175	159	134	146	150	122	155	169	159	120	145	147	158	137	147	143	133	149	144	139	147	146	130	142	159	142	158	154	126	149	132	135	147	154	135	137	159	143	162	165	153	154	167	161	155	156	128	155	146	156	142	131	143	139	125	144	141	137	155	129	154	128	130	171	158	146	141	143	135	143	134	137	132	161	142	152	162	146	151	148	167	158	156	148	157	130	147	145	128	143	144	172	136	139	149	142	160	150	131	144	172	141	131	162	161	126	140	143	133	138	154	157	141	162	159	134	146	151	151	165	145	125	165	156	132	140	143	141	140	137	149	147	152	153	160	155	164	150	159	140	135	171	124	165	154	159	129	130	148	142	164	144	149	142	158	148	154	171	124	141	149	135	183	132	151	144	159	137	153	168	156	127	150	145	152	119	149	169	149	158	161	137	176	131	169	159	121	162	128	141	147	131	141	151	158	160	139	150	126	131	162	137	151	129	149	152	145	164	155	117	142	139	138	144	148	135	142	156	157	163	163	140	142	138	143	146	153	164	143	135	131	149	140	151	137	152	148	124	132	145	150	163	141	138	129	145	149	149	126	151	162	151	132	156	139	168	162	125	146	147	139	146	133	158	159	139	146	164	131	129	164	158	156	168	139	160	126	155	147	145	153	131	152	153	159	160	173	151	150	150	149	160	143	148	158	158	160	165	148	157	142	135	130	159	136	143	150	128	134	146	148	149	146	157	160	170	152	138	142	145	155	158	132	161	141	139	150	156	150	130	157	162	175	128	183	147	156	127	139	166	139	139	161	154	161	155	138	153	148	132	151	166	138	141	132	147	140	126	147	124	127	155	154	148	143	140	148	148	145	140	150	149	136	169	128	159	135	154	155	146	153	153	142	153	166	145	152	144	165	146	130	136	151	144	143	140	133	137	155	164	127	141	144	162	179	162	161	146	149	184	165	159	154	158
27028	18592	4645	696	497	457	447	451	464	453	423	411	398	441	427	439	413	415	453	415	418	417	426	425	399	412	432	459	407	428	438	403	415	415	389	423	439	437	427	424	442	410	443	356	427	436	410	429	436	443	400	414	407	432	450	433	414	417	397	434	384	446	441	414	414	442	403	435	469	422	394	428	416	434	419	410	452	404	450	460	368	416	417	465	434	410	379	416	395	443	413	424	412	392	445	449	457	422	405	432	390	418	402	449	450	426	430	433	404	402	407	422	409	432	411	430	458	393	404	453	427	389	432	446	401	422	432	390	418	382	409	416	384	390	428	415	427	413	419	413	442	419	406	418	427	406	413	442	405	416	395	428	413	439	423	419	421	393	420	394	398	430	437	427	416	428	436	390	442	415	426	384	457	448	450	451	450	418	378	406	386	410	431	426	414	378	414	440	413	454	430	386	399	401	399	409	421	471	448	391	437	410	395	431	417	412	428	452	433	430	435	441	406	450	415	458	419	439	421	441	377	410	415	408	427	416	404	441	444	436	393	407	406	401	421	428	441	403	416	413	421	430	423	426	402	401	425	419	415	419	431	419	430	427	408	373	396	388	387	425	436	374	402	415	391	419	387	437	427	404	397	378	421	427	426	425	442	429	403	416	416	437	419	430	392	435	441	407	416	416	429	429	432	448	418	434	445	425	440	411	390	364	443	415	459	414	406	441	398	415	429	391	436	402	471	406	402	425	467	443	393	411	421	414	404	400	399	395	413	457	428	452	415	440	432	423	431	402	392	424	450	422	430	419	491	399	381	433	425	431	398	408	426	434	425	449	403	404	425	410	424	421	411	438	412	421	441	424	400	399	403	403	417	432	414	407	408	394	437	401	428	392	395	441	416	407	430	395	399	442	447	460	438	427	410	377	413	380	410	454	436	444	410	434	425	406	383	439	405	466	425	422	389	404	409	413	377	443	440	461	434	419	405	406	401	424	429	394	385	455	448	400	414	438	417	462	408	426	422	451	414	390	404	443	431	415	400	395	433	384	413	395	438	394	400	418	413	397	384	406	390	414	428	415	416	401	388	434	413	432	422	403	377	397	422	418	408	376	430	436	418	420	425	428	408	388	450	440	406	425	439	415	404	421	402	429	399	416	467	445	449	439	430	438	424	409	392	397	432	434	448	384	393	406	420	422	466	437	436	398	448	399	403	430	419	395	420	402	410	401	407	415	425	398	406	416	455	447	452	404	427	426	421	449	411	441	404	435	423	418	451	439	429	433	440	459	405	439	409	446	423	423	427	425	394	450	406	437	436	436	460	423	429	425	408	420	456	445	434	418	438	410	417	439	434	439	440	415	416	374	405	437	429	417	421	400	409	433	451	464	428	405	427	399	413	440	417	463	378	408	428	433	421	424	422	416	416	423	442	394	423	420	445	419	415	452	427	431	424	395	379	364	406	431	421	408	421	444	412	394	417	370	417	436	432	425	437	452	417	424	417	446	416	439	365	381	430	401	411	393	417	403	420	416	432	428	420	422	391	395	417	452	434	422	409	411	389	423	390	397	403	448	395	415	430	437	434	412	418	412	403	424	420	398	385	402	451	438	394	394	441	411	421	429	442	427	397	420	434	445	419	436	419	429	403	382	412	378	435	406	422	419	427	422	432	387	388	437	428	438	427	410	388	407	413	413	445	411	433	428	432	414	431	451	441	417	452	420	438	456	445	386	384	422	407	443	423	432	430	419	412	424	436	425	417	395	447	397	440	439	401	442	442	393	396	389	459	417	406	440	410	407	410	374	424	404	440	415	423	421	393	440	436	420	405	415	406	422	428	420	412	402	401	449	474	415	428	445	452	416	419	404	412	432	427	407	433	429	427	426	414	412	418	432	418	416	462	427	387	395	399	423	424	430	398	414	387	385	416	441	417	433	417	440	408	412	407	431	430	405	450	440	441	415	400	402	415	419	435	427	420	427	370	438	368	389	410	382	400	420	408	385	424	409	426	423	440	389	450	428	439	387	452	378	416	445	400	437	416	415	422	415	456	409	412	404	414	459	396	412	446	428	386	387	412	435	397	421	430	372	412	416	443	432	429	433	442	430	418	383	416	409	434	411	409	412	441	400	391	425	423	464	416	429	384	432	452	420	400	418	437	459	453	416	408	409	413	403	424	421	415	405	430	417	419	437	383	447	424	410	443	439	421	441	437	395	449	421	426	392	425	423	427	400	420	398	431	397	409	407	449	414	398	406	397	416	433	412	429	361	434	382	406	420	460	423	405	400	423	436	450	415	432	436	411	407	405	388	405	429	428	418	445	397	417	431	423	413	428	441	420	435	414	451	432	404	425	423	403	436	431	405	430	416	415	401	435	400	413	430	390	420	390	443	466	456	405	415	400	429	429	442	394	430	430	389	396	427	431	437	479	431	378	402	432	402	425	472	393	413	443	408	412	427	417	386	441	421	416	431	412	418	419	449	420	456	417	410	402	394	390	433	412	431	408	430	429	413	388	422	444	416	426	421	447	410	408	416	401	399	409	441	405	421	427	438	416	397	386	399	440	398	435	406	428	413	377	408	431	449	443	417	432	361	422	437	422	446	421	458	423	434	437	394	390	442	415	404	392	406	399	424	450	426	421	445	401	417	442	416	389	406	450	374	450	389	429	403	405	410	404	432	421	404	425	399	411	390	424	420	402	464	366	391	454	402	447	465	433	402	413	427	392	385	414	419	428	443	401	408	439	477	410	432	443	400	391	452	449	420	437	437	392	406	429	406	439	415	413	404	391	446	418	408	431	461	384	440	388	414	430	425	405	443	440	401	451	440	444	465	447	440	410	402	372	404	403	409	440	404	413	445	425	411	421	402	435	405	409	451	417	425	395	425	445	444	431	435	433	419	414	430	421	433	417	430	483	449	413	393	436	420	393	421	406	426	465	404	446	403	443	401	444	404	459	436	423	432	432	403	404	409	421	398	426	409	401	394	454	415	446	433	407	381	408	403	430	427	402	432	447	457	417	433	449	437	375	423	440	416	418	436	422	410	423	400	471	420	414	430	395	402	444	422	412	472	418	418	415	418	394	418	425	454	434	429	409	429	442	430	386	450	449	439	411	425	424	395	400	413	428	419	427	446	378	381	430	409	415	435	446	424	413	451	381	391	401	436	374	390	399	457	420	412	387	427	440	424	428	391	424	403	389	404	411	422	384	456	461	401	393	416	426	402	441	403	422	461	417	429	410	441	456	414	427	404	418	417	413	455	440	412	419	443	456	416	387	456	416	433	392	410	417	431	412	405	460	396	430	421	414	399	428	386	433	429	456	402	393	432	468	437	394	454	380	402	413	444	420	427	393	417	444	408	396	415	412	436	393	394	454	426	420	408	483	445	444	372	404	418	413	431	376	416	413	424	417	424	479	412	416	451	401	398	456	456	427	441	414	429	421	416	391	425	444	413	451	473	426	437	411	422	402	416	412	438	430	420	427	405	435	437	373	407	449	392
4171	880	863	583	525	508	536	539	507	472	474	504	479	499	455	480	481	465	494	450	501	476	503	456	452	506	455	532	512	425	439	458	498	465	500	432	508	489	494	499	479	481	488	428	453	486	468	473	441	484	471	442	499	508	457	498	507	461	444	467	472	450	427	482	476	428	482	493	460	475	500	452	467	465	496	480	464	460	509	474	474	477	475	477	458	517	466	455	490	478	476	449	462	466	454	472	521	474	449	443	481	501	465	463	442	474	503	485	466	450	466	475	455	497	470	472	478	477	468	446	493	465	528	503	483	542	484	458	475	417	479	496	465	495	473	495	483	444	498	456	501	459	496	486	449	485	521	479	493	439	465	503	449	515	456	478	543	461	491	461	473	472	488	485	444	478	482	512	464	482	525	475	485	454	457	459	463	472	444	500	485	464	489	450	465	432	446	479	453	444	476	471	474	464	499	467	480	467	487	471	447	426	465	475	457	483	469	481	472	465	472	518	417	479	445	450	456	502	486	458	469	478	476	454	469	488	484	465	522	483	453	520	495	504	433	458	471	475	462	454	456	463	489	483	467	458	472	462	491	491	469	472	483	458	438	482	489	481	449	465	468	496	471	474	509	476	458	496	461	472	458	498	482	474	438	454	462	434	482	455	459	504	468	473	458	460	480	466	458	457	427	493	450	475	449	458	495	480	493	458	477	494	461	456	440	469	449	458	447	463	491	468	488	467	448	474	438	484	487	477	446	492	491	494	486	452	492	454	467	456	467	478	461	463	443	506	435	471	450	465	478	487	469	472	459	441	452	480	468	486	482	491	477	472	464	486	483	510	472	488	434	488	467	454	500	437	494	475	453	484	475	469	474	473	492	465	520	480	463	490	477	487	461	490	428	449	487	474	465	458	502	455	462	478	482	475	443	487	455	454	467	466	468	466	489	527	462	504	473	475	471	506	466	445	491	485	465	492	474	468	445	448	491	482	489	475	478	438	480	451	486	460	465	509	492	457	511	510	443	424	437	462	497	499	449	489	466	498	501	466	482	521	456	485	478	437	480	467	497	455	449	443	456	453	465	496	460	500	488	455	445	498	455	454	470	507	536	443	483	481	458	451	463	453	444	474	478	458	487	492	469	472	430	453	485	488	458	518	403	446	485	460	462	491	444	466	491	509	466	463	448	458	463	454	458	443	493	475	431	448	491	487	513	474	459	493	501	488	471	466	429	484	476	457	457	485	435	462	453	465	468	470	469	449	448	486	452	449	471	494	453	463	434	507	445	467	478	463	476	479	459	451	450	437	452	484	458	474	469	469	445	491	494	468	473	472	503	508	450	503	454	461	424	505	447	488	470	469	509	464	460	497	486	522	464	482	484	460	473	480	473	495	465	459	448	468	477	497	487	491	464	490	484	452	468	468	455	472	460	435	472	451	487	519	427	484	468	476	473	472	476	475	483	451	485	469	482	476	396	444	454	454	482	440	485	455	512	482	460	514	447	463	453	457	507	477	435	482	439	454	479	503	478	436	466	495	482	452	483	484	460	497	439	457	456	480	489	434	494	501	462	478	495	458	465	488	492	445	519	465	450	474	468	451	499	475	432	478	475	481	469	455	470	424	481	463	476	454	459	484	482	496	439	473	451	492	458	468	490	466	491	423	491	475	479	460	450	452	488	484	478	470	437	486	507	506	459	476	453	508	451	464	475	509	442	452	487	445	485	432	471	465	479	449	466	517	470	457	455	514	522	468	468	466	439	439	457	468	489	487	458	502	457	463	503	474	458	509	465	460	516	423	452	467	500	473	473	490	475	492	484	450	495	478	433	470	420	486	486	512	485	465	472	489	463	488	462	463	457	468	454	475	481	477	465	475	479	461	471	432	487	489	502	454	433	459	480	442	476	482	462	454	476	459	473	469	483	467	507	528	460	476	459	481	498	459	453	517	458	465	431	486	501	536	508	469	467	444	443	461	436	523	499	463	484	468	491	474	475	462	458	448	457	478	467	475	459	447	465	450	477	478	487	489	473	493	487	475	464	455	471	451	468	460	482	469	476	458	435	492	448	483	505	481	445	453	461	479	466	484	479	409	480	489	456	498	444	431	480	491	463	489	477	454	468	488	480	442	492	436	469	470	483	440	452	465	457	489	454	459	489	475	441	493	458	473	446	463	489	478	467	464	451	493	482	525	443	469	471	487	489	494	487	512	480	449	459	502	488	444	467	475	462	439	463	458	462	517	428	478	457	449	442	470	482	511	452	501	477	486	444	473	464	465	446	473	447	415	485	478	454	510	482	503	472	446	486	484	479	499	495	496	436	495	457	441	442	473	471	486	512	485	474	491	512	436	480	463	462	507	470	470	431	460	483	495	476	504	504	483	474	458	441	459	478	512	482	481	496	441	496	448	472	458	450	507	451	488	469	464	461	487	490	479	429	493	478	458	483	471	451	483	466	416	473	479	467	482	502	460	502	456	473	493	415	442	458	456	446	475	449	470	468	485	479	485	484	499	485	458	483	458	472	467	468	462	489	508	470	503	461	442	442	476	472	468	470	458	487	445	477	467	465	452	465	501	493	518	502	501	499	483	497	478	463	464	466	461	483	459	513	493	465	486	471	457	492	495	462	429	488	472	501	446	453	474	488	459	486	467	422	478	475	488	468	472	443	462	492	482	498	504	480	503	459	447	468	476	472	491	486	489	461	477	440	494	457	458	473	452	430	459	457	455	458	510	480	453	446	475	476	433	481	505	482	484	471	479	492	476	490	502	485	463	447	432	482	493	476	468	447	489	454	512	493	451	469	495	505	481	477	481	445	479	493	439	457	470	494	476	513	486	494	463	499	465	479	512	490	486	467	466	447	448	460	466	442	452	437	446	450	464	436	474	494	501	496	473	475	487	457	445	463	455	437	476	476	446	470	439	483	461	497	472	477	449	432	449	458	475	446	457	489	483	513	479	511	431	473	486	513	472	477	474	491	494	468	455	477	449	461	477	502	451	459	508	473	445	463	461	453	473	456	441	466	486	479	461	446	482	483	491	475	459	500	450	494	463	516	455	479	475	482	452	472	450	484	470	479	456	473	447	478	499	484	438	457	500	428	490	455	481	520	455	494	488	474	449	513	447	453	471	441	483	490	438	470	434	458	443	462	523	491	462	496	469	446	463	459	454	473	452	497	445	461	467	454	469	473	451	489	474	469	478	466	497	510	484	472	474	475	465	475	469	459	479	449	494	446	448	471	468	446	493	479	458	477	494	475	475	472	473	466	461	497	449	465	490	498	466	485	441	448	508	497	438	474	486	469	422	474	470	484	473	459	498	442	472	490	457	487	511	442	448	426	472	484	461	461	487	499	446	488	456	497	435	443	462	463	514	460	495	511	485	485	459	448	489	458	453	492	486	467	466	509	464	492	478	450	480	494	474	433	476	465	470	465	488	424	457	458	450	491	438	482	447	459	463	457	486	460	472	468	462	452	498	482	527	473	461	434	487	472	466	458	491
23182	20848	27879	23917	20858	10425	1099	636	612	539	555	489	468	453	442	434	387	418	418	391	442	391	371	347	405	403	348	358	387	377	372	423	380	343	370	354	343	388	354	357	356	361	381	367	377	338	363	375	386	339	371	339	391	371	380	341	360	358	352	373	359	368	349	372	357	364	328	360	349	370	376	353	359	353	371	376	330	371	376	362	390	365	381	383	366	356	397	371	380	342	368	382	347	362	387	369	369	404	378	353	366	371	375	360	358	362	375	353	350	346	389	381	361	346	343	328	367	384	330	365	352	377	403	364	327	352	348	368	361	356	368	372	353	382	335	363	370	362	369	373	364	347	346	351	390	362	386	386	404	368	357	368	380	379	370	330	371	357	364	396	374	394	329	352	353	387	348	378	339	371	360	356	308	347	363	361	374	348	358	376	385	348	358	329	368	388	422	374	404	381	359	370	332	317	360	384	364	348	343	356	341	356	388	378	379	337	346	344	386	371	347	382	362	354	354	361	379	391	371	339	327	342	373	344	378	357	345	355	372	364	349	343	351	385	375	346	357	389	354	372	350	373	361	344	378	363	347	399	386	368	338	354	349	348	394	374	359	392	350	348	354	374	328	364	376	401	355	350	357	354	350	343	388	373	331	354	327	345	379	373	366	397	317	381	390	359	331	332	398	377	352	362	340	339	344	348	367	367	334	373	370	369	395	358	376	360	396	363	362	362	386	361	349	311	331	356	346	348	335	386	382	343	353	345	380	349	347	378	378	337	345	343	349	344	356	333	362	329	360	354	343	389	374	368	360	361	366	333	358	336	391	364	356	385	377	347	345	343	336	368	408	376	332	350	374	369	385	347	352	337	348	357	341	348	370	342	336	364	328	376	349	350	357	349	339	304	377	367	349	366	349	363	337	372	377	363	332	342	338	347	361	342	392	348	362	357	348	372	330	404	378	345	374	396	376	359	353	351	379	353	344	382	357	376	372	386	367	381	388	354	355	344	370	348	376	360	318	358	359	374	352	361	368	357	347	351	342	357	355	340	360	373	371	346	347	359	360	380	365	372	368	363	350	342	338	339	351	370	372	386	322	378	373	375	317	368	363	352	362	390	320	403	354	369	383	371	378	379	376	421	356	361	343	355	358	356	368	382	365	394	345	352	337	390	348	386	365	347	386	380	364	390	369	357	369	378	328	360	337	368	355	366	376	282	354	358	339	321	390	340	340	360	382	393	363	363	353	425	341	332	361	357	362	386	354	322	354	329	353	354	357	355	327	365	362	347	359	368	354	374	346	379	356	371	363	372	319	346	371	333	373	398	385	348	375	346	388	327	354	365	348	390	361	324	337	358	347	378	368	357	364	365	366	350	369	355	348	344	339	394	397	382	365	353	356	333	359	341	368	375	371	335	328	350	356	329	325	414	359	355	366	392	363	385	347	359	354	371	371	387	347	380	360	354	365	325	350	345	337	341	389	395	367	353	350	408	353	368	344	379	336	349	360	343	351	368	351	370	335	327	373	363	361	339	360	394	366	346	367	374	379	393	349	365	388	368	349	362	366	386	366	324	385	381	363	373	341	376	361	350	381	348	404	350	384	327	341	369	349	350	329	361	340	319	361	323	375	366	367	369	362	346	373	374	376	363	378	353	357	344	366	365	341	382	381	379	360	382	396	336	362	336	335	388	329	370	365	347	349	353	356	348	370	327	359	394	332	371	335	331	325	360	381	374	349	358	377	381	327	345	356	347	339	376	386	365	357	364	377	421	333	367	354	361	387	382	344	337	340	376	333	359	373	342	419	348	389	387	368	355	305	370	352	335	348	335	351	350	341	350	361	370	335	382	378	356	365	347	385	377	371	356	349	345	374	365	329	355	373	363	338	338	356	330	368	341	333	358	366	333	351	342	372	396	367	385	398	344	345	356	375	386	361	369	383	354	350	387	332	340	374	387	349	336	363	351	340	350	360	364	355	379	379	350	369	366	342	364	391	365	347	384	360	365	343	366	367	359	367	367	385	345	371	386	364	350	359	345	347	357	347	350	359	372	342	358	362	358	372	375	378	350	380	329	364	360	368	381	359	359	365	371	373	364	345	375	353	409	366	359	350	389	344	336	392	372	379	343	381	370	359	377	364	346	361	386	362	336	402	370	389	362	352	329	343	350	370	376	376	369	357	380	392	326	381	351	389	391	336	345	362	358	348	328	328	367	360	361	380	361	354	392	368	359	339	339	318	375	357	342	394	415	343	359	348	389	348	386	344	362	375	345	358	357	324	345	365	364	361	393	363	364	353	364	392	392	358	361	347	343	366	363	359	362	390	345	395	366	386	332	369	366	371	373	363	355	352	337	373	342	370	386	381	318	374	351	362	343	346	361	374	361	409	355	351	348	376	340	393	352	378	331	319	357	347	372	321	352	345	359	382	349	363	334	343	315	357	353	338	330	342	361	342	334	359	379	385	358	386	388	370	348	374	370	346	381	363	367	315	376	367	358	370	366	341	358	356	368	374	364	360	356	350	350	364	379	368	369	340	360	343	371	378	335	355	365	379	329	355	339	382	346	346	349	348	328	361	348	373	347	349	342	368	341	358	369	352	334	334	339	335	354	353	346	360	365	387	360	356	333	374	379	366	368	370	361	392	346	369	374	382	376	388	372	377	377	359	359	351	397	365	394	360	354	351	359	344	344	363	384	365	354	366	364	344	363	336	366	375	359	345	356	375	342	343	352	365	370	350	344	399	369	337	357	356	361	383	373	358	383	376	384	370	334	374	381	359	360	365	380	354	352	345	343	350	348	377	336	380	375	344	395	375	380	389	378	390	384	374	360	355	324	355	332	369	343	386	373	381	376	351	366	387	349	362	374	374	342	352	380	366	363	409	361	340	349	376	343	384	359	364	347	347	384	350	375	347	359	351	310	385	366	349	384	353	356	331	361	384	369	376	337	384	382	364	430	341	378	348	352	359	351	394	364	365	338	330	360	345	351	352	380	367	339	374	373	391	360	362	388	373	341	345	362	362	388	330	361	396	356	376	372	407	358	340	333	371	374	330	325	374	383	352	374	358	354	342	396	343	374	370	365	352	347	384	344	339	339	359	359	367	362	382	346	361	354	362	356	368	395	320	350	379	340	338	356	352	332	327	344	373	341	342	348	367	403	339	362	361	386	299	349	335	346	331	342	382	364	362	376	378	366	393	347	376	354	355	365	375	382	342	373	333	379	369	370	336	356	383	357	354	355	330	404	361	362	362	359	363	346	365	365	396	373	353	366	356	341	327	357	344	341	325	345	326	377	357	347	357	379	359	308	335	340	333	325	410	313	345	391	374	353	349	329	329	366	369	367	381	336	352	371	346	352	357	384	385	420	378	344	385	354	347	386	366	343	342	350	367	335	365	359	360	369	370	331	328	323	332	342	333	336	370	345	326	375	373	322	319	373	355	343	374	341	379	388	340	360	363	371	381	333	385	359	361	366	343	344	374	356	346	371	325	369	368	343
3067	7353	6084	2876	2092	1614	1313	992	841	765	715	646	563	580	522	516	457	471	456	423	430	454	458	426	443	431	424	461	474	419	424	425	416	414	429	431	390	451	459	423	401	415	415	393	393	423	430	415	428	424	443	431	403	386	401	448	425	414	394	407	430	437	421	421	458	419	393	418	462	415	371	416	404	407	442	420	394	425	420	400	416	426	411	387	413	427	400	412	411	409	415	366	405	414	414	376	411	425	431	398	433	437	390	374	417	417	389	418	396	429	420	390	397	421	406	437	354	429	411	424	407	429	414	391	397	394	415	455	414	365	401	418	385	381	379	416	417	434	455	383	404	430	435	373	397	386	387	424	397	396	413	411	411	419	400	382	425	400	457	431	422	385	418	418	376	441	371	439	397	414	393	405	422	410	441	384	401	386	389	384	441	405	373	463	419	382	419	391	394	401	404	403	433	419	439	396	408	439	395	404	405	400	399	385	432	415	412	436	390	414	395	433	388	437	343	431	432	407	438	402	454	396	383	414	396	402	427	394	391	414	419	433	396	406	414	373	405	417	379	405	387	393	385	447	414	411	389	368	445	403	444	392	406	400	384	415	404	396	431	379	392	393	432	414	424	411	403	380	373	363	402	422	421	387	363	404	413	440	472	375	394	417	386	374	402	446	457	387	373	356	412	396	394	424	415	411	462	390	397	398	402	400	437	419	405	371	390	380	392	430	417	412	410	414	414	405	452	397	405	357	387	389	390	432	365	399	404	423	362	406	380	411	399	376	382	413	404	412	426	401	426	431	418	400	421	390	397	413	422	424	436	389	375	434	403	391	413	424	380	439	376	420	415	406	403	419	431	430	379	362	427	415	438	428	397	433	376	382	424	446	404	390	446	421	441	409	391	396	448	417	417	374	393	444	436	391	388	409	394	418	382	387	396	408	399	392	410	414	415	414	392	411	430	416	421	376	438	435	440	398	410	386	429	398	408	411	401	440	424	398	422	414	403	392	429	436	420	361	416	405	403	426	386	394	396	414	403	427	394	368	391	419	357	417	425	420	427	396	399	375	420	397	420	417	388	394	373	396	387	386	411	387	398	408	442	414	447	421	418	396	424	418	357	397	383	405	407	382	400	397	390	433	364	416	392	430	407	443	444	399	388	449	408	401	421	409	420	404	391	438	402	376	404	443	392	430	419	439	421	405	426	398	394	418	357	450	403	420	389	414	383	428	433	422	419	421	392	410	437	438	374	415	410	430	416	423	411	422	408	424	384	422	416	409	417	416	391	369	420	387	411	390	403	373	393	402	438	380	433	385	413	405	433	408	390	420	413	399	403	400	411	396	400	441	411	410	415	438	402	413	401	424	416	465	384	381	404	393	420	398	417	423	401	397	406	415	395	430	453	421	432	408	437	392	427	420	422	415	398	428	396	405	403	406	451	399	428	409	394	418	395	421	395	429	398	425	405	445	386	445	378	448	378	395	445	385	377	409	406	418	424	412	427	429	364	385	392	418	426	380	399	392	374	413	388	435	429	411	411	376	434	385	404	404	427	399	413	395	425	416	398	395	394	406	434	399	407	388	422	412	414	433	395	394	431	383	420	423	426	400	418	379	410	391	403	388	412	422	377	422	455	415	399	418	397	403	437	399	418	429	417	416	403	401	395	397	422	422	403	391	397	427	379	411	401	417	378	415	382	410	437	363	349	387	420	370	419	391	407	430	408	395	399	410	388	407	397	446	403	431	407	427	407	433	391	408	414	389	434	416	358	431	417	403	387	437	402	390	421	405	415	415	420	389	426	436	402	418	434	416	391	408	442	433	393	413	406	429	385	413	425	375	414	421	415	385	412	409	408	408	400	415	419	417	413	388	424	380	398	377	377	372	397	398	389	387	402	391	390	408	383	439	420	376	414	418	415	372	414	414	386	389	427	411	377	416	405	412	411	402	378	407	402	403	429	402	428	385	400	388	423	401	395	408	415	401	438	410	423	401	416	383	418	365	418	424	406	417	419	431	418	416	424	364	402	376	427	404	402	378	415	440	379	434	393	444	415	401	409	381	431	404	426	360	448	423	377	389	381	430	401	428	410	402	430	440	403	373	416	392	443	400	427	383	406	427	391	402	438	438	431	411	396	423	412	392	396	412	421	418	404	455	402	393	431	418	392	427	433	369	421	409	397	398	430	456	422	438	435	390	427	402	409	413	384	420	423	399	377	409	390	443	420	409	411	412	428	416	409	432	400	374	435	441	424	451	409	364	398	411	428	400	391	412	371	421	417	411	377	382	457	417	387	432	381	459	398	412	428	384	431	416	410	418	414	414	408	419	401	403	418	430	436	423	402	389	385	385	416	391	411	414	390	437	385	389	423	380	403	453	388	391	413	423	395	417	387	433	423	386	420	421	388	438	418	401	387	370	398	386	415	378	422	403	425	423	390	386	400	409	430	369	394	404	425	392	438	371	412	403	441	385	395	404	402	435	399	407	381	421	412	437	369	439	398	435	390	411	421	370	395	396	381	397	423	409	418	431	374	385	412	394	418	412	399	421	377	423	440	375	405	381	453	397	442	388	414	423	409	398	405	378	391	421	403	423	419	388	417	402	439	463	411	397	414	392	415	433	388	391	391	432	371	395	431	414	425	380	394	417	381	414	414	402	408	419	421	422	422	413	417	424	430	390	398	390	390	406	431	401	412	415	403	440	426	446	419	429	409	401	420	389	427	429	435	425	418	416	389	406	394	422	394	428	420	401	405	441	377	437	437	410	408	420	399	436	411	442	432	392	393	391	415	413	409	365	407	415	405	404	424	421	431	403	419	399	416	422	426	388	390	439	434	428	415	403	399	387	408	465	400	426	438	391	413	407	420	388	377	380	395	414	443	391	422	402	401	382	433	403	368	389	417	408	406	387	422	397	433	395	430	416	461	413	393	393	390	438	437	417	448	400	408	429	420	418	392	421	420	406	411	406	425	403	408	422	438	443	377	427	368	420	408	425	416	418	423	416	403	387	396	401	416	410	403	401	411	409	413	380	410	429	422	416	406	430	423	397	400	409	418	418	411	403	449	401	396	372	382	399	421	380	394	355	388	391	357	427	416	391	434	390	429	400	425	419	396	386	412	431	389	401	409	397	417	425	408	428	429	413	445	361	409	437	406	418	363	375	404	409	387	405	417	403	429	397	418	382	369	413	384	393	370	405	439	405	421	415	458	396	455	433	425	397	415	405	426	431	399	419	393	361	353	394	409	405	438	399	387	413	418	402	410	408	389	388	438	424	375	402	403	416	412	418	438	400	420	388	391	405	407	410	407	396	364	437	442	406	375	439	437	412	395	372	405	373	405	395	389	401	416	431	400	396	402	413	397	449	386	390	399	389	433	445	417	416	370	362	425	423	397	409	390	422	411	389	383	409	397	387	415	409	407	441	405	451	405	394	395	384	422	407	417	406	385	428	414	457	414	397	395	424	403	422	375	375	384	428	421	431	393	413	401	442	369	385
24290	20860	27003	24761	13464	825	552	430	355	307	342	334	325	318	300	302	294	268	257	284	273	267	257	254	276	269	279	247	297	271	241	252	290	247	271	267	278	275	263	272	256	233	252	242	255	268	231	245	280	281	272	261	252	291	267	247	269	246	288	270	252	292	292	271	276	276	298	253	265	260	274	280	253	248	253	273	249	270	241	221	274	257	279	260	256	235	270	242	216	241	225	255	262	239	260	260	265	248	258	236	258	219	278	268	244	270	263	287	274	266	260	231	231	265	251	274	270	293	256	247	267	227	280	282	247	240	254	248	246	259	245	263	233	249	246	279	241	250	255	289	257	269	255	272	243	252	253	255	247	241	277	278	281	240	285	278	248	286	259	262	283	251	257	276	243	269	268	232	254	281	267	267	271	259	216	271	263	251	280	269	250	256	250	254	245	249	238	249	264	233	268	265	252	244	261	258	246	244	286	276	248	258	289	291	260	244	251	259	251	243	253	254	275	286	245	252	270	279	252	261	277	253	242	254	227	278	264	237	250	281	261	286	266	254	265	245	252	248	271	264	272	276	248	267	268	232	283	235	233	272	271	272	257	248	242	257	243	275	253	240	273	267	265	275	274	245	272	243	257	257	249	251	248	267	269	249	273	251	255	254	282	245	270	259	256	250	267	262	273	243	273	273	277	265	261	277	239	280	296	304	250	255	249	264	285	248	257	263	235	297	294	267	229	264	249	276	238	239	261	257	270	267	269	241	256	305	240	218	255	248	229	257	271	236	260	249	232	283	282	269	269	241	246	252	285	263	299	255	242	265	245	271	250	268	243	284	225	268	260	279	271	267	255	269	251	251	245	281	257	260	272	244	255	237	266	238	245	238	256	282	240	243	292	257	265	262	296	273	268	263	290	259	256	276	237	283	262	240	272	296	244	276	262	272	270	256	295	240	265	277	246	262	230	253	222	246	235	283	264	262	282	273	254	262	237	265	255	241	257	270	257	223	256	245	238	246	243	231	268	250	237	240	247	252	265	264	257	256	256	235	272	271	286	280	257	290	278	235	249	249	265	226	232	246	277	251	255	264	271	264	265	237	238	266	248	239	234	257	278	254	264	274	244	256	256	242	269	250	246	256	271	260	260	268	234	249	257	277	297	256	231	266	282	257	272	234	260	234	248	261	243	248	274	282	246	228	250	275	260	261	280	258	262	232	274	264	257	262	243	242	271	248	272	281	249	246	252	262	252	275	239	258	240	251	241	256	262	280	287	258	285	263	285	257	259	248	261	265	254	265	242	252	260	254	242	248	260	266	293	255	297	264	275	250	257	260	263	277	254	265	255	272	237	283	308	244	248	261	265	258	230	260	274	236	261	263	230	276	250	269	227	279	235	249	245	251	265	243	267	267	256	258	251	265	265	246	254	265	246	243	268	213	266	254	237	266	249	256	262	242	269	279	223	273	245	280	270	265	259	233	270	279	245	262	218	256	248	252	234	257	263	232	267	265	260	259	244	288	256	256	276	237	281	265	242	256	264	236	284	238	261	270	263	265	235	245	261	255	244	249	236	250	245	277	266	244	228	247	255	252	261	266	254	273	286	292	259	262	267	262	270	257	222	258	249	273	266	257	256	270	245	256	272	291	271	271	266	274	260	265	268	267	268	269	238	275	262	296	284	262	266	267	259	285	262	265	253	224	267	264	239	278	258	250	260	241	262	251	278	244	291	239	274	264	236	256	277	274	237	277	250	267	253	252	267	271	271	234	250	247	255	265	277	268	230	255	280	245	262	283	260	254	249	247	268	265	258	232	252	244	238	262	265	234	268	265	265	269	233	263	244	247	268	256	236	220	263	215	303	283	272	233	275	256	252	270	282	264	275	267	237	254	272	272	265	273	246	255	272	288	239	254	238	258	281	248	226	233	274	230	249	232	316	255	272	271	263	244	295	247	283	257	269	278	277	265	238	266	259	264	253	290	243	257	245	275	239	277	257	244	267	267	270	260	262	251	248	275	269	289	246	273	239	281	259	307	241	257	262	262	254	251	279	242	239	250	263	253	242	265	260	243	258	242	255	257	252	268	262	266	264	242	295	257	258	278	277	248	262	246	249	259	234	249	247	258	266	260	276	234	262	273	254	277	301	238	252	275	275	264	235	221	279	248	247	257	251	274	261	274	283	295	240	257	249	245	249	241	234	259	268	236	260	271	236	237	257	280	287	266	269	248	255	250	245	225	248	269	253	257	251	245	259	247	273	251	259	247	249	258	292	251	231	243	270	258	250	252	266	244	280	252	229	273	240	251	248	242	263	275	264	275	264	251	258	229	240	238	270	276	243	278	264	233	278	243	284	258	244	230	242	258	263	268	278	225	263	242	264	259	246	259	262	266	251	255	254	269	247	247	243	228	258	257	277	261	272	265	263	276	239	257	265	262	269	267	266	247	245	306	250	225	265	268	272	236	262	266	241	277	260	231	261	293	254	277	271	240	245	248	264	292	238	245	264	266	248	285	264	282	271	281	269	259	241	283	259	233	250	249	243	261	256	275	233	286	235	251	254	241	285	256	276	283	270	235	239	256	248	232	279	259	257	268	254	253	244	258	269	265	237	225	249	238	271	237	277	234	247	272	251	265	227	247	247	292	246	252	234	245	228	262	286	265	262	289	237	239	257	241	257	264	267	273	235	241	242	266	270	264	249	260	283	251	274	270	268	286	273	255	273	256	226	259	236	235	266	226	232	263	255	236	224	262	266	242	257	231	319	248	254	242	259	251	253	256	258	270	258	252	260	252	267	246	246	289	271	251	249	233	266	265	251	269	257	267	249	244	265	222	261	291	237	254	259	278	285	252	259	244	253	234	262	262	269	258	237	268	243	249	258	263	256	243	259	268	269	261	261	243	221	250	250	233	282	247	277	261	207	265	255	240	266	279	252	231	222	253	258	275	247	267	247	295	266	252	235	265	257	277	268	253	262	285	243	252	235	262	246	246	258	255	274	243	266	276	249	272	265	248	265	241	246	242	270	243	282	270	262	277	241	275	256	266	249	262	254	255	265	248	250	262	251	212	272	248	254	267	272	257	269	232	276	241	268	247	269	255	232	243	294	248	254	239	256	247	242	244	271	276	287	268	286	250	259	266	255	247	274	271	247	230	266	234	248	286	260	269	270	269	278	262	287	252	245	260	260	262	285	225	214	241	266	268	254	262	256	261	256	242	269	258	250	259	232	266	260	244	253	265	273	255	275	272	279	255	267	214	264	257	245	258	241	219	276	247	273	248	219	256	286	253	248	276	279	258	245	282	267	272	255	272	268	259	247	228	280	267	247	229	277	285	229	277	274	267	248	247	268	253	259	259	239	295	261	233	241	295	262	265	243	276	251	244	259	265	254	255	241	260	271	225	267	222	283	270	228	246	215	282	240	243	247	230	277	242	260	263	283	245	234	248	258	280	267	265	233	281	262	263	240	247	217	245	248	270	231	254	258	255	262	271	274	255	250	250
3153	4640	3623	1795	1286	1003	841	667	560	488	452	408	405	356	336	343	292	370	320	299	312	321	311	299	277	305	312	302	290	292	298	274	272	273	285	298	318	275	302	299	283	348	281	279	286	302	275	292	304	316	314	268	266	314	260	265	288	309	284	268	251	269	320	260	304	338	267	280	285	292	285	292	297	263	308	300	279	293	284	320	310	277	277	279	288	278	274	289	276	293	308	293	293	290	315	278	287	294	286	255	315	267	251	310	302	259	289	253	297	304	280	262	273	312	296	287	305	263	265	282	275	281	323	298	288	268	285	243	324	280	277	260	287	276	261	278	268	286	302	279	329	285	285	295	274	297	294	300	306	260	287	279	281	303	282	288	301	267	286	294	280	277	280	296	270	280	292	260	268	280	272	289	276	297	270	271	299	263	302	307	265	299	301	302	263	292	297	291	280	297	279	292	272	286	290	293	272	313	263	299	293	297	276	283	265	313	281	291	280	283	271	277	280	292	292	283	296	284	301	275	279	268	293	281	293	279	265	291	255	269	280	275	307	281	279	286	276	265	267	285	305	307	291	285	281	302	280	315	253	279	264	301	277	273	279	324	267	277	262	281	292	294	255	273	301	290	280	278	266	286	282	281	284	273	288	296	269	304	317	315	260	305	284	257	303	299	266	294	275	287	278	259	307	268	314	297	267	293	303	301	293	277	248	303	280	278	295	302	287	267	301	255	249	286	251	281	296	272	270	278	269	280	300	295	305	294	281	293	285	327	286	270	276	292	278	283	307	271	256	328	256	285	305	274	313	297	289	263	305	277	308	304	276	304	252	278	268	288	242	331	292	268	289	285	279	274	281	293	276	296	271	285	265	254	289	316	284	314	287	261	299	294	299	284	291	292	277	287	298	296	293	280	286	282	278	289	260	269	278	321	295	296	304	282	287	309	280	254	283	276	277	281	341	304	283	298	283	290	309	305	316	307	295	294	287	296	286	273	279	285	271	289	294	318	291	277	320	300	298	277	327	290	290	277	295	282	262	292	299	272	278	293	293	268	278	262	292	297	274	292	284	299	277	276	276	292	281	294	266	302	297	296	278	279	262	268	302	274	286	246	294	288	290	261	250	274	284	289	327	311	275	261	289	272	288	277	317	270	282	282	282	274	275	290	244	324	297	264	288	289	288	278	263	277	293	274	306	282	273	291	269	300	296	269	316	293	284	287	280	306	302	295	291	301	274	286	308	288	283	271	279	282	276	275	287	300	286	327	294	301	282	296	260	298	319	303	285	259	259	291	278	307	274	272	301	286	272	298	280	275	261	275	298	294	288	293	294	283	266	297	283	287	292	267	304	273	295	299	294	292	241	275	314	332	271	262	290	248	279	278	258	292	286	267	272	294	275	287	288	284	292	291	299	285	302	260	303	297	275	281	292	260	236	275	281	267	277	286	304	275	270	307	261	288	282	299	285	268	279	291	294	273	281	272	268	288	293	277	289	299	295	294	266	280	302	285	286	288	276	283	286	322	308	260	274	263	264	312	241	282	291	286	305	272	295	265	317	295	253	312	266	300	287	284	274	316	325	249	289	287	281	273	288	262	267	281	270	311	281	292	279	302	299	266	276	267	278	277	271	270	312	284	273	305	273	270	269	292	294	313	284	309	263	284	272	283	275	287	277	273	300	275	282	262	249	272	259	269	285	299	298	309	303	293	298	310	278	310	317	289	302	303	274	275	287	302	290	269	297	298	297	290	293	278	298	262	309	280	292	302	311	298	277	294	294	271	263	275	285	266	275	300	289	313	292	297	325	295	264	289	281	294	303	264	291	279	272	267	252	305	258	286	262	271	285	275	294	274	289	290	270	284	248	310	272	316	277	265	263	275	270	274	306	270	286	323	287	282	301	276	285	279	285	289	297	301	302	297	263	287	280	285	290	286	284	288	307	263	271	283	288	295	283	287	290	307	289	260	256	287	298	269	291	258	279	306	296	289	297	283	261	284	299	269	268	312	301	279	274	271	283	315	286	304	275	271	274	298	295	289	267	288	325	295	298	322	301	274	325	272	291	299	272	255	300	283	280	306	275	291	286	242	290	285	274	310	268	272	277	280	291	304	273	322	272	250	321	285	318	269	292	267	273	283	268	276	279	303	279	260	274	268	285	285	303	327	308	317	294	313	312	292	260	262	274	305	293	310	294	287	273	268	270	270	281	293	285	249	310	286	282	293	294	283	304	254	294	279	283	294	286	254	269	265	270	273	268	297	298	267	294	295	299	329	305	299	264	296	293	311	314	268	289	259	237	287	289	255	310	287	274	270	252	303	287	262	250	293	285	282	304	293	317	275	281	279	282	304	286	304	288	280	311	302	279	262	273	266	307	279	299	310	294	254	264	263	263	277	267	287	291	307	278	291	274	267	290	263	267	280	277	300	256	287	275	293	305	284	272	256	289	292	293	260	299	280	302	301	275	270	267	278	324	259	289	280	285	292	289	266	296	268	302	271	284	276	264	260	291	312	274	299	307	276	295	283	301	289	279	272	289	290	281	292	287	279	279	282	269	270	292	262	273	294	281	284	300	290	269	307	278	285	301	316	261	311	283	301	296	309	263	244	260	290	268	286	278	282	292	298	303	293	278	287	301	317	293	255	317	270	286	288	267	289	292	290	286	297	275	275	300	286	271	275	291	286	284	273	310	318	292	286	282	296	310	282	280	255	296	279	283	258	265	268	275	269	258	271	245	270	286	268	309	285	262	285	275	269	318	288	309	287	298	294	282	243	298	268	278	289	298	290	280	314	301	291	279	286	290	289	290	305	285	270	302	284	313	272	285	262	271	284	296	299	308	287	273	286	301	280	298	262	286	266	288	302	290	283	243	274	289	256	306	277	301	291	318	324	294	283	322	290	307	277	295	292	290	285	289	303	291	285	256	312	303	264	283	292	276	310	305	268	289	289	292	313	299	276	289	265	283	265	277	290	305	345	281	275	299	286	287	300	292	284	284	305	282	271	273	271	278	274	292	272	254	263	278	251	291	287	289	294	300	271	287	289	325	288	267	309	269	268	267	298	310	270	308	298	308	306	304	288	294	274	279	287	273	267	286	279	304	306	248	279	280	294	314	272	252	274	288	304	273	276	299	284	286	267	285	270	291	277	317	299	279	309	275	275	288	279	288	244	292	292	332	290	300	286	282	331	260	280	298	270	276	279	286	281	293	312	312	310	294	294	289	298	286	296	278	296	288	283	307	305	291	293	300	282	296	289	291	290	279	285	290	276	295	268	294	298	288	283	276	271	301	268	297	273	274	285	308	303	303	310	275	303	266	290	292	294	276	308	256	294	314	263	267	299	265	281	313	266	262	299	290	273	261	270	265	309	266	273	292	281	247	258	270	280	316	268	266	298	284	300	275	287	277	285	292	291	301	309	294	281	294	260	290	270	320	285	281	260	300	284	263	295	300	271	263	280	287	263	276	267	313	310	272	292	283	262	282	264	283	308	284	260
22126	20884	28347	23578	20887	20915	9457	882	585	470	426	411	306	294	237	251	208	218	196	208	184	182	179	175	160	162	147	145	135	154	151	146	161	158	139	169	147	172	148	154	132	132	141	128	137	135	142	138	146	143	133	155	142	138	131	150	143	152	155	125	139	146	135	149	138	138	144	120	112	132	131	134	133	126	151	114	138	135	126	136	127	143	143	143	139	132	144	151	152	125	117	149	126	152	139	146	122	145	146	129	139	102	113	111	150	140	139	133	134	132	122	136	127	134	141	141	136	135	132	131	125	142	134	127	117	135	149	113	136	121	138	125	123	136	122	132	147	161	125	143	123	114	143	129	128	128	140	154	154	129	121	121	129	131	130	134	137	147	147	152	143	110	147	118	130	140	130	125	138	128	134	132	130	106	144	164	134	132	154	156	143	133	138	141	121	122	149	119	139	135	142	126	108	141	119	132	134	122	125	148	132	111	137	111	135	129	145	126	151	156	139	132	145	137	139	146	121	127	138	122	131	127	138	142	119	154	110	127	119	121	144	129	147	138	134	123	142	138	118	130	148	139	138	132	125	122	131	132	119	138	126	145	134	131	141	149	137	148	124	132	142	122	130	119	129	121	119	128	135	133	131	121	160	136	131	149	127	150	129	135	137	117	140	128	135	125	128	145	129	122	117	116	144	145	119	140	126	120	112	126	121	131	122	139	148	131	134	130	131	125	156	117	121	138	139	130	139	121	121	153	122	140	152	112	118	140	132	123	132	135	124	137	116	149	130	117	139	148	129	134	127	139	123	128	133	112	135	126	139	134	137	131	122	135	116	139	146	127	124	119	120	116	129	125	121	148	122	145	139	131	123	130	146	118	165	135	128	117	155	114	140	156	141	127	128	123	131	134	118	142	144	128	128	112	143	134	127	131	140	131	166	158	119	114	134	116	135	135	126	120	121	119	126	137	114	129	111	131	148	137	126	110	117	114	122	143	137	145	151	120	120	129	154	139	124	124	126	141	141	137	136	135	122	145	128	128	129	130	119	124	136	110	136	117	156	119	148	143	135	146	139	133	150	135	150	127	144	135	134	143	140	130	139	139	125	119	113	124	120	143	147	149	134	118	131	142	130	138	122	130	145	137	152	137	135	140	132	136	134	116	139	132	127	115	118	126	139	146	144	121	137	122	112	137	120	121	143	126	140	127	120	126	152	138	107	129	151	126	128	142	137	132	141	139	129	139	137	151	115	136	151	121	106	115	145	130	130	131	135	108	132	137	153	146	135	132	129	134	150	153	123	133	124	143	141	137	129	154	143	154	146	134	138	117	126	148	123	139	109	165	141	131	123	152	129	151	130	129	144	158	134	126	111	125	124	145	127	127	131	135	141	142	129	142	135	140	139	113	140	123	150	124	121	136	133	134	126	148	134	125	124	145	120	125	119	132	127	115	124	126	135	123	134	138	127	119	125	122	118	122	122	134	128	101	128	141	131	111	143	121	138	129	141	146	129	147	126	124	129	131	144	131	135	152	152	138	110	121	118	148	146	134	129	128	145	140	140	168	135	114	118	133	157	123	132	126	135	129	120	124	138	136	131	118	112	146	151	136	125	123	150	139	130	125	152	134	141	152	140	148	144	139	143	141	112	126	137	128	134	113	115	111	135	122	119	137	137	135	106	141	146	131	139	115	138	123	121	149	126	119	115	140	125	122	134	148	136	144	125	133	125	125	118	116	128	129	132	130	134	122	129	134	121	133	156	144	131	127	137	149	113	141	129	116	125	137	141	124	132	146	142	136	140	119	113	124	131	120	136	121	140	141	136	118	123	132	123	151	138	126	139	112	127	138	135	141	117	125	146	140	126	133	117	141	150	137	132	118	126	133	129	138	148	135	131	136	140	132	128	143	124	131	129	142	120	125	118	125	143	144	132	120	128	135	135	121	143	139	117	143	122	105	130	127	125	121	140	128	133	156	135	126	114	130	141	127	144	128	117	151	125	143	122	133	126	133	149	139	124	140	117	151	145	126	126	129	120	132	124	123	124	125	136	102	118	161	145	128	138	140	147	122	142	126	137	134	129	113	143	148	138	114	127	122	116	149	140	107	130	114	126	117	111	132	135	139	147	109	130	126	142	112	119	132	126	124	123	122	132	106	129	141	119	128	149	117	132	126	126	149	137	131	113	119	134	145	143	130	124	125	126	121	126	133	131	125	124	134	120	122	135	122	134	119	152	131	128	144	141	149	123	126	132	127	115	124	131	124	117	125	135	120	136	146	139	139	117	117	143	134	131	126	134	136	131	136	134	134	127	146	132	123	130	148	132	131	125	134	132	138	120	140	148	128	108	137	142	138	126	135	129	127	123	143	140	128	125	126	121	123	128	150	123	106	117	154	134	121	148	138	122	137	124	123	140	143	133	132	148	124	116	131	134	131	151	120	117	102	129	130	125	126	132	113	128	144	123	155	115	104	116	121	133	130	139	125	151	134	107	125	140	128	146	129	142	139	135	127	126	142	150	113	123	133	131	123	141	119	155	121	129	151	148	138	130	119	140	111	132	142	136	132	122	139	108	122	149	116	130	121	134	153	134	144	144	113	122	127	138	129	157	122	111	129	120	120	126	143	129	136	111	136	134	137	142	126	132	132	135	131	143	138	106	131	143	141	148	133	142	137	133	131	131	139	137	120	130	120	126	136	123	125	126	125	137	141	137	136	119	130	155	126	128	139	151	108	103	133	133	119	130	106	138	143	124	138	138	121	134	148	132	141	136	125	134	124	144	145	132	105	124	127	121	139	123	130	130	130	123	119	148	125	133	114	143	137	122	132	117	114	114	127	132	146	134	131	128	119	134	137	123	133	122	118	142	125	126	135	132	141	116	129	116	127	135	119	110	133	115	124	150	125	126	129	156	128	123	125	137	116	132	120	126	134	141	149	120	123	122	149	122	116	124	126	122	134	133	123	122	135	135	127	127	140	115	128	139	118	133	140	109	137	145	146	130	134	123	111	130	121	143	132	100	130	109	143	117	134	130	134	124	142	131	133	135	145	109	110	121	119	112	116	130	137	131	123	139	140	131	138	123	107	141	148	145	103	129	134	141	116	137	129	126	117	128	119	124	154	120	135	118	114	122	126	140	142	145	122	137	133	129	123	127	130	142	123	115	121	109	131	138	144	130	140	144	129	116	122	127	132	128	149	128	124	130	127	134	132	137	131	127	111	147	131	121	120	128	119	110	136	131	176	125	122	136	113	140	125	128	127	126	116	130	126	121	122	111	146	108	131	145	129	121	113	138	134	131	130	124	132	113	121	135	121	129	122	144	114	115	134	135	125	134	128	134	118	112	114	154	145	142	144	137	151	129	123	148	117	125	138	125	137	115	147	145	143	128	125	122	128	138	135	140	147	142	132	139	133	123	149	128	121	111	118	129	114	120	127	120	119	112	130	132	122	128	128	135	124	141	134	125	119	124	135	139	175	122	133	122	135	140	140	111	141	121	128
3991	12399	10169	4831	3288	2494	1830	1361	1059	809	676	551	492	438	362	340	334	281	253	275	233	212	203	230	190	211	197	199	191	216	207	186	161	182	167	175	164	174	175	177	181	156	176	189	181	160	137	152	159	169	139	157	152	170	159	197	166	180	145	179	152	162	165	159	131	149	152	141	165	146	153	153	154	156	172	153	165	158	171	130	186	156	156	158	165	142	149	173	143	146	158	151	156	153	139	151	161	184	148	156	154	161	146	138	160	164	166	142	153	161	157	153	161	148	144	172	143	161	145	164	161	158	139	132	151	158	153	152	142	165	163	158	167	161	175	140	171	145	165	150	149	177	136	164	148	147	139	136	163	149	152	153	156	146	150	148	172	158	127	141	142	157	149	153	144	142	142	144	165	155	167	148	141	146	139	166	138	138	155	151	166	167	124	139	151	154	131	147	150	149	140	150	151	153	151	150	169	139	151	155	150	123	131	154	142	147	153	137	145	154	161	162	142	157	154	148	142	161	150	137	141	154	124	167	145	157	165	176	146	157	142	147	155	118	159	164	126	161	160	142	141	166	150	144	167	141	158	137	153	148	167	154	151	151	148	129	155	136	139	150	157	168	163	157	158	158	149	143	157	142	163	147	159	167	131	146	115	146	152	143	146	136	152	157	158	148	158	148	176	169	149	139	147	156	150	184	146	149	153	157	138	149	147	150	149	166	152	177	159	143	153	154	139	165	154	158	132	130	158	149	178	149	139	149	149	160	135	145	140	168	131	159	142	134	157	161	177	158	158	156	157	136	148	166	146	173	150	162	163	158	136	144	151	169	173	131	164	165	150	155	127	156	174	137	178	139	170	136	166	147	172	158	166	159	168	151	169	140	171	160	143	144	169	171	156	170	124	162	140	156	151	155	160	144	150	143	150	142	156	136	132	140	167	160	155	165	157	180	141	176	133	159	156	154	173	171	139	151	167	139	154	151	152	131	161	155	140	152	156	170	147	139	144	151	146	157	146	153	155	152	148	163	153	147	169	153	141	144	168	150	166	142	175	155	136	145	132	160	157	144	145	160	144	155	164	139	152	139	157	140	153	144	167	134	161	164	149	155	154	139	145	173	181	173	156	157	144	161	151	151	146	157	152	179	143	160	164	154	154	159	150	150	134	162	144	159	146	165	152	168	153	139	166	157	159	143	154	156	162	147	158	161	149	141	155	146	165	143	142	155	146	173	138	135	157	158	159	154	154	154	149	145	159	168	166	147	159	167	153	143	156	132	134	160	149	143	162	136	123	156	164	133	131	158	145	153	171	161	150	162	147	155	140	144	144	158	167	128	163	154	167	121	135	140	163	151	171	140	140	162	150	163	171	145	176	165	134	156	148	170	144	164	145	168	170	152	163	150	148	191	149	143	160	140	139	136	140	149	176	150	126	166	164	127	171	157	149	172	155	154	139	151	157	170	153	140	148	141	150	161	146	179	143	144	154	155	140	148	145	146	164	125	161	150	156	156	153	160	148	133	164	130	157	142	173	131	150	144	167	140	145	156	144	181	164	142	170	156	160	153	149	151	156	156	140	186	163	141	130	130	134	148	151	140	170	164	148	166	162	162	139	150	161	135	170	154	141	148	162	154	158	121	138	153	156	139	163	159	144	148	158	139	143	147	120	159	127	166	155	151	141	166	165	161	174	142	148	160	150	154	156	150	142	149	159	147	146	147	170	152	154	114	154	163	155	153	147	133	149	144	156	147	153	150	139	143	157	163	145	169	176	156	129	166	199	154	147	165	136	147	149	158	135	142	143	149	157	171	156	138	188	170	158	137	171	156	135	152	147	131	171	141	148	160	157	150	139	150	148	147	161	138	144	156	145	135	161	176	160	162	171	144	165	137	161	151	158	161	133	158	147	128	145	147	164	143	161	144	158	149	138	130	152	162	135	160	152	142	132	156	145	134	137	155	164	147	129	135	141	137	120	141	145	161	137	148	125	153	139	149	153	161	176	160	120	138	162	159	157	170	174	161	151	155	149	151	167	152	170	157	157	169	154	138	139	148	147	163	155	141	145	146	148	158	154	159	154	136	150	137	161	170	147	155	153	146	167	162	134	147	156	169	142	150	122	149	158	178	134	149	147	137	142	156	155	146	141	122	130	177	133	140	161	156	140	168	154	180	154	156	137	155	132	155	123	175	156	149	169	164	152	152	159	167	151	126	146	151	151	139	161	138	162	141	159	149	155	145	144	135	161	153	138	152	142	166	173	164	149	164	154	151	128	153	146	154	133	163	156	169	176	143	151	137	137	146	174	135	157	162	126	161	145	146	152	142	154	169	145	136	162	134	163	144	161	156	142	161	168	136	120	144	153	159	164	166	144	127	139	137	132	164	162	150	153	147	163	141	164	131	155	161	169	157	156	141	139	161	138	160	162	136	165	160	164	173	178	160	156	150	154	148	172	191	165	164	138	155	127	171	146	163	159	174	181	149	147	156	157	151	174	148	130	150	145	133	163	158	143	139	143	151	121	165	141	130	129	150	159	154	139	164	171	172	131	165	145	145	149	149	144	154	135	136	154	165	130	143	166	165	155	161	171	161	140	166	158	121	139	137	138	159	135	146	161	149	174	154	138	125	152	155	137	149	157	146	173	141	145	146	148	143	153	141	166	175	168	146	155	154	142	136	143	130	158	152	183	132	154	136	171	156	156	169	149	157	136	169	161	170	146	149	154	141	154	168	148	134	158	137	128	140	158	156	139	148	136	127	148	171	142	134	168	147	155	144	134	154	138	162	168	158	157	126	154	150	163	160	160	144	154	139	156	158	164	137	134	162	153	164	141	140	155	160	158	137	144	164	158	122	139	153	143	144	138	143	142	145	161	149	146	134	132	139	137	159	138	165	139	167	149	131	143	136	136	163	150	157	147	159	146	130	162	158	162	161	158	155	116	144	136	149	136	138	140	143	151	160	141	140	144	152	167	147	149	141	165	132	149	146	168	164	149	147	179	154	163	159	134	158	153	150	171	174	174	133	154	157	145	155	139	160	151	157	131	147	151	151	147	152	146	159	154	141	178	168	155	140	158	147	177	148	150	155	145	153	159	153	150	142	143	157	153	152	169	152	160	154	145	150	155	134	157	157	136	134	168	134	151	145	144	149	155	157	151	140	151	149	145	150	147	145	154	173	160	148	144	141	151	135	142	156	148	147	137	138	138	142	161	147	140	163	132	151	148	161	161	136	129	133	156	135	151	156	159	146	159	156	132	141	154	154	150	142	164	128	164	158	151	150	162	155	157	151	134	166	173	139	156	150	135	156	142	134	157	128	167	124	156	150	158	149	136	126	172	142	160	161	150	148	135	154	145	145	137	136	143	148	153	149	155	127	134	162	153	156	161	150	155	150	152	153	140	147	165	145	155	151	154	165	179	140	147	167	155	140	150	140	175	160	134	141	148	134	143	121	162	144	127	148	136	154	127	159	170	152	144	155	150	143	157	144	138	150	179	139
27023	18567	4618	694	525	475	487	460	455	477	419	465	471	431	419	414	403	432	399	434	384	429	455	434	428	424	430	422	417	405	429	445	443	411	385	403	410	422	443	422	419	462	400	461	420	424	454	430	427	432	417	432	420	418	442	415	428	431	423	404	441	430	444	428	423	416	418	405	425	432	433	406	414	393	406	422	443	442	423	414	459	442	427	434	442	383	435	424	423	383	439	436	446	434	453	400	423	407	440	414	466	438	448	397	391	449	449	419	450	450	441	411	425	402	396	408	440	397	455	415	440	438	425	406	474	454	437	398	409	423	426	464	460	435	453	414	400	469	409	436	418	449	467	425	441	442	425	389	419	429	421	431	443	434	426	450	416	429	402	414	436	398	454	422	445	422	441	399	425	432	387	403	401	425	412	464	422	427	452	441	436	434	409	395	393	420	461	427	450	441	433	413	399	451	421	427	426	413	399	425	412	438	412	443	430	433	453	420	450	432	400	431	414	457	451	417	438	457	430	442	399	428	393	441	423	443	441	425	389	415	438	415	422	441	432	407	460	417	410	424	423	437	427	452	428	401	428	440	401	400	406	421	435	456	463	382	410	426	403	428	407	450	390	408	416	413	452	414	420	364	378	420	428	452	430	439	449	404	419	426	443	434	404	446	426	444	414	461	424	433	396	447	445	428	469	426	461	462	421	430	421	432	430	408	421	432	458	446	440	452	411	422	415	425	423	417	433	461	434	407	428	459	399	419	393	429	436	426	391	424	386	428	430	416	453	447	462	410	428	397	460	428	417	448	427	430	431	427	394	414	454	423	395	420	428	441	445	420	401	422	418	413	391	433	426	411	416	447	419	421	449	448	454	405	420	425	445	469	439	465	369	385	480	411	389	389	427	437	454	384	441	445	425	418	443	429	418	408	448	411	460	408	436	453	390	420	440	418	421	421	417	397	415	428	425	404	435	428	414	432	435	424	432	423	434	413	407	472	464	439	393	446	420	440	408	403	427	423	385	438	419	439	388	423	414	407	413	449	450	420	411	460	407	418	399	407	431	439	438	427	413	440	393	402	440	430	422	438	453	416	441	405	401	416	410	405	474	434	449	413	456	420	419	432	458	427	387	447	431	404	430	382	400	439	434	403	408	437	447	462	422	416	442	408	431	459	410	452	464	388	432	445	398	394	421	424	442	409	407	421	451	420	476	427	432	416	403	412	401	422	395	431	406	453	465	459	417	423	464	424	438	402	428	424	444	450	417	404	437	421	447	432	446	400	447	418	438	418	393	460	413	456	450	414	431	442	416	436	407	403	407	438	477	431	437	444	421	427	448	468	434	452	389	392	441	411	449	478	398	425	405	419	446	435	427	454	420	405	431	408	415	435	442	413	440	404	391	425	423	405	398	418	423	449	410	413	395	414	443	436	404	428	453	452	416	431	473	447	441	430	421	396	440	415	454	391	394	441	430	451	422	454	420	412	448	413	437	440	407	430	423	409	435	418	419	419	440	430	421	437	436	410	419	459	431	422	441	408	409	413	436	443	395	428	390	397	396	415	424	454	433	400	397	432	428	437	412	417	388	422	399	408	384	410	408	418	418	413	424	440	477	439	458	404	437	416	398	476	428	415	429	437	435	428	416	420	444	407	389	437	430	471	406	400	417	409	415	407	426	423	457	399	417	428	399	399	377	429	427	435	438	440	427	457	410	423	428	420	410	449	417	390	378	393	416	456	430	476	422	462	417	424	425	402	426	412	437	418	411	442	399	473	449	429	423	399	394	428	453	406	446	457	423	441	444	427	386	437	441	428	422	416	399	396	452	405	437	429	423	401	418	450	417	407	398	401	438	419	460	446	470	468	420	449	417	401	402	494	436	438	458	435	407	426	468	407	433	432	420	410	422	388	441	441	418	457	445	431	390	427	402	451	452	405	447	430	423	443	450	413	421	398	376	417	408	433	449	432	406	425	416	445	439	415	394	425	438	415	423	420	417	480	384	426	419	410	447	412	408	399	425	424	419	413	449	400	453	407	395	438	413	388	445	420	390	448	441	432	426	420	426	434	417	402	423	432	403	443	410	402	422	463	430	425	417	433	392	409	438	422	412	389	430	439	473	415	428	414	368	460	438	439	438	454	393	431	391	408	398	428	447	418	442	429	425	440	429	450	419	421	429	459	432	367	417	404	427	421	440	441	462	446	430	442	433	397	426	423	411	444	433	390	396	452	445	423	409	413	409	414	443	404	407	435	418	420	416	426	422	447	442	428	390	443	449	423	429	432	429	436	397	429	418	429	423	393	398	452	429	425	420	462	445	434	396	412	432	414	425	439	417	416	439	430	416	436	425	450	417	419	428	390	405	408	414	401	438	415	451	423	443	451	408	422	446	430	421	419	423	412	435	399	415	410	438	430	432	460	435	448	433	403	421	459	437	393	414	421	421	447	423	420	402	408	468	442	452	405	426	449	429	418	435	427	438	433	422	429	467	414	447	449	416	395	388	430	431	398	403	427	417	384	429	383	449	427	400	424	436	435	412	415	443	377	411	433	417	460	456	430	437	400	419	413	435	414	442	434	435	401	413	416	427	438	433	403	426	462	436	431	475	428	439	451	441	419	398	414	398	425	420	413	407	476	423	410	386	451	441	438	410	400	425	398	425	389	423	430	428	436	433	438	408	475	434	454	452	449	455	408	417	445	423	426	455	448	415	416	403	450	420	394	462	421	404	449	435	428	416	444	482	431	396	401	410	383	474	415	417	408	417	413	417	435	421	471	419	422	457	436	394	451	427	423	431	401	427	398	430	433	409	419	447	426	465	402	448	390	433	428	401	427	413	423	424	468	417	429	414	444	477	466	393	426	433	450	428	429	425	445	387	438	430	445	414	425	393	438	419	408	413	443	410	404	427	455	454	464	424	405	435	436	437	402	387	452	397	428	438	449	456	417	461	423	371	420	411	438	423	435	427	412	399	443	415	438	415	431	455	434	409	434	451	390	439	440	414	436	432	409	441	384	446	410	455	422	387	433	457	416	434	425	440	396	388	418	396	445	452	422	457	453	440	432	407	399	426	449	424	444	459	403	450	434	441	433	425	422	456	428	399	416	424	429	442	443	387	418	465	425	426	408	391	445	444	440	431	439	438	426	396	435	446	436	429	403	430	445	426	424	436	403	441	413	456	470	394	468	410	423	415	397	405	446	439	444	408	454	416	435	410	427	448	411	447	478	427	399	406	441	453	447	399	402	394	409	395	416	407	426	446	414	428	443	420	411	451	384	456	458	430	432	419	451	428	444	436	428	421	426	451	455	417	437	439	394	404	435	459	394	430	474	433	453	440	413	456	415	413	443	466	421	414	419	431	464	449	445	455	457	446	452	442	401	422	445	419	371	459	410	424	432	428	438	407	416	410	386	380	418	410	444	487	444	433	461	407	411	409	423	415	468	436	441	424	430	451	419	401	448	409	423	393	429	408	422	408	404	436	423	435	433	429	416	435	447
4196	935	804	605	568	568	509	497	490	515	532	491	505	493	466	488	480	448	470	452	503	476	487	523	464	507	466	470	517	453	452	465	462	444	489	434	471	465	440	464	484	473	500	479	447	454	500	468	458	478	472	495	502	509	473	468	461	496	426	488	514	444	458	489	484	478	505	462	427	473	461	478	493	479	468	508	510	482	467	442	486	442	472	453	463	451	503	491	499	457	464	492	539	498	499	483	478	471	440	505	500	507	484	404	434	503	484	498	493	494	458	461	439	501	498	465	496	487	492	488	481	471	485	461	464	447	471	493	482	473	473	508	497	471	473	521	483	474	483	495	460	497	494	487	449	460	491	487	469	488	493	475	458	453	486	513	490	478	482	495	461	474	487	503	465	494	490	465	484	506	485	484	471	458	466	462	487	489	489	467	468	484	498	480	490	453	466	471	448	484	476	471	462	516	473	489	453	481	481	456	460	508	495	494	474	499	475	459	521	476	465	473	510	502	470	454	527	528	461	493	483	456	454	494	497	454	435	473	464	462	442	491	510	493	454	472	482	497	451	526	464	450	498	454	483	462	448	493	468	485	469	492	455	442	469	476	458	451	481	477	482	512	452	543	445	480	478	498	487	485	501	475	461	428	460	468	496	489	485	512	482	483	474	484	443	450	509	501	479	439	486	484	467	483	464	477	455	457	447	506	498	514	469	502	512	503	472	457	472	476	447	513	485	473	443	529	426	490	498	469	452	470	482	472	489	457	491	520	474	464	469	481	478	516	456	485	495	469	477	421	472	445	527	487	464	509	501	489	497	437	484	464	481	495	486	488	445	434	471	477	487	437	485	479	473	505	470	505	504	452	491	471	474	456	476	463	485	482	496	438	482	488	459	462	442	463	513	455	492	499	498	444	460	466	493	480	494	486	490	496	480	470	519	476	460	450	478	491	440	479	452	483	481	479	453	473	537	507	474	470	482	464	483	461	497	483	491	481	486	420	501	462	531	461	485	500	475	493	476	498	447	480	466	502	463	482	472	512	494	489	464	459	509	491	452	505	469	463	487	482	454	482	488	465	458	504	477	487	468	454	449	491	481	539	512	476	464	499	466	463	451	465	486	467	482	457	484	461	499	464	486	489	463	465	478	446	500	449	459	460	448	470	465	481	490	462	462	506	462	496	449	454	486	487	450	491	473	466	445	461	530	502	508	497	485	485	498	501	493	492	513	493	508	474	441	459	542	471	512	477	478	514	478	502	498	454	454	492	455	472	449	471	470	523	453	498	484	479	475	468	471	497	476	470	458	459	463	479	485	510	456	509	440	449	423	506	501	488	499	499	504	496	502	474	457	457	476	494	461	464	491	451	442	485	482	460	477	450	456	478	502	466	452	513	453	464	485	457	444	477	457	470	510	469	471	493	456	488	485	465	502	476	449	510	484	427	466	437	483	493	463	476	499	489	469	483	468	534	492	475	480	506	440	461	475	487	483	490	518	474	485	470	474	459	477	464	480	482	444	496	490	481	468	483	485	464	485	441	508	502	478	506	481	492	488	517	505	476	455	463	468	466	483	460	464	477	471	487	490	514	489	490	502	460	447	455	506	493	461	481	495	466	481	502	485	455	490	496	473	502	494	485	474	505	462	523	474	499	479	498	497	483	511	442	441	439	459	511	478	503	459	510	452	481	474	485	465	462	446	443	478	477	481	482	421	489	529	460	481	498	483	473	461	479	485	507	441	485	479	461	471	508	475	468	477	459	408	495	472	477	508	483	483	471	454	473	455	491	495	483	455	451	479	464	521	476	496	498	503	480	467	508	489	447	481	480	458	473	491	503	462	491	447	493	519	466	460	504	442	479	456	485	464	470	450	463	488	457	469	484	491	478	450	514	480	450	468	501	470	458	452	472	506	446	473	440	494	474	444	482	456	495	455	471	492	479	473	475	478	499	454	481	502	463	504	460	501	459	459	486	445	456	434	478	497	523	465	463	442	482	479	481	485	474	473	543	472	500	465	480	472	467	500	505	456	466	459	513	495	462	469	516	484	484	456	445	468	465	539	485	462	518	468	473	458	446	446	470	452	464	448	493	457	468	463	511	500	459	491	458	476	481	485	454	524	473	462	466	488	488	515	495	452	524	497	461	487	485	494	450	477	492	497	476	466	492	495	499	454	475	465	512	487	487	503	440	465	492	456	466	475	465	469	479	491	450	491	476	459	463	504	481	462	475	523	497	522	451	473	462	483	439	480	491	491	479	508	488	488	497	486	455	496	536	468	452	462	460	484	455	465	489	494	469	472	460	465	446	505	482	485	449	466	475	534	437	502	499	447	501	474	487	525	495	471	490	484	468	471	484	496	462	457	455	500	511	462	478	486	472	462	487	513	485	459	446	499	486	494	510	514	471	474	508	467	462	461	501	517	492	447	493	470	479	452	481	445	479	473	489	462	474	506	489	486	484	486	495	479	470	491	492	429	504	462	457	471	467	508	470	469	498	506	481	483	482	456	478	475	433	473	488	491	497	475	450	468	474	468	483	469	502	465	469	465	429	459	469	486	469	456	467	496	492	462	488	485	469	471	510	481	481	474	503	455	449	496	465	481	448	509	457	516	484	502	499	530	466	489	454	468	471	465	441	509	490	477	470	474	501	479	487	521	460	455	469	448	484	476	479	484	467	460	485	511	437	500	496	517	481	497	515	502	490	506	435	463	488	481	481	463	472	485	468	490	471	473	465	507	502	465	489	491	469	488	414	474	479	470	438	479	499	474	414	436	474	460	492	476	481	486	469	475	466	483	480	451	457	511	473	483	490	451	460	471	509	444	457	498	488	462	485	495	518	492	462	481	486	453	464	494	490	488	484	449	466	506	483	491	492	496	485	477	476	478	498	500	480	470	463	488	476	505	467	460	494	513	496	488	475	503	454	460	455	494	473	436	505	537	486	465	467	487	493	477	471	451	477	471	457	472	501	508	461	497	495	494	468	486	483	475	473	431	456	459	421	520	505	482	488	494	472	463	459	496	465	489	494	453	462	470	473	451	471	446	509	467	495	485	506	492	472	492	457	496	435	479	479	452	463	475	468	473	489	487	453	500	480	524	499	509	494	472	459	475	456	483	492	495	482	472	472	486	423	489	499	514	512	506	501	507	425	488	468	486	469	495	487	479	493	473	517	460	492	488	452	497	526	487	461	504	486	497	507	472	462	473	465	445	443	474	465	462	488	490	451	463	474	452	436	508	507	452	487	481	479	481	485	473	457	451	481	417	480	466	502	536	492	469	462	440	469	518	460	505	466	490	436	543	517	481	464	506	494	464	457	440	485	506	520	491	495	484	450	478	482	510	463	496	477	497	506	482	479	492	475	464	482	460	445	464	474	474	511	487	474	475	499	488	485	467	510	440	483	476	427	467	477	460	464	465	495	468	470	470	492	457	466	447	494	473	466	488	473	495	478	501	508	471	476	458	478	418	466	449	483	478	471	480	469	485	464	446	473	480	486
23052	20724	27697	23776	20730	9841	1070	698	583	554	523	479	485	471	457	405	413	414	395	414	381	385	403	394	413	369	349	374	397	382	364	341	338	353	351	373	382	364	382	342	381	362	363	368	338	374	356	359	353	390	339	356	373	401	364	387	372	337	370	366	355	384	343	329	370	375	344	384	344	386	382	362	389	372	350	324	360	371	367	365	380	387	368	364	355	353	364	354	373	347	345	373	365	361	353	337	387	372	376	375	364	381	363	363	344	350	353	343	343	363	373	346	355	363	342	373	363	328	356	412	374	362	365	358	381	357	355	348	376	314	342	368	369	358	343	367	378	369	336	358	341	332	340	392	376	388	351	410	346	340	355	342	365	348	336	353	394	354	365	353	371	343	387	365	348	349	358	338	349	345	358	330	366	373	386	352	311	381	373	363	385	316	328	387	384	347	398	330	324	341	349	395	369	395	350	358	333	371	382	362	364	336	344	362	328	363	360	388	379	358	354	378	359	342	343	333	388	336	371	383	363	349	348	331	342	336	364	373	339	348	371	348	353	360	332	380	347	340	364	368	347	368	359	380	338	339	360	355	384	394	390	360	366	333	328	389	381	371	369	338	333	392	358	396	352	368	348	345	404	363	373	343	386	383	349	358	358	339	356	347	388	342	362	348	368	368	339	385	337	353	325	350	365	340	376	355	343	322	333	355	366	349	384	373	356	375	364	369	348	384	363	347	364	336	349	342	349	362	339	349	367	356	360	365	368	339	344	344	373	388	338	371	345	353	380	344	361	362	397	386	333	329	354	366	357	367	350	342	350	358	383	367	375	346	348	363	368	331	358	365	347	361	377	355	357	378	376	375	352	381	329	346	317	368	346	376	339	352	368	408	357	405	387	314	323	374	358	342	315	383	386	365	339	335	356	349	356	381	364	338	380	397	373	344	337	378	374	348	347	357	349	321	376	348	370	354	380	379	341	340	353	352	347	342	351	366	352	361	341	332	370	317	330	352	372	383	359	365	348	378	359	348	388	326	371	344	363	355	368	359	346	360	354	367	358	380	338	349	303	354	332	366	359	328	346	329	339	331	360	370	396	368	365	367	353	383	382	363	342	344	372	357	341	376	367	376	381	334	365	374	373	383	338	379	328	333	362	368	352	387	371	377	345	350	343	375	337	343	360	336	357	345	354	334	340	380	367	333	364	384	346	394	372	337	332	402	328	338	358	375	358	347	346	382	354	361	346	338	347	348	347	359	326	415	373	350	354	361	352	372	366	360	379	395	367	375	386	381	375	366	384	358	372	378	370	332	379	332	352	387	363	387	367	377	337	344	344	380	373	344	343	384	400	354	354	359	356	381	386	353	362	367	366	346	363	360	389	347	373	362	349	342	379	363	360	362	363	373	366	335	333	378	368	369	377	336	320	363	334	366	378	383	331	347	369	342	316	362	359	341	357	352	346	367	397	373	345	366	376	372	418	363	357	356	346	367	366	392	326	389	352	356	375	355	350	353	367	364	367	373	368	349	376	362	328	343	345	356	373	363	361	358	358	383	365	367	357	366	368	386	362	345	386	361	351	344	364	389	361	362	337	352	376	324	381	360	363	379	356	366	339	363	373	387	356	388	364	343	368	345	333	349	385	350	346	327	369	372	384	393	354	358	363	377	343	364	379	363	344	370	358	365	371	333	365	332	315	369	384	390	373	359	337	345	338	328	353	331	373	371	362	367	336	392	358	380	370	373	353	350	364	338	319	359	357	386	375	350	366	363	345	347	384	357	378	343	335	354	361	360	342	369	351	355	369	354	377	362	345	402	396	340	320	355	340	336	382	371	376	347	333	356	343	346	357	388	362	345	361	375	382	368	356	368	371	364	373	359	358	375	364	362	387	363	376	359	390	358	372	329	375	352	355	358	361	336	323	346	347	378	360	350	352	382	342	376	342	372	348	345	332	347	386	357	357	388	357	374	397	353	332	336	350	379	378	385	357	379	349	366	366	362	362	357	320	350	356	360	345	321	355	362	346	360	352	362	331	353	337	347	353	333	323	345	375	329	377	361	391	371	379	341	346	380	374	348	358	378	381	374	383	320	311	370	332	336	363	338	374	367	366	392	369	337	365	366	339	346	368	416	351	360	336	367	371	391	339	358	362	385	368	378	333	356	356	355	370	369	353	358	340	372	380	352	347	350	372	373	379	362	351	330	351	367	370	350	367	350	330	340	350	351	350	359	372	380	379	367	355	354	352	350	357	348	371	351	369	349	383	342	353	345	353	344	375	366	343	347	359	369	351	334	388	337	340	362	371	351	340	358	352	332	368	377	323	374	372	326	379	356	375	360	342	359	386	328	395	372	392	369	363	377	359	366	379	384	371	365	377	384	331	332	340	389	368	383	336	342	384	373	360	372	390	341	380	374	335	359	359	374	336	334	336	389	373	362	356	349	352	357	368	348	339	360	336	386	335	349	363	402	363	364	312	375	330	358	360	360	350	381	358	346	348	378	366	313	317	365	362	340	385	345	372	372	373	338	344	380	372	391	351	375	334	346	356	350	375	381	360	373	369	375	373	357	365	355	362	374	336	354	368	317	359	379	336	362	372	331	337	353	354	374	333	350	351	362	337	385	353	361	342	358	317	341	356	320	344	367	388	332	327	357	343	344	328	369	349	348	365	355	391	354	353	367	369	327	334	347	374	366	384	353	341	389	335	363	387	366	388	370	376	318	358	358	366	350	354	339	343	350	352	352	362	354	349	366	383	370	377	336	334	366	377	346	357	342	399	362	344	357	373	344	365	358	344	350	332	359	348	368	373	375	363	351	365	373	343	402	356	375	360	369	331	341	381	339	343	327	348	371	340	361	365	382	385	347	363	326	352	362	398	366	360	343	342	380	316	374	369	362	365	333	358	352	352	345	380	369	363	370	369	330	339	336	352	362	369	350	350	379	383	397	345	387	348	396	346	382	378	360	359	356	329	357	383	361	365	336	392	337	359	350	352	349	343	397	330	326	401	368	388	337	335	364	377	340	369	421	328	377	373	363	414	369	328	387	339	356	344	385	363	393	377	347	332	344	392	345	376	359	352	368	347	363	362	392	364	364	349	344	359	359	348	351	435	335	370	349	366	356	358	379	389	350	361	359	338	351	369	364	390	358	356	388	350	356	378	373	336	325	370	350	327	359	324	358	378	393	332	377	353	344	332	376	367	373	354	333	346	371	367	362	374	357	365	377	329	351	332	368	355	331	368	385	334	354	384	351	362	334	337	365	336	351	345	322	364	326	313	372	363	352	340	366	361	333	348	399	342	361	399	352	335	365	376	359	353	382	360	345	368	361	358	364	383	359	354	361	361	372	339	353	425	337	329	322	362	366	392	361	360	384	379	341	399	342	322	378	355	349	334	322	335	362	347	343	379	353	345	368	357	361	338	375	326	387	334	370	373	380	354	379	318	364	345	361	383	355	369	346	379	360	327	372	354	333	352	349	356	347	377	384	343	381	361	340
3032	7418	5993	2817	1986	1531	1372	1005	828	738	666	582	611	559	537	554	478	469	465	500	471	506	447	433	432	440	450	432	493	429	410	432	442	397	432	425	380	403	438	414	413	409	410	428	402	411	395	398	439	425	395	399	416	396	452	424	432	422	407	448	447	408	410	420	409	401	413	441	395	393	443	405	412	410	383	421	411	379	397	434	428	418	409	388	387	434	428	374	399	397	396	392	397	414	440	435	444	407	398	417	404	381	404	434	400	394	408	401	416	375	402	408	409	410	419	405	472	383	432	420	421	418	410	417	412	401	413	457	419	437	429	421	394	411	406	392	431	427	392	406	393	404	403	409	371	399	441	413	396	421	401	406	384	396	436	415	437	421	430	387	403	390	408	407	396	418	413	430	406	403	384	412	420	412	439	376	425	384	447	384	427	377	412	405	404	409	405	395	433	432	413	398	424	404	424	403	397	416	432	409	368	418	400	403	403	426	418	409	414	384	426	393	435	439	396	386	412	410	417	414	378	406	382	401	424	425	396	396	383	377	418	404	383	423	413	392	439	394	400	448	394	379	391	357	416	415	423	413	395	422	434	388	402	402	421	403	422	392	398	381	405	389	438	373	441	393	431	411	427	409	423	381	413	400	393	408	365	426	402	399	405	433	417	410	434	404	394	390	474	379	402	389	396	396	377	406	430	385	423	422	393	398	398	380	393	398	439	412	442	435	402	392	439	397	390	392	456	426	412	440	428	441	385	393	398	379	423	404	395	433	428	459	434	372	442	438	425	439	438	345	391	349	433	408	381	391	402	410	409	390	370	393	361	368	410	382	421	455	397	420	423	403	416	400	425	418	400	396	394	414	380	422	410	402	394	393	397	422	430	430	425	401	412	442	419	423	430	407	391	383	407	432	422	398	456	404	378	441	393	394	415	426	396	437	416	394	406	387	394	427	416	393	428	397	420	404	391	424	435	448	385	389	399	384	431	431	407	385	415	425	416	372	437	430	413	399	423	414	395	407	382	417	454	384	447	427	404	406	396	348	404	406	393	429	376	401	376	417	403	413	398	419	420	401	398	425	410	422	401	422	425	402	396	413	414	425	443	429	414	388	403	404	443	429	373	384	419	421	400	435	420	407	434	373	382	384	433	386	379	420	424	438	398	384	435	406	407	415	398	437	395	422	420	455	397	416	442	393	392	434	423	404	402	400	436	413	399	385	442	406	412	415	352	432	387	443	436	405	438	415	401	406	432	386	418	396	394	425	413	422	412	343	424	417	414	448	420	430	393	411	398	401	425	418	374	417	400	410	419	400	399	435	395	399	432	396	400	407	400	401	414	403	401	437	389	422	412	396	386	396	444	358	394	388	398	382	399	403	418	419	400	401	392	414	412	439	424	442	368	422	409	404	408	419	436	406	432	388	386	403	398	435	426	384	437	403	405	424	392	355	407	449	398	418	403	408	410	418	409	425	416	411	426	393	432	417	385	382	406	414	418	432	404	405	387	413	395	438	419	395	417	460	411	442	382	407	401	398	422	392	407	390	390	409	448	407	389	421	422	451	426	392	425	388	386	381	430	391	398	411	408	454	416	432	416	438	428	405	376	402	376	393	416	388	400	391	406	441	394	396	414	400	393	448	432	423	377	387	398	404	396	411	448	424	428	417	402	393	381	431	418	438	402	406	391	394	415	414	426	420	404	411	458	390	414	412	416	407	405	422	454	429	386	404	413	386	433	417	429	392	448	427	437	418	389	415	451	399	405	428	419	392	435	355	441	411	414	401	398	431	418	390	416	419	425	434	428	404	389	403	440	410	397	438	382	439	436	423	391	430	461	425	387	432	408	381	377	421	412	409	416	401	396	393	426	409	409	414	392	415	415	409	397	429	416	394	424	415	446	409	415	423	410	404	392	400	425	392	379	422	428	405	419	447	434	406	403	389	403	399	400	421	374	432	406	405	390	390	407	433	412	408	401	380	414	406	440	384	402	415	418	408	413	425	394	425	376	392	405	389	390	415	377	414	413	411	377	414	415	449	432	413	419	405	439	454	394	417	432	413	401	430	409	358	423	402	394	412	420	392	393	397	409	424	418	427	424	401	404	402	436	434	435	436	416	416	445	404	424	448	396	395	394	422	401	393	390	370	400	406	407	400	394	419	406	398	388	414	374	382	409	413	416	411	408	445	409	403	436	416	404	390	419	374	418	399	388	428	425	427	383	406	383	398	396	389	400	394	418	441	424	431	440	400	408	438	427	399	397	411	405	393	422	418	418	396	395	424	440	415	414	429	421	402	414	425	385	397	422	403	437	388	379	408	426	421	456	376	423	432	414	425	402	391	398	422	418	425	425	410	370	477	449	423	376	427	409	419	427	412	438	386	398	406	416	413	437	399	423	397	419	404	397	399	378	412	425	409	382	390	402	380	397	408	415	417	421	436	436	398	452	406	407	449	416	454	385	393	383	447	430	402	389	426	409	406	401	403	429	401	436	396	396	457	413	402	418	428	433	440	391	408	401	444	385	418	403	421	390	411	412	461	393	419	396	424	394	419	447	427	387	387	405	406	383	383	434	393	414	383	411	441	417	379	406	434	396	437	432	402	419	405	429	383	405	395	402	397	420	418	449	403	411	355	381	424	436	403	375	392	405	430	422	413	451	393	422	420	410	399	444	411	433	385	420	421	421	431	425	422	360	388	438	452	437	400	422	395	408	409	391	383	427	425	387	408	421	399	410	423	407	432	429	409	373	429	412	408	398	419	408	432	415	378	393	398	397	396	377	398	412	423	425	414	440	418	407	453	395	416	403	412	385	430	423	427	422	408	411	408	453	411	439	405	413	412	411	413	422	448	387	396	438	489	387	422	371	416	412	448	412	406	403	383	398	374	421	432	390	416	396	408	432	407	425	435	421	418	414	400	430	406	454	433	447	429	366	381	409	397	403	432	396	392	441	424	392	429	407	412	381	389	424	373	410	427	400	424	398	398	399	393	420	367	411	423	398	394	419	428	401	425	412	409	433	406	426	433	398	398	390	372	407	359	432	425	406	398	409	398	422	424	418	405	414	409	381	394	428	421	408	382	412	419	406	406	394	377	406	416	429	415	457	382	393	381	415	422	439	395	436	402	364	457	422	396	387	395	413	406	392	420	412	445	362	393	419	420	398	416	427	407	388	392	399	448	367	400	412	384	435	383	406	392	382	427	431	399	434	430	438	403	415	411	405	388	408	415	417	400	412	416	430	434	410	453	410	408	416	444	394	470	378	377	378	422	441	429	407	414	441	380	378	429	392	404	381	388	420	422	418	416	390	411	400	392	422	415	430	388	398	450	399	438	450	412	385	432	407	389	416	412	428	426	413	392	398	395	368	412	424	397	429	401	400	404	405	392	443	416	402	389	419	408	406	426	433	382	429	441	409	438	434	381	401	383	369	401	399	442	438	393	410	402	434	375	411	442	406	416	394	435	406	412	402	407	401	386	456	380	406	420	422	372	399	428
24266	20857	26989	24790	13273	814	526	449	378	342	320	346	339	298	296	297	298	273	306	309	285	285	303	261	281	308	299	266	242	296	275	249	264	290	256	272	278	259	251	259	294	251	249	245	266	255	250	248	245	251	247	238	268	260	264	246	266	269	260	259	282	269	266	277	272	260	276	254	262	253	257	279	269	255	263	225	290	270	273	254	264	260	243	241	263	274	285	235	265	243	281	281	295	256	252	257	256	277	248	264	268	267	268	274	247	286	231	269	272	290	291	248	228	247	257	253	294	242	276	253	258	275	260	267	252	266	247	248	261	267	281	281	286	238	257	287	270	223	262	271	243	257	296	270	281	261	266	239	297	251	260	277	224	237	284	276	267	266	263	286	252	277	236	282	285	285	275	271	253	262	250	292	285	276	240	282	258	285	251	291	274	235	271	287	244	257	281	266	256	259	267	248	286	266	246	266	241	250	278	285	278	247	265	268	252	247	292	235	252	240	238	263	278	265	278	274	260	268	273	250	222	265	264	293	285	236	284	268	249	270	274	263	239	273	282	263	250	241	254	266	278	259	251	267	285	254	286	255	245	256	252	229	221	236	256	274	255	242	263	262	258	249	265	287	298	256	264	256	287	275	275	229	259	265	253	267	281	261	256	254	253	294	274	263	240	269	231	295	248	257	302	257	284	279	255	275	264	270	252	238	241	257	258	252	258	283	284	268	260	269	240	250	255	261	246	242	235	268	248	272	291	275	275	250	280	270	264	239	275	275	256	241	228	285	245	251	264	259	293	268	265	273	260	267	228	255	279	279	276	263	274	249	240	277	247	238	264	279	242	259	233	262	274	279	265	257	230	255	307	264	274	252	268	264	228	276	310	276	259	229	250	280	279	245	276	271	254	286	265	263	276	253	271	260	289	255	284	264	272	260	271	274	254	289	262	273	238	230	263	251	236	245	257	255	264	253	238	248	251	262	243	249	284	246	260	256	248	261	287	246	261	253	268	242	240	297	257	267	265	234	266	283	286	244	252	279	277	266	280	263	249	250	237	251	247	250	286	253	264	271	271	270	264	261	249	252	273	296	288	250	279	261	266	265	258	278	250	246	262	283	265	258	262	258	231	279	284	281	285	269	253	260	301	270	237	252	264	251	300	268	272	259	268	250	253	254	273	246	237	254	289	296	264	286	243	274	303	248	277	276	266	242	254	245	281	273	244	267	237	264	265	239	270	229	255	245	275	235	270	267	244	271	250	250	266	278	246	260	252	260	258	291	248	265	253	296	273	246	278	257	244	260	268	250	247	244	264	293	245	265	250	279	260	267	264	257	271	240	280	273	225	274	250	254	256	264	209	237	256	279	251	246	244	280	278	284	274	247	240	261	250	244	264	265	276	271	250	251	271	270	276	270	252	257	279	247	255	265	272	269	249	252	289	273	272	259	243	251	255	272	252	280	271	261	263	276	249	236	290	257	275	287	266	250	253	261	255	268	269	252	291	241	288	280	236	274	240	288	237	246	246	256	264	263	266	267	289	272	312	273	249	258	266	250	229	266	251	252	281	263	254	276	220	251	265	235	241	285	269	266	262	274	248	229	257	247	288	261	279	235	230	251	280	261	289	261	259	247	264	286	268	295	285	278	255	245	275	235	281	266	250	273	262	289	256	265	272	275	257	273	278	299	257	244	271	276	263	259	289	264	265	266	283	233	263	267	278	274	289	279	253	271	245	280	256	271	265	259	248	284	278	259	259	254	262	236	264	293	232	250	267	256	244	275	245	233	255	302	266	255	260	248	244	256	251	256	229	264	275	291	258	251	245	253	273	253	248	278	229	270	264	258	245	247	271	267	236	249	246	267	290	264	266	246	228	270	222	276	253	281	282	249	275	231	262	255	267	261	238	252	261	272	268	270	252	257	253	256	262	237	272	295	250	288	253	260	247	268	256	253	249	262	251	244	249	275	279	266	267	257	299	254	278	265	259	288	258	278	252	259	256	276	244	279	264	263	300	262	250	254	257	257	278	270	237	259	259	251	275	232	278	267	257	261	256	242	264	263	258	271	283	254	249	284	259	274	250	256	232	256	245	237	262	274	268	281	277	242	253	301	253	272	257	247	254	257	269	252	272	279	257	276	263	245	248	265	295	258	263	280	249	287	298	264	261	219	274	263	296	263	267	268	261	255	260	250	287	277	274	282	284	235	264	262	274	281	276	247	265	250	252	258	248	256	268	255	234	233	272	238	242	244	259	247	239	276	295	228	276	247	257	257	277	239	253	256	271	275	277	280	251	293	263	258	279	235	243	278	263	245	291	281	266	278	276	290	259	237	265	265	243	295	253	230	249	281	254	266	280	282	266	263	250	257	248	236	278	286	275	276	266	273	267	259	258	286	248	277	275	260	274	272	258	275	284	271	259	265	258	296	255	257	258	272	270	273	289	261	263	233	267	252	267	243	271	248	265	267	249	260	259	283	249	260	236	252	257	266	256	273	260	239	262	266	252	272	288	252	270	255	291	241	280	271	244	245	251	264	256	236	225	254	258	280	263	263	272	253	268	251	253	258	260	258	274	246	252	235	259	292	262	263	267	244	275	288	270	259	268	275	270	263	271	269	256	260	276	225	263	245	250	260	281	236	264	258	257	283	277	259	229	262	270	262	296	275	244	294	272	274	250	273	258	254	279	229	276	236	257	245	259	221	255	271	266	244	269	281	272	249	247	249	230	266	268	243	236	275	280	286	269	270	267	266	273	271	236	264	257	236	286	277	268	255	294	272	274	272	249	250	265	263	305	260	269	259	260	276	262	277	267	249	251	267	252	249	258	229	264	247	256	266	272	275	269	228	258	250	282	264	252	268	262	263	255	265	264	246	235	240	281	263	260	242	254	268	281	274	251	263	255	277	270	247	281	243	249	261	249	239	295	271	274	232	247	244	252	269	296	245	259	272	270	231	225	240	248	261	267	273	255	288	243	252	227	259	251	248	281	256	274	255	284	261	271	259	233	256	240	248	235	271	270	276	248	227	266	265	246	263	281	255	252	257	259	273	249	266	269	259	259	270	285	270	278	269	260	229	268	260	251	265	278	289	273	246	260	261	256	264	274	244	259	266	249	279	255	285	261	269	248	277	258	243	267	278	279	251	268	233	251	272	240	224	252	272	279	259	236	258	277	260	273	270	289	270	277	246	268	261	291	244	276	257	253	276	257	284	245	255	256	271	274	264	279	258	252	251	254	260	255	271	235	252	280	247	280	255	241	285	268	263	262	226	279	250	260	255	281	295	260	274	247	250	283	249	285	254	257	263	277	258	259	275	269	272	255	258	258	257	260	294	251	256	217	256	272	268	245	258	267	271	253	276	250	232	256	270	273	255	280	241	258	294	251	276	285	265	290	274	255	280	265	262	255	242	257	272	284	271	256	267	261	272	240	267	258	266	259	249	260	245	284	266	271	260	246	243	279	273	248	246	285	270	252	283	276	273	250	238	257	253	240	245	257	265
3197	4516	3668	1741	1312	1047	887	700	514	458	474	391	391	349	401	333	351	345	326	336	308	289	312	300	304	330	324	283	315	332	262	334	329	309	274	300	301	308	303	294	289	302	261	304	290	276	267	296	281	288	283	272	281	295	299	303	294	307	271	275	280	295	296	293	289	309	272	278	269	291	303	271	340	281	289	286	270	272	272	273	298	277	263	275	285	329	267	298	275	298	302	308	293	311	269	304	279	300	254	292	295	281	293	275	276	325	297	284	287	304	276	299	275	294	288	274	296	321	295	320	267	294	318	263	300	298	308	281	280	285	282	282	274	297	288	293	290	274	308	283	309	309	291	294	313	298	261	299	294	285	275	288	283	292	294	276	289	270	245	268	286	309	284	291	269	296	321	283	276	297	303	280	273	300	303	317	297	312	289	283	270	311	279	291	287	277	315	297	316	303	299	286	296	291	287	275	268	301	305	291	289	272	278	292	255	264	318	285	308	297	292	283	272	286	300	293	294	324	257	304	291	297	284	277	281	290	310	308	280	275	274	275	259	304	297	277	296	275	308	305	299	311	290	281	297	297	280	272	288	279	308	271	299	267	277	296	270	269	242	284	322	287	286	258	302	279	250	287	298	304	296	268	278	291	310	256	276	335	300	315	280	281	279	289	252	277	300	265	290	265	338	290	294	287	285	265	278	285	287	296	259	278	270	284	275	321	303	262	297	305	267	290	322	322	318	258	280	290	256	276	283	289	295	259	283	294	306	277	288	275	291	280	256	275	267	287	274	311	301	301	287	309	261	306	327	280	281	307	284	286	262	330	252	279	300	286	302	281	276	279	331	288	299	292	277	306	277	267	292	261	315	254	323	298	278	292	288	297	256	281	274	299	274	299	267	270	317	289	285	310	248	289	264	295	284	306	263	288	280	302	298	279	297	258	273	318	282	252	330	282	278	307	273	253	307	275	287	287	343	311	300	274	258	312	262	258	257	311	261	298	290	294	280	298	288	279	276	315	281	269	317	292	294	291	272	272	282	292	309	306	285	279	292	259	309	281	279	298	287	299	275	251	276	293	273	266	298	279	252	288	313	313	243	266	317	292	296	293	291	286	298	274	291	276	279	296	275	315	297	295	308	261	308	298	306	260	283	295	268	297	329	305	293	296	300	295	257	300	296	266	279	270	289	319	272	270	300	309	272	305	296	301	289	293	308	284	304	295	311	280	299	270	318	283	256	264	307	293	286	286	290	278	288	303	269	335	285	299	306	278	318	317	295	304	279	317	311	305	296	322	306	287	313	288	272	293	293	251	285	288	309	260	293	305	316	300	299	299	266	287	312	262	294	327	279	296	260	267	295	313	279	280	291	309	275	284	275	281	286	282	284	286	263	278	271	276	278	277	301	292	279	302	303	303	246	260	326	287	299	259	286	315	277	326	277	274	297	283	287	267	269	269	264	312	283	299	275	289	305	268	311	283	286	316	296	290	284	326	315	266	315	280	315	282	296	278	279	290	289	268	271	298	297	288	308	299	309	259	288	316	269	289	290	265	247	282	308	295	273	299	282	289	311	269	289	305	295	269	273	305	302	280	291	287	310	316	267	312	281	285	288	295	304	294	286	282	255	271	287	269	298	271	309	274	319	277	291	301	286	286	271	304	286	275	260	269	274	290	314	257	264	269	320	305	267	281	235	288	277	285	305	297	299	279	284	296	303	272	273	276	292	308	284	298	278	301	280	304	299	315	278	278	274	256	279	296	293	289	304	293	291	289	285	288	310	275	274	277	301	274	278	312	290	309	299	278	288	274	304	324	285	315	268	270	271	282	279	282	284	307	289	265	287	278	300	284	291	258	258	243	287	282	259	285	271	287	320	279	283	244	302	281	314	287	298	299	322	292	293	274	284	314	295	272	301	283	270	281	258	308	317	302	286	296	290	296	257	283	276	260	257	281	286	293	268	277	293	271	292	303	295	321	298	289	301	247	288	281	265	266	287	305	290	315	275	282	278	264	295	290	279	298	283	297	255	270	286	277	276	309	299	313	287	291	273	273	301	272	307	288	282	301	307	304	278	277	289	305	305	273	294	306	263	297	266	282	276	279	298	261	292	277	332	282	289	317	305	296	314	288	295	302	288	329	278	299	287	289	338	306	294	299	306	267	287	301	305	283	299	301	284	259	302	295	305	295	282	285	292	306	282	288	300	297	287	316	315	288	268	334	295	302	288	315	295	280	302	283	291	269	275	291	269	282	293	292	276	268	294	273	253	282	299	292	299	287	299	295	287	262	285	260	304	263	285	300	262	318	283	292	304	302	285	280	322	263	290	298	292	280	301	296	289	273	283	270	281	303	296	250	291	270	330	251	297	305	312	303	297	298	281	287	270	275	278	300	267	301	298	282	273	309	282	272	293	294	303	293	305	269	296	276	276	312	315	282	301	272	319	294	305	287	276	284	265	299	304	303	287	291	295	293	295	259	259	282	300	310	263	297	294	284	294	287	295	309	280	293	274	295	296	302	306	278	289	253	268	297	297	277	304	268	284	262	312	294	284	271	280	284	275	264	272	296	312	256	285	267	265	289	302	301	254	300	285	305	305	280	288	303	293	291	278	299	292	272	288	314	299	262	284	269	263	268	301	270	291	285	303	269	286	285	320	269	297	282	286	280	267	297	290	262	305	281	291	296	253	292	242	303	304	313	270	274	305	256	295	277	303	260	317	268	301	309	294	256	245	281	295	274	296	273	272	283	292	276	269	279	295	287	295	276	257	297	296	293	274	311	259	298	304	271	305	290	270	293	306	277	257	279	277	280	288	305	287	281	285	332	278	303	276	271	282	270	293	298	297	291	293	283	326	291	328	280	299	297	280	299	286	262	308	283	264	296	274	278	252	255	272	233	315	295	298	283	306	296	264	298	305	312	292	277	309	288	298	299	301	302	274	262	271	290	294	279	267	318	290	291	285	264	298	304	287	276	283	279	286	310	286	269	294	278	290	287	288	278	282	284	296	284	297	292	281	301	307	274	292	270	298	283	287	318	304	302	306	268	256	277	284	286	299	256	300	306	272	278	276	295	293	284	294	303	267	274	309	299	296	299	272	289	297	267	313	307	272	253	298	303	255	274	292	306	295	275	303	308	275	304	305	286	279	249	269	271	292	258	254	276	272	293	295	287	277	298	257	299	297	293	282	280	296	293	320	278	302	267	291	284	305	316	275	302	292	264	270	298	301	260	323	264	298	297	282	276	319	301	307	294	303	299	268	285	275	303	316	286	289	297	294	299	291	270	315	273	274	328	300	281	308	284	315	301	298	297	301	265	299	279	284	320	298	273	252	257	289	299	254	309	303	291	291	295	280	292	282	290	268	276	297	289	293	275	292	295	304	243	294	314	291	296	314	262	279	293	282	274	263	294	267	294	297	258	293	296	283	269	299	276	292	285	297	310	277	269	265	282	285	258	251	289	291	293	271	314	254	283	317	289	310	278	300	263	278	294	322	303
22161	20880	28364	23537	20882	20923	9459	912	612	504	443	379	319	285	272	239	264	221	170	189	209	180	191	176	162	180	157	164	154	172	140	150	157	148	153	155	178	152	144	146	156	142	139	155	142	128	137	140	163	122	116	135	140	161	158	136	148	136	155	149	149	130	130	148	138	147	140	143	157	130	129	159	143	130	131	141	124	138	142	117	139	148	141	155	144	142	132	132	111	123	119	122	155	144	148	132	135	118	131	140	125	143	120	133	127	130	142	139	132	137	119	147	135	154	120	121	140	143	126	137	134	131	153	122	153	137	138	134	126	121	149	126	121	152	152	122	131	147	135	126	126	126	132	147	147	134	141	138	155	111	141	124	163	133	131	128	134	107	156	135	140	139	138	131	130	134	139	141	124	125	136	142	135	136	139	154	135	119	134	125	129	144	132	146	108	123	136	144	133	140	142	130	137	127	145	134	136	156	132	140	143	138	138	118	150	132	125	140	141	132	136	149	142	114	131	140	134	138	130	112	127	140	143	129	140	143	129	141	143	139	156	130	124	135	136	137	114	140	144	110	115	148	136	140	131	143	135	146	126	125	135	140	134	138	135	127	141	127	130	131	141	132	118	131	114	140	141	137	139	135	143	142	111	124	145	119	140	137	137	129	144	133	136	144	138	132	135	110	124	135	140	134	143	132	169	133	123	118	130	137	126	134	113	134	138	127	149	146	114	139	133	123	148	137	116	124	134	126	142	115	139	161	143	144	125	138	146	140	136	138	137	134	122	135	142	122	146	145	132	153	157	126	118	140	130	135	126	140	129	146	145	138	130	127	139	159	139	137	128	139	136	141	167	137	130	137	141	140	122	119	143	115	138	151	139	130	125	145	129	126	139	165	144	155	122	131	134	132	126	146	130	151	148	124	125	131	144	143	121	133	138	118	138	137	144	157	140	130	121	129	107	120	128	127	156	136	160	134	136	139	131	126	123	144	103	129	138	132	143	152	119	121	143	151	128	148	144	134	137	133	133	129	141	122	127	121	112	139	135	140	125	125	149	137	144	135	139	135	139	127	147	132	133	134	135	136	138	136	128	148	150	128	136	117	130	133	137	131	140	133	151	130	143	156	136	117	155	129	127	135	115	133	119	145	130	132	131	134	122	135	129	144	155	134	117	125	157	116	144	132	135	127	149	162	139	130	155	140	145	135	144	126	150	126	164	137	148	133	157	145	127	138	139	147	121	123	137	139	146	155	137	148	129	142	127	135	124	124	138	119	117	131	111	135	119	120	114	144	144	136	117	116	138	131	155	121	142	120	149	127	120	115	141	115	151	117	143	160	151	158	127	140	125	132	117	151	131	129	149	127	129	142	119	126	133	146	135	127	142	139	141	148	142	137	134	113	127	144	104	120	141	123	157	158	124	127	136	126	128	142	133	139	128	135	131	138	131	131	130	142	138	120	142	137	131	131	133	128	125	144	132	148	151	133	143	143	138	148	140	118	123	159	120	95	131	126	150	106	136	146	116	142	141	122	135	136	130	140	135	126	119	123	131	135	133	126	138	126	126	123	147	145	126	124	123	128	132	139	113	124	138	135	125	125	135	133	123	147	132	128	136	131	129	140	127	126	111	119	141	137	142	144	138	134	145	135	112	133	138	133	155	124	130	145	111	144	121	128	117	135	142	135	133	129	134	145	134	134	139	110	121	123	153	143	139	118	112	139	131	145	121	138	142	134	130	115	168	140	131	134	145	118	133	141	122	146	120	144	130	118	134	125	141	141	144	135	121	124	130	129	135	113	135	133	124	115	126	131	121	145	134	140	134	144	118	131	128	134	146	133	140	129	131	152	148	126	137	142	124	136	129	141	123	122	130	122	143	141	131	151	121	140	130	124	137	143	121	144	144	146	135	136	144	162	125	132	132	135	161	139	140	121	150	122	125	134	135	117	122	132	137	136	152	126	129	130	159	124	123	126	117	128	128	128	153	121	128	131	132	131	148	132	108	124	148	118	129	108	134	132	129	126	129	131	131	155	163	121	133	128	122	140	153	136	139	121	125	135	139	136	140	130	129	131	118	131	123	143	139	129	143	146	142	140	135	136	135	121	140	145	133	138	126	148	149	139	140	133	138	130	154	128	139	146	148	150	158	147	151	124	134	128	116	132	131	121	150	157	130	117	119	133	120	143	149	135	121	136	129	119	107	125	113	138	139	133	140	115	128	148	147	130	121	132	147	130	141	132	143	136	110	137	140	128	133	138	125	139	131	135	132	162	148	142	127	122	135	131	140	123	136	153	120	133	130	142	128	128	126	106	119	148	128	135	134	140	145	120	150	151	138	124	141	134	134	163	126	131	132	135	128	135	129	124	138	142	133	141	152	131	139	134	142	146	140	126	138	125	150	137	140	125	143	133	121	144	135	124	131	132	138	134	143	141	137	148	130	131	134	136	138	130	123	133	119	108	144	131	127	136	157	145	131	139	143	124	131	138	139	131	154	134	131	146	139	123	126	141	137	124	142	127	134	131	146	133	133	151	144	124	127	119	128	140	135	127	173	140	137	144	138	131	129	138	124	141	139	144	139	122	121	121	129	156	139	129	143	147	124	124	131	141	123	136	129	130	139	138	127	124	132	147	113	136	129	139	119	118	145	130	119	127	128	123	151	140	133	134	117	143	124	137	141	125	144	127	158	131	125	130	131	134	136	155	129	128	143	117	123	128	132	139	133	152	115	143	127	128	164	157	136	166	136	131	129	118	128	158	117	142	139	144	127	137	135	124	132	149	145	152	129	132	131	145	131	145	143	135	141	120	157	133	140	122	126	120	110	130	123	136	143	156	120	141	122	134	129	147	123	123	140	126	115	118	137	146	133	147	123	153	130	117	111	152	121	129	138	145	152	153	132	134	155	132	125	141	135	128	148	132	120	147	134	142	126	124	114	141	133	139	125	124	140	157	153	124	139	122	122	138	140	127	149	125	124	126	136	129	152	126	133	128	123	131	132	160	150	141	146	127	128	141	135	129	147	119	126	142	144	126	132	120	119	140	160	137	131	137	150	136	134	149	126	145	131	136	109	130	139	139	127	131	129	135	126	123	132	123	132	129	152	138	133	121	124	138	111	147	131	117	128	144	137	123	137	158	146	137	122	127	134	115	126	109	122	139	128	113	152	155	123	152	140	140	159	117	126	140	116	141	142	144	159	115	103	140	131	138	138	133	130	136	142	133	126	162	163	135	119	151	116	129	125	118	135	108	135	157	129	143	161	137	131	144	127	120	141	134	136	149	120	140	135	142	147	145	145	131	121	132	154	133	109	126	148	117	138	125	150	140	136	134	133	144	132	123	119	140	120	104	132	160	134	154	164	141	122	131	129	142	138	132	132	135	133	121	146	164	126	142	122	148	133	120	124	136	139	141	109	152	136	141	138	121	133	154	133	129	121	131	139	135	119	127	142	148	138	140	139	132	138	153	128	149	146	116	120	144	124	113	127	143	124	134	145	120
4052	12365	10085	4938	3283	2515	1925	1377	1027	816	676	588	489	436	373	348	315	280	291	248	231	230	220	218	217	195	203	222	233	206	192	190	181	189	173	167	174	159	155	170	161	177	168	156	171	150	184	159	147	178	164	159	178	158	164	149	162	185	162	172	150	149	178	146	158	181	160	172	160	170	164	169	164	175	168	165	173	146	154	164	157	164	149	171	166	130	137	171	159	142	158	176	145	130	149	158	150	151	155	176	150	151	149	156	133	153	152	184	148	161	159	145	144	160	158	156	164	170	137	175	146	142	146	181	162	160	154	157	157	160	130	161	152	165	152	167	154	151	134	162	169	153	144	137	147	142	163	175	160	148	161	149	159	169	148	151	156	148	116	174	143	143	147	171	155	147	154	140	162	158	146	133	164	154	174	169	164	165	154	163	140	151	141	150	149	165	149	132	151	132	143	144	167	171	139	168	144	142	134	158	139	156	149	172	168	137	153	143	166	162	175	155	158	173	148	131	166	125	165	150	147	172	157	160	158	139	156	140	176	150	162	142	138	160	153	154	150	158	171	170	163	153	141	160	161	153	146	160	121	152	161	153	162	138	165	173	139	143	161	147	117	149	150	177	167	184	167	137	161	159	177	171	156	164	145	167	169	160	170	161	171	149	155	160	151	168	141	169	155	134	151	147	165	155	135	148	152	135	165	137	157	154	147	176	147	148	172	138	161	133	139	132	154	154	160	179	140	172	135	158	151	142	155	164	158	144	149	169	167	155	145	149	137	160	169	132	161	156	147	152	168	147	176	136	168	151	157	153	150	161	154	157	159	151	151	143	149	150	156	168	126	148	155	135	150	147	147	146	182	166	171	150	156	149	164	155	150	154	152	155	142	179	144	165	140	148	179	139	138	154	146	147	168	178	143	143	151	150	143	181	150	171	156	157	161	147	133	153	177	123	142	149	153	162	168	148	153	146	147	161	137	162	138	142	171	182	158	142	153	184	149	150	158	153	157	151	136	161	153	166	149	159	142	178	137	136	166	157	171	132	163	158	149	119	163	157	147	158	153	138	160	171	141	140	166	138	137	176	126	141	169	159	163	152	152	150	156	164	145	133	151	160	143	152	165	139	145	149	133	169	137	141	138	161	161	147	139	146	158	140	155	158	167	154	138	155	156	148	149	165	163	161	170	163	147	181	151	157	143	155	155	143	159	141	170	151	131	151	165	146	164	170	154	181	149	159	159	130	166	149	145	149	162	172	162	149	156	145	150	160	156	148	161	154	174	145	132	159	146	151	170	136	131	177	140	144	158	146	165	155	146	167	146	165	188	165	157	143	195	169	168	153	175	130	144	168	167	139	154	151	149	145	138	141	167	137	160	145	145	143	157	120	163	165	164	169	161	169	152	164	136	150	140	162	146	135	157	163	176	159	157	160	158	158	147	145	135	153	144	159	166	158	130	164	151	137	155	167	166	167	168	140	179	146	146	181	165	139	147	134	161	165	164	156	153	174	145	153	161	180	170	165	164	136	157	174	140	164	152	150	170	149	166	159	135	152	142	138	152	159	156	173	156	161	142	158	173	153	141	167	157	163	145	146	150	173	123	158	143	153	161	134	157	134	149	155	177	152	179	162	145	133	165	133	156	175	162	141	163	148	168	164	163	144	140	150	143	150	151	123	149	185	148	141	157	146	168	139	156	141	157	159	178	138	155	146	155	143	175	150	160	132	146	163	166	165	164	152	146	159	147	143	160	150	138	154	160	170	146	147	140	162	164	176	152	171	157	144	159	159	149	156	157	159	139	151	147	149	172	146	166	140	175	147	167	175	153	175	146	160	163	133	140	177	147	153	151	138	153	157	157	129	156	129	153	132	141	154	148	158	149	165	159	152	160	155	153	140	142	180	152	113	162	127	148	157	142	127	152	148	154	130	163	154	153	158	157	169	162	157	163	165	131	154	156	132	156	157	144	153	149	172	130	166	149	137	169	160	143	154	143	146	170	176	146	158	138	149	171	138	149	147	155	128	137	173	157	166	147	144	145	143	146	140	164	149	135	152	144	141	150	151	167	158	142	154	151	153	169	157	164	154	147	154	154	138	157	163	139	152	159	140	169	147	127	148	161	143	148	174	140	142	160	157	152	152	153	148	132	144	167	146	138	160	145	155	171	152	151	156	178	161	156	133	159	166	143	126	159	164	146	161	161	153	155	154	153	171	162	141	166	160	150	156	172	187	147	163	147	133	159	142	152	144	161	126	142	164	144	159	163	151	140	148	152	156	154	149	153	142	163	162	131	165	151	147	148	151	140	139	135	145	167	166	150	162	148	163	156	150	150	156	151	162	165	151	158	152	150	148	143	153	153	152	137	142	120	160	159	166	165	146	156	167	126	160	148	150	158	147	138	168	151	143	154	155	149	173	170	147	176	154	138	131	136	159	167	157	140	185	152	148	176	134	145	127	165	149	146	146	151	147	161	133	174	145	142	159	156	150	158	176	167	148	133	141	147	161	163	167	154	158	165	170	160	146	156	136	165	166	149	136	154	157	177	157	175	156	155	149	147	166	140	171	163	149	134	169	162	156	172	155	143	131	137	137	175	139	150	129	140	147	156	156	163	170	165	142	141	119	160	166	156	152	162	166	164	155	148	154	138	157	158	161	165	164	141	135	159	154	153	161	151	153	176	159	160	154	142	155	134	149	163	160	159	132	146	168	156	145	146	160	160	167	168	174	172	157	156	143	155	172	142	158	162	143	165	152	143	156	160	159	126	161	146	142	155	125	139	155	154	151	178	139	172	165	137	153	169	155	166	146	143	147	150	158	135	148	152	144	130	165	160	155	173	151	141	152	178	148	139	186	134	146	152	161	143	133	159	148	139	128	140	162	147	146	131	161	175	140	166	163	146	143	146	144	148	136	146	170	150	144	165	166	152	170	156	140	144	155	160	145	137	157	153	168	120	142	157	139	160	160	154	141	151	149	164	161	157	141	160	150	162	143	157	152	165	166	135	150	143	161	145	146	172	146	149	147	151	142	156	179	179	143	158	140	174	142	155	168	158	173	160	148	165	121	137	163	125	172	155	155	147	138	162	158	155	132	165	166	148	154	143	167	141	150	160	179	167	174	149	146	164	150	160	158	164	171	142	159	150	149	160	156	153	168	150	149	134	161	131	154	170	148	152	147	156	164	138	138	140	158	143	164	167	162	145	147	140	172	172	161	145	146	168	147	149	156	136	156	157	146	137	148	169	137	151	141	150	144	147	154	152	161	158	141	136	161	143	157	171	140	162	147	148	153	155	138	150	158	153	139	140	141	149	161	177	173	140	159	146	128	155	150	134	169	160	149	160	136	145	156	151	148	147	162	173	159	168	162	163	163	167	150	168	143	146	146	159	156	140	146	162	169	156	137	156	164	152	176	160	171	132	158	153	150	161	146	147	176	145	155	155	160	145	156	143	150	145	135	159	150	171	147	160	151	154	162	129	164	150	160	159	141	169	150
27152	18680	4889	747	547	462	492	460	454	479	433	443	499	477	428	425	424	422	473	462	415	422	450	466	430	419	426	442	449	422	434	449	440	405	424	472	453	451	438	402	423	468	402	453	473	441	443	446	430	424	457	450	433	417	451	455	448	393	482	434	438	426	410	437	447	429	387	446	415	432	443	438	467	415	419	443	425	457	423	430	432	448	435	452	425	418	407	434	421	456	442	471	402	429	465	442	444	470	452	451	436	413	453	429	408	441	448	436	438	411	427	472	434	413	443	440	441	445	444	407	411	419	435	466	450	425	428	432	441	431	440	443	452	429	433	471	451	461	456	448	458	435	408	435	466	452	446	421	434	403	451	444	439	433	480	425	440	454	410	448	453	438	475	435	446	421	466	407	487	449	461	417	412	443	431	468	460	430	425	428	401	422	444	421	481	416	429	470	468	443	433	400	457	422	432	423	418	418	458	474	443	456	444	441	431	494	435	437	481	455	432	404	426	430	411	420	445	409	434	427	422	425	499	424	423	387	447	416	425	414	417	420	407	448	424	420	419	484	478	438	477	416	465	425	442	412	384	420	446	429	468	475	427	443	482	461	392	470	493	461	414	458	434	459	473	443	441	413	386	465	442	432	484	458	451	417	446	441	438	457	401	452	466	458	463	447	426	454	470	421	450	410	450	455	433	427	435	410	412	453	449	473	433	419	443	432	426	455	410	427	468	439	436	418	425	449	434	434	433	463	461	472	441	469	452	427	437	423	394	449	427	478	455	381	428	439	431	430	443	436	440	440	438	427	413	424	458	454	409	445	441	470	482	488	414	468	415	450	459	427	480	434	424	437	450	444	448	449	445	433	441	429	446	452	439	448	440	413	433	484	458	415	467	444	438	441	459	445	387	451	453	453	449	410	449	458	415	446	424	399	448	419	452	455	530	441	426	432	452	468	428	436	428	437	456	445	410	437	383	430	444	485	440	465	513	439	454	427	464	428	432	416	479	407	452	406	463	490	414	463	455	451	416	429	431	461	456	456	443	448	414	413	455	444	413	406	384	441	433	466	405	429	402	475	433	428	437	473	443	444	486	445	451	411	426	445	419	418	408	407	431	448	407	418	441	459	469	444	457	449	478	416	420	445	424	436	444	421	433	450	464	462	392	443	470	435	442	418	436	451	452	411	445	425	417	440	449	482	439	428	458	417	420	438	453	466	460	441	403	438	422	457	454	434	420	452	420	417	434	449	440	463	437	418	431	418	453	423	440	438	425	443	429	449	415	396	419	438	426	440	451	439	443	418	390	439	425	396	448	432	427	389	416	442	427	403	438	429	429	467	406	404	415	431	457	469	418	441	446	450	360	378	443	424	424	441	400	409	443	446	404	431	445	441	450	424	444	446	436	394	445	398	413	378	453	452	427	419	473	436	419	438	443	461	416	411	382	441	440	438	419	424	406	486	438	450	418	430	405	421	413	450	431	406	465	423	418	406	454	423	458	453	421	454	428	403	463	446	444	412	477	426	423	402	441	462	431	459	414	457	434	430	439	412	410	470	426	424	445	453	471	432	418	368	422	435	429	451	414	444	441	453	380	423	407	443	428	445	411	429	421	421	443	478	423	438	402	411	423	436	448	428	449	459	431	466	395	430	458	425	406	434	402	411	408	435	419	436	471	413	460	441	451	483	444	440	458	407	455	415	441	413	414	421	457	462	428	439	465	435	441	410	452	439	435	457	462	436	441	464	463	425	465	445	433	478	440	476	448	443	461	435	443	438	455	444	401	418	447	427	439	483	426	389	438	475	448	431	433	457	468	432	436	447	433	438	443	421	406	436	475	404	472	446	429	438	453	444	421	440	436	417	418	430	446	427	393	421	400	428	454	434	458	441	438	410	460	442	441	451	420	478	429	425	458	448	466	454	433	442	446	416	435	443	418	423	449	402	410	449	444	389	420	453	431	446	438	463	425	444	475	467	437	430	442	418	431	453	458	408	436	445	413	465	462	430	466	452	473	425	436	444	448	462	442	425	432	454	447	437	425	405	460	445	399	417	411	426	415	404	429	440	433	441	464	469	417	450	467	412	460	448	403	432	438	417	453	443	445	401	412	405	480	473	451	428	460	470	445	430	450	458	411	406	462	435	436	457	449	402	434	404	456	419	445	412	407	417	450	422	445	433	418	450	422	414	428	473	469	453	449	447	411	459	428	416	408	412	431	431	438	442	405	425	426	410	427	445	445	465	483	419	454	436	472	405	412	428	430	430	409	417	414	450	428	399	475	473	438	432	433	436	409	434	417	428	384	474	431	429	441	426	463	419	434	443	470	419	485	415	442	437	451	430	458	390	428	456	452	389	407	437	450	461	415	409	450	458	403	442	407	430	459	456	443	406	451	457	409	370	417	427	451	432	457	424	434	423	436	438	417	461	443	436	444	426	420	415	449	472	445	423	435	435	427	465	435	423	426	425	439	410	429	383	417	415	437	421	452	452	448	423	441	448	435	453	424	412	435	467	456	471	442	429	447	442	459	435	437	406	453	435	411	430	435	454	460	459	477	461	415	422	450	458	413	458	424	451	409	391	413	452	421	459	453	416	438	425	449	444	453	443	441	409	464	416	431	442	430	405	437	464	445	437	440	419	409	436	412	406	439	456	445	441	445	398	454	428	407	411	434	459	432	454	434	444	402	488	431	443	465	446	415	423	409	426	440	437	452	434	436	452	444	422	462	487	443	430	451	445	452	441	414	445	450	456	423	430	409	456	448	439	428	448	459	452	428	437	440	451	450	470	441	450	443	421	462	442	445	439	456	440	442	441	439	404	441	458	440	446	460	420	441	418	429	417	437	460	419	439	418	450	437	485	438	455	442	430	429	448	402	443	412	440	471	415	425	441	435	437	423	433	442	428	445	461	471	410	432	395	429	443	419	435	444	462	462	430	450	467	439	433	440	399	434	442	449	415	450	442	441	423	484	480	433	431	447	428	435	441	457	445	444	441	436	463	440	453	455	454	432	434	446	438	410	457	431	445	458	433	447	473	419	434	449	448	438	429	420	417	413	416	461	413	426	417	398	437	374	431	413	462	398	440	446	445	429	441	462	437	434	478	456	449	439	434	456	405	429	414	444	440	431	431	424	435	423	467	407	414	401	415	428	486	443	444	442	439	386	431	453	455	476	398	482	474	437	440	465	411	454	423	417	457	423	452	460	410	432	440	443	420	455	436	412	461	447	427	395	449	442	458	425	404	453	446	426	438	426	419	445	424	434	435	453	475	437	445	429	425	446	476	407	443	455	408	474	419	412	439	455	449	424	423	433	429	432	429	418	432	436	406	396	454	473	445	448	457	406	440	491	413	419	429	429	433	420	408	457	415	437	450	447	447	431	428	417	450	467	424	439	434	461	466	433	446	422	382	466	426	432	442	425	430	436	430	399	424	396	396	463	429	436	454	430	429	394	453	452	450	414	474	427	439	455	432	419	444	433	438	428	431	415	439	470	452
4165	974	798	663	612	575	497	510	572	498	481	489	526	524	497	465	465	506	493	468	499	525	486	487	512	466	461	519	443	478	467	481	507	513	509	522	468	457	468	470	494	496	493	486	499	515	520	512	467	508	519	505	489	482	533	478	519	499	477	501	478	484	471	462	500	464	493	491	490	473	493	511	481	499	525	473	502	453	504	526	503	486	459	461	480	443	479	488	470	479	505	487	504	512	500	496	501	484	471	505	480	538	466	469	500	472	492	487	506	437	485	513	486	461	491	481	489	478	505	507	462	495	500	506	461	483	500	521	525	469	471	466	462	479	484	475	459	476	481	476	452	479	496	492	450	459	473	458	504	474	484	484	496	458	472	459	501	495	503	452	493	493	481	486	495	471	489	487	463	490	516	444	443	492	486	459	443	481	507	478	493	487	500	480	463	495	471	492	496	414	510	502	529	519	498	476	501	449	470	516	496	486	502	509	460	453	460	471	515	488	476	490	474	489	488	503	491	498	518	463	503	479	461	469	499	499	460	456	514	536	515	467	468	521	481	503	491	461	509	489	502	488	478	514	471	440	441	525	485	495	480	455	504	459	531	507	491	483	518	500	512	521	512	487	475	474	485	504	491	486	501	515	461	473	489	430	469	507	498	494	480	489	518	453	468	469	548	512	479	471	474	480	470	441	465	489	478	485	497	508	471	494	493	508	490	512	456	463	467	438	519	493	473	527	520	496	508	485	487	524	466	525	449	497	490	509	470	530	483	491	527	504	492	481	513	477	506	479	507	471	454	481	487	460	484	510	522	457	484	506	476	459	447	482	451	529	456	484	456	497	501	483	478	469	479	489	512	504	506	460	488	496	518	515	477	444	511	474	506	472	505	513	492	474	503	469	460	454	462	515	505	494	485	458	473	501	534	505	486	495	508	440	473	496	505	485	486	486	492	483	487	469	478	472	493	494	490	487	494	511	508	511	509	489	483	520	496	463	495	451	440	520	511	480	492	528	503	478	526	474	497	502	521	535	495	479	479	508	494	447	438	476	471	497	492	479	472	495	497	511	502	466	507	522	489	493	473	511	488	485	487	503	499	504	489	526	467	488	454	501	469	474	469	526	507	485	509	485	504	519	452	494	461	437	441	529	445	492	478	477	493	523	480	489	440	497	459	504	478	461	514	463	502	474	521	502	525	461	480	522	489	455	473	512	497	475	472	496	471	490	491	510	506	460	468	498	506	475	471	478	505	454	493	474	477	520	456	478	488	448	472	485	465	458	507	497	496	489	472	483	459	457	512	460	475	463	514	507	489	501	479	497	506	498	434	480	480	477	468	491	469	491	457	503	511	468	494	488	507	481	485	492	477	481	465	462	494	499	479	499	497	460	488	511	495	478	481	518	463	498	490	502	487	473	516	471	461	516	486	480	493	520	482	488	451	442	491	473	461	487	464	493	516	506	501	476	500	450	498	471	546	512	490	471	477	506	455	462	468	442	505	480	508	504	496	456	558	439	479	450	486	510	472	443	462	519	524	477	488	486	495	444	501	507	457	522	525	492	450	488	477	474	511	516	496	521	501	504	499	470	485	500	485	507	490	499	445	498	486	499	472	499	467	457	525	505	478	537	511	498	469	483	504	461	516	517	473	537	453	512	481	496	495	481	480	480	478	475	491	470	468	497	501	475	515	492	455	482	490	500	468	509	512	447	500	512	491	539	520	504	486	513	468	463	527	503	475	470	485	479	516	472	486	476	489	458	471	457	464	468	497	488	501	489	422	460	447	454	492	514	503	459	518	480	473	455	469	509	504	475	465	479	448	542	498	482	479	474	487	477	517	530	522	495	495	518	474	498	475	466	485	496	470	500	489	464	482	517	497	511	455	493	447	501	510	494	460	532	502	469	469	461	505	502	493	499	464	479	488	478	468	462	493	464	485	493	483	483	442	506	488	429	492	504	535	462	478	473	474	483	485	491	506	515	507	469	476	486	472	472	506	452	514	481	422	568	500	515	461	481	455	507	478	468	477	492	488	496	499	451	487	455	488	469	499	518	498	475	510	534	457	496	484	449	461	466	477	480	503	522	491	482	517	510	503	484	463	489	485	489	492	468	522	497	482	471	515	447	503	532	493	458	488	472	483	457	492	524	463	542	463	479	480	506	494	488	434	451	527	503	506	494	488	479	467	490	463	471	463	499	486	509	485	498	506	480	506	469	496	502	496	441	503	467	504	498	468	501	506	461	521	518	477	476	499	491	457	421	507	462	501	485	472	488	501	477	462	493	469	507	481	493	533	477	504	512	489	489	482	499	451	472	481	521	468	450	503	499	495	465	488	470	494	500	476	500	466	480	507	472	451	522	498	496	462	558	499	490	496	513	461	474	468	489	489	512	503	493	474	502	491	467	480	531	489	483	462	535	494	469	439	480	456	480	493	473	477	497	496	529	463	538	460	531	480	495	503	473	478	492	475	525	478	477	500	429	515	515	499	437	457	516	467	476	485	466	531	501	494	476	504	468	488	504	495	504	539	509	511	494	498	500	484	503	503	448	505	467	502	486	461	445	472	485	471	473	470	491	456	478	452	486	492	480	487	500	461	467	492	513	518	466	495	492	477	477	465	492	494	528	487	475	481	468	477	494	518	462	469	505	474	506	495	469	493	516	498	497	478	467	474	484	473	489	489	464	453	499	474	511	478	515	472	501	458	508	435	520	511	474	474	462	478	463	489	520	504	478	506	482	467	472	513	531	487	527	502	480	479	478	470	513	531	468	485	505	462	459	496	463	549	532	501	454	491	497	478	476	496	535	481	491	531	504	459	469	481	506	516	497	517	515	494	476	459	496	510	490	468	509	499	491	479	467	471	528	465	481	482	527	475	506	486	459	498	454	485	501	496	490	479	468	490	468	461	445	469	487	513	449	487	454	542	476	442	476	471	463	471	455	486	501	444	486	467	496	490	482	475	459	493	506	477	467	507	454	492	523	462	472	448	510	484	524	513	523	538	484	481	449	503	515	501	498	482	496	458	493	499	485	496	512	507	480	496	464	469	487	447	470	495	469	512	509	495	502	493	515	543	522	483	508	495	508	498	513	473	488	507	485	474	467	466	486	456	484	498	480	493	493	461	527	467	468	450	476	481	455	500	454	510	464	486	491	476	489	500	473	483	463	452	499	506	471	471	464	454	481	483	456	471	503	478	477	554	456	485	502	483	507	484	540	470	511	487	487	468	519	489	496	483	485	511	498	501	492	460	464	506	519	448	477	483	463	470	501	513	475	471	479	528	478	517	483	501	479	479	538	496	465	512	472	474	495	525	472	476	472	506	520	461	448	536	456	461	457	478	489	497	475	482	458	479	487	494	498	503	495	501	500	473	503	503	457	482	484	507	473	452	502	460	475	510	447	453	460	513	456	515	495	463	509	502	506	535	505	508	517	501	471	454	493	466	495	492	501	529	505	498	498	488	468	518	441	494	489	502	489	454	509	502	469	486	453	487	491
23260	20872	27931	23924	20872	10296	1152	776	616	552	536	529	433	441	459	455	416	428	410	432	403	411	350	402	395	338	388	392	359	372	366	397	385	398	405	368	392	388	392	367	381	355	361	367	405	359	397	382	393	353	389	355	384	387	391	376	350	342	365	367	370	376	364	358	363	373	352	392	373	394	367	348	394	394	364	376	342	373	374	364	339	358	356	378	383	387	366	372	354	374	356	377	335	379	399	344	332	351	367	347	408	391	360	359	394	390	389	364	380	362	374	345	311	383	331	365	380	334	370	394	360	394	398	385	371	367	386	360	357	336	371	363	334	368	337	338	348	345	391	361	348	404	355	349	365	359	390	378	380	383	372	357	370	349	356	372	369	364	381	385	377	350	384	365	364	360	353	378	361	366	345	360	346	345	337	369	366	391	384	338	366	398	399	380	354	385	379	374	368	375	322	347	348	353	383	345	351	361	361	383	381	321	341	363	369	345	370	360	360	340	361	373	393	375	377	410	351	350	357	334	355	345	374	347	393	376	367	395	352	363	363	403	363	343	335	364	330	358	387	377	364	352	372	380	365	405	360	346	380	355	347	365	374	362	344	391	381	362	361	371	357	338	370	393	365	367	307	370	353	375	354	357	382	347	348	365	408	350	354	355	374	367	368	355	378	329	351	399	371	359	404	335	374	364	349	384	374	377	382	371	381	335	365	373	361	365	374	349	361	352	354	366	378	367	386	385	390	342	402	331	365	353	340	366	369	360	368	378	350	350	355	342	373	340	363	372	409	364	349	359	381	365	368	361	359	383	355	318	351	321	386	362	335	363	380	366	372	341	360	375	356	339	348	377	342	393	365	380	343	372	373	370	376	359	398	395	377	383	374	361	356	365	348	357	389	365	362	376	384	396	372	368	368	368	350	367	394	361	392	404	370	331	342	386	367	395	377	377	405	367	349	361	380	341	384	351	355	381	409	410	359	386	362	367	402	342	358	383	372	346	389	384	376	346	366	350	368	363	354	382	396	414	339	348	345	347	355	394	365	404	362	415	410	378	362	364	366	389	368	374	364	351	346	367	347	369	372	363	394	334	385	377	387	383	396	384	376	349	374	347	349	394	360	366	392	379	365	356	365	363	395	390	409	405	352	362	371	387	366	358	391	365	377	386	378	347	379	365	360	366	366	349	377	370	397	380	400	360	404	351	381	342	347	348	368	335	369	354	374	365	370	356	381	318	394	374	365	378	385	346	361	380	421	386	348	361	347	369	363	388	355	374	342	342	386	385	340	349	370	345	398	366	360	355	366	365	349	388	377	373	360	376	371	365	377	388	374	365	369	372	342	367	355	374	356	357	394	363	361	363	359	402	380	371	371	355	394	344	349	382	340	379	332	395	367	389	345	347	358	360	360	360	337	362	384	355	379	377	368	355	357	323	355	368	390	382	389	356	390	379	367	396	343	396	349	369	407	382	377	378	371	364	369	370	386	340	372	400	354	364	392	367	401	369	322	372	367	371	341	368	376	351	358	343	359	332	383	338	348	344	376	414	392	396	393	337	412	361	368	362	345	337	344	347	331	377	351	367	372	371	404	354	371	359	352	366	351	387	385	391	351	354	353	354	331	359	361	347	375	396	351	369	357	375	366	364	379	372	373	386	363	356	359	356	323	352	372	375	346	385	373	347	361	366	325	373	371	413	374	364	387	376	343	388	368	378	387	345	351	354	368	348	384	413	393	352	356	415	357	387	341	375	393	385	370	355	355	389	370	374	340	367	343	399	362	371	372	379	342	373	396	377	361	350	326	386	370	385	386	382	376	395	375	399	398	364	363	383	348	364	334	375	365	393	362	374	380	346	359	361	377	380	369	349	386	378	330	362	330	320	383	344	355	342	345	383	357	371	341	357	379	358	363	349	365	347	335	378	355	362	344	363	349	353	373	369	354	343	372	348	353	383	370	372	350	363	345	376	374	360	341	375	345	381	376	371	367	376	345	409	356	383	326	337	369	368	354	355	344	380	335	372	377	386	349	351	374	368	347	351	375	362	377	379	343	365	349	357	341	390	368	394	337	376	358	374	389	399	372	365	379	386	382	347	362	346	373	398	384	358	351	368	339	353	402	385	360	338	348	373	407	342	401	385	400	347	355	366	368	362	332	394	343	393	361	345	370	366	365	370	378	363	359	336	380	359	373	370	393	407	366	363	357	385	340	338	385	370	352	349	393	342	372	382	371	292	378	364	390	347	361	399	336	362	356	352	349	330	373	371	359	361	346	379	367	361	389	364	382	361	372	355	391	367	404	360	382	370	392	389	352	358	371	399	333	357	384	370	338	363	360	352	374	374	380	366	345	380	404	394	355	375	340	433	367	389	375	359	360	390	390	386	379	365	370	328	394	325	386	372	376	360	387	370	400	364	375	372	402	361	385	363	381	373	355	398	378	330	355	373	355	384	378	372	360	354	357	377	347	368	374	362	395	356	371	344	350	385	362	380	362	343	384	396	354	389	334	315	338	361	362	343	404	361	355	364	355	363	385	376	359	355	384	381	401	348	362	329	361	338	355	376	393	366	353	355	329	368	395	344	411	352	387	339	321	382	374	339	339	334	371	359	363	353	366	375	390	334	372	386	357	357	384	368	351	365	334	373	411	335	337	363	381	384	366	340	348	354	354	377	360	395	375	360	376	353	368	371	363	404	318	356	372	383	387	390	360	357	333	382	368	365	350	367	416	370	397	360	372	371	385	369	365	355	377	379	334	398	369	363	347	348	372	369	360	372	390	332	384	331	341	363	376	383	349	383	368	373	357	365	337	389	380	367	392	335	355	342	366	347	325	363	370	362	387	325	380	409	358	369	375	380	382	387	363	347	375	381	372	346	377	354	354	360	361	364	355	375	357	368	343	378	391	328	360	340	362	353	349	329	346	376	361	368	382	365	335	343	350	354	358	380	376	400	348	345	346	376	387	389	363	367	362	348	354	334	379	387	351	369	349	389	365	380	352	369	371	392	361	370	361	360	362	393	343	362	371	344	380	373	343	367	381	362	355	399	376	374	364	354	357	340	378	379	382	335	370	368	342	371	360	373	351	345	375	356	352	322	391	378	399	352	361	328	367	402	345	346	361	368	384	378	335	324	370	326	365	387	380	341	350	375	417	382	363	363	345	368	381	399	385	365	373	360	385	350	385	374	412	383	391	383	373	408	374	345	388	375	387	352	416	412	354	390	354	373	357	369	410	390	341	379	411	425	354	367	382	348	341	324	356	379	366	358	360	382	376	350	352	347	378	364	404	353	409	378	348	428	376	367	360	373	373	347	331	366	347	396	343	381	380	350	344	373	337	347	387	376	378	353	364	390	407	383	378	368	349	368	391	354	346	386	374	333	372	343	358	356	347	348	376	345	373	347	385	361	330	372	347	422	364	374	369	349	355	329	376	369	338	341	365	395	395	354	411	380	359	345	382	379	370	370	372	374	338	392	398	365	338	353	369	358	340	378	388	358
2933	7511	6110	2837	2058	1626	1318	995	932	773	652	680	596	515	498	515	490	510	496	469	451	462	468	451	457	425	438	420	447	431	432	446	433	414	399	438	420	397	434	467	430	421	439	416	439	430	420	406	447	400	426	439	459	434	412	467	407	423	435	439	416	408	421	436	391	435	363	423	468	411	444	399	416	416	425	432	415	417	428	377	388	469	414	423	406	445	418	440	429	418	396	436	429	425	397	416	425	388	478	399	411	415	401	414	415	408	406	418	413	449	422	432	416	423	387	412	401	412	402	415	390	407	399	413	423	401	401	405	438	416	382	414	399	411	459	412	401	406	417	422	403	402	441	455	394	434	425	406	451	448	385	434	403	408	385	407	416	433	424	386	421	425	422	405	386	448	408	438	467	422	447	413	450	440	409	382	424	417	434	414	459	436	424	421	446	423	410	407	411	396	412	426	421	409	391	424	426	429	423	411	449	433	386	405	395	402	417	446	453	453	370	445	417	410	424	406	400	466	401	421	468	415	404	431	410	388	412	442	391	392	458	437	409	426	424	434	428	428	433	422	420	383	440	420	448	402	384	417	384	415	425	419	391	419	418	364	404	443	434	392	397	429	394	442	384	431	403	405	438	382	390	429	408	446	422	440	441	408	394	409	449	405	419	424	460	398	391	384	424	436	439	445	471	418	413	432	443	466	452	433	401	417	426	418	429	420	419	414	374	412	394	415	414	407	402	412	427	446	419	394	413	388	393	408	424	419	431	383	406	421	391	396	434	369	446	427	456	422	409	396	404	421	452	386	419	442	416	393	390	382	440	409	445	404	441	425	421	435	409	439	440	425	413	388	432	447	428	434	409	413	419	395	463	441	411	442	396	427	405	434	418	420	421	416	400	402	406	407	385	410	438	417	388	413	436	394	450	441	427	442	369	395	427	448	418	432	415	378	421	416	426	442	444	413	419	411	425	379	425	439	433	395	456	414	412	447	426	384	403	451	397	385	414	449	404	363	417	432	431	395	435	440	405	413	416	399	423	411	441	409	403	394	376	442	429	417	455	417	391	367	438	405	419	424	369	417	415	434	382	407	402	404	417	416	406	403	425	409	401	420	410	417	398	397	377	428	421	407	421	424	391	427	409	411	366	408	419	444	421	410	441	408	376	385	470	398	412	445	400	426	393	409	418	426	421	415	432	436	427	420	398	384	422	400	392	420	436	444	427	390	399	440	450	387	418	437	396	385	425	442	402	413	403	376	428	412	419	409	403	460	438	412	415	421	413	417	412	438	375	407	406	407	415	417	440	418	441	383	416	404	415	417	437	394	383	421	400	401	422	420	388	441	441	406	408	403	406	416	399	419	395	410	438	393	384	404	432	437	416	380	395	396	457	438	427	414	397	409	425	437	406	436	389	403	402	398	440	391	419	429	380	400	430	438	397	408	430	422	415	417	429	435	407	424	420	440	372	451	439	393	396	389	429	447	433	434	420	421	447	385	396	405	426	442	404	421	430	426	422	415	481	421	415	436	414	450	440	446	411	418	360	438	411	445	432	377	428	431	390	425	421	433	451	429	401	390	432	437	409	415	404	451	403	403	411	386	440	396	417	409	392	452	412	371	412	401	440	426	417	400	383	432	357	401	430	456	413	414	410	387	407	420	409	417	407	385	429	421	425	455	410	404	414	404	439	418	436	418	435	427	420	451	457	419	426	461	432	423	438	394	462	393	407	388	382	422	452	417	426	425	434	401	454	402	411	414	413	411	437	409	431	432	455	444	424	403	444	426	396	410	401	427	421	422	400	428	432	445	407	444	421	413	418	467	395	393	412	432	387	387	392	442	395	378	400	403	404	393	398	390	396	400	401	403	428	408	414	425	437	419	408	389	462	395	421	441	439	435	434	405	402	419	410	437	430	410	448	372	437	404	413	400	443	416	383	437	418	426	386	404	429	424	441	436	444	410	423	432	453	417	424	449	405	423	397	397	391	437	442	413	399	425	434	399	400	448	429	383	455	425	466	440	414	432	460	390	429	440	422	394	393	416	465	423	451	419	427	366	431	401	416	387	445	442	418	415	427	440	429	384	405	433	400	419	442	433	401	379	396	397	437	412	415	444	422	394	433	423	399	430	435	425	428	453	417	405	402	441	417	385	413	438	417	402	382	425	415	461	396	440	392	384	408	417	420	394	416	416	415	419	405	376	396	386	372	432	445	417	440	404	415	394	382	428	391	398	404	396	466	429	408	422	400	407	467	437	417	409	418	450	431	411	407	412	441	419	413	395	418	429	427	439	416	400	444	418	427	382	409	436	380	420	441	376	379	425	457	435	404	433	406	442	430	378	399	422	449	422	440	436	436	431	414	379	408	388	426	401	425	404	400	441	394	428	427	456	446	435	442	428	425	412	409	359	415	413	442	403	450	414	426	390	411	387	391	431	419	398	391	438	395	394	415	417	415	398	374	435	404	414	417	424	412	391	421	406	371	438	419	451	448	404	419	414	459	426	383	444	396	420	401	426	412	402	411	419	421	415	403	401	416	378	412	417	431	414	404	408	458	389	377	397	416	435	400	382	388	449	420	459	361	421	417	406	432	404	421	414	421	419	403	410	414	396	429	409	427	383	441	403	424	434	425	417	400	387	370	428	405	415	396	419	396	431	437	418	403	445	407	469	416	443	405	441	437	433	438	442	423	416	403	412	421	407	433	423	416	452	444	440	433	406	412	423	435	381	404	413	409	418	438	385	445	430	454	392	443	400	416	425	448	411	388	443	415	439	408	400	406	418	405	466	397	410	432	384	411	397	398	420	413	392	423	404	432	427	400	407	388	450	438	392	440	423	422	429	393	424	414	428	421	445	416	374	392	401	427	451	396	409	383	424	389	422	374	422	402	428	437	410	416	398	422	421	417	450	420	410	413	395	425	416	405	413	406	466	409	406	443	412	414	439	428	423	387	423	435	414	429	406	438	437	404	409	406	437	407	425	442	400	392	407	433	421	443	418	429	410	435	414	392	437	438	399	466	410	425	388	418	386	466	409	401	389	420	383	393	437	423	414	435	417	366	406	440	463	453	430	405	418	405	405	405	405	425	452	434	416	400	418	443	399	408	436	424	428	388	419	441	415	400	428	406	422	428	429	434	393	408	425	405	405	405	452	418	389	395	437	380	403	434	421	393	445	418	428	410	426	462	436	418	414	411	394	412	420	421	409	428	409	403	395	418	416	430	414	377	404	405	444	435	428	427	448	426	430	450	415	410	394	423	398	411	430	412	445	413	436	436	407	406	395	390	422	421	395	402	426	427	381	412	385	382	433	422	413	419	403	400	411	412	432	413	420	429	425	402	417	415	439	408	410	451	391	408	402	441	419	457	430	412	418	444	373	416	392	414	401	422	432	416	431	379	423	427	430	401	418	438	411	413	377	413	426	424	425	393	425	440	440	431	439	419	388	399	388	407	420	427	412	415	410	411	394	415	389	437	403	402	413	402	422	384	438	371	423
24158	20878	27066	24695	13763	827	521	396	378	384	357	320	329	284	307	292	287	299	296	302	303	311	277	282	277	274	278	299	255	303	283	277	258	239	291	265	287	280	259	261	278	271	305	282	275	260	289	267	281	322	261	262	286	272	286	285	272	259	282	227	273	243	271	280	268	260	267	276	278	276	294	269	288	289	255	260	302	289	267	316	250	266	261	268	260	280	286	277	271	250	230	261	282	276	265	264	254	303	285	233	276	246	271	259	260	275	287	276	254	277	263	267	276	258	264	284	266	276	245	267	267	289	275	260	260	255	273	253	266	243	261	271	286	262	294	242	264	249	271	277	261	256	271	269	261	270	245	269	268	276	264	262	269	252	254	258	274	274	234	248	246	265	239	251	259	294	277	242	244	275	248	263	264	278	286	276	269	239	271	257	261	287	257	247	286	248	269	266	247	245	261	245	254	262	251	279	279	271	256	266	276	283	275	265	260	283	284	283	275	257	279	258	275	277	265	275	270	304	259	249	298	277	255	267	275	282	256	264	269	242	284	279	251	269	262	275	292	263	260	256	282	272	257	280	270	265	299	257	262	258	242	244	269	293	299	252	281	237	255	299	288	283	270	243	271	270	294	270	285	262	269	266	259	277	298	281	262	274	257	293	281	254	272	280	253	291	253	276	257	274	241	263	304	251	281	277	274	254	297	266	287	245	288	249	283	288	268	288	286	224	283	254	278	242	296	278	261	248	253	271	251	269	271	287	262	277	264	273	292	249	239	271	255	265	251	269	274	300	271	268	246	261	273	248	256	253	290	250	254	271	255	267	242	284	288	298	266	234	292	259	263	250	298	289	290	237	266	255	286	251	255	274	263	275	260	268	280	278	252	274	275	303	278	267	260	289	299	280	276	278	238	250	245	253	270	289	281	271	274	267	286	264	293	271	279	262	263	283	279	288	260	296	268	283	249	266	285	259	245	258	281	284	280	292	272	279	247	290	244	274	281	268	281	260	273	280	249	288	234	284	279	275	260	248	247	279	291	304	286	258	282	297	304	273	248	269	275	273	266	271	288	277	259	254	269	265	238	251	292	283	254	267	259	294	255	256	278	265	275	274	252	267	285	269	287	273	301	277	248	278	276	229	259	267	267	263	257	274	277	239	261	286	297	299	256	277	274	272	299	249	273	270	299	268	275	254	257	270	272	265	279	276	261	258	253	300	262	249	267	281	263	279	264	266	254	276	267	297	242	236	277	271	255	267	287	267	265	279	259	253	289	242	275	270	271	289	259	274	296	240	243	285	269	254	246	245	276	276	268	263	260	294	249	255	267	281	264	275	238	240	273	258	287	315	262	272	266	276	265	294	250	270	269	290	281	276	278	286	269	286	265	260	259	294	269	281	257	284	261	252	259	271	312	263	270	240	289	273	253	253	293	258	254	300	242	285	272	236	303	269	288	266	247	237	275	271	277	293	301	235	255	251	284	271	240	248	262	294	254	284	267	258	246	294	271	283	255	282	261	260	265	272	287	251	282	244	254	261	268	275	280	278	277	267	246	276	258	227	288	268	292	269	237	244	271	302	261	288	276	262	272	238	282	283	260	241	266	263	273	279	282	250	243	254	256	261	282	269	275	268	298	261	260	271	246	276	248	280	258	250	290	248	244	228	281	280	260	263	255	286	273	249	257	282	284	271	268	303	262	282	262	245	258	257	237	284	271	270	263	265	214	271	278	280	267	266	296	274	249	263	290	278	262	244	275	271	273	245	281	282	254	278	254	261	262	296	273	254	272	264	241	264	238	278	276	263	277	294	271	288	275	311	264	256	274	261	266	240	287	262	255	250	272	264	261	246	257	279	262	224	235	264	256	238	297	281	269	272	274	240	255	254	282	274	260	272	283	246	279	267	268	266	248	257	283	274	282	251	247	273	254	255	284	264	283	277	255	271	277	292	248	254	266	298	254	247	275	277	240	295	262	263	277	254	303	262	257	273	260	243	288	263	249	257	257	270	302	239	262	254	255	267	254	284	263	295	282	272	252	261	269	272	280	259	262	256	257	270	293	245	265	283	250	258	263	270	268	267	266	269	263	258	239	259	265	264	273	244	253	288	299	257	257	253	243	269	298	273	271	273	247	267	229	284	272	298	268	277	242	246	261	233	254	261	275	266	266	266	268	256	270	253	256	253	238	243	271	276	306	268	252	243	291	259	254	259	280	293	293	240	281	292	273	250	243	285	285	263	238	250	280	251	235	255	259	282	246	271	238	247	268	269	265	260	263	253	245	250	270	263	257	263	249	260	263	268	292	224	292	289	273	267	239	250	252	290	231	283	248	308	270	269	280	280	252	286	280	280	266	259	272	267	252	283	295	260	256	273	292	277	258	237	252	265	293	274	248	261	262	270	278	259	242	257	279	241	272	275	274	254	286	259	305	266	257	271	254	247	294	278	283	282	294	276	267	266	250	295	241	248	308	271	264	283	264	265	283	261	255	272	283	281	267	254	270	276	246	268	255	286	302	286	265	252	262	267	257	275	293	303	297	249	242	257	281	259	269	279	277	282	268	260	231	302	258	277	257	257	279	260	269	258	293	280	274	272	241	274	235	273	284	251	245	292	285	274	265	304	257	282	261	283	276	270	302	264	268	275	277	263	245	297	265	283	256	249	284	306	279	240	251	259	276	276	265	256	253	268	291	266	244	240	263	267	285	260	267	269	279	265	234	283	270	247	281	266	278	292	245	266	250	257	228	258	242	240	276	254	248	270	270	268	276	267	267	249	259	266	269	255	273	258	263	274	254	269	253	250	262	277	281	236	254	276	279	247	255	255	287	277	257	285	254	293	284	280	289	256	262	291	276	244	291	274	223	274	285	257	277	266	270	237	275	288	285	278	278	230	255	244	261	255	274	277	261	257	278	262	288	267	271	272	284	275	270	280	296	253	248	277	257	260	248	276	298	270	252	299	272	256	244	274	269	275	281	271	270	271	273	265	272	268	282	266	290	287	249	249	271	264	287	249	276	256	236	286	247	266	285	266	293	267	248	251	286	272	252	286	256	291	271	268	282	266	271	282	277	247	264	295	293	270	262	273	269	248	266	267	276	280	269	299	280	271	253	285	247	252	266	261	253	251	283	236	272	299	293	288	262	277	268	264	288	241	238	282	270	269	267	274	272	264	247	274	256	243	245	268	249	261	248	247	276	254	291	220	268	247	291	288	264	249	259	251	252	263	271	253	269	276	256	277	272	263	295	296	287	256	282	301	273	265	267	219	269	280	283	270	275	258	266	282	275	250	265	274	285	258	288	281	235	280	286	264	274	260	272	257	262	264	271	268	269	276	251	273	257	242	298	270	280	260	262	285	278	273	255	262	238	280	263	261	269	259	246	249	262	247	281	270	291	249	257	263	263	267	281	257	271	279	267	278	250	251	255	259	267	257	263	301	289	271	283	258	253	278	272	247	279	254	291	294	296	295	276	263	278	263	249	260	295	232	291	270	263	244
3172	4771	3651	1840	1323	1080	880	715	538	474	459	416	370	344	346	339	342	344	349	335	336	325	303	328	316	287	311	307	306	311	282	299	292	315	289	301	322	272	285	295	320	318	309	269	299	334	288	325	298	279	309	273	299	287	302	285	303	266	300	312	266	310	316	278	303	314	295	271	267	287	300	325	290	299	314	287	294	277	280	306	331	301	279	333	326	270	277	315	345	291	309	287	256	303	306	297	295	277	293	260	277	280	280	284	273	302	274	321	281	302	294	306	309	278	324	296	305	282	255	308	306	283	278	334	282	326	268	300	301	297	293	342	294	314	305	311	303	309	295	277	301	280	306	300	317	268	298	284	276	314	291	299	295	313	272	306	332	284	301	283	293	303	300	281	313	287	303	298	304	288	286	277	308	252	312	302	293	301	319	294	301	299	302	297	283	279	298	332	299	283	293	284	286	302	309	300	284	296	272	278	281	298	261	307	293	305	284	298	286	273	256	323	297	286	304	309	267	307	275	306	327	311	285	284	279	257	294	299	301	266	303	319	278	293	311	293	269	291	265	289	319	305	282	270	269	275	313	279	268	286	308	280	292	331	293	292	300	306	298	302	303	294	283	307	292	287	320	302	260	286	306	283	306	301	293	261	300	334	262	307	263	286	293	247	294	288	278	310	287	287	290	313	291	314	264	295	305	297	290	341	313	253	302	285	285	287	278	298	269	298	266	297	288	299	296	326	289	292	270	306	299	291	280	287	288	268	309	294	325	264	341	304	301	305	302	283	297	294	297	282	282	275	301	283	286	282	287	305	305	282	297	277	310	309	318	308	291	302	247	295	271	289	271	296	291	296	287	307	287	316	285	291	293	271	311	294	302	333	299	273	302	289	304	285	295	284	292	288	314	322	320	323	310	278	292	272	282	300	291	291	286	282	320	292	260	294	269	287	279	292	290	264	312	297	297	295	304	319	311	270	279	265	288	287	302	239	299	275	275	328	284	302	301	277	310	328	283	268	307	294	299	291	292	284	292	299	290	277	275	289	307	289	314	281	281	293	279	304	297	304	325	281	291	285	308	287	283	289	308	287	278	288	299	293	281	312	300	299	311	311	304	297	292	287	303	269	291	303	268	317	315	304	281	280	323	306	283	298	269	294	282	299	310	270	273	287	299	305	260	319	298	275	271	288	304	312	294	289	274	299	283	307	295	277	305	281	288	268	299	261	295	267	295	322	290	336	266	313	288	262	335	258	295	291	282	295	328	285	291	296	273	281	305	284	284	273	274	267	284	301	315	286	239	290	283	301	305	332	284	293	295	295	282	285	302	333	272	297	288	306	288	290	307	291	276	303	298	285	320	275	291	300	293	288	301	288	290	316	260	295	319	304	265	291	289	307	321	270	293	290	326	310	282	257	289	281	268	314	257	278	311	297	306	311	322	281	274	281	276	291	260	307	283	293	308	299	296	313	303	306	268	297	306	311	271	278	302	306	290	313	263	320	306	287	294	282	310	296	302	275	294	285	308	311	285	261	298	303	271	280	282	290	326	299	276	307	283	302	319	288	315	295	294	268	290	301	304	281	278	333	325	308	303	298	325	319	309	311	269	309	316	318	301	287	269	328	306	314	300	309	295	288	286	278	279	280	280	266	344	315	315	304	297	307	306	292	295	287	308	300	287	300	290	319	302	289	273	282	301	283	315	295	288	256	291	276	285	287	317	315	324	313	272	334	271	276	268	309	314	280	287	324	261	291	286	277	264	281	299	304	291	301	302	307	304	280	260	294	282	293	312	304	302	295	336	309	301	313	314	310	299	285	314	278	296	330	281	273	289	302	304	317	316	292	288	310	316	293	282	284	309	300	325	256	270	305	306	289	282	279	271	270	322	297	295	273	290	290	276	312	292	311	287	281	271	289	306	270	275	299	285	300	300	289	298	291	271	312	310	291	285	314	282	294	318	303	284	273	280	305	293	301	281	289	318	308	321	316	278	287	310	321	276	324	276	303	281	278	296	325	309	300	329	301	330	299	313	314	325	285	323	293	302	298	283	283	313	347	294	278	298	301	291	315	317	290	286	282	305	285	289	291	292	298	312	283	287	301	294	320	322	284	290	297	274	274	306	297	287	304	308	313	299	286	311	312	275	289	306	267	316	283	318	293	280	289	344	327	309	312	314	263	311	278	300	267	296	298	307	276	310	259	288	283	308	276	312	305	272	272	295	280	294	296	294	284	292	266	286	316	290	295	309	263	309	264	300	287	325	312	293	239	261	304	316	283	280	306	329	282	281	321	286	305	305	304	310	320	292	314	295	286	275	274	323	281	321	253	295	314	267	302	286	297	289	335	317	292	337	298	298	297	325	297	299	289	279	327	260	312	279	340	308	272	277	288	283	299	303	265	291	279	317	286	302	273	258	296	305	298	282	301	296	321	314	314	307	294	288	298	281	300	284	280	333	250	271	324	290	286	279	269	290	281	283	306	303	285	287	277	278	304	308	265	279	290	293	312	305	278	313	265	277	262	286	287	291	299	296	320	284	272	299	300	300	282	300	321	283	271	295	317	277	326	291	296	282	306	289	314	298	277	280	274	293	276	272	284	327	294	312	294	313	302	285	274	285	305	306	318	305	281	286	298	298	282	294	303	296	301	300	284	305	292	278	274	281	293	280	310	292	300	314	278	302	316	292	310	297	286	314	268	305	297	272	281	310	276	274	271	273	285	269	295	304	289	303	289	304	264	266	333	286	316	289	277	278	301	304	259	286	334	307	294	249	286	268	291	299	290	306	299	325	312	300	297	279	304	308	291	288	304	295	288	285	309	269	291	228	300	302	333	294	304	306	296	307	295	280	312	290	287	285	301	298	305	282	282	291	294	257	277	290	254	272	292	307	288	272	310	269	283	297	304	307	277	294	282	271	271	297	297	290	324	295	300	295	287	302	299	295	317	300	300	267	314	278	288	294	315	297	298	282	314	274	298	303	257	291	262	271	299	290	312	295	265	297	286	297	305	305	285	271	314	319	353	273	287	300	282	280	301	285	309	289	323	301	275	292	296	285	306	295	302	321	280	327	314	279	275	297	266	336	265	308	285	284	291	319	320	311	319	281	295	288	291	297	308	310	318	275	293	312	309	284	285	261	304	291	270	292	290	280	303	310	289	315	298	293	267	287	277	298	289	250	305	269	291	278	292	274	298	297	290	317	280	281	292	297	271	286	276	282	296	275	315	292	290	316	308	294	299	284	309	286	279	283	298	300	302	281	277	281	313	306	271	276	289	335	273	314	305	274	305	299	289	310	265	271	292	269	283	258	282	285	309	313	301	279	302	291	280	295	304	274	326	299	310	310	298	298	277	270	309	303	297	292	295	324	298	286	310	302	247	289	296	260	277	273	271	294	312	293	318	299	281	281	291	306	275	296	306	264	280	276	306	288	298	283	266	311	299	275	282	299	299	292	321	282	293	276	324	283	272	309	301	317	311	304	278	305	281	297	280	280	305
22216	20898	28365	23580	20905	20937	9918	953	618	515	413	350	337	310	268	250	254	222	204	196	200	215	183	184	193	175	185	173	145	184	158	161	151	163	148	174	181	146	143	152	143	142	154	161	138	145	148	149	127	139	148	153	128	143	121	140	154	146	143	158	167	146	132	146	150	155	159	127	134	150	124	150	123	144	154	149	135	166	131	137	153	143	139	145	137	130	137	131	133	133	127	168	131	126	137	147	131	128	149	134	147	166	125	123	136	130	126	130	122	145	132	140	133	141	141	132	137	124	120	134	129	133	128	122	140	142	141	134	138	153	149	127	128	126	119	131	144	152	168	132	129	118	147	133	152	147	138	133	141	143	123	118	139	118	128	121	151	128	148	134	137	116	121	141	160	135	136	129	131	131	142	150	156	154	122	164	154	125	127	127	131	124	132	110	138	126	136	137	139	124	130	125	132	142	138	153	112	154	120	133	138	140	135	157	122	128	161	144	130	123	126	138	141	138	146	117	134	109	136	136	139	126	137	143	150	142	123	128	141	147	151	142	122	138	126	141	113	136	136	139	141	135	128	143	140	134	133	118	124	145	140	158	123	151	152	142	127	134	152	129	155	103	133	122	131	145	159	136	141	140	124	122	139	137	129	123	157	134	152	143	148	142	112	165	141	143	148	130	160	127	127	147	147	150	152	147	144	125	144	130	123	139	155	110	160	138	136	142	159	152	136	133	136	122	141	135	125	143	142	130	134	123	120	117	116	132	135	158	135	156	132	144	148	140	142	137	133	132	126	143	117	123	149	121	129	138	130	150	128	142	135	120	149	140	117	153	149	136	144	124	132	144	132	133	153	154	147	128	139	143	124	129	170	137	125	151	129	160	136	142	150	142	149	131	154	152	127	145	123	136	145	142	135	135	150	122	129	145	118	131	118	118	118	129	139	138	130	133	143	134	154	164	147	139	128	136	131	129	127	134	129	136	146	141	126	152	137	135	165	146	128	145	141	128	128	128	154	120	124	140	133	113	151	120	140	143	141	146	161	135	117	117	141	125	135	151	146	134	135	142	148	122	126	136	138	128	144	140	131	136	141	125	123	138	144	134	126	137	130	147	125	124	155	134	128	135	128	123	126	143	132	138	140	135	146	142	148	128	123	124	132	144	150	146	140	154	145	151	130	117	139	141	128	146	135	132	122	111	134	149	142	136	125	150	123	123	141	160	127	131	139	135	148	119	144	145	136	125	142	145	129	145	148	104	122	134	143	155	136	159	105	142	137	151	126	136	150	150	126	129	136	125	131	118	116	133	143	115	137	126	135	136	139	128	145	111	146	144	141	133	119	140	134	123	137	120	144	125	132	137	137	140	150	100	133	114	148	146	129	125	137	132	149	127	148	123	151	140	127	142	157	123	145	121	153	118	127	134	130	137	144	148	145	136	133	116	129	122	139	139	154	147	123	144	138	131	131	124	121	154	144	136	139	131	136	141	135	121	128	148	128	130	124	131	143	122	129	130	126	137	135	148	134	133	123	135	117	145	134	131	139	121	127	110	138	129	134	136	146	134	131	154	118	135	135	150	136	146	131	149	139	124	131	151	139	156	134	137	122	139	120	142	142	123	153	141	139	156	146	132	157	106	159	147	113	130	156	145	131	123	135	133	128	136	132	153	158	133	127	143	135	143	146	131	129	106	138	147	151	130	137	137	160	145	134	167	131	150	129	147	137	145	135	129	143	157	138	127	143	112	148	122	142	122	136	127	125	139	133	138	149	140	132	146	147	113	142	119	142	138	124	136	123	150	130	138	150	142	146	110	139	131	160	131	143	133	145	139	128	140	132	136	135	136	136	122	126	144	135	140	138	149	134	123	137	119	133	146	142	159	130	133	155	138	124	120	126	148	130	158	134	145	138	135	135	143	139	152	137	141	120	136	136	125	133	142	145	131	128	134	137	142	136	149	128	122	137	152	121	143	132	132	127	147	137	124	147	158	136	131	153	116	127	138	127	142	140	148	124	114	133	164	118	140	146	139	143	145	135	137	129	152	124	135	153	141	152	126	134	142	132	146	115	122	141	124	131	118	130	141	128	144	127	125	136	138	127	142	145	141	125	133	133	118	154	145	129	127	117	145	138	134	140	123	139	145	123	117	154	147	149	122	125	134	121	138	136	135	130	132	134	140	131	124	136	123	161	126	138	137	128	150	136	138	129	127	126	125	138	139	121	122	138	125	132	133	118	135	141	142	136	135	141	114	149	140	102	129	140	126	134	140	134	148	145	137	133	139	138	118	143	128	121	143	134	135	123	117	149	159	137	148	122	133	142	125	141	144	148	135	124	138	141	143	138	130	146	131	131	146	146	169	128	154	150	149	136	146	124	141	129	138	158	121	124	157	129	148	137	134	162	144	126	136	120	145	122	135	129	130	141	138	173	159	124	128	136	138	136	139	125	116	152	137	120	135	131	132	139	153	141	122	128	158	117	126	126	142	121	139	134	139	138	138	138	144	126	123	151	124	138	145	130	162	162	153	137	129	125	130	131	132	144	147	118	140	138	137	133	139	113	136	132	144	154	141	126	137	134	119	132	135	131	146	125	107	163	154	148	122	138	166	123	160	120	136	123	134	153	139	133	130	139	146	118	133	145	123	146	145	119	146	142	140	126	143	141	149	163	134	134	131	126	120	131	105	140	136	149	146	136	142	131	119	132	160	140	139	139	145	149	132	126	132	137	143	153	122	122	126	133	115	147	137	164	150	150	139	121	139	141	133	129	133	151	144	126	141	137	126	118	139	155	123	135	133	131	129	132	128	147	145	137	145	122	140	154	115	136	147	135	131	132	133	138	130	142	105	132	145	129	161	119	140	155	141	138	129	116	123	145	145	139	128	126	152	126	145	132	142	158	128	142	151	133	126	154	133	144	139	129	127	139	127	134	149	125	143	149	133	124	145	122	112	138	125	116	107	140	124	151	131	133	131	138	119	139	117	114	128	138	150	126	123	145	147	137	115	135	137	126	139	160	138	120	142	147	144	127	146	124	148	147	153	129	134	156	119	148	162	134	127	136	140	121	126	115	146	138	132	148	136	126	116	142	139	142	138	117	142	126	154	137	147	142	142	137	151	137	148	143	133	151	129	139	126	118	150	126	138	130	133	148	133	133	139	148	139	147	119	151	115	127	137	148	138	147	127	125	154	144	130	141	166	136	129	132	136	135	115	140	145	143	146	132	140	141	138	156	140	132	146	126	116	124	142	131	128	139	135	111	130	139	124	145	140	128	149	137	131	137	141	141	130	117	132	131	151	142	148	140	129	126	151	131	127	135	112	123	133	145	157	110	113	144	146	151	128	126	156	148	125	143	143	140	131	144	133	132	147	147	130	144	137	128	130	118	155	147	144	118	127	143	139	127	136	131	137	117	171	150	129	137	127	120	148	130	132	139	138	139	154	134	141	156	144	148	130	140	154	142	126	124	119	141	145	133	134	120	145	141	135	130	140	117	125
3964	12537	10270	4978	3407	2469	2023	1383	1085	857	735	570	468	403	364	354	310	300	235	263	263	222	228	217	211	208	198	192	206	171	205	186	207	199	181	167	203	180	190	194	158	163	191	159	167	163	173	183	178	160	190	160	171	154	181	179	176	177	157	170	145	150	155	183	170	206	156	174	139	186	154	145	144	184	155	152	166	138	153	164	159	189	169	149	154	157	156	160	178	156	149	147	142	146	184	171	139	133	160	162	163	147	151	154	176	153	166	141	161	161	170	168	147	141	172	172	173	151	174	141	155	173	165	155	151	176	138	133	128	157	167	155	136	145	143	139	144	173	168	165	159	147	153	142	153	172	161	147	126	160	164	164	147	164	163	157	146	148	159	158	170	138	150	131	156	169	181	149	163	176	155	139	159	166	155	165	151	150	161	156	165	153	162	156	181	182	156	154	151	134	174	144	140	158	163	168	169	156	123	168	170	122	163	139	159	132	150	165	142	161	177	150	132	146	166	137	148	139	160	154	163	156	185	176	157	138	157	150	161	168	144	153	151	183	150	157	168	160	140	147	143	155	157	155	164	182	159	182	153	158	160	147	149	149	152	150	156	140	130	152	175	139	143	168	135	145	173	148	168	197	152	159	145	161	154	137	174	159	159	187	169	157	168	142	161	131	168	136	143	159	163	165	185	160	157	153	150	167	145	177	144	165	151	155	144	133	161	169	155	164	169	163	146	171	141	140	174	140	184	133	162	154	146	146	148	163	156	152	142	151	173	160	135	129	155	128	169	154	151	135	129	137	151	144	168	180	156	169	166	154	142	152	157	170	129	151	149	176	163	145	160	143	145	157	151	164	161	161	142	181	166	158	146	135	157	140	130	165	153	142	165	152	178	158	129	158	163	171	174	150	177	162	158	153	153	146	165	135	190	153	153	168	167	164	176	160	178	147	176	173	152	176	157	150	161	153	137	147	161	160	141	136	173	152	160	156	146	147	161	167	154	164	137	138	161	159	156	161	156	134	163	156	173	144	150	148	150	142	146	142	172	151	153	147	154	157	140	151	152	148	155	135	132	135	176	184	140	137	129	160	150	158	144	156	152	150	163	146	169	142	148	171	160	175	148	161	141	184	137	173	154	163	156	160	134	170	155	139	160	147	170	176	151	167	178	155	161	134	151	134	136	159	181	134	154	160	142	175	173	140	146	149	141	148	164	141	160	173	169	166	144	154	162	150	176	172	173	154	171	141	165	129	153	141	137	162	154	146	150	161	147	150	136	157	156	152	124	154	151	130	178	160	142	160	154	153	144	180	152	154	164	142	121	146	169	150	155	142	141	136	151	139	177	152	162	171	150	176	155	138	148	136	149	156	145	155	145	175	166	157	165	141	158	144	145	161	147	183	157	157	162	131	145	153	154	152	137	157	143	154	165	154	166	161	141	162	168	146	158	137	145	140	166	156	151	166	171	155	171	141	151	146	145	134	146	143	150	142	153	134	141	162	149	168	151	186	164	162	155	138	139	162	153	148	145	142	138	157	170	152	139	166	165	150	154	170	135	154	170	163	142	144	127	144	155	168	152	161	170	133	155	141	152	172	152	156	143	168	138	148	169	154	150	166	136	173	163	154	147	163	164	154	159	141	146	164	151	137	133	170	163	148	162	161	130	180	171	149	178	157	144	144	149	160	168	161	144	151	159	151	148	144	158	136	153	159	165	165	143	147	169	149	164	154	165	140	154	182	135	141	171	135	152	154	170	167	157	152	164	175	176	131	169	179	149	161	173	145	144	161	145	145	150	148	169	163	169	136	152	140	153	131	140	146	170	146	167	163	170	143	150	144	144	157	178	146	162	159	162	153	143	167	168	138	139	151	151	162	156	160	145	165	146	172	153	166	170	158	163	140	159	161	149	144	137	147	165	154	153	138	158	145	152	157	143	158	167	170	201	137	153	165	143	146	167	165	144	156	152	136	150	177	160	146	175	166	181	161	152	148	173	137	135	149	174	165	158	161	146	162	155	160	141	155	159	160	166	134	165	156	153	159	147	171	140	153	158	165	147	153	167	160	149	172	163	165	150	166	140	152	163	153	167	141	162	147	166	174	144	163	165	129	171	134	168	146	145	146	144	146	166	132	141	163	129	142	151	160	138	158	172	183	156	126	149	157	150	163	163	159	146	142	137	144	171	156	154	142	167	128	170	161	138	157	161	156	157	135	148	172	134	164	150	136	169	161	136	141	166	152	134	161	148	149	153	154	155	144	162	148	138	162	168	157	161	157	159	165	158	137	143	143	170	148	149	148	161	139	169	159	154	155	161	164	137	158	157	144	172	150	135	151	136	161	146	157	168	148	172	169	145	154	173	145	174	145	156	157	156	150	174	151	157	141	144	155	147	151	139	157	160	187	175	167	145	153	157	137	157	148	156	152	163	144	147	141	153	173	160	153	153	164	158	152	135	162	145	160	159	148	140	157	162	157	150	159	151	147	162	166	135	141	171	152	148	140	147	152	166	150	162	158	170	149	152	179	178	157	144	154	177	160	164	168	131	159	188	130	146	147	154	159	154	150	146	129	159	180	168	138	143	139	156	149	188	152	145	157	139	130	147	166	133	143	160	147	149	162	139	142	159	151	157	144	135	154	165	163	159	154	143	152	140	144	145	157	153	167	149	140	160	140	164	165	166	172	151	174	163	143	167	177	169	146	148	150	168	146	135	158	167	176	144	152	179	148	149	171	146	175	145	146	163	139	170	155	161	151	178	158	180	155	171	147	151	172	174	144	152	140	156	135	144	165	175	147	151	133	156	146	139	149	175	163	181	157	149	131	154	143	151	145	157	147	159	168	172	177	171	151	187	142	188	156	149	143	167	151	146	156	164	185	165	165	167	157	151	170	159	143	145	159	133	142	135	173	153	146	148	158	160	128	174	146	172	160	144	142	152	157	162	171	152	153	159	160	144	155	160	165	162	168	177	166	154	165	177	150	168	153	170	132	168	166	173	161	149	166	170	132	176	170	158	148	158	180	164	158	169	155	160	157	153	166	169	141	141	163	136	148	166	161	155	134	169	134	137	163	164	141	160	139	147	159	154	140	150	160	134	160	156	165	168	172	137	166	155	153	169	174	164	151	155	159	149	170	155	131	162	154	141	165	155	179	135	140	158	160	161	169	142	165	143	158	155	149	183	157	164	148	150	144	143	156	161	157	148	154	163	165	143	156	169	149	157	173	145	144	131	161	155	146	151	136	148	162	142	144	161	155	147	158	153	152	143	153	155	142	149	159	122	159	124	150	150	138	157	127	176	156	137	169	169	155	141	156	157	153	170	151	165	150	163	132	143	151	158	172	156	126	171	183	137	162	157	144	147	164	172	140	152	141	152	131	174	171	173	173	136	140	136	170	144	146	150	160	149	179	154	145	157	158	161	160	164	149	159	148	124	152	143	186	166	143	173	170	129	165	150	137	135	160	157	160	167	140	170	141	131	145	140	143	157	146	164	179
26991	18680	4715	683	550	509	472	474	504	457	422	403	456	433	455	439	454	467	461	442	426	436	470	417	466	455	446	397	436	434	437	439	442	461	431	464	499	431	420	422	409	420	461	440	415	454	397	446	434	486	441	465	420	432	478	449	453	470	478	420	432	470	481	457	416	447	474	445	435	434	432	441	441	454	434	427	437	384	433	479	457	449	460	440	456	450	441	442	379	477	468	432	411	442	462	459	495	456	451	422	433	419	475	478	425	455	456	443	462	444	441	422	431	423	439	467	429	450	432	391	460	432	436	426	442	462	472	428	412	419	448	396	411	402	425	428	444	430	437	439	475	447	463	471	467	425	457	424	432	429	429	463	468	454	413	423	459	436	416	420	462	453	395	429	415	454	431	437	438	410	435	448	423	440	442	432	459	400	439	459	409	430	444	431	479	456	447	420	402	425	453	485	448	428	430	444	435	426	481	438	414	413	459	431	443	445	426	449	499	417	422	418	432	502	456	430	485	442	447	410	433	465	440	438	446	485	431	446	456	426	419	393	495	449	429	423	448	410	446	493	430	460	468	431	434	434	462	441	459	427	475	413	434	418	465	433	438	461	479	463	394	436	482	409	422	458	452	446	435	433	476	450	432	435	451	466	432	448	442	462	413	468	437	479	435	477	472	447	445	453	446	445	444	448	451	435	458	432	428	399	470	436	437	435	410	465	431	451	458	458	451	417	467	435	412	440	438	465	476	451	441	439	412	434	453	455	431	434	451	434	450	462	456	414	445	484	417	441	417	426	424	444	504	418	404	436	426	454	405	440	428	429	493	466	461	447	439	428	465	412	415	417	417	464	440	413	469	444	444	438	426	432	463	428	430	449	479	442	448	445	447	424	433	415	436	418	450	449	475	461	429	416	409	399	429	449	450	430	457	424	446	441	435	458	416	458	421	440	465	422	444	468	475	406	439	436	445	432	456	416	482	451	425	403	439	427	407	440	434	425	427	439	413	456	447	453	461	469	437	441	463	456	464	429	450	456	483	464	470	452	458	473	390	442	423	431	425	441	480	429	459	409	419	456	431	447	453	442	439	460	419	433	467	440	444	483	453	408	417	442	473	432	402	413	456	422	441	441	458	471	402	439	452	434	473	453	414	409	449	433	466	459	431	451	444	445	461	435	425	473	416	447	435	435	500	464	440	447	448	483	452	423	439	460	442	456	446	463	425	442	416	474	444	436	441	422	461	468	454	447	467	421	419	410	439	413	463	425	464	448	446	450	410	417	469	437	382	473	459	450	448	442	430	419	429	442	461	436	412	434	450	421	439	449	457	441	439	460	458	457	468	421	451	461	468	429	423	473	459	448	439	429	448	443	423	456	450	435	427	433	456	422	429	468	419	451	432	472	443	460	410	464	438	447	432	410	447	487	459	422	418	456	451	431	451	448	462	469	443	427	462	432	471	459	459	424	458	447	393	448	435	436	429	434	483	433	424	449	466	471	448	422	460	439	450	456	449	424	436	436	445	436	446	460	442	460	436	436	424	445	470	450	431	452	425	456	433	446	458	464	421	423	451	437	398	467	467	473	428	403	471	426	393	454	468	459	438	401	429	469	411	460	433	481	466	451	469	452	440	401	429	438	473	420	483	448	453	414	430	460	437	441	443	422	429	454	458	427	453	460	417	411	425	421	427	422	436	460	443	432	409	416	448	479	439	470	446	405	436	446	446	450	421	453	429	442	464	472	429	480	456	453	423	461	461	460	438	404	451	447	413	476	406	441	439	454	447	455	432	441	456	403	462	428	435	430	436	459	439	424	456	452	406	429	416	453	430	455	435	446	429	402	460	482	415	440	417	448	447	417	430	460	419	450	431	436	474	480	405	424	402	426	447	433	424	407	430	443	426	430	482	444	413	430	460	421	433	474	419	429	444	464	473	430	438	441	419	407	418	479	460	445	410	455	437	440	414	449	443	412	452	452	442	478	448	466	452	444	439	427	453	488	429	429	502	436	459	417	428	422	418	403	435	446	469	436	462	455	461	434	425	473	454	489	423	431	451	435	479	420	409	443	439	471	435	473	419	462	414	391	445	452	411	459	411	474	452	441	451	415	458	427	453	434	434	433	415	417	435	461	476	425	464	441	438	448	465	446	445	415	494	461	425	450	463	445	399	442	461	454	449	429	433	448	426	457	479	438	450	474	482	443	438	394	479	406	454	434	417	508	457	438	440	421	438	441	426	428	434	434	446	463	385	434	410	446	424	441	433	451	420	449	431	439	448	468	419	441	415	407	443	448	441	434	440	458	442	456	434	438	434	427	461	446	418	441	445	458	449	444	431	434	452	456	459	452	404	500	475	479	460	442	476	427	473	457	404	467	479	455	412	452	460	466	471	455	447	491	434	443	418	442	395	437	432	474	427	424	429	438	459	437	419	434	429	438	439	441	433	440	465	457	424	464	462	434	452	413	417	436	423	467	444	417	481	435	465	438	463	441	457	431	447	493	412	446	451	430	414	447	489	444	446	421	465	441	430	439	451	434	436	448	471	444	426	426	432	448	395	429	423	463	466	429	435	420	476	460	456	457	463	473	451	455	473	411	436	447	442	434	432	403	443	472	440	436	417	406	443	415	431	402	454	455	444	441	431	466	455	473	426	474	439	480	455	484	466	457	422	427	491	463	428	414	473	450	448	444	482	433	420	438	420	437	459	475	430	413	437	429	458	512	447	434	459	441	411	447	431	436	436	414	484	446	452	456	461	392	437	409	413	423	456	420	435	469	421	458	430	454	442	453	438	495	444	429	456	444	429	415	426	458	468	466	419	437	465	422	430	424	448	452	441	454	419	462	440	451	458	423	448	425	411	449	428	496	459	455	420	436	414	466	453	419	467	469	475	449	412	440	446	433	402	430	446	454	451	440	459	437	455	488	427	439	421	442	417	432	448	453	465	471	424	417	441	445	492	460	449	424	462	451	452	405	391	418	442	424	415	472	464	423	402	452	469	441	421	445	430	452	444	427	433	427	473	489	414	437	451	418	434	455	450	447	430	420	424	445	430	465	422	460	431	474	462	421	415	429	457	458	437	436	497	426	483	471	450	433	426	455	474	439	470	422	422	418	441	449	434	419	451	472	450	484	468	460	433	448	447	444	392	412	469	448	464	446	441	445	425	463	457	439	443	465	447	440	446	433	447	460	406	479	449	413	410	470	458	439	435	422	406	430	459	413	447	424	460	434	410	484	447	460	496	457	450	432	453	445	417	449	444	430	473	428	452	428	453	438	425	454	412	392	464	401	424	429	439	457	470	417	461	446	444	458	439	440	425	448	451	465	480	443	459	451	484	482	442	435	479	411	478	443	428	442	442	437	421	449	395	435	410	411	422	438	439	405	406	420	474	447	450	401	454	394	418	448	465	496	467	438	428	432	382	420	401	393	419	456	440	408	452	417	442	428	393	450	454	463	406	395	476	462	467	444	463	450	433	456	414	437	438	408	445	441	447	449
4177	884	835	613	576	539	590	491	518	528	511	467	468	510	524	497	524	500	478	446	497	508	521	512	522	494	491	501	512	493	474	464	441	484	472	522	476	501	508	486	507	463	472	467	504	481	486	511	490	502	472	478	489	519	455	519	503	481	524	506	522	524	493	502	505	448	513	471	501	452	494	488	480	511	504	518	462	499	488	503	460	491	506	456	512	469	465	477	474	492	509	506	488	468	489	501	489	469	497	498	487	531	486	506	475	526	526	487	467	484	506	483	490	487	526	517	444	468	501	495	485	491	484	490	497	471	523	498	492	457	471	488	481	518	480	477	545	518	503	464	508	480	478	478	510	530	468	509	525	480	489	467	502	494	508	534	533	466	467	469	490	467	507	495	444	487	474	502	495	458	470	452	539	486	474	521	488	509	488	500	467	488	512	484	490	513	496	513	457	508	498	474	485	487	488	465	476	464	478	539	475	491	461	484	476	488	493	497	512	517	486	491	509	501	463	489	479	486	477	494	510	475	479	495	489	477	510	523	521	497	495	494	488	459	470	454	498	498	477	486	520	544	484	525	540	474	480	521	485	490	505	493	510	505	498	506	455	492	523	452	466	510	553	495	501	463	533	453	528	463	495	501	498	464	493	503	461	477	481	488	479	512	475	490	484	471	511	477	543	474	493	496	509	474	494	496	466	498	483	493	497	495	462	498	480	552	490	540	488	508	493	510	491	534	508	501	527	482	471	483	521	520	531	521	473	465	479	491	505	496	487	467	477	501	498	502	522	530	478	497	508	499	481	459	493	505	484	506	501	500	483	490	539	470	466	480	491	520	477	520	459	480	527	524	525	483	488	502	501	511	480	473	466	491	470	494	471	519	508	427	479	491	529	511	471	507	508	461	485	516	472	460	490	482	457	519	480	490	500	490	492	486	473	485	495	515	488	511	458	469	491	494	514	492	484	499	484	505	489	495	500	451	507	502	481	510	494	519	487	483	541	445	479	536	495	538	484	514	519	482	487	509	495	486	480	493	537	490	501	517	512	508	526	487	454	524	494	452	488	511	493	504	491	496	493	486	504	510	495	491	515	488	491	500	497	504	470	485	470	474	482	489	521	499	476	507	451	446	479	513	486	502	475	473	507	491	518	491	524	492	496	465	498	474	501	515	514	492	479	463	480	473	487	496	491	469	511	479	489	530	467	475	486	492	508	490	505	487	495	464	495	479	500	498	464	488	477	476	511	461	491	460	494	499	466	499	475	476	461	497	516	455	494	518	483	495	524	484	495	509	497	473	477	493	499	479	519	503	498	517	522	504	475	480	524	479	482	499	476	499	516	448	469	528	463	493	506	490	454	502	493	480	494	486	527	498	475	503	512	483	484	473	493	509	541	502	490	504	507	473	497	471	503	478	490	503	476	484	450	477	535	440	463	492	474	463	480	506	482	493	506	477	526	505	471	481	515	463	455	478	515	523	546	460	517	518	488	497	499	447	470	473	495	518	527	474	484	485	509	490	513	494	528	477	483	478	488	466	486	496	489	479	495	514	508	491	481	494	515	461	500	501	475	506	463	479	499	485	495	446	542	510	516	456	462	459	480	523	483	506	489	483	454	531	504	467	515	492	513	461	492	483	516	525	546	480	518	531	500	512	503	504	483	470	489	444	452	498	527	520	470	489	509	540	501	483	500	487	453	513	497	483	504	519	490	488	501	477	526	499	455	462	509	464	500	533	517	481	495	490	504	503	476	493	517	481	529	451	487	469	485	502	506	486	506	504	513	488	477	500	501	497	494	505	512	519	527	497	479	473	507	474	493	466	506	462	524	485	474	548	498	532	518	473	484	514	511	513	476	487	526	488	511	561	454	468	500	495	489	510	468	485	489	508	452	501	506	503	480	469	492	488	464	500	512	456	500	461	508	495	449	444	493	523	500	486	508	460	516	485	462	494	497	487	499	525	507	492	478	472	517	499	508	490	517	500	463	491	482	479	534	484	533	495	467	508	509	507	494	503	504	490	507	482	484	497	500	461	484	487	526	442	462	508	476	506	475	490	483	465	507	506	507	445	491	475	474	478	497	464	487	487	493	457	490	484	483	482	459	560	495	509	493	486	478	456	498	532	487	502	470	534	473	502	480	510	487	459	504	499	492	476	479	459	491	489	522	466	534	507	469	500	481	492	479	462	459	510	474	527	485	485	490	475	510	491	460	500	472	474	468	508	492	500	500	473	468	468	514	503	483	474	509	505	495	496	472	466	507	492	474	490	517	478	485	460	472	498	482	517	511	473	513	497	497	451	503	530	541	426	499	471	471	494	506	488	505	498	492	485	472	518	471	479	492	481	534	477	472	529	465	490	454	474	463	471	513	440	465	473	465	484	486	496	473	490	509	488	514	518	498	516	470	478	522	515	480	498	473	527	474	532	481	514	484	468	496	499	523	474	511	476	488	506	544	512	483	526	516	474	505	504	492	521	421	509	496	486	476	466	491	477	472	565	493	488	475	513	488	502	484	456	478	464	518	449	513	502	513	469	499	490	429	479	465	504	521	505	524	505	509	501	491	494	478	504	495	492	520	470	489	474	521	508	489	501	479	493	496	484	488	510	508	507	510	517	529	456	492	500	529	453	487	482	495	458	517	514	529	511	481	496	462	509	514	464	463	495	515	479	495	462	472	508	456	496	509	487	505	533	495	460	453	483	514	466	505	521	491	455	488	511	484	500	503	462	488	503	507	471	488	488	479	511	466	512	498	546	480	521	508	526	513	473	507	488	517	510	509	511	475	514	500	488	481	482	488	462	527	451	504	487	529	497	458	477	483	464	543	495	495	471	498	494	523	499	514	512	461	505	472	487	488	510	521	471	467	489	493	479	493	527	506	509	514	427	508	437	508	483	467	517	459	524	481	496	493	467	492	434	476	519	517	512	480	500	491	477	469	507	478	498	476	467	474	477	471	478	477	483	503	506	525	526	488	457	497	486	499	524	522	519	492	522	495	476	484	448	532	521	491	548	501	543	500	521	518	508	507	481	478	493	494	497	500	486	505	486	506	464	465	510	464	485	511	510	478	466	498	485	462	487	466	508	497	494	485	507	505	471	506	473	540	483	518	486	495	482	526	493	512	500	491	485	500	492	500	493	505	509	495	433	482	478	495	469	453	480	476	506	507	490	475	481	530	536	482	489	512	472	488	507	464	501	525	542	493	458	496	489	518	459	516	506	499	516	483	481	488	484	483	553	491	477	470	492	466	514	471	491	501	480	475	484	469	513	511	502	480	493	463	502	456	477	496	503	515	491	511	480	476	444	509	510	507	475	478	479	526	486	486	477	488	488	488	494	504	486	491	531	463	503	467	485	495	521	533	525	493	471	470	456	541	490	472	538	531	489	487	486	454	515	521	497	481	503	476	520	493	510	499	515	488	478	473	474	482	508	499	498	477	521	515	478	478	493	488	448	550	505	496	508	508	503	475	483	513	468	496	496	471	536	508	524	501	503
23269	20862	27867	23959	20863	10512	1190	769	613	575	550	498	480	440	417	440	408	424	453	432	395	360	408	398	399	408	350	386	389	362	374	397	380	364	416	389	375	378	390	392	369	375	390	392	364	365	380	365	378	377	383	423	362	405	366	388	364	354	371	378	366	407	385	396	395	391	396	393	372	380	352	388	347	382	383	401	399	388	374	393	380	383	374	363	362	409	386	404	351	375	370	361	330	379	358	354	389	378	382	359	349	418	404	397	386	359	386	348	357	389	395	385	389	412	359	363	403	397	393	378	343	400	415	371	382	384	362	360	388	352	333	362	385	380	366	388	346	430	385	390	374	369	359	354	380	368	388	372	387	364	349	377	388	359	358	362	392	358	386	375	410	381	361	353	363	386	377	352	391	399	413	354	365	368	367	345	362	385	361	375	378	409	379	394	399	361	372	375	409	386	358	370	364	373	416	376	384	355	365	370	387	337	393	415	393	390	385	392	385	363	365	357	384	397	406	339	364	357	362	383	361	363	364	359	376	399	404	390	408	385	376	383	373	375	334	368	359	373	369	368	386	397	388	391	354	351	392	385	342	397	364	378	353	359	342	388	414	399	381	394	375	376	399	376	379	359	360	375	357	387	394	378	366	376	370	363	374	370	394	365	422	365	361	409	363	380	355	388	398	380	388	415	386	361	389	381	393	395	370	370	366	381	424	355	376	358	380	407	361	382	372	377	389	372	391	355	366	379	396	326	389	360	366	345	369	401	379	380	381	359	353	372	385	364	363	382	357	394	401	336	402	383	343	387	360	391	385	394	381	387	358	387	401	377	340	373	381	366	364	366	399	371	383	380	360	388	383	401	398	388	379	394	376	370	343	377	368	390	380	353	374	370	366	373	362	359	386	341	344	370	383	393	369	372	362	385	391	358	383	371	364	363	356	350	368	381	389	365	366	362	345	389	378	363	357	376	365	377	343	392	365	386	341	345	355	347	353	369	370	370	381	368	397	422	385	366	390	356	373	395	379	363	365	389	352	361	386	362	369	409	357	393	389	376	376	378	366	371	408	371	377	368	366	361	378	375	392	371	367	384	318	346	417	394	377	358	358	358	362	374	377	369	413	363	361	393	380	340	392	359	366	351	355	360	396	358	344	393	391	375	397	422	334	360	398	393	383	347	375	397	370	362	355	400	395	395	396	404	365	360	390	382	365	371	398	403	354	424	365	378	367	377	383	366	403	402	402	418	372	356	356	404	370	370	384	381	361	386	358	386	383	378	367	335	364	383	359	381	377	368	368	364	381	371	385	334	366	405	387	380	381	424	347	408	389	405	384	401	389	358	393	382	366	369	375	338	361	394	357	382	383	417	380	364	402	377	411	362	348	393	374	358	358	379	374	391	426	372	367	403	399	370	336	379	360	340	333	365	381	357	368	373	333	381	354	343	352	375	373	385	370	399	371	361	382	399	365	370	344	342	386	399	369	370	375	366	363	359	334	368	360	369	383	372	378	384	387	401	384	366	379	375	362	362	379	388	401	371	355	351	398	394	386	412	380	418	386	374	381	388	387	384	428	347	383	356	360	363	362	353	404	373	382	401	369	389	373	378	377	376	372	367	388	390	374	362	368	352	371	383	378	411	360	352	336	363	371	395	387	372	378	361	383	400	364	344	414	396	356	355	399	403	409	384	391	384	380	376	340	360	382	347	379	371	334	372	391	344	358	374	369	342	374	395	390	415	392	392	354	401	358	361	364	359	400	378	383	346	384	390	385	389	360	404	371	384	353	345	355	346	316	365	343	360	366	356	379	379	377	401	365	383	357	363	362	394	363	369	367	334	408	345	359	378	416	362	411	376	366	381	387	394	350	379	401	363	353	384	324	380	386	335	373	365	392	370	362	366	367	351	377	380	405	382	338	332	341	362	382	405	395	364	382	429	355	359	362	384	391	385	358	378	366	389	391	369	404	398	395	367	353	391	385	386	395	372	396	350	337	385	370	372	369	372	414	351	404	361	355	352	385	345	370	373	362	374	360	381	400	363	344	368	371	412	378	365	395	401	364	369	377	404	369	383	356	366	371	383	366	390	352	365	379	378	379	357	363	389	354	342	338	351	404	386	371	334	377	385	376	414	350	373	444	386	393	377	399	375	416	383	387	395	354	390	352	366	363	351	377	365	365	383	351	366	390	363	385	370	390	392	377	377	376	403	361	370	370	380	354	371	400	349	401	377	365	425	414	392	394	393	386	350	377	373	386	363	393	340	420	403	361	369	374	389	367	372	394	389	403	381	343	348	393	364	382	380	375	402	375	426	361	389	388	385	363	346	369	353	370	407	380	352	396	374	388	337	353	358	399	369	342	325	340	404	336	377	381	374	384	401	414	401	380	376	358	359	380	388	369	374	372	367	392	369	361	423	388	390	406	377	371	358	391	403	361	384	365	384	404	350	404	363	413	343	385	388	388	377	401	381	378	394	381	382	338	399	395	386	362	371	368	390	393	323	351	368	341	376	379	368	417	353	358	381	397	384	364	408	367	375	337	389	387	407	392	374	350	351	365	373	405	384	394	388	352	376	384	418	358	390	415	378	358	383	404	401	357	373	381	357	370	385	352	434	378	359	399	391	392	369	377	370	363	352	353	354	359	342	353	341	355	350	378	365	392	370	366	361	357	359	340	375	370	394	350	407	370	373	374	404	370	386	379	357	395	370	400	347	394	370	381	389	391	373	364	372	390	372	353	365	385	385	362	371	356	396	377	342	370	384	394	359	339	366	390	376	396	392	364	357	362	379	372	349	382	358	381	372	358	403	366	387	385	388	333	364	365	374	376	388	359	412	366	340	344	361	365	403	396	372	380	353	369	356	397	399	333	368	366	349	399	353	343	369	390	316	397	408	377	395	380	373	377	380	375	351	372	382	402	425	369	383	388	376	371	414	381	398	391	358	372	379	389	403	362	391	364	379	367	360	337	411	391	370	361	396	348	399	353	409	370	406	373	361	369	380	381	375	367	358	369	394	351	407	367	406	370	390	368	388	385	375	366	414	368	378	383	370	387	364	348	400	386	332	371	409	362	368	392	376	376	374	378	398	356	341	351	375	353	379	364	402	374	367	358	395	404	375	368	358	367	383	378	382	387	366	365	358	386	357	404	366	335	395	391	375	387	375	332	390	400	361	362	401	395	356	385	368	369	360	402	367	379	419	401	374	343	376	384	386	410	402	366	372	380	373	353	347	345	378	363	349	382	362	407	351	352	368	342	384	341	383	371	347	400	363	357	382	354	383	336	388	372	371	383	338	362	377	335	394	388	369	385	391	413	416	353	386	399	362	353	361	376	386	384	375	381	378	351	354	353	373	386	362	382	396	379	365	405	385	421	361	343	403	384	359	372	377	378	354	399	368	352	386	386	398	346	399	368	398	416	358	364	348	397	368	348	375	429	348	378	357	379	375	347	402	399	372	410	391	364	396	384	374	358	406	350	361	387	364	354	358	395	360	368	386
3160	7431	6096	2898	2135	1709	1298	1018	895	783	754	674	561	571	521	503	521	513	494	447	454	470	497	463	457	450	440	465	442	428	444	466	455	431	458	437	423	433	467	448	438	391	410	437	438	425	403	415	433	452	390	448	412	432	419	427	423	424	444	475	437	440	443	408	419	417	420	444	409	446	384	453	440	411	426	459	460	388	409	439	436	438	420	411	460	416	437	395	418	383	405	423	440	409	423	423	440	411	429	408	422	421	420	413	436	462	403	433	441	408	437	404	396	433	409	422	406	427	405	389	419	427	410	396	444	452	425	432	400	448	423	436	414	442	422	427	426	417	406	419	426	397	415	411	406	449	372	418	434	427	437	406	417	463	446	394	403	446	431	455	443	452	435	430	447	412	424	415	441	403	389	459	427	407	402	430	410	422	436	435	442	409	403	461	439	405	427	452	413	407	428	462	422	447	448	422	411	444	432	404	419	427	454	387	418	393	455	400	426	444	437	430	380	406	432	416	463	425	437	404	403	425	437	453	439	433	434	384	419	427	421	429	438	418	402	397	450	423	440	415	440	469	464	437	412	441	416	455	447	394	395	432	437	429	480	397	426	415	420	391	408	457	431	414	406	422	426	407	417	433	444	423	411	428	435	452	418	387	408	404	402	436	444	451	422	454	432	451	451	440	426	452	443	384	391	435	398	399	409	470	445	427	412	423	391	420	395	386	408	435	424	414	406	444	459	445	442	414	438	412	404	436	475	452	407	430	456	396	444	436	438	429	422	401	420	405	430	405	435	448	432	411	437	429	465	404	446	441	425	416	422	422	419	382	400	399	429	427	420	393	394	399	419	412	396	400	431	423	412	424	425	436	435	462	458	428	396	417	404	438	442	438	396	446	455	411	382	411	399	442	449	433	398	421	399	440	419	429	444	420	441	432	457	423	419	430	427	437	413	399	455	390	459	440	381	467	463	406	418	448	392	418	412	446	414	440	457	450	413	442	441	397	392	387	439	419	414	429	474	425	386	424	415	449	401	395	404	429	434	443	424	452	431	439	417	469	413	419	426	415	422	438	440	405	404	444	418	421	412	440	433	423	447	442	413	412	428	417	442	385	451	440	428	428	432	426	442	447	422	464	457	413	443	446	421	424	473	422	412	408	438	430	427	426	410	418	436	435	449	403	420	409	439	433	430	417	422	423	411	441	424	405	399	408	406	431	432	444	414	448	443	408	443	400	423	423	434	467	418	405	490	423	411	429	432	413	437	404	436	425	396	406	446	410	411	395	397	451	440	400	401	466	413	467	423	422	435	378	424	393	454	429	418	410	389	431	432	415	435	472	382	454	425	439	437	449	426	444	393	436	417	421	460	433	424	424	428	425	413	425	424	430	394	415	449	416	421	391	407	411	401	447	443	428	421	401	444	407	396	418	417	431	439	429	424	423	439	444	431	449	403	421	426	381	428	399	396	441	439	415	426	451	425	457	497	431	424	415	416	429	450	407	445	400	436	439	391	471	419	457	385	404	434	434	405	404	441	415	464	443	381	441	435	454	399	387	386	420	456	427	445	416	402	425	415	440	378	425	409	446	434	418	431	458	368	395	381	445	424	422	442	454	431	400	377	441	447	443	373	416	472	417	413	451	403	425	417	401	414	400	417	410	422	386	428	448	455	426	424	401	411	419	411	443	402	414	424	424	450	408	430	417	429	446	393	444	413	428	425	437	397	430	445	415	423	412	421	396	415	390	432	407	436	437	397	435	454	439	469	409	410	464	412	408	434	436	429	454	430	407	409	440	396	440	439	430	424	445	450	435	407	454	447	428	425	394	423	395	439	400	431	410	436	425	449	433	402	420	397	432	440	429	384	437	403	421	417	430	432	387	436	447	424	406	437	435	423	439	426	405	432	447	436	405	438	425	428	398	433	425	434	428	486	433	435	439	427	419	413	415	452	461	395	395	416	409	375	440	434	412	423	426	449	421	417	432	385	429	432	426	422	444	401	441	457	455	433	425	445	395	436	411	409	447	415	418	393	443	442	391	418	418	397	452	408	449	411	445	437	421	414	426	438	430	435	438	413	408	413	434	415	427	496	418	376	430	438	424	415	385	481	446	437	418	406	439	412	441	413	392	443	390	436	412	412	458	420	424	429	423	417	398	428	426	413	376	440	451	433	417	428	409	432	417	447	400	450	415	427	423	412	416	411	450	456	439	432	436	453	419	415	391	397	426	435	414	421	440	410	404	441	459	417	433	400	381	428	413	440	428	437	388	408	440	439	397	418	434	414	416	430	391	415	429	383	452	455	433	424	399	421	434	428	428	447	438	452	395	373	429	427	424	400	401	419	433	411	406	421	422	447	447	422	425	462	457	435	392	422	452	436	441	416	416	428	390	444	411	461	441	439	394	441	444	429	417	446	468	409	396	420	415	432	416	467	421	428	417	425	462	414	411	448	443	467	410	405	443	405	440	429	446	393	410	415	428	369	383	395	473	433	450	453	405	450	424	446	422	405	426	414	435	437	417	419	417	420	424	420	394	391	452	440	434	435	402	396	423	411	425	437	399	441	455	415	421	414	408	448	456	441	480	411	409	387	423	438	426	400	432	415	430	402	410	415	425	444	447	437	443	424	423	419	423	453	454	458	422	412	426	424	443	412	362	410	431	403	444	428	433	475	429	411	424	467	405	445	494	428	435	414	484	435	406	382	425	423	408	431	411	438	434	449	392	427	441	436	415	424	409	430	406	437	392	418	385	438	406	397	421	420	446	444	417	404	432	458	407	454	421	421	416	423	415	446	390	411	439	409	405	409	413	436	481	390	417	429	425	443	451	434	410	448	366	433	429	425	397	411	447	441	403	465	439	403	384	417	382	420	403	443	433	437	405	443	415	410	418	431	460	419	417	441	441	425	404	381	458	381	447	431	427	460	419	391	430	424	420	447	402	433	400	423	465	373	449	463	451	450	453	410	436	418	440	395	426	396	436	416	416	465	421	437	427	433	424	423	445	437	452	423	402	419	439	469	448	357	393	438	401	462	421	385	436	415	438	399	471	409	424	419	445	455	409	404	413	445	443	447	405	411	444	447	402	431	438	397	450	396	433	398	417	426	442	436	432	430	415	398	438	400	421	429	429	453	433	434	420	435	414	373	443	412	424	401	413	434	408	435	406	414	443	421	412	438	462	438	403	417	439	414	376	451	443	424	444	428	430	414	405	411	409	418	417	435	435	397	428	421	443	423	415	415	405	409	359	439	447	446	406	452	403	422	472	397	401	448	449	426	411	439	434	426	416	449	402	420	404	400	422	404	429	445	426	398	436	423	419	430	432	394	427	404	433	413	428	432	412	442	441	492	438	384	451	434	418	439	425	412	417	427	473	452	449	460	400	400	411	439	420	438	384	455	441	390	404	463	430	421	431	418	454	419	424	424	426	429	447	467	412	427	438	428	432	413	451	441	443	451	447	436	456	426	394	431	403	479	473	447	459	414	427	434	435	402	412
24225	20860	27006	24706	13812	804	564	455	362	395	360	347	320	331	299	315	313	315	276	289	308	298	314	285	262	269	257	282	274	294	256	284	317	277	283	270	283	301	267	235	279	287	292	268	254	274	251	273	244	260	305	269	278	256	303	286	294	274	278	305	259	253	264	306	322	261	271	256	265	281	281	298	267	266	267	273	284	251	265	257	281	290	296	260	278	250	270	299	266	258	281	259	248	267	265	295	290	260	254	283	273	280	305	252	282	267	262	277	240	280	286	278	286	314	265	282	271	242	259	266	287	270	251	256	298	279	249	283	302	293	274	278	252	277	276	271	288	263	290	256	291	273	272	261	257	279	294	234	262	250	280	250	273	301	285	289	261	271	269	300	274	254	273	299	270	264	265	258	263	293	271	265	240	303	268	273	269	276	282	270	278	285	250	303	266	251	288	310	251	274	275	256	290	268	301	268	291	297	265	292	271	302	289	276	309	278	279	272	290	296	274	293	296	284	279	279	282	251	284	236	307	280	269	310	282	256	291	284	266	276	281	284	256	276	257	303	245	259	277	282	279	286	252	319	278	278	289	278	255	288	296	261	290	260	294	286	266	255	253	276	288	279	288	286	254	256	272	285	279	277	286	234	262	256	298	287	290	278	256	308	277	253	271	301	299	280	265	273	269	287	283	287	275	295	259	265	277	273	280	292	262	276	293	270	263	274	276	270	268	273	247	283	277	273	265	258	271	264	283	313	272	268	281	275	263	308	261	282	255	270	299	297	277	282	256	283	292	329	268	258	260	257	273	274	258	268	303	272	248	295	291	297	257	270	282	282	235	249	306	278	280	274	242	278	263	259	269	302	282	291	282	301	285	271	243	285	279	274	266	256	265	279	270	259	283	276	244	286	273	258	284	266	272	261	293	278	300	272	276	288	242	267	269	271	271	263	265	264	295	272	293	281	286	257	295	283	268	262	293	287	292	273	280	258	280	252	259	252	264	276	302	284	258	281	289	260	279	275	264	247	286	292	303	274	310	274	258	270	273	262	269	264	271	239	263	268	300	260	290	267	265	296	281	268	280	304	263	274	250	267	266	250	278	287	257	301	273	273	270	242	296	259	281	271	274	231	258	264	271	286	267	281	272	290	274	284	264	285	283	262	263	274	281	279	326	274	273	266	258	224	282	269	272	322	278	273	266	254	267	254	279	288	236	272	278	275	227	289	304	249	275	304	260	248	267	275	295	253	253	298	251	284	276	295	274	255	306	291	300	254	261	288	288	311	269	277	244	271	272	277	286	271	300	270	229	264	252	288	296	248	275	268	262	253	228	279	252	276	261	267	287	250	244	276	250	273	247	282	266	280	308	275	290	266	279	255	305	248	270	273	275	272	282	260	267	286	277	277	276	278	284	274	262	244	276	296	276	272	286	279	249	298	271	285	280	246	276	298	292	295	271	288	240	295	267	275	257	243	311	256	274	259	263	273	260	294	270	265	286	240	267	281	270	230	278	277	278	253	256	311	280	251	264	266	278	296	284	301	281	241	257	254	281	252	290	248	277	298	251	279	279	242	284	279	278	247	272	236	304	252	250	292	280	267	272	274	289	296	258	243	275	251	281	268	301	248	265	254	280	274	247	263	253	262	279	263	246	287	267	271	245	295	271	256	281	279	284	284	255	288	289	252	294	263	281	296	273	256	271	281	292	271	295	280	330	259	286	251	290	273	289	269	260	281	297	268	246	278	266	284	289	296	278	268	273	287	292	264	255	272	289	275	272	307	305	273	278	275	250	292	282	273	266	293	257	247	265	287	251	258	275	296	277	270	255	290	262	275	262	295	273	254	269	273	258	252	275	257	257	283	250	260	312	282	277	297	273	270	281	271	271	265	256	286	301	258	286	240	260	272	266	263	279	262	224	287	262	254	274	264	249	261	281	272	259	270	304	273	270	283	275	247	265	274	272	299	298	268	286	283	259	252	289	254	255	291	269	289	271	298	285	271	262	242	284	280	257	281	269	273	274	302	289	257	280	288	249	258	287	272	249	272	252	292	282	255	270	268	305	291	290	261	262	285	306	287	276	265	304	283	283	272	266	254	261	277	242	270	262	288	300	307	269	261	261	251	290	264	267	283	297	271	260	253	282	252	271	301	296	253	243	280	282	258	262	249	293	305	265	245	270	251	264	258	249	249	260	254	275	269	281	258	295	292	275	294	255	251	269	276	249	273	262	279	279	269	291	298	267	274	255	257	279	259	267	260	257	266	300	272	262	259	279	295	275	267	290	282	289	270	291	292	276	313	273	267	274	309	274	298	291	262	267	244	281	302	277	301	261	265	284	288	271	258	274	298	248	276	253	307	256	273	269	271	285	277	253	241	297	258	289	264	291	281	297	280	277	257	263	228	247	257	281	271	277	259	289	281	271	251	272	289	273	300	267	252	305	264	280	304	275	264	267	259	271	293	277	255	267	258	247	276	312	270	277	299	307	265	263	288	239	257	266	283	255	275	273	257	256	289	288	271	267	238	283	246	295	254	279	299	293	261	269	266	271	282	286	274	253	271	290	301	288	259	280	256	270	256	278	279	285	276	279	255	273	274	260	233	281	255	282	261	303	265	258	300	264	280	289	290	263	274	301	300	284	234	284	257	295	287	287	265	286	252	267	281	282	252	284	272	236	296	281	268	282	294	262	262	269	258	285	266	255	308	307	272	262	264	273	281	261	268	257	285	267	281	276	255	287	295	261	272	251	272	243	258	279	242	290	260	278	297	253	260	273	290	290	301	280	280	264	268	277	280	280	266	238	291	289	267	274	290	267	289	255	280	286	237	280	278	255	257	264	281	270	260	292	263	261	265	246	279	292	266	276	287	261	237	296	274	285	278	274	264	299	255	270	229	239	238	268	276	273	304	279	266	268	291	275	274	294	288	255	251	255	265	307	277	298	274	273	252	281	301	272	239	254	296	263	285	265	265	260	275	289	277	244	263	221	285	257	259	277	266	268	255	263	284	253	264	290	250	261	262	280	281	254	292	262	258	278	271	258	279	255	292	268	253	247	307	279	242	264	271	269	271	235	250	259	285	294	300	245	297	262	299	284	308	282	257	272	264	274	269	264	280	268	297	278	258	255	256	273	290	252	270	263	252	273	252	286	268	277	278	234	265	287	286	297	266	267	294	269	252	283	284	289	271	244	243	304	260	288	259	298	240	244	265	243	277	260	318	270	298	259	293	249	247	261	289	274	255	237	280	271	298	287	280	267	267	287	261	283	260	248	298	274	271	267	259	253	248	277	272	264	259	289	282	263	246	281	264	275	236	270	275	271	262	240	280	266	288	264	260	287	264	288	263	284	320	248	269	286	279	265	273	279	299	280	264	279	278	269	273	295	308	284	255	297	274	277	275	270	275	266	265	259	291	271	258	268	282	300	276	273	252	260	276	282	270	277	262	283	251	268	303	265	278	270	299	285	255	262	279	266	271	229	277	289	265	247	260	276	261	266	276
3129	4628	3596	1840	1294	1006	836	711	602	480	473	408	424	360	331	351	342	292	315	333	339	326	273	351	345	326	334	265	317	282	300	324	307	294	305	298	306	318	279	307	306	299	300	310	343	290	288	310	305	288	325	268	295	267	338	317	327	285	279	315	289	278	306	284	333	298	281	292	319	294	308	278	275	278	291	323	305	344	330	321	332	319	261	297	304	295	264	294	304	277	287	316	281	332	312	298	258	298	264	284	318	287	299	305	307	290	294	314	313	290	297	293	317	297	298	294	276	311	296	264	299	267	291	315	291	287	281	250	317	303	317	319	303	319	274	285	313	292	261	311	289	270	307	286	298	331	297	272	334	311	304	282	308	298	269	257	308	302	305	261	289	313	315	306	283	311	294	321	288	285	284	296	281	281	289	278	308	306	301	303	270	282	311	310	309	277	300	303	284	284	325	289	289	313	304	296	293	308	308	293	312	333	298	297	283	312	293	308	287	287	286	314	295	293	293	302	302	304	315	282	296	268	298	292	287	312	298	310	311	288	307	317	312	310	298	289	308	338	275	308	300	297	293	276	279	314	279	306	302	312	299	323	308	311	284	303	278	299	282	309	297	277	295	295	306	317	293	291	300	237	276	308	278	274	305	326	304	306	294	301	307	311	290	310	293	301	278	298	309	301	298	308	302	289	296	284	323	297	306	298	278	315	298	291	292	299	264	322	320	295	288	296	300	276	301	313	309	287	334	279	276	308	303	316	290	301	300	292	287	275	293	313	292	327	304	307	312	308	327	248	296	314	320	299	270	306	305	274	308	297	290	305	313	291	304	292	287	296	301	289	299	317	312	276	283	292	297	318	265	298	288	321	303	302	277	294	271	315	296	294	310	300	297	287	292	287	304	269	285	302	312	336	298	315	301	303	267	286	332	322	314	276	331	299	318	311	313	306	305	350	297	274	315	302	308	305	308	281	317	332	282	308	313	278	267	332	297	313	289	310	310	286	261	276	299	300	301	286	268	297	263	267	309	302	283	291	304	284	305	303	314	283	322	275	278	298	311	297	339	310	286	304	310	294	312	266	295	291	303	266	286	293	314	314	300	296	270	275	274	304	306	315	268	309	310	296	283	294	297	330	315	292	295	306	312	280	292	319	297	287	312	323	281	314	285	286	295	286	313	273	316	305	295	299	348	326	321	317	289	304	304	314	330	290	314	275	317	276	311	303	276	307	330	278	301	268	313	315	284	293	280	317	334	327	286	309	300	312	260	312	311	315	289	329	260	291	304	291	296	310	320	305	302	312	296	294	315	290	289	264	285	284	280	312	297	310	279	276	327	311	275	300	278	292	322	294	274	331	308	314	297	292	298	315	273	298	310	297	320	322	302	310	309	300	274	311	278	269	299	306	302	259	302	309	309	274	315	307	267	298	339	296	306	293	306	286	300	277	278	281	263	298	282	285	317	281	290	312	317	287	322	285	306	312	292	313	263	317	300	311	318	306	316	311	283	286	284	280	313	285	299	280	275	267	287	291	317	306	294	287	319	271	280	309	339	280	306	284	282	289	309	300	275	312	297	275	284	306	311	298	293	279	272	321	314	285	262	259	279	279	270	307	313	299	303	289	287	305	288	307	288	324	303	298	312	304	289	305	301	292	286	302	286	297	281	304	290	267	264	276	303	282	330	286	299	289	305	282	303	330	294	311	275	334	278	306	300	290	312	312	319	304	287	315	286	308	304	291	272	290	314	302	280	304	318	309	318	313	288	296	271	310	316	294	291	323	261	324	267	294	299	307	324	298	303	303	308	323	304	303	295	301	288	304	296	289	315	311	295	288	245	260	271	255	279	263	295	337	278	295	325	275	266	283	290	265	272	272	281	325	299	283	309	284	288	249	288	280	297	309	280	306	313	278	329	276	288	290	313	284	280	293	311	311	303	285	284	292	287	282	306	281	294	287	298	313	289	309	316	315	287	303	307	275	294	302	287	268	301	287	295	302	307	318	305	269	311	278	312	336	294	285	258	296	288	256	262	300	294	274	302	299	286	299	271	297	306	282	292	320	301	314	299	308	315	278	276	311	336	306	296	278	304	281	289	314	294	286	316	296	272	271	278	291	297	301	299	300	307	296	257	310	335	261	296	280	311	292	303	301	302	313	305	293	281	297	305	289	278	257	308	309	308	293	310	285	260	307	286	310	292	307	304	323	318	300	287	301	310	301	302	294	323	281	311	312	288	266	271	298	277	327	276	303	298	323	287	280	312	295	311	322	303	301	317	279	270	294	299	308	289	295	262	291	302	295	344	261	311	280	272	265	278	285	321	296	287	295	311	292	300	274	273	308	289	306	307	320	283	290	281	318	285	312	291	274	272	275	311	275	300	275	266	307	296	315	330	280	284	314	292	274	294	331	285	276	290	290	280	264	312	317	306	321	291	274	275	289	300	306	283	280	302	287	302	287	312	295	336	304	284	313	287	300	312	283	294	307	299	325	281	296	292	315	288	288	301	263	295	307	298	295	263	282	274	305	300	293	283	272	305	283	265	286	285	320	304	271	294	262	296	300	288	316	316	292	291	282	294	277	289	362	313	311	290	289	291	285	281	295	334	293	293	284	310	313	303	304	298	285	305	256	299	291	309	311	283	274	281	309	343	330	297	301	321	286	289	316	319	310	282	305	279	288	311	309	306	305	295	310	295	312	295	299	294	294	296	297	271	269	322	284	297	290	297	307	284	317	293	303	288	299	291	305	261	295	279	268	291	293	273	267	305	278	301	295	312	296	282	315	301	305	321	300	278	311	272	297	319	285	312	327	275	302	290	325	279	311	288	289	303	310	315	277	316	316	268	291	314	277	312	312	296	302	302	299	298	275	288	323	316	314	298	311	289	268	318	322	296	314	308	298	287	299	344	307	300	288	283	336	296	332	311	315	292	287	287	269	320	319	283	310	283	291	263	271	316	301	281	291	297	302	307	318	295	290	319	309	296	267	289	328	316	298	289	267	317	290	318	295	299	271	330	285	316	300	249	292	289	290	268	314	309	279	289	309	345	302	283	303	309	293	285	304	320	263	296	297	281	301	322	288	264	292	294	295	326	286	298	299	324	313	336	292	278	320	282	286	292	308	295	296	327	270	336	283	313	288	284	343	274	333	294	296	296	318	318	295	325	331	300	334	306	323	294	339	308	304	297	301	285	332	296	281	286	300	292	292	329	276	266	290	308	297	311	317	320	316	296	318	305	258	288	332	268	297	269	301	270	293	291	274	298	285	346	333	280	287	296	304	301	282	291	302	281	262	314	296	272	331	285	299	316	268	280	273	260	307	344	328	293	335	308	289	299	316	290	311	305	310	280	294	319	305	305	311	297	307	307	333	304	295	293	291	291	311	291	313	316	312	303	315	288	278	295	279	282	267	307	294	302	282	295	295	287	261	302	309	264	282	311	305	300	285	318	302	260	312	293	304	295	297	289	295	308	285	322	293	294	304	274	288	280	315	321	317
22215	20888	28356	23566	20890	20921	10021	986	577	499	437	428	317	261	243	251	214	237	212	215	187	180	166	188	158	161	157	171	145	181	182	177	167	177	160	150	160	138	126	166	150	143	148	159	166	155	133	148	161	157	149	166	159	152	131	183	146	135	133	155	156	146	144	139	146	143	156	155	159	160	131	151	136	136	144	140	136	136	135	143	123	133	141	154	168	135	136	151	137	130	134	134	127	138	140	128	148	132	134	149	137	133	134	129	147	129	134	127	135	155	128	129	122	124	145	150	156	145	142	139	126	138	155	128	154	168	136	128	142	134	150	135	137	135	153	156	140	140	134	142	145	142	150	148	142	154	140	129	145	155	158	142	139	139	113	132	133	134	120	149	126	159	128	149	137	124	122	127	130	155	111	147	151	167	141	140	128	142	137	141	129	137	148	153	129	154	120	152	133	129	144	147	115	152	132	147	128	142	126	152	138	139	131	134	154	139	120	129	134	158	147	138	136	169	124	134	133	141	137	151	144	122	130	132	132	144	142	144	145	110	167	129	134	125	162	123	134	141	134	163	121	133	125	145	130	138	143	126	152	122	138	152	136	124	126	127	128	124	151	141	127	163	112	144	134	122	164	140	131	132	139	144	144	152	126	138	130	139	130	139	119	136	147	131	132	142	137	152	126	144	127	122	163	139	134	152	162	147	148	143	138	137	141	154	149	153	151	120	142	159	121	139	148	157	151	148	141	155	136	132	108	147	145	136	118	125	135	154	133	129	154	158	115	146	142	140	166	116	155	122	132	151	143	148	133	128	164	141	141	152	141	134	144	131	131	119	136	141	125	156	131	117	147	106	157	119	158	153	146	155	132	141	116	130	132	128	121	117	158	142	146	139	134	152	130	130	154	147	159	120	136	143	130	148	142	135	136	134	138	142	131	147	151	129	123	139	141	153	141	126	145	119	139	148	124	128	145	151	136	137	115	150	119	140	144	134	109	151	119	145	138	129	143	138	154	151	137	150	153	134	125	138	135	152	134	141	138	131	146	131	137	132	130	121	150	154	147	148	133	139	143	146	145	145	128	124	124	134	129	129	124	143	159	148	125	139	135	128	130	144	123	134	133	147	125	143	126	145	142	147	131	142	136	127	127	148	134	125	119	133	151	120	148	132	145	122	160	139	138	147	155	116	171	137	153	112	141	146	155	124	153	134	126	145	128	123	122	129	124	123	141	139	137	150	143	151	126	142	138	134	121	129	154	128	138	148	153	162	156	147	143	144	145	141	151	136	134	142	127	147	143	150	129	159	153	147	129	135	128	141	135	147	133	117	121	157	157	144	150	152	137	154	126	154	155	139	132	140	153	152	151	132	141	129	141	135	139	137	163	129	123	131	120	116	159	130	133	161	155	137	143	145	139	150	143	158	139	118	131	156	144	136	156	136	130	146	131	128	173	159	135	154	128	161	131	135	123	138	127	137	145	124	146	153	125	143	135	148	122	130	132	128	157	124	150	117	132	139	162	131	129	157	152	126	141	130	127	135	136	154	148	153	169	153	140	151	140	111	145	149	116	138	145	147	124	151	141	135	142	141	156	149	137	133	134	150	160	147	129	145	136	137	143	136	135	130	146	153	125	144	162	150	140	138	163	140	130	127	129	147	136	121	126	142	157	150	126	142	129	121	143	133	109	140	148	146	155	136	138	138	144	127	142	132	158	145	129	135	143	148	136	141	160	139	139	137	149	139	129	142	153	135	135	121	136	108	135	138	144	117	150	137	161	131	136	129	123	154	147	160	134	122	157	140	152	136	142	126	148	125	145	127	170	172	138	143	147	135	151	172	140	152	126	149	127	133	145	143	128	123	155	142	146	147	144	135	134	126	129	127	123	116	130	132	158	135	127	144	148	139	146	150	140	118	149	148	141	145	145	146	126	130	131	142	149	154	156	108	125	119	148	152	132	140	172	132	141	120	143	137	173	137	151	121	147	117	141	132	133	139	136	131	125	143	136	135	136	137	128	147	148	132	116	149	181	137	139	143	137	128	138	142	153	144	147	139	134	146	133	144	151	123	154	142	131	153	133	119	134	137	152	154	139	141	146	133	138	152	135	131	162	132	128	139	143	138	151	133	151	136	152	135	162	134	132	130	164	143	162	139	164	129	132	126	140	160	119	126	153	123	133	151	138	136	150	139	143	148	144	137	133	121	146	147	131	136	131	140	111	144	134	137	136	153	140	147	144	127	135	138	148	156	130	123	135	111	151	138	129	126	150	141	153	142	151	112	143	155	133	123	131	148	138	173	148	136	113	150	131	122	118	143	128	132	140	118	139	142	147	127	130	146	139	136	170	138	130	154	125	136	144	141	136	140	158	163	141	138	131	119	147	134	159	144	143	125	150	141	149	131	127	134	141	132	137	162	147	146	142	116	137	147	142	142	140	144	145	123	158	131	133	140	147	139	136	121	132	137	137	107	133	148	130	133	138	151	164	151	159	151	134	140	143	137	139	135	137	118	126	157	113	147	128	163	127	146	137	133	147	138	146	139	116	143	143	140	150	138	157	147	145	146	165	148	146	125	143	141	132	118	120	156	131	143	145	135	143	146	121	150	159	130	127	146	162	157	120	137	139	134	137	142	144	136	130	132	156	168	154	151	150	148	151	124	124	139	150	140	145	137	140	151	128	129	139	135	147	147	173	145	129	119	125	164	149	132	152	147	151	148	113	128	123	121	168	158	146	130	133	123	148	143	132	150	145	165	136	135	129	139	128	138	158	145	123	134	162	140	115	145	119	141	142	151	134	156	131	144	132	151	149	115	114	121	137	127	136	130	139	122	139	170	161	151	124	133	134	131	134	148	145	144	124	118	148	134	125	142	131	125	137	131	118	119	121	123	154	142	140	161	135	130	107	143	139	132	127	149	128	133	150	145	122	127	136	151	143	137	156	146	146	141	141	137	132	128	144	154	139	132	145	147	140	135	137	132	136	135	132	152	148	134	134	146	139	156	128	135	130	138	116	122	151	160	115	131	156	140	144	160	129	124	122	136	146	144	155	138	133	126	138	138	148	159	134	149	138	142	157	148	141	131	148	120	133	132	127	146	145	128	149	128	124	141	139	142	126	124	157	123	140	126	136	148	151	132	137	139	142	134	140	160	142	150	146	137	116	149	150	154	123	139	145	124	120	122	132	144	137	146	139	150	148	118	142	124	131	143	136	143	138	146	133	136	130	149	135	123	132	129	158	141	133	143	156	136	167	128	156	139	136	146	125	147	127	148	145	145	155	151	112	132	132	149	135	128	160	140	133	128	148	143	145	129	119	141	133	138	132	152	146	123	120	140	143	128	151	130	131	134	129	172	145	147	130	128	108	172	141	127	136	156	118	117	144	138	132	124	135	136	131	144	145	127	149	139	136	142	130	171	146	128	140	155	134	121	126	127	136	129	116	132	122	129	142	128	118	148	128	141	136	112	144	137	136	153	140	140	126	163	131	158	123	133	130	134
4033	12627	10028	5051	3373	2620	1952	1424	1050	864	703	630	456	451	366	352	323	293	290	264	263	260	246	225	236	231	212	196	187	172	190	183	190	197	195	168	177	183	198	151	183	144	184	174	164	176	173	172	182	175	183	152	172	189	160	196	174	192	181	151	150	149	195	161	187	163	155	165	171	164	175	175	163	166	154	146	164	153	157	144	161	164	146	188	170	171	156	162	186	144	163	143	163	148	161	160	186	156	156	185	149	170	157	165	156	182	159	158	159	168	155	153	172	178	159	154	171	160	164	149	149	173	182	157	166	183	173	162	168	143	177	163	192	150	160	178	170	135	169	161	171	182	181	146	135	165	186	131	155	155	162	157	148	171	166	158	145	152	159	161	145	159	141	157	159	148	165	156	170	157	161	157	182	157	178	154	136	147	174	151	172	149	133	143	165	149	143	159	169	165	163	174	156	165	163	153	161	155	169	153	148	147	156	169	164	160	163	149	171	168	175	182	149	146	166	163	144	155	143	150	154	176	164	162	159	138	169	155	159	161	155	158	166	159	167	158	152	146	188	162	145	172	170	142	153	148	149	160	152	155	162	173	153	141	156	160	152	155	166	171	161	142	150	210	164	171	143	173	150	158	166	174	168	137	146	138	158	169	178	163	159	147	175	168	161	187	155	165	134	157	170	155	158	156	151	143	144	161	144	152	161	148	158	157	166	148	140	155	156	153	173	168	150	164	159	167	151	157	158	164	153	126	140	189	168	158	153	134	152	168	162	137	131	150	146	141	165	135	159	140	157	128	166	164	147	140	153	152	158	156	150	165	156	157	156	149	197	179	145	133	181	168	151	162	163	172	169	153	167	160	151	166	160	180	148	162	156	129	156	165	145	147	160	159	168	175	150	145	162	169	151	147	151	166	151	154	167	136	171	162	171	146	180	153	150	162	154	163	176	152	170	162	152	159	153	166	152	160	154	150	166	162	148	161	149	149	165	148	174	172	146	158	144	173	149	140	156	176	147	179	166	148	146	147	144	147	148	146	163	155	161	133	128	162	181	153	170	179	162	135	172	155	163	165	171	160	166	160	158	161	170	145	165	164	166	165	138	180	162	162	152	140	155	164	160	145	184	167	139	163	139	167	164	168	155	158	145	140	171	149	154	156	169	162	168	149	138	167	147	162	162	183	154	142	151	149	157	174	162	186	150	158	161	153	163	162	149	151	157	160	144	152	188	162	161	156	166	177	148	137	151	164	150	143	152	164	163	149	165	159	157	125	168	176	140	144	155	185	176	195	167	144	175	174	148	154	142	156	145	159	177	157	148	152	170	145	139	148	152	160	160	151	174	155	170	182	141	157	160	151	163	140	177	147	142	141	175	177	162	174	155	165	164	156	173	165	162	158	160	177	141	170	138	171	186	140	159	157	168	153	135	148	149	149	143	158	174	143	146	155	171	137	147	170	146	144	142	142	142	154	152	155	146	152	156	179	171	172	161	153	166	158	136	142	167	179	150	167	151	141	164	156	152	146	160	137	149	176	152	148	164	170	170	108	166	146	150	156	130	170	162	174	173	147	160	167	155	157	152	142	160	167	141	160	137	174	156	172	141	168	152	178	178	172	153	164	157	156	143	165	164	175	162	143	175	182	154	157	177	174	153	158	146	147	163	161	140	160	165	169	179	139	156	146	148	156	171	164	183	150	163	164	157	159	155	174	170	169	152	146	169	142	157	155	169	177	140	178	177	160	167	158	137	143	145	169	154	148	142	172	141	156	145	164	147	161	159	144	147	160	157	157	170	162	148	157	159	155	170	138	161	159	157	158	156	163	162	162	137	148	152	136	150	167	126	164	136	141	152	147	150	161	155	148	143	148	181	164	156	173	136	195	163	142	158	147	154	147	161	148	162	168	157	150	164	171	163	159	164	146	148	181	148	137	174	147	154	161	154	170	135	149	159	146	161	152	142	159	167	139	172	135	193	162	131	150	163	151	164	174	145	136	141	134	183	155	163	139	155	135	161	164	166	143	162	175	175	201	154	155	162	158	174	133	186	163	154	156	161	153	161	132	132	143	161	169	164	140	143	154	135	173	186	161	149	156	156	157	152	174	139	156	151	172	158	170	146	142	162	162	164	157	147	152	163	156	168	135	153	168	177	137	160	155	162	182	142	159	174	151	164	156	173	175	141	147	131	176	160	152	155	166	169	155	155	158	171	165	151	165	132	168	149	147	177	148	166	147	149	167	153	168	172	159	159	166	194	128	158	130	176	165	164	144	162	160	165	139	139	167	140	142	161	178	184	164	145	142	151	139	160	169	164	171	167	173	163	159	165	154	133	147	143	145	168	160	158	168	154	152	169	162	166	147	161	163	161	166	174	163	166	157	151	159	134	137	159	159	140	166	190	145	148	167	151	149	173	142	196	151	139	137	141	149	163	143	143	128	153	161	168	152	145	172	158	163	166	169	155	159	184	172	155	145	156	164	162	170	174	135	169	165	134	141	144	162	154	161	175	160	155	170	148	152	160	169	165	165	166	156	152	190	157	166	149	149	144	149	162	149	164	153	145	155	161	147	151	158	183	126	147	163	182	169	135	158	169	165	153	170	163	168	170	151	149	166	165	146	170	153	138	151	161	154	158	131	163	182	156	165	179	136	168	168	152	163	165	150	173	148	166	174	146	147	186	138	140	150	160	155	153	156	138	161	149	165	162	180	139	149	160	150	158	149	168	175	136	170	145	158	163	163	149	141	158	175	154	155	146	166	149	133	180	150	128	162	164	164	157	157	161	152	160	165	143	143	131	160	144	183	156	174	164	145	140	149	158	160	168	189	157	177	154	170	179	169	152	171	161	178	150	149	178	153	160	161	187	159	168	140	160	160	157	142	149	151	140	163	130	151	136	168	125	168	174	148	172	127	145	159	153	186	140	153	172	154	184	184	173	141	162	154	157	159	173	136	175	164	172	154	154	175	169	158	167	147	154	174	163	164	143	167	134	130	154	177	166	137	173	142	148	166	176	159	149	157	154	154	161	143	161	156	146	156	181	161	162	171	153	164	158	138	155	171	162	170	162	155	137	154	174	154	144	136	155	151	157	161	159	148	159	163	150	155	169	162	162	122	139	177	150	195	142	174	157	150	162	150	143	152	166	177	165	150	156	157	168	173	170	154	149	160	151	136	142	150	152	170	171	173	170	148	145	159	175	136	157	152	165	166	150	151	169	153	166	172	162	167	151	167	141	148	155	174	157	164	156	150	175	142	157	150	161	160	172	149	163	154	180	159	161	177	156	145	129	147	147	165	164	141	166	167	148	157	162	152	156	156	157	159	144	150	151	158	159	150	167	169	140	140	175	162	178	144	157	144	168	170	161	133	147	152	172	159	156	152	189	145	166	156	158	153	154	146	159	144	167	142	149	163	169	149	136	150	142	169	145	147	167	152	158	150	148	168	174	173	147	137	159	167	159	164	171	168	172	154	171	138	141	159	150	150	148	170	149	170
27054	18613	4812	708	543	518	493	484	449	457	493	448	433	463	494	500	455	450	433	491	489	430	449	477	460	439	457	455	458	441	430	468	431	461	472	453	427	462	461	417	456	476	447	449	451	444	470	448	447	417	497	452	457	474	464	495	450	436	447	424	464	446	451	431	463	479	453	428	451	485	454	451	484	495	479	424	434	490	454	457	459	414	464	428	453	455	440	426	411	494	409	425	444	452	456	451	467	446	456	433	434	447	472	454	416	434	430	495	445	436	491	492	441	463	462	463	475	461	475	457	478	470	466	442	419	485	408	462	473	434	460	439	482	441	429	444	436	438	451	422	440	500	465	430	441	491	447	456	458	416	491	474	447	440	477	453	485	457	414	492	459	439	476	460	437	482	465	474	467	445	457	447	420	484	454	471	494	430	439	439	451	470	450	444	414	459	461	399	448	416	444	427	464	427	440	409	469	451	438	457	444	456	439	443	436	434	444	441	434	430	417	469	431	479	456	429	440	453	397	423	451	449	446	462	439	431	439	434	448	435	459	465	435	471	438	455	495	438	465	424	421	453	470	435	451	456	434	485	462	438	485	454	459	446	419	458	417	427	448	455	435	445	444	479	434	430	447	494	466	435	411	460	424	420	436	475	474	439	492	402	440	443	428	443	447	426	458	485	467	443	449	416	446	435	466	440	446	486	452	482	460	459	438	413	448	470	474	485	452	421	488	465	486	460	447	467	426	466	439	463	409	391	476	465	409	500	485	480	425	472	445	450	463	469	438	438	497	442	435	415	462	460	399	456	467	446	442	436	420	466	453	466	428	446	459	439	463	474	417	482	471	483	475	421	480	423	439	471	436	441	431	471	473	393	436	489	460	448	449	467	471	447	446	446	413	479	482	470	442	478	418	477	442	415	429	476	489	434	453	464	473	425	439	455	449	468	464	447	464	428	451	441	479	451	433	431	448	424	436	452	445	429	452	468	486	482	444	469	473	449	446	466	454	412	422	451	402	482	450	419	454	450	470	479	459	456	443	464	456	438	456	493	409	445	461	452	433	487	470	446	435	437	424	483	450	470	491	434	454	428	453	451	459	462	466	414	481	451	459	459	476	471	436	423	477	463	424	429	437	451	443	458	471	441	444	473	461	446	457	468	452	432	468	452	449	440	458	451	438	469	474	474	447	418	441	450	489	468	478	445	429	447	420	507	428	476	447	428	403	446	468	510	460	428	444	460	433	458	439	444	440	441	439	518	441	466	480	443	448	465	433	448	397	415	494	437	450	451	469	494	480	433	440	407	414	454	441	449	469	444	446	467	472	434	446	443	431	434	461	458	466	445	454	407	463	505	388	452	458	472	448	456	464	439	407	434	422	454	485	456	457	464	462	467	465	469	484	427	478	464	458	440	445	410	463	443	454	471	447	404	516	458	439	404	409	463	426	432	448	468	470	434	458	454	463	428	460	445	445	475	444	452	468	478	435	462	417	451	426	425	450	451	454	433	490	475	423	431	455	450	431	451	449	461	476	484	481	450	467	445	444	454	445	442	456	495	439	466	466	481	491	467	441	452	458	454	476	481	455	467	438	427	500	456	439	445	416	481	464	464	429	436	480	481	470	435	436	473	458	435	450	420	485	456	446	453	425	467	454	409	435	467	474	472	447	442	476	448	454	461	417	458	466	454	442	442	427	447	415	434	489	481	431	417	454	483	477	474	449	462	430	439	396	440	476	479	495	452	455	451	449	431	432	473	464	453	482	468	451	428	464	480	468	447	449	446	472	444	462	458	447	462	474	422	458	426	434	422	466	441	419	443	447	455	436	482	497	483	476	465	464	447	474	449	453	467	457	445	483	449	471	431	405	476	462	469	467	466	464	447	448	444	456	436	512	466	449	444	485	459	440	409	405	460	418	432	431	483	455	498	405	422	469	468	483	446	452	463	514	489	424	459	453	421	413	432	446	401	444	469	424	459	488	441	446	431	463	461	436	485	483	463	461	442	449	406	479	458	463	439	420	473	468	435	424	408	450	411	442	438	434	486	459	478	438	469	465	468	424	471	506	475	449	453	444	453	454	443	436	444	457	446	445	430	436	479	450	450	456	454	453	416	461	456	426	443	425	462	441	467	464	435	429	432	464	422	452	434	434	474	499	418	460	440	448	472	461	435	451	472	439	442	493	443	499	448	462	487	483	421	451	460	399	485	434	432	423	456	481	476	438	452	450	432	447	461	476	445	479	474	465	460	453	417	487	498	493	484	448	430	475	453	456	436	473	442	461	490	486	477	420	472	461	467	444	473	430	448	459	437	462	439	415	470	466	439	436	515	444	418	497	476	455	478	431	481	450	451	457	437	441	458	425	435	438	458	474	427	489	446	441	464	471	452	448	461	462	484	482	475	466	436	434	477	431	466	440	423	458	436	455	444	438	494	455	456	455	428	485	440	453	451	469	461	463	485	469	430	446	468	468	444	427	427	476	480	440	435	455	441	487	426	470	441	475	444	460	446	463	479	457	431	472	457	466	457	474	483	466	440	445	426	457	430	487	452	437	471	453	418	451	456	435	410	470	457	470	502	463	467	453	462	436	455	460	441	431	449	473	461	450	463	450	457	445	451	458	446	462	435	450	400	478	481	436	479	457	449	457	444	463	419	468	418	474	486	471	441	494	428	434	417	494	451	476	455	460	475	488	464	477	444	455	470	479	463	445	472	478	481	468	479	490	466	477	450	472	459	466	498	478	447	479	460	437	486	486	447	430	444	476	460	428	409	490	484	453	470	481	433	432	454	475	455	476	470	472	448	465	486	438	442	451	425	457	477	474	458	444	471	443	427	455	478	461	432	449	442	499	483	407	462	457	458	487	438	522	435	443	467	430	434	463	444	445	473	453	445	470	437	483	473	476	460	440	471	462	508	476	426	442	458	473	510	467	434	430	465	441	440	462	469	470	465	478	442	433	469	472	438	478	428	463	470	418	461	446	438	493	476	458	440	453	436	478	458	426	468	422	459	470	467	481	482	475	464	461	480	483	450	427	463	460	432	440	455	457	455	418	408	453	499	428	492	469	517	483	419	455	419	451	439	401	488	479	464	427	482	453	470	440	452	457	424	481	453	454	437	439	460	460	445	460	471	441	471	472	438	477	480	427	436	413	451	443	481	435	432	512	444	488	467	474	432	460	448	465	425	444	473	487	421	440	465	439	438	423	444	441	466	463	434	413	456	447	451	426	476	470	440	418	455	442	477	452	453	478	444	467	465	462	451	516	440	438	450	446	486	506	436	469	447	453	502	457	431	461	445	414	456	459	453	470	462	437	450	463	423	476	467	459	470	417	434	427	467	468	432	482	444	435	451	395	429	441	428	436	456	443	444	443	425	446	445	437	427	452	449	472	451	419	467	431	470	423	439	425	473	458	439	473	473	432	485	448	434	438	434	384	406	452	473	459	452	427	406	468	471	451	426	425	502	450	445	459	434	450	491	444	420	459	433	457	420	458	433
4241	935	817	640	644	556	547	506	546	504	544	520	494	504	512	495	506	473	507	490	512	554	468	500	504	461	507	513	522	490	528	507	559	480	543	499	492	479	516	450	499	563	483	529	544	466	473	475	525	473	504	504	491	513	487	511	514	458	540	526	510	504	477	538	519	488	541	475	488	458	514	534	486	525	487	471	491	537	499	467	482	503	507	501	501	468	510	487	501	498	483	498	520	491	499	458	471	485	535	495	499	510	499	457	489	520	480	499	488	498	451	485	540	529	455	509	474	483	501	529	484	540	522	461	504	539	529	463	465	486	515	476	544	483	506	511	500	493	471	522	468	554	526	496	555	490	517	479	515	494	517	482	517	546	495	472	501	507	525	498	517	536	531	502	552	512	505	552	476	527	509	516	522	471	524	486	502	467	523	487	514	475	521	470	478	501	514	468	472	436	462	511	483	512	487	504	496	537	512	483	456	504	521	486	461	463	483	507	503	502	489	499	521	497	497	490	545	460	495	499	472	515	491	469	496	492	457	500	469	521	485	490	494	483	532	485	516	497	497	512	526	488	499	485	445	498	487	453	483	485	480	491	459	490	514	510	461	513	497	512	460	488	483	505	512	495	521	488	476	515	473	522	505	531	546	525	532	511	512	492	522	503	499	507	475	485	488	487	527	490	504	468	500	527	497	466	479	501	490	519	494	491	517	495	516	485	492	510	507	536	493	536	484	496	536	531	511	516	500	507	452	490	516	506	516	458	512	507	492	516	483	520	522	471	509	518	513	473	512	479	483	501	494	457	534	508	513	498	525	524	514	520	490	518	525	493	524	524	492	491	470	530	524	487	521	515	475	505	464	493	471	494	475	525	498	468	485	482	522	519	525	488	482	519	477	515	505	490	527	504	500	506	516	479	505	502	483	526	519	457	507	510	529	522	496	475	494	499	451	493	486	491	501	506	503	509	531	519	530	482	530	494	493	523	481	459	479	483	513	522	503	451	466	511	496	503	489	503	505	515	498	516	551	496	483	469	519	527	488	490	484	479	505	475	507	503	518	505	489	544	482	471	510	513	477	482	530	534	506	518	476	515	482	440	531	497	547	514	510	521	503	559	521	456	520	512	472	542	499	498	496	529	488	494	488	497	441	489	484	499	474	481	510	507	479	539	509	485	490	508	490	523	478	513	491	503	537	474	524	479	452	469	504	487	488	494	456	514	492	499	508	487	502	534	531	490	502	491	497	448	543	490	505	461	504	485	508	496	494	501	517	499	499	472	495	489	502	488	489	533	496	462	486	535	500	522	483	518	536	473	496	527	504	477	492	513	517	483	504	525	471	494	455	525	501	476	471	506	526	523	520	519	492	489	505	512	488	544	455	487	490	488	510	519	486	471	491	494	568	500	509	482	513	466	508	493	541	528	526	533	470	527	487	480	486	448	532	543	456	474	486	529	490	499	542	484	547	515	488	526	507	510	503	502	484	512	522	508	495	509	529	526	506	524	509	513	482	514	524	494	511	492	495	493	486	516	533	524	514	504	513	510	488	484	487	495	485	500	503	521	496	502	526	462	511	512	514	487	492	537	516	495	519	482	475	474	499	512	483	463	490	500	478	537	540	491	505	522	483	517	474	512	501	497	496	488	509	463	526	476	496	554	489	491	527	457	506	525	502	470	548	477	524	484	509	503	483	486	486	520	503	517	478	506	524	512	511	496	486	513	521	541	490	508	522	509	480	498	514	508	513	490	543	512	474	500	523	537	482	479	475	495	470	526	537	477	473	480	533	528	493	506	526	530	501	501	492	442	474	536	494	533	451	529	447	529	475	496	484	470	505	491	526	519	498	499	515	491	479	485	528	499	442	543	494	499	498	498	501	487	485	451	481	518	525	493	466	513	512	518	512	474	495	518	500	512	472	503	497	504	502	535	493	482	466	474	569	486	490	516	447	526	519	501	461	517	463	496	555	501	532	534	469	512	528	525	516	496	500	478	497	482	479	515	492	476	528	519	504	506	483	530	479	520	541	522	458	489	493	525	476	516	530	518	485	487	480	471	520	467	528	467	481	465	499	529	486	466	482	523	500	498	479	530	514	518	504	512	497	474	536	494	501	519	533	487	507	495	496	531	516	517	524	504	494	486	482	486	458	536	523	523	497	541	506	499	509	501	538	464	549	515	532	520	503	489	507	520	500	499	510	515	506	484	506	529	489	531	498	498	473	480	466	492	471	508	515	454	476	458	560	526	507	530	533	491	507	511	494	466	489	514	511	497	532	484	508	538	504	505	505	471	498	489	501	537	504	505	482	519	512	492	501	482	482	494	505	475	498	505	506	508	506	486	513	521	482	498	483	537	490	501	495	466	470	498	485	505	508	484	536	491	512	528	537	503	471	472	530	482	491	479	529	490	536	486	484	499	483	515	488	503	549	486	478	524	498	473	508	491	504	477	531	512	477	488	492	516	505	515	488	497	535	509	508	518	521	512	517	501	510	466	502	492	514	508	512	490	467	514	519	496	528	492	470	551	498	468	490	488	510	463	512	492	518	486	499	480	498	480	495	543	484	528	517	532	480	491	518	499	508	490	495	529	485	494	533	517	530	487	495	470	493	510	542	509	546	511	505	542	518	531	525	483	530	466	490	460	506	544	527	499	482	476	520	478	490	512	499	475	507	461	490	512	496	512	485	473	507	481	483	506	520	471	504	528	517	479	532	493	516	525	490	507	504	499	490	527	522	500	512	499	516	496	496	505	481	502	548	518	492	456	514	532	512	547	515	510	512	519	514	537	482	513	493	491	503	478	482	509	497	525	550	486	499	478	504	514	531	518	529	504	528	536	504	465	522	462	499	502	451	495	502	502	488	489	489	548	506	525	463	468	545	518	471	480	510	519	489	502	479	485	489	520	465	467	494	486	497	532	519	496	484	496	463	512	495	495	535	478	448	527	484	499	469	524	502	505	510	486	531	507	504	451	512	499	515	519	515	536	517	506	473	468	552	523	474	523	536	504	482	469	518	505	526	532	520	477	502	492	492	487	506	520	453	467	496	525	484	497	505	496	501	461	478	521	452	543	504	478	526	513	510	522	513	509	482	525	525	489	496	517	481	510	542	503	481	451	442	475	503	478	498	508	492	500	478	491	491	519	493	550	492	509	499	545	517	505	504	485	487	490	469	508	480	533	466	539	527	515	473	505	498	513	502	499	497	495	515	515	543	481	468	490	492	510	495	479	527	482	528	497	511	482	510	485	490	476	518	535	498	502	524	515	503	554	502	512	486	486	493	518	504	492	516	513	473	513	476	508	503	483	526	500	506	481	505	510	484	498	497	478	478	536	503	516	512	485	483	474	469	506	542	528	507	486	515	452	488	514	480	505	492	460	475	479	515	533	489	512	490	474	517	517	537	495	510	473	477	489	468	506	488	516	483	500	512	499	496	480	485	458	504	544	479	520	509	504	479	526	496	504	522	478	478	514	499	491	485	490	528	508	520	477	465	483
23266	20870	27916	23954	20866	10289	1123	742	606	557	522	473	525	464	445	437	430	426	408	397	429	414	399	374	445	422	389	383	411	404	409	402	396	403	393	397	379	347	408	383	390	365	387	389	376	358	401	397	370	420	392	394	393	363	397	381	392	370	397	392	390	364	419	391	390	377	359	389	365	390	411	363	397	406	398	358	378	352	361	396	388	383	379	369	355	413	394	376	386	384	384	387	389	356	384	367	461	371	366	331	389	391	354	368	378	394	375	378	381	380	365	363	396	382	353	379	402	380	366	369	367	389	385	356	376	338	326	387	353	399	412	399	370	378	351	378	399	371	374	355	357	424	379	399	360	359	358	373	355	385	404	361	349	393	404	402	382	364	409	395	359	391	410	401	373	391	380	385	397	365	378	369	398	389	355	409	371	385	365	383	388	344	375	356	412	387	379	378	377	406	439	382	375	364	398	373	394	418	409	367	417	388	359	388	371	373	380	344	384	372	388	367	363	379	404	400	368	389	370	390	392	401	378	407	374	417	399	360	349	368	382	389	371	400	374	392	369	403	415	368	395	384	380	388	391	387	367	372	378	408	376	389	378	389	352	361	382	377	361	388	373	390	374	357	401	398	403	388	356	396	369	372	402	408	395	392	414	384	392	384	359	404	378	432	376	347	392	382	408	437	397	396	420	392	407	364	370	370	358	358	349	370	349	384	387	382	363	384	355	386	377	400	358	363	366	390	441	321	372	386	373	358	393	357	385	362	383	338	365	370	371	376	349	359	384	371	406	379	349	401	407	382	380	445	363	364	412	398	358	358	415	360	386	389	360	383	390	337	403	374	361	368	389	379	402	385	402	347	408	396	374	367	364	382	379	423	393	400	413	360	376	383	336	368	397	384	386	384	411	380	392	386	394	379	381	385	400	378	370	361	380	371	395	403	406	389	406	381	382	353	366	351	378	392	361	334	357	379	336	371	382	410	416	381	374	388	413	353	363	357	396	384	403	392	376	377	350	378	388	347	396	373	386	365	369	364	377	360	391	355	367	385	357	405	370	396	405	338	406	379	379	355	369	386	368	377	346	394	373	359	343	368	397	406	399	331	388	376	374	359	405	352	370	384	373	375	387	385	371	376	398	397	370	381	424	396	379	373	389	371	385	354	362	364	388	375	402	369	383	377	348	380	389	383	363	385	408	364	386	356	375	368	397	385	400	408	359	382	398	403	411	407	372	340	388	393	389	387	397	368	400	401	390	388	379	406	391	377	383	361	374	390	379	382	375	371	364	384	354	400	416	371	390	353	399	366	393	401	393	374	400	382	355	391	386	423	399	379	390	362	388	397	351	366	410	387	382	340	366	403	401	370	370	367	405	361	373	375	343	391	367	359	399	370	405	391	383	339	397	385	386	348	376	389	358	376	355	366	359	395	412	360	359	342	413	391	371	412	381	358	383	394	383	373	404	354	377	357	417	401	358	375	396	353	358	390	352	380	360	337	365	357	379	378	379	380	357	399	375	410	412	395	361	367	410	372	408	378	381	368	381	348	361	358	369	367	388	378	372	369	401	347	388	354	394	409	397	392	349	397	379	384	404	355	366	389	395	386	366	376	390	384	415	351	373	367	353	401	363	381	396	361	376	379	355	377	399	382	394	402	378	439	375	352	388	378	372	390	348	385	407	395	388	391	398	351	387	336	409	388	344	368	372	381	346	393	397	392	356	395	369	399	415	350	395	410	411	383	393	365	377	358	382	376	395	370	388	362	387	403	364	383	379	395	399	384	358	341	392	379	409	422	369	418	360	376	392	391	367	377	396	374	384	345	409	362	412	369	371	376	365	360	379	398	371	407	370	383	376	370	382	374	370	401	353	403	352	380	384	374	378	363	406	380	374	342	392	377	348	382	400	375	385	364	384	362	366	379	383	371	411	385	378	376	336	405	367	384	374	403	383	353	397	349	368	360	409	411	400	388	412	408	382	375	398	387	383	365	359	376	397	388	383	367	400	358	360	338	372	374	372	387	362	409	398	424	355	400	370	389	380	363	363	393	366	351	382	323	375	372	355	394	377	387	376	416	377	386	362	367	380	354	413	408	357	372	374	390	371	380	355	380	400	406	362	373	382	383	390	353	356	376	381	404	388	395	370	382	362	365	364	389	403	363	420	379	405	401	368	370	380	394	395	362	400	411	377	397	399	395	404	349	385	408	381	346	354	331	364	419	388	376	394	403	404	397	394	347	391	355	340	399	370	389	354	417	415	384	357	385	384	385	377	354	378	361	380	355	391	374	371	407	392	356	368	396	374	397	378	367	394	379	399	394	401	369	399	381	400	404	365	388	360	391	408	374	403	398	390	391	405	414	385	378	398	385	338	354	367	393	379	371	394	375	375	357	365	394	344	368	382	424	408	392	400	398	362	397	387	398	391	386	382	406	374	361	365	354	398	387	396	419	406	407	348	387	383	394	383	377	379	360	377	358	376	373	416	372	372	408	386	388	401	376	365	398	406	380	399	366	396	393	345	394	382	368	345	429	341	427	397	383	388	389	375	406	398	377	394	351	369	391	379	379	384	396	394	365	386	345	381	373	357	359	384	376	379	395	412	395	393	392	402	419	394	351	395	369	416	387	346	400	372	368	411	401	358	383	368	368	343	401	405	358	365	360	329	384	375	348	400	357	357	403	359	366	382	346	361	364	364	331	384	378	398	372	394	396	391	390	377	338	383	385	396	404	358	389	398	373	410	353	408	390	365	368	351	400	412	374	401	399	373	397	396	403	367	389	389	399	380	393	371	373	390	369	385	389	370	356	392	369	404	374	372	387	403	387	371	368	398	356	381	382	399	384	408	378	362	373	351	380	379	394	367	396	364	382	335	413	377	352	385	378	372	398	354	381	391	362	360	396	410	365	384	363	417	378	357	386	396	389	413	353	399	394	368	384	354	354	331	386	373	410	392	379	407	398	387	374	436	405	359	369	415	383	368	389	337	409	370	344	347	381	385	347	380	363	374	356	377	424	387	385	360	385	386	385	398	382	378	348	400	368	360	392	406	362	381	384	397	352	401	434	372	377	415	407	363	372	387	370	389	401	389	345	395	357	370	374	380	417	359	388	374	351	413	379	367	392	361	381	393	387	351	399	362	380	419	367	426	361	355	415	417	371	387	379	366	404	359	418	391	388	380	378	402	393	385	361	392	377	379	402	398	374	402	388	384	366	360	365	376	363	402	379	399	365	380	381	391	385	360	394	356	394	383	375	437	377	392	399	404	382	353	376	368	398	372	346	395	371	365	388	403	361	379	411	419	359	386	404	365	354	386	374	354	385	378	387	370	374	362	404	409	360	367	409	356	367	392	373	382	363	373	386	425	381	385	400	404	345	368	386	419	387	375	365	362	397	368	401	392	372	397	370	405	366	418	409	337	378	353	342	394	383	411	354	359	389	379	376	397	399	401	387	381	385	360	389	337	425	389	345	412	387	386	362	372	373	372	386	349	371	358	377
3053	7424	6025	3048	2022	1582	1296	1038	839	741	696	627	605	551	543	498	561	471	460	463	476	462	440	474	493	438	495	445	474	450	426	434	466	447	455	445	470	441	420	436	404	441	412	418	458	428	451	428	443	488	454	434	445	439	439	438	456	427	443	427	418	426	425	412	441	412	397	433	472	433	443	423	402	436	441	447	405	408	452	428	441	390	420	443	451	432	445	425	432	450	452	426	443	441	404	450	428	447	425	437	452	427	424	485	415	434	445	400	452	408	417	431	421	396	409	444	381	442	426	429	433	427	442	430	429	439	455	406	429	449	437	470	458	419	476	449	441	453	448	403	437	407	435	462	428	443	390	406	433	427	430	432	412	409	449	445	482	392	428	415	420	441	413	428	404	442	419	434	452	398	417	422	454	430	435	462	412	431	450	458	440	436	470	420	421	480	417	410	447	431	432	433	425	451	438	389	409	402	455	424	402	418	417	435	451	430	441	438	415	435	437	409	422	434	408	464	427	424	416	442	408	431	426	429	417	440	492	379	460	440	470	447	442	419	447	455	422	410	458	443	439	421	412	405	437	417	406	444	431	393	463	452	408	439	434	427	418	444	385	428	389	404	408	424	435	414	432	430	419	446	432	425	393	397	415	417	411	396	433	423	421	426	424	450	418	465	424	422	446	391	421	462	438	437	454	454	422	380	451	393	420	424	420	400	455	425	414	406	450	430	408	355	424	390	459	407	451	427	438	411	445	423	425	458	436	452	443	404	450	450	422	418	424	406	394	427	434	448	416	439	402	482	448	409	469	421	476	455	400	420	448	455	401	433	421	433	412	414	402	451	417	427	443	427	460	444	467	452	419	413	446	418	427	435	471	415	425	422	402	425	436	423	447	397	409	419	448	428	427	447	415	429	424	448	430	420	455	418	410	419	434	417	447	396	434	431	443	404	430	401	480	452	487	461	407	442	397	423	414	413	451	412	438	424	427	437	399	455	469	377	400	425	395	422	420	424	415	477	418	440	414	424	419	423	401	422	449	431	447	439	449	415	444	395	393	418	443	432	448	434	422	436	486	405	431	434	382	429	447	478	432	450	433	443	437	443	435	444	446	456	379	412	452	419	416	394	407	432	417	476	458	418	391	432	436	436	416	411	381	416	418	454	447	471	419	437	393	422	446	434	460	428	428	435	406	434	437	452	409	398	432	411	455	454	406	446	463	443	439	482	410	439	412	436	412	445	454	401	458	419	443	420	430	431	423	438	406	421	413	427	426	439	451	417	436	416	447	465	432	443	443	417	436	426	430	420	437	405	458	402	412	399	418	403	435	464	380	432	457	460	432	464	425	449	433	429	414	453	452	433	420	457	450	429	439	452	446	427	420	422	377	413	427	442	409	427	454	447	441	435	446	415	426	437	396	427	455	400	419	411	460	422	464	406	423	415	428	387	419	400	409	443	459	440	416	421	463	441	443	405	458	425	457	433	390	444	430	444	413	439	419	439	444	425	446	417	428	452	427	396	428	391	422	430	416	385	416	454	441	431	457	411	427	424	449	428	434	443	418	451	423	416	423	428	428	422	433	465	476	465	442	425	432	458	408	430	444	431	461	389	416	449	456	427	434	423	387	438	434	399	417	432	445	401	438	413	456	442	419	371	417	444	397	440	445	422	434	461	451	445	445	423	431	431	381	427	427	422	421	460	425	457	461	412	453	427	438	422	452	454	445	430	444	419	434	437	440	433	438	443	379	424	431	451	411	415	402	431	428	423	413	465	426	434	423	445	434	453	394	424	393	436	427	436	441	418	424	418	442	445	476	401	440	447	445	426	445	461	448	450	426	416	440	421	454	427	429	419	434	451	441	420	445	453	468	408	427	426	410	399	438	402	443	435	435	378	450	424	411	448	431	410	428	437	451	430	402	377	435	446	378	403	434	387	433	410	439	422	436	462	442	419	414	450	409	397	419	440	393	429	448	415	415	409	426	444	455	376	399	419	432	394	418	403	424	401	451	436	407	428	450	455	453	453	396	417	419	423	406	433	434	422	435	422	445	387	425	424	430	446	440	451	406	405	407	415	418	432	445	449	446	422	415	399	430	416	436	457	412	445	466	398	435	431	450	407	427	458	432	438	417	426	425	424	412	418	412	457	428	450	496	389	440	429	419	462	425	425	418	458	421	398	450	461	456	436	455	435	435	423	397	391	430	427	434	454	431	400	401	442	422	465	452	447	386	444	416	451	461	418	442	420	416	408	431	413	415	388	456	424	403	454	422	430	444	429	409	427	456	411	416	452	404	406	420	451	399	400	435	444	447	453	438	429	397	422	448	432	455	416	440	457	458	445	408	392	453	448	456	431	430	468	407	440	406	410	419	402	444	413	458	412	445	443	396	455	403	420	407	462	424	417	445	437	436	452	448	465	405	449	460	459	416	424	425	424	443	450	428	427	401	425	410	427	420	426	422	435	434	427	414	409	457	421	450	421	413	426	436	444	447	455	451	411	471	398	423	447	407	422	436	400	407	426	468	434	420	457	429	434	454	440	440	407	420	415	455	437	408	402	412	443	415	427	448	441	451	435	431	435	439	427	421	466	454	429	406	454	441	438	448	457	421	435	391	456	390	416	426	419	458	464	425	460	439	441	410	406	440	406	429	417	400	442	425	426	439	437	447	473	398	456	456	410	429	417	405	420	409	451	441	417	433	445	423	397	453	413	439	388	431	418	413	404	469	452	434	457	407	401	418	435	432	455	442	438	436	440	425	431	417	407	450	443	424	465	392	448	463	434	450	460	433	438	439	441	431	438	425	436	438	412	415	446	405	467	417	428	420	405	451	423	408	453	431	453	441	408	449	420	425	418	449	417	439	447	466	461	423	425	438	415	442	391	468	404	424	424	389	407	449	402	437	439	413	439	438	421	483	468	441	403	426	465	420	431	413	417	425	396	425	397	468	433	419	412	412	466	442	420	420	438	407	469	425	423	408	409	451	423	418	424	459	462	417	404	428	462	455	461	410	441	441	429	420	445	411	435	438	408	433	431	423	402	438	414	423	454	446	422	426	463	412	412	455	419	411	447	399	466	424	418	417	373	440	429	423	425	436	413	447	424	417	441	433	396	452	432	478	439	414	430	434	447	475	411	414	409	429	461	401	480	439	415	410	411	402	453	412	424	439	459	413	416	411	439	444	432	395	381	424	387	392	447	434	402	430	431	439	415	414	426	456	455	438	436	433	407	420	440	434	445	438	437	464	437	426	449	437	440	407	432	453	431	412	434	399	414	409	438	442	437	431	440	453	409	408	393	428	400	416	451	418	480	451	414	438	409	420	381	427	430	444	424	436	462	442	413	411	408	467	435	417	453	434	461	423	441	469	442	450	432	428	448	398	483	419	461	407	431	425	411	448	407	400	430	412	452	419	469	395	415	468	417	442	434	461	436	458	429	431	445	392	464	429	448	434	412	415	423	438	425	390	407	450	443	422	437	431	419	405	436	392	438	453	455
24172	20852	27039	24711	13711	844	535	459	366	379	365	359	353	313	312	326	317	329	297	276	287	290	291	321	294	255	275	309	306	300	284	277	298	291	257	259	272	287	283	291	298	269	292	261	274	302	285	282	272	272	273	295	249	268	288	289	275	271	284	286	306	261	280	258	261	273	260	299	239	282	290	268	265	275	281	280	272	300	300	242	298	275	326	285	272	279	280	272	275	283	300	260	249	265	297	281	272	278	287	250	308	286	263	270	297	254	266	296	279	265	282	262	297	289	268	279	296	307	254	305	277	309	296	285	281	273	292	286	297	267	241	302	296	306	264	272	276	284	261	308	258	294	274	295	270	286	256	267	269	293	275	296	279	266	302	312	258	281	274	272	291	290	310	286	302	280	260	251	303	276	231	276	274	257	262	312	270	315	258	280	268	292	296	319	265	295	290	310	285	293	288	279	305	269	297	275	284	288	259	240	234	295	306	279	277	283	314	265	275	274	253	298	316	258	289	281	269	245	290	287	285	312	281	279	242	321	286	249	295	267	280	282	284	269	270	273	293	272	268	284	298	273	300	290	319	275	272	259	251	283	248	291	267	262	314	285	258	282	254	270	265	285	276	295	264	296	291	263	288	277	267	282	264	287	296	268	285	291	261	242	303	259	295	281	267	261	260	284	294	244	256	273	260	264	290	308	270	285	283	260	285	301	282	283	288	256	275	265	268	276	295	260	259	285	258	240	264	268	259	276	235	288	258	289	261	281	271	242	276	271	303	277	259	288	271	262	279	270	251	251	288	283	258	275	269	287	262	274	257	274	279	279	253	292	291	256	280	319	307	275	251	295	284	271	278	280	271	323	309	293	300	295	254	297	294	273	260	284	298	270	292	265	270	284	268	297	311	279	242	268	278	284	260	299	265	267	270	278	284	284	288	300	231	264	255	267	284	291	293	273	272	277	291	267	291	280	267	317	287	269	298	307	271	239	281	249	274	278	273	297	291	299	250	274	258	260	266	247	251	285	269	287	258	277	273	269	280	273	300	293	260	280	279	283	267	289	265	248	280	270	282	260	225	263	280	273	255	287	286	264	262	274	315	290	290	293	290	295	267	309	288	272	295	282	292	280	303	264	295	276	265	254	259	275	292	261	267	253	251	261	295	284	248	285	280	311	313	290	313	278	291	275	264	267	269	309	302	299	289	251	270	271	255	289	271	313	268	280	291	266	284	291	280	280	279	283	273	291	275	260	289	250	280	279	314	288	267	278	284	300	289	256	272	276	283	242	280	290	284	289	285	244	273	298	284	274	282	266	258	272	313	282	254	265	266	287	270	269	269	264	286	286	304	284	251	261	290	263	260	261	269	285	261	258	288	255	264	300	284	303	285	267	292	273	273	241	245	285	311	292	263	275	279	288	309	270	239	279	261	315	293	264	271	320	276	275	290	284	284	275	294	305	248	300	283	280	272	279	288	261	275	299	259	280	261	275	290	301	285	280	261	254	286	267	286	271	321	297	274	266	294	299	287	284	298	285	282	293	273	271	283	300	289	298	273	279	263	280	291	303	281	237	260	267	275	265	274	279	304	263	281	285	275	272	285	232	270	266	291	309	271	270	259	276	297	277	275	257	273	258	270	269	273	282	267	296	279	287	272	290	275	254	266	273	280	284	260	302	270	262	274	304	270	284	316	282	293	257	299	316	264	286	272	275	276	295	266	285	292	286	266	272	292	274	316	318	286	255	273	268	245	272	268	294	287	262	287	272	287	295	270	286	260	251	273	280	246	297	308	285	269	288	282	271	284	294	271	288	277	266	264	269	313	279	298	283	271	265	261	300	262	288	308	256	276	247	274	258	278	256	269	282	253	285	266	250	261	302	285	298	296	275	274	277	265	275	293	282	289	274	250	255	287	281	241	298	259	286	310	277	276	280	265	283	305	253	271	274	296	289	280	262	243	283	259	240	282	274	269	263	283	277	287	247	287	287	272	281	273	253	277	273	249	265	266	272	276	298	291	290	288	257	292	298	275	273	280	289	277	275	266	242	276	269	289	283	286	267	280	261	272	280	251	272	289	259	327	287	299	280	251	267	300	273	275	303	267	303	293	282	287	263	270	301	295	278	249	279	248	275	266	299	277	298	290	272	265	268	312	283	276	302	310	298	294	304	288	299	295	253	276	275	309	264	254	237	253	275	263	286	257	289	281	306	267	273	272	277	293	289	285	294	293	279	281	267	286	280	278	275	304	274	241	289	277	278	257	287	287	280	285	277	282	273	256	300	326	250	252	260	266	277	271	287	317	273	294	300	282	287	263	296	278	263	298	312	252	252	289	253	300	283	300	265	252	288	290	296	280	290	336	274	276	262	298	268	274	295	256	258	262	264	281	272	259	283	285	238	271	275	269	276	285	284	285	261	266	268	259	264	276	277	283	278	273	300	251	295	284	247	253	241	292	271	294	293	279	273	295	286	285	275	249	282	285	269	267	292	291	297	262	265	290	275	292	270	267	285	284	278	303	291	269	283	291	284	286	306	263	292	287	238	284	290	272	282	271	271	307	271	291	276	306	267	263	277	306	277	300	288	277	297	276	276	275	291	273	284	255	293	263	283	265	303	255	251	286	282	251	247	267	283	265	287	262	257	288	259	250	283	283	270	327	256	289	274	262	318	264	274	262	293	276	301	319	269	266	274	286	315	289	293	253	289	306	304	259	277	290	273	298	268	271	253	295	267	282	279	304	300	257	296	276	301	267	257	266	285	297	310	304	301	258	319	277	259	282	255	248	305	263	256	258	252	252	265	284	305	303	276	255	283	273	273	282	288	284	268	278	274	278	269	266	305	270	267	283	277	275	296	307	302	269	282	264	286	272	273	301	289	267	297	306	300	291	277	252	302	290	281	281	265	265	265	275	292	260	267	274	283	282	290	278	262	233	291	289	267	260	265	335	269	260	294	273	298	249	297	298	271	274	263	287	279	266	279	278	280	276	299	273	304	282	280	285	279	313	309	288	283	280	269	272	293	280	298	249	273	273	288	295	282	274	254	245	288	278	261	271	304	256	260	297	296	282	288	281	276	281	263	276	260	271	262	306	258	251	289	259	294	272	267	247	242	267	291	258	283	279	270	305	269	243	268	300	283	268	281	302	274	283	283	249	291	305	289	270	282	299	257	250	301	251	278	282	276	259	288	290	292	282	297	294	294	301	283	234	287	275	320	258	264	283	301	268	277	282	272	265	279	269	270	268	264	276	271	258	277	263	267	261	285	256	282	293	286	304	252	293	294	293	287	261	299	255	292	298	286	289	276	284	310	281	299	292	239	264	286	271	275	277	258	296	271	280	260	282	304	279	266	277	324	289	261	262	286	274	260	276	242	269	278	282	262	280	256	272	282	301	279	272	293	268	261	281	300	264	264	278	296	293	299	263	275	290	259	277	306	276	263	293	295	282	284	264	278	271	281	264	268	280	291	278	283	314	295	267	267	278	265	283	272	289	288	275	283
3135	4681	3745	1868	1335	991	852	680	578	510	445	439	418	369	383	369	351	328	356	314	338	317	323	327	303	296	317	304	337	293	313	299	300	349	313	310	329	293	295	313	299	307	313	263	324	308	320	291	308	296	348	315	318	327	303	313	292	325	324	315	297	284	322	298	319	302	318	325	317	282	298	288	297	302	308	299	293	301	322	311	282	306	347	314	299	312	289	311	305	301	289	283	304	308	280	269	320	306	296	290	330	319	297	291	306	332	280	284	306	318	298	288	337	296	318	310	298	331	274	320	288	297	297	306	302	328	325	292	312	282	317	317	312	306	319	308	321	321	316	315	288	320	300	286	280	302	297	310	329	300	324	295	327	293	276	329	303	285	287	279	306	324	322	330	299	299	293	281	312	320	318	321	290	330	282	292	289	312	305	303	321	317	290	277	299	292	298	297	278	300	336	293	344	302	315	278	310	336	303	254	300	301	295	313	315	285	315	325	311	324	285	306	321	301	294	313	291	301	304	293	261	290	300	280	329	293	314	303	296	299	320	317	300	298	302	268	311	310	339	319	317	313	294	296	310	323	291	311	284	307	268	282	330	310	306	304	311	300	279	315	318	308	321	288	298	324	318	317	305	300	342	322	296	274	319	341	324	330	302	306	314	317	310	314	309	302	274	316	288	321	338	295	323	312	299	291	289	319	288	270	327	319	307	310	277	315	295	281	296	322	329	306	315	324	303	314	292	317	297	291	288	294	301	262	306	291	286	311	321	321	286	314	304	305	307	314	344	299	298	323	314	325	295	297	259	298	308	293	308	298	294	279	281	331	300	325	289	312	308	291	318	286	326	295	303	293	280	306	300	315	332	307	298	298	303	304	310	331	335	285	304	308	296	281	313	313	292	289	331	299	280	306	294	273	324	307	290	276	285	333	271	297	285	296	301	287	288	291	333	322	287	298	347	315	343	330	327	330	323	280	302	301	311	285	339	282	327	317	307	277	292	301	298	264	284	273	307	298	267	317	281	329	308	312	292	289	299	301	316	294	288	313	317	308	297	314	314	280	292	309	325	334	304	270	343	292	329	316	314	313	323	325	328	293	322	265	288	323	310	263	313	311	317	305	287	294	293	299	321	325	334	326	290	306	292	314	326	338	320	272	300	293	304	302	341	282	280	303	280	278	280	295	286	264	307	316	286	310	322	308	292	296	314	316	274	317	306	289	325	328	291	308	286	340	320	298	315	317	321	287	280	293	297	300	317	299	305	320	316	281	322	311	321	304	323	295	282	314	319	313	334	316	296	300	314	302	290	303	301	284	295	275	289	287	290	309	287	317	297	290	318	287	298	285	278	291	293	312	321	284	301	286	301	294	293	311	299	311	320	292	324	278	344	334	270	304	294	298	304	292	289	307	297	318	280	320	279	344	333	309	334	316	297	326	294	314	289	290	260	311	294	304	310	331	305	337	318	317	297	301	297	308	323	289	296	274	289	306	303	289	307	318	312	322	315	288	308	285	293	302	305	285	285	338	298	305	321	291	294	303	309	293	339	303	293	282	284	292	307	290	281	291	297	320	336	265	298	313	316	286	300	283	290	298	295	316	286	317	267	293	295	305	336	302	289	305	283	288	298	299	314	270	317	284	315	303	265	309	358	291	306	305	302	285	327	323	296	310	334	291	308	320	259	316	318	306	294	317	308	267	301	314	308	293	289	310	306	279	312	310	308	332	319	299	299	300	340	301	308	303	295	314	322	284	330	294	294	320	292	279	313	274	299	289	311	309	266	299	310	311	293	309	304	296	274	307	308	300	280	268	316	321	314	284	330	278	325	312	311	300	324	285	335	314	288	309	303	311	311	321	295	277	323	311	292	270	287	327	307	317	320	316	283	279	296	302	330	283	324	320	280	317	319	329	308	303	313	312	280	288	321	301	316	315	330	323	303	321	287	297	305	299	315	316	293	313	307	308	293	285	307	288	324	299	301	306	279	304	285	301	302	293	332	283	314	316	299	286	302	302	312	306	305	302	318	312	285	292	304	335	311	302	290	289	322	274	313	331	330	296	340	290	279	268	303	308	303	271	306	323	314	312	311	315	316	340	324	295	289	296	299	300	294	340	284	283	297	304	291	309	319	308	304	295	301	325	297	310	304	320	306	266	311	304	326	289	296	321	313	297	343	333	287	307	285	305	334	296	295	304	295	312	298	309	306	313	277	296	290	320	306	306	303	321	316	319	283	290	302	317	285	294	314	307	316	310	268	307	300	308	332	292	291	320	303	284	323	301	308	315	310	285	304	288	338	307	282	320	319	302	315	278	298	295	310	290	319	290	293	277	288	285	300	263	289	320	304	324	289	321	299	310	316	290	274	282	294	307	299	296	284	319	304	309	334	313	334	307	303	310	278	282	318	289	303	305	322	316	307	324	308	282	311	295	320	303	304	303	326	284	294	288	319	315	324	297	303	297	311	324	314	279	311	282	346	314	286	321	341	311	287	296	299	331	325	292	303	336	310	311	297	288	291	274	320	273	301	296	296	307	278	297	286	288	324	333	302	320	272	293	319	308	278	315	334	296	274	311	280	337	315	295	294	284	289	318	279	310	325	281	310	327	307	303	300	300	283	327	309	298	293	298	304	274	298	294	321	280	287	320	261	309	292	315	312	296	316	273	290	310	332	291	290	295	302	319	314	321	302	311	329	300	311	301	306	285	310	316	321	287	308	305	293	314	344	315	290	332	303	291	319	305	290	284	289	312	305	305	316	294	326	296	287	287	283	323	316	276	311	300	315	278	291	302	286	303	290	306	314	293	321	299	285	309	302	302	305	299	302	295	305	324	310	280	324	329	309	318	275	299	313	283	329	280	303	292	318	298	317	308	299	295	321	312	301	302	300	308	306	317	300	292	303	309	309	296	309	316	323	288	292	312	296	311	294	333	274	298	320	311	318	320	316	299	279	333	301	313	268	336	326	313	295	339	311	264	331	269	278	295	293	325	335	322	273	313	312	311	307	280	289	288	285	323	311	304	293	311	272	314	289	308	308	301	300	297	305	305	329	321	323	314	306	284	311	317	302	316	324	331	293	303	288	331	300	296	276	301	329	276	311	324	299	318	323	298	315	284	308	317	275	304	308	297	310	318	278	300	280	317	319	317	290	364	352	286	276	294	292	316	303	285	302	287	278	302	317	298	302	290	284	329	334	303	320	318	317	308	296	291	312	289	300	294	322	318	346	309	296	295	270	291	331	301	300	320	334	333	334	323	282	303	307	320	312	320	292	268	315	305	279	306	313	315	288	283	302	284	317	309	297	312	338	326	300	282	286	296	286	270	331	314	320	298	327	324	295	295	292	296	302	289	318	290	305	320	302	301	279	292	272	294	272	314	310	295	333	317	334	301	308	329	289	293	292	320	335	303	303	321	293	307	291	288	307	284	320	304	293	324	278	303	298	290	291	278	317	282	304	290	314	324	292	299	295	316	291	330	302	306	314	277	308	290	256	311
22151	20884	28320	23609	20885	20926	9734	972	620	484	431	414	338	295	264	259	237	263	202	203	198	201	200	172	190	167	180	156	164	180	162	148	181	165	143	154	163	156	141	164	152	179	133	166	168	155	173	138	128	153	152	136	145	148	139	168	143	160	150	144	151	128	136	151	147	142	126	149	144	151	151	164	153	143	135	140	128	131	150	149	143	135	150	145	155	148	124	126	138	132	148	160	145	163	149	148	148	131	142	134	151	148	137	152	131	118	136	148	149	135	161	138	141	154	139	130	145	153	152	129	143	130	166	130	130	138	134	164	142	149	147	137	146	134	131	145	132	135	131	142	152	169	134	134	128	148	156	125	133	137	126	150	134	160	115	126	138	130	116	138	144	152	160	150	129	145	144	145	152	131	160	146	122	128	145	103	132	121	131	132	146	121	119	152	127	129	152	155	164	154	126	146	134	141	134	147	127	134	151	144	134	132	130	143	135	142	123	138	135	123	144	127	123	142	141	149	127	153	151	148	137	141	154	120	140	154	141	148	135	156	149	146	123	168	146	154	143	146	126	165	116	136	132	127	126	127	144	136	142	146	133	137	146	135	159	144	144	142	126	133	130	157	116	135	112	121	141	128	136	138	138	136	130	134	144	134	127	147	158	139	143	138	144	144	154	132	129	144	132	154	157	132	140	154	131	139	138	150	149	140	145	144	126	149	160	133	134	136	158	145	131	131	122	154	136	152	154	138	132	147	138	137	146	146	139	130	138	129	143	135	125	154	129	175	145	140	156	140	144	141	126	141	141	135	168	125	146	170	128	149	155	135	128	162	110	163	153	133	147	143	130	120	120	139	123	149	152	142	123	140	143	149	138	141	139	128	137	139	145	130	132	144	154	140	143	151	132	153	167	153	157	138	131	141	153	163	157	161	120	131	151	145	149	125	139	139	169	142	163	133	122	145	138	140	135	131	135	130	147	123	132	124	131	136	154	121	149	151	156	155	135	145	147	120	170	148	150	140	159	150	132	135	130	150	139	146	128	143	137	125	144	112	132	133	133	144	141	138	139	149	144	166	143	146	160	137	141	151	155	151	133	131	149	142	130	138	111	132	158	133	143	140	147	126	146	141	137	129	118	144	139	131	141	153	133	147	159	145	135	142	137	151	152	149	134	135	118	118	127	166	150	122	124	124	160	128	137	146	145	136	130	138	147	121	137	145	146	138	139	148	136	143	134	131	135	164	141	143	166	117	158	149	137	127	131	129	138	150	132	114	145	135	138	154	148	125	128	132	132	125	145	143	125	162	121	132	127	139	147	120	160	138	136	146	110	145	126	128	148	139	143	140	141	147	144	153	121	147	127	157	159	137	143	153	138	138	145	131	160	128	147	122	141	120	125	150	155	148	130	147	138	140	141	140	152	118	132	141	145	142	154	135	144	132	131	148	149	116	117	121	149	157	145	131	145	120	167	149	151	137	137	151	154	154	138	144	141	129	131	135	143	155	152	162	140	153	138	153	111	131	130	164	134	120	153	117	134	139	135	128	174	113	141	139	139	120	137	144	137	137	134	156	136	126	144	126	122	161	148	120	137	154	147	134	162	138	137	159	145	122	156	154	125	125	152	142	127	125	131	144	149	142	142	114	127	117	138	142	134	114	158	113	129	160	131	117	144	152	123	167	141	148	132	137	129	146	136	127	145	140	132	132	145	148	126	136	118	132	155	147	151	144	135	137	140	133	142	130	141	134	136	131	136	138	146	127	169	129	125	144	156	127	147	164	152	139	128	124	124	126	131	154	141	134	134	168	128	114	138	155	156	135	139	118	125	142	147	137	141	145	149	140	137	160	131	133	147	137	149	134	125	163	140	124	141	145	163	155	149	121	159	149	133	134	147	133	151	140	149	162	131	139	125	133	137	140	136	144	138	131	134	132	134	138	130	146	126	141	127	141	136	118	141	143	136	133	135	137	145	131	143	148	153	133	141	130	152	149	138	165	139	144	145	142	155	137	131	153	133	141	151	124	156	139	147	135	143	136	129	136	115	156	142	145	144	152	138	165	145	144	150	158	141	156	156	155	148	127	118	132	145	131	137	142	150	131	138	141	127	165	150	167	146	134	129	151	139	156	134	119	147	140	148	143	144	153	120	144	134	128	161	141	148	137	120	134	145	138	165	133	133	159	127	133	124	115	144	143	126	133	149	139	144	154	144	124	136	149	142	151	148	108	160	137	109	133	119	145	127	135	145	134	131	161	111	124	129	145	158	136	139	111	133	111	114	136	125	151	146	131	148	143	149	129	138	141	141	131	148	115	157	128	149	140	127	155	152	138	126	138	138	132	144	137	125	156	165	121	138	131	143	136	136	145	168	160	143	139	140	146	127	139	150	122	129	158	141	133	124	134	137	151	139	159	152	131	145	141	121	142	126	141	144	146	161	144	142	140	143	161	156	158	152	121	162	138	142	153	134	127	148	127	152	146	159	134	137	133	144	133	154	154	154	148	141	145	155	135	157	144	143	132	136	134	124	144	153	139	143	145	141	126	131	133	131	161	147	151	138	145	135	122	131	129	149	125	145	131	137	138	144	157	135	143	148	140	145	132	143	151	147	139	141	133	139	137	150	146	146	120	142	117	117	134	151	137	131	127	136	127	145	131	149	144	144	159	131	135	162	119	145	144	131	130	148	142	122	110	138	149	131	136	153	135	147	157	140	134	130	139	137	143	129	140	142	161	168	144	147	149	148	148	137	138	141	133	139	173	133	167	125	133	144	147	146	135	124	151	143	154	119	137	143	147	147	149	161	122	169	176	124	124	138	130	156	138	142	156	146	140	160	158	138	138	151	148	143	140	108	140	143	147	174	130	141	119	139	157	125	149	133	149	141	132	134	126	152	139	137	132	132	152	153	133	119	135	133	134	112	152	128	151	141	135	138	130	130	138	149	148	124	149	131	115	136	141	131	155	132	120	133	132	137	144	141	135	122	142	124	148	124	140	143	131	140	138	155	136	171	141	127	136	120	125	157	120	138	128	137	155	131	161	146	124	147	157	161	147	141	127	155	136	137	137	153	125	143	148	115	138	142	144	114	134	127	128	162	145	133	137	132	139	153	135	146	129	138	116	128	136	129	152	151	124	131	145	140	145	133	145	146	163	143	131	127	137	128	131	144	135	157	136	157	136	147	126	172	141	130	137	142	132	123	129	163	151	141	142	118	130	144	133	142	140	143	155	141	134	152	138	142	142	133	139	150	137	143	131	139	139	155	145	133	133	123	133	140	133	135	128	136	134	134	156	123	138	124	124	142	151	108	129	153	153	138	137	137	151	144	166	163	135	161	133	141	156	143	149	142	125	125	148	140	164	113	130	145	144	130	146	122	155	138	143	135	106	146	147	143	135	157	132	162	136	137	141	133	135	136	127	132	137	138	147	127	137	151	132	133	131	121	144	155	141	124	149	138	131	135	133	137	139	161	124	157	155	135	135	138	140	145	141	141	145	125	127
4135	12372	10180	4961	3320	2510	1929	1427	1029	849	710	568	493	422	339	338	339	294	244	268	279	251	236	259	216	238	212	234	200	214	204	188	159	209	179	200	167	190	188	172	163	177	184	180	177	149	176	160	167	168	175	174	179	175	184	161	182	180	170	163	161	176	163	162	176	153	166	165	167	170	178	156	166	170	195	151	173	141	152	157	159	172	131	174	143	162	171	159	172	159	135	173	174	153	171	185	155	150	133	159	162	155	141	131	144	173	166	180	171	154	131	177	173	154	174	152	160	139	141	161	151	160	156	155	163	167	163	164	172	165	150	136	180	147	157	135	167	148	171	150	144	178	169	168	156	160	158	158	146	156	158	170	152	177	158	152	167	173	171	147	157	174	155	151	173	159	162	144	182	152	152	153	161	156	156	164	157	150	188	165	162	160	174	166	169	149	141	160	163	180	157	145	164	146	165	147	165	167	136	165	155	148	164	162	166	167	147	179	167	155	163	189	189	140	149	155	154	183	142	165	143	166	148	157	183	154	180	159	145	165	149	160	161	163	183	162	157	161	144	177	187	157	163	157	156	168	162	143	137	165	155	153	165	135	135	152	154	184	176	162	169	155	150	159	153	162	145	166	155	171	173	152	151	151	156	177	159	170	144	156	152	160	160	170	142	150	148	147	146	180	157	177	141	181	152	155	149	158	153	159	182	180	169	141	159	156	146	153	149	154	137	178	164	133	173	170	184	192	176	161	147	139	156	162	171	163	181	144	134	165	142	150	180	151	144	172	176	164	165	176	135	162	140	152	177	173	162	153	163	166	176	144	170	138	172	138	153	161	183	154	133	158	138	166	158	128	159	156	170	167	144	160	152	156	168	155	167	147	151	183	176	155	126	159	151	147	171	141	150	145	164	156	160	176	150	153	157	159	157	171	136	174	161	166	176	141	138	143	162	171	157	168	162	151	150	144	158	142	158	156	171	182	149	147	161	157	149	148	162	174	149	169	145	177	189	166	145	178	178	169	149	160	160	163	186	159	145	158	177	185	169	180	145	174	163	161	165	163	163	152	150	178	171	160	161	160	142	153	170	170	146	167	173	148	153	151	152	170	169	166	174	166	167	163	125	142	173	162	166	157	149	150	130	138	160	161	158	143	154	147	151	165	158	149	162	156	166	148	134	149	174	173	158	144	176	183	167	164	148	185	145	166	145	162	168	153	172	130	151	132	145	153	179	176	158	161	176	157	174	141	159	172	152	157	146	133	142	152	169	165	141	174	139	159	172	169	148	170	155	169	162	142	175	156	143	166	159	160	167	179	148	172	196	149	144	152	184	149	163	146	178	144	154	164	160	188	151	170	150	177	149	165	182	149	152	167	178	168	162	149	142	153	181	155	165	154	167	172	157	138	157	157	152	143	162	163	182	178	156	163	182	153	159	157	163	157	168	176	152	163	175	173	179	167	146	147	158	174	177	144	160	173	146	135	168	141	156	154	153	156	165	169	172	147	158	170	137	157	146	175	138	147	161	172	154	168	154	169	139	168	145	159	160	148	151	176	167	147	160	166	157	166	157	157	162	153	165	155	146	169	139	138	156	139	167	178	152	149	154	155	173	171	148	157	139	158	172	161	156	190	172	139	156	166	152	182	149	158	142	165	155	164	159	165	163	157	167	172	146	130	145	150	174	181	158	159	152	140	155	166	163	163	160	154	163	165	156	153	156	141	169	159	147	155	169	147	160	160	171	169	163	159	155	177	158	160	150	170	127	154	151	149	151	147	182	156	155	151	153	175	139	166	157	182	149	172	136	159	166	160	166	160	176	160	147	160	154	159	161	156	151	156	163	167	164	152	152	158	164	150	149	151	144	154	158	184	148	140	155	171	182	150	130	180	158	153	176	170	142	162	144	160	180	147	158	155	130	152	168	153	174	151	147	181	153	144	167	155	148	146	142	159	149	138	144	168	143	150	139	180	150	168	144	155	173	165	143	154	177	164	170	133	158	141	175	138	164	147	136	190	159	154	157	171	153	137	157	155	165	165	138	135	162	164	149	144	150	163	150	158	190	135	165	144	165	153	160	138	136	168	164	164	139	177	172	143	156	141	164	151	158	172	175	159	174	153	153	159	159	165	162	148	161	151	190	162	153	175	160	150	150	159	161	169	153	180	145	158	138	159	152	145	140	158	163	160	150	131	135	168	157	174	169	163	164	168	174	163	184	166	150	174	173	178	161	136	174	162	147	146	139	150	172	148	168	168	158	134	186	171	166	192	163	163	173	162	166	179	162	150	164	135	121	168	148	149	190	141	150	153	164	154	164	164	164	145	146	168	176	155	159	165	147	150	154	148	150	179	166	148	146	149	149	158	163	180	167	133	145	160	170	154	179	140	149	159	163	169	166	157	159	143	170	166	144	169	143	150	152	163	160	159	152	175	150	170	163	165	140	170	155	163	158	156	166	151	133	167	168	142	172	156	154	130	172	139	171	178	160	144	172	167	154	164	153	151	158	155	143	153	154	176	131	148	163	183	165	186	164	163	166	167	154	160	157	172	145	168	162	166	162	163	150	152	156	181	158	141	139	154	158	150	148	182	143	171	165	149	150	143	150	157	146	149	167	170	161	167	179	141	152	150	166	160	139	159	153	175	135	172	138	165	150	155	148	168	166	140	154	146	144	178	166	172	149	141	163	167	148	146	175	155	154	184	144	127	154	167	164	173	159	129	172	172	146	182	156	181	155	149	168	154	167	150	140	152	156	141	169	163	149	172	155	168	160	159	159	152	172	165	148	151	174	167	159	154	145	157	170	160	149	121	155	146	147	167	139	155	172	166	152	161	145	162	149	151	140	171	147	153	156	152	168	170	143	159	167	169	153	154	148	167	161	146	162	146	151	144	174	151	152	155	158	167	157	177	154	158	175	150	156	145	166	133	175	164	161	162	151	159	164	152	161	176	153	159	150	157	172	179	167	170	149	165	159	170	121	171	178	152	149	153	171	160	177	164	157	173	145	162	174	153	158	165	156	142	168	152	178	148	159	194	168	165	131	176	157	153	158	147	158	160	169	165	163	176	172	162	181	159	161	161	145	159	164	154	157	160	160	164	142	164	149	170	152	141	186	150	166	143	162	159	169	165	157	142	144	169	138	164	172	185	167	158	158	162	153	171	150	155	191	158	154	146	166	189	140	175	162	175	179	137	177	163	158	174	158	146	135	151	146	157	179	151	154	133	159	142	167	158	156	145	171	178	152	170	163	156	188	165	161	158	161	146	121	171	156	165	142	178	166	166	144	158	149	163	157	140	186	135	167	177	146	155	174	183	141	174	158	166	159	160	162	155	160	164	148	171	153	152	147	165	173	181	172	168	166	159	155	142	171	165	162	176	171	158	150	160	149	175	140	171	156	149	159	153	147	174	163	150	174	166	133	155	171	160	176	179	168	154	166	175	160	173	151	141	156	144	140	153	162	151	162	159	148	153	164	172	155	145	144	162	155	171	163	144
27060	18533	4804	777	587	526	502	516	474	474	464	481	458	459	455	474	454	455	491	474	495	448	474	449	448	438	508	467	470	495	494	458	456	430	448	465	450	512	436	454	431	456	477	469	456	478	491	447	419	491	488	439	476	482	447	481	437	480	438	411	471	452	477	478	454	480	459	426	449	447	449	459	460	474	455	491	451	468	462	480	435	455	457	470	467	490	480	425	448	433	498	490	435	440	462	451	537	441	463	428	439	452	463	466	411	509	443	460	464	474	423	484	449	486	493	434	486	438	439	477	444	442	428	434	467	458	427	467	479	442	489	437	476	467	454	430	477	466	439	453	476	443	428	439	466	452	442	445	420	426	440	470	465	465	428	485	455	428	454	435	431	464	492	467	441	440	449	459	459	440	461	463	479	454	460	473	442	442	435	430	453	453	432	477	463	469	441	474	446	490	493	434	451	482	447	448	456	479	420	436	483	460	399	488	433	459	464	463	462	466	440	464	459	454	448	475	490	463	482	425	439	451	465	497	438	451	473	441	431	483	469	474	482	501	477	460	445	447	447	445	468	424	461	452	432	447	421	479	433	476	469	479	452	464	486	463	443	461	472	442	455	499	472	445	462	489	420	426	471	468	457	457	439	456	445	445	465	465	510	419	421	421	464	464	449	463	460	436	446	442	433	457	449	487	431	416	464	470	463	450	434	413	449	503	473	461	483	419	460	467	408	447	437	440	491	472	461	457	431	458	449	477	443	525	472	497	439	416	454	486	453	466	472	439	468	438	447	487	468	426	459	452	504	482	449	462	482	464	449	444	463	439	422	499	483	515	458	460	474	429	479	448	493	449	454	473	464	428	454	406	445	415	442	471	475	463	439	489	488	454	506	439	469	485	450	456	490	452	427	465	429	451	473	449	464	446	454	461	458	444	441	484	450	456	450	456	493	430	461	473	461	477	453	440	447	481	455	477	437	478	468	425	453	467	454	462	469	475	502	443	420	474	453	459	473	466	436	465	479	462	458	473	464	484	427	464	473	435	418	439	460	462	466	432	463	443	452	456	453	476	495	485	521	449	456	459	462	461	477	460	481	467	430	476	450	432	453	470	447	433	463	469	443	443	450	463	465	456	467	452	469	441	468	446	432	427	498	454	480	448	480	474	460	461	448	442	426	454	472	448	449	478	458	486	482	483	455	476	432	470	481	411	482	414	429	456	450	457	431	448	483	491	458	460	482	424	456	466	520	486	467	480	417	492	505	442	424	449	450	456	444	446	476	454	499	456	446	431	426	450	480	428	428	475	499	464	454	470	464	455	448	474	476	468	457	485	449	450	464	452	446	436	465	429	460	476	439	439	426	451	506	436	463	449	496	429	447	450	459	400	463	493	469	459	440	401	456	439	481	481	428	429	492	460	457	463	473	476	426	447	446	444	455	460	468	453	472	509	417	479	445	475	457	454	438	452	451	475	469	449	467	497	458	448	479	479	458	469	463	488	445	470	452	444	497	466	425	471	460	487	439	442	457	446	432	448	454	437	389	501	437	486	455	452	482	420	460	424	407	453	451	477	439	415	466	469	461	426	464	495	480	469	435	484	468	456	478	430	405	468	459	441	474	500	421	451	476	460	429	438	459	469	457	485	511	460	463	443	479	449	450	420	461	450	450	401	489	449	458	440	469	452	467	435	439	440	484	438	436	473	453	429	455	452	447	439	470	443	448	420	444	461	468	465	449	454	493	454	450	460	498	439	472	426	486	440	442	443	467	465	439	441	471	470	473	445	494	439	486	493	465	434	512	458	479	466	444	488	430	466	453	443	438	473	446	454	486	453	453	461	477	445	434	496	444	486	469	430	476	488	457	497	454	460	455	455	476	485	462	466	397	475	480	456	454	487	444	432	466	444	476	444	459	446	471	442	443	481	435	436	455	464	453	449	430	475	466	463	481	464	472	436	498	482	441	446	461	475	472	494	457	460	472	444	458	426	473	454	469	470	451	489	469	467	452	453	413	469	459	417	500	453	449	469	474	453	463	464	453	442	457	444	438	468	448	452	427	438	468	473	486	458	455	415	448	439	442	472	425	480	510	436	506	486	460	462	444	492	446	500	473	476	459	465	440	463	435	443	447	472	443	471	439	444	471	448	454	464	460	471	457	454	436	479	487	502	440	443	447	454	465	493	447	488	469	441	464	467	469	495	476	455	451	487	441	476	415	483	442	480	439	459	481	424	481	475	460	482	505	474	476	455	469	476	475	450	465	450	455	458	438	449	478	464	468	470	453	445	529	479	476	452	467	492	484	466	460	445	452	426	478	458	481	425	436	482	418	480	447	464	479	461	439	459	488	437	447	482	455	460	480	455	448	434	447	433	465	455	452	481	473	484	494	464	487	462	467	437	473	468	439	480	462	434	468	463	461	467	480	464	462	478	446	430	439	489	456	427	447	460	437	475	446	443	439	453	463	452	447	414	437	425	442	470	455	466	480	422	476	425	452	458	428	449	422	475	463	445	450	456	462	488	466	438	473	499	483	458	448	468	473	472	502	483	472	477	454	460	449	425	450	426	451	467	433	456	480	432	472	480	455	484	460	532	446	474	416	469	501	488	451	451	458	420	482	481	433	465	448	455	475	490	490	467	457	466	478	474	497	475	459	438	456	453	467	452	458	445	465	462	495	447	440	442	454	427	433	505	466	472	445	439	457	441	432	468	455	433	454	471	459	478	485	475	420	458	445	446	441	468	437	475	417	444	461	439	446	442	458	445	463	473	487	454	459	472	442	463	450	455	474	462	429	482	466	444	465	504	473	427	468	480	457	450	404	469	428	502	435	433	455	419	437	464	460	462	465	476	454	453	463	448	447	518	448	468	483	457	464	413	461	479	469	446	433	488	457	452	422	509	427	448	422	414	433	456	470	470	472	451	455	471	473	447	472	400	464	498	482	476	473	436	435	501	463	480	461	437	441	466	397	456	479	471	471	465	412	501	486	467	430	445	484	459	458	454	440	461	434	473	472	429	470	472	444	430	494	452	465	435	466	433	510	475	441	438	423	452	419	433	443	436	457	473	468	398	454	481	468	462	488	488	442	483	432	447	449	464	474	454	437	456	486	474	463	454	462	457	477	493	422	468	439	487	449	438	441	452	463	486	415	454	473	465	452	435	455	473	446	463	491	449	434	443	490	483	469	430	465	477	516	457	444	440	442	445	464	428	430	469	488	455	478	483	428	464	452	465	453	466	450	419	443	418	460	460	510	461	483	466	431	431	429	464	492	459	468	508	447	415	462	447	461	423	471	480	440	472	407	474	463	450	459	424	463	472	415	503	471	483	483	456	461	434	508	414	439	472	486	415	444	461	500	519	432	492	460	453	455	442	514	487	461	429	482	469	463	455	440	463	444	462	485	472	454	440	400	473	461	440	489	437	471	447	475	413	474	472	457	437	446	463	456	469	437	474	436	437	464	471	491	410	409	500	440	473	449	470	479	435	401	444	475	429	455	458
4192	932	811	594	601	519	559	550	557	547	560	555	517	482	478	523	493	499	515	513	502	496	509	489	518	513	527	491	503	474	491	534	507	506	522	495	492	512	533	544	553	505	503	506	495	513	492	531	506	499	520	553	526	526	495	494	502	544	523	479	512	509	494	512	541	504	551	471	480	504	461	486	548	507	504	487	516	527	512	506	535	515	543	543	484	509	571	534	501	521	515	516	522	513	493	487	513	492	492	505	539	525	501	519	507	518	497	505	543	484	496	509	522	516	507	477	499	512	495	530	504	499	486	507	569	510	524	485	514	468	517	506	478	536	512	531	483	516	526	585	471	510	526	497	491	508	525	485	503	496	497	515	503	537	455	528	513	511	515	508	508	516	516	508	457	501	495	493	470	480	515	505	487	483	512	515	482	561	494	475	501	489	483	454	492	509	499	545	513	528	551	487	507	488	549	485	468	493	513	496	527	466	493	519	490	508	492	515	513	513	484	523	505	518	482	508	520	493	496	500	468	533	519	498	491	460	528	517	556	502	523	488	531	518	514	511	519	513	497	540	504	529	456	510	534	475	514	522	510	504	492	483	490	500	498	509	502	554	556	531	495	523	497	517	515	508	507	487	512	518	483	539	495	515	510	481	483	507	473	545	526	495	511	518	504	495	515	452	489	464	535	493	546	531	538	492	499	493	497	549	477	502	471	542	517	543	518	503	520	503	520	469	521	501	511	496	547	541	498	495	501	484	524	535	484	504	530	491	510	512	464	491	497	525	514	502	514	522	543	479	489	477	516	527	507	511	497	517	472	523	480	526	510	489	539	532	535	551	513	501	488	454	518	507	514	547	522	513	539	511	519	499	522	486	477	481	512	526	500	552	563	514	518	520	534	507	542	523	534	514	496	493	483	502	451	466	493	536	484	512	528	500	515	498	482	495	456	522	543	507	518	527	490	510	512	492	510	480	533	521	549	509	530	531	499	487	511	479	472	514	506	531	527	545	476	504	483	515	450	506	472	524	499	519	520	531	486	522	488	512	515	498	532	463	498	489	526	512	487	514	505	485	538	516	523	487	515	535	510	500	531	497	524	428	500	534	513	488	514	483	505	501	525	499	526	515	512	473	497	541	525	525	441	508	485	532	497	530	495	514	462	495	499	480	537	483	522	506	502	520	517	486	517	500	500	452	523	476	557	488	521	517	547	513	521	496	493	552	468	531	514	497	489	515	514	529	521	480	532	556	493	459	499	487	517	527	540	536	571	549	526	524	515	513	554	502	469	536	510	524	522	523	483	505	498	490	512	538	496	531	489	485	549	528	533	497	496	521	486	479	548	516	533	545	520	525	511	542	533	493	477	542	530	495	514	534	543	545	525	535	487	527	540	509	513	538	490	520	474	485	480	514	488	532	467	479	506	509	496	499	514	505	484	508	500	506	515	540	511	493	498	528	496	480	499	571	446	543	496	545	508	479	499	484	550	512	499	536	507	500	514	530	520	565	505	532	472	497	474	522	501	474	477	481	460	493	500	510	505	526	479	492	503	500	481	509	526	496	504	550	519	478	520	512	538	529	517	514	491	533	482	477	485	514	509	539	504	550	494	555	509	562	464	447	475	509	536	559	534	498	536	487	495	506	513	511	511	489	479	508	497	548	512	479	473	528	501	497	524	532	482	475	507	510	495	501	500	512	527	518	519	479	544	538	480	544	475	495	536	504	533	531	528	484	486	527	502	508	520	485	546	469	537	526	545	528	488	535	500	488	515	550	481	484	510	515	490	499	505	535	539	535	541	462	511	512	502	552	535	526	462	542	513	524	486	503	515	522	541	527	474	469	500	491	516	467	506	533	524	522	482	495	510	486	516	497	498	523	506	489	484	517	539	491	501	528	501	500	523	496	493	526	509	506	492	531	485	518	514	503	541	492	506	518	502	470	503	468	503	512	511	525	506	531	522	485	467	482	498	510	454	499	526	507	500	478	502	482	491	504	484	528	501	505	498	473	538	509	489	502	480	562	508	481	495	523	513	539	501	554	530	512	517	502	499	522	520	511	528	497	509	488	481	506	509	468	508	558	504	519	518	544	529	472	514	495	489	448	489	509	540	556	501	476	490	508	507	510	530	514	482	502	458	520	474	542	490	483	565	516	500	475	516	473	472	504	519	501	548	493	541	506	504	507	516	486	515	491	521	496	514	535	488	500	451	532	509	520	504	516	464	471	492	547	526	508	477	490	536	541	510	530	477	507	517	467	505	522	498	497	532	499	538	506	478	529	528	501	497	556	498	485	521	510	516	536	493	521	472	501	496	510	499	471	493	552	508	490	525	515	491	484	495	488	511	526	516	531	516	506	521	510	497	491	517	520	524	528	541	495	537	508	526	523	501	504	488	485	503	527	505	512	504	490	511	511	538	524	506	497	527	525	536	465	569	499	500	558	494	472	527	530	511	484	518	514	528	547	507	481	548	490	494	484	539	501	488	537	481	518	475	533	536	523	474	515	548	501	509	474	510	497	464	484	439	524	505	558	484	498	525	482	529	515	535	498	544	524	498	473	474	469	511	522	546	484	551	517	532	530	507	510	499	468	508	494	519	456	485	519	479	531	503	507	516	503	518	476	511	524	503	512	515	493	478	489	511	494	515	523	489	533	511	547	500	509	545	531	511	547	506	484	520	439	525	488	502	471	538	502	527	514	509	484	509	473	519	478	499	521	477	507	501	501	492	522	492	452	520	507	502	511	527	498	546	461	503	514	481	469	478	521	460	474	548	478	473	555	525	508	555	516	536	449	505	485	496	529	527	518	485	544	528	498	502	486	525	499	492	513	506	519	509	485	544	533	518	521	497	514	558	536	519	507	492	489	475	554	475	521	467	530	491	495	491	545	513	461	498	516	515	520	497	546	463	554	488	499	489	501	486	472	497	516	511	504	496	550	517	502	497	462	485	494	495	467	496	490	512	494	487	480	528	532	466	489	470	489	489	481	552	480	494	528	501	538	469	489	529	543	495	524	533	528	503	472	518	506	509	516	500	558	494	507	507	498	522	502	511	505	513	527	494	499	519	508	527	514	487	522	507	520	494	489	479	505	515	514	537	488	521	519	528	518	534	510	487	522	471	513	485	507	499	511	446	505	521	504	482	503	539	493	515	502	508	521	516	512	486	540	525	492	501	517	518	541	489	510	474	548	525	517	472	492	499	536	496	510	476	511	485	462	537	519	528	510	513	481	479	506	534	480	535	484	520	507	520	508	479	475	533	549	498	479	528	525	537	495	508	527	515	526	499	507	505	516	507	524	505	500	516	519	517	515	515	467	509	481	492	491	489	523	490	527	553	470	519	521	540	523	484	541	504	504	545	482	542	508	474	515	514	471	539	518	472	503	526	498	508	523	479	509	490	497	505	492	506	494	524	486	535	507	521	532	482	512	520	540	535	503	532	500	489	501	521	504	519	516	531	506	503	489	540	469	512	517	510	494	502	480	497	527	503	483	532	476
23221	20846	27857	23937	20857	10339	1157	802	604	568	556	468	515	470	431	446	416	427	454	407	417	397	413	387	376	424	395	411	413	404	396	397	389	380	373	405	397	358	403	410	396	413	395	373	412	398	442	414	370	437	393	371	390	388	380	415	399	378	377	382	374	394	376	396	394	390	366	395	382	401	383	386	360	420	374	393	413	393	342	366	412	361	406	398	390	350	405	374	412	410	396	378	391	352	438	379	408	388	352	394	409	391	389	416	398	356	391	421	355	380	401	363	398	387	391	393	366	376	356	413	374	405	379	393	390	380	386	352	373	397	385	357	386	368	406	363	400	374	402	390	397	363	384	386	363	377	403	425	371	390	413	385	375	386	411	395	369	368	357	392	389	385	389	415	378	410	394	380	374	406	406	368	354	371	382	386	389	399	383	397	412	382	369	389	352	407	393	373	421	398	424	388	376	374	363	377	396	396	372	385	377	383	366	396	406	360	342	373	388	381	376	365	371	399	411	360	376	401	369	380	404	383	390	393	359	368	360	368	324	373	387	400	358	401	389	388	389	358	409	404	371	382	382	399	377	385	395	395	407	389	412	372	389	383	385	349	386	404	410	390	380	403	376	373	390	369	407	373	417	426	393	375	349	393	386	383	432	373	376	371	369	402	387	422	402	406	396	369	361	358	387	389	393	388	345	374	428	392	403	394	419	410	382	379	387	362	413	365	379	378	355	378	357	391	415	378	380	386	432	402	413	419	402	356	387	381	367	388	403	375	381	428	377	388	364	391	395	389	349	388	364	390	373	371	383	390	389	366	408	411	381	403	399	378	427	424	377	381	384	369	402	369	366	359	370	362	408	349	419	383	362	404	398	377	406	364	377	379	354	383	361	390	369	403	366	436	378	391	365	374	386	371	398	388	367	385	412	393	364	392	384	350	359	375	406	382	414	356	382	381	401	379	371	359	387	400	388	383	365	410	398	361	376	391	388	396	414	411	390	374	396	381	368	426	374	340	371	399	389	440	383	381	394	403	386	381	399	433	383	355	394	387	388	384	387	385	407	351	372	351	370	402	357	396	388	426	414	380	419	406	378	376	371	388	370	376	381	373	399	394	396	392	371	391	442	407	354	343	394	367	363	388	361	370	370	363	357	431	380	400	390	387	352	375	364	357	406	417	381	384	400	377	374	381	401	396	358	387	364	363	406	397	415	405	375	396	367	367	363	389	383	366	339	383	363	367	378	380	400	405	384	412	377	381	365	382	354	389	379	384	394	374	371	373	396	372	347	360	388	394	394	396	376	384	385	410	365	354	347	332	401	403	400	381	387	356	418	401	371	400	357	386	387	373	365	404	396	358	379	384	388	402	418	387	391	415	411	360	378	369	415	384	389	377	394	399	377	354	414	437	397	361	392	365	355	426	395	363	372	405	361	427	388	381	440	378	397	400	369	396	370	383	386	368	391	354	367	361	417	371	375	373	389	372	361	385	358	381	401	409	343	381	387	385	368	363	359	369	415	380	366	402	391	350	377	389	394	332	421	397	359	391	358	386	382	366	372	399	357	399	360	380	339	374	358	414	392	393	404	347	400	407	375	357	390	354	378	404	377	389	401	359	375	392	350	387	368	387	408	424	415	372	388	397	378	388	404	398	353	417	405	388	385	407	403	386	358	367	388	362	389	402	363	377	357	384	380	379	401	415	398	404	417	353	397	379	396	365	360	377	370	371	413	386	359	404	370	383	378	382	387	370	375	365	366	387	405	361	417	378	347	348	356	389	377	342	396	369	393	377	404	392	381	372	378	386	399	388	357	379	386	392	419	374	363	418	359	403	387	382	382	406	398	400	363	407	382	397	418	366	402	383	377	354	380	404	418	416	394	370	409	390	383	393	390	395	367	389	370	391	421	381	385	371	404	375	350	389	360	375	393	390	389	394	408	376	371	390	397	369	399	407	408	346	356	400	358	390	411	386	370	396	403	397	423	384	385	372	397	390	403	377	413	376	401	376	376	376	408	367	411	352	428	349	399	357	375	385	369	371	343	389	415	391	398	414	354	398	414	375	370	380	381	386	406	361	384	372	397	386	365	349	386	403	365	388	405	384	377	405	389	346	421	356	368	426	398	386	392	401	407	385	384	394	362	377	360	415	391	354	372	381	367	364	372	395	401	390	358	383	388	399	343	381	384	378	431	372	402	394	389	381	389	380	381	404	409	396	402	380	392	413	371	381	388	346	395	372	380	357	398	396	387	395	383	398	379	400	413	375	398	403	402	398	390	382	380	397	339	374	400	389	375	373	357	404	398	371	409	384	371	419	389	404	390	382	375	378	354	368	400	377	390	389	390	402	371	345	351	401	328	391	388	380	392	368	384	350	397	360	386	392	408	403	372	424	399	367	388	397	385	381	362	398	375	389	385	344	379	397	332	386	394	376	358	386	375	417	449	386	388	389	397	394	402	403	406	395	386	357	411	390	414	401	357	368	364	372	418	397	381	394	398	422	420	408	360	359	362	400	403	426	379	405	386	398	372	381	398	399	392	389	372	351	399	372	376	411	398	372	356	365	382	369	438	389	367	342	388	386	379	391	371	407	419	382	388	395	365	365	398	393	388	342	381	384	366	370	388	366	372	381	367	383	397	404	401	401	378	385	381	380	387	394	363	406	417	386	371	384	415	359	352	355	382	390	423	361	361	377	411	407	418	380	379	370	374	387	361	405	396	375	390	397	380	368	345	388	392	378	371	342	343	388	419	373	412	368	353	349	411	409	374	358	366	405	398	384	384	346	398	426	383	375	369	385	395	388	351	403	387	386	384	396	403	361	405	403	368	407	317	377	377	374	384	411	365	380	374	413	357	381	395	362	400	401	358	397	385	379	390	378	377	422	396	348	384	346	384	384	356	374	386	420	393	390	375	379	381	396	396	376	393	383	335	378	380	376	424	404	402	396	368	414	363	382	389	359	392	369	397	380	402	389	401	358	382	369	390	396	396	388	376	377	377	375	416	404	367	436	368	396	385	370	386	378	385	390	399	362	380	383	358	383	384	364	405	388	398	394	392	399	393	387	357	380	369	390	374	379	417	381	340	382	378	380	380	339	403	378	390	387	386	377	384	375	399	375	393	412	392	376	381	375	383	377	366	350	371	356	406	389	397	358	365	372	394	384	401	401	390	379	369	438	369	416	379	379	376	418	383	371	415	378	367	366	407	376	378	384	402	376	349	366	362	389	393	376	366	401	368	392	391	356	365	374	383	401	418	374	393	411	386	397	407	398	365	407	392	355	366	359	398	386	369	397	357	426	377	362	373	396	423	411	390	387	391	395	351	361	376	384	412	397	390	406	378	381	409	403	381	364	414	399	370	360	380	363	395	387	386	355	424	386	391	361	393	358	385	379	367	356	393	397	385	406	352	359	343	390	383	359	385	408	391	361	387	381	378	364	374	371	387	372	383	363	382	363	390	430	393	393	413	359	365	372	383	364	372	402	383	383	371	423	357	394
3147	7481	6060	2939	2108	1667	1368	1045	882	739	720	655	598	537	516	517	518	512	457	488	481	480	506	501	465	466	459	469	430	447	429	437	448	449	484	442	436	445	440	432	430	442	413	454	436	451	475	422	403	457	422	448	447	460	455	422	427	465	428	423	436	477	441	453	427	472	414	437	449	437	436	459	432	423	442	434	448	423	448	448	420	440	416	453	435	429	452	431	395	427	450	424	434	437	458	439	461	461	410	465	413	446	427	434	458	419	477	425	440	436	445	438	439	447	466	460	426	432	428	437	452	425	395	422	423	421	448	453	443	450	430	441	436	456	449	450	409	416	455	413	444	422	422	402	422	407	414	432	446	416	428	413	432	403	441	430	415	474	456	386	448	440	438	456	434	454	436	451	454	479	434	429	425	446	444	462	442	398	390	433	443	456	456	410	420	428	427	419	457	437	413	408	430	446	412	423	423	437	425	415	459	403	427	426	443	427	465	441	470	447	422	431	404	439	469	450	432	440	424	438	444	441	411	488	434	438	414	422	460	401	440	420	443	434	441	424	435	449	458	408	437	452	449	436	451	452	436	424	450	459	416	434	435	451	434	437	409	428	465	435	405	432	455	424	419	430	419	392	431	437	449	446	438	418	433	428	442	421	438	415	440	421	438	401	441	460	433	428	431	442	414	451	443	450	424	424	469	414	425	449	397	419	399	437	411	396	428	466	443	408	440	478	428	400	467	421	472	451	441	469	426	438	445	443	433	437	434	426	423	453	444	442	451	434	431	418	451	417	449	405	446	436	444	469	464	434	407	442	457	453	425	427	459	448	419	471	414	412	443	442	462	448	422	496	419	416	447	400	399	471	465	438	427	470	428	454	457	415	405	448	404	419	446	443	407	431	474	415	453	425	410	449	429	456	413	424	422	449	427	406	429	412	426	403	421	432	440	419	459	456	407	435	423	394	469	430	445	420	430	451	408	402	467	450	413	455	457	413	451	449	426	409	407	427	450	429	429	404	438	410	412	445	380	419	444	460	454	431	468	420	440	406	443	429	472	392	476	396	435	452	436	438	443	442	452	414	446	422	446	426	453	456	462	490	420	458	433	412	438	476	457	458	422	413	448	410	448	445	427	417	397	441	450	428	435	433	424	439	411	427	444	430	474	400	416	449	460	446	450	449	421	407	453	429	425	412	391	467	470	427	390	424	459	450	445	439	408	456	424	417	449	409	406	437	410	418	455	481	421	416	366	424	448	485	428	451	423	423	380	449	459	443	381	416	413	406	432	426	429	424	429	409	444	416	450	421	453	450	415	444	479	451	431	438	427	391	432	440	405	417	438	449	445	427	454	397	413	442	427	401	434	387	465	430	434	438	456	427	444	441	412	468	452	453	432	412	407	449	420	442	420	402	427	432	429	472	475	406	441	411	446	410	445	423	423	440	380	443	461	457	469	410	431	417	396	434	404	434	429	472	434	433	470	427	416	426	433	447	441	424	450	433	478	455	440	419	431	421	429	433	467	423	430	474	421	447	422	433	427	417	441	413	441	410	431	431	421	412	424	430	439	431	406	444	464	452	428	456	425	445	443	438	413	411	436	465	437	397	432	462	442	429	450	437	447	426	404	468	450	425	439	418	477	431	424	437	422	435	401	417	422	410	459	437	439	420	458	440	436	412	442	442	412	447	420	438	412	419	421	433	444	455	448	484	405	418	423	449	469	396	405	450	452	461	459	442	403	433	427	436	460	411	467	420	482	438	434	455	448	450	414	419	416	404	441	489	406	416	448	434	440	449	440	428	421	413	456	441	426	441	461	459	389	424	469	456	458	418	459	404	427	417	443	423	408	430	438	470	420	396	437	383	416	456	421	431	438	425	448	445	460	453	422	416	434	409	436	413	416	446	445	442	428	448	452	420	397	444	425	436	446	386	461	448	392	442	425	436	415	421	424	431	451	451	429	436	424	459	414	423	461	408	393	404	410	442	455	405	458	416	431	423	446	433	445	444	441	441	425	396	446	456	445	468	418	446	463	437	475	440	423	480	424	464	443	473	467	412	441	469	422	421	424	434	410	452	417	441	455	448	427	396	426	461	451	449	452	433	399	450	430	434	409	406	466	444	416	416	450	423	449	424	438	434	495	435	426	419	438	431	420	454	461	424	448	452	423	414	429	429	445	403	430	464	450	453	472	449	400	377	434	478	447	430	405	423	445	451	413	398	418	403	406	454	477	449	438	445	450	399	408	451	451	408	391	455	422	403	436	474	468	477	438	449	434	425	429	429	419	389	476	433	442	430	453	427	421	438	475	399	425	453	493	398	455	431	460	427	430	446	472	456	431	434	459	448	450	404	439	416	424	403	408	416	454	440	453	431	456	460	473	439	443	436	422	435	417	444	435	443	442	443	421	439	389	425	438	426	393	443	438	427	459	475	386	438	414	389	453	402	408	416	435	453	449	415	415	441	424	465	443	463	440	411	460	439	418	432	437	448	445	444	442	425	413	439	450	485	426	428	412	438	409	397	442	427	431	433	477	425	416	436	425	472	441	388	409	409	456	418	459	447	421	435	441	458	424	448	432	431	416	432	426	435	419	424	435	464	462	456	430	442	424	433	444	443	390	438	442	468	446	430	411	431	426	443	421	423	418	444	437	413	434	418	416	426	436	400	400	419	433	440	464	451	472	437	448	448	436	419	448	417	428	459	411	443	449	454	456	466	439	436	441	403	405	484	400	463	421	418	416	416	415	442	454	447	420	438	420	409	427	405	435	437	407	437	430	454	406	443	442	424	426	455	439	463	431	414	400	403	446	452	421	443	398	439	419	468	447	440	455	451	458	462	464	438	451	416	462	460	417	451	481	425	470	413	424	432	447	476	447	427	422	427	422	419	412	446	440	424	404	420	464	421	427	418	405	416	464	405	445	431	476	452	472	438	427	454	440	433	437	452	438	452	450	413	442	416	434	434	445	448	444	419	433	434	425	437	427	426	454	414	454	421	404	436	444	445	455	439	430	500	459	411	447	401	455	494	432	423	400	465	453	420	413	412	450	464	414	447	416	489	406	378	412	456	418	389	447	402	468	458	463	454	443	471	435	440	421	449	440	438	432	455	443	436	426	389	458	461	437	414	429	408	420	473	429	397	441	420	449	445	468	446	413	451	458	442	457	452	464	435	420	451	435	390	451	460	420	444	420	419	421	473	442	420	438	436	436	430	436	463	430	442	450	398	443	463	463	432	440	462	432	429	397	401	434	430	445	440	425	440	439	439	408	426	478	431	409	426	434	452	431	454	383	470	449	438	440	428	457	408	421	446	433	412	439	443	453	455	441	433	418	440	426	464	423	423	452	465	426	434	438	451	451	436	463	401	463	418	481	433	463	457	427	436	429	427	450	447	415	437	440	445	440	422	444	451	404	437	401	454	422	426	448	421	440	423	464	467	440	435	426	417	409	449	451	439	367	423	365	463	436	462	437	442	444	418	410	448	397	402	408	419	381	408
24190	20858	27021	24724	13720	884	542	468	429	380	362	340	340	336	309	316	331	328	295	323	305	253	310	320	272	285	279	299	312	310	322	296	280	291	305	296	295	278	305	263	290	278	281	284	293	292	294	317	280	261	290	261	272	283	256	268	274	292	286	295	303	268	279	281	315	296	272	286	287	272	310	313	290	269	284	272	276	273	262	280	280	281	310	275	306	286	284	282	303	270	317	270	307	305	262	272	291	276	281	297	305	276	300	277	324	291	295	285	296	279	291	252	300	254	269	256	272	275	309	280	277	296	278	297	301	311	274	290	256	251	291	284	286	299	270	278	309	267	315	288	277	282	278	291	288	281	312	263	293	273	280	298	275	272	272	288	270	313	311	294	313	273	288	292	274	317	280	269	287	272	312	286	275	278	267	284	273	291	275	255	281	281	304	285	304	266	327	279	304	309	299	280	283	274	279	273	276	280	263	297	283	280	254	287	273	284	319	280	290	269	283	279	279	276	308	273	295	280	289	272	313	262	293	276	263	273	304	329	271	295	303	318	255	299	275	274	263	275	298	288	242	311	281	288	316	274	292	312	259	283	296	285	297	296	312	296	299	242	278	291	289	264	269	277	262	276	309	278	314	231	286	289	284	294	261	276	262	281	260	296	280	272	292	275	262	284	275	292	296	303	279	265	274	284	286	271	267	279	282	284	299	255	282	277	302	268	287	278	284	303	302	261	262	280	281	311	237	283	270	293	301	293	265	291	303	265	286	300	293	273	289	294	265	266	285	304	259	279	318	288	301	280	287	277	308	309	276	304	284	267	275	247	291	299	309	265	287	308	284	282	315	285	304	260	295	296	278	297	284	298	270	316	278	273	301	275	288	272	277	319	296	260	249	285	268	283	276	262	241	279	259	295	275	241	257	284	304	294	295	278	268	276	301	289	281	298	283	295	281	280	259	291	275	256	264	265	282	262	255	281	282	287	287	271	269	282	286	323	287	275	274	282	283	313	273	313	268	294	258	261	257	285	280	282	260	291	258	282	291	290	276	289	285	302	269	300	304	309	288	274	297	292	263	269	292	310	269	264	322	282	272	268	270	278	303	277	254	274	282	276	289	269	277	270	271	309	292	247	261	295	300	239	287	299	262	283	280	271	279	264	240	267	278	288	316	283	298	267	299	263	277	304	281	282	270	252	280	269	274	258	253	258	272	286	286	303	283	294	267	249	287	299	247	273	278	299	296	277	325	253	276	293	279	302	294	286	292	262	296	275	266	270	286	297	283	258	280	290	263	279	253	294	303	298	270	268	283	271	278	278	282	311	288	267	281	281	279	289	301	267	303	280	304	286	272	280	274	298	282	307	293	309	259	281	267	262	283	257	301	295	274	293	279	270	290	317	275	308	286	285	276	278	299	273	278	276	306	281	299	281	317	303	244	305	304	294	276	272	296	301	268	281	278	289	272	322	278	288	295	288	290	290	293	281	283	273	311	269	272	299	254	269	321	274	268	288	298	257	257	314	300	282	301	307	286	294	261	271	267	259	283	296	275	276	248	306	258	294	276	306	270	307	276	269	292	267	275	283	314	268	309	249	287	279	298	290	294	281	293	282	283	297	299	290	297	291	317	295	272	286	279	284	273	269	282	268	274	269	287	298	281	266	280	288	262	278	285	286	286	269	288	265	317	278	244	285	288	282	263	305	287	275	275	318	297	265	300	262	289	296	285	264	284	328	290	274	313	278	301	291	273	281	307	275	282	287	262	290	292	286	285	318	266	290	279	263	255	281	263	296	279	278	294	329	312	265	278	302	261	275	296	252	297	276	290	265	265	267	292	280	285	279	258	286	274	262	266	282	303	294	266	295	270	279	299	292	284	295	272	245	272	269	295	311	308	286	284	291	282	296	267	293	299	280	271	307	284	287	278	244	263	272	310	289	283	281	281	291	302	261	312	294	291	289	263	295	287	287	287	236	256	270	267	277	260	266	301	278	294	311	287	260	296	251	305	273	273	300	299	282	296	282	314	304	299	276	269	286	281	317	287	279	261	278	262	240	285	262	274	293	283	294	274	298	270	295	282	258	296	291	288	302	293	265	286	274	275	263	321	265	289	322	267	270	266	274	294	266	278	299	300	269	278	292	287	290	285	292	237	253	261	282	273	277	319	289	286	307	262	248	294	285	286	323	279	273	296	288	273	281	294	271	301	274	273	271	291	297	296	308	346	294	287	293	276	288	256	288	246	265	309	261	308	278	275	290	283	313	262	261	285	309	270	298	328	251	289	269	295	286	299	258	296	274	295	295	278	268	309	290	297	275	290	267	276	275	298	306	249	290	281	304	278	280	301	292	302	254	284	292	257	293	252	301	286	281	270	302	283	281	295	295	268	277	263	304	279	274	264	260	288	304	322	300	301	271	302	303	304	272	279	260	274	275	288	287	305	291	287	247	284	268	288	279	272	281	317	281	284	281	291	270	275	297	269	261	241	288	261	299	302	296	276	300	284	287	276	328	272	278	286	303	271	309	267	298	270	277	280	318	278	330	273	287	311	306	282	281	284	298	294	282	285	300	313	280	272	282	266	279	274	284	298	253	274	261	296	313	319	281	307	311	320	280	280	272	303	290	255	294	290	291	305	278	263	276	269	288	288	335	277	299	269	267	286	283	269	292	270	296	262	286	294	284	283	296	280	279	287	267	269	267	317	277	310	295	304	289	300	281	276	281	261	290	277	293	291	265	281	267	285	248	332	294	289	273	287	309	286	299	281	263	263	278	284	288	289	302	317	278	292	294	267	251	293	324	281	288	270	279	297	304	282	291	266	275	264	268	244	280	272	283	248	290	268	268	291	285	269	302	295	254	293	270	259	268	285	276	277	284	251	296	291	311	293	298	286	290	282	302	298	277	263	281	270	274	278	290	272	284	303	269	292	264	287	278	270	282	314	285	275	297	283	273	277	274	279	290	279	258	299	303	274	259	303	285	262	257	267	303	289	268	258	285	269	273	306	322	294	254	269	277	258	289	274	295	272	311	305	310	318	294	294	272	252	284	293	279	249	264	289	284	285	280	298	287	295	293	292	276	284	273	309	280	296	297	289	303	287	327	301	275	273	274	269	290	257	287	278	252	286	287	285	269	282	300	243	269	280	263	302	285	255	284	298	279	282	281	276	292	293	294	303	280	273	261	304	287	296	257	300	263	300	251	267	285	304	245	265	278	299	291	296	263	305	283	294	275	299	278	276	281	288	272	278	308	280	288	283	295	280	286	288	297	274	272	285	281	270	266	284	276	276	308	272	266	277	291	273	274	302	303	308	271	303	280	272	268	274	265	284	263	261	300	273	265	277	291	300	271	272	293	289	272	277	267	309	278	258	281	278	291	285	275	262	287	304	284	297	258	249	260	269	279	269	286	277	276	271	273	311	293	268	263	255	293	281	295	276	255	289	295	270	289	261	304	283	268	296	278	301	263	248	300	271	302	271	283	309	291	282	285	304	277	282	324
3156	4666	3663	1782	1324	1114	821	711	560	506	509	414	407	387	351	379	356	332	353	338	341	341	336	326	330	319	332	339	307	314	336	292	297	335	339	311	337	305	298	336	278	307	295	328	310	270	323	310	336	294	293	300	322	300	288	320	293	281	319	314	305	321	341	306	299	326	342	301	292	325	339	321	333	289	333	320	302	317	315	302	300	319	315	318	303	323	330	280	311	300	292	291	315	306	308	319	267	342	308	312	323	330	308	307	305	325	311	289	301	331	236	293	293	278	312	303	323	315	307	277	324	323	314	291	303	317	301	319	335	308	324	302	286	337	298	326	279	299	315	310	319	330	305	289	304	311	333	331	284	292	346	299	297	262	290	308	317	354	345	341	302	296	296	297	298	305	303	311	318	303	306	304	294	315	286	289	309	309	300	311	321	288	290	303	325	334	297	307	318	285	291	293	313	273	319	335	288	299	287	318	319	333	308	309	299	322	283	308	326	347	284	300	298	329	314	288	281	338	344	296	307	324	295	317	289	312	322	311	313	284	296	288	291	287	332	321	299	307	279	281	309	303	324	305	307	294	324	308	312	295	314	316	338	320	328	350	315	331	298	309	294	322	296	321	289	320	314	345	309	321	297	328	327	278	312	311	314	324	309	289	276	301	311	294	298	345	298	301	312	282	323	313	306	318	283	290	305	329	295	318	315	315	324	281	330	280	323	312	310	320	330	295	313	310	306	311	315	301	304	294	294	310	312	346	319	290	300	271	359	336	315	285	307	288	305	281	295	305	285	298	296	318	279	324	292	305	290	310	309	308	336	315	319	307	330	287	293	315	316	302	317	328	312	309	283	327	300	316	317	337	285	293	289	298	297	324	321	326	312	309	313	294	307	345	321	307	286	314	320	281	297	306	289	304	297	282	289	324	295	271	282	316	346	295	291	296	335	298	320	291	325	302	267	316	299	307	299	260	334	319	293	305	290	316	289	309	295	283	289	299	283	314	300	285	340	346	298	325	292	312	302	305	322	316	304	296	301	330	357	308	295	285	311	275	304	282	294	335	318	329	286	290	313	324	329	306	285	313	320	366	316	298	314	289	295	345	336	306	330	291	349	261	283	294	297	320	335	305	294	281	305	313	291	321	285	294	340	321	313	310	332	318	335	299	311	268	289	313	312	298	327	330	311	310	322	309	326	315	303	303	292	315	300	294	307	317	305	328	311	328	313	309	323	300	277	325	295	307	299	329	293	273	321	305	315	307	282	297	295	316	303	319	337	317	264	307	319	326	288	304	293	306	295	304	291	305	318	292	303	320	296	335	304	338	276	312	330	316	314	314	302	302	312	322	347	298	304	319	301	314	295	315	333	283	283	292	329	331	297	302	320	298	308	305	302	326	315	334	333	347	293	305	336	324	306	318	317	272	269	283	310	285	317	309	326	335	323	336	285	266	293	302	275	323	329	338	291	330	306	315	287	335	307	303	282	308	291	304	322	282	334	306	298	301	317	315	327	284	274	291	329	273	282	298	318	284	327	273	304	298	317	283	367	334	310	337	302	307	311	275	322	299	286	344	303	310	293	318	296	318	295	304	304	284	345	327	320	318	292	324	289	335	298	306	292	292	303	310	313	284	267	343	322	308	275	271	309	312	308	318	266	307	314	287	342	305	277	287	287	277	325	343	305	279	317	325	309	308	341	305	292	321	304	297	306	315	292	301	356	349	294	337	291	287	327	318	325	335	319	306	324	317	308	313	291	291	303	292	305	314	306	301	312	309	325	321	295	306	321	285	287	306	306	304	302	273	287	317	288	320	291	296	291	285	300	308	322	304	306	307	333	319	313	327	314	318	322	317	302	290	312	283	313	314	314	299	316	290	325	272	289	279	304	314	313	301	318	328	332	317	321	309	301	286	341	313	293	292	342	288	283	260	285	280	298	307	287	287	302	333	316	297	290	295	320	319	284	310	293	297	303	291	309	326	340	343	319	324	292	323	289	313	289	328	317	328	310	305	301	318	312	314	293	319	300	337	305	315	305	287	297	309	290	302	284	291	304	325	305	296	358	300	268	303	303	322	295	308	314	339	289	317	330	269	295	326	308	316	294	297	316	289	313	308	304	333	316	323	312	314	344	338	323	297	279	338	316	297	305	329	317	300	301	312	341	349	287	284	295	355	328	305	277	287	315	294	326	296	285	352	286	324	293	299	315	272	302	308	305	346	296	305	311	283	308	308	312	316	287	284	298	315	317	310	300	293	331	301	343	326	290	292	327	332	310	300	315	323	315	321	306	312	309	332	282	306	272	327	290	312	302	300	332	327	318	333	330	328	324	313	269	300	336	306	297	295	279	331	297	308	290	340	321	342	316	309	329	349	300	318	298	343	293	314	308	282	328	308	313	325	291	317	308	339	320	296	286	304	327	300	299	290	287	331	323	307	315	300	320	333	288	305	320	293	308	314	287	326	312	276	307	312	319	343	318	280	318	331	311	305	296	292	298	312	303	318	305	327	287	315	311	323	333	336	322	300	321	284	313	319	322	303	314	324	315	289	312	277	299	342	311	306	327	318	317	306	323	315	329	314	337	315	317	277	323	288	323	313	334	293	300	308	306	304	304	308	321	319	266	318	272	329	304	307	337	305	289	351	292	311	314	309	315	279	298	309	334	307	314	322	306	290	314	318	334	335	307	286	322	280	321	349	329	302	307	281	302	277	305	308	317	326	297	299	309	297	299	306	299	318	311	320	269	303	311	303	308	291	286	314	312	316	295	293	293	314	279	326	328	316	288	312	286	283	314	320	291	303	306	279	314	328	301	292	302	324	293	315	318	303	306	304	315	305	351	328	305	328	324	314	321	315	310	334	316	331	309	296	275	302	323	301	297	310	284	322	286	327	332	344	293	283	306	306	299	305	343	302	300	309	312	329	298	288	290	332	338	290	323	291	293	287	315	342	285	331	313	334	314	312	326	301	346	304	324	330	322	328	318	296	281	305	300	340	299	303	310	308	342	297	296	275	324	314	277	328	322	273	319	287	291	297	272	283	322	322	312	304	301	311	297	293	340	309	306	276	316	300	308	295	286	300	293	296	318	312	304	280	338	293	299	299	338	316	312	304	304	288	289	332	307	308	310	287	295	322	332	302	310	270	320	306	318	311	317	311	325	293	307	325	290	316	295	341	342	292	292	319	300	303	282	296	306	322	309	297	334	296	315	317	308	288	339	319	325	319	309	319	318	310	321	301	320	314	320	290	336	304	301	339	284	334	317	305	307	330	263	290	291	320	332	310	314	289	276	336	292	277	305	339	296	272	290	331	299	313	297	304	325	267	296	332	303	287	302	309	318	326	317	334	298	305	285	285	290	280	348	270	290	310	312	311	286	315	321	321	313	300	290	304	313	295	304	345	300	306	318	326	313	316	323	296	295	318	309	295	268	310	279	297	321	297	296	308	295	298	325	328	323	302	311	297	294	309	307	333	277	315	322	312	311	331	319	301	319	304
22152	20856	28306	23524	20851	20877	10019	917	604	482	442	368	323	265	267	297	277	242	191	206	194	188	193	199	207	150	201	153	169	181	167	150	143	153	147	142	171	167	175	169	138	149	165	167	155	159	159	149	158	156	136	142	131	152	139	137	178	159	170	145	168	139	154	146	130	145	151	155	170	149	138	146	127	140	158	165	125	142	145	135	142	152	135	142	149	139	141	166	152	164	132	138	138	150	152	156	143	165	144	146	131	147	123	152	139	136	144	137	138	157	129	150	142	162	149	132	154	146	135	115	148	134	135	154	114	132	149	132	141	132	133	145	144	134	131	134	115	156	147	141	134	133	137	143	147	169	136	157	135	136	131	151	159	131	128	141	139	146	137	133	150	141	132	148	147	160	158	146	136	143	156	180	139	142	145	147	147	166	149	153	143	139	156	145	134	132	132	140	131	150	150	142	126	132	147	138	149	140	149	151	135	129	154	148	152	125	150	136	139	137	145	154	141	144	116	133	135	141	129	163	145	165	171	139	149	151	140	144	147	131	142	153	145	152	133	190	129	129	146	132	125	163	152	138	128	150	154	138	143	144	138	134	148	144	151	150	134	152	161	142	160	163	120	131	161	151	153	130	141	142	134	144	128	145	143	144	143	151	154	154	134	146	148	141	143	151	154	140	126	141	132	142	124	135	127	158	165	152	125	150	139	134	132	160	148	144	137	147	124	128	129	154	151	118	143	136	145	148	137	157	117	150	141	150	139	152	138	140	129	120	134	165	149	161	127	129	157	140	164	141	157	144	136	139	136	155	140	145	147	144	146	119	134	144	149	145	146	134	143	155	135	144	139	138	152	142	165	137	135	146	145	142	167	151	130	136	161	157	136	159	155	125	163	143	113	132	144	154	153	150	162	153	126	148	142	148	156	128	148	135	141	151	141	114	136	151	121	139	133	142	129	149	141	126	125	140	140	163	128	140	149	139	151	135	162	162	143	136	125	134	133	147	136	135	159	133	102	151	146	132	171	138	139	149	157	155	128	146	141	154	140	163	142	112	146	138	136	133	141	126	135	148	128	162	139	136	146	137	148	148	145	153	115	131	141	135	129	133	129	141	124	134	154	147	132	163	154	135	132	125	160	139	132	140	138	117	158	147	165	155	120	129	133	153	134	134	128	151	149	125	138	150	177	149	143	144	128	153	121	148	127	137	146	143	138	151	138	169	150	132	144	129	116	154	145	143	141	149	149	148	142	138	138	159	119	139	148	154	143	147	155	168	142	113	162	138	139	158	119	126	150	141	148	156	130	151	160	135	137	134	127	150	132	146	133	119	145	143	144	140	135	140	126	155	129	141	142	138	158	148	138	133	154	166	147	127	136	170	149	136	136	156	131	127	142	125	129	134	159	148	143	139	135	142	146	177	143	153	123	152	150	134	135	142	163	124	144	145	122	126	141	142	142	129	163	154	153	141	177	162	138	123	131	135	139	150	142	154	138	144	150	150	137	164	145	136	138	151	157	141	150	134	159	155	136	152	146	136	157	154	143	119	139	142	153	160	141	130	149	140	145	135	144	129	129	129	139	146	127	150	122	138	170	149	161	149	145	125	148	158	134	150	129	149	135	135	125	125	137	118	136	139	167	151	138	149	156	154	134	130	143	156	132	154	142	153	166	133	160	142	147	149	140	140	132	126	154	132	173	166	122	127	141	141	148	130	156	164	138	129	140	162	123	135	152	147	127	166	167	131	135	149	127	159	146	135	163	158	131	137	145	155	124	167	142	137	146	134	153	162	153	124	130	129	149	144	142	148	119	155	141	146	141	131	120	164	141	162	156	126	155	148	141	150	126	146	144	146	141	126	137	145	165	129	138	155	125	150	167	127	155	145	128	141	129	120	140	140	146	140	153	157	148	141	152	128	139	145	128	145	138	131	132	153	150	145	151	167	147	138	130	162	151	125	173	156	143	118	142	153	150	144	131	148	159	140	129	139	127	135	137	141	148	130	151	152	135	148	128	147	137	136	142	143	152	145	131	133	148	147	129	135	137	151	142	152	134	146	138	140	143	152	146	159	133	138	139	153	145	151	148	131	175	150	140	140	138	145	146	145	118	142	131	136	144	142	121	148	155	112	137	147	126	140	133	150	139	139	154	151	138	141	139	148	154	159	141	132	150	139	146	125	118	148	153	143	148	128	138	130	150	143	134	155	142	128	164	147	138	154	140	155	148	156	141	149	163	137	149	155	146	158	119	133	153	158	127	127	139	148	159	143	131	128	139	144	136	157	161	145	163	130	129	117	157	150	159	137	146	139	137	138	144	160	150	125	132	132	128	117	130	156	151	151	142	133	132	160	150	141	155	150	140	166	133	138	118	143	131	142	149	141	143	143	133	136	157	129	156	167	145	130	151	142	152	145	130	132	119	149	162	150	141	145	160	138	141	146	131	129	141	129	160	121	160	131	142	121	127	132	157	136	135	142	144	126	140	167	138	161	139	161	136	167	141	153	132	174	149	142	139	131	157	161	143	124	108	133	145	131	127	146	129	154	154	131	140	162	152	144	167	121	124	141	159	141	177	124	119	151	144	123	149	138	149	153	144	135	139	134	149	135	144	148	140	145	149	128	161	131	148	142	114	140	135	142	131	153	147	138	129	135	129	120	157	131	135	125	137	113	137	138	159	136	137	131	128	156	141	153	140	121	131	139	131	125	145	149	130	151	132	117	132	156	149	185	156	136	137	159	146	157	143	143	131	145	160	145	140	160	150	115	143	147	133	110	134	129	155	146	134	139	146	131	134	113	149	136	153	129	148	143	138	147	141	133	146	147	169	146	130	137	139	138	155	139	142	134	140	135	143	150	129	130	137	134	147	111	125	144	135	135	174	167	136	142	131	137	136	121	146	136	146	142	152	140	151	165	133	149	146	145	140	148	134	127	146	127	148	161	143	130	160	148	147	148	141	145	159	141	138	140	151	137	166	111	122	144	125	135	130	134	150	141	146	158	130	154	157	148	143	131	150	143	119	128	154	140	146	141	140	151	141	128	175	131	144	135	147	148	130	153	128	126	136	153	156	138	130	120	126	147	160	150	141	142	134	135	153	158	152	131	143	156	126	160	145	148	146	170	137	123	122	131	146	133	150	127	122	132	135	167	148	120	143	149	132	143	159	134	132	127	132	140	127	139	118	133	166	134	141	121	153	127	155	145	152	144	149	135	141	133	138	153	150	135	148	157	146	157	139	150	135	158	133	135	143	139	127	136	153	142	147	143	146	101	155	170	125	109	144	140	140	135	142	173	129	165	135	152	144	162	161	132	132	158	128	152	133	145	155	125	142	133	148	144	168	142	121	147	151	134	150	158	142	145	140	141	166	131	141	132	139	107	122	156	135	128	153	151	124	149	140	132	169	152	176	144	140	125	120	134	170	152	142	151	131	144	160	153	157	147	135	152	138	120	126	140	139	133	127	161	142	123	149	164	155	148	138	151	158	158	159	146	139	130
4016	12606	10120	5126	3334	2695	1886	1454	1040	804	730	591	500	452	403	332	311	288	280	250	259	253	209	240	245	230	204	170	209	189	196	176	190	201	172	185	190	181	186	183	176	221	171	180	162	171	148	155	142	170	181	149	161	172	155	178	189	173	162	176	162	174	155	161	145	162	166	164	137	158	160	160	170	147	151	150	171	170	143	179	155	161	186	153	175	170	178	165	167	167	165	164	165	184	156	153	152	162	175	169	147	154	166	150	162	175	148	160	166	172	182	189	164	159	175	152	178	149	179	176	197	156	169	155	168	144	139	171	142	158	172	153	169	152	165	122	156	160	166	143	149	138	157	168	155	154	158	170	178	161	154	179	129	162	154	165	156	161	166	147	155	148	166	159	140	163	148	173	170	175	147	171	162	143	161	175	156	153	173	156	144	160	148	160	153	142	184	158	148	180	165	161	145	160	159	182	151	163	134	141	166	180	192	171	146	149	162	182	146	179	176	181	167	175	168	157	148	168	159	164	157	178	170	150	155	171	158	160	160	146	150	137	172	162	165	169	149	150	163	158	147	154	181	176	150	137	143	174	169	161	186	141	180	182	142	158	154	155	177	182	161	175	133	176	149	168	174	156	176	155	168	176	160	168	171	145	154	168	171	152	153	157	151	184	180	141	157	150	155	155	174	165	148	166	150	168	171	155	172	160	155	179	173	151	174	163	175	168	147	170	156	157	169	156	175	169	164	167	180	180	170	145	194	157	162	164	167	157	160	161	153	166	157	161	173	163	145	162	168	162	179	174	161	142	162	163	176	143	158	161	143	163	178	165	158	160	169	179	165	157	158	146	148	151	147	160	163	179	144	164	175	162	139	160	169	171	151	185	159	145	166	167	159	157	173	168	148	129	181	172	173	165	155	178	166	166	159	154	158	182	142	152	156	183	157	182	157	154	143	153	168	145	129	134	157	162	167	176	178	163	155	171	157	158	174	142	163	160	144	163	155	160	164	204	150	177	165	156	172	184	152	161	152	156	174	142	166	171	177	166	149	163	153	156	166	161	160	152	178	165	144	161	156	151	156	162	160	144	153	155	153	170	157	148	143	169	171	175	168	158	171	160	185	140	171	169	150	158	161	167	179	156	168	149	155	153	157	147	161	168	158	153	158	174	180	155	169	164	176	144	155	180	169	157	170	163	139	174	179	161	148	177	140	149	127	155	156	160	170	191	163	155	144	157	165	144	148	167	162	144	144	145	148	179	166	140	154	151	143	168	156	158	175	168	159	148	177	167	152	159	166	160	158	184	148	163	159	170	139	156	157	160	162	135	165	143	162	148	169	158	158	160	172	167	185	174	159	135	146	164	156	169	161	168	148	159	165	175	170	176	168	167	177	140	159	159	175	155	165	156	177	161	172	158	155	193	170	169	155	169	173	150	172	166	164	160	143	148	150	177	169	169	165	158	158	157	171	168	161	173	162	157	169	173	168	181	162	142	155	152	167	152	173	160	181	174	170	158	134	163	160	141	193	163	197	166	152	170	179	193	156	159	172	152	161	176	156	180	172	150	152	163	156	170	175	161	156	155	158	164	150	161	173	150	168	170	163	164	162	166	160	158	174	157	186	173	149	148	154	158	164	166	154	159	155	173	172	154	186	195	171	145	178	172	159	173	182	173	170	156	143	165	145	175	171	174	158	174	154	145	141	160	174	153	171	158	161	163	169	163	181	144	156	151	157	170	154	157	164	186	126	161	195	171	157	175	152	149	149	160	188	167	161	157	154	186	131	168	145	162	161	160	164	171	153	152	161	153	145	168	159	161	164	155	149	178	178	139	192	168	166	161	154	149	162	169	177	165	166	149	159	150	161	167	145	168	136	176	163	147	173	138	178	158	175	140	158	149	159	167	157	192	141	164	156	159	154	157	169	156	166	169	161	167	137	167	145	158	142	181	160	149	163	183	171	157	165	162	180	158	174	179	161	159	151	167	178	155	166	167	161	164	160	179	145	153	177	177	141	155	147	179	134	159	171	154	151	156	161	162	149	149	179	163	160	150	171	169	150	161	161	157	180	155	141	167	174	194	169	150	168	153	155	147	156	180	145	157	150	165	163	158	157	167	155	165	170	149	155	180	155	147	159	176	178	159	149	144	181	165	164	162	155	167	187	179	173	185	162	175	170	183	163	171	142	148	153	167	150	155	155	153	157	148	168	160	158	174	182	173	157	161	155	164	166	163	160	165	179	140	146	160	154	156	155	169	167	155	167	149	178	165	155	169	143	174	152	167	170	161	136	135	149	146	161	132	168	176	151	154	157	157	168	144	162	172	157	149	154	153	150	170	191	168	157	167	146	155	187	149	165	165	154	150	160	161	160	156	151	169	154	165	169	153	159	166	147	184	186	161	153	150	174	156	139	135	175	151	174	166	173	168	159	146	141	179	168	172	176	161	189	153	162	173	173	155	159	146	170	171	165	167	137	177	148	186	159	167	150	157	158	172	169	169	147	157	169	174	170	178	156	171	151	168	151	153	167	168	164	162	147	165	188	144	159	182	140	171	146	138	141	172	155	160	159	168	159	129	152	187	185	171	152	146	173	162	142	176	160	196	160	153	152	154	168	151	165	166	160	142	186	170	151	182	175	145	157	173	150	148	162	168	150	173	154	159	166	155	170	143	177	178	164	177	164	180	150	160	171	148	157	155	171	172	167	178	146	154	138	180	150	148	158	160	180	175	168	152	159	171	173	160	160	147	172	152	171	152	180	146	160	148	160	184	151	161	169	165	140	150	160	159	139	153	142	143	157	157	158	163	155	140	155	144	156	141	172	151	166	163	161	152	125	144	175	172	160	196	156	170	176	169	163	170	148	164	164	154	153	160	161	163	181	154	174	185	146	161	167	152	164	164	173	156	159	143	177	171	166	153	168	160	151	143	169	143	175	162	162	173	162	175	196	186	170	145	146	169	158	143	161	132	172	164	157	153	177	156	132	164	172	154	143	154	149	152	164	163	161	147	171	173	147	155	149	152	127	135	173	186	146	184	156	185	163	180	153	132	161	187	166	161	157	160	147	141	161	167	142	178	152	154	147	187	165	153	143	164	157	182	170	181	156	143	155	168	176	158	152	163	156	170	185	171	153	179	164	178	178	170	173	161	164	185	133	143	169	160	170	155	156	152	161	171	164	160	162	157	154	176	184	176	183	162	160	176	150	155	169	155	180	168	178	132	167	156	152	167	158	165	165	147	162	171	162	153	151	160	185	157	170	148	162	183	166	180	178	187	161	141	156	154	154	160	149	156	154	150	171	162	170	158	154	148	166	156	166	167	145	166	164	172	163	143	171	150	164	154	141	152	151	155	146	161	161	173	151	176	158	146	159	163	152	137	167	158	157	167	182	135	161	159	179	162	151	184	148	147	159	151	176	160	173	163	157	137	158	153	160	154	145	154	177	142	138	155	150	173	153	156	163	160	164	144	188	165	149	160	154	166	141	179	156	188	185	154
27047	18642	4814	831	559	515	517	484	447	500	482	475	454	433	461	463	485	459	461	440	479	467	472	464	467	470	490	448	435	461	464	462	474	497	483	497	435	461	478	460	439	491	479	436	464	478	458	493	446	480	443	482	451	472	495	488	438	480	454	479	470	438	470	477	470	468	448	445	462	451	456	480	418	480	472	489	465	485	481	470	468	435	486	443	488	527	514	488	463	442	462	494	446	449	420	455	456	440	496	431	470	457	450	456	463	478	458	442	421	493	514	413	445	473	480	472	496	500	491	476	508	459	497	479	435	466	425	460	447	448	489	446	462	447	451	453	474	445	451	473	460	470	459	451	475	475	470	464	462	480	437	446	442	459	455	439	457	471	489	443	468	444	473	445	450	456	497	481	440	456	453	462	464	489	455	463	475	485	466	455	478	465	492	460	447	458	463	458	472	486	507	457	496	444	439	493	465	470	479	499	425	511	427	423	480	485	439	466	461	425	460	446	503	469	506	500	454	466	470	451	454	445	431	448	477	468	454	490	484	444	479	479	435	449	466	466	470	466	465	507	450	438	474	426	468	468	466	473	476	440	486	448	467	478	475	444	418	438	483	479	422	508	453	476	472	440	445	443	449	483	468	474	441	468	461	476	508	472	406	435	467	486	461	436	473	503	464	433	466	441	488	489	442	475	465	460	454	441	471	465	461	464	456	443	479	461	511	482	461	465	456	501	456	468	475	486	470	443	426	518	484	473	483	447	492	447	456	509	462	445	498	466	448	476	476	446	496	455	467	457	485	457	446	455	447	459	436	488	444	448	476	459	482	454	487	470	438	480	476	459	481	497	489	484	447	478	454	439	466	442	439	478	486	457	436	452	429	460	457	456	483	449	483	480	473	457	514	428	497	438	450	468	449	459	446	481	504	451	431	409	462	511	457	438	531	435	508	510	448	487	470	461	468	489	444	459	461	468	475	459	445	465	482	455	443	451	423	467	474	465	453	467	446	462	448	425	459	478	449	450	486	444	461	488	492	459	479	463	500	477	471	433	439	475	447	434	477	488	460	468	464	477	453	465	452	454	481	462	506	468	456	474	442	477	475	498	500	446	505	454	482	433	444	430	471	448	448	471	469	512	463	454	481	441	487	472	437	458	461	465	473	462	443	459	476	459	446	476	475	457	468	440	446	507	469	462	479	478	443	463	460	462	440	476	457	462	475	476	485	517	457	490	487	493	505	464	459	454	450	448	447	466	490	469	497	467	472	454	420	437	461	460	477	450	483	469	522	456	530	456	491	468	485	479	475	483	414	490	494	461	456	449	471	494	466	440	419	457	446	478	450	473	507	480	481	449	468	455	451	514	452	523	478	489	461	462	453	481	451	481	484	463	467	447	472	437	458	455	469	448	496	455	502	481	451	443	466	437	481	440	454	475	481	449	465	486	479	471	452	477	465	482	487	466	475	457	461	489	448	474	475	476	428	473	473	476	445	467	472	456	465	463	471	470	497	490	485	455	461	491	458	450	509	485	486	443	469	499	428	471	463	439	425	480	459	441	437	439	451	438	396	448	496	465	443	434	442	450	485	449	462	452	468	472	506	469	431	462	441	466	468	443	450	448	490	445	396	464	465	483	496	512	439	460	442	486	441	479	497	460	470	482	456	474	479	471	469	438	448	478	466	480	470	478	463	417	477	437	483	464	464	427	481	455	477	450	466	471	437	475	458	517	539	455	450	423	424	498	476	471	455	478	484	462	497	475	469	452	470	482	491	460	454	442	478	451	469	481	475	429	459	465	440	468	417	441	479	431	490	463	464	453	483	452	453	466	460	472	467	498	492	486	461	468	470	440	459	493	489	469	476	487	463	477	456	448	479	524	433	418	456	472	459	490	468	465	491	446	482	450	429	449	467	477	438	484	489	478	471	471	473	466	459	478	447	484	487	462	472	447	462	473	476	485	444	433	451	488	471	442	474	468	433	509	470	450	459	507	459	459	455	465	434	458	480	475	444	460	514	465	467	469	518	478	503	506	458	466	469	480	506	485	417	443	458	455	475	470	481	440	471	477	509	456	439	464	512	488	464	469	467	428	455	475	444	475	473	463	470	469	479	471	494	464	480	454	456	499	489	415	475	486	455	459	477	449	441	451	469	481	492	475	437	443	479	458	458	438	480	490	510	435	478	438	480	479	446	474	475	438	454	477	455	463	505	421	446	478	462	492	468	469	477	482	479	477	448	465	482	489	484	447	446	463	448	451	496	463	481	511	456	466	494	509	443	453	468	452	498	457	491	448	449	455	465	458	498	483	490	484	470	445	465	435	455	465	471	437	519	481	501	432	463	461	502	439	461	436	466	488	458	442	441	465	464	480	472	452	507	478	468	456	513	469	481	465	436	446	446	439	480	427	448	467	469	494	485	484	433	434	424	455	495	508	460	441	419	478	459	476	459	462	462	464	424	489	435	474	434	453	447	456	468	481	440	455	450	509	423	443	481	442	432	454	427	437	419	488	469	489	474	459	457	472	447	461	481	476	494	480	508	447	487	511	454	429	477	465	434	438	469	424	446	445	441	480	486	468	505	431	437	446	507	483	464	438	470	463	497	432	493	476	471	455	437	439	481	491	421	491	490	437	468	460	483	504	466	457	448	493	414	435	500	443	434	463	472	478	450	465	436	464	463	471	451	476	466	482	473	470	451	448	489	509	467	484	445	487	431	483	479	449	475	459	503	463	465	479	458	466	469	450	472	480	426	417	473	454	479	483	434	447	467	478	431	441	433	452	452	447	463	445	451	422	495	439	439	462	491	483	499	445	490	481	469	490	443	445	488	474	437	465	469	489	449	426	489	493	445	465	471	535	489	451	449	476	476	473	464	501	446	449	464	479	451	419	476	438	485	443	449	465	449	477	456	446	475	474	447	465	481	493	423	519	448	453	410	470	500	483	469	442	485	490	505	412	473	475	500	446	497	471	480	459	463	461	481	509	473	445	482	469	486	487	445	477	493	455	483	466	508	457	457	446	447	454	478	435	466	471	473	478	490	439	483	485	436	488	472	469	438	449	419	465	475	484	423	456	434	462	427	479	464	456	473	479	448	470	491	456	496	459	510	470	473	417	469	472	459	444	413	461	482	455	485	496	473	490	469	451	451	461	520	432	485	480	462	432	482	467	462	463	476	462	491	497	456	451	449	480	482	468	463	494	453	438	458	411	423	442	484	464	455	441	482	452	441	473	448	485	473	448	481	446	446	494	463	425	460	494	486	465	467	465	461	446	455	456	422	455	453	511	507	469	477	470	486	443	479	476	450	482	482	517	439	504	447	465	464	467	473	449	476	473	497	482	516	454	473	471	476	459	451	480	448	464	432	460	507	462	436	444	472	483	465	498	454	487	463	487	485	454	465	450	410	463	483	466	494	482	503	467	477	468	482	455	469	459	454	484	477	446	481	486	494	453	499	459	483	470	513	482	486	471	496	441	460	468	457	479	460	495	446	443	471	493
4260	1040	813	643	568	562	528	560	529	532	530	505	525	467	521	548	518	525	512	541	496	496	540	525	517	507	513	515	516	497	492	538	532	527	522	486	522	535	460	495	474	527	529	534	526	492	505	521	481	540	547	514	540	511	485	518	507	555	492	517	514	535	517	548	500	525	472	508	528	530	460	517	522	464	566	500	511	522	502	508	489	520	535	476	520	495	513	507	489	555	513	480	536	534	506	531	557	467	536	555	514	548	545	531	533	525	562	470	507	493	485	518	513	519	501	500	528	512	516	542	527	557	531	530	509	503	521	538	491	529	523	521	515	558	547	516	497	590	524	517	513	542	535	511	515	524	521	524	469	554	534	537	521	516	513	493	554	529	536	538	513	510	544	536	546	475	493	526	526	530	516	493	508	511	520	523	515	497	503	513	503	535	463	499	541	509	494	518	487	528	519	498	513	516	522	517	519	494	506	543	532	507	517	521	537	489	527	468	517	526	524	494	513	561	534	518	489	508	519	502	502	490	518	518	530	510	505	536	521	519	487	517	519	512	512	538	521	461	521	543	494	468	515	490	527	479	503	515	518	509	518	541	531	504	509	533	520	482	516	508	526	520	498	483	543	496	530	500	539	539	477	510	505	501	496	529	538	514	539	509	525	477	509	501	506	533	485	486	528	508	482	530	553	521	514	521	500	468	474	530	501	497	496	539	537	506	526	489	511	461	493	536	526	520	547	502	522	499	474	512	508	508	523	482	552	485	480	545	483	515	528	531	542	506	497	509	479	490	530	493	500	534	517	554	490	520	507	493	536	505	485	490	486	534	548	494	530	499	486	526	505	516	518	543	523	519	504	526	525	484	505	511	497	522	509	540	513	481	537	529	514	505	541	499	516	522	493	543	515	500	491	501	514	514	532	503	527	516	499	510	544	539	493	525	534	499	502	476	480	559	515	531	486	489	481	508	512	528	491	495	507	520	535	537	536	471	516	505	488	485	538	487	519	530	533	466	511	522	530	513	485	540	529	494	509	512	512	502	523	473	522	533	508	532	513	536	498	544	498	520	494	530	487	525	500	551	491	526	520	514	504	516	509	528	542	502	547	522	491	507	509	491	523	506	522	558	522	500	518	521	510	514	500	525	517	552	490	497	505	489	524	491	566	505	565	509	500	519	539	536	505	530	521	491	523	502	461	508	550	504	500	527	553	521	517	525	517	509	545	500	489	468	489	490	519	537	509	522	510	528	525	510	546	488	533	539	501	527	531	537	464	524	528	495	477	550	532	561	508	512	501	505	526	524	487	516	524	514	549	518	521	531	521	527	524	505	470	528	513	518	476	505	509	548	531	532	486	560	528	552	488	560	535	499	500	499	553	525	488	497	472	525	500	519	508	501	481	525	549	518	522	545	519	513	491	501	538	486	506	557	534	526	513	524	532	495	523	482	537	532	514	508	509	524	503	507	483	528	506	518	525	487	476	525	466	513	510	482	516	515	530	470	501	535	493	495	547	523	532	535	530	532	501	538	508	529	523	494	519	502	510	525	556	541	509	557	517	540	576	526	479	487	534	499	516	509	506	484	554	491	502	490	492	506	479	481	527	487	502	502	472	555	519	545	526	485	513	559	491	504	508	515	516	480	515	509	506	509	529	486	516	506	498	505	505	517	502	529	509	547	487	500	499	510	545	498	462	510	508	530	494	512	530	514	492	524	521	526	559	518	537	494	504	504	515	570	572	480	544	515	515	493	476	546	479	502	457	479	540	533	512	502	494	532	505	514	507	507	530	543	527	536	520	551	533	522	495	513	511	488	505	492	474	525	530	511	479	508	490	464	543	492	508	504	507	512	563	469	529	525	495	497	516	539	529	540	505	499	496	524	548	539	512	522	499	509	506	530	521	511	488	516	465	483	518	550	543	506	517	514	517	531	494	524	536	478	510	505	513	474	515	511	512	560	464	509	537	517	497	513	472	521	533	508	476	493	496	538	516	531	537	507	519	544	538	512	502	513	544	522	523	530	497	565	478	523	514	549	503	471	517	538	519	523	505	548	509	518	513	517	502	539	545	492	496	544	533	505	499	501	523	498	493	504	559	539	520	523	527	481	507	508	498	528	523	523	504	542	502	497	533	510	506	490	512	495	547	545	551	539	503	528	545	490	551	554	551	519	514	525	500	551	517	532	538	492	526	484	539	465	517	530	530	501	545	520	534	506	538	548	547	514	517	495	470	547	523	529	515	539	521	505	509	480	515	536	528	532	475	534	508	530	481	535	476	531	518	528	515	512	515	498	496	478	498	498	513	495	553	516	477	476	513	513	525	557	495	500	492	553	529	513	495	522	532	513	502	532	542	478	513	512	477	532	499	483	550	474	525	482	500	515	487	509	502	493	514	515	473	528	503	523	512	494	544	533	473	541	493	507	543	508	493	477	472	514	501	500	513	557	538	507	507	498	545	488	536	478	505	561	525	501	537	482	484	500	524	537	524	536	511	482	503	473	517	508	509	533	511	516	515	490	529	471	511	536	517	497	534	545	541	484	599	477	519	542	506	523	498	494	491	494	502	493	528	512	486	480	538	532	533	523	526	460	487	511	521	480	513	529	510	527	530	493	520	509	518	452	474	512	489	472	520	539	531	522	522	499	452	532	481	544	503	527	504	507	515	483	499	532	498	518	490	517	500	525	498	528	509	518	506	481	552	567	502	529	517	501	522	513	498	520	510	493	484	515	498	529	498	477	495	485	512	511	510	519	544	530	521	515	521	514	507	537	479	528	486	476	511	487	520	560	516	490	542	533	531	485	517	531	494	554	501	472	534	492	478	547	522	505	522	529	518	532	480	527	498	484	512	506	497	541	507	495	496	491	468	525	486	517	566	512	539	487	510	529	463	505	511	495	473	528	508	498	520	510	529	551	526	532	506	485	463	532	508	526	509	501	546	502	468	488	476	569	525	495	504	494	564	539	514	502	512	504	488	519	564	519	528	510	494	505	477	480	497	480	507	491	513	549	525	521	525	542	524	494	486	500	536	529	492	502	504	551	502	508	532	524	532	503	500	535	503	526	524	498	488	519	482	496	509	540	512	511	515	510	498	552	490	492	531	476	442	514	533	475	522	518	519	513	491	548	508	496	509	505	515	539	513	524	501	507	531	466	489	544	514	477	551	524	527	487	500	504	513	505	537	506	549	489	507	524	534	510	502	539	522	543	504	546	557	485	520	512	526	510	545	501	532	562	524	541	503	536	483	511	488	519	489	506	525	526	473	500	497	499	506	521	516	504	545	547	505	509	550	501	497	499	546	474	518	525	537	550	539	522	500	519	489	511	523	508	505	529	531	528	534	480	502	475	520	482	538	521	497	512	521	486	528	539	477	508	547	508	509	511	479	470	508	495	531	510	494	462	506	549	532	444	500	502	483	552	511	513	530	496	517	507	540	525	513	474	536	526	514	521	546	485	535	524	509	466	494	495	468	527	503	552	518	525	524	529	526	504	510	503
23296	20912	27928	24004	20889	10478	1154	791	590	585	565	563	545	485	467	425	466	401	410	469	431	422	431	408	433	436	402	428	410	403	410	409	432	391	384	399	432	431	385	414	410	401	373	400	347	388	390	378	386	389	376	390	351	390	388	404	376	391	382	389	365	398	398	409	390	366	403	370	426	447	350	381	386	385	391	400	394	389	396	390	421	413	409	383	380	393	386	419	375	403	404	385	385	425	420	361	376	369	412	435	381	381	389	393	398	389	430	415	380	384	437	391	443	377	414	392	391	421	398	404	400	405	414	380	351	401	369	415	386	412	388	364	380	372	414	402	387	426	368	392	406	363	395	402	397	372	378	402	375	387	397	374	360	407	374	400	369	397	379	390	390	397	380	393	387	437	385	415	406	413	411	373	405	412	421	371	367	366	371	404	401	378	396	410	381	383	399	387	418	418	352	399	366	382	401	390	387	403	420	393	392	404	384	387	406	388	408	386	386	419	417	422	405	381	368	401	397	395	411	372	404	380	419	366	386	425	386	388	352	385	417	369	402	384	378	414	404	394	372	378	376	396	436	394	370	423	349	417	386	371	380	383	367	371	408	369	405	405	383	400	412	399	348	405	373	395	379	397	381	387	423	393	358	392	422	389	424	412	387	374	442	370	381	384	379	387	410	422	381	379	346	414	399	382	376	422	395	403	391	388	382	401	361	361	424	382	397	404	383	364	418	362	372	370	393	389	421	424	400	402	373	399	384	380	401	395	392	394	416	402	402	413	408	438	377	364	394	389	379	384	398	388	435	378	405	407	402	401	376	388	367	425	380	438	403	383	396	379	386	383	392	372	407	396	389	417	397	344	364	387	429	388	390	385	370	409	411	374	391	382	392	417	411	391	414	402	420	392	420	389	389	427	372	378	405	359	382	401	394	409	378	400	407	386	381	377	427	371	375	402	413	383	387	377	379	414	406	400	365	372	404	377	429	395	376	398	382	388	371	384	369	391	386	422	431	378	406	366	412	392	381	387	406	408	383	389	378	372	371	405	386	420	375	387	385	390	378	375	384	394	413	386	425	371	404	405	388	404	390	413	396	403	372	372	397	386	390	375	359	375	410	361	377	399	414	412	403	418	394	365	388	393	408	380	434	392	353	406	380	369	382	367	395	400	358	386	380	388	414	394	361	415	385	362	378	376	398	396	385	410	378	381	347	458	394	386	380	389	374	411	403	390	370	371	388	344	408	400	381	402	380	391	376	406	408	381	366	410	384	404	392	387	430	423	425	394	399	414	385	380	395	426	412	388	386	388	395	372	367	402	380	422	374	387	420	420	410	360	410	422	384	403	374	396	397	402	414	382	403	386	378	417	428	373	386	403	394	413	402	420	413	377	442	410	406	408	428	393	361	364	377	385	372	379	385	394	403	419	364	394	381	397	395	390	398	376	379	382	408	381	425	397	426	390	367	414	379	369	384	397	412	394	387	404	388	375	395	367	383	391	400	402	358	392	388	383	398	370	394	365	366	401	392	353	376	396	393	331	351	389	406	389	384	386	367	375	352	391	395	406	394	397	410	434	379	354	365	411	377	395	393	410	407	401	381	381	404	385	392	379	381	413	372	403	374	393	397	383	388	379	372	369	365	414	356	417	387	427	397	399	425	421	404	438	397	355	400	407	360	403	415	368	426	385	383	394	414	417	392	399	369	412	390	361	366	394	408	382	391	379	389	379	392	378	366	381	366	422	384	331	366	394	372	388	389	411	379	417	374	418	399	375	401	395	418	390	399	432	398	350	366	409	356	365	416	431	398	377	376	416	399	423	383	373	387	362	380	359	376	372	383	363	414	400	394	419	407	404	417	387	346	379	391	409	388	386	428	421	406	355	413	369	379	403	439	387	386	370	398	386	363	358	368	449	406	389	401	388	407	402	378	399	374	400	419	402	382	374	425	376	383	407	371	405	372	351	381	398	394	381	432	372	390	397	376	408	391	394	369	351	389	412	384	381	406	373	412	421	406	406	386	384	353	420	408	388	354	402	380	362	423	344	398	424	390	394	367	392	384	399	364	400	412	382	359	397	365	415	370	363	356	363	386	387	402	394	382	403	378	384	380	393	391	377	406	372	403	376	359	387	408	381	412	426	413	409	378	415	382	413	411	395	363	375	367	416	351	416	374	407	380	367	356	400	399	378	398	418	400	349	361	437	398	375	359	413	360	367	400	372	398	358	385	376	380	390	357	388	384	376	369	399	365	414	398	424	409	375	377	344	398	393	366	356	376	391	434	414	359	387	413	421	404	388	397	371	380	375	374	379	393	389	371	364	376	400	400	363	406	389	372	371	417	365	377	420	367	387	387	419	367	377	390	384	401	372	399	391	401	416	373	370	461	387	386	368	355	379	390	395	396	371	356	373	376	379	356	391	360	406	404	409	384	443	355	403	384	437	380	402	401	415	403	430	412	413	441	407	413	370	385	387	367	396	409	404	391	412	388	391	363	391	399	359	406	391	398	388	422	379	380	381	401	409	367	394	412	350	407	422	389	371	414	391	385	416	370	408	409	391	423	389	417	359	355	380	358	438	379	375	378	369	447	383	368	419	404	397	395	379	396	397	384	410	390	397	380	370	353	385	386	414	433	397	364	369	411	403	375	377	377	392	403	394	433	391	357	394	402	384	409	357	402	410	388	371	373	407	389	429	388	385	384	398	410	384	376	374	386	404	398	406	383	382	408	405	383	352	415	374	353	375	397	399	382	372	398	374	409	387	391	387	384	386	413	370	398	384	386	394	420	402	379	408	389	374	391	422	385	380	419	408	378	398	388	408	399	383	395	396	378	428	412	414	383	382	400	380	380	373	386	365	420	395	389	418	402	355	380	384	406	371	412	397	421	403	411	377	363	354	391	392	412	429	405	400	440	420	415	367	387	384	410	381	419	409	404	413	412	401	358	400	359	371	398	420	422	394	428	394	393	361	389	369	375	389	399	383	391	362	406	422	397	380	354	390	401	392	401	396	391	396	408	414	424	371	363	387	387	340	336	411	370	351	375	394	399	392	400	399	361	408	363	416	380	396	400	391	397	353	412	391	384	398	400	383	408	408	406	386	390	389	391	346	364	382	425	395	403	385	365	363	404	415	421	363	413	407	399	352	362	381	394	389	370	399	385	413	419	426	398	374	349	400	383	385	381	394	385	408	392	390	450	384	416	420	404	398	352	419	369	390	415	415	397	387	357	383	388	368	416	404	400	390	410	413	391	395	383	405	372	362	394	415	363	409	395	382	404	386	407	370	396	377	416	384	421	378	375	365	429	419	429	402	404	402	421	405	401	355	382	396	407	402	406	365	388	384	391	399	384	350	357	394	364	375	385	404	392	402	384	366	402	405	409	380	370	381	419	389	389	359	378	398	417	433	381	365	396	384	368	386	391	394	381	418	401	382	398	442	374	394	380	417	367	394	362	386	406	384	386	423	391	396	403	407	387	379	429	376	395	398	443	401	349	377
3110	7385	6032	2939	2148	1660	1285	1036	869	807	699	685	641	625	545	574	519	516	488	464	490	451	439	435	473	461	464	495	455	497	443	453	466	432	449	481	459	423	471	435	480	445	461	432	470	441	453	448	461	455	487	426	462	459	430	487	451	431	478	464	447	444	457	449	438	454	380	402	448	439	436	457	436	419	447	443	457	466	458	402	393	433	421	450	441	439	427	466	449	449	434	423	454	425	461	454	456	486	436	450	438	417	481	441	460	430	442	406	468	434	492	451	416	457	460	449	456	425	424	450	446	402	459	438	459	423	446	426	445	442	460	423	429	432	445	412	432	452	433	458	440	449	448	460	455	459	461	428	435	384	437	417	453	447	417	412	455	456	481	465	409	485	440	442	468	448	446	464	426	464	451	415	406	427	465	443	425	441	466	447	436	415	443	416	460	435	437	458	427	453	472	431	452	418	457	404	437	418	427	408	452	406	476	459	463	450	469	445	451	454	426	475	402	458	445	460	406	430	409	416	461	411	449	433	420	428	383	440	417	409	435	428	397	400	446	454	438	428	420	432	456	449	460	448	463	435	443	480	472	396	449	426	448	458	441	445	460	421	460	465	424	448	414	421	414	402	454	450	433	433	389	417	467	435	407	482	459	463	466	446	389	432	414	434	431	424	416	392	448	449	429	433	435	449	436	456	412	453	409	463	462	465	428	473	457	451	455	412	487	459	458	469	445	438	447	474	422	457	406	462	405	461	435	433	444	443	411	477	447	467	421	425	459	476	441	472	445	445	448	461	439	434	500	443	461	433	463	448	470	428	430	507	459	445	455	443	408	465	445	426	473	449	442	456	440	450	428	432	441	442	472	459	435	420	456	419	435	415	425	437	451	427	455	440	441	418	431	438	468	449	442	398	442	440	465	448	417	450	475	434	435	440	451	417	461	427	434	501	404	453	452	422	404	441	412	465	447	411	485	470	406	467	447	445	402	460	430	447	452	459	407	449	481	433	426	444	456	417	417	444	487	437	426	440	440	420	441	442	456	461	437	460	431	427	463	424	451	452	470	462	484	442	468	431	394	475	466	468	434	456	428	434	453	465	472	476	464	467	467	420	455	432	423	439	448	441	418	466	447	462	414	427	463	433	423	452	442	476	431	450	414	446	459	409	419	416	463	436	419	452	441	443	431	447	432	505	449	449	446	441	440	425	449	453	468	473	460	445	441	426	445	438	437	444	418	420	446	440	410	464	441	481	377	469	484	454	439	434	431	442	423	423	471	438	450	435	435	485	425	441	441	453	462	464	436	426	452	442	420	415	440	459	492	425	435	405	436	468	414	478	445	431	443	456	422	440	462	434	460	408	408	425	453	452	470	424	467	456	446	451	433	447	430	467	443	431	448	378	426	422	410	472	395	463	440	424	437	427	423	432	486	445	446	427	399	430	417	488	417	394	438	436	466	438	388	405	414	455	429	425	423	435	451	393	440	475	469	459	427	445	428	449	423	416	464	441	429	451	440	435	449	447	426	424	424	456	439	443	451	448	453	456	441	466	455	437	439	419	416	488	465	412	462	461	470	433	471	441	455	420	456	413	463	397	433	417	442	435	448	456	428	439	426	469	422	478	414	452	456	458	413	437	475	426	421	447	445	423	456	429	481	472	480	493	459	438	445	441	448	480	442	458	457	466	446	434	477	435	417	420	432	445	425	446	414	407	464	414	467	501	452	433	427	394	486	375	445	431	488	426	440	443	478	449	468	443	479	455	438	426	438	423	412	462	505	424	421	417	454	427	437	408	452	426	479	449	442	449	430	453	452	416	450	428	447	421	476	440	414	483	460	454	477	420	452	435	453	461	439	421	437	461	425	486	431	454	440	440	448	455	432	436	466	408	433	468	415	456	467	444	416	435	471	443	436	449	460	457	439	454	470	466	458	434	430	440	428	396	446	424	427	413	404	440	470	457	491	431	429	453	434	428	457	407	436	414	458	470	416	417	444	426	462	438	428	422	401	480	463	437	426	447	438	461	480	419	433	449	448	410	460	402	420	427	439	441	461	463	412	460	436	450	463	461	453	456	432	439	435	462	457	466	451	462	441	451	394	451	457	486	493	450	412	455	465	459	424	463	458	437	441	421	457	461	443	471	452	434	455	449	422	445	484	442	425	475	454	490	430	408	453	421	435	409	436	463	439	406	440	441	457	438	453	424	460	428	457	427	477	442	437	443	425	446	430	441	427	472	449	456	462	438	403	456	457	444	421	443	436	458	426	452	442	427	446	451	480	444	422	411	437	447	426	477	433	436	446	397	419	463	462	451	447	432	445	451	470	436	458	480	436	468	440	404	408	418	442	446	466	443	401	416	455	437	411	421	465	412	448	451	497	463	434	431	432	457	445	448	432	439	431	452	437	482	433	401	448	431	418	437	440	448	425	468	436	423	440	399	466	468	421	425	414	443	426	399	432	399	429	445	399	443	429	438	450	414	447	444	425	444	497	435	461	458	447	442	417	443	430	422	459	425	423	449	409	434	441	480	444	405	408	452	441	427	403	431	394	442	473	443	433	411	473	446	448	438	444	442	436	412	460	420	431	425	455	422	438	461	429	432	422	434	471	490	489	430	443	449	449	486	430	408	400	477	445	441	402	449	411	455	467	426	452	419	455	471	422	425	413	447	399	431	463	405	417	413	389	435	438	456	432	436	442	468	427	424	438	423	436	451	448	419	414	456	462	438	467	452	431	445	445	479	449	455	423	431	457	452	450	438	444	437	479	414	439	469	422	449	439	450	481	421	419	435	442	427	448	432	409	465	426	446	501	462	449	395	447	402	423	464	451	431	439	444	441	442	441	437	433	424	405	450	437	453	433	415	433	436	406	439	437	432	437	421	461	455	462	435	429	451	440	432	458	432	441	436	465	447	431	474	469	469	451	428	446	467	421	404	445	450	430	457	456	422	447	440	412	424	423	414	413	457	424	467	411	434	483	417	450	468	439	403	464	440	426	414	424	418	433	425	414	427	439	420	442	432	430	434	425	421	473	437	447	439	446	418	450	419	479	469	449	454	450	435	404	502	459	431	445	452	431	446	420	415	473	461	422	440	432	490	414	446	450	482	443	485	459	429	452	462	389	427	416	433	450	459	444	448	441	409	457	414	462	458	425	480	440	408	446	467	399	472	460	470	443	433	430	426	420	429	431	448	446	448	433	432	456	433	435	439	439	366	424	466	463	450	438	449	406	443	440	466	445	434	426	454	425	460	473	401	447	418	454	426	467	421	434	447	462	460	486	449	431	448	420	392	429	408	460	472	468	454	430	414	399	471	424	406	432	399	448	390	436	410	443	434	439	478	431	410	457	452	468	440	435	445	458	434	405	418	469	437	455	458	436	454	490	399	456	466	414	442	444	453	448	416	453	477	460	472	388	427	426	435	467	427	426	447	422	423	383	451	419	425	440	458	428	420	447	456	423	405	439	474	470	426	428	471	423	412	471	454	491	431	455	454
24180	20859	27024	24772	13759	856	571	424	453	370	395	344	351	341	279	358	303	298	319	325	304	314	307	305	271	309	326	293	309	316	277	296	301	318	272	272	296	290	288	297	284	282	302	293	290	298	314	285	296	293	281	284	272	292	287	300	280	287	294	292	289	276	306	275	311	305	291	305	307	277	314	259	284	282	295	289	298	293	281	282	290	328	302	317	271	295	258	289	321	274	266	289	318	268	272	316	311	293	288	296	284	299	299	299	270	279	286	289	293	290	241	294	292	288	304	320	295	291	298	283	284	303	262	282	303	320	292	298	268	301	322	296	273	305	316	319	289	272	288	281	267	292	304	297	285	295	288	254	305	290	291	310	295	283	296	277	276	284	280	289	279	277	295	310	298	275	297	261	267	287	278	271	285	259	283	299	285	272	301	299	257	289	285	319	325	310	257	290	285	312	280	279	264	289	292	297	301	266	279	284	299	318	263	279	306	297	274	296	286	280	296	290	314	294	277	294	296	308	298	285	299	280	267	285	292	304	268	293	280	284	271	279	330	313	277	329	291	289	278	298	275	277	297	278	306	286	272	294	284	295	298	276	263	240	305	315	324	283	307	316	262	274	291	295	284	285	282	278	290	298	281	296	292	282	277	305	278	293	280	288	285	284	314	275	283	300	288	290	289	282	312	272	264	290	280	304	289	331	284	277	301	281	296	261	282	313	281	309	297	307	290	313	266	264	323	261	308	302	303	309	322	271	276	288	257	291	291	268	280	321	289	298	252	285	298	314	286	273	275	306	275	300	298	288	295	284	279	291	297	304	300	267	294	283	277	297	308	305	274	272	296	308	282	295	276	285	278	297	285	292	294	281	290	290	289	293	271	290	310	314	290	301	253	283	297	258	296	282	316	305	315	273	284	294	292	270	289	290	304	277	274	282	285	289	285	286	306	281	271	280	268	310	317	305	251	289	269	273	272	286	268	292	287	276	309	274	314	272	292	254	293	281	292	292	258	255	296	280	284	311	269	271	291	291	294	274	255	273	287	308	283	266	281	277	292	291	314	300	279	296	289	275	308	281	278	294	289	270	313	292	282	281	296	258	280	280	275	280	263	271	264	277	288	280	317	318	305	279	321	265	268	241	286	255	278	312	322	272	330	284	328	295	292	267	267	285	257	290	284	311	262	277	281	302	278	278	316	251	296	294	272	291	309	315	291	316	267	292	293	291	276	288	296	279	289	297	259	255	283	277	288	306	308	252	295	266	256	309	279	266	296	317	315	295	276	277	277	278	292	307	315	256	308	291	272	275	275	295	282	285	290	305	278	281	297	292	304	300	288	292	271	293	286	303	265	291	298	276	278	307	281	274	276	273	282	310	269	266	297	275	293	285	268	262	270	320	261	273	285	294	261	272	268	296	292	266	304	280	269	284	262	294	287	287	285	296	279	284	270	293	261	297	306	287	291	276	272	316	298	288	302	268	265	319	273	274	284	274	312	297	312	300	280	252	273	267	287	282	280	242	297	302	284	269	275	281	285	318	292	283	263	257	308	314	320	272	280	320	296	297	316	295	286	264	277	289	256	302	311	248	304	271	290	280	268	292	285	278	261	273	258	312	275	297	300	290	299	291	267	286	300	317	287	318	252	292	309	293	265	288	283	300	259	304	310	282	283	302	296	277	265	283	298	310	273	291	306	302	284	254	294	285	276	322	264	296	276	293	292	277	296	291	263	290	281	272	310	315	253	277	282	256	291	288	277	309	274	289	297	292	278	293	271	304	294	310	280	259	300	281	279	284	301	295	284	287	330	281	299	299	283	276	279	323	289	277	289	304	289	275	273	287	303	298	295	272	278	234	295	314	289	297	275	324	284	290	281	290	291	276	279	286	258	299	306	281	259	288	296	273	302	269	298	265	290	295	340	299	328	287	289	319	266	261	321	307	297	303	295	306	281	277	294	296	280	270	311	261	272	315	288	286	310	271	261	279	327	264	282	254	288	285	273	275	302	316	275	295	286	292	330	257	277	318	282	302	301	260	297	284	286	291	284	286	292	287	289	290	268	279	279	296	289	306	301	293	281	302	290	292	283	277	287	275	307	273	304	291	312	271	266	307	310	284	295	258	310	251	328	303	280	296	282	306	293	326	283	280	292	304	283	278	282	283	280	261	301	291	273	281	245	312	305	292	284	279	285	267	273	308	277	269	248	324	309	289	289	296	277	291	255	285	286	304	262	290	306	289	273	281	261	269	323	314	311	287	277	273	294	299	265	291	302	260	322	290	309	300	258	284	287	302	267	293	288	264	314	315	270	288	283	271	272	313	256	274	271	267	285	285	298	302	285	296	301	308	283	325	268	276	301	285	274	304	280	291	287	287	300	241	317	282	277	291	293	296	319	309	286	292	279	284	288	267	282	274	277	295	288	290	255	260	301	274	261	249	280	297	262	300	300	263	275	300	270	298	291	266	304	306	295	286	291	289	308	274	301	286	304	279	308	285	313	286	287	276	303	311	282	285	294	311	263	320	301	283	310	249	282	286	270	264	306	324	292	288	260	285	305	304	316	309	298	287	304	271	303	275	282	260	305	256	270	277	287	287	266	266	305	288	323	316	290	299	291	323	265	253	256	300	299	296	290	276	299	302	273	291	273	271	296	273	279	269	307	281	297	299	297	266	271	276	268	294	312	308	286	302	275	286	274	303	308	280	297	334	318	288	267	268	289	274	313	273	260	310	262	281	272	291	286	285	318	277	239	316	284	257	287	286	280	291	287	305	293	292	292	275	274	285	286	255	288	271	237	296	290	280	294	312	297	289	286	316	289	276	266	283	278	285	316	294	256	299	286	310	281	305	259	301	271	310	279	271	298	279	286	283	290	281	267	271	284	284	274	239	278	275	300	287	305	276	323	309	267	273	285	278	246	272	293	313	287	264	262	287	273	251	292	277	266	273	288	281	278	283	270	304	259	305	328	266	300	244	307	318	275	306	278	305	291	259	285	321	282	259	270	288	288	263	271	273	280	279	263	321	298	266	276	274	290	308	306	279	298	290	288	281	318	292	266	274	291	314	269	275	272	314	282	292	273	279	267	291	313	293	269	273	268	281	264	283	261	288	265	310	309	266	280	282	297	273	307	273	276	295	272	265	262	316	273	292	256	308	284	286	292	303	276	288	312	289	294	286	298	321	295	304	283	287	307	254	266	271	274	281	321	255	257	266	293	279	261	257	271	299	290	307	284	277	302	287	284	302	280	286	305	299	280	278	267	266	291	287	271	255	286	275	274	320	276	266	309	275	325	295	286	274	293	292	282	268	311	305	272	300	286	285	302	300	297	259	309	332	259	253	290	292	276	285	269	279	279	276	280	301	292	310	241	291	313	286	302	274	264	257	303	273	247	267	262	286	319	274	267	269	258	281	311	260	281	290	295	308	296	301	308	323	287	312	290	281	291	284	292	300	275	271	259	297	283	287	278	288	309	289	270	286	275	273	297	263	313	291	294	304
3165	4736	3778	1804	1342	1109	849	702	578	496	465	427	421	377	388	395	384	349	384	346	301	318	338	323	315	326	323	329	313	342	305	333	342	297	335	313	301	323	326	309	305	325	328	306	354	320	315	331	316	320	275	306	343	337	306	305	272	294	334	330	299	331	348	304	331	355	322	290	333	339	302	314	336	298	288	325	297	345	318	314	281	286	312	314	294	276	326	276	304	351	327	300	320	286	327	328	306	305	318	299	334	333	311	325	334	306	309	339	342	316	311	313	306	359	296	280	300	301	315	312	322	332	319	309	324	336	318	326	300	301	325	273	316	318	310	295	332	301	321	294	334	297	341	308	291	324	316	307	341	312	306	322	328	314	307	304	322	331	312	310	308	300	334	310	332	302	278	338	296	290	323	295	334	305	266	313	318	308	291	286	325	304	315	295	324	362	302	290	294	316	323	316	293	321	337	301	311	286	331	318	341	311	308	320	302	327	325	298	295	311	315	308	309	301	318	326	295	332	297	331	308	309	310	303	346	285	316	308	319	340	297	297	311	334	274	315	310	316	297	334	321	296	306	316	316	281	346	295	319	307	324	334	300	313	294	337	288	300	312	327	286	287	344	303	336	325	319	338	330	294	309	334	312	316	363	298	302	290	329	336	317	350	301	292	348	308	318	296	314	283	290	332	309	259	297	281	313	343	291	312	305	319	361	318	326	312	320	320	315	318	310	320	295	316	316	329	289	335	300	312	354	295	308	319	310	298	290	319	312	312	345	320	299	318	303	323	304	301	331	320	311	334	322	309	326	327	322	327	330	305	307	327	346	323	306	260	314	326	271	304	299	306	300	312	327	294	337	314	360	329	314	290	321	350	300	291	323	278	330	329	305	317	309	331	298	304	305	321	296	277	284	328	332	285	303	327	316	326	287	356	305	312	300	322	312	324	304	287	318	309	304	324	284	340	328	318	300	303	281	343	311	350	320	302	324	314	297	287	294	301	316	275	294	329	293	329	321	314	300	292	303	314	287	294	316	321	333	321	314	304	324	297	313	299	283	328	312	299	303	321	287	312	290	300	310	283	317	298	290	323	313	299	292	328	324	338	329	297	310	314	308	316	277	320	302	326	325	287	304	298	309	363	277	300	320	317	302	307	298	313	300	306	316	316	332	334	347	334	298	291	303	303	304	330	330	318	297	297	313	297	299	284	316	307	353	288	301	343	287	336	297	272	329	288	304	331	305	329	311	297	302	311	336	315	311	320	327	318	317	312	296	298	338	369	333	291	339	330	283	333	327	321	326	319	296	330	309	329	276	322	332	288	315	303	292	322	333	301	332	272	327	298	322	331	297	335	341	282	302	317	304	335	332	306	329	307	297	316	288	303	315	324	308	278	342	347	274	288	312	339	318	297	289	297	297	318	290	324	293	305	331	295	310	297	319	319	317	332	326	302	304	299	326	304	321	318	301	311	339	324	310	322	279	296	313	322	319	305	315	295	325	321	314	318	299	330	300	295	307	278	304	293	322	309	314	302	307	311	334	312	316	308	323	305	270	306	321	302	314	310	328	318	314	306	297	303	305	334	307	271	329	302	323	300	321	325	319	301	319	324	310	335	314	339	292	329	302	328	286	336	331	311	276	313	352	326	312	309	301	286	339	291	338	339	310	327	278	309	302	329	298	322	300	318	312	328	349	327	304	282	314	325	307	312	308	326	343	293	303	308	306	321	265	343	315	305	318	296	342	320	275	323	284	324	331	267	313	315	286	323	343	345	306	307	286	316	317	327	303	305	291	296	285	303	351	321	317	297	314	318	299	328	310	320	290	293	302	294	291	310	292	344	304	301	312	311	341	312	317	328	333	341	295	309	313	334	369	294	312	326	305	304	281	283	301	338	297	314	329	303	331	342	302	303	331	302	289	330	294	307	333	311	286	336	323	319	309	296	278	329	314	285	291	313	307	312	333	322	336	300	322	306	323	327	309	310	301	309	295	292	291	296	287	324	275	316	308	345	321	302	338	319	310	323	348	280	290	328	328	344	328	309	338	310	335	315	299	310	301	304	306	319	271	317	281	309	342	292	295	319	330	292	291	331	310	325	304	300	293	273	311	308	343	285	344	300	337	310	312	352	291	315	314	334	299	313	309	294	332	318	299	292	327	315	303	277	318	324	317	311	304	298	317	320	293	367	262	296	306	288	331	309	334	326	322	314	285	304	322	321	319	290	315	332	315	297	312	303	293	306	303	312	336	322	305	327	308	318	277	329	311	312	316	303	282	321	283	324	277	312	339	302	322	287	325	306	327	312	329	336	312	343	320	362	302	319	308	321	329	324	272	305	309	316	319	288	320	288	314	283	323	281	308	286	300	287	330	316	333	286	320	302	317	339	308	341	306	297	335	350	316	327	345	307	303	330	303	295	288	309	333	336	332	325	308	337	324	275	274	308	326	323	305	320	314	301	296	302	336	283	312	321	288	290	290	342	310	293	332	321	298	299	320	333	315	330	320	322	306	294	314	322	333	326	313	347	307	322	306	297	298	340	322	288	303	326	293	309	319	312	327	327	342	322	308	285	330	294	297	311	303	284	301	283	327	302	290	332	307	313	325	319	319	305	311	302	366	310	327	328	349	302	352	321	312	322	311	287	290	299	306	305	340	326	301	316	320	309	338	328	330	302	273	352	320	339	274	304	317	329	325	321	334	294	348	305	325	316	299	320	314	305	354	321	311	296	308	331	319	327	327	317	314	313	304	276	322	323	311	321	324	298	343	294	335	322	308	306	291	332	329	271	340	327	330	341	286	317	310	343	309	287	335	277	325	296	301	311	317	324	303	325	333	351	327	302	301	327	349	299	315	317	308	318	318	319	332	306	325	282	301	309	320	301	331	326	310	322	319	280	321	314	285	313	294	323	304	313	299	332	287	313	308	291	311	294	306	303	309	342	303	324	315	328	280	339	316	345	308	320	312	305	304	306	304	314	330	339	332	323	327	320	317	319	324	309	291	334	358	317	271	328	329	300	303	313	309	334	318	325	310	289	299	282	298	304	313	331	301	332	285	345	291	342	308	308	311	291	323	293	314	312	327	335	292	326	337	289	312	290	303	291	305	315	314	295	354	339	306	323	313	315	291	333	320	321	293	359	299	309	315	309	329	316	304	349	305	318	315	318	310	323	295	310	309	331	293	311	318	293	303	269	269	342	322	309	316	313	287	297	278	307	317	295	320	314	281	291	329	325	328	288	298	349	318	315	305	296	313	333	311	319	319	291	302	315	320	326	308	332	315	285	302	306	300	344	300	302	289	321	319	302	315	337	325	319	315	329	298	289	308	303	327	335	304	295	314	326	293	309	295	270	299	324	289	327	329	314	341	311	329	322	309	302	324	309	307	308	342	280	298	308	304	313	302	302	311	336	313	280	325	291	303	311	282	316	280	299	315	304	300	312	298	345	299	297	313	311	321	325	333	308	311	309	329	321	341	338	310	342	300	313	309	324	299	290
22204	20888	28335	23551	20889	20929	9829	927	601	549	448	398	343	284	291	273	237	210	220	222	213	190	172	200	192	176	175	173	171	178	153	148	151	168	172	194	166	157	170	132	169	173	170	133	163	147	158	140	135	155	153	150	146	165	149	152	141	149	151	118	159	132	176	140	138	164	151	135	148	140	126	137	169	150	142	131	147	135	144	138	124	145	147	152	152	129	140	148	149	147	132	163	113	130	136	155	156	138	150	145	143	145	173	138	144	149	157	132	174	128	133	149	137	120	143	171	147	149	149	149	140	128	144	161	130	155	151	150	145	156	152	137	153	148	120	164	161	148	146	142	151	146	144	142	125	144	151	141	157	126	142	141	136	131	148	154	139	123	132	146	145	128	155	139	152	123	138	135	171	167	143	146	133	130	153	143	135	143	130	125	156	138	153	145	148	146	149	133	132	158	133	152	150	127	134	142	133	158	155	171	157	147	154	137	131	141	154	130	144	137	131	151	123	131	143	127	143	161	148	145	151	137	145	131	151	139	120	155	128	144	141	141	157	125	136	156	119	134	162	152	133	143	120	137	147	129	146	128	133	130	135	130	147	163	144	125	138	141	132	160	131	144	158	152	147	141	140	148	150	163	166	142	141	139	137	142	154	148	128	151	149	133	149	153	133	148	139	141	141	144	143	145	146	133	147	139	169	165	159	133	145	137	125	157	151	161	127	137	128	171	149	159	126	144	149	151	144	142	148	135	145	153	134	135	135	144	149	141	165	154	138	141	147	164	158	145	133	121	147	146	144	162	133	129	139	142	136	137	161	142	155	129	158	125	130	135	132	166	139	152	139	160	153	163	164	146	157	139	139	167	153	160	159	134	118	148	159	144	141	149	146	150	142	139	146	125	137	137	143	149	150	148	153	120	134	141	143	157	120	128	127	149	137	139	114	129	127	149	128	130	146	144	135	137	141	137	152	144	146	143	133	152	120	160	144	125	151	138	136	137	118	129	155	143	133	148	148	149	130	132	138	137	148	150	149	150	137	154	139	154	145	149	143	139	134	148	151	155	137	140	162	144	135	132	154	139	154	143	148	140	147	141	148	129	151	156	128	148	167	158	141	135	142	134	152	149	134	161	163	137	135	144	147	149	119	125	159	112	155	148	134	126	119	143	139	143	139	143	145	140	134	135	147	164	126	149	144	164	156	143	145	156	141	142	127	176	144	143	158	135	147	146	147	156	143	153	151	136	133	150	114	156	143	142	137	121	146	127	142	155	139	138	136	152	124	146	162	156	138	135	146	135	152	139	146	130	149	152	140	162	143	165	136	130	136	143	135	124	136	138	153	160	142	122	138	153	152	143	132	131	149	142	147	151	158	156	136	151	151	158	137	153	149	135	138	139	132	141	157	145	134	128	137	133	157	149	150	136	156	146	132	164	148	144	151	162	140	121	133	148	152	160	135	133	131	148	139	149	141	135	139	145	151	151	148	127	149	163	145	140	150	154	158	140	144	141	144	152	160	123	137	132	140	142	155	132	144	151	144	126	136	120	141	140	151	160	121	149	132	122	124	156	153	147	139	167	135	161	154	149	141	151	146	131	137	132	136	129	147	134	168	128	138	149	142	166	129	155	139	118	172	164	134	151	147	140	144	149	133	128	155	140	117	133	144	144	137	131	144	127	137	164	127	152	133	124	132	136	149	138	125	158	128	142	157	153	154	141	130	109	178	144	154	153	151	151	137	139	147	155	138	138	142	152	135	167	148	132	141	137	152	152	146	155	151	133	127	151	153	148	163	129	152	159	152	137	143	133	137	119	147	139	143	168	148	142	130	141	142	130	119	136	131	153	157	143	126	156	162	149	160	151	139	135	134	153	141	148	138	151	137	157	158	144	136	144	151	136	141	129	139	133	152	148	129	161	157	156	135	154	151	149	144	139	125	160	162	143	136	142	149	159	143	149	147	120	152	128	131	135	136	141	143	160	167	160	147	150	144	139	153	158	140	137	130	145	135	140	156	154	146	137	149	126	143	147	137	159	147	117	158	150	132	161	124	156	154	128	137	137	146	133	131	152	132	142	142	166	142	143	129	145	123	148	157	154	120	162	139	147	145	140	116	157	147	149	128	141	137	151	171	149	133	136	158	169	156	157	146	149	160	151	152	145	163	145	145	142	135	132	138	164	135	132	139	160	139	148	150	133	160	146	151	146	160	156	140	163	124	137	135	141	146	144	149	138	148	146	132	143	146	147	138	150	137	125	124	139	156	141	149	141	137	145	139	128	138	128	135	129	143	137	142	145	150	165	137	131	136	167	172	136	146	161	153	158	137	157	127	134	132	140	134	143	152	167	150	131	146	130	137	136	138	132	132	120	130	160	137	150	163	133	150	137	141	148	143	135	141	122	173	154	140	141	157	163	159	123	156	125	146	153	136	140	150	149	141	150	136	156	161	124	148	125	129	163	146	136	157	157	153	133	158	155	124	150	152	176	163	123	140	129	167	167	159	141	146	137	147	124	123	154	148	133	160	174	130	131	149	146	169	145	138	141	153	169	108	138	159	128	135	140	151	147	143	157	123	134	140	137	159	167	126	135	146	154	125	170	139	157	150	137	160	131	135	147	143	153	142	148	162	148	137	146	130	159	148	132	136	155	159	139	152	129	134	138	150	138	161	164	141	129	154	151	128	133	143	128	131	150	135	143	141	145	148	139	140	134	156	141	146	141	165	138	152	144	133	143	142	126	163	139	149	138	133	145	151	155	154	165	149	131	157	166	141	115	156	137	139	155	136	165	147	122	148	157	159	136	139	135	123	148	140	130	128	150	143	139	159	145	150	151	153	133	169	142	158	140	129	146	135	136	163	143	135	144	137	154	152	127	164	138	145	147	150	123	136	151	152	141	143	142	171	144	152	140	156	139	160	150	153	165	141	154	119	120	150	163	123	152	154	136	134	145	162	136	154	136	154	154	147	150	133	125	148	152	156	144	153	131	148	153	154	140	155	115	157	149	140	134	144	130	149	146	140	147	148	146	134	119	139	145	118	151	153	150	140	133	168	142	144	132	165	131	156	134	128	144	142	128	132	131	127	144	150	146	144	145	122	144	151	154	115	150	132	155	142	133	163	135	130	177	135	137	162	131	152	163	162	142	170	151	130	146	157	147	133	157	140	150	126	158	133	118	139	164	149	162	131	145	144	152	137	151	153	150	136	158	152	135	162	134	136	133	136	146	163	137	143	142	135	140	125	147	155	134	145	121	144	155	160	154	135	132	165	145	161	135	164	132	128	130	139	134	146	114	155	164	130	133	156	155	102	147	157	121	169	159	140	148	141	134	155	137	131	151	143	136	135	145	140	128	129	136	175	138	136	132	132	158	140	128	122	143	155	159	130	161	153	151	153	165	117	154	151	142	113	127	135	129	135	136	165	133	135	138	121	126	145	151	138	160	159	148	155	130	150	150	138	146	142	141	143	145	165	130	155	144	144	144	154	129	141	146	127	151
3992	12497	10144	4879	3469	2628	1977	1387	1026	847	689	577	465	430	379	352	372	296	274	307	260	223	255	200	205	214	220	228	198	183	201	217	210	180	180	204	188	158	178	189	181	183	198	163	176	177	163	192	192	177	159	177	180	192	196	164	168	172	189	169	170	165	179	181	181	197	166	152	157	157	156	155	169	194	178	178	183	176	164	169	168	170	141	172	162	156	146	169	143	164	156	157	206	175	138	168	131	143	170	171	151	161	169	171	176	193	157	166	174	175	167	151	164	178	143	166	141	178	131	175	185	171	134	167	169	159	165	163	167	166	157	149	165	173	184	164	191	145	171	185	158	176	140	171	163	165	173	146	168	160	164	172	165	163	168	184	167	180	172	164	167	164	151	159	187	161	178	160	148	143	170	177	151	163	169	172	165	163	162	145	191	168	176	168	165	165	155	155	173	152	159	164	132	170	188	163	177	150	161	177	154	159	167	173	182	166	167	162	192	179	156	171	157	161	170	154	159	166	152	153	147	134	180	150	146	155	148	159	163	151	149	157	141	171	165	160	188	161	150	160	164	163	151	163	154	177	152	165	174	155	192	165	161	154	153	152	178	159	166	152	186	159	173	167	181	162	147	171	172	168	176	170	147	160	164	197	167	153	170	153	152	165	183	178	154	148	171	167	168	171	187	164	166	148	176	152	163	165	159	155	166	148	177	173	148	163	169	173	171	165	165	163	156	154	151	146	157	189	168	159	159	170	168	188	177	149	169	176	150	181	135	173	153	150	158	151	162	176	184	151	153	167	173	151	171	165	170	167	178	166	164	148	153	201	137	189	158	175	180	149	156	153	180	153	162	161	155	174	151	161	170	144	168	167	178	160	164	149	169	181	165	174	150	157	167	153	164	163	169	140	168	159	163	151	154	145	170	164	165	157	156	150	187	150	161	169	148	162	156	141	173	169	170	161	173	161	159	156	161	158	153	172	169	151	159	141	157	143	168	160	187	180	164	159	139	145	142	155	156	153	160	164	169	167	161	163	165	170	154	166	141	155	162	157	168	161	186	178	147	154	159	166	153	187	167	173	147	154	157	156	166	174	176	180	163	164	161	157	178	157	153	139	180	150	148	190	180	182	158	165	179	156	168	152	144	149	177	170	170	150	164	158	172	166	167	157	183	172	161	150	188	166	169	146	140	166	164	183	174	156	168	185	143	160	172	160	139	152	153	176	146	177	141	156	162	145	173	152	153	156	177	186	168	159	172	150	160	172	154	168	172	156	176	172	151	150	168	174	162	132	152	151	160	163	168	171	174	195	193	174	164	160	156	177	154	166	142	140	155	147	166	161	167	146	133	151	161	147	154	177	159	157	172	160	170	181	163	165	168	167	177	181	157	187	155	156	165	153	171	175	167	168	165	152	168	171	157	176	171	171	155	153	167	154	157	173	166	146	164	174	154	175	165	149	160	165	162	160	178	176	154	150	150	156	149	163	143	182	162	164	157	161	169	126	162	152	178	182	162	159	199	178	157	164	158	156	168	170	167	152	149	139	181	179	159	163	166	178	179	168	150	161	165	170	159	179	149	161	162	160	170	178	187	166	188	155	157	168	155	159	161	153	185	156	169	151	170	193	160	162	158	142	176	157	177	161	179	145	178	163	158	165	169	158	154	173	164	183	154	169	161	154	167	170	145	171	163	162	145	158	161	163	165	144	157	167	165	163	164	150	158	174	163	169	156	178	160	158	165	162	178	184	155	148	177	158	152	166	142	158	173	155	134	161	174	149	175	171	178	162	170	177	176	169	173	147	172	160	153	151	184	162	178	163	175	174	153	173	158	160	163	146	154	178	197	142	141	164	177	179	164	180	135	173	162	176	158	162	146	158	172	146	164	165	178	145	169	167	167	173	140	179	164	161	148	171	176	167	168	158	162	157	166	173	153	202	188	152	156	156	175	170	152	166	150	152	136	167	159	147	168	172	161	181	145	156	162	168	162	152	150	152	159	147	156	164	157	160	185	155	168	183	183	182	157	157	180	174	177	140	145	156	150	158	167	173	190	181	178	163	159	168	168	160	172	165	157	154	165	173	149	155	167	178	168	166	148	147	164	164	158	178	151	164	146	157	170	128	168	172	162	156	152	148	195	156	181	143	180	151	170	174	167	175	185	168	165	153	183	155	156	170	152	169	165	157	155	146	165	168	161	178	152	160	173	148	164	181	148	157	153	147	179	167	147	149	178	164	160	161	166	161	157	150	168	177	193	174	195	167	171	161	167	171	165	138	182	173	160	167	138	157	174	188	177	160	160	151	151	174	173	176	177	175	144	163	164	154	181	144	169	170	143	146	164	184	143	152	173	166	153	170	164	186	153	180	163	165	151	148	162	150	168	158	158	145	181	159	194	143	189	164	157	166	191	166	171	158	145	157	169	166	182	155	171	181	170	166	174	159	166	154	170	165	160	167	157	161	156	191	150	187	156	146	157	176	165	149	165	155	153	192	162	158	148	175	163	174	155	165	152	169	148	199	167	170	167	163	162	162	173	180	168	186	174	170	159	169	173	141	166	152	170	166	165	152	156	162	168	176	160	172	151	152	153	171	163	149	146	156	159	159	168	180	184	158	140	170	163	175	132	178	147	170	143	177	166	157	180	169	171	160	159	150	160	179	164	135	164	152	142	166	169	180	164	169	164	167	180	165	174	154	198	154	168	178	189	177	167	184	151	182	172	163	141	145	180	180	164	158	167	153	146	153	152	179	148	172	163	156	146	180	156	156	155	144	163	185	156	168	183	142	161	148	181	160	173	161	173	182	150	173	151	155	158	147	160	176	157	188	181	148	158	186	169	139	158	173	171	133	162	147	181	172	158	181	163	155	162	144	157	171	152	164	168	174	166	158	156	164	146	181	150	154	144	164	163	169	160	171	184	150	152	171	155	153	161	168	165	160	146	195	171	172	164	147	147	144	160	149	172	161	151	174	160	159	169	169	168	169	138	163	168	166	177	183	163	171	160	174	154	158	165	158	160	162	178	164	178	175	183	165	173	183	169	152	181	161	201	146	162	160	170	183	173	157	165	167	181	146	175	164	147	173	145	181	155	159	173	168	141	149	186	158	169	173	197	182	171	168	153	184	158	167	182	147	147	163	174	152	183	162	155	163	176	189	170	187	171	155	167	152	160	160	168	169	152	180	150	167	170	186	174	134	151	145	162	178	153	169	155	171	167	168	180	168	171	140	149	166	169	176	176	165	136	167	168	118	179	151	162	163	171	184	160	140	165	210	163	148	175	147	161	174	150	152	155	153	162	139	193	181	160	137	150	157	158	162	160	159	163	175	176	175	180	149	149	170	164	178	177	163	171	159	156	178	152	157	179	156	149	170	171	162	151	145	156	151	135	146	157	179	186	186	176	133	185	134	157	153	148	155	146	144	144	166	154	138	120	175	160	150	180	166	150	152	130	157	163	154	143	162	159	159	182	172	161	165	179	158	176	146	160	170	164	166
26955	18645	4926	737	552	548	509	500	472	492	478	461	496	460	484	471	522	503	498	461	480	469	465	499	481	461	479	456	527	462	481	468	463	511	459	443	473	487	462	456	462	452	479	497	488	484	412	472	463	454	476	482	453	519	472	439	446	461	452	471	483	457	519	451	468	440	502	487	483	451	448	429	463	469	472	473	496	487	495	464	499	469	419	486	437	466	462	467	447	417	474	439	510	499	454	442	509	488	520	491	463	499	456	498	505	486	450	448	487	461	447	485	485	462	501	456	468	487	454	466	498	495	485	455	444	509	489	473	461	481	475	526	488	486	473	449	467	449	501	482	461	485	453	493	495	478	493	507	462	464	494	439	481	501	483	521	494	493	466	483	465	474	537	487	489	518	491	462	454	521	473	495	494	466	452	476	492	513	504	510	473	492	482	464	474	499	454	461	476	466	461	445	511	458	473	432	450	463	456	483	492	438	440	510	470	478	468	469	493	481	504	501	501	487	459	478	485	484	469	498	481	485	460	481	451	479	484	479	489	451	501	480	510	479	446	482	446	439	458	461	475	462	438	481	460	466	492	464	459	501	492	491	490	463	464	477	444	463	471	443	464	477	459	440	462	460	477	480	495	503	471	479	480	464	474	504	476	462	437	479	476	514	465	464	454	478	472	487	508	468	443	447	464	483	442	483	515	476	457	453	469	511	464	491	449	493	491	449	531	502	521	479	488	489	474	473	530	477	461	487	452	472	477	501	442	460	501	490	464	459	471	488	470	459	478	476	451	446	459	461	453	508	517	476	496	443	532	476	464	494	457	473	479	428	426	457	499	465	472	491	515	466	449	477	478	512	494	517	499	458	452	471	484	471	484	500	482	495	462	472	489	478	459	425	450	454	461	471	516	466	486	502	481	458	451	497	473	485	429	458	490	472	475	495	480	467	498	473	469	486	498	500	467	476	457	447	444	444	476	484	461	466	465	457	485	485	457	453	474	494	460	498	478	443	498	501	483	491	425	503	473	491	470	464	466	489	466	473	463	462	433	425	488	482	473	497	494	478	472	461	478	457	502	457	462	502	489	489	448	464	472	487	489	456	487	465	454	449	466	494	460	518	487	452	485	488	465	469	447	415	470	480	460	440	488	427	472	519	430	488	472	532	459	475	471	458	440	460	436	477	469	481	460	489	513	482	487	504	472	464	439	431	447	447	434	501	451	485	462	491	470	482	485	470	428	476	452	489	508	457	483	485	457	463	494	464	441	511	471	492	416	492	442	483	505	485	465	501	505	464	456	492	482	465	451	500	456	459	479	461	478	475	500	497	441	482	442	476	461	455	526	474	480	465	492	512	448	484	449	469	467	482	432	446	438	489	470	490	428	441	487	496	494	446	465	455	466	507	499	440	468	495	451	435	474	500	504	478	494	494	448	470	485	504	471	470	440	492	511	463	468	486	484	482	461	465	507	489	477	491	485	510	474	462	519	473	433	459	440	458	479	464	500	446	470	464	468	500	497	493	474	467	466	465	488	476	456	470	486	521	507	481	519	473	443	447	490	459	446	516	444	481	447	473	478	479	468	454	461	509	410	489	484	443	453	498	484	473	482	477	482	452	495	463	486	474	442	457	508	466	507	449	430	443	470	489	486	472	465	446	496	434	506	459	498	505	481	495	482	430	490	470	469	515	474	446	494	485	472	461	431	498	490	471	460	506	468	467	511	470	443	455	485	470	475	467	471	472	501	469	499	465	451	457	452	499	492	435	483	480	458	484	469	438	446	498	459	465	450	472	456	467	465	507	461	480	458	479	495	479	506	497	439	497	456	493	463	507	472	453	520	459	473	509	497	438	458	428	428	489	478	526	451	537	471	464	491	487	446	483	480	477	498	451	496	487	487	481	492	468	479	480	500	502	503	512	458	471	449	465	461	489	421	498	439	424	478	482	446	466	475	468	428	447	461	468	503	528	408	470	496	464	506	479	454	491	455	457	493	504	469	463	437	523	476	469	483	491	494	464	470	456	459	470	455	506	432	473	505	428	494	451	511	466	496	461	476	477	534	443	465	475	417	475	497	442	491	454	481	487	484	489	436	504	444	471	458	489	440	484	505	457	493	479	520	486	437	497	455	493	454	427	468	484	441	470	470	535	424	485	476	479	483	441	437	485	458	455	452	454	493	470	487	499	476	451	474	455	495	466	464	503	432	480	447	498	477	456	446	486	452	451	492	486	457	466	493	496	481	481	478	445	490	507	503	479	457	429	438	458	440	512	453	481	483	474	480	453	460	510	464	437	480	487	483	476	467	455	480	483	433	475	499	482	464	480	490	504	488	483	485	448	482	480	476	474	508	438	466	462	488	449	464	457	507	477	495	478	461	425	481	509	462	464	489	487	443	533	446	436	435	491	495	449	466	481	460	428	462	457	475	427	463	485	454	466	489	474	473	457	461	460	474	499	476	484	485	497	444	472	477	516	445	480	478	463	459	496	475	493	431	464	493	461	469	450	490	459	443	504	425	491	495	492	494	492	498	486	512	460	466	496	490	471	478	449	502	479	466	456	465	482	469	452	506	500	477	459	428	466	518	497	435	492	475	515	486	457	426	497	450	456	486	457	472	457	494	485	484	522	484	504	451	471	488	476	445	442	449	482	491	464	438	456	455	481	461	425	471	484	478	470	472	496	508	490	484	504	489	452	459	479	470	443	447	456	492	426	419	493	462	455	432	480	481	470	466	459	470	510	466	461	487	476	475	498	443	492	509	446	472	463	455	486	457	502	475	464	490	444	433	447	458	493	484	439	496	462	453	449	469	439	464	501	472	450	482	469	439	540	474	505	506	500	448	444	488	447	447	454	442	471	482	434	498	457	479	477	466	457	486	444	438	448	475	450	475	489	468	485	444	449	478	474	463	487	465	482	483	434	456	488	476	483	438	454	496	479	423	480	489	493	459	477	471	462	489	486	462	422	465	465	454	463	451	507	488	483	473	463	491	447	421	469	436	450	520	456	461	488	480	427	479	448	456	474	453	452	467	490	469	461	479	435	433	448	493	476	478	463	483	475	477	428	473	498	480	471	504	499	467	436	502	451	485	475	513	463	446	467	502	499	506	444	441	484	458	443	490	456	478	458	509	469	486	495	481	466	465	526	499	483	442	486	474	464	507	497	483	501	452	485	481	467	453	482	494	471	476	481	479	502	484	491	468	475	433	440	511	455	435	500	480	484	495	447	460	499	471	486	481	465	466	449	489	496	479	422	468	482	507	484	484	453	482	466	464	495	456	494	499	439	494	494	430	489	465	476	456	500	520	504	465	519	476	481	512	466	473	473	517	496	482	462	437	455	492	447	471	487	493	467	519	486	437	495	485	448	490	469	480	460	456	458	491	499	464	470	466	469	489	433	458	466	474	461	503	455	423	477	470	486	481	427	433	503	442	482	497	461	490	453	482	483	441	446	468	479	438	483	477	492	494	487	471	466	491	457	448	477	448	471	483	483	513	494
4221	991	826	688	602	564	534	584	530	558	526	569	531	561	558	537	531	535	469	535	531	507	530	524	506	500	512	509	483	487	571	526	531	498	537	506	530	519	531	514	507	547	529	503	519	568	474	515	506	496	496	536	502	525	485	498	545	498	537	525	522	533	535	501	526	540	504	483	520	536	541	510	500	517	510	492	516	504	513	522	544	510	508	494	506	555	546	533	521	550	501	536	493	557	515	483	507	542	540	525	500	525	567	508	514	511	511	545	478	507	502	483	512	520	576	503	558	505	565	514	574	550	489	537	526	538	512	514	540	529	540	541	536	510	480	550	544	484	556	531	518	569	538	517	497	577	538	505	526	508	501	530	485	529	503	560	521	532	529	507	536	511	529	468	524	518	570	564	539	478	574	498	471	504	537	523	531	545	527	564	500	547	511	498	490	543	550	514	574	466	509	531	476	529	536	533	535	521	491	546	536	523	499	536	537	503	513	502	514	525	553	507	553	510	496	520	513	565	522	555	498	523	485	504	527	530	516	536	545	523	536	566	518	478	480	538	511	497	483	526	485	553	504	494	514	510	517	495	483	472	530	497	569	487	493	524	538	567	523	521	556	497	550	540	523	528	520	529	489	491	511	586	543	529	484	546	519	523	543	534	523	542	501	513	542	544	547	548	528	534	521	489	524	538	494	515	500	519	538	548	517	508	523	529	480	514	514	541	489	581	528	482	497	524	510	505	512	480	534	526	562	498	486	555	528	565	486	529	507	558	569	508	498	507	493	514	507	533	519	528	543	542	497	505	549	478	514	532	533	550	544	503	530	513	506	514	555	522	519	491	545	544	497	518	535	531	528	542	506	517	521	523	533	535	528	487	536	492	497	520	526	508	540	490	521	552	509	495	482	559	543	543	542	480	525	503	499	532	537	545	480	563	545	509	538	564	536	487	514	537	511	518	549	518	506	566	527	490	521	571	542	533	559	549	509	515	522	540	514	545	533	511	486	514	524	480	541	571	531	484	528	520	532	575	521	539	547	523	516	505	528	507	575	536	513	531	528	485	558	522	492	552	522	552	472	545	541	549	513	485	482	513	534	561	513	531	527	527	561	493	568	485	553	498	516	542	558	505	517	509	531	524	563	527	531	543	528	510	533	518	553	525	537	524	522	535	553	553	526	511	528	536	510	556	496	551	503	518	545	493	559	543	552	536	529	486	519	499	524	546	534	468	556	535	501	525	524	512	560	506	499	532	521	524	537	461	541	511	541	490	509	530	513	543	556	503	511	523	501	524	540	515	545	543	546	560	525	546	552	532	509	518	499	510	540	515	495	515	514	520	507	556	523	538	504	523	536	509	552	517	507	535	543	531	531	518	537	489	502	521	529	496	486	547	548	530	519	520	517	488	528	505	554	492	530	519	530	534	541	531	486	528	499	491	553	521	509	509	508	540	540	494	512	503	565	541	505	546	498	492	546	560	592	507	534	512	524	546	545	499	552	538	500	516	509	557	488	525	545	556	502	535	525	475	492	469	519	515	558	553	505	510	488	520	523	497	562	527	549	505	548	496	549	510	509	543	555	513	558	493	510	520	480	547	502	560	534	503	509	548	482	492	518	507	514	531	529	546	502	528	529	503	521	527	534	537	509	490	538	510	529	567	499	541	505	517	499	500	541	551	532	565	497	509	522	535	526	503	511	517	502	501	508	516	497	536	511	550	529	518	528	511	540	568	539	513	516	514	528	544	554	502	527	511	552	511	505	544	549	541	551	549	532	510	532	481	546	501	476	535	566	530	513	530	556	489	486	535	505	516	522	540	496	521	475	524	500	506	493	527	517	531	547	530	515	506	534	538	527	541	520	532	531	525	502	519	523	524	498	519	506	538	548	517	532	511	507	482	536	502	533	535	482	507	520	517	533	537	515	538	479	483	544	533	533	527	562	537	557	512	538	504	536	506	561	528	529	537	502	506	549	496	504	514	523	562	530	513	521	522	489	502	529	492	546	525	523	525	476	496	514	551	491	504	526	502	540	509	501	469	544	504	514	555	512	523	527	518	495	506	549	507	504	548	522	547	521	556	535	513	543	542	519	506	528	522	540	522	503	560	584	490	580	541	532	522	468	513	524	540	501	531	518	581	508	535	501	521	563	495	536	539	529	538	508	533	520	541	553	512	534	541	482	502	504	478	464	519	566	532	525	520	524	503	500	516	499	496	534	531	548	519	489	521	540	517	523	527	510	495	507	498	515	486	541	497	520	525	544	565	485	493	512	538	512	519	518	502	536	540	535	512	499	533	529	511	518	552	530	541	521	539	496	534	523	540	541	511	508	574	536	532	509	527	535	550	503	551	534	519	476	538	507	546	538	528	526	517	494	503	522	448	541	535	533	535	487	481	544	557	561	510	494	548	521	526	544	567	541	515	505	512	499	525	471	517	547	541	542	509	522	534	536	500	532	504	521	543	527	596	520	543	510	537	528	545	542	528	590	514	516	515	518	546	517	490	490	534	540	526	484	496	521	509	517	510	473	506	529	515	528	549	521	560	523	520	472	537	559	543	503	501	517	526	562	539	522	519	481	527	508	535	524	508	499	530	537	517	528	488	549	485	563	528	519	516	543	497	529	522	519	567	513	547	500	512	532	498	542	486	507	524	510	516	555	525	512	474	533	465	528	474	509	504	538	535	497	538	523	518	523	482	522	501	496	497	554	530	510	532	495	457	544	545	546	554	498	548	529	511	559	510	457	506	537	574	538	529	564	524	492	530	503	489	495	525	520	499	516	495	535	548	538	513	533	521	546	510	546	550	484	551	538	521	511	548	514	496	531	508	557	566	528	506	509	529	514	510	517	517	520	554	561	505	527	523	506	527	537	544	526	542	534	525	506	524	524	498	492	529	531	526	520	488	542	504	513	521	548	529	572	510	545	547	547	526	520	513	527	533	507	506	535	542	520	469	512	532	580	559	523	539	506	577	502	538	552	522	535	522	541	535	533	507	515	536	561	476	588	564	504	510	490	504	507	529	487	548	494	511	532	552	534	549	538	535	492	513	499	487	555	509	546	556	518	508	560	503	534	505	503	510	557	539	548	509	538	536	534	555	492	511	492	516	516	532	490	513	543	501	482	489	534	485	520	483	518	521	513	521	525	511	504	546	522	546	480	494	565	564	515	490	512	519	532	515	485	507	541	544	565	506	522	538	490	509	491	526	541	506	520	516	515	546	504	522	544	556	457	514	532	501	543	509	499	534	488	513	506	544	501	569	528	482	496	511	531	524	517	486	531	543	530	499	519	531	512	529	506	525	565	537	521	523	551	505	485	502	511	510	517	512	526	504	559	555	498	532	540	510	512	516	503	526	476	498	542	516	526	530	528	553	544	527	497	503	511	511	515	527	515	500	492	504	506	517	544	499	524	558	550	546	540	527	514	526	498	498	507	570	540	510	504	515	510	513	485	520	561	477	545	503	507	545	523	523	535	494	526	517	562	515	533	524	579	533
23275	20842	27830	23967	20850	10547	1268	781	667	616	617	511	501	491	460	441	445	446	445	464	454	385	426	416	414	438	401	406	422	422	405	408	393	413	428	385	433	392	422	383	391	401	373	424	410	373	411	399	384	385	400	383	367	364	369	381	413	357	367	407	402	425	387	419	388	438	397	398	390	405	402	380	425	378	381	374	386	430	396	426	371	359	382	382	420	417	390	422	380	428	425	399	412	400	403	397	402	378	415	419	387	411	368	444	400	366	399	368	368	394	395	398	407	357	385	393	401	391	380	408	381	420	408	414	420	383	404	392	380	409	384	426	418	406	375	420	406	382	399	404	392	394	405	401	425	404	427	409	406	392	381	376	412	418	408	404	378	400	408	381	388	406	426	391	396	420	396	365	439	422	391	418	373	361	389	371	398	387	411	415	449	416	393	375	433	375	406	407	380	415	411	390	436	384	426	376	409	394	421	384	442	406	401	424	350	375	399	394	383	379	366	409	410	404	408	358	398	382	426	427	389	380	363	400	401	372	415	366	391	401	433	407	413	396	424	345	361	402	402	391	419	398	371	395	410	419	389	412	439	384	432	436	386	425	383	418	401	429	396	419	383	388	420	389	399	449	389	392	392	404	386	382	356	412	390	409	396	404	414	392	381	404	381	381	379	389	387	433	348	412	378	353	417	405	408	354	395	416	406	413	413	378	377	410	432	360	394	351	415	385	366	411	404	413	419	406	412	397	409	412	410	385	407	403	416	393	445	377	401	419	404	407	371	400	368	416	388	381	372	435	410	412	398	415	418	407	407	372	393	419	418	403	393	401	404	405	416	383	401	381	395	403	396	347	403	365	371	401	364	403	407	379	399	409	412	363	356	420	387	392	338	354	434	402	389	414	431	403	398	415	410	382	406	375	397	344	349	385	393	395	387	433	411	375	407	417	427	403	398	406	433	375	413	415	376	377	423	396	415	376	392	381	432	405	396	408	377	372	426	405	432	410	392	372	401	399	403	400	364	407	407	383	437	435	433	405	389	424	421	409	395	396	406	396	380	373	420	405	399	405	390	372	408	362	398	411	408	409	411	435	390	390	399	360	383	425	397	404	385	398	407	407	415	405	358	384	426	428	400	407	390	397	427	418	390	389	374	405	396	389	383	380	386	444	384	381	425	404	412	349	380	366	404	413	393	375	419	408	384	390	402	389	403	393	380	400	405	369	423	407	403	386	382	430	378	364	419	399	408	382	381	414	380	383	387	409	432	396	394	389	423	432	394	376	378	407	397	367	399	398	408	384	380	393	395	398	453	397	407	369	362	370	400	404	387	413	426	371	384	387	404	407	411	387	349	411	393	405	381	383	397	383	396	370	393	396	410	388	394	378	400	406	361	411	405	402	415	410	374	389	392	396	408	395	412	391	422	415	426	389	359	407	463	401	385	413	405	409	380	448	426	398	388	396	396	377	426	441	422	394	402	421	378	381	438	373	379	421	384	361	409	411	378	404	445	380	394	418	391	421	413	395	396	408	414	395	400	429	395	384	403	401	391	374	379	400	400	423	445	376	365	381	443	410	414	395	438	454	387	429	396	393	386	397	358	416	392	436	409	387	392	402	424	399	416	429	416	426	377	387	370	398	357	356	395	421	377	391	431	383	395	405	374	349	401	431	394	392	397	369	374	396	393	385	427	383	396	409	400	428	392	423	420	376	395	428	386	410	411	387	383	395	401	362	418	365	382	405	435	371	386	405	367	412	423	405	375	386	390	348	359	432	413	396	374	415	442	410	412	390	425	373	382	375	362	390	417	444	416	407	413	425	397	403	374	407	407	406	378	387	391	380	398	382	386	390	391	380	395	364	421	413	423	410	369	391	367	420	380	399	404	388	428	393	416	389	403	411	450	381	397	365	393	388	376	421	347	409	393	411	426	389	413	410	413	375	418	392	410	396	433	374	438	419	400	390	397	379	375	397	384	378	385	372	417	394	425	404	380	403	433	382	392	445	364	387	370	389	387	392	355	399	394	365	403	396	410	392	381	391	397	389	357	392	430	385	418	385	361	402	401	383	388	400	407	350	369	425	399	411	399	411	428	398	406	403	370	403	367	396	386	377	417	392	391	401	420	413	401	395	391	402	415	382	427	370	422	400	404	425	377	390	410	384	420	403	409	378	390	381	375	431	414	409	380	366	385	386	373	434	390	389	382	369	388	417	415	403	406	380	389	428	412	373	354	379	394	430	380	416	391	372	376	394	410	388	401	364	392	404	377	395	423	384	383	387	437	414	402	374	384	414	388	407	405	372	410	413	408	412	370	396	418	427	390	416	395	429	374	368	379	381	428	401	385	374	427	434	404	400	426	397	429	404	415	401	398	387	403	351	399	403	401	378	398	393	392	383	416	410	403	399	381	396	374	418	354	432	400	414	374	408	396	414	434	415	378	393	391	411	392	378	469	450	413	409	423	382	383	419	401	392	365	412	381	428	391	392	390	433	405	405	408	402	347	394	387	397	419	370	367	399	397	406	410	405	375	387	385	383	411	401	388	400	410	404	370	410	352	393	418	362	370	389	416	407	393	392	367	458	401	388	366	435	438	370	374	386	401	431	418	385	425	418	413	397	378	424	426	410	417	440	362	408	397	384	421	375	384	376	388	379	415	416	368	389	363	380	427	390	381	391	351	351	368	409	405	395	400	392	404	389	422	422	393	393	411	398	383	400	430	369	407	378	399	394	366	398	371	393	431	382	409	408	391	388	404	419	401	411	405	387	418	387	453	428	423	421	370	384	393	415	358	399	408	393	366	388	395	372	409	417	414	382	434	417	425	376	433	402	414	383	403	364	405	388	391	399	390	415	391	395	436	396	402	417	400	393	411	423	401	362	420	420	391	410	433	393	389	380	369	417	406	389	379	382	401	363	401	396	375	404	413	389	411	404	405	395	412	390	378	420	426	374	384	358	424	411	378	414	399	377	407	415	386	380	376	404	401	423	410	393	401	417	396	385	422	395	386	421	401	397	379	369	403	377	422	391	392	420	349	391	377	391	442	428	366	423	426	393	409	394	413	373	367	390	404	426	392	386	389	385	423	387	400	401	392	405	398	403	421	374	418	375	422	385	390	367	417	393	419	387	382	399	395	383	409	406	409	417	430	442	416	384	368	401	391	397	430	409	428	378	400	364	389	388	385	359	415	415	395	391	391	384	409	397	415	383	385	350	418	379	387	386	363	398	416	358	403	367	408	440	392	419	404	405	398	404	413	402	384	409	411	384	381	402	411	407	398	419	395	389	457	382	405	417	388	367	378	424	375	390	412	404	429	390	396	396	404	394	380	414	393	366	383	380	379	379	365	393	409	375	419	417	425	399	411	413	417	390	392	444	387	411	421	393	394	370	428	389	394	414	422	386	386	381	396	419	400	380	394	345	444	391	372	367	381	397	394	369	397	406	418	392	406	360	389	409	375	408	400	408	412	411	400	398	422	394	402	384	400	414	402	396	433	385
3125	7517	6007	2925	2056	1701	1398	1051	895	807	711	650	654	547	571	548	522	513	532	506	483	482	482	506	454	503	449	474	474	488	485	476	437	468	445	497	450	450	430	473	435	486	429	456	438	481	485	431	455	466	433	445	429	469	467	454	457	473	432	450	456	446	437	461	466	461	425	430	457	445	482	460	485	442	427	451	453	483	446	442	454	420	471	437	443	464	412	445	425	462	451	438	453	469	437	432	460	470	428	466	467	467	484	426	467	397	436	444	445	466	429	453	447	453	467	453	440	416	425	436	435	421	449	452	461	423	447	447	423	456	411	461	461	447	477	433	440	426	471	455	441	468	467	470	418	442	416	439	408	414	448	427	441	436	446	468	425	459	448	440	452	434	412	450	430	420	474	463	450	438	417	465	464	466	420	454	474	435	456	410	435	448	456	447	462	429	441	460	470	428	458	452	449	442	421	456	425	469	434	498	459	403	469	458	474	445	446	434	436	432	462	440	435	428	483	451	418	459	433	446	451	440	445	448	430	466	444	494	477	465	441	436	452	457	431	472	422	453	395	432	455	461	417	416	431	487	447	428	461	499	469	438	446	472	449	450	471	432	476	427	458	448	417	442	416	428	436	438	481	453	435	476	445	436	485	412	442	428	417	459	439	470	442	462	394	479	416	473	459	472	452	477	471	471	465	412	446	423	459	433	448	466	430	446	432	450	446	443	480	458	433	432	449	448	450	461	449	473	434	429	405	426	462	466	474	465	425	469	435	454	444	466	438	486	446	478	460	429	425	418	483	437	466	458	461	425	412	426	468	474	447	432	461	411	482	451	445	415	432	461	473	438	455	405	472	487	435	442	422	463	448	440	454	437	462	432	466	448	418	464	495	461	459	466	459	436	430	417	488	453	417	444	419	433	473	461	420	439	441	438	432	476	437	435	458	484	463	465	442	464	437	450	420	447	471	447	451	454	456	471	483	407	419	502	464	444	461	485	416	441	480	454	408	453	433	464	435	415	485	456	447	466	466	432	451	456	477	470	452	429	438	518	450	471	498	476	440	451	427	466	421	427	435	467	426	435	460	452	470	433	453	396	473	450	462	428	440	424	458	443	439	461	438	442	457	474	436	437	452	494	447	471	444	446	439	420	453	419	431	415	424	420	448	421	435	442	450	456	464	455	484	466	434	452	446	458	427	425	465	460	419	427	440	450	414	447	454	442	430	429	458	417	430	423	434	435	456	457	410	479	467	464	451	459	393	439	481	447	440	432	458	419	410	459	456	434	472	457	458	457	442	426	461	450	441	458	467	494	423	433	448	480	438	457	481	433	441	401	463	444	458	434	449	503	438	463	423	494	451	422	450	422	465	429	467	446	437	448	415	428	440	464	450	435	445	484	477	411	420	421	441	422	419	492	461	474	444	477	463	434	461	420	459	435	435	455	435	436	460	438	440	444	458	476	442	443	438	433	443	436	421	464	454	439	449	490	454	454	424	443	459	486	440	419	435	454	438	437	490	451	448	440	408	434	424	463	473	421	425	450	436	442	490	469	454	416	445	465	464	418	460	488	464	457	456	438	425	443	428	466	435	410	431	418	467	444	429	434	463	445	434	439	422	408	445	424	448	450	454	431	432	454	449	430	438	456	441	438	423	470	449	467	430	449	457	452	451	439	430	480	466	416	466	440	419	488	421	435	410	429	468	432	464	456	472	419	418	492	425	457	441	453	474	464	441	450	447	459	458	443	452	471	444	457	453	462	476	404	450	442	481	437	469	476	449	411	404	448	471	453	449	439	504	457	471	439	480	456	433	480	449	435	437	444	475	463	469	411	437	519	411	445	439	433	423	431	419	459	502	427	411	448	468	435	441	420	426	437	443	427	449	451	472	454	443	485	495	432	459	414	459	441	402	431	490	449	467	398	423	432	431	456	429	450	471	438	418	443	459	449	421	437	471	436	433	441	431	442	470	441	441	450	420	442	444	461	422	449	442	424	439	430	452	437	438	462	453	390	451	442	443	447	473	427	465	429	449	463	404	414	423	439	404	444	442	441	424	457	438	410	437	444	489	452	414	441	451	425	417	453	465	452	466	438	434	447	472	443	415	431	441	445	451	456	445	517	482	432	441	455	478	468	440	444	439	482	477	458	425	455	492	421	466	467	404	464	428	448	427	451	441	483	457	466	448	414	431	464	429	454	447	463	469	426	431	444	407	446	383	454	437	460	381	489	438	437	470	452	444	451	473	403	448	413	475	455	410	421	413	447	419	450	448	420	426	461	470	455	442	463	450	429	441	421	464	455	410	410	444	434	436	427	442	457	444	410	438	435	442	425	420	425	425	427	441	427	440	476	447	449	469	454	401	426	483	422	452	454	443	475	454	467	471	406	411	452	454	445	463	452	408	468	430	411	496	443	422	462	444	496	475	422	427	444	480	431	437	418	464	457	453	445	446	441	470	460	428	437	447	491	484	458	455	442	439	473	433	445	431	421	430	434	468	447	432	459	408	442	459	439	428	447	416	426	472	465	444	455	444	447	426	431	452	450	459	445	438	401	466	466	432	443	428	440	444	466	447	409	438	456	464	427	424	422	464	470	439	461	397	436	396	423	468	467	428	466	461	484	465	449	465	453	446	455	442	453	423	452	415	425	465	425	437	409	414	444	500	469	438	434	429	416	452	425	425	427	444	451	424	442	471	432	421	427	484	471	442	402	475	459	424	448	455	445	459	479	399	407	469	432	472	434	433	463	441	466	460	460	461	444	433	461	466	456	437	449	388	462	472	434	418	462	422	450	457	456	465	403	444	457	458	444	433	440	492	461	427	462	412	459	461	415	465	424	446	443	481	415	447	439	460	429	465	439	444	421	453	458	463	460	474	413	434	404	451	437	403	444	451	436	496	423	439	427	451	436	414	509	434	452	442	389	410	467	448	457	451	442	453	437	441	436	459	438	434	460	448	446	455	459	462	453	464	451	478	468	418	473	412	461	457	425	440	428	421	431	449	442	448	483	435	452	471	448	425	466	449	443	450	450	425	436	450	493	439	445	464	444	453	459	436	418	459	492	443	476	432	437	447	470	434	504	469	447	452	411	432	478	436	430	456	445	434	458	416	437	436	479	418	449	436	431	414	434	459	463	441	469	388	452	442	447	470	470	449	462	452	443	441	453	464	439	449	451	434	438	450	432	441	456	414	429	433	443	437	443	471	414	475	452	462	411	477	445	430	453	444	443	448	423	433	453	479	432	446	439	428	422	406	451	462	452	473	399	469	463	434	453	448	469	451	463	475	434	446	475	472	428	430	492	432	477	455	429	440	428	430	444	453	416	443	432	451	456	414	418	486	459	443	430	467	428	428	380	443	456	452	435	441	441	441	470	438	455	486	456	476	420	402	438	450	456	443	443	468	440	423	429	463	419	432	442	459	461	468	437	456	448	424	437	476	429	453	472	466	447	464	410	450	437	440	439	444	431	443	443	452	444	454	434	430	464	433	401	475	445
24161	20789	26921	24639	13903	901	605	483	405	363	361	367	373	325	344	309	322	335	348	314	296	308	295	267	292	283	277	330	266	282	305	314	300	301	299	299	280	318	303	304	272	304	296	338	305	280	305	287	284	279	273	264	274	276	295	291	300	339	315	283	313	293	314	281	283	307	276	303	275	290	283	304	312	299	286	302	290	331	331	269	293	306	315	300	261	309	271	291	277	293	304	278	278	296	297	328	285	311	303	277	297	283	287	295	280	286	278	276	276	321	273	308	306	306	273	305	310	283	285	279	278	268	324	286	324	271	268	282	269	329	293	287	310	288	308	282	291	285	280	308	281	258	276	311	300	278	293	282	292	299	287	307	280	294	320	256	269	284	312	286	298	286	286	318	272	270	296	282	301	327	324	299	291	285	285	295	284	308	297	288	275	297	280	282	287	302	307	281	257	289	284	260	303	307	299	289	278	271	322	271	335	306	313	276	322	295	309	302	296	266	284	290	308	292	289	278	303	293	307	296	290	306	318	299	306	309	288	250	273	294	276	308	282	292	279	293	283	307	311	276	289	309	294	290	300	316	304	263	271	251	306	287	319	314	295	298	289	317	312	307	306	299	262	294	255	280	292	306	319	287	309	294	321	267	277	296	288	301	279	261	276	314	304	290	300	279	276	250	331	300	304	307	301	309	324	305	279	294	280	295	300	292	294	309	282	269	286	274	309	276	316	297	301	267	305	280	275	286	261	283	275	289	305	280	276	307	290	311	256	299	301	292	281	300	313	279	312	323	284	320	271	315	271	285	289	275	284	323	316	289	308	259	305	275	272	288	270	277	281	316	302	279	265	300	308	268	272	295	287	294	301	274	290	315	302	323	275	298	282	271	285	310	300	283	303	287	305	289	277	289	279	291	266	280	272	284	281	272	276	288	290	299	310	319	279	325	300	293	314	306	294	322	298	295	263	284	309	276	290	294	304	291	269	283	285	285	299	305	300	287	268	308	265	278	285	262	279	274	337	295	255	294	270	275	266	300	274	317	301	319	264	297	304	326	282	302	323	290	295	288	308	314	295	287	290	306	317	303	278	301	293	283	327	308	251	272	284	316	278	275	276	300	282	306	308	280	288	281	289	287	304	271	299	276	282	299	314	278	283	292	273	286	262	308	277	250	286	238	301	368	301	288	306	307	275	297	275	276	312	293	292	296	307	314	308	273	308	313	304	303	303	268	301	298	313	291	299	290	298	292	288	288	279	300	258	300	284	282	290	277	309	281	269	331	278	306	322	281	291	307	280	257	254	305	314	296	276	269	257	269	331	267	287	292	310	269	284	306	292	318	294	298	296	342	310	295	300	309	295	289	300	310	270	283	290	279	286	287	290	312	293	279	274	293	283	303	312	302	286	302	283	311	331	290	279	323	271	279	289	297	272	256	318	292	279	295	282	306	322	307	298	262	310	305	309	307	296	307	308	287	303	300	265	275	277	251	311	309	290	285	273	307	294	296	298	278	278	279	315	262	321	298	284	294	302	272	290	233	298	300	289	268	287	309	275	304	295	287	293	309	300	290	272	314	309	294	308	288	303	271	277	310	251	260	308	316	247	291	280	296	304	296	305	290	293	311	289	292	303	303	321	293	266	313	305	279	308	292	272	272	296	295	275	258	267	297	277	291	327	303	274	332	315	331	280	294	274	297	263	262	316	264	276	289	303	315	299	294	262	288	306	296	283	269	311	297	304	283	286	300	295	281	290	281	279	312	305	291	285	287	300	302	319	262	279	265	282	297	300	284	305	323	294	253	281	330	291	263	282	273	295	329	286	311	283	316	303	314	273	299	328	307	272	300	309	275	297	259	296	310	284	283	277	294	253	270	275	276	298	306	290	310	302	272	321	294	292	261	312	293	307	308	290	302	290	280	302	329	266	304	285	295	304	302	289	276	281	292	338	272	281	290	293	310	336	301	294	278	299	298	322	285	271	284	284	275	292	276	289	273	280	274	312	305	285	318	265	302	324	272	303	324	285	275	306	312	279	283	298	275	284	277	295	333	306	296	304	286	311	304	282	282	277	291	290	306	277	274	302	289	285	307	253	274	298	307	307	291	298	285	276	294	267	296	284	270	303	267	299	269	286	279	287	289	310	297	287	275	289	304	262	288	272	330	289	271	285	309	307	337	278	277	304	278	303	298	300	309	301	300	274	261	269	316	286	283	330	312	287	277	299	288	277	297	306	284	276	300	288	287	304	306	282	300	308	288	279	309	331	297	305	314	276	334	276	299	288	302	267	321	325	295	314	284	299	304	259	266	301	281	303	300	312	295	284	283	300	270	317	306	305	301	308	299	286	294	261	315	293	276	297	275	297	313	314	299	289	295	327	301	253	301	293	289	288	318	279	313	296	305	239	296	292	314	298	274	286	306	328	292	312	280	261	295	318	305	305	285	296	281	305	287	290	321	298	296	287	302	265	305	287	275	272	260	274	281	282	287	292	287	295	273	297	278	292	306	330	265	304	303	273	304	310	295	274	298	314	310	288	307	285	297	308	283	299	294	298	280	323	277	302	286	296	305	308	304	308	313	303	323	290	274	294	255	287	295	263	287	348	301	301	311	275	338	283	284	295	289	253	285	283	272	309	301	301	286	297	312	324	304	285	285	283	293	304	289	299	285	293	270	274	292	270	308	289	318	314	307	297	307	293	314	311	299	295	284	325	295	303	303	298	274	303	301	291	297	272	307	278	270	305	267	282	289	318	296	289	283	321	299	305	299	290	286	267	294	289	284	326	280	280	280	285	327	265	296	298	311	288	260	302	292	315	308	289	360	283	288	301	303	295	287	292	272	296	283	306	305	274	286	310	272	313	304	270	270	307	311	341	274	286	271	314	263	284	288	301	270	308	276	275	268	298	306	282	277	314	300	284	294	257	290	285	282	299	298	291	295	292	277	313	329	302	261	295	310	299	302	281	304	282	279	287	305	300	293	309	309	286	295	289	305	273	297	302	285	307	325	316	278	293	309	294	295	296	282	306	303	313	316	304	295	322	314	274	264	325	290	300	299	298	264	320	331	301	294	296	287	305	300	303	306	302	284	275	289	307	291	286	300	281	301	322	288	288	301	295	280	317	320	279	303	293	320	315	312	286	316	275	288	313	267	276	281	280	291	309	285	292	292	297	317	306	287	286	285	294	319	297	271	267	295	297	297	298	289	293	287	287	281	263	305	287	276	329	304	300	282	300	281	284	291	285	304	254	326	307	291	301	294	270	293	312	289	268	296	280	244	282	280	281	278	296	305	292	323	288	279	270	282	286	320	296	288	255	284	282	292	283	285	312	282	262	321	309	301	318	284	287	317	299	282	328	292	280	310	294	287	288	296	283	306	294	278	315	289	309	288	273	298	318	285	302	293	276	271	305	296	295	294	274	285	283	290	282	310	283	296	295	294	267	291	278	263	321	312	272	243	290	303	321	298	267	284	304	281	289	275	280	291	290	315	277	310	279	298
3131	4736	3673	1856	1354	1098	901	705	572	521	456	442	428	385	415	403	344	337	321	349	325	336	322	331	314	317	319	316	308	355	334	324	319	366	356	331	334	344	331	322	311	333	324	330	281	315	338	340	327	304	290	303	312	316	313	315	305	358	349	333	309	297	321	312	305	371	354	319	338	304	331	368	324	291	320	310	317	340	339	323	294	322	353	351	309	308	298	328	322	316	276	339	291	317	301	315	298	294	338	349	299	334	323	342	301	330	310	313	291	311	320	289	341	323	300	306	321	295	330	314	350	337	303	301	310	327	325	349	323	326	305	356	305	298	307	300	319	304	295	308	324	321	322	307	296	323	300	294	332	320	325	349	328	320	317	294	314	330	266	310	292	291	313	315	342	345	323	316	317	309	291	322	310	313	303	318	331	329	307	314	318	317	313	329	303	288	313	361	339	336	305	311	338	306	329	335	317	347	327	317	290	312	317	315	332	291	312	318	328	305	304	323	292	320	310	313	327	290	313	329	316	339	305	365	304	333	316	342	302	312	315	327	305	302	311	359	315	283	315	316	322	296	317	306	306	350	350	302	342	309	316	306	315	330	326	338	329	298	314	341	322	289	307	332	332	324	327	321	340	334	322	296	314	341	319	323	318	322	295	330	318	358	330	321	312	331	297	325	316	323	312	315	308	327	317	340	307	334	322	306	311	299	289	340	309	322	351	324	330	299	338	322	324	325	304	319	339	318	312	312	325	344	349	340	321	324	312	305	311	343	313	323	303	301	303	309	354	329	335	303	308	290	327	317	321	341	311	317	371	319	335	315	319	336	292	326	324	287	257	330	331	301	317	319	334	296	348	299	306	301	346	331	342	327	313	338	330	312	351	328	298	337	328	341	322	317	311	318	284	336	309	319	311	300	311	334	330	308	298	298	316	287	325	285	345	334	284	339	275	340	334	290	300	348	309	320	318	319	297	285	366	300	320	307	311	313	311	318	312	297	380	323	293	328	300	279	327	334	314	302	306	333	282	312	343	303	311	297	305	317	316	325	291	307	315	313	315	307	330	330	306	311	313	312	313	318	323	307	298	327	297	306	326	322	333	325	283	302	310	309	315	318	337	323	334	324	314	311	287	309	316	335	308	302	335	322	313	340	321	350	311	325	328	318	344	337	299	327	286	344	314	320	343	314	302	315	312	322	308	323	315	340	337	283	337	345	344	323	288	297	325	338	334	322	298	335	314	344	332	307	332	328	300	304	327	308	286	299	328	315	310	340	289	327	310	348	323	315	315	312	348	342	340	312	285	312	340	285	317	317	344	288	334	326	312	310	282	328	289	312	329	309	313	325	285	316	294	337	337	328	316	303	345	302	294	307	295	310	328	291	278	320	321	276	295	324	336	334	305	329	310	320	298	338	295	325	303	310	320	333	296	329	327	321	329	337	295	303	305	297	317	282	306	325	351	327	346	343	263	314	314	314	334	312	303	319	351	327	285	321	338	293	354	306	331	330	313	323	331	308	323	313	330	300	341	304	302	296	324	333	316	327	319	303	343	312	299	333	297	319	357	330	348	306	307	337	319	324	324	289	346	282	318	342	349	321	304	362	301	308	295	306	287	300	302	315	292	314	331	314	320	343	356	298	335	327	310	303	296	290	339	332	333	328	350	300	323	300	353	324	321	321	299	290	329	296	301	331	327	303	303	313	310	302	288	304	325	304	324	309	313	298	323	339	314	317	296	353	319	315	333	324	320	307	328	318	348	319	332	286	298	314	344	306	341	320	327	300	307	308	316	308	348	325	319	315	302	302	297	337	345	297	305	283	305	335	331	286	290	319	312	334	330	331	314	322	338	308	355	332	299	324	329	305	347	302	313	300	330	338	321	338	320	313	310	319	297	288	326	314	311	297	304	302	302	321	329	297	311	290	335	288	287	317	301	312	330	300	324	300	323	316	307	320	300	341	310	316	314	281	342	303	326	315	343	318	324	279	312	324	299	284	281	329	324	330	329	297	304	357	294	292	311	307	319	297	318	321	320	317	341	339	309	350	299	320	290	339	348	294	311	328	308	296	301	344	318	292	333	311	319	306	306	303	307	338	348	311	328	313	295	342	323	296	306	335	320	328	303	329	294	306	316	326	335	306	308	337	348	306	344	322	293	344	288	323	335	327	333	286	346	328	319	331	347	318	320	304	304	312	298	323	299	329	326	345	306	330	318	315	321	303	301	348	273	310	341	310	318	340	330	334	317	295	290	313	340	324	308	318	294	318	295	323	322	321	309	295	323	331	338	331	291	326	324	296	336	314	297	350	286	334	324	327	302	312	324	315	295	324	311	339	310	313	338	305	299	332	348	306	321	317	288	308	333	339	345	306	311	313	347	326	301	322	313	320	298	343	320	337	322	298	325	296	272	315	303	315	302	298	268	314	309	322	332	323	303	319	287	324	302	343	314	303	311	308	321	321	337	307	284	310	336	290	325	325	299	336	328	317	345	326	302	300	279	342	319	295	292	347	336	322	307	330	313	300	314	325	292	316	312	330	322	287	335	314	300	303	295	308	279	322	296	335	323	349	302	315	298	299	340	292	325	323	306	370	341	299	298	326	306	299	297	333	312	317	300	310	304	305	307	325	320	340	313	309	320	352	334	343	309	327	315	319	295	330	325	327	324	302	306	308	295	299	292	314	343	336	322	332	311	299	328	317	326	298	296	301	339	321	317	326	330	341	343	303	313	286	322	312	321	330	319	334	320	328	316	282	309	284	309	356	342	270	354	298	312	318	321	305	306	320	300	304	307	318	314	346	344	325	279	298	293	312	307	346	343	330	323	309	332	343	326	315	333	356	334	309	337	297	298	326	332	321	339	315	349	380	307	347	331	310	324	308	286	312	309	330	357	296	297	293	324	300	349	327	297	349	323	278	345	299	310	307	337	326	296	331	328	322	342	320	354	322	316	316	315	291	311	321	305	317	318	318	316	327	313	310	307	318	316	320	312	319	318	316	330	330	328	337	303	331	326	301	321	299	294	303	334	309	264	316	317	311	320	320	336	326	322	345	322	306	303	298	322	336	328	277	321	310	325	293	356	329	303	315	349	325	311	309	295	327	304	335	346	301	329	328	312	328	308	332	327	324	333	294	301	306	308	300	350	302	312	343	326	339	317	281	327	268	287	330	313	315	333	310	358	302	318	335	295	333	291	312	309	333	310	327	323	335	344	297	335	314	311	316	310	357	333	312	333	326	346	323	316	316	332	309	331	301	311	321	324	294	297	301	312	315	307	319	304	300	333	345	332	308	310	321	336	280	318	307	351	314	331	334	319	332	300	300	325	310	340	319	307	318	303	319	306	311	305	324	306	299	317	316	300	345	314	343	338	336	326	319	326	332	308	328	345	324	339	334	280	344	316	292	325	340	317	320	288	312	306	289	319	310	362	316	312	313	296	296	322	325	280	329	287	335	346	339	292	317	351	335	312	368	319	331	285	341	347	324	293	316	315	274
22191	20896	28352	23603	20901	20944	9924	961	610	512	468	398	311	309	290	264	242	201	232	230	178	219	196	184	177	189	167	163	189	161	170	153	141	167	181	140	173	171	153	147	153	168	156	157	175	150	161	147	139	134	166	159	142	159	143	187	151	158	151	148	173	150	149	146	136	156	137	135	125	153	150	135	147	165	141	156	133	118	108	119	148	140	148	146	168	148	150	156	144	150	142	154	153	145	123	154	158	137	151	133	126	131	132	145	144	124	137	158	112	155	168	132	155	146	120	170	143	155	152	136	159	125	148	135	160	147	117	164	142	151	137	163	143	154	135	131	161	149	162	147	148	151	142	157	152	154	154	136	142	133	138	149	142	140	141	139	121	147	148	132	122	145	134	131	148	136	157	148	156	137	151	135	158	152	149	138	155	142	157	142	167	125	160	142	143	149	136	161	160	136	151	151	141	132	147	165	153	151	137	151	129	140	165	163	136	154	136	141	153	134	152	170	146	144	158	139	151	133	132	130	154	130	152	133	144	146	162	155	152	159	138	146	135	140	146	141	149	124	126	166	186	141	160	151	144	146	147	157	145	131	155	144	154	141	139	147	154	137	153	152	142	154	145	149	147	151	141	163	139	148	151	146	143	135	139	144	134	150	136	139	145	147	145	170	125	155	151	146	158	139	147	166	145	126	144	148	149	149	161	167	138	152	152	173	140	113	145	126	136	168	153	147	141	140	162	138	155	157	156	160	159	144	140	152	130	168	145	146	135	154	182	156	154	143	128	138	133	130	143	145	127	140	165	154	145	138	144	156	132	138	158	141	145	165	142	161	139	104	150	143	136	153	177	141	139	135	133	137	154	160	140	151	148	145	142	129	125	147	140	164	155	122	146	127	149	126	149	163	158	157	137	141	159	133	145	135	159	129	136	152	148	159	121	131	131	124	150	147	184	130	131	137	144	162	160	137	143	153	152	154	153	135	158	142	130	157	158	142	142	111	143	133	143	139	154	170	163	159	145	137	169	154	139	139	170	140	136	154	157	158	143	137	140	139	136	148	140	147	137	140	115	156	156	154	146	135	143	164	138	143	135	153	140	138	144	128	154	150	144	129	158	155	152	146	165	153	149	144	164	146	165	135	148	155	146	148	116	130	155	137	155	130	138	149	158	176	158	151	160	152	142	134	153	152	142	144	154	118	119	147	126	139	146	162	160	164	137	147	149	132	157	157	137	144	163	155	131	165	134	149	159	147	149	166	143	137	141	152	144	142	162	157	130	147	142	162	143	151	155	135	150	145	138	143	152	142	146	145	137	122	129	144	140	140	135	165	145	154	168	131	149	141	156	163	158	159	136	149	130	140	163	137	138	152	144	124	145	152	120	130	132	143	153	136	134	138	160	140	111	143	135	157	143	145	132	142	157	150	117	163	127	140	159	155	126	161	139	144	146	159	146	150	125	131	146	161	145	175	149	144	143	137	154	130	153	135	123	146	128	152	137	134	142	130	153	144	118	156	156	139	132	154	168	120	144	150	138	148	148	171	135	154	140	141	154	151	138	174	138	145	133	144	164	150	139	131	142	161	126	150	163	151	141	157	164	135	163	144	140	123	165	154	140	141	140	137	168	144	149	130	146	146	158	168	151	145	146	151	135	151	137	145	151	147	175	168	142	151	135	146	168	155	146	158	133	144	134	152	170	159	158	148	163	146	137	162	123	131	148	148	132	151	148	134	170	153	150	154	126	159	156	150	137	175	146	152	144	155	158	149	159	140	129	115	144	145	131	152	125	131	134	164	167	147	137	124	137	129	139	146	141	140	148	155	154	150	148	148	139	141	144	144	166	143	142	168	145	142	157	148	143	164	138	163	151	151	136	130	130	135	143	173	164	150	146	149	139	150	154	142	136	142	146	160	135	150	153	149	140	103	131	134	163	140	167	161	150	153	155	146	149	151	148	135	138	132	153	140	159	135	155	163	145	126	140	166	133	133	150	158	138	152	145	154	144	136	159	129	141	142	155	130	151	155	144	131	149	135	146	140	139	149	158	147	148	143	157	142	142	119	159	146	150	138	151	160	135	141	146	149	144	173	153	150	154	120	138	142	151	143	148	125	158	141	142	145	131	147	139	136	159	148	130	131	155	158	153	137	149	129	147	144	152	128	138	144	148	147	132	132	135	133	140	148	150	161	134	150	142	150	159	136	155	151	142	143	157	136	128	159	145	167	147	149	155	155	142	138	153	148	159	161	125	147	137	145	149	141	148	159	150	137	151	157	137	151	145	141	147	150	145	154	144	132	140	152	120	137	163	155	115	125	147	152	153	125	142	143	150	146	157	141	136	153	150	170	154	155	153	140	144	146	144	126	144	163	123	157	138	130	142	148	152	154	141	153	149	133	155	151	141	153	161	122	161	135	139	156	123	152	161	136	144	137	136	142	136	128	148	152	160	151	132	155	154	133	141	135	168	165	159	134	133	169	149	118	140	149	146	112	140	146	134	131	135	135	134	135	150	126	173	163	142	138	145	149	141	152	156	150	141	147	144	137	154	151	158	168	162	136	144	138	156	131	164	137	132	137	153	150	142	133	170	139	119	135	161	162	147	156	150	149	132	124	141	173	136	154	144	137	151	163	144	138	143	149	149	147	161	131	146	138	139	155	144	146	157	155	135	158	147	160	162	144	154	159	152	146	136	126	150	134	138	125	137	154	162	145	140	131	165	151	150	139	138	172	155	145	143	137	141	144	140	158	131	152	164	124	157	145	139	134	160	142	141	162	157	145	157	129	162	141	135	128	123	123	145	126	137	147	138	151	145	165	142	147	145	152	145	134	149	137	136	162	146	141	160	151	151	156	144	140	156	152	155	162	151	138	148	120	140	134	141	134	153	137	144	158	141	144	155	169	140	124	123	131	135	124	132	153	144	145	150	137	144	148	143	128	150	155	148	128	150	148	149	142	137	152	155	141	152	176	141	167	157	146	151	147	151	148	151	128	132	162	138	148	142	162	141	155	140	137	156	140	138	147	161	136	151	159	153	158	118	147	155	143	122	171	160	163	169	158	140	146	143	147	147	168	142	160	150	157	150	151	151	147	158	148	160	141	154	161	156	142	131	141	140	132	140	149	150	156	131	132	129	145	145	125	139	167	156	132	158	147	133	175	138	135	152	128	126	142	161	139	154	169	160	137	135	133	165	142	161	148	132	153	141	131	149	132	147	152	184	144	139	161	149	126	151	141	153	152	161	163	149	155	149	155	135	150	146	132	160	143	124	148	142	156	163	121	139	145	124	153	153	144	142	151	157	127	146	146	143	145	132	144	129	178	140	169	145	155	132	152	140	166	152	129	150	136	147	145	143	147	157	133	155	163	151	127	133	154	132	136	141	147	147	152	159	157	131	125	164	148	144	125	137	146	161	137	133	137	147	157	148	157	137	135	130	139	144	152	146	145	143	148	142	143	132	137	137	142	140	144	140	148	159	154	153	151	156	160	144	163	151	131
4131	12539	10156	4964	3522	2631	1980	1383	1048	894	669	580	513	439	390	355	372	315	287	264	229	234	258	227	239	208	217	210	185	205	251	204	202	202	204	180	202	221	215	182	169	180	187	189	178	180	200	175	169	180	191	193	171	179	177	165	177	196	170	168	188	157	153	176	171	167	183	147	147	150	167	177	178	179	166	165	176	167	172	162	159	163	170	192	149	177	172	160	151	156	182	184	159	187	152	163	170	178	154	170	170	179	171	167	152	184	161	181	190	172	146	168	189	186	152	168	158	180	180	168	168	140	150	172	177	178	161	191	173	186	147	184	169	186	174	186	186	148	166	156	185	169	146	159	146	169	181	154	148	152	155	164	179	156	177	159	172	152	154	144	150	155	155	186	168	163	182	156	149	164	160	145	182	169	170	190	163	204	163	140	167	159	176	171	138	172	177	186	160	174	153	180	152	164	141	171	156	150	171	158	151	162	153	191	160	146	142	145	160	163	190	147	168	175	159	173	152	163	137	173	195	153	182	183	174	175	151	167	170	178	191	158	175	163	188	150	175	145	151	171	156	165	186	160	147	182	185	164	164	168	162	158	166	178	185	157	163	161	184	178	140	159	153	177	155	139	144	157	150	177	174	179	186	183	162	165	154	156	149	190	171	170	155	183	172	172	143	195	151	167	181	162	160	183	165	157	159	179	176	156	165	169	165	169	162	194	169	177	160	170	169	151	163	183	185	182	168	159	143	182	163	165	177	178	162	122	159	156	155	148	165	169	144	162	165	147	168	157	165	175	157	130	166	174	157	157	169	169	171	163	156	148	160	176	172	181	173	162	131	163	167	147	161	185	160	144	186	180	138	182	168	168	161	149	148	153	175	176	172	153	171	156	161	161	184	177	161	165	176	176	157	155	184	188	169	162	166	160	148	179	212	152	163	168	159	163	156	165	167	166	162	152	176	165	164	150	183	149	166	166	168	161	149	184	174	166	155	162	154	140	143	162	157	153	157	165	177	180	143	184	172	159	157	151	156	174	184	179	172	147	174	174	176	171	176	141	153	179	149	160	132	170	158	160	179	180	166	161	148	168	155	163	160	166	156	180	135	183	156	201	159	168	198	156	171	186	170	164	179	149	183	161	165	154	168	150	169	176	153	181	167	168	158	174	185	151	171	148	153	157	154	167	162	184	144	171	171	142	185	159	159	170	157	171	175	164	180	176	158	151	180	154	168	153	172	138	154	163	164	157	137	182	153	189	172	168	154	196	169	179	163	162	149	159	164	156	176	153	180	188	183	165	183	163	140	169	164	152	169	143	141	163	187	182	186	143	181	160	146	167	168	158	152	151	158	170	161	177	168	143	155	167	162	176	156	184	162	149	165	164	178	157	179	177	177	168	163	176	179	146	151	134	185	169	166	181	154	164	155	169	163	149	162	168	171	178	154	162	182	175	172	161	144	175	145	174	144	162	169	170	195	156	157	191	172	175	157	168	177	181	177	176	172	160	162	186	133	174	158	189	182	165	146	168	165	163	168	177	175	170	169	157	178	192	158	166	155	171	171	182	195	175	145	167	166	166	165	169	134	149	151	169	168	151	142	170	152	158	191	172	173	174	169	154	146	183	158	142	146	151	152	163	170	164	177	169	177	138	149	168	162	160	174	165	161	192	161	167	154	164	172	175	162	178	185	169	165	188	178	155	170	173	178	175	169	194	191	171	161	155	156	171	165	190	179	181	180	179	161	156	184	160	157	159	170	165	165	156	170	161	146	160	181	160	156	178	168	167	192	155	163	172	156	159	154	164	154	149	182	152	161	171	140	192	171	181	165	172	154	158	155	164	157	177	168	147	151	168	168	172	154	161	170	181	178	180	152	172	166	171	163	177	163	146	177	158	178	171	170	166	164	166	142	153	172	164	156	155	160	170	175	189	172	187	162	160	178	178	165	167	166	172	177	152	151	169	150	159	173	143	165	177	169	181	169	179	167	142	169	169	168	176	174	154	159	158	155	170	172	148	143	152	159	155	164	154	178	156	154	157	157	179	156	165	173	133	145	157	181	173	186	170	182	162	165	178	153	157	171	179	151	165	148	168	186	171	166	170	181	159	170	146	162	158	170	169	178	173	158	187	173	155	161	159	152	188	136	143	151	162	171	187	178	180	167	169	178	151	157	174	172	149	163	169	167	161	155	138	182	162	157	173	177	153	155	163	183	154	168	162	175	160	174	175	168	159	173	179	149	177	171	165	158	172	169	168	163	162	186	160	158	173	155	156	162	165	166	157	170	173	135	140	187	155	165	195	151	178	181	158	163	172	174	170	169	153	184	155	158	173	170	180	180	146	154	158	183	131	156	162	154	179	156	132	159	169	146	172	149	157	167	165	178	140	174	138	158	139	156	163	183	189	152	159	179	180	166	181	166	165	143	166	154	168	156	150	159	171	159	162	167	181	165	186	149	171	148	145	138	140	163	180	160	162	159	144	164	153	166	161	176	165	175	174	172	150	182	175	153	158	168	164	187	178	171	174	168	159	182	170	136	163	135	174	164	168	170	158	158	169	170	149	166	150	168	182	158	158	156	154	180	145	176	138	145	140	168	175	184	176	168	153	158	139	175	179	155	148	171	167	151	177	161	180	164	170	154	181	162	153	165	165	161	175	151	160	154	171	158	168	155	154	161	171	181	175	156	150	155	149	159	186	142	181	148	157	197	134	155	163	148	152	158	177	168	176	151	146	149	167	168	165	145	174	178	143	164	165	165	177	169	157	150	165	181	169	162	160	182	161	138	170	175	159	150	164	146	155	144	182	153	162	182	164	149	176	138	169	175	150	139	155	151	170	154	143	163	175	159	173	178	181	190	152	170	167	182	163	170	181	174	156	161	168	170	182	161	188	159	166	176	165	158	164	159	167	184	174	158	155	182	170	152	163	158	158	173	173	178	161	150	159	172	183	161	169	161	166	157	165	174	168	167	159	168	155	149	172	175	151	135	154	154	173	137	161	148	187	140	160	163	184	157	178	168	151	168	146	168	156	168	174	159	170	175	149	195	175	168	155	150	172	140	174	171	158	167	171	172	172	162	167	170	160	149	152	160	151	179	183	165	176	157	150	174	149	171	163	195	171	157	172	165	165	165	151	161	189	201	160	155	172	160	170	156	184	169	156	154	163	177	146	166	168	152	150	165	162	160	152	185	169	157	164	167	173	169	153	175	154	165	158	179	166	167	142	171	172	160	183	148	182	174	159	159	162	182	153	180	175	143	164	174	156	167	146	183	164	143	182	181	207	174	160	157	151	185	161	182	171	161	187	168	154	157	182	163	168	151	145	166	155	187	187	176	133	162	168	166	155	144	169	157	161	160	190	161	149	160	161	184	160	164	162	160	167	165	181	154	152	150	181	164	169	173	161	153	142	154	136	157	185	174	167	150	154	165	184	156	163	171	162	183	167	170	182	177	190	158	159	178	150	154	163	174	152	157	175	158	150	166	159	155	161	164	152
27069	18599	4878	762	560	512	526	550	487	501	477	493	516	491	486	498	470	526	488	471	507	472	484	493	516	441	480	433	517	450	442	503	469	469	528	490	478	493	482	464	534	485	478	475	494	499	473	531	490	507	497	500	489	505	451	474	480	455	443	525	500	464	479	496	499	449	438	479	469	482	479	450	488	497	446	487	472	453	470	499	459	480	468	463	453	485	483	482	515	447	468	458	506	505	482	475	495	477	468	501	485	494	470	485	493	500	483	479	435	471	445	497	487	506	503	495	459	471	457	474	408	478	480	424	444	471	501	453	472	459	498	478	492	484	461	508	469	453	485	492	487	472	482	485	468	451	496	489	471	529	468	475	435	462	460	454	480	465	480	474	492	498	491	453	476	502	486	497	495	444	481	457	471	466	461	455	502	468	451	462	501	485	470	479	506	469	475	470	507	471	490	480	448	492	526	488	502	475	482	473	497	498	471	473	501	452	485	516	506	445	487	507	472	472	479	474	460	470	520	448	488	515	476	463	482	484	492	532	476	476	474	490	488	442	505	481	489	472	529	513	460	460	479	484	468	502	497	481	467	448	462	472	470	483	479	473	491	492	519	511	482	449	500	430	449	492	469	533	485	452	460	484	492	500	486	482	478	473	477	493	482	470	481	513	485	447	512	461	454	473	492	476	479	461	494	495	494	523	448	498	478	495	481	477	514	492	489	476	479	491	459	465	489	454	419	479	449	543	453	489	461	458	503	453	477	445	473	477	512	479	472	485	473	472	489	460	491	440	500	486	484	438	481	456	527	474	481	518	472	493	480	458	476	448	487	485	508	490	484	478	519	488	458	475	442	476	485	490	479	485	470	483	528	484	433	448	453	500	476	504	492	528	519	500	443	452	472	498	475	481	480	458	492	452	473	499	486	460	505	547	431	484	509	489	509	453	513	443	481	494	513	509	458	456	457	447	480	468	478	480	471	480	466	500	486	477	477	481	433	449	493	474	504	465	527	444	440	488	455	479	551	483	509	502	485	466	505	484	506	459	447	466	456	462	496	442	496	513	459	508	472	509	479	456	485	486	488	487	470	465	476	485	453	507	480	488	469	479	510	486	463	500	485	476	462	486	508	503	448	482	475	470	488	465	470	482	502	486	479	455	482	521	479	461	489	500	477	477	478	465	467	496	491	465	467	477	449	482	465	419	479	482	481	516	517	447	456	494	456	495	498	439	442	473	459	483	503	459	454	487	497	439	477	488	447	463	509	467	468	492	468	469	479	456	492	474	453	471	496	467	457	455	472	485	453	487	432	498	478	499	438	469	478	510	494	487	447	456	432	482	515	494	483	475	496	502	519	500	478	483	504	463	463	476	477	473	498	502	491	476	457	488	490	474	471	487	466	477	465	468	478	439	496	494	485	488	495	477	503	510	452	452	493	510	488	498	485	503	492	506	506	478	473	491	445	474	459	454	512	471	496	485	478	475	466	477	457	485	488	470	531	513	511	439	464	471	461	493	474	491	466	454	504	480	474	454	490	505	484	474	500	481	458	486	459	486	450	447	443	481	504	464	467	502	501	448	429	477	466	479	498	463	516	432	480	479	467	475	476	455	505	457	415	512	470	478	509	465	510	483	471	484	485	513	442	459	460	477	486	505	464	466	555	472	499	446	449	504	510	474	439	480	462	505	476	474	503	498	460	508	453	461	478	514	486	473	496	470	497	471	486	478	496	510	499	463	503	496	476	464	496	488	505	477	478	457	479	506	491	457	504	496	461	492	495	497	476	510	457	488	484	490	476	486	460	512	488	500	449	469	474	495	549	491	491	489	462	487	487	467	488	481	456	478	495	471	516	454	497	481	482	507	462	490	459	483	502	482	484	461	490	468	515	473	453	459	494	479	470	476	470	489	499	496	454	509	495	509	505	423	489	496	453	464	469	441	464	492	474	493	540	472	495	501	509	476	435	462	466	481	474	483	460	481	466	453	458	472	470	475	474	464	453	477	461	471	491	510	476	473	490	465	459	473	461	510	466	536	513	446	472	525	512	475	456	442	490	454	458	485	445	473	473	500	507	432	501	495	493	458	494	487	466	482	500	467	520	447	459	452	451	469	460	479	469	488	490	448	446	500	485	493	496	497	457	466	469	488	492	487	501	483	485	474	479	510	476	486	466	465	471	457	493	453	491	479	490	504	490	445	443	486	476	469	480	493	492	481	455	443	446	499	496	474	489	517	468	485	464	481	482	506	489	495	474	455	477	479	467	463	453	465	445	494	451	460	470	456	440	461	463	479	497	490	477	489	478	473	486	517	497	468	446	472	456	502	511	462	467	468	478	458	466	488	511	512	443	475	492	467	481	490	496	470	488	431	478	470	470	486	513	479	473	479	459	450	482	473	482	483	433	472	462	476	465	478	500	479	483	502	472	478	509	465	475	479	470	475	483	466	484	477	462	515	455	475	453	455	476	475	483	479	493	491	481	496	506	508	491	491	491	494	445	516	461	505	481	503	423	465	491	487	518	497	472	480	470	463	499	457	478	493	484	483	457	489	496	450	482	498	475	502	456	531	474	493	480	489	473	511	472	477	486	454	475	467	460	488	469	482	496	501	510	486	490	494	488	471	466	473	518	502	459	481	482	455	464	469	446	514	497	474	463	462	447	495	456	461	502	466	454	497	495	482	489	469	472	481	443	460	517	501	480	529	527	475	459	468	466	459	495	468	499	491	455	492	451	471	463	494	425	484	458	475	497	476	503	455	454	470	466	459	408	499	449	497	423	433	456	467	496	496	486	486	458	486	474	515	493	491	485	501	496	474	482	487	495	515	476	512	477	446	472	455	498	445	462	492	480	463	489	448	497	467	421	491	468	460	481	439	466	464	443	502	467	476	489	459	468	477	459	480	485	472	444	487	465	484	499	460	461	497	486	456	463	539	509	491	462	514	458	504	473	493	491	475	462	495	535	446	467	468	525	465	455	492	510	452	469	501	487	482	483	451	449	504	478	430	485	474	485	438	462	502	454	444	462	516	472	486	450	428	508	472	475	488	444	485	476	496	484	476	474	493	495	473	476	477	490	480	482	471	493	457	499	490	496	499	470	515	478	462	452	471	476	459	482	462	468	523	469	499	463	475	478	475	472	480	495	469	468	489	469	482	516	492	486	500	506	523	488	486	499	472	479	446	532	456	501	524	456	478	485	471	471	449	480	471	469	506	456	523	484	469	465	492	511	487	474	476	455	480	514	459	498	458	520	468	439	457	458	462	487	487	458	454	484	463	523	462	504	499	461	494	451	507	454	494	491	485	455	448	482	520	496	441	459	486	471	502	449	471	491	498	493	494	468	475	464	463	491	503	549	485	458	429	488	488	461	469	421	472	493	545	470	459	520	505	459	454	455	503	501	461	461	467	473	449	463	489	516	494	488	453	504	471	500	496	521	499	480	511	473	477	467	514	521	460	450	493	477	474	473	500	526	482	458	465	431	508	454	525	472	450	479	452
4191	988	833	637	620	581	581	590	556	525	549	564	568	544	521	522	483	494	560	520	514	527	550	530	523	550	516	528	530	535	521	552	529	542	488	532	491	523	533	531	527	550	513	565	537	521	530	534	533	556	507	573	555	547	520	547	505	573	532	564	532	523	518	555	514	518	541	564	542	536	512	553	584	535	526	516	502	523	543	527	528	514	533	538	488	547	510	548	561	568	549	494	538	536	546	510	530	486	533	522	525	507	530	559	552	505	518	530	518	525	532	535	507	511	491	541	520	480	488	547	531	536	553	511	514	538	499	518	498	517	528	572	548	542	530	533	515	506	511	518	526	505	549	550	567	522	536	529	509	523	515	583	511	556	552	550	501	569	535	552	525	522	541	504	526	536	573	559	515	497	552	541	538	548	555	534	515	537	488	561	518	540	539	505	531	554	558	552	533	552	551	503	514	510	529	545	557	552	544	517	542	558	517	578	520	530	540	524	535	525	503	543	485	528	532	499	513	524	502	553	542	513	495	495	533	503	520	508	531	541	488	525	469	539	504	555	540	555	557	516	517	542	497	516	489	521	493	515	511	522	552	517	546	509	513	549	494	561	498	541	507	530	501	524	517	554	567	517	542	526	518	556	524	537	550	540	557	560	548	517	497	541	548	526	517	529	531	530	518	529	567	523	570	560	535	524	496	540	530	513	541	536	494	566	487	506	553	531	519	511	503	514	560	539	589	523	518	543	572	503	502	500	531	499	547	553	534	501	499	537	533	541	517	534	562	519	570	512	565	540	531	524	517	518	526	497	553	494	536	520	572	571	520	517	543	536	550	514	498	559	567	526	539	557	520	545	557	542	527	512	575	507	515	496	535	520	549	527	511	531	490	491	521	516	566	519	533	526	541	523	519	506	543	512	546	535	534	527	535	550	533	530	516	580	545	494	567	535	511	555	499	548	559	524	540	561	506	563	496	517	512	527	521	543	507	525	544	528	544	525	489	543	529	538	504	518	487	513	522	519	553	511	520	570	528	533	564	544	548	529	487	567	531	578	517	514	534	511	509	531	520	522	554	541	545	508	580	540	521	509	564	560	519	490	555	503	563	526	510	490	528	557	534	489	534	534	549	571	550	530	530	515	563	511	522	547	510	538	528	506	523	518	513	533	532	570	561	520	529	521	538	519	533	527	516	520	518	526	521	538	527	520	505	515	544	504	501	519	476	506	477	510	505	537	528	537	537	544	517	535	515	515	549	532	576	540	546	485	529	568	532	536	517	562	504	535	553	505	527	514	532	531	534	513	523	571	539	516	549	524	525	577	502	534	486	528	561	526	501	529	507	560	523	548	538	499	540	534	540	531	531	603	530	497	547	528	559	511	531	505	531	542	559	523	542	563	544	487	552	529	523	521	531	529	506	560	558	486	534	529	536	516	506	519	544	515	529	539	510	542	510	513	556	509	530	591	542	532	505	522	557	556	493	554	534	525	489	496	534	526	564	540	543	526	523	493	534	509	575	487	509	518	549	515	496	556	520	497	517	558	574	569	563	536	539	512	550	528	486	508	533	515	546	539	534	523	522	575	528	521	527	529	518	504	510	559	524	525	537	496	510	563	513	533	511	542	525	561	553	537	508	550	555	535	517	489	537	535	532	532	511	562	499	572	548	528	529	514	499	485	527	561	513	573	524	520	538	534	543	540	533	517	536	503	529	510	524	513	544	548	511	563	531	539	521	470	512	507	510	559	537	580	516	530	544	499	499	536	517	512	525	528	558	512	562	538	475	532	538	560	514	518	516	529	582	505	525	561	550	549	516	530	502	521	521	530	516	535	563	515	492	542	560	568	504	535	541	503	497	503	540	553	513	491	513	501	557	507	540	548	521	546	530	556	523	526	533	532	515	535	505	537	494	566	521	580	551	522	511	531	537	524	530	501	507	495	519	546	557	510	599	539	545	499	553	551	514	516	475	501	507	533	543	570	522	515	502	525	546	499	547	518	533	496	538	528	526	524	522	550	523	520	535	554	542	542	545	533	494	533	557	524	560	498	549	503	534	510	544	518	553	510	516	553	538	588	552	518	511	560	517	527	523	544	572	511	543	542	562	543	541	566	545	519	503	530	598	554	521	577	535	543	525	485	548	513	512	484	513	494	562	585	537	533	553	511	512	554	553	524	540	490	552	556	536	574	471	509	563	492	546	519	498	514	499	532	550	511	528	552	546	502	553	557	529	517	535	514	487	540	487	522	487	552	499	509	543	543	565	535	524	551	522	527	519	536	538	540	573	521	527	572	522	536	517	525	508	562	523	569	504	552	566	503	494	518	526	549	523	530	481	501	501	546	514	525	527	496	520	553	555	513	495	558	528	554	526	538	514	529	512	524	544	559	529	534	523	583	554	520	484	538	562	528	520	534	528	558	532	527	532	496	533	522	499	546	517	543	537	504	512	533	499	524	522	542	524	555	517	496	569	534	529	522	487	520	541	541	503	507	536	548	535	509	535	498	520	523	525	502	545	520	518	523	529	540	498	504	551	530	549	502	564	549	555	529	508	551	521	521	527	533	517	519	546	507	521	516	528	512	501	554	507	524	564	547	515	468	550	555	502	511	491	544	520	538	515	522	516	490	537	503	536	528	506	546	515	540	522	523	552	496	491	569	550	551	522	539	519	494	469	547	532	507	509	539	595	555	496	539	520	576	528	566	492	530	551	502	531	529	551	531	502	533	504	525	538	549	554	498	528	506	514	566	542	483	523	521	517	509	491	508	533	585	555	506	581	568	530	570	534	505	533	512	517	482	520	512	561	512	547	550	540	530	487	535	538	528	488	486	553	542	562	547	543	485	517	524	524	533	553	536	535	530	544	521	531	525	549	537	546	539	574	543	528	519	524	529	530	543	513	510	535	503	526	518	518	534	521	494	561	519	538	549	509	549	541	528	529	555	539	514	558	555	537	562	518	520	555	575	567	540	528	535	538	512	516	559	535	529	521	557	550	522	545	494	500	552	518	549	557	543	542	522	544	496	586	554	509	491	556	491	556	511	506	523	513	539	511	518	517	523	557	520	531	543	584	518	531	579	552	528	524	523	510	476	533	502	549	505	503	536	550	518	544	478	535	565	507	494	533	494	596	497	515	485	545	522	547	513	515	493	523	502	454	546	556	548	504	515	491	512	502	549	540	539	533	570	531	540	543	500	546	530	542	534	541	490	515	543	562	498	520	539	555	512	528	524	481	554	523	513	547	494	519	506	525	499	531	506	504	564	495	583	525	515	527	558	482	550	543	538	533	548	565	513	490	520	518	523	519	551	542	539	509	523	519	557	548	551	529	545	536	530	543	536	561	548	506	548	509	495	526	526	522	542	542	486	536	525	532	578	551	499	534	556	498	511	529	558	506	498	509	496	524	514	528	539	518	568	546	505	553	532	539	523	568	528	493	528	515	554	516	514	517	516	531	496	549	529	491	546	559	535	574	540	534	581	539	525	490	501	559	556	500	525
23287	20868	27877	23956	20858	10495	1281	798	679	582	560	499	489	447	446	473	454	487	432	417	446	405	450	458	411	420	419	401	394	402	363	411	410	410	457	388	428	428	419	411	413	405	402	434	392	413	424	363	392	418	396	414	400	428	409	442	395	413	413	428	440	419	442	371	379	425	429	418	421	387	398	397	416	393	385	381	394	414	380	413	384	426	415	412	392	400	410	365	393	346	409	413	391	389	397	422	397	396	440	379	384	378	392	391	362	403	422	413	403	384	390	368	405	377	402	389	378	388	407	418	403	386	401	417	388	428	384	388	394	417	408	432	435	365	398	427	386	388	414	400	393	396	413	403	412	385	390	394	395	405	407	396	388	384	468	397	385	404	371	394	448	398	384	390	400	384	397	410	406	392	379	409	390	377	413	384	404	389	449	430	425	435	402	432	387	426	377	414	402	372	423	411	402	382	391	444	406	408	371	406	421	404	442	418	404	405	395	396	422	421	395	400	391	389	413	389	397	372	407	399	399	434	407	424	397	402	424	404	395	405	402	398	398	395	390	414	417	434	405	411	387	431	430	422	348	373	395	413	410	416	379	400	378	390	408	413	429	409	391	390	416	404	411	386	410	395	414	404	436	408	354	419	432	372	434	405	414	428	361	435	418	418	393	419	435	404	447	424	410	414	365	358	364	446	389	412	414	390	412	470	405	420	434	357	408	412	402	393	418	423	392	416	395	411	362	407	398	431	411	397	377	416	401	403	382	400	367	393	422	402	415	436	394	407	427	421	407	417	391	400	384	393	384	378	426	388	387	375	434	395	380	432	394	416	385	404	376	410	402	394	427	392	422	392	378	413	397	386	410	401	399	382	411	415	412	403	428	389	387	399	382	407	399	425	378	372	426	395	401	419	410	393	412	418	384	421	430	395	416	390	408	441	448	403	381	441	395	396	418	392	417	400	382	412	393	356	443	354	390	370	384	413	401	400	398	406	410	398	419	381	370	390	402	397	436	366	381	391	393	394	404	417	390	390	428	410	396	406	391	407	385	412	376	382	404	410	390	408	426	378	395	367	394	405	366	421	399	367	424	386	383	420	398	413	379	408	388	394	367	379	399	375	369	448	399	404	416	396	412	371	410	399	411	375	436	410	383	390	403	398	390	397	420	433	401	417	400	438	407	392	406	412	402	359	423	394	380	359	450	425	420	426	378	367	415	374	430	403	370	419	372	368	397	432	414	383	385	428	428	381	400	403	389	413	413	388	392	396	434	413	411	414	386	432	394	424	368	368	380	385	401	383	400	385	392	393	427	397	412	401	425	434	426	401	397	413	380	400	390	421	426	398	398	426	455	415	378	392	398	391	386	398	421	424	377	352	417	403	393	413	365	414	400	399	400	399	418	396	379	393	407	395	413	374	411	389	414	418	412	389	427	381	398	368	385	404	406	376	381	412	409	375	391	402	394	405	439	384	400	404	422	391	422	425	417	413	375	429	425	416	380	390	401	417	401	404	400	399	402	392	396	458	413	411	405	405	358	443	395	395	386	430	384	378	406	396	405	431	435	383	405	396	391	412	376	392	424	386	403	399	434	433	366	396	397	418	375	382	440	395	426	400	356	408	419	390	380	412	411	416	434	356	391	393	409	446	371	422	426	401	452	390	369	398	387	411	432	420	405	429	389	415	409	391	439	376	393	414	381	395	390	393	407	425	389	431	405	406	403	406	429	396	382	384	410	389	434	414	401	404	372	381	432	439	420	387	456	409	422	386	412	418	432	412	408	406	426	411	398	412	414	419	437	380	392	385	390	418	424	401	402	427	424	377	409	383	422	379	394	439	414	406	402	408	419	427	364	392	384	413	388	373	395	361	397	400	415	403	387	419	417	395	379	413	395	367	421	414	377	392	412	405	390	401	386	430	430	399	459	403	447	382	408	377	402	387	403	406	409	360	392	386	388	435	396	406	423	415	380	430	427	456	405	414	415	394	364	407	416	401	405	415	377	398	424	404	374	438	406	381	434	416	421	390	377	355	402	410	414	388	410	390	417	410	390	414	408	394	383	403	405	400	384	443	403	421	408	422	426	390	468	390	439	423	419	383	405	383	402	395	387	390	376	414	416	407	384	419	384	407	437	410	398	392	404	415	395	410	400	413	382	401	449	409	402	380	446	402	415	438	383	408	401	401	421	414	404	413	399	411	415	394	389	412	387	411	416	417	399	392	370	383	363	391	454	402	420	414	413	410	407	422	404	386	424	383	407	411	397	411	390	383	386	384	401	432	394	402	385	408	396	408	403	413	399	338	403	373	369	403	417	385	421	392	405	396	380	365	442	390	390	391	375	403	383	420	390	419	415	398	373	401	387	417	369	369	376	383	395	417	375	411	424	415	422	392	411	392	371	408	428	397	400	397	415	412	418	406	405	410	393	393	370	427	396	381	407	449	415	366	385	419	400	419	380	377	411	420	429	399	414	401	384	426	401	410	418	409	387	417	395	418	398	406	381	372	367	369	389	385	411	410	382	447	444	389	406	385	428	382	405	435	401	396	405	389	460	424	408	423	383	427	408	387	420	435	389	404	426	363	393	370	414	393	403	350	377	400	360	433	460	403	399	404	427	402	436	398	383	416	383	404	441	451	445	436	425	404	409	421	415	430	406	399	387	427	381	376	410	379	375	382	422	390	406	405	427	401	437	403	383	402	392	407	383	451	378	397	398	391	407	412	373	381	384	414	414	363	361	436	420	422	387	370	397	404	387	398	436	378	385	397	389	415	437	399	376	413	403	412	432	404	416	392	379	414	444	396	384	410	397	409	429	363	410	410	397	403	413	372	393	413	397	390	421	406	396	394	388	404	394	385	395	408	405	394	410	424	398	370	397	387	413	417	406	406	403	439	421	402	366	393	413	393	397	349	388	445	419	408	415	421	437	410	408	404	373	384	437	392	396	418	405	437	422	422	362	416	384	391	378	401	369	391	409	416	399	435	423	448	426	433	414	409	425	400	401	396	435	363	410	404	382	423	372	392	409	393	425	382	378	409	375	408	406	421	398	404	386	402	383	433	394	398	409	377	406	388	410	396	412	413	347	397	397	401	414	422	371	390	399	419	426	406	381	428	412	401	386	395	398	412	394	389	393	405	371	385	425	410	385	386	424	429	414	411	373	421	377	405	420	403	427	394	403	405	428	410	410	405	374	415	408	398	407	419	403	383	409	395	428	416	361	405	399	414	425	420	400	413	368	390	416	385	382	386	385	397	398	386	438	414	382	405	397	402	353	406	378	419	405	400	404	405	392	348	388	423	417	403	388	372	411	381	431	410	389	397	418	404	438	428	404	420	400	383	418	420	430	387	359	411	397	406	450	403	423	417	394	410	364	415	457	400	382	379	411	404	396	400	417	437	407	397	362	403	413	391	422	437	407	398	425	408	407	393	426	408	386	391	432	376	416	394	399	402	416	413	396	396	338	406	402	393	392	399	377	420	357	407	379	453	404	374	433	436
3188	7370	6043	2916	2110	1660	1332	1119	909	778	746	626	634	576	553	570	556	518	544	480	497	519	508	498	495	453	485	437	517	472	481	492	469	500	433	499	468	470	421	500	444	439	487	441	470	476	445	451	440	437	445	438	473	471	437	519	468	455	470	457	455	471	418	464	425	429	463	455	472	432	467	456	478	463	459	441	516	451	461	440	466	479	433	487	479	464	487	431	451	447	444	443	423	455	464	453	438	452	470	454	401	458	442	454	477	424	432	455	443	483	428	421	457	430	467	432	481	436	439	505	471	430	452	449	436	476	455	440	454	459	447	445	469	425	461	460	437	427	474	424	483	464	451	451	467	416	482	438	462	455	443	457	462	475	465	445	428	463	465	471	454	429	454	459	449	433	456	446	449	448	478	472	444	409	493	476	482	457	409	497	448	437	432	447	470	473	487	451	444	467	476	474	464	436	460	441	432	431	429	438	446	457	432	438	473	468	455	431	487	426	473	426	486	475	443	456	434	453	461	402	446	475	470	460	435	462	421	460	445	458	455	437	450	443	476	480	415	470	476	473	470	435	474	442	434	430	422	449	484	481	436	480	441	433	440	466	452	420	442	481	448	437	448	444	448	429	449	442	441	448	448	488	417	452	453	451	466	452	450	447	492	432	456	472	455	485	460	441	459	473	474	486	458	484	420	472	481	457	455	473	409	485	464	479	485	457	432	454	478	474	469	481	504	431	482	434	477	473	452	423	416	479	439	480	441	463	455	467	413	420	451	473	442	413	468	474	454	424	467	431	449	394	446	436	458	448	444	465	459	446	432	475	446	446	480	457	465	461	426	416	414	451	461	452	454	435	461	449	479	480	445	451	449	470	433	447	481	465	454	443	450	466	457	457	467	463	501	425	450	407	454	435	456	447	438	462	463	480	472	432	458	427	451	438	455	453	460	444	482	458	443	427	461	488	467	483	428	453	451	440	455	460	459	444	447	441	452	425	454	418	460	427	482	480	438	428	404	444	461	468	467	460	438	422	459	439	472	438	497	454	468	500	456	476	444	454	477	476	467	469	461	471	470	438	466	467	473	450	430	449	437	477	488	482	428	437	451	467	477	451	459	437	457	460	444	480	405	414	442	486	438	476	465	491	473	440	455	438	488	456	469	475	485	479	438	444	456	441	430	458	452	450	473	447	483	404	493	479	441	466	446	435	434	462	456	454	444	447	447	477	470	491	448	433	427	427	476	472	465	436	454	450	456	428	487	435	435	465	448	433	508	458	433	461	420	416	507	437	425	437	430	460	447	462	455	433	465	469	457	478	456	474	439	470	449	430	416	438	448	421	483	455	451	484	457	426	441	468	412	456	467	453	456	445	498	428	468	453	460	449	427	478	476	477	495	448	480	473	480	441	464	493	475	443	430	443	460	442	456	484	434	452	481	468	470	457	441	420	417	463	483	483	450	452	455	468	467	442	434	440	465	469	443	470	457	457	454	434	464	469	425	444	459	454	426	480	438	403	434	423	443	497	450	446	464	440	518	473	457	446	448	460	466	471	469	448	489	458	444	462	458	415	409	459	444	454	452	416	471	421	449	445	447	431	448	432	472	443	442	461	450	376	460	454	449	452	439	451	484	424	453	451	489	476	473	507	459	434	415	436	450	438	446	446	450	465	455	467	479	466	461	477	469	471	437	438	445	426	472	468	464	455	470	431	461	443	460	448	441	458	417	452	463	484	447	477	449	454	436	416	433	482	493	484	447	424	463	482	440	433	414	479	430	433	465	459	454	475	457	468	451	492	479	447	446	403	460	464	476	481	481	423	477	478	438	462	432	429	458	455	416	422	472	461	460	435	435	434	476	442	470	473	453	458	448	437	442	462	447	460	455	456	468	431	461	466	460	437	447	450	459	440	468	443	445	465	454	477	457	455	478	485	454	473	440	442	444	454	422	469	442	497	442	462	483	472	417	404	434	435	394	458	439	425	485	444	423	481	417	475	474	456	473	441	490	469	439	440	445	439	452	434	443	410	426	462	497	436	419	424	440	418	450	474	454	437	486	424	463	468	446	468	466	480	489	456	417	435	426	475	490	440	456	474	426	512	418	451	458	447	491	449	425	452	439	462	468	463	435	466	438	438	461	459	430	441	462	426	435	458	429	448	500	448	420	459	464	495	476	459	447	466	462	452	469	466	479	453	446	444	437	448	438	437	443	477	474	450	435	480	465	469	414	431	516	454	435	429	433	431	445	462	437	481	477	434	445	438	458	476	474	472	439	437	484	422	470	460	463	418	437	454	424	460	505	450	442	439	435	465	442	435	512	457	476	473	453	457	451	435	453	434	479	446	427	461	428	459	461	482	425	436	470	418	425	457	444	430	443	463	414	440	428	458	438	444	464	433	455	454	440	456	452	433	441	451	444	417	462	430	422	463	449	479	459	443	470	446	425	453	479	448	480	476	436	442	487	461	481	419	478	435	480	406	446	428	448	456	428	450	431	429	474	485	448	473	422	440	405	459	497	432	473	449	442	438	400	446	439	430	405	439	478	494	430	448	469	454	410	462	430	467	443	461	450	464	429	438	467	485	475	448	451	461	451	425	425	472	466	432	424	435	483	459	464	460	440	460	484	431	476	418	460	499	462	463	454	453	453	496	444	463	465	411	478	448	445	479	461	466	454	438	447	417	479	436	436	461	458	449	437	448	435	449	464	480	463	472	446	431	429	453	469	430	501	458	460	484	440	432	446	475	463	417	455	440	498	452	465	426	427	451	463	444	494	433	455	422	452	474	438	458	448	464	471	482	442	433	478	448	431	456	488	490	446	439	474	455	469	470	421	449	467	464	436	440	467	443	438	446	447	447	440	485	453	410	475	428	425	452	505	459	446	448	450	425	450	442	472	451	447	447	474	434	477	483	454	458	495	462	451	463	470	485	453	432	440	431	426	423	440	449	444	467	454	450	488	443	439	467	438	436	415	477	474	450	458	448	455	429	461	457	457	443	447	438	470	495	451	440	488	430	443	442	460	425	438	482	432	443	482	420	461	461	482	447	444	416	449	419	432	470	430	438	448	445	441	426	458	430	466	492	456	462	471	457	448	443	464	464	431	450	459	451	439	447	492	457	475	465	413	477	426	456	445	493	443	481	432	462	469	466	435	421	470	416	495	446	476	494	460	494	416	451	428	461	440	412	470	485	464	481	447	443	444	459	419	475	447	480	437	461	450	471	473	422	433	404	465	439	431	441	424	453	442	416	436	442	458	424	503	443	436	462	446	468	464	471	461	491	459	422	424	461	453	441	436	401	435	438	438	480	432	455	447	471	440	466	454	437	460	462	458	446	445	450	475	444	444	431	438	463	480	471	429	417	470	448	452	445	461	438	470	416	444	445	457	467	455	456	472	418	416	416	495	500	429	410	445	439	450	455	449	424	440	472	432	467	510	466	443	419	472	482	438	447	445	459	445	458	436	450	478	444	424	439	445	444	435	432	453	453	440	433	455	434
24278	20866	27016	24738	13815	920	574	488	457	406	357	359	357	349	370	321	332	305	313	337	313	328	295	276	337	321	277	301	326	326	302	317	298	270	363	302	312	315	276	289	329	282	297	310	315	319	294	321	311	295	313	285	305	313	279	315	300	278	312	294	291	284	317	297	294	303	320	316	297	305	308	281	287	282	299	270	309	293	279	283	302	262	294	289	292	299	297	340	300	292	292	275	316	288	305	294	321	294	292	290	263	311	290	268	318	294	250	295	309	287	301	324	267	286	267	293	295	274	281	308	323	309	278	303	290	293	294	316	268	286	268	266	287	293	325	293	312	291	312	315	312	298	300	308	301	259	292	251	272	255	321	269	280	296	285	282	304	270	308	274	316	283	321	328	304	281	292	292	271	320	289	301	283	271	315	279	294	308	306	277	317	288	282	300	286	302	294	275	276	283	312	298	273	322	282	307	298	283	275	303	300	326	285	341	272	317	303	291	308	281	323	307	320	300	314	305	311	321	301	310	298	315	264	287	316	309	279	281	302	321	286	293	279	321	323	275	314	297	289	294	313	297	299	302	302	316	286	274	345	307	272	315	298	295	298	273	307	309	303	304	304	322	295	286	261	291	287	292	279	290	318	294	286	302	329	328	335	322	289	312	289	288	320	309	280	314	301	272	316	297	274	292	304	281	268	289	307	289	307	313	288	311	302	293	334	296	305	286	278	282	319	297	326	256	272	295	326	306	298	294	303	292	299	315	295	304	302	314	300	296	328	301	290	290	284	262	332	276	300	300	279	341	299	302	312	285	266	314	315	285	269	271	273	298	311	310	311	310	317	304	310	293	297	282	285	322	330	300	302	268	288	280	287	280	322	281	308	269	323	322	281	323	304	303	309	285	310	278	287	276	288	286	314	282	280	280	286	317	314	267	292	296	304	278	280	314	303	280	297	290	293	277	285	316	291	260	326	280	292	285	307	308	320	281	298	325	272	279	280	284	249	314	312	290	280	318	320	290	288	279	286	324	278	293	262	289	278	284	266	300	296	299	308	284	297	315	305	291	305	298	266	323	293	313	311	309	293	292	301	313	284	285	289	281	261	297	302	304	290	288	318	305	293	273	309	315	280	302	306	319	342	275	302	315	281	305	296	297	304	279	293	316	302	268	314	308	310	288	279	289	305	289	287	312	272	299	301	292	248	312	312	305	289	329	285	323	311	291	261	291	284	312	316	305	293	281	322	296	267	327	317	317	276	336	289	284	328	289	304	294	287	301	298	290	286	303	290	295	314	301	297	265	275	294	292	306	289	324	294	317	289	284	276	286	302	300	333	286	289	260	326	319	321	280	283	309	326	298	302	310	289	315	285	284	271	288	275	307	264	282	261	291	316	293	300	295	315	299	316	336	276	266	284	295	293	298	304	276	308	293	290	310	309	308	323	306	294	298	307	340	277	297	316	278	311	309	289	267	289	262	289	323	300	292	272	274	293	297	303	305	295	317	305	284	302	280	291	287	301	315	280	285	279	300	293	281	304	334	302	291	277	306	289	290	303	271	317	283	292	298	294	326	295	298	293	307	262	309	275	293	280	303	285	305	317	280	353	292	299	329	312	281	272	303	257	309	326	278	299	290	283	297	334	285	310	326	308	282	301	285	312	268	307	303	295	322	287	283	305	324	297	302	297	293	288	313	299	297	284	300	308	318	297	266	277	276	310	286	292	299	285	299	321	315	286	300	311	318	278	307	312	318	291	286	287	294	298	319	310	308	310	291	302	266	284	282	265	267	299	343	309	278	287	318	315	288	261	291	304	298	312	278	292	268	299	329	316	287	277	287	269	289	308	301	264	303	318	303	314	298	277	276	324	338	262	301	315	287	283	295	281	287	258	280	320	296	292	290	312	287	339	291	287	316	287	324	292	321	293	288	286	265	305	321	310	309	280	281	289	273	275	264	276	294	295	304	290	269	285	292	270	293	296	277	250	300	290	303	292	313	289	303	280	295	310	269	295	272	270	293	281	283	285	306	311	300	308	287	266	314	324	260	325	288	308	307	288	322	268	313	287	317	301	327	294	307	296	301	280	326	300	297	287	320	296	288	294	290	300	280	293	299	302	262	261	291	290	299	282	328	308	322	309	307	325	276	317	300	266	277	306	291	292	279	282	290	298	316	296	294	290	304	280	313	318	294	296	307	302	312	295	311	291	312	308	262	279	309	297	310	311	275	318	281	277	320	291	324	283	305	300	278	285	301	332	302	297	276	303	300	284	283	287	301	286	272	302	289	328	311	289	282	275	316	285	304	306	307	270	295	258	324	277	297	305	316	270	302	270	304	287	277	319	295	281	265	301	289	298	330	320	267	285	303	299	288	294	287	285	302	277	293	275	285	314	300	261	290	278	270	297	274	279	305	303	332	311	300	302	298	298	285	313	316	297	284	275	293	312	276	287	305	298	303	262	299	317	277	304	285	304	285	280	313	276	292	317	305	278	283	296	289	300	286	275	275	294	301	309	289	307	313	293	296	324	290	270	295	308	303	298	288	297	316	308	305	292	292	284	284	305	304	263	284	274	286	324	318	287	320	275	311	270	289	317	287	304	313	285	287	299	291	314	298	273	290	332	289	302	305	328	298	277	315	282	282	291	306	302	290	326	293	326	336	308	321	297	261	310	278	293	273	295	301	318	304	272	297	288	281	324	267	314	312	271	295	303	312	287	297	303	289	330	284	295	274	274	312	312	284	300	283	284	273	279	283	326	281	306	312	297	293	305	315	283	300	288	314	312	321	282	289	298	302	285	317	322	303	283	318	294	283	250	304	302	279	283	288	355	306	296	308	271	295	301	301	290	292	277	318	295	300	306	304	311	294	326	300	278	299	291	300	302	266	298	296	295	309	316	299	288	291	298	307	307	299	298	277	292	295	295	308	323	284	295	296	258	304	275	305	312	309	265	315	285	281	273	294	275	311	271	302	301	296	298	299	317	309	276	313	284	287	281	313	312	328	293	313	295	294	293	311	301	307	293	330	311	283	277	300	316	297	282	294	315	274	259	279	308	283	319	284	269	292	285	301	287	305	281	290	314	288	317	285	286	331	304	308	320	320	298	290	317	310	290	280	279	302	315	287	277	286	302	310	307	288	295	303	331	335	280	297	298	302	284	293	307	315	287	281	304	318	294	270	298	309	322	275	315	289	287	309	317	272	293	309	327	308	324	309	275	293	316	271	308	272	313	302	322	296	299	315	267	286	277	284	277	299	292	286	322	310	294	285	241	318	286	289	285	317	304	318	334	276	311	322	335	292	261	282	314	275	306	314	288	314	289	320	306	302	286	335	286	294	311	306	292	308	285	278	269	287	254	310	301	292	304	294	318	309	293	270	316	337	301	283	284	293	280	291	271	306	291	299	299	298	301	307	287	307	285	326	325	295	286	264	317	269	301	289	299	321	306	316	317	277	285	290	299	287	290	306	294	273	297	305	293	296	327	307	272	302	290	294	294	321
3202	4766	3815	1830	1377	1122	896	691	610	547	495	446	408	388	367	379	388	366	356	364	335	335	354	339	349	299	303	335	348	343	362	318	346	347	359	310	324	329	329	327	321	353	356	355	327	342	322	323	317	331	336	322	320	304	326	337	315	322	334	350	347	355	335	324	334	327	371	327	328	339	331	334	331	311	270	333	342	344	305	353	319	331	322	300	303	333	303	310	316	296	309	353	326	306	335	373	298	310	361	319	335	325	318	346	299	323	311	337	338	314	322	372	337	345	315	321	345	323	314	319	309	341	347	338	343	314	335	301	307	328	355	331	317	317	324	328	302	343	323	339	327	356	314	297	301	347	314	343	308	335	305	324	324	313	293	332	319	302	327	333	308	369	337	307	319	317	311	337	307	301	330	310	331	320	311	289	294	337	333	350	328	335	330	337	318	353	331	296	331	319	319	332	317	317	326	326	311	295	332	286	314	343	297	336	319	325	308	358	334	334	319	303	304	315	325	281	325	316	312	306	321	317	323	325	305	316	325	348	306	321	288	316	341	332	294	327	303	309	304	343	321	315	314	339	325	335	328	344	322	288	297	333	307	297	350	351	331	335	321	340	349	335	346	302	349	299	334	313	308	338	322	308	292	318	308	337	298	329	321	330	365	311	294	329	325	352	338	340	319	312	315	308	330	331	307	318	313	334	319	335	339	336	338	338	335	314	332	321	325	335	343	340	328	305	325	334	298	344	322	346	348	317	335	322	309	351	318	329	354	297	352	345	318	306	303	321	324	316	329	335	323	316	333	337	309	325	273	334	336	361	304	335	321	303	308	325	336	334	345	349	322	304	359	322	321	325	313	316	339	340	321	328	334	326	344	354	317	332	300	290	341	335	318	302	318	281	334	340	316	339	312	314	312	312	309	297	289	309	333	301	332	320	327	322	331	324	323	344	305	300	309	368	360	358	296	340	316	330	316	338	326	356	338	329	324	308	322	329	332	319	338	307	316	321	337	350	336	336	352	340	325	360	310	328	309	292	307	378	293	270	314	324	310	331	338	313	324	324	328	320	303	327	353	308	320	333	306	309	333	306	322	311	338	342	332	336	334	333	314	307	315	328	303	347	305	310	339	331	296	320	327	308	305	312	307	318	317	333	327	354	307	331	286	328	338	347	320	301	338	313	328	322	328	304	334	331	336	316	305	340	345	320	327	331	338	318	315	346	301	338	339	312	284	316	306	302	309	324	308	334	328	338	318	305	326	320	328	338	284	318	329	323	335	326	302	292	315	304	309	325	310	337	360	316	314	324	315	336	290	311	327	311	315	271	327	349	360	315	309	354	342	331	301	326	333	303	317	320	358	351	362	315	321	353	342	318	337	306	324	331	312	316	356	324	355	321	350	334	348	307	324	338	306	327	318	343	332	297	361	321	349	326	325	306	329	314	337	295	345	324	309	343	338	324	297	332	307	326	325	343	306	341	311	350	303	332	290	292	316	340	347	325	307	320	329	311	326	315	321	335	311	313	347	315	312	321	330	308	325	324	327	295	312	321	293	315	320	309	320	343	342	320	310	313	310	346	341	338	307	290	314	305	291	309	313	307	339	346	297	301	316	316	331	327	312	308	351	325	324	340	380	318	343	305	345	343	328	291	318	395	288	309	337	362	334	341	316	340	309	314	319	311	335	328	309	314	323	305	340	317	329	310	344	326	337	314	303	291	325	311	294	345	336	330	338	345	349	338	322	320	364	324	306	304	305	301	307	329	300	319	315	351	327	311	296	324	332	309	316	337	292	327	326	318	324	325	331	295	341	311	314	360	346	327	343	293	342	295	329	341	314	321	329	341	281	303	334	340	322	299	305	340	349	321	315	324	298	344	331	315	343	315	327	348	336	306	331	321	297	293	321	338	311	291	310	286	337	358	335	316	301	340	341	311	320	359	299	316	347	302	339	318	311	306	320	318	307	361	335	331	328	324	340	315	309	324	315	318	351	320	332	368	338	327	322	329	313	333	304	327	311	308	331	361	314	294	328	341	329	302	330	309	347	326	315	301	325	334	321	329	334	283	315	304	337	314	329	272	308	343	312	322	309	312	316	344	333	311	328	314	315	314	322	324	352	312	285	324	300	323	283	331	332	319	329	345	324	370	344	328	299	336	327	313	313	316	335	331	314	345	340	318	315	306	290	311	334	290	326	339	318	323	306	315	320	348	350	324	319	301	320	299	333	319	307	323	304	313	301	344	333	307	330	306	300	311	294	347	314	302	321	319	354	352	328	333	338	325	338	337	316	313	303	352	337	294	326	316	307	306	338	352	343	345	337	342	334	336	311	307	326	322	339	322	337	357	311	361	327	324	318	281	321	331	360	350	314	291	334	363	318	330	312	333	317	316	340	313	325	343	323	346	335	325	296	296	316	313	303	301	354	330	321	300	287	333	333	324	296	351	325	340	333	315	333	282	308	285	310	336	315	317	298	318	311	311	332	331	311	336	335	317	311	311	337	313	322	340	332	295	326	293	350	353	333	352	343	311	363	314	313	327	325	340	327	287	327	356	303	330	312	317	339	322	344	312	295	329	333	313	344	324	340	319	309	311	333	310	300	312	334	312	315	305	321	348	329	321	347	325	299	311	316	322	342	294	343	310	347	307	321	342	301	342	308	323	348	351	333	370	320	314	349	315	311	341	310	313	299	313	326	335	325	307	300	331	314	324	311	296	328	315	318	313	312	310	328	332	316	336	320	344	341	299	339	314	345	321	327	329	300	349	315	289	325	330	306	317	318	326	342	335	314	326	355	335	341	305	316	334	328	376	300	322	372	306	331	327	354	335	329	329	329	344	331	294	294	314	354	314	319	318	328	341	317	338	345	320	303	345	318	323	321	321	306	324	324	321	325	314	299	313	310	316	328	311	333	319	313	276	340	304	321	325	303	323	338	311	329	340	314	337	330	337	297	325	319	301	299	332	338	318	297	279	335	324	317	283	344	312	322	345	307	307	307	377	332	335	324	342	314	293	284	318	309	333	345	316	326	308	307	341	317	315	333	346	317	299	310	322	341	321	340	330	352	315	308	326	340	326	298	319	316	319	308	306	294	293	309	312	328	311	335	325	317	324	293	301	305	294	327	301	305	310	341	292	318	328	304	340	291	316	342	290	297	332	334	342	314	325	336	346	306	325	298	373	295	336	319	303	335	333	322	334	322	333	320	291	344	297	308	320	323	331	309	310	296	318	296	323	309	327	328	306	328	308	365	336	336	301	314	338	332	328	332	336	343	362	293	317	344	327	285	318	343	331	304	330	292	361	324	323	312	340	296	328	306	314	331	322	348	285	342	331	308	342	334	311	292	291	316	347	334	334	312	276	348	331	340	324	344	293	340	321	322	307	326	330	315	301	315	335	342	327	322	342	328	300	305	348	314	338	322	324	315	320	313	327	305	306	321	342	291	328	321	307	334	319	298	333	314	307	286	316	306	336	305	309	322	304	319	291	325	344	316	313
22226	20924	28394	23600	20931	20966	9921	994	641	496	441	404	340	265	277	258	252	251	203	206	228	204	191	195	194	185	181	166	180	164	187	183	177	157	170	156	178	149	142	153	151	179	172	152	150	155	144	157	152	162	174	156	161	170	157	157	148	139	140	156	149	170	167	158	154	147	153	144	164	149	170	147	130	134	155	135	136	131	151	137	140	156	157	156	153	146	149	149	148	154	160	150	134	159	154	171	151	134	166	137	128	170	136	133	129	163	128	155	143	167	137	133	144	159	151	140	151	188	163	164	150	162	173	142	133	145	137	152	130	154	135	135	170	159	150	147	144	163	125	168	161	148	123	141	162	179	143	162	158	150	147	147	152	120	148	151	146	151	161	132	159	140	140	145	152	174	140	152	146	147	146	145	158	137	155	158	133	149	142	154	160	158	160	128	143	185	159	156	148	148	157	139	143	135	148	153	141	147	153	153	162	152	160	163	157	148	167	155	153	167	129	158	126	152	138	174	144	153	150	146	150	131	139	140	128	146	148	150	142	143	140	168	143	132	150	150	139	150	153	156	146	138	146	153	134	163	147	124	154	134	155	162	145	155	151	143	157	150	165	150	134	156	142	137	150	168	167	121	151	154	139	156	162	147	150	155	142	155	150	158	134	150	170	172	150	156	146	124	151	154	123	135	149	148	144	159	148	164	132	169	135	178	174	151	136	132	161	133	139	153	152	164	139	161	158	144	143	140	161	148	140	146	154	138	162	144	149	147	132	148	137	123	156	143	150	147	139	140	136	161	150	133	150	143	122	148	152	155	156	131	140	151	123	144	127	139	140	128	126	157	150	141	157	163	175	175	155	146	134	167	139	133	154	166	149	130	141	136	165	133	152	144	145	145	139	143	136	135	165	142	170	129	138	141	141	121	146	141	148	160	155	141	167	135	142	152	152	146	158	164	131	148	160	152	156	166	156	156	156	140	166	127	153	152	147	157	139	154	118	139	149	132	155	154	148	151	138	149	150	159	127	152	155	173	160	147	171	135	129	124	181	148	145	161	152	171	155	126	140	133	153	169	163	157	151	152	162	163	145	142	160	155	158	130	146	156	159	146	154	152	130	146	153	148	169	158	159	143	163	165	137	144	138	154	148	146	138	124	139	138	144	163	143	141	149	151	152	130	165	161	155	152	154	127	147	145	169	144	156	154	158	157	151	148	149	151	136	164	139	127	141	165	153	150	146	161	132	144	155	162	160	148	151	159	141	158	155	151	146	148	147	126	147	157	144	147	146	163	159	157	148	141	150	121	163	146	148	154	137	146	163	129	117	154	161	142	139	123	147	136	145	130	149	130	147	152	135	161	149	152	145	162	167	174	157	131	162	150	156	136	167	141	162	157	147	148	151	147	177	159	145	125	157	130	141	139	167	174	143	152	147	149	150	125	131	150	142	141	161	155	145	142	140	141	156	138	146	140	122	146	146	156	143	148	145	163	156	140	135	153	147	149	129	159	142	162	157	159	143	143	152	132	152	143	167	128	151	131	128	146	148	145	134	148	158	122	135	131	151	145	157	140	133	144	141	144	152	130	162	143	141	171	159	151	142	170	146	130	133	151	140	127	144	152	171	176	151	149	155	138	165	123	129	160	163	136	131	135	145	149	156	138	161	129	147	156	140	155	139	138	115	149	136	130	151	164	133	151	144	139	138	148	135	162	144	163	157	155	161	156	183	142	147	141	169	149	156	140	142	139	148	145	162	134	170	157	147	123	152	154	167	147	156	133	136	155	155	161	159	147	161	143	151	167	163	152	152	158	158	164	144	136	142	136	146	178	147	150	132	146	137	125	120	150	162	166	155	144	148	147	140	147	144	143	149	154	176	137	134	147	136	168	148	145	160	141	140	157	134	178	139	140	144	140	139	124	145	150	176	153	147	145	142	136	133	136	137	150	146	145	159	158	156	156	146	125	162	138	144	146	147	122	149	143	139	144	148	147	154	161	172	172	157	141	152	144	156	139	157	159	172	162	151	148	150	159	142	158	139	127	141	138	127	150	146	141	133	153	145	130	155	138	157	146	156	173	146	139	143	137	141	146	177	130	146	160	162	147	142	134	163	143	128	141	146	134	156	146	161	170	155	129	153	155	144	160	128	147	154	170	149	158	144	144	149	157	135	152	125	159	129	151	157	133	156	165	150	134	147	155	162	140	138	161	140	144	144	140	125	150	151	162	131	156	130	145	158	142	138	149	164	140	128	155	151	131	148	144	129	137	133	131	133	158	137	145	178	118	147	147	135	144	143	151	148	144	149	144	156	149	135	154	156	156	136	158	178	155	130	148	150	152	141	159	161	154	144	140	146	147	147	153	147	150	148	166	151	155	158	154	152	148	136	157	145	142	138	142	147	116	150	160	141	167	151	140	144	165	152	164	170	135	151	140	149	143	153	151	143	139	155	141	156	139	145	138	158	154	157	143	146	158	148	141	146	148	132	117	153	155	146	141	163	172	132	140	157	158	140	139	154	143	160	130	145	156	143	133	148	136	146	163	144	157	132	149	132	168	154	157	160	136	165	157	139	146	142	144	160	167	159	170	154	166	167	138	156	132	115	151	140	155	122	117	135	144	152	166	141	153	147	163	139	130	147	123	141	140	147	166	136	143	153	149	136	155	157	134	149	136	137	145	163	133	150	123	139	164	127	153	147	152	128	126	149	133	141	153	133	146	152	136	134	125	133	144	130	142	140	146	163	152	165	160	168	140	145	130	151	146	146	131	147	174	170	155	134	149	143	145	154	169	138	143	150	160	162	138	157	116	146	143	177	135	139	149	145	152	158	149	155	139	151	143	165	134	152	161	153	122	122	145	131	149	149	147	138	142	148	138	121	173	137	155	151	162	132	163	161	129	139	144	174	151	160	146	155	137	163	160	141	145	143	119	169	155	159	156	141	128	134	164	156	135	164	155	149	176	162	140	172	157	159	140	153	162	155	147	154	142	141	145	144	149	144	127	148	133	161	106	134	156	137	151	161	146	149	142	153	159	163	166	136	142	140	138	140	154	160	170	138	159	167	125	120	123	157	140	157	164	136	132	163	154	156	122	136	147	140	139	149	159	158	150	160	143	152	170	136	156	139	138	147	141	149	140	134	162	133	119	153	138	144	145	157	154	140	135	154	158	130	137	130	148	158	142	157	147	135	165	145	140	133	139	160	136	155	115	146	140	155	132	147	147	138	152	159	141	143	146	149	146	163	130	143	144	143	140	126	135	149	131	170	149	147	163	121	129	136	129	148	140	147	159	127	173	169	144	156	127	142	176	166	152	149	176	147	147	143	146	130	158	142	138	153	154	161	131	159	140	145	150	152	155	163	148	146	153	156	154	161	116	164	153	156	129	141	165	151	135	137	142	165	154	132	131	130	142	151	155	150	154	131	140	157	150	127	154	145	159	147	145	143	147	139	140	126	162	140	152	161	149	166	138	138	138	154	178	160	126	120	153	150	151	129	158
4106	12653	10226	4955	3395	2663	1990	1466	1093	844	641	634	493	429	395	341	306	275	276	236	271	266	254	236	247	235	226	239	245	202	204	227	214	196	194	195	182	208	180	179	152	196	205	166	203	164	174	195	159	188	197	156	201	183	186	171	181	174	183	178	189	173	173	194	191	176	161	165	162	184	184	182	165	166	152	156	153	188	142	156	162	171	185	153	169	166	187	178	187	171	191	206	171	164	160	156	187	176	191	173	201	152	160	173	158	186	178	170	178	171	158	159	143	172	168	187	167	172	155	154	162	178	161	185	200	179	136	169	186	156	164	175	176	170	172	160	148	138	173	153	164	170	174	151	154	160	178	163	176	174	163	160	161	154	171	174	194	185	166	177	196	164	165	178	158	197	158	176	174	176	151	166	156	184	164	185	148	168	207	164	145	152	161	168	167	183	144	152	178	195	179	155	175	169	170	162	173	161	180	192	175	195	149	150	195	157	159	177	157	177	181	155	166	181	185	169	165	174	170	191	182	165	125	168	158	153	169	155	177	168	152	168	178	166	174	157	172	147	180	155	148	163	180	167	145	137	171	162	161	168	151	159	195	154	159	166	169	155	177	178	144	144	168	150	141	191	186	170	166	162	153	179	167	190	171	164	142	156	165	159	182	176	164	177	159	169	170	167	193	152	163	178	163	141	162	167	166	192	171	164	177	173	165	165	155	158	165	171	155	167	172	173	167	150	173	171	173	173	159	163	165	168	158	152	167	198	170	168	169	156	180	174	170	174	176	182	160	148	165	180	162	164	177	180	159	187	174	163	176	166	165	177	172	168	175	181	162	156	165	149	192	171	162	154	161	171	167	166	183	198	165	170	188	172	159	167	173	172	161	186	166	201	200	168	153	176	161	173	155	164	161	172	154	144	166	158	163	158	205	201	184	162	177	185	171	165	163	183	161	160	165	161	180	175	184	175	180	178	176	177	188	152	181	151	162	171	165	171	147	161	151	168	176	179	172	164	156	193	181	171	146	197	162	156	160	179	137	152	172	172	164	174	160	142	182	196	182	166	194	166	177	167	139	164	164	164	194	175	191	178	176	184	183	160	168	155	160	154	165	159	196	158	162	155	157	171	157	171	190	195	158	179	164	158	159	186	196	171	158	154	163	166	153	166	153	163	185	164	146	181	164	141	154	150	163	176	170	187	133	193	190	173	196	159	170	164	180	144	176	160	158	191	177	154	184	163	167	149	166	166	182	145	161	163	159	148	129	177	149	165	173	176	165	174	152	171	195	162	166	145	188	158	181	153	154	150	172	151	147	163	187	191	186	163	151	164	174	184	156	138	181	163	181	162	176	163	165	189	177	174	161	155	154	180	176	157	180	183	162	168	173	172	165	171	184	148	161	154	168	161	156	168	171	177	161	166	177	166	157	165	189	179	185	192	147	161	160	171	166	135	148	177	167	186	155	159	176	171	191	149	175	159	165	166	147	166	165	157	180	147	192	175	166	154	160	155	160	166	163	175	170	147	165	153	186	170	179	165	167	152	178	169	182	175	159	163	208	185	183	173	160	172	162	167	147	175	162	173	159	176	174	158	178	162	153	183	163	169	174	162	165	171	170	149	176	159	186	170	170	173	180	175	179	178	182	172	171	195	180	160	167	172	172	167	183	162	158	183	170	166	157	198	171	178	173	186	182	179	158	133	159	161	177	163	190	182	185	180	162	184	179	176	138	169	183	153	164	179	193	151	159	165	158	172	163	176	148	170	150	160	168	176	159	177	160	164	171	175	173	150	168	153	159	163	182	177	172	188	153	175	151	156	186	169	177	171	180	144	155	166	194	174	158	160	149	160	169	157	148	161	162	150	170	178	173	168	182	163	171	170	171	167	169	169	204	130	178	149	182	168	176	168	162	172	173	161	179	154	162	157	150	181	165	174	156	166	163	150	169	164	164	154	133	177	170	166	192	160	150	159	159	179	177	206	170	178	171	178	173	148	178	165	203	169	176	169	154	142	154	166	176	172	176	179	171	172	176	170	162	164	171	158	166	194	191	165	155	154	148	172	151	162	165	144	160	150	196	165	155	161	158	171	168	182	174	150	147	155	183	168	186	161	146	142	152	156	151	167	179	151	158	150	172	190	189	178	177	159	165	145	157	160	154	174	185	203	181	171	145	163	162	170	150	164	174	190	160	156	157	152	171	173	184	187	168	164	160	170	169	164	153	157	178	183	189	151	157	165	172	173	157	177	166	163	168	146	164	182	163	167	151	172	148	176	169	163	158	136	164	152	174	150	182	171	164	161	168	162	174	164	139	175	167	165	138	173	192	169	194	163	156	180	140	166	159	187	161	154	181	151	161	183	170	182	156	164	167	188	176	175	160	168	144	148	162	169	162	165	162	156	177	175	177	152	160	142	155	140	154	163	164	148	158	153	189	156	161	164	180	148	170	157	166	153	166	182	182	180	177	151	186	160	193	159	167	183	157	171	181	160	183	178	150	180	151	150	177	164	179	181	176	175	169	191	153	161	170	171	165	169	179	173	170	184	169	198	151	162	167	155	173	170	186	160	176	155	184	194	185	159	155	168	175	189	165	176	177	165	196	143	166	154	153	167	183	187	180	161	153	178	157	179	179	201	192	162	179	159	155	143	183	162	160	171	161	175	162	149	171	152	166	203	157	170	189	178	162	154	190	171	161	179	186	157	144	176	175	154	168	181	150	161	150	149	179	177	171	181	154	175	184	183	168	151	154	186	158	177	163	158	160	182	174	161	181	179	158	184	170	175	167	181	185	147	189	185	179	165	167	186	173	164	178	158	208	185	164	175	170	162	178	182	180	179	168	184	142	164	168	170	191	144	188	163	174	148	166	185	156	165	160	156	150	159	134	156	164	171	148	163	172	165	167	159	176	196	170	169	153	178	161	170	173	183	169	164	186	168	182	161	184	170	171	182	193	187	161	154	180	175	161	171	161	182	168	152	153	175	178	160	172	179	181	162	165	159	159	154	178	160	163	178	160	156	163	172	170	153	153	172	156	160	160	160	152	140	176	170	169	189	182	163	185	156	158	155	156	189	170	136	186	175	180	181	184	178	170	186	174	152	168	139	168	165	176	144	168	170	167	158	197	167	162	184	161	181	167	152	176	166	175	143	154	174	161	187	159	182	172	172	175	183	175	156	172	160	167	163	164	173	177	161	164	152	143	151	181	161	160	139	158	185	175	166	189	168	176	183	170	185	171	170	157	152	151	154	166	146	178	177	155	176	148	176	170	181	151	153	197	186	187	147	158	174	175	164	169	177	198	171	163	152	172	173	159	173	171	186	158	173	174	186	172	179	168	169	187	190	163	176	199	187	131	157	161	167	186	161	162	169	161	164	178	188	181	170	153	175	162	173	171	179	178	156	164	156	158	151	164	154	161	164	154	190	174	168	154	174	142	172	160	160	182	184	186	154	187	188	163	156	153	187	198	186	161	144	175	185	176	161	174	156	148	171	156	167
27015	18652	4877	773	544	534	495	496	474	507	506	506	472	477	456	429	491	502	459	505	533	449	487	507	474	463	488	476	497	475	457	478	539	489	454	447	476	539	443	487	454	468	514	485	469	477	483	471	460	543	508	468	486	489	489	488	474	452	462	469	479	509	497	473	494	500	495	486	500	485	521	497	483	510	496	503	457	478	492	462	496	494	473	464	496	484	468	455	486	509	471	458	484	493	471	474	442	498	465	467	494	464	468	489	452	525	484	514	472	523	483	490	532	501	478	470	461	524	492	495	475	490	476	530	476	504	499	502	506	483	486	452	519	474	508	502	488	472	463	486	497	500	486	478	496	487	496	475	492	496	468	499	495	444	520	498	482	441	495	483	492	503	498	502	486	478	412	476	498	459	483	496	497	454	514	501	451	445	486	461	529	506	504	479	487	477	508	516	514	442	510	439	549	481	473	485	462	505	483	455	463	448	507	502	502	493	509	490	471	497	479	487	541	486	447	494	501	499	471	469	503	445	476	514	461	471	479	483	496	481	471	492	517	504	479	525	510	509	476	499	489	497	505	477	475	501	507	480	496	464	464	490	464	506	505	530	464	444	455	460	493	525	509	512	493	544	506	507	454	520	500	465	513	463	469	467	501	486	508	468	497	468	449	489	503	494	446	465	470	526	485	507	497	500	479	508	476	473	498	471	503	502	476	467	492	487	515	506	500	473	491	498	465	497	486	499	491	479	486	474	493	458	484	462	503	462	486	466	478	461	464	454	458	472	468	459	475	451	490	499	471	502	520	503	477	507	490	525	488	490	470	509	485	487	465	511	500	483	491	488	495	505	484	493	472	482	453	441	471	451	462	448	475	483	484	443	500	451	479	499	486	457	483	485	498	518	508	499	500	472	467	504	501	503	478	470	474	499	508	476	466	526	475	551	504	498	508	482	513	489	472	491	481	479	503	476	502	507	485	468	481	474	464	481	486	499	495	456	460	455	479	486	480	471	515	464	477	483	495	523	440	523	465	472	479	479	508	501	485	451	478	468	460	504	478	494	469	478	456	505	509	505	504	439	438	482	461	478	477	510	503	504	519	472	481	466	517	494	473	451	489	484	476	481	479	487	466	457	499	529	438	513	512	503	523	484	486	449	481	503	495	481	533	462	485	481	472	523	487	520	482	482	491	479	464	480	504	494	478	467	477	497	476	487	486	496	514	511	468	457	467	493	501	487	492	477	509	462	506	496	495	502	471	512	464	501	430	495	479	482	467	479	498	442	501	493	471	477	488	453	512	494	489	448	506	484	526	509	515	541	494	460	424	465	486	531	480	494	493	500	468	475	454	454	487	490	477	500	460	474	489	517	510	514	480	506	514	433	522	489	532	471	525	519	493	494	511	483	446	468	452	508	497	505	543	463	478	454	469	469	505	530	492	492	525	524	490	469	464	480	496	499	451	493	479	476	481	484	457	495	496	537	515	498	484	483	516	456	469	463	508	496	507	455	473	502	467	522	516	492	491	463	435	475	501	471	469	472	458	491	488	468	506	490	471	470	514	507	507	494	470	473	488	512	489	481	477	474	493	493	483	455	466	480	493	489	525	465	462	471	500	486	489	511	491	476	472	514	464	496	464	483	496	485	462	508	469	484	526	507	464	495	517	478	483	474	439	529	460	481	483	471	499	475	472	520	504	506	447	517	543	498	518	527	461	512	474	477	494	471	483	494	486	467	512	454	496	440	471	514	464	508	504	505	489	453	473	467	457	506	462	500	488	499	510	526	489	460	502	490	451	479	506	485	458	486	475	500	472	529	485	499	490	497	469	466	490	521	499	482	504	456	467	507	499	475	495	477	467	485	454	481	440	476	520	494	453	438	477	479	491	488	486	460	466	484	509	508	475	483	502	485	486	462	474	462	473	483	495	468	468	483	517	507	457	490	479	542	475	517	449	515	465	493	516	514	504	500	471	502	449	450	483	505	494	498	514	481	476	536	503	499	503	486	456	508	463	515	523	497	478	495	472	478	469	496	492	504	459	469	485	476	496	503	455	472	468	473	490	458	487	522	478	469	458	465	467	469	504	492	476	522	448	519	481	529	490	476	500	505	470	493	491	494	482	481	506	482	438	500	472	472	500	490	498	478	497	465	425	552	461	527	503	475	457	457	492	486	481	472	470	475	490	478	483	526	506	465	469	461	498	470	461	491	540	508	524	464	473	488	483	479	476	537	493	507	451	497	506	468	433	449	508	479	490	491	481	476	490	497	496	458	472	498	461	493	482	513	463	473	507	473	499	481	479	513	477	499	509	436	463	467	477	494	531	487	480	513	477	484	474	478	453	493	532	497	468	461	440	481	481	497	473	470	512	498	469	442	455	471	538	485	491	469	506	469	525	471	490	477	486	453	449	495	493	449	499	481	508	537	463	500	529	479	478	474	449	487	465	443	475	417	470	492	485	490	517	472	494	498	509	482	473	455	471	489	484	477	471	485	494	486	475	494	485	471	469	464	502	494	479	501	497	481	472	485	472	497	470	464	480	503	482	457	497	486	498	436	486	486	494	477	472	457	491	484	499	544	480	514	479	517	424	504	505	499	448	481	494	507	488	479	496	506	504	512	461	487	490	491	506	448	510	488	481	497	514	460	476	481	456	484	475	496	451	507	475	472	491	461	468	514	462	457	440	449	472	455	463	509	475	504	475	498	478	460	497	508	478	492	504	483	467	426	476	526	490	485	441	474	482	455	490	528	476	484	510	500	521	488	512	485	466	481	507	510	466	470	476	489	457	468	478	517	473	449	489	490	519	478	498	481	434	514	529	484	453	475	456	497	530	489	525	446	471	511	506	523	489	424	475	499	490	454	441	466	485	485	485	490	489	501	501	495	502	469	430	494	476	474	459	475	513	480	534	494	517	468	440	526	516	483	459	539	451	495	484	488	481	500	507	500	480	458	489	476	485	495	479	503	479	476	474	495	508	500	495	487	464	507	513	472	497	473	461	473	530	496	486	512	489	453	499	442	481	484	482	466	505	488	497	476	472	495	473	475	477	467	501	506	483	465	488	449	491	495	468	483	477	497	481	436	511	507	513	491	460	483	542	522	498	489	492	483	505	500	496	507	468	519	497	463	467	481	503	502	492	508	480	500	490	492	499	482	475	528	461	488	488	470	510	476	499	480	477	501	475	483	492	522	502	540	462	466	461	446	496	435	470	501	471	466	473	492	480	488	490	523	478	482	503	495	485	463	473	478	473	471	469	480	483	451	487	499	514	504	488	502	488	509	453	454	484	500	468	464	448	499	477	508	458	456	449	470	467	480	503	504	504	501	454	478	489	471	514	511	483	454	474	510	463	458	481	436	511	482	473	473	516	469	500	473	460	493	499	480	491	525	509	495	480	476	501	507	485	474	494	477	466	504	470	465	486	476	508	480	485	506	488	489	484	439	505	493	483	451	467	472	492	483	510	517	492	487	499	469	475	491	480	460	491	511	486	460	458	484
4255	999	850	667	627	594	584	594	494	584	575	562	545	556	544	574	533	568	517	531	500	512	510	557	521	514	548	535	527	531	568	509	601	505	583	540	489	526	521	517	529	517	559	538	545	512	522	566	537	541	532	576	529	541	560	537	510	526	550	568	502	546	549	585	551	466	535	578	540	526	548	556	542	541	589	537	511	549	514	528	495	562	502	544	539	580	513	534	549	588	542	556	551	532	500	524	554	557	528	505	557	510	513	532	493	523	501	515	542	554	548	511	547	556	616	566	537	533	534	564	515	526	555	553	527	565	581	532	555	531	516	529	532	557	544	528	491	538	531	529	504	537	542	554	551	537	530	535	527	595	517	548	527	585	529	551	544	541	515	513	529	498	526	544	526	485	540	545	540	493	553	535	503	497	557	519	551	561	534	528	536	526	538	518	555	534	535	515	513	548	574	561	544	537	542	555	517	551	541	532	526	551	526	546	514	520	555	551	568	568	542	544	515	548	566	556	549	539	541	528	531	538	543	492	496	539	524	509	543	529	546	531	547	542	525	518	554	559	526	518	522	562	510	550	565	566	522	576	541	577	530	537	530	513	526	501	554	532	533	554	529	566	549	525	582	521	542	535	550	547	528	541	529	566	545	535	504	555	548	555	485	571	550	543	536	543	549	558	503	520	518	525	523	573	592	530	618	509	554	540	545	520	533	552	557	549	557	537	566	540	525	570	541	511	579	531	566	521	568	530	540	536	481	582	548	553	517	536	541	543	536	533	570	534	527	547	587	551	574	525	588	518	550	521	567	555	560	505	511	534	498	541	512	512	547	534	508	508	541	554	534	562	515	525	523	510	549	509	532	553	551	553	554	560	545	533	539	529	546	552	527	555	524	564	557	532	564	514	558	521	560	549	526	519	546	521	551	534	473	533	555	526	555	536	504	543	547	527	564	544	516	551	538	538	523	520	549	553	530	558	544	535	529	576	551	513	527	524	506	493	554	532	555	528	536	572	573	553	523	537	571	497	565	553	533	526	524	535	567	535	462	513	557	515	526	556	526	552	536	571	529	533	563	558	529	547	515	546	538	553	471	508	541	522	537	571	522	536	545	560	502	504	565	522	551	519	573	531	525	561	517	545	537	558	525	570	529	526	546	544	507	536	532	532	580	551	534	550	534	533	529	562	529	531	530	539	519	558	578	557	544	536	535	542	521	535	552	549	483	534	535	512	524	519	518	541	548	556	552	548	522	549	507	552	515	560	530	563	503	510	525	523	536	601	504	570	504	519	521	525	523	500	551	536	567	533	539	548	503	538	583	550	523	539	580	553	511	530	484	528	545	500	554	525	520	550	527	518	501	492	567	537	571	514	520	522	515	592	578	532	536	545	554	529	550	578	537	543	544	503	542	504	590	511	552	525	557	543	547	501	544	525	543	524	588	548	563	525	555	565	553	552	537	526	547	541	538	519	521	528	516	505	552	558	589	541	558	522	525	511	562	530	511	553	534	517	517	574	560	533	501	543	500	544	537	542	521	578	523	555	533	570	615	532	559	462	541	561	527	529	530	528	565	544	531	555	562	560	524	535	533	519	522	539	525	521	553	540	514	540	498	545	534	530	615	575	570	557	537	511	535	522	496	587	532	584	562	528	562	618	564	532	557	555	512	524	563	547	527	553	558	514	525	525	507	507	492	587	577	511	558	505	537	532	537	522	532	535	526	569	556	519	544	567	548	538	555	564	541	498	571	543	527	584	547	545	526	533	519	544	560	509	538	541	534	537	534	540	531	515	541	555	541	517	562	522	565	543	548	530	556	570	530	551	532	527	545	542	547	539	583	552	507	542	597	537	520	556	534	510	513	510	543	537	590	559	533	525	558	532	522	537	504	521	503	532	581	570	550	530	546	511	516	539	542	539	504	551	541	557	606	531	518	560	556	535	503	529	558	563	545	554	512	517	550	551	565	590	524	561	544	579	551	512	531	565	530	573	598	546	574	524	520	514	553	533	543	543	577	510	508	524	503	552	545	578	535	546	557	516	522	562	536	523	556	501	529	495	529	531	550	549	508	558	534	514	561	503	552	531	518	550	571	522	576	537	551	543	531	502	537	523	529	559	530	540	567	561	516	543	552	519	537	515	543	534	527	502	505	563	565	523	530	556	533	521	545	531	515	545	525	506	590	491	532	579	536	503	539	481	609	536	506	525	544	529	560	501	546	553	562	538	548	507	555	564	530	523	493	538	528	550	530	514	516	539	561	536	535	522	533	540	537	524	535	519	563	535	544	554	511	548	512	554	519	509	507	533	511	526	534	529	550	558	541	539	534	549	544	531	568	522	529	531	506	556	554	585	567	567	558	533	497	617	538	567	609	572	533	506	533	569	565	470	540	558	535	558	554	525	561	559	505	546	538	556	551	490	571	532	543	588	524	483	561	540	564	576	586	542	538	539	583	536	539	568	515	518	583	510	528	526	520	539	535	522	545	530	519	544	574	534	536	530	520	526	583	563	550	548	546	549	549	518	550	499	541	526	506	560	519	532	538	524	530	519	517	525	536	551	535	508	559	558	521	566	520	573	537	569	539	512	521	502	518	523	537	510	563	538	524	563	521	526	555	540	566	578	531	558	554	584	552	543	518	528	537	481	518	575	576	497	550	549	519	523	500	523	553	534	532	531	563	542	565	572	534	584	539	527	580	519	558	531	522	529	535	539	505	519	523	518	568	549	566	502	540	513	535	525	519	564	531	526	571	545	509	521	565	523	548	507	530	521	549	516	555	523	529	517	589	575	525	519	559	543	512	522	522	505	505	507	537	600	533	527	534	584	550	529	503	520	556	525	553	561	557	528	562	493	543	565	553	546	547	535	556	533	459	518	537	547	510	589	555	512	546	553	515	530	560	549	516	508	575	558	515	557	493	567	551	546	522	511	518	523	554	518	579	569	482	513	542	566	496	550	523	531	530	521	550	560	530	535	526	534	559	532	541	532	489	519	549	558	528	532	604	542	522	540	523	522	542	537	538	544	515	548	559	564	562	562	539	550	519	510	563	556	590	538	505	522	531	545	518	549	572	514	563	547	582	520	502	559	542	545	517	535	499	575	563	518	537	541	543	539	542	559	508	551	522	533	569	563	490	517	571	547	544	529	559	546	566	514	546	535	510	507	527	535	561	541	503	494	541	521	529	580	566	572	503	525	528	533	563	543	541	557	542	538	574	505	538	569	597	555	553	529	522	539	549	532	558	487	514	564	561	565	516	534	562	501	559	538	532	536	529	569	555	539	550	549	529	543	536	509	571	516	546	541	545	540	548	532	551	584	556	562	542	550	507	501	546	513	512	542	567	481	574	577	525	511	592	521	511	567	525	526	563	465	557	524	548	575	536	558	532	537	545	562	549	495	523	526	577	586	548	525	528	545	533	512	517	545	496	565	562	512	587	507	523	507	556	480	512	543	562	568	541	558	516	531	507	559	524	521	504	501	523	550	566	550	587	569	528	569
23266	20864	27878	23980	20857	10431	1123	788	650	628	561	535	504	486	464	461	458	479	400	439	448	419	395	426	413	407	425	432	412	446	403	418	421	376	421	399	400	413	424	397	408	408	410	397	371	396	398	417	418	420	409	385	391	408	440	371	375	421	381	402	420	415	383	394	417	420	392	398	428	405	403	400	389	392	405	424	413	391	420	418	406	396	410	362	395	366	381	416	394	405	400	401	418	411	405	418	423	406	449	400	384	383	382	396	430	417	425	410	357	396	403	411	408	378	390	424	405	401	413	381	418	408	370	379	418	403	378	428	423	412	377	400	383	406	383	405	382	423	420	388	423	430	400	412	401	389	416	402	363	419	384	399	417	383	415	406	396	377	370	422	421	386	386	435	365	419	422	366	407	417	428	406	406	388	402	401	398	415	398	397	407	434	357	402	422	388	406	414	435	391	436	409	416	388	404	446	409	372	385	412	385	407	418	405	411	416	435	478	419	386	409	393	444	414	414	398	393	425	380	390	429	421	431	409	409	415	382	411	382	357	428	409	418	382	386	395	406	438	354	385	395	347	352	384	407	430	379	403	411	401	409	387	357	365	439	381	390	384	411	412	422	420	413	389	440	401	387	394	395	373	395	405	421	399	398	374	412	389	380	422	376	364	394	437	372	418	407	390	403	413	371	379	383	456	422	411	413	417	401	401	419	389	393	403	401	424	397	430	370	410	380	418	374	413	378	383	402	440	389	386	412	382	410	402	421	384	395	373	447	386	371	416	414	384	391	401	443	442	420	385	394	422	420	398	403	385	428	409	387	414	432	422	403	406	395	379	392	384	375	382	459	413	374	389	401	415	432	421	405	435	414	443	394	393	396	397	385	338	454	383	391	408	386	369	396	384	416	440	429	398	429	441	432	423	410	424	423	375	416	410	429	384	397	378	423	401	382	412	381	413	408	389	395	422	386	351	420	424	396	365	385	421	384	406	405	376	391	401	413	406	423	396	403	422	372	397	378	406	404	386	399	390	400	383	416	405	433	407	405	376	397	405	380	418	434	374	415	402	396	427	407	384	416	412	376	409	413	414	373	381	385	416	341	412	377	426	412	397	431	410	420	424	446	376	431	386	391	398	442	364	404	426	360	393	392	403	423	431	392	402	372	393	428	388	397	395	426	394	411	395	392	431	414	408	370	401	372	434	427	443	430	424	402	389	406	410	407	409	387	398	379	421	416	408	430	432	402	390	376	422	400	381	437	426	395	375	386	383	368	379	390	422	386	409	404	384	383	374	374	405	371	415	351	361	405	414	430	426	369	399	388	432	376	398	397	375	389	376	387	399	409	402	397	436	359	399	415	401	435	394	407	397	379	414	424	405	443	432	351	406	433	390	434	408	381	413	381	422	432	410	401	401	414	363	420	364	378	379	391	405	405	417	430	429	377	365	419	404	361	377	406	430	384	405	417	392	421	353	402	413	428	419	408	371	413	392	404	425	412	403	419	413	395	414	416	373	418	401	421	397	414	430	372	408	389	409	402	413	395	386	432	427	387	450	412	395	391	432	379	434	433	425	425	402	380	410	386	386	377	411	410	404	386	389	383	392	392	401	433	435	391	412	388	413	426	404	372	445	399	361	439	397	384	383	411	426	377	404	396	400	404	413	430	380	407	416	407	370	384	384	394	392	419	358	411	383	421	396	402	420	396	442	381	392	391	403	431	414	404	410	404	385	409	388	403	414	391	420	394	372	390	424	372	380	420	413	378	402	421	381	408	420	429	371	460	405	438	377	377	447	424	408	406	433	400	389	409	389	395	427	412	347	396	385	422	398	398	400	409	403	393	430	413	401	409	408	368	378	387	408	407	399	437	399	416	437	393	409	384	371	385	418	356	401	414	404	392	393	403	410	378	407	418	369	431	393	405	407	418	390	374	459	429	392	387	437	401	395	367	411	395	371	422	412	403	394	394	411	420	396	380	423	430	405	386	376	403	419	417	442	391	413	416	395	383	380	429	408	408	382	422	350	404	404	416	398	363	409	420	415	419	389	391	406	426	377	429	379	373	455	392	454	445	420	389	409	428	400	428	410	404	399	414	417	402	387	398	406	382	441	376	386	375	423	367	444	400	391	395	391	413	375	423	365	369	434	411	418	413	444	430	438	412	384	383	422	392	401	377	391	436	402	394	390	383	399	411	411	409	425	360	403	397	385	374	413	382	387	380	411	400	334	395	363	404	405	400	409	357	398	386	411	426	374	387	421	404	432	419	412	392	402	401	409	407	415	412	447	411	410	419	386	383	427	386	402	432	409	376	406	363	353	432	420	366	362	397	413	382	417	394	402	399	428	385	397	416	359	421	431	410	394	397	384	386	405	373	408	419	406	399	409	373	406	401	423	422	392	435	376	395	394	381	404	396	404	373	388	384	405	389	448	387	432	378	417	383	393	394	377	426	399	433	368	383	386	414	382	391	403	417	401	397	396	400	398	396	424	440	379	383	391	432	411	394	430	397	361	384	415	423	408	428	395	384	389	430	426	381	453	409	354	426	418	407	355	388	436	377	407	361	381	403	390	405	380	425	402	412	387	373	418	435	397	407	400	423	401	395	382	384	392	445	392	379	423	405	400	423	403	421	390	393	401	405	414	362	378	384	411	390	380	442	404	379	400	427	425	381	404	382	392	458	384	439	382	430	390	422	393	407	404	403	439	397	411	380	400	391	399	402	399	409	423	423	405	407	416	419	383	416	395	387	413	422	389	404	424	396	440	391	385	388	412	443	429	387	404	406	431	396	431	376	396	419	415	408	422	428	398	404	436	413	395	408	432	385	435	390	419	408	389	388	403	380	398	412	409	375	433	394	440	393	424	386	401	399	392	356	371	392	420	415	373	399	426	397	406	369	415	406	392	411	428	405	436	410	361	379	410	387	428	408	394	385	403	383	423	416	436	401	426	353	420	400	405	394	401	408	396	381	423	402	400	388	393	380	402	463	377	414	384	393	419	415	387	404	437	415	409	372	428	412	403	401	383	391	373	400	452	426	376	394	396	418	397	404	441	431	409	391	391	403	404	377	412	390	388	378	423	379	425	401	422	439	399	395	380	426	397	416	392	410	386	415	401	394	380	412	428	420	383	373	449	390	426	382	370	386	413	395	426	405	405	375	364	385	400	401	384	394	434	432	405	432	432	396	409	421	390	397	409	403	454	419	441	421	406	387	413	386	406	409	408	404	380	424	385	374	395	384	361	409	391	375	376	405	447	406	398	389	401	401	409	391	354	401	403	396	380	400	367	407	415	388	430	397	398	390	414	384	405	393	423	381	366	395	395	404	403	450	448	414	428	409	375	420	410	401	413	416	395	418	423	412	413	396	402	379	432	404	421	410	426	408	403	383	407	398	407	395	407	383	451	378	389	411	405	411	431	427	389	412	418	381	426	405	405	430	438	396	409	427	399	427	404	378	409	409	443	415	406	428	442	419	436	434	420	394	441	372	409	385	407	439	404
3162	7560	6124	2884	2149	1752	1390	1073	844	829	724	710	614	627	578	537	565	519	522	503	515	516	464	490	484	451	480	455	457	492	474	459	514	445	486	468	480	469	486	427	443	484	432	516	468	497	480	462	453	481	447	462	439	447	473	470	454	465	452	471	495	469	447	447	464	425	455	463	468	477	513	459	478	446	493	469	434	463	454	502	507	427	486	463	483	447	476	480	466	450	460	472	452	431	460	478	468	442	449	467	443	416	447	459	466	467	452	471	430	450	495	440	465	474	468	471	495	449	451	466	492	424	450	433	451	444	463	452	488	467	477	421	421	491	428	440	479	476	430	462	464	445	458	475	472	463	477	453	460	453	454	455	459	451	450	458	459	436	440	451	428	450	468	450	473	489	439	451	413	475	474	442	467	467	483	472	428	460	447	423	472	428	484	434	457	438	504	413	427	449	450	444	450	438	432	481	426	484	465	441	453	426	478	463	429	469	466	412	466	431	478	486	461	472	476	450	435	430	465	484	455	487	436	473	471	457	453	441	459	441	420	473	440	469	442	484	452	474	459	452	470	463	460	436	475	476	468	472	463	468	441	441	438	433	435	446	449	459	438	471	445	469	461	478	446	456	464	459	456	488	485	462	448	425	449	471	469	453	458	400	472	450	492	459	483	461	431	436	426	453	486	440	439	457	465	459	456	461	456	475	429	439	523	453	411	427	457	426	472	441	450	440	470	421	483	492	442	460	451	442	446	473	481	469	447	441	456	449	488	415	468	432	446	445	441	482	441	422	454	460	479	443	465	481	426	483	497	484	455	491	443	504	456	466	478	457	431	488	473	460	480	425	428	465	476	417	470	459	490	434	454	464	414	445	471	444	464	485	485	443	438	477	454	454	444	454	439	438	445	519	456	485	455	464	453	444	484	449	488	473	428	460	458	447	441	429	446	423	412	475	484	496	495	444	435	455	464	479	469	460	475	454	434	448	492	458	471	468	476	446	465	480	440	471	424	452	441	456	440	498	428	428	425	434	453	446	446	458	475	453	462	463	475	443	482	435	474	459	462	461	445	480	491	441	436	470	481	448	473	494	462	434	459	484	458	446	456	450	466	479	431	434	437	492	471	483	438	438	455	428	422	466	486	465	457	472	453	489	474	465	445	460	463	462	474	490	443	454	420	476	437	450	451	460	446	490	461	446	457	476	482	484	452	483	451	465	454	475	461	434	451	466	467	405	440	463	422	444	469	471	444	451	438	448	502	470	462	473	405	448	502	432	433	437	445	458	451	404	473	439	455	472	419	473	468	494	473	450	474	440	429	462	461	421	474	469	448	463	438	472	460	479	456	473	454	455	476	474	435	464	484	458	446	451	462	442	445	439	442	492	446	456	427	455	431	459	483	446	472	425	455	453	433	486	432	456	479	425	424	482	487	451	498	428	434	485	458	478	475	437	475	475	451	464	427	449	443	495	422	474	442	430	454	469	465	462	472	425	478	445	474	453	421	452	461	430	494	450	454	499	455	488	469	502	467	473	432	450	490	466	510	448	461	421	473	476	489	439	484	417	439	459	437	451	457	466	443	459	441	454	476	445	438	440	431	463	456	430	468	430	474	455	469	421	432	467	479	448	470	453	468	467	450	466	471	447	469	508	481	411	462	479	426	429	493	422	468	466	474	415	463	434	430	424	478	456	450	453	438	461	477	413	458	465	454	443	472	436	502	424	458	481	442	451	495	455	466	415	496	452	450	439	488	430	480	470	505	440	455	417	446	475	403	455	415	464	470	483	473	444	430	455	444	464	447	460	457	423	451	444	458	468	401	464	442	440	457	447	482	441	459	423	444	423	475	443	436	456	471	462	484	457	435	439	461	470	480	428	437	463	496	452	441	475	446	441	476	462	453	432	447	466	465	440	458	454	459	471	432	491	437	462	398	492	471	449	466	484	455	451	498	455	459	489	435	465	480	472	426	431	430	417	444	461	424	476	474	453	461	472	465	429	420	445	470	476	431	445	467	438	436	465	463	449	446	468	489	453	431	469	450	417	446	441	479	447	453	447	446	467	428	471	459	449	415	451	435	460	482	449	439	475	475	473	449	472	460	450	458	405	483	454	482	442	449	494	449	444	449	465	475	441	472	428	464	461	499	445	441	450	459	429	461	451	449	410	465	457	463	445	463	424	481	480	466	486	456	461	476	438	423	472	450	453	485	464	487	485	452	510	477	457	469	472	442	442	469	512	456	464	468	468	436	446	441	490	474	495	450	449	466	429	469	431	434	463	458	465	493	458	478	465	442	447	485	460	472	448	465	461	447	442	453	475	463	476	485	412	471	502	441	468	464	434	441	438	420	473	436	460	410	460	466	457	485	475	454	496	454	443	465	461	414	449	451	467	442	443	522	471	418	460	436	464	477	434	465	453	478	471	458	397	476	452	444	474	429	464	449	498	459	456	443	441	453	430	468	466	458	424	470	442	477	490	455	434	477	433	465	440	446	425	467	432	469	427	445	450	449	444	459	435	457	482	443	454	461	470	447	488	447	481	449	459	445	445	457	445	446	444	419	434	483	458	435	454	425	439	452	449	446	428	474	473	461	450	462	472	449	487	457	498	439	430	469	459	465	468	457	454	467	437	433	464	432	449	481	442	433	466	442	476	468	462	456	452	477	442	435	432	482	408	478	486	434	429	464	458	446	467	484	460	470	428	465	448	469	461	475	436	410	386	458	459	459	436	428	461	483	438	421	436	450	448	445	451	463	465	440	461	503	432	430	446	464	470	486	413	453	485	466	432	459	433	447	432	482	477	438	496	417	412	450	488	464	444	422	436	448	506	518	457	464	440	433	485	458	473	457	470	433	452	464	446	461	475	472	415	460	509	465	450	491	437	450	496	431	454	445	433	473	427	427	435	421	415	453	427	468	452	461	457	482	464	473	432	463	524	440	488	445	476	477	460	414	449	445	421	441	495	460	458	452	433	444	434	448	423	456	449	472	444	424	469	464	417	449	446	457	475	455	457	459	484	452	448	442	476	418	410	457	478	459	448	453	468	437	450	453	434	417	486	436	483	471	450	432	450	427	475	419	472	489	437	458	456	453	455	447	450	423	469	452	489	453	491	422	487	429	427	509	472	448	497	443	481	456	438	468	467	464	431	498	446	459	467	487	474	514	502	445	473	432	431	451	437	467	434	471	448	498	447	489	477	435	472	470	442	504	452	445	448	467	454	449	447	472	460	478	456	466	437	458	439	458	437	457	444	470	466	470	441	442	486	442	439	432	491	481	470	456	451	468	440	420	427	456	472	460	456	436	413	459	438	495	432	432	447	507	470	475	473	478	429	444	473	433	397	453	456	439	438	437	468	469	464	457	471	457	442	459	444	502	466	488	446	470	434	466	447	441	473	510	466	457	433	474	429	494	453	434	446	456	454	461	453	442	464	472	458	436	471	471	452	451	456	449	452	469	414	465	470	484	475	483	432	465	482	461	462	515	461	441	429	433	445
24245	20869	27043	24728	13857	856	556	501	459	418	399	362	372	323	338	342	333	334	349	321	360	321	284	318	340	308	300	320	288	319	312	302	309	318	344	291	330	311	335	286	326	334	288	321	288	300	339	298	310	289	291	314	307	287	298	318	292	319	298	301	288	272	284	299	310	285	306	328	330	327	301	308	305	313	298	302	253	311	319	301	304	311	307	312	306	279	315	274	273	325	274	312	301	295	285	308	290	279	295	290	332	285	286	276	276	322	317	298	319	312	312	313	317	288	309	303	281	307	305	282	308	317	287	337	291	275	317	314	324	294	301	304	292	287	286	299	300	301	309	279	306	319	289	300	316	317	305	285	290	317	293	308	274	328	317	302	308	313	287	307	318	303	313	344	282	291	294	304	307	293	316	274	298	292	307	322	289	308	277	337	285	327	303	297	334	302	279	312	309	311	317	298	282	275	270	346	314	306	287	296	289	315	266	290	289	266	300	282	300	324	297	287	290	311	292	299	279	295	297	295	317	259	288	296	277	302	282	338	338	277	278	294	332	286	301	289	306	320	295	295	278	271	307	290	327	306	281	302	300	317	300	280	318	322	301	299	317	283	287	301	287	287	290	298	315	306	321	309	295	299	331	305	303	303	312	308	308	281	313	317	278	304	294	337	302	317	302	293	292	306	298	306	301	291	258	338	319	327	310	298	298	304	279	323	314	316	336	284	328	276	309	321	304	285	300	301	289	309	310	279	324	307	310	325	321	297	301	263	288	290	297	306	332	309	316	292	315	295	292	319	315	301	299	284	301	280	281	294	310	324	292	296	318	299	272	311	276	281	287	292	284	298	323	297	314	310	298	293	315	320	309	297	289	308	320	317	294	297	287	265	299	304	303	260	317	286	289	290	301	285	298	311	300	322	294	313	272	288	317	306	302	295	302	297	296	298	319	305	311	300	316	317	298	301	295	265	324	314	312	318	300	286	305	302	289	308	295	267	264	291	325	286	294	314	300	311	293	295	331	301	290	307	327	300	286	304	310	301	310	300	303	273	317	316	258	312	312	331	284	289	304	278	329	322	298	328	299	284	336	268	334	284	293	314	295	332	316	328	280	281	303	303	278	305	324	326	326	314	323	353	274	303	287	312	334	287	297	298	309	310	281	305	314	292	274	331	310	327	292	320	316	316	325	295	312	273	260	297	315	290	336	287	289	318	314	319	299	318	287	302	315	283	275	293	277	302	297	302	304	321	310	305	292	301	282	307	296	312	306	310	306	303	289	317	304	279	308	280	304	311	300	291	278	295	306	291	283	296	301	310	334	303	285	295	289	321	291	277	301	303	294	333	276	316	322	317	300	311	297	311	312	275	300	304	278	285	300	292	278	317	304	296	282	282	291	285	315	305	278	310	304	308	302	279	315	323	296	298	311	331	313	287	297	326	292	263	301	326	286	302	297	308	291	292	294	320	295	275	281	299	291	318	286	290	280	286	266	305	290	267	298	289	294	333	302	295	307	310	317	276	286	333	268	309	311	330	334	280	306	319	256	294	305	264	269	309	312	302	318	338	278	285	297	286	326	310	324	309	325	293	287	311	308	318	272	296	314	294	293	308	321	284	282	290	303	311	315	288	310	290	335	323	291	275	293	281	332	277	329	286	266	308	295	306	296	330	279	271	307	332	318	290	299	324	304	296	332	283	317	303	296	311	270	326	302	281	313	290	295	271	306	294	280	313	327	302	286	276	290	314	315	296	282	300	291	285	298	290	328	301	325	301	285	305	290	302	317	290	282	286	324	288	292	279	271	276	308	306	297	291	251	295	288	268	316	338	316	302	311	308	272	316	307	292	293	292	277	304	307	305	301	319	343	299	305	331	323	293	269	317	298	325	272	260	329	321	302	300	301	278	285	297	297	277	322	295	288	284	296	300	330	290	275	301	281	300	329	296	288	314	317	284	305	324	276	272	287	325	334	295	292	306	288	300	291	285	305	292	301	313	300	336	293	308	294	251	294	330	305	308	307	302	278	294	302	275	303	287	329	334	293	304	327	302	292	302	289	320	328	292	302	274	306	295	307	311	332	272	289	310	290	275	283	293	291	304	328	295	324	308	284	297	302	309	304	280	325	310	312	333	299	316	333	304	316	316	308	305	297	315	273	281	318	282	294	293	300	278	342	280	323	308	306	289	284	336	284	300	306	306	296	307	301	316	279	332	301	291	327	323	312	337	319	281	312	314	277	290	269	294	277	283	298	322	279	315	279	309	329	316	330	309	316	304	312	247	299	312	279	298	289	302	320	302	295	286	310	307	314	313	286	270	294	318	318	298	302	293	311	289	293	306	317	281	315	312	304	293	283	340	286	329	315	310	312	308	325	292	286	333	311	314	312	335	282	288	285	300	308	300	292	296	332	290	307	293	278	318	308	319	292	303	315	288	283	314	291	302	309	298	291	313	310	295	296	322	327	286	288	286	320	335	299	303	302	316	293	270	289	320	285	290	314	314	301	304	293	293	302	284	307	292	296	272	283	286	320	310	288	277	334	319	312	298	304	279	300	319	264	305	293	281	281	280	254	330	291	304	306	263	305	310	277	330	298	301	303	319	296	319	291	289	284	332	330	312	279	319	297	284	317	307	334	303	284	319	299	295	283	311	274	280	314	313	305	292	304	301	300	275	304	313	292	333	293	311	291	298	281	286	304	300	288	290	322	290	303	318	317	279	309	294	304	345	309	288	302	285	311	270	308	302	284	312	297	304	320	309	304	322	298	316	279	287	318	318	296	308	312	301	279	310	293	314	276	317	303	291	320	309	328	304	315	304	286	298	301	296	314	318	291	309	309	311	300	283	324	299	312	297	323	321	287	279	282	283	309	302	288	311	304	322	315	306	288	327	299	290	315	300	289	326	280	305	305	281	292	292	280	328	301	295	313	288	297	301	302	271	320	313	350	315	292	308	302	324	333	308	276	268	291	296	289	298	300	271	293	316	282	305	322	281	305	318	318	279	280	296	305	335	301	299	292	309	345	322	281	332	311	287	290	305	303	289	292	270	305	286	296	282	277	292	282	290	293	300	304	308	291	299	276	295	301	311	290	303	310	334	285	335	298	297	305	296	305	297	294	296	319	297	270	276	269	288	281	295	294	330	264	344	299	258	311	293	313	292	303	308	292	309	305	296	298	282	306	310	305	320	315	317	309	284	275	291	317	289	320	331	291	276	307	289	293	317	298	308	325	274	308	317	326	292	301	299	301	309	318	311	308	300	290	302	306	303	308	309	304	291	282	317	262	289	273	302	269	293	315	313	295	298	312	302	298	283	322	295	273	318	315	314	315	314	285	281	313	299	295	308	320	289	319	291	290	277	318	310	298	311	293	278	307	261	312	292	296	296	283	317	295	313	304	317	258	288	304	312	285	323	308	266	310	310	311	306	308	310	282	300	265	298	319	307	307	308	307	295	315	326	305	312	274	314	307	272	305	316	311	317	290	319	275	269	312	326	285	325
3204	4788	3748	1903	1390	1167	873	706	588	540	464	449	427	409	432	408	359	386	364	376	406	353	332	303	352	299	322	328	337	390	347	325	343	336	315	340	338	340	326	326	324	335	326	337	326	348	306	324	312	326	304	339	363	305	325	316	331	328	311	319	351	343	332	334	329	316	316	351	324	343	314	312	345	336	328	336	327	320	339	354	361	319	345	339	309	342	334	327	321	317	297	345	319	356	324	328	358	346	338	338	319	310	345	319	339	327	319	340	370	330	307	297	311	355	335	343	328	333	359	301	311	328	333	328	344	328	332	336	312	338	337	310	334	324	310	337	349	354	325	314	334	324	324	299	282	320	340	338	322	330	335	317	350	308	315	324	309	349	320	323	324	337	323	353	360	305	319	312	341	311	326	336	365	328	330	310	304	325	320	328	346	329	323	332	352	295	314	327	332	317	338	332	331	352	340	319	328	330	318	332	308	332	307	324	346	343	331	306	320	315	327	330	368	309	330	302	356	337	323	326	337	347	334	339	322	337	307	331	373	342	329	319	343	310	315	340	312	307	357	327	329	303	292	343	343	333	323	314	342	310	305	325	337	332	341	316	362	333	316	341	341	346	337	312	321	287	292	327	330	332	337	329	310	321	337	331	343	374	277	325	318	351	356	336	326	320	326	330	347	357	334	328	334	313	351	308	305	297	305	349	328	321	326	328	322	344	320	341	341	357	335	325	343	323	327	319	328	322	355	307	327	320	326	309	312	320	315	323	338	326	344	314	327	318	343	324	332	346	285	332	347	325	326	334	298	321	329	307	309	354	355	343	288	325	342	330	333	345	300	298	303	365	334	330	318	305	338	315	299	348	374	321	314	326	331	293	327	360	331	310	319	347	330	317	327	342	306	361	365	354	325	314	290	308	325	337	317	339	330	337	360	342	289	324	308	324	334	337	351	326	303	334	325	342	320	315	329	305	334	344	324	323	329	323	332	329	337	352	314	318	324	354	334	344	322	320	302	355	330	312	346	340	338	371	324	334	336	316	339	306	329	308	348	342	303	329	315	327	334	344	360	312	345	306	310	344	297	316	326	328	333	340	330	298	334	335	349	333	308	302	319	326	342	341	333	341	324	314	288	310	305	327	351	302	343	330	344	319	314	322	314	350	314	310	335	314	333	322	335	342	346	324	319	297	334	334	354	319	318	334	323	329	295	328	322	338	330	302	322	344	322	318	324	338	325	307	312	328	327	329	341	330	323	310	324	306	312	341	323	325	347	317	352	327	298	327	342	299	318	338	324	324	345	353	313	343	357	320	345	316	328	335	353	340	316	345	312	297	347	323	328	344	303	323	318	317	354	322	343	325	317	330	358	344	313	327	317	330	335	310	341	322	332	327	345	315	320	317	303	312	351	343	335	374	338	349	330	339	331	349	346	333	309	327	331	314	333	330	323	309	324	320	305	324	347	311	317	316	333	336	303	332	331	324	317	322	355	355	300	333	314	345	341	334	321	338	338	306	319	322	314	319	358	332	342	316	304	307	348	319	340	339	363	363	307	333	338	325	321	323	307	316	351	318	334	304	374	290	335	356	308	353	348	331	322	329	316	303	313	324	307	307	350	350	299	317	348	373	314	310	341	326	291	276	312	325	325	371	325	363	300	364	311	330	352	306	331	353	314	343	329	337	349	327	330	351	346	332	361	341	308	332	328	315	288	349	331	336	326	339	318	317	312	322	341	308	320	336	301	320	311	342	319	330	345	317	345	338	349	332	305	330	338	309	334	329	333	303	282	323	327	317	318	338	314	335	333	327	325	346	336	325	317	332	326	334	313	332	314	336	338	345	337	352	325	310	325	308	330	335	314	312	387	317	312	332	299	295	344	289	349	321	302	350	315	290	361	318	361	345	344	323	319	324	335	297	306	310	299	339	298	334	298	322	330	330	346	349	309	345	322	325	326	328	342	336	354	332	342	311	335	333	333	326	318	311	343	310	326	354	323	345	317	332	328	354	342	342	370	312	323	345	335	326	336	324	320	343	366	356	303	327	309	303	331	302	334	345	334	328	317	334	313	354	356	355	335	363	309	358	323	332	312	318	320	333	343	323	356	333	322	317	323	321	305	334	305	356	302	320	302	323	330	319	311	311	330	327	318	338	305	358	371	303	345	320	312	314	321	300	345	332	328	346	311	354	308	346	280	364	331	339	343	350	335	306	318	330	313	304	347	319	310	362	373	329	330	311	284	289	350	326	307	310	326	318	347	320	297	326	356	309	345	275	317	330	331	301	312	329	372	337	336	333	292	317	358	345	321	331	309	320	339	309	300	309	332	324	341	342	312	318	317	343	347	329	343	327	354	332	281	313	325	328	350	350	313	363	359	318	313	358	300	316	313	361	334	315	313	300	319	313	321	299	342	320	292	340	346	331	343	309	323	326	336	360	323	332	310	313	293	340	303	315	342	319	347	348	327	293	371	316	339	325	334	367	307	342	329	334	321	328	305	316	332	351	329	335	322	367	332	316	340	336	330	324	317	322	308	346	335	322	333	333	323	369	330	328	330	344	318	316	322	330	314	312	339	327	305	327	343	332	324	328	315	335	309	325	314	322	358	328	330	335	323	342	357	298	277	319	330	326	325	354	335	340	340	340	340	335	312	313	337	298	298	347	330	328	329	344	294	298	324	345	325	324	330	316	352	322	331	354	344	315	309	335	332	351	328	330	300	328	306	340	303	330	324	375	324	325	346	326	333	345	340	353	342	348	347	355	338	302	379	336	347	322	360	324	341	339	353	312	319	305	363	349	318	328	341	344	314	316	371	318	346	365	349	307	310	324	330	332	336	319	308	314	345	341	317	338	339	331	324	317	336	333	337	313	355	312	345	310	338	354	350	300	369	304	309	317	322	338	327	305	292	322	329	328	316	321	339	310	345	306	335	327	345	323	316	298	299	353	298	322	338	328	347	323	348	322	330	317	317	339	364	310	289	322	369	326	320	308	337	344	338	328	322	352	359	352	341	333	347	328	322	321	312	319	348	301	297	333	307	317	332	341	311	308	320	326	282	334	308	337	317	329	309	344	343	302	309	326	320	319	316	329	356	363	335	325	369	348	337	303	305	341	325	350	347	348	334	314	308	313	345	327	323	332	332	295	318	333	325	343	346	321	331	318	334	327	331	335	308	323	347	345	332	321	361	332	338	351	338	327	326	324	345	312	312	304	314	342	325	350	311	297	308	316	347	323	347	325	321	328	303	315	328	300	362	302	328	330	340	301	327	316	346	314	323	338	340	329	329	330	339	350	346	317	316	322	317	301	352	312	347	346	315	330	349	335	329	337	325	355	322	320	360	357	313	333	317	330	345	304	338	331	339	326	321	341	321	297	316	320	306	325	312	350	327	337	339	332	323	332	312	311	332	348	310	335	322	282	318	332	324	330	339	302	362	315	351	345	327	334	334	330	326	326	308	311	357	328	316	315	345	361	325	359	336	310	343	351	324	345	317	340
22244	20900	28333	23656	20901	20941	10000	926	624	540	469	412	349	316	262	247	257	221	243	200	191	190	207	194	192	195	192	193	185	185	159	176	166	181	170	182	169	144	183	198	164	167	159	163	160	172	152	163	176	172	148	153	176	162	151	159	140	156	144	153	139	169	136	163	171	148	145	157	180	139	158	131	151	165	159	147	159	149	140	146	146	165	144	153	134	151	145	146	125	143	159	149	138	160	149	126	172	171	156	150	146	150	155	132	162	146	134	171	159	145	150	143	137	175	147	145	147	132	135	165	157	135	163	157	150	146	138	140	145	151	154	140	137	165	163	174	144	154	119	155	159	142	154	152	157	159	143	144	146	153	160	181	141	138	143	144	157	121	172	149	142	138	144	153	148	163	152	125	162	149	159	155	147	139	145	144	152	147	150	168	134	164	157	183	141	163	157	155	154	165	178	121	162	163	126	148	138	157	107	152	156	138	136	151	182	149	145	143	148	148	134	148	141	159	146	151	155	156	167	147	151	160	145	126	149	148	160	159	178	156	145	170	151	143	162	165	156	136	165	135	135	150	128	152	139	165	149	171	148	143	133	139	142	155	155	158	151	155	152	166	147	150	156	149	179	147	143	155	152	117	167	154	167	149	146	167	164	144	137	145	159	133	157	134	150	144	150	147	163	142	142	153	134	146	169	150	132	137	168	128	166	144	138	145	167	147	147	153	153	148	152	133	127	164	166	166	122	160	141	140	166	162	143	141	147	136	149	152	146	161	150	150	137	142	150	142	147	142	130	140	172	149	149	140	159	182	162	145	144	161	157	145	134	156	127	166	140	159	150	153	157	164	138	140	152	140	156	123	152	155	136	181	146	151	131	143	152	139	127	155	134	141	178	132	141	144	140	143	127	153	155	147	157	174	153	134	147	129	153	169	139	146	156	146	153	156	151	164	139	136	152	143	150	141	149	147	136	137	152	158	150	138	138	140	161	156	161	165	148	154	160	153	150	147	127	161	131	142	175	140	144	135	156	134	157	143	132	152	156	128	152	143	156	150	149	161	149	144	151	145	155	150	175	153	158	162	152	155	155	160	147	165	141	160	151	156	135	151	144	168	162	142	152	157	157	153	161	157	158	176	126	135	146	125	163	140	146	145	144	139	147	138	157	157	152	146	157	152	155	129	131	141	135	133	154	145	149	160	158	149	156	152	117	152	128	155	153	149	166	123	135	124	147	139	155	152	162	152	138	151	132	157	141	140	151	149	161	160	155	152	154	146	153	182	125	163	150	147	158	155	167	161	143	142	144	157	133	163	151	138	154	148	170	171	153	144	159	162	146	148	128	155	142	163	149	176	137	147	143	153	160	157	163	162	126	178	153	164	162	168	151	145	139	168	138	149	158	158	156	144	143	131	151	167	163	123	134	152	145	154	162	148	142	152	151	180	158	159	154	153	154	128	127	154	152	163	133	160	140	138	154	155	157	151	156	121	146	153	165	163	159	149	147	142	160	137	139	137	159	133	141	158	144	151	136	137	150	154	153	136	139	162	126	159	161	135	131	145	161	133	141	136	159	160	143	154	152	132	130	144	160	158	151	147	152	129	144	126	138	133	164	164	177	149	146	158	145	164	149	171	158	161	162	158	159	184	150	136	173	156	141	157	144	157	165	142	146	115	154	119	137	162	156	155	160	153	139	146	155	146	170	151	164	183	143	156	131	154	173	155	129	154	125	152	160	137	159	148	143	172	150	151	147	146	139	152	168	156	159	137	140	152	120	132	149	153	139	139	133	129	163	175	174	139	166	173	151	144	158	170	159	148	151	142	161	148	155	163	152	157	142	151	164	146	178	136	155	136	135	160	137	149	146	146	154	143	165	145	140	147	149	163	162	151	157	163	158	168	174	152	158	139	158	132	157	150	152	157	150	153	166	163	130	140	147	161	185	144	145	145	140	163	146	139	164	142	152	171	159	147	145	149	158	163	149	144	148	140	139	151	154	152	139	159	165	157	148	150	149	152	143	175	156	147	167	152	156	144	177	142	153	140	140	137	136	141	163	132	151	157	156	141	121	177	127	122	119	153	155	168	159	166	151	176	141	161	168	149	151	129	156	157	138	135	172	157	169	140	181	154	147	147	132	138	140	139	161	142	133	144	137	159	146	131	138	143	150	139	158	152	172	144	142	158	153	149	135	161	137	152	132	172	160	140	147	146	151	146	123	143	132	167	170	140	135	149	118	143	139	130	140	145	155	157	141	148	179	144	160	158	153	147	162	127	150	153	178	149	141	138	168	145	141	143	137	140	140	115	143	152	132	137	157	140	143	155	149	153	136	142	167	135	170	146	144	137	147	133	160	142	137	161	166	144	156	149	154	145	151	173	144	147	140	159	150	137	160	152	145	145	144	163	149	153	140	157	123	165	154	142	146	159	143	160	162	149	149	142	136	169	142	130	155	143	158	144	172	167	148	140	171	139	140	170	137	158	166	139	159	145	147	155	165	141	139	152	148	153	135	159	165	151	150	164	161	156	135	143	135	155	152	180	131	136	143	157	145	150	145	157	152	147	155	162	149	118	162	140	132	161	156	167	144	151	154	145	185	143	137	148	143	155	151	147	149	146	125	148	149	147	158	151	150	150	149	148	130	157	156	135	133	154	157	137	144	135	137	147	151	158	141	164	154	127	153	175	160	165	150	125	152	167	153	149	166	142	134	168	177	142	154	152	170	143	159	163	157	176	178	159	131	177	153	144	153	133	146	147	140	151	131	157	154	134	160	145	167	152	152	165	162	163	158	125	125	150	149	149	174	154	163	160	152	149	150	146	163	139	142	144	147	142	157	161	126	143	145	142	129	162	143	131	138	138	156	159	148	129	154	153	153	149	169	130	150	150	146	155	131	160	167	146	153	130	136	135	152	127	138	146	144	144	129	166	147	145	160	140	153	134	161	150	166	147	174	147	157	156	151	143	164	141	161	138	154	153	149	167	163	116	151	130	144	148	146	131	146	139	151	179	139	159	140	134	150	158	168	149	144	165	163	152	156	154	138	158	161	149	156	163	157	142	143	152	164	154	154	142	154	156	154	156	159	142	159	130	141	144	158	129	126	157	156	138	163	137	160	129	139	162	165	147	139	141	173	142	136	142	141	154	156	141	149	140	154	152	151	167	149	167	148	141	157	149	157	148	137	153	128	120	168	151	140	156	161	147	151	160	150	158	138	154	141	147	142	149	153	149	175	172	149	160	128	153	142	160	160	133	136	162	132	144	149	146	141	135	153	131	170	172	180	167	185	127	141	162	152	148	171	139	146	174	143	159	144	160	154	144	150	167	159	159	121	136	133	141	142	165	144	158	154	141	145	135	134	163	142	137	183	128	170	144	144	148	127	135	169	136	141	140	170	155	165	145	136	133	148	156	144	163	157	140	135	150	153	158	148	137	163	152	147	161	127	125	168	159	147	141	161	147	149	158	154	144	119	140	148	151	143	146	126	159	143	116	149	156
4090	12672	10239	4889	3391	2745	1954	1460	1090	853	691	577	492	411	417	397	356	303	284	302	267	267	252	249	261	214	193	217	215	203	197	201	232	177	212	185	186	194	207	174	183	197	184	197	182	177	203	201	209	180	197	151	189	153	175	158	192	210	167	172	191	175	175	172	181	170	161	165	190	176	164	136	187	181	191	171	191	155	170	159	182	181	173	181	163	155	167	205	174	169	187	177	159	169	187	151	155	160	159	178	166	168	177	162	159	188	155	146	178	169	174	157	172	192	179	183	144	195	163	171	187	167	182	170	162	161	173	163	160	146	143	163	200	175	152	176	180	160	178	175	164	190	156	156	164	196	176	181	163	195	168	162	164	188	170	157	160	167	148	158	180	160	178	164	173	163	199	188	175	160	181	171	174	162	163	176	172	162	166	158	148	184	152	158	157	199	162	177	189	149	166	180	178	198	170	163	160	182	171	167	176	156	159	161	168	171	160	188	178	170	152	164	172	158	178	162	153	165	172	157	189	168	169	164	160	174	182	180	177	189	186	171	178	139	154	175	155	183	163	154	156	162	176	168	180	168	180	159	172	179	176	148	140	179	158	175	160	159	182	175	176	168	171	186	182	161	170	164	190	172	170	173	150	181	167	168	167	173	170	182	161	180	189	181	184	183	151	181	185	165	149	197	170	173	164	199	155	164	174	170	156	165	175	149	148	166	166	170	199	158	180	168	163	144	181	204	168	153	174	169	173	185	165	165	159	168	170	170	152	162	178	176	158	174	172	162	163	185	167	202	145	179	188	146	169	169	169	145	173	178	164	179	177	162	179	139	182	176	155	183	177	182	167	177	167	169	154	173	170	162	175	158	175	155	141	151	153	172	180	183	169	165	175	167	186	193	193	146	173	189	164	151	163	164	163	171	172	188	162	182	149	177	171	184	171	174	157	160	179	143	176	175	157	162	156	186	161	165	181	186	182	160	164	166	170	159	187	165	165	168	158	172	175	155	164	163	191	142	137	156	170	164	178	155	161	184	173	173	156	204	163	168	192	174	194	186	165	167	168	167	163	179	158	172	161	163	188	171	171	172	142	151	171	177	174	179	167	157	163	154	148	149	157	156	161	156	137	164	183	180	158	170	159	165	156	187	158	167	174	142	146	160	152	149	162	169	168	153	164	166	194	168	180	185	138	156	193	167	164	161	154	179	175	188	185	151	159	181	156	173	178	168	154	179	161	151	164	174	161	150	153	174	155	190	172	165	170	169	174	176	144	170	170	175	135	178	183	144	168	174	148	154	160	185	177	178	168	163	209	164	172	168	172	177	165	166	173	161	166	161	180	205	180	171	153	162	168	188	176	180	171	181	150	185	176	159	166	150	177	145	164	179	161	153	168	161	143	180	177	152	189	181	139	174	158	161	166	184	181	174	194	161	164	178	171	171	166	170	179	156	153	156	166	173	147	168	179	164	170	154	154	198	164	173	150	171	156	168	157	174	195	142	183	186	162	169	161	163	174	171	169	190	177	182	130	151	158	166	163	194	155	167	156	171	166	159	186	149	154	174	153	153	188	179	171	183	164	160	146	163	173	152	176	150	172	132	163	172	166	178	173	191	177	167	171	192	184	166	175	163	162	169	168	181	166	182	175	158	172	164	142	182	168	159	172	181	138	169	141	162	170	170	173	186	146	162	199	155	157	165	176	164	171	177	170	194	163	174	163	179	175	177	172	148	166	158	168	173	170	147	193	178	170	156	157	183	174	150	179	164	162	172	184	167	189	181	173	171	177	185	169	156	156	170	170	176	159	165	148	156	174	174	171	162	166	168	161	160	191	136	190	177	162	166	153	160	179	182	168	161	169	160	168	181	181	179	149	169	164	137	173	157	167	161	170	168	181	159	157	168	152	198	180	191	160	170	176	161	183	171	170	146	178	173	181	152	177	164	155	163	140	170	158	189	175	172	168	156	158	190	180	175	158	182	158	189	155	178	171	153	160	192	163	138	184	164	151	174	177	148	150	172	183	170	176	178	167	173	150	177	150	184	173	176	157	162	189	177	174	165	200	173	184	166	164	158	199	170	157	168	197	164	179	158	170	174	169	181	184	181	176	199	156	179	160	161	151	191	165	146	181	156	170	169	182	187	192	168	172	177	162	155	152	179	156	169	173	183	155	164	154	178	195	169	163	161	161	161	170	162	168	185	156	186	160	154	193	163	166	165	180	166	173	150	164	175	168	178	170	150	178	152	165	164	186	171	189	163	175	154	171	167	176	162	169	172	174	169	159	153	188	183	181	188	186	168	173	157	194	174	164	160	179	183	159	162	163	158	180	196	155	177	148	156	172	182	163	155	156	162	163	160	172	155	183	149	140	188	198	170	172	184	164	157	181	176	169	146	179	185	177	188	165	141	156	176	166	178	158	150	192	166	161	164	182	174	169	163	194	176	179	187	172	154	152	178	166	179	157	162	169	187	178	173	199	172	164	176	184	167	173	169	169	187	180	180	180	174	170	182	161	154	163	162	167	172	190	187	166	184	162	167	167	178	172	170	164	170	174	188	165	180	147	180	163	155	148	173	174	171	154	157	170	175	188	182	164	164	158	189	166	158	179	158	139	178	169	182	180	154	172	173	185	137	172	160	176	165	150	189	154	180	177	170	179	164	147	152	175	152	202	162	164	169	157	161	207	186	164	168	158	175	182	173	156	165	191	179	176	147	146	153	174	177	172	167	170	157	164	159	180	155	160	160	188	157	183	181	175	174	164	157	181	135	172	162	180	175	167	167	172	152	157	173	169	159	158	174	185	178	181	177	146	184	168	195	165	160	144	149	190	165	158	196	152	168	195	165	152	149	179	163	153	162	182	191	152	164	152	182	168	153	162	171	190	197	159	164	155	172	159	189	193	151	175	201	173	160	161	174	175	163	154	154	172	169	180	188	156	179	155	160	167	175	169	168	177	183	166	163	174	161	181	147	167	156	188	160	182	181	179	178	165	150	153	169	160	169	135	150	179	158	154	182	173	165	186	175	152	157	152	177	170	183	172	180	154	174	158	155	155	172	175	165	164	172	189	175	162	200	165	165	180	169	179	187	164	165	171	205	185	167	168	177	201	181	171	157	158	169	155	184	189	183	180	159	163	174	166	196	182	146	150	160	170	146	158	187	194	160	172	156	131	175	161	160	181	156	159	181	181	176	154	152	174	192	157	184	183	171	197	179	169	185	176	191	161	161	178	155	172	167	172	163	156	196	164	181	163	157	181	173	167	175	174	194	153	186	177	176	182	196	170	171	183	162	182	180	178	177	178	167	127	151	168	162	170	162	188	176	154	170	190	173	164	181	165	160	159	148	173	159	172	201	172	159	175	158	179	161	162	169	167	162	165	170	194	158	170	149	171	169	175	146	167	184	182	177	176	171	155	166	158	162	171	164	159	172	154	189	148	164	171	196	170	189	170	184	166	168	182	187	166	145	171	169	159	180	175	168	192	162	172	171	177	154
27045	18727	5005	787	625	568	564	519	515	527	488	514	517	507	484	514	484	450	491	485	502	465	521	494	499	485	503	515	499	507	467	474	495	493	504	448	493	457	465	487	525	515	493	474	495	483	458	550	489	480	524	509	480	462	505	474	537	514	485	479	523	521	517	506	488	536	498	470	463	496	528	470	504	485	480	481	494	511	535	517	482	516	472	484	474	490	469	491	540	509	478	486	487	522	481	449	489	502	482	485	474	493	462	502	481	494	499	498	506	525	481	489	511	490	504	513	475	488	499	451	489	501	486	539	489	500	483	478	493	496	489	504	506	507	487	474	503	511	460	493	495	494	488	474	521	497	483	502	503	511	516	503	458	488	493	509	507	464	510	493	501	483	482	537	488	501	473	474	476	480	486	498	502	538	509	505	490	507	521	453	529	443	462	530	479	477	512	509	550	478	462	502	462	455	509	496	485	485	476	466	478	471	458	510	503	492	503	489	489	523	477	489	494	501	499	533	477	509	499	518	495	457	476	519	504	508	469	544	523	516	518	447	517	476	500	472	491	543	497	510	504	501	463	500	498	448	496	515	432	522	454	527	523	494	458	496	480	503	520	486	547	531	476	472	492	498	501	501	485	489	521	491	485	536	500	496	470	495	519	477	497	491	501	487	533	504	511	498	470	498	463	526	510	530	511	524	513	521	495	455	459	499	504	505	473	491	503	474	537	468	514	503	532	497	500	490	516	490	493	439	519	498	489	541	459	500	502	475	470	486	489	503	474	485	435	536	487	500	492	512	481	529	497	510	476	496	441	504	487	505	479	506	515	467	484	482	487	466	542	522	511	465	489	446	498	518	460	486	534	515	519	465	475	475	497	498	513	493	496	486	507	518	535	538	463	473	492	494	487	466	492	484	507	464	501	515	471	521	514	501	482	466	469	476	488	491	464	533	495	517	477	507	515	472	492	461	522	510	503	506	528	482	483	527	486	494	493	469	492	482	531	482	515	499	434	541	496	478	492	475	485	495	506	490	488	460	484	483	508	498	486	476	479	481	523	508	529	514	535	498	495	484	511	462	507	512	486	500	497	487	504	474	514	508	492	492	509	468	505	509	514	528	506	515	512	504	486	474	501	511	527	471	477	491	498	513	512	507	474	445	486	508	513	480	492	484	478	483	507	524	512	494	535	477	506	510	530	485	501	513	521	450	474	524	497	474	499	461	474	499	502	508	512	490	487	478	490	513	509	477	503	458	454	518	477	509	493	504	512	517	521	499	520	484	499	478	467	490	505	522	499	524	504	459	505	461	479	495	501	486	455	500	513	517	520	508	473	503	506	474	496	483	516	491	452	520	483	500	517	472	484	484	489	492	510	535	488	517	509	457	499	498	473	474	476	517	514	517	489	524	499	506	520	492	468	458	497	544	450	465	473	480	480	499	498	480	477	495	502	533	462	486	450	529	489	439	496	525	508	504	476	512	471	482	433	530	495	502	538	526	475	470	480	512	498	494	522	491	484	471	457	454	498	505	507	498	507	472	464	501	512	508	483	509	501	513	507	534	510	487	512	518	504	444	508	517	466	512	503	497	512	517	509	519	503	471	505	446	515	504	508	472	493	517	472	476	518	476	475	472	518	483	470	519	505	459	509	473	485	500	496	485	538	504	532	487	503	560	506	551	483	482	487	445	460	476	473	480	516	480	503	453	466	512	516	506	463	536	487	476	499	489	525	471	471	488	474	452	455	474	490	478	488	484	459	510	489	486	465	475	446	510	485	485	510	463	501	526	504	491	508	479	502	525	459	520	499	494	480	491	493	481	562	470	482	468	516	483	496	494	495	476	482	520	474	492	507	485	452	520	502	462	536	498	522	475	477	484	528	527	494	467	552	482	494	486	501	470	498	503	482	509	502	486	513	503	518	490	478	522	477	464	514	455	509	472	504	469	551	499	491	512	505	507	492	522	495	501	472	473	483	468	517	494	477	463	490	517	505	510	478	502	502	489	497	486	470	460	466	466	466	459	503	526	489	502	511	479	498	526	504	483	464	523	494	503	498	487	533	472	545	464	481	464	459	532	489	480	457	515	510	521	473	467	498	473	521	471	520	518	533	534	483	495	472	488	482	495	494	480	491	482	458	501	505	520	507	470	522	509	501	484	501	464	482	513	446	501	472	499	542	499	480	494	511	510	465	475	506	499	513	463	476	496	485	508	455	470	464	478	507	492	480	470	517	464	466	509	499	501	476	479	488	455	486	499	462	479	484	443	543	486	496	492	527	483	519	505	516	488	459	465	550	520	494	494	499	531	538	452	501	526	493	500	507	488	476	482	470	488	508	496	518	468	486	474	479	549	454	457	533	509	523	516	466	525	478	499	459	501	475	469	478	522	501	481	509	478	463	504	523	501	487	498	478	449	475	472	478	475	457	498	534	540	480	491	501	533	485	507	514	521	512	476	507	486	484	484	524	436	500	472	499	507	497	512	495	535	508	505	485	524	501	445	489	510	499	460	501	488	487	471	488	476	543	504	479	531	502	537	487	492	483	501	524	492	486	469	481	468	484	506	501	497	522	495	488	474	511	459	516	486	517	493	473	523	492	498	474	471	472	492	509	525	491	500	475	491	490	517	459	501	481	463	484	484	500	472	488	474	502	498	471	489	487	479	475	535	508	512	489	487	499	518	497	490	482	508	467	504	495	490	479	518	528	517	504	500	445	506	509	506	469	497	471	507	462	499	514	492	507	488	507	471	499	508	482	498	457	484	505	549	484	488	499	522	488	440	462	491	501	434	501	455	479	464	480	479	485	494	487	499	550	495	518	483	504	505	537	529	463	511	487	494	508	474	459	516	478	475	519	506	478	498	489	510	490	536	508	498	493	479	499	483	482	493	527	468	505	502	473	536	518	550	463	539	519	485	451	494	529	465	457	492	502	478	503	503	478	465	523	514	516	510	505	478	489	489	488	529	507	498	492	466	492	456	478	491	465	494	486	520	508	489	494	518	500	482	499	458	487	499	485	447	500	507	525	460	471	485	484	474	490	479	477	529	519	456	496	483	477	499	444	495	522	498	517	534	501	512	462	462	505	493	495	480	509	489	500	466	479	514	461	492	494	470	500	524	525	494	491	470	498	487	460	501	506	503	510	465	499	498	533	458	533	518	512	478	470	475	519	465	477	507	495	523	463	472	469	515	515	515	480	521	441	488	507	502	495	493	531	492	505	510	507	492	461	473	464	459	496	499	509	516	509	511	508	504	449	475	502	482	495	469	490	485	514	468	462	477	490	495	491	455	522	481	523	501	492	512	474	514	494	539	483	455	473	504	534	535	474	498	494	463	492	483	509	534	487	509	488	524	542	496	509	487	499	475	480	465	469	514	512	486	490	529	495	476	507	521	484	497	516	473	531	549	487	535	517	513	512	488	488	537	498	539	493	480	482	495	484	482	480	500	485	480	497	512	482	509	465	493	498	479	508	497	479	462	452	518	487	497	503	490	528	497
4286	919	916	647	622	600	617	609	564	549	522	575	580	545	519	559	495	564	547	523	555	560	588	598	565	584	536	519	563	534	575	544	561	534	552	589	570	577	541	517	556	553	541	548	539	536	552	545	536	549	563	577	546	525	553	555	544	573	558	545	570	549	563	596	528	545	520	560	558	553	571	551	577	541	538	568	581	601	508	550	498	551	522	531	522	572	521	557	562	515	547	587	567	526	562	598	545	542	546	604	531	516	523	551	549	511	560	543	556	555	604	577	564	544	544	524	518	540	578	535	531	627	540	529	517	478	552	528	550	537	506	531	584	534	518	552	579	530	512	514	557	547	496	576	498	591	525	518	544	552	550	513	535	551	547	536	524	553	564	522	544	494	523	515	552	536	561	578	555	534	532	567	543	560	541	556	568	565	536	569	586	524	552	581	542	545	551	538	536	561	529	569	520	533	548	594	539	570	540	513	498	533	527	521	550	545	556	563	518	543	569	550	569	520	596	527	576	547	546	555	572	552	518	567	531	562	527	555	502	579	562	563	544	558	544	561	600	504	556	544	562	573	519	579	566	528	545	547	551	542	514	550	530	561	519	559	588	563	529	544	572	547	557	553	524	563	564	542	558	536	560	540	530	529	564	538	555	528	553	530	595	535	567	544	515	526	548	535	558	526	562	603	574	519	545	555	558	578	523	556	574	517	562	540	531	524	540	552	544	537	544	561	546	532	520	512	515	497	541	549	576	563	525	531	495	583	576	525	517	547	568	533	570	536	556	548	544	518	506	549	518	542	544	579	554	546	511	571	553	589	515	547	559	515	547	520	582	544	554	561	562	509	547	577	561	536	554	546	525	549	526	543	535	524	578	564	594	520	537	526	544	541	532	534	547	535	549	560	540	538	579	557	532	539	565	547	558	578	521	572	525	552	568	505	518	543	539	544	520	535	566	572	547	528	533	543	508	535	516	521	529	556	540	559	563	622	581	523	584	573	523	564	556	544	521	512	592	545	558	590	530	498	611	560	512	533	546	544	532	520	562	531	519	549	508	542	548	529	510	541	544	534	557	544	615	531	541	547	529	559	535	522	510	591	578	601	550	553	534	559	513	551	537	506	544	546	571	532	591	541	539	560	519	588	548	547	572	520	517	558	573	547	561	541	518	534	544	575	543	548	540	524	565	557	535	529	567	555	551	526	607	546	575	522	585	530	508	550	515	568	579	538	522	538	538	554	553	551	557	593	546	536	542	559	536	575	492	548	570	581	550	540	527	563	517	487	556	532	514	554	546	518	500	530	586	592	520	551	578	505	541	563	569	536	564	506	540	511	569	548	590	539	528	519	570	554	556	533	511	554	525	531	510	567	510	547	513	554	544	545	550	533	537	531	505	541	530	541	568	542	532	555	493	537	563	536	536	559	539	585	526	547	574	528	570	562	567	542	551	502	549	559	536	584	568	579	539	512	540	528	514	558	538	555	521	566	565	510	512	556	562	484	520	570	571	568	558	555	516	566	507	530	530	499	507	528	534	569	574	539	554	541	560	559	529	543	567	552	568	573	580	573	538	569	568	530	534	567	597	541	561	507	549	567	551	536	561	562	574	561	579	530	578	544	562	539	576	557	529	530	540	541	540	524	539	542	540	542	536	542	560	544	516	527	540	547	526	543	582	522	561	557	551	549	546	539	553	533	542	574	549	546	498	531	593	557	553	530	535	550	532	539	544	572	520	521	537	549	510	558	523	505	535	516	558	541	524	557	529	540	533	577	532	556	519	513	502	539	538	592	527	518	517	555	555	551	503	547	534	554	590	529	534	573	557	549	533	528	577	536	530	534	533	549	574	597	558	569	566	577	594	548	503	560	526	547	567	584	563	524	561	533	573	581	557	578	572	619	540	597	532	495	558	531	513	544	521	532	592	490	542	545	527	530	592	571	559	540	558	513	510	563	543	569	583	545	558	535	565	536	525	579	584	519	536	492	555	536	513	564	560	553	541	569	524	527	522	549	538	537	541	525	498	530	524	552	527	567	515	538	549	527	514	520	580	538	612	580	571	567	533	544	531	556	538	550	523	530	551	526	554	546	499	568	535	547	563	502	551	561	538	531	550	519	569	558	555	575	516	516	533	499	556	587	548	520	538	577	528	529	559	566	514	552	586	497	565	509	542	570	532	559	533	522	541	513	533	552	547	552	548	493	537	527	576	573	562	583	583	561	516	509	520	524	547	555	524	526	551	568	549	560	518	549	558	537	520	560	551	589	500	557	558	555	537	579	563	528	574	516	523	544	560	533	541	524	548	517	529	552	519	538	540	578	535	550	525	560	567	521	545	561	543	562	539	570	560	554	534	530	585	547	538	587	539	576	532	510	538	526	569	568	532	585	569	518	519	576	601	578	517	575	541	539	548	576	508	563	565	575	526	515	550	541	591	531	503	518	560	560	539	549	522	534	535	525	558	573	515	565	568	569	554	533	546	563	539	550	564	506	566	538	560	532	526	571	536	539	549	555	529	531	563	587	566	505	535	567	532	609	533	533	563	548	528	535	570	578	530	560	563	503	545	546	606	569	501	527	511	549	530	559	546	580	567	524	518	557	573	540	564	568	605	523	539	565	558	595	538	585	560	542	517	573	560	578	516	574	537	534	568	548	551	558	526	525	555	557	532	536	502	587	560	518	592	573	560	525	591	557	588	566	566	534	550	528	544	563	545	576	514	566	556	471	572	530	569	544	532	544	563	532	561	561	512	550	512	523	567	547	537	553	577	544	532	578	522	574	493	550	554	563	530	599	546	519	494	589	580	560	566	592	575	561	553	585	559	533	573	548	607	530	536	533	604	575	503	488	542	527	533	549	571	584	550	570	514	491	563	555	573	561	557	541	572	528	553	511	546	550	560	526	563	519	575	539	620	507	524	574	538	544	527	529	517	547	591	524	588	561	558	573	540	579	503	556	560	573	510	523	525	566	608	525	557	539	522	526	523	534	531	539	520	582	541	537	493	526	563	542	539	559	511	538	519	539	526	543	547	555	515	558	563	520	549	557	567	554	551	533	600	544	565	557	541	529	568	567	531	566	518	550	522	551	571	529	533	560	540	533	547	490	555	504	515	542	519	573	549	529	546	539	577	538	548	563	526	575	572	547	533	524	537	515	532	540	546	499	513	538	543	533	552	528	568	523	533	498	578	565	532	526	560	544	483	529	546	515	532	580	547	557	535	485	544	560	549	505	533	528	553	547	505	561	569	557	543	552	566	546	568	523	567	550	570	569	594	553	504	518	527	558	535	539	576	567	513	557	525	525	552	526	531	572	533	567	543	514	547	567	547	550	553	530	575	580	501	553	532	536	521	540	576	558	565	537	558	502	483	554	582	565	503	538	502	502	551	578	552	553	541	585	567	541	508	532	554	559	578	522	533	571	557	535	550	581	560	574	535	565	559	517	567	519	523	568	525	532	505	543	580	574	546	564	528	525	570	527	570	596	499	574	547	542	533	564
23215	20868	27873	23987	20862	10432	1231	822	657	604	543	527	521	498	478	533	443	428	443	459	456	487	412	467	428	432	441	413	409	426	398	399	407	403	411	427	399	397	401	458	431	381	437	418	391	391	396	385	428	375	432	429	440	420	449	442	359	408	446	409	405	437	401	422	419	412	407	421	439	454	402	429	416	427	398	442	450	385	413	393	417	427	415	393	429	412	404	410	414	418	400	422	402	440	423	428	425	423	433	415	439	415	423	424	459	426	395	378	414	423	418	397	398	405	424	386	432	408	433	394	433	388	397	463	410	425	405	412	417	415	410	386	417	428	415	407	446	404	424	383	434	383	409	440	412	439	403	406	399	414	431	422	405	434	389	423	415	365	396	432	391	409	433	453	402	397	390	427	389	443	423	452	369	412	426	403	410	421	400	417	429	423	415	424	425	399	410	420	445	431	446	406	456	404	419	447	395	445	446	433	382	429	408	410	462	412	419	415	395	427	411	410	412	410	385	439	418	414	372	391	424	419	425	403	407	401	449	430	415	421	438	414	415	396	393	427	403	447	407	399	391	400	383	443	406	404	394	414	439	393	423	420	408	444	408	440	431	405	402	424	399	403	417	446	402	406	392	389	439	421	387	408	413	386	370	402	405	372	383	432	390	422	409	382	407	437	413	426	368	380	422	416	405	387	401	400	401	415	431	429	452	403	437	432	351	386	403	365	382	427	437	434	389	461	417	420	455	450	428	437	438	415	421	409	405	409	427	426	442	385	435	431	440	386	427	424	400	409	421	423	406	365	416	391	412	404	415	399	398	411	448	379	406	437	399	428	430	410	454	431	400	415	432	400	432	407	408	416	418	431	421	419	377	375	416	417	411	409	405	408	407	409	382	415	400	425	410	418	434	384	428	430	423	410	415	423	375	416	445	419	394	414	400	410	391	446	416	391	421	409	366	397	351	383	366	436	393	432	409	432	388	439	392	452	403	406	445	404	402	401	410	383	387	418	416	414	391	411	402	395	397	434	404	387	394	425	426	459	407	363	375	422	416	374	413	396	416	418	444	414	411	375	446	420	443	377	410	436	411	376	426	423	419	386	448	408	420	412	377	418	372	405	445	426	429	404	396	421	416	431	394	404	424	443	412	413	421	418	436	416	417	397	416	466	417	401	379	415	434	435	446	371	419	412	416	409	399	415	391	412	376	429	395	472	444	416	448	405	383	394	399	435	410	413	410	433	423	397	399	415	413	420	426	429	387	428	415	400	395	432	446	386	430	384	420	398	476	433	385	393	449	433	420	387	420	441	383	428	410	398	459	387	437	475	429	429	425	460	419	410	409	377	417	434	419	435	420	412	407	405	387	427	405	385	386	405	387	384	398	416	392	426	369	399	399	422	443	420	431	394	444	392	380	395	428	426	405	399	397	409	400	433	420	421	417	408	404	375	390	360	405	409	386	427	392	416	406	407	402	413	376	444	400	398	418	425	414	424	432	395	382	414	407	432	365	416	403	385	451	423	433	369	417	437	393	454	407	391	392	420	396	436	411	389	383	386	403	407	451	409	406	381	432	399	418	451	419	401	378	402	425	418	429	433	433	391	411	441	447	397	388	438	439	402	406	427	422	402	456	434	446	458	416	417	462	417	392	435	439	403	388	470	390	390	394	388	381	382	442	413	437	428	390	431	434	400	450	445	442	437	424	413	410	426	407	437	394	410	410	422	408	397	396	418	426	393	399	389	385	407	434	388	414	407	424	392	389	390	370	463	399	383	398	441	414	402	410	423	440	441	413	419	412	403	411	385	413	442	437	388	443	407	409	387	400	451	389	401	426	403	412	395	419	399	396	406	428	406	397	382	404	437	414	390	437	390	378	430	459	427	411	435	403	396	403	393	447	392	423	403	402	428	422	407	410	431	420	441	401	418	381	458	434	407	371	401	414	427	424	423	389	412	418	432	426	417	411	416	402	407	408	406	387	444	416	390	396	401	418	360	416	430	401	429	396	378	410	409	406	406	417	444	424	417	405	424	389	419	436	422	396	410	428	420	405	419	408	425	427	417	394	411	414	399	380	388	413	437	411	395	385	424	431	401	433	376	385	384	404	412	427	397	408	411	399	378	433	450	437	426	381	444	398	404	403	415	418	418	412	412	417	417	402	386	417	444	385	410	383	423	394	435	439	402	393	442	418	400	430	394	464	404	430	405	380	403	401	393	407	408	395	430	411	414	364	387	400	403	406	400	388	377	435	416	399	401	412	421	402	420	440	412	369	453	384	415	423	447	407	395	433	409	430	455	411	403	394	427	400	405	407	426	403	436	414	396	408	442	401	436	412	445	409	412	379	420	429	429	406	417	402	418	420	430	448	435	427	380	393	456	432	383	405	418	440	388	402	386	400	426	433	428	408	401	426	463	370	435	401	425	392	397	394	413	421	429	368	395	375	382	401	426	431	442	418	403	441	409	404	445	428	417	418	428	413	406	444	391	402	427	380	424	406	427	414	406	384	401	429	381	425	417	441	416	441	445	438	447	438	419	418	384	411	407	435	419	395	398	406	454	406	435	447	417	436	357	432	381	421	426	420	405	449	396	443	415	425	421	435	425	379	423	397	437	418	438	415	428	396	415	404	405	444	405	412	439	404	446	404	395	419	425	420	387	427	405	409	423	441	428	422	405	409	417	416	417	407	389	425	390	400	430	421	410	414	415	414	427	415	400	416	403	430	442	428	391	424	397	429	408	398	409	407	407	377	438	353	395	431	403	385	419	406	407	411	451	415	413	404	380	408	388	406	411	389	410	432	411	413	389	396	410	417	388	411	399	419	422	390	401	390	394	407	398	403	446	370	443	388	413	434	395	393	423	409	452	361	420	422	408	372	379	414	389	431	436	438	411	389	434	402	400	423	410	413	431	400	410	396	394	409	428	399	424	377	357	410	368	436	372	403	405	396	399	435	396	407	431	399	449	409	424	388	434	407	405	429	422	416	407	432	421	427	452	400	383	413	430	360	408	414	414	403	401	400	418	424	411	406	416	408	411	387	427	413	423	420	403	415	401	414	428	397	429	422	414	408	400	411	436	416	418	400	405	412	374	379	458	397	424	424	411	411	438	383	391	414	409	386	388	383	383	407	392	411	401	456	434	422	388	386	433	370	380	396	404	424	412	403	420	430	418	424	410	408	408	415	417	372	425	415	407	430	423	384	399	400	408	406	409	406	444	419	409	454	411	430	427	407	378	382	415	424	424	439	418	375	391	384	410	396	403	401	466	383	405	431	410	430	392	405	401	404	391	382	355	416	389	414	411	410	438	410	434	385	428	400	393	432	395	397	436	420	402	420	383	428	448	391	421	412	400	428	401	418	398	394	392	356	390	401	384	416	392	416	423	423	419	442	445	440	354	400	422	455	426	430	414	449	430	371	376	431	383	414	440	393	389	445	453	422	423	402	415	432	402	408	392	417	388	395	435	401	384	410	424	415	423	430	410	363	428	395	403	397	412
3055	7431	6139	2937	2114	1786	1266	1023	954	794	750	701	644	632	542	537	573	549	558	518	524	539	496	503	482	482	497	500	506	506	425	454	463	468	511	491	466	458	485	510	463	477	467	439	488	496	528	468	488	479	453	461	443	505	504	415	467	470	476	480	480	507	467	460	472	460	461	473	437	482	492	481	434	460	444	470	475	507	467	492	481	444	454	493	428	502	470	474	474	477	459	454	447	497	455	489	447	446	468	478	465	508	458	452	441	449	520	453	479	468	450	502	473	435	459	493	451	477	449	533	433	442	447	490	472	454	452	480	453	432	481	456	451	478	481	430	456	444	425	442	441	480	461	465	492	470	473	451	471	461	470	444	447	460	474	437	469	475	455	473	457	444	441	446	474	492	456	474	459	448	469	423	473	456	447	515	491	450	468	518	425	436	457	479	448	455	438	474	453	451	482	512	473	453	474	437	423	461	446	442	490	456	451	444	447	429	508	469	474	482	456	479	470	440	492	463	415	464	487	467	447	424	473	442	457	481	474	460	457	441	436	472	473	474	440	476	524	445	492	484	464	488	445	439	455	435	469	448	452	454	435	483	445	483	461	476	460	469	436	476	493	472	444	457	446	488	483	411	450	472	458	460	393	453	478	465	449	479	492	463	474	484	449	471	473	439	475	454	430	457	474	462	459	463	488	466	422	460	484	482	485	444	457	468	463	473	479	451	456	470	485	433	459	502	429	450	467	486	469	461	445	454	495	473	453	466	450	455	457	456	457	444	458	472	449	430	470	467	447	489	459	468	471	456	456	478	478	463	467	454	456	479	456	463	458	476	453	453	477	415	476	508	461	435	452	512	446	497	479	440	456	465	449	515	466	473	469	488	438	442	495	486	482	494	457	449	461	432	471	459	453	468	507	461	448	444	432	468	429	462	481	461	472	481	458	503	458	492	504	521	483	452	448	455	443	508	464	473	492	468	459	477	474	435	465	479	476	447	471	474	449	455	461	467	459	471	485	429	486	478	475	480	493	473	460	468	478	467	464	430	454	477	449	485	464	477	516	427	459	523	454	452	453	487	419	438	477	465	490	491	464	507	448	459	440	451	445	487	476	443	478	458	472	451	468	477	464	439	453	470	502	477	457	454	419	450	459	454	481	480	483	470	487	441	419	438	452	474	470	501	471	465	462	476	425	468	436	480	431	475	436	466	417	463	468	457	434	453	425	474	471	501	478	477	445	444	488	464	471	455	466	450	451	458	484	457	450	435	466	475	469	432	496	445	452	462	452	441	424	459	471	443	455	455	396	479	455	454	401	451	487	494	454	435	469	467	453	501	479	493	465	503	489	493	493	489	445	484	443	466	470	484	498	493	467	486	505	451	465	459	438	464	521	451	483	456	482	474	447	466	450	485	447	474	452	488	455	463	443	455	447	479	445	453	464	453	464	480	473	483	478	500	472	489	460	462	465	440	465	459	453	467	483	451	481	445	463	471	434	493	478	493	466	429	465	482	462	465	420	462	474	471	462	451	469	525	500	492	462	471	416	451	500	444	463	440	463	437	456	471	470	481	472	474	440	451	435	507	451	476	466	452	451	482	481	491	470	456	456	429	450	474	473	486	419	465	479	428	456	435	467	449	475	436	425	484	455	487	486	449	473	510	493	451	472	470	466	464	454	487	464	496	439	504	450	440	466	459	482	466	490	490	477	498	420	493	465	460	510	468	499	454	512	497	459	457	425	474	483	495	459	475	483	468	445	443	452	487	437	502	431	467	472	434	474	466	460	466	479	454	452	453	463	508	487	486	451	450	461	485	411	433	437	446	465	459	471	493	447	459	473	470	432	460	451	467	465	462	462	440	492	480	455	473	437	421	444	440	476	456	480	471	479	467	480	443	477	471	427	448	492	455	437	501	474	477	435	462	493	435	464	482	474	466	442	505	418	468	491	444	469	459	472	442	442	467	480	473	473	458	449	462	479	491	495	497	451	436	467	478	510	439	497	439	438	451	522	446	441	470	463	442	465	446	495	439	414	447	442	461	447	455	459	467	463	496	471	449	458	441	445	500	488	485	467	491	475	490	477	460	450	472	453	444	482	496	505	457	457	413	471	483	468	475	428	453	456	475	433	454	485	448	449	425	460	477	450	462	454	489	495	500	427	450	449	474	422	448	453	454	471	446	461	463	479	492	439	436	472	497	450	481	438	474	449	473	500	441	467	457	463	475	465	486	483	458	480	465	485	445	480	416	475	489	453	447	484	462	473	437	491	425	477	461	521	465	446	480	453	418	472	430	459	431	493	446	459	500	501	463	503	443	498	493	468	444	453	478	477	459	493	454	479	449	410	454	476	448	441	458	510	449	444	475	470	466	491	489	496	470	500	452	498	459	455	441	454	457	495	481	454	466	467	437	509	483	439	479	436	508	494	446	450	423	457	486	465	468	443	453	448	458	456	503	461	470	438	456	463	482	463	463	457	416	462	471	455	468	447	487	446	447	492	480	476	442	502	493	457	448	458	431	496	458	458	459	444	481	448	496	461	476	434	447	467	448	413	462	462	485	484	477	465	491	419	475	479	477	470	477	494	433	460	476	484	466	455	515	445	460	476	470	451	465	471	482	466	452	488	467	483	431	467	458	473	415	502	469	479	490	506	471	498	472	475	451	459	444	485	483	408	473	453	487	482	485	463	480	449	481	479	477	483	484	484	440	448	477	473	444	457	452	454	498	486	450	486	500	407	470	481	464	456	475	469	439	436	470	484	473	421	474	457	473	468	481	471	500	478	464	435	491	462	437	479	459	429	472	477	463	465	454	437	456	463	473	486	479	475	433	455	442	457	469	444	485	480	477	472	471	477	501	463	457	474	460	460	465	513	454	472	480	475	451	471	451	470	496	478	504	439	451	465	457	470	473	496	478	473	436	445	477	479	456	448	481	471	486	455	490	451	463	433	483	441	449	469	442	473	479	472	449	529	450	445	456	487	453	481	464	479	471	456	432	444	459	483	450	435	460	503	444	425	488	456	471	475	447	449	482	483	479	488	474	453	474	465	465	486	443	445	494	498	470	444	466	483	477	483	452	471	470	475	490	452	482	459	483	464	455	487	442	456	452	459	469	490	497	449	485	445	490	501	429	454	454	479	432	463	429	488	501	473	489	456	443	456	469	426	440	478	471	473	469	446	450	447	464	453	451	459	465	470	483	491	444	511	466	465	456	448	507	437	516	447	464	460	488	458	482	457	454	454	473	441	462	443	486	461	476	427	442	468	466	475	453	488	474	502	478	457	447	467	455	457	476	429	435	455	460	487	461	463	457	418	452	500	494	487	479	472	477	421	431	452	468	425	483	488	448	450	464	485	444	483	500	495	485	444	486	449	479	467	452	445	469	491	448	462	442	455	471	451	465	469	476	442	475	493	436	450	467	463	465	492	482	494	471	459	430	445	483	483	480	449	474	459	459	479	473	463	428	429	468	477	445	450	448	446	470	480	476	441	487	463	434
24210	20826	26977	24709	13965	928	622	476	442	398	369	379	362	367	367	334	338	322	315	331	292	334	324	302	326	349	325	321	313	292	308	294	356	314	309	326	308	329	306	316	308	312	316	293	322	319	339	286	286	311	311	320	300	330	312	316	317	330	287	294	279	290	300	322	292	329	298	305	319	353	309	330	334	303	291	304	300	312	294	322	309	311	321	284	330	318	330	293	298	293	289	304	279	324	318	293	289	300	290	319	304	327	320	290	265	325	298	281	312	309	299	277	285	298	310	292	316	322	332	319	341	305	315	328	301	290	313	322	338	286	326	338	333	301	307	275	302	326	288	318	290	326	323	321	297	343	287	299	287	297	284	338	324	282	279	339	326	305	300	278	308	289	320	274	319	281	281	298	330	301	331	282	301	329	282	293	293	321	301	288	324	290	296	307	306	335	338	322	321	286	330	289	289	291	306	310	311	311	341	334	324	299	306	299	315	315	312	296	310	304	294	341	308	323	291	330	315	342	320	284	310	284	290	286	316	298	288	299	309	291	303	317	305	305	275	319	333	333	325	301	301	302	322	290	303	302	309	303	306	345	307	309	310	299	284	312	299	313	288	304	313	303	297	319	335	314	295	297	304	319	324	300	316	315	303	307	299	296	306	314	331	299	321	268	298	290	298	345	350	338	331	307	342	322	323	325	318	298	321	292	291	308	274	282	301	328	314	296	303	299	326	307	288	308	280	319	311	282	327	315	288	310	343	292	305	322	318	290	286	311	297	350	317	286	332	272	286	298	286	307	285	349	288	297	313	305	299	314	329	307	324	287	298	304	329	312	312	316	290	317	287	292	288	291	297	303	291	328	292	322	327	288	285	309	276	293	272	344	309	292	320	323	316	311	326	324	284	289	330	320	315	303	297	331	314	310	316	318	327	304	310	305	341	275	310	292	304	329	313	285	324	323	291	295	298	300	301	317	296	291	312	281	343	291	342	323	301	286	290	335	292	275	310	294	299	313	302	312	297	328	327	294	303	297	296	339	307	306	327	304	308	308	328	304	289	315	300	310	323	330	312	284	295	321	280	307	324	290	311	319	305	316	325	328	315	328	302	289	313	293	271	313	322	297	307	314	343	329	299	326	296	293	352	313	313	322	296	310	319	326	281	292	316	349	306	305	279	286	323	289	316	313	314	321	332	291	315	314	301	336	346	295	279	311	313	308	306	329	320	291	317	285	291	282	325	294	327	317	322	278	296	331	306	287	287	301	303	305	308	310	332	288	322	307	279	299	321	297	319	308	319	308	309	296	319	319	329	332	317	330	326	322	295	297	289	323	319	289	316	316	273	284	319	319	283	312	325	302	277	319	324	306	326	308	325	273	320	299	291	309	265	300	320	301	270	291	282	320	276	331	311	299	298	300	280	277	311	319	291	289	278	303	313	310	302	325	293	329	304	300	291	303	327	284	282	288	273	288	299	306	305	332	314	289	315	328	328	321	314	327	282	309	302	326	315	329	330	315	306	324	307	313	304	282	289	292	294	297	307	317	300	302	307	299	317	322	299	325	303	292	279	280	306	286	314	313	293	290	295	306	307	316	305	257	306	326	292	323	313	307	277	305	319	305	323	282	273	285	318	313	312	328	344	310	315	294	297	308	297	301	292	303	299	299	265	284	310	321	278	292	300	302	290	290	308	313	298	313	310	302	276	316	295	332	282	322	292	308	323	317	309	313	290	313	312	301	317	292	310	278	289	294	327	285	302	307	311	331	339	284	322	320	303	314	311	279	325	323	297	318	324	313	323	311	291	314	330	300	339	306	325	303	275	307	290	285	286	310	292	296	291	316	301	306	307	333	324	328	274	311	291	309	338	320	306	308	301	317	299	319	355	332	318	283	314	340	349	309	297	314	328	322	289	337	336	299	323	325	332	306	323	312	329	325	296	269	319	286	298	323	311	296	303	313	330	317	300	301	315	313	314	300	301	323	313	298	345	340	300	296	327	325	291	274	295	307	303	335	313	310	335	316	301	299	313	292	332	346	319	274	320	272	315	332	277	277	298	316	315	309	299	313	285	326	295	308	317	308	333	317	318	312	321	303	312	310	304	333	304	318	309	318	317	319	296	303	312	295	324	296	289	291	323	292	305	319	330	322	285	330	304	292	281	297	276	289	330	297	301	336	349	332	298	302	289	296	296	314	319	293	303	297	328	303	338	317	318	308	289	295	334	309	312	316	305	312	297	276	313	295	297	281	324	314	311	313	332	308	318	295	304	313	308	332	292	261	295	315	317	285	309	321	304	301	319	311	306	290	332	329	325	303	318	289	316	311	267	307	325	294	296	309	279	334	285	317	311	299	288	311	307	282	301	283	287	314	325	331	310	298	312	297	311	310	298	261	345	319	316	310	294	307	306	310	293	311	320	286	329	303	323	332	333	342	296	342	296	291	308	314	308	304	318	296	295	333	313	300	309	330	288	297	312	324	311	319	296	317	294	314	294	302	297	296	278	299	334	294	291	319	311	294	319	258	351	329	306	294	309	298	321	309	324	349	355	289	303	280	317	353	277	286	274	288	314	329	268	282	266	299	298	293	298	307	283	307	322	290	287	272	299	335	327	313	310	298	327	300	295	334	322	321	318	315	317	312	307	322	295	331	285	271	277	309	343	297	299	284	313	296	309	278	328	307	315	331	279	338	316	294	288	302	307	283	306	313	286	280	308	290	268	302	279	317	298	267	300	319	297	294	314	300	302	291	344	293	290	327	313	311	315	284	338	322	313	296	324	301	306	317	297	286	301	330	303	298	300	303	327	313	309	291	308	301	291	316	287	308	297	307	304	287	281	298	317	318	316	308	306	312	317	309	286	296	311	301	295	304	337	336	306	295	311	270	313	292	311	302	290	321	329	305	283	308	293	303	319	281	331	319	302	329	322	314	296	307	327	309	315	306	313	300	303	322	313	298	332	330	288	304	298	293	300	330	313	320	302	317	312	297	321	289	298	290	307	311	311	296	303	278	312	291	323	311	302	340	309	306	273	295	318	325	311	282	303	297	332	318	296	312	321	317	307	318	308	289	327	365	293	305	291	295	279	294	300	333	332	303	280	330	335	308	285	319	304	325	289	303	290	311	288	302	296	307	305	303	304	309	310	324	273	329	302	313	292	320	323	307	318	333	330	322	317	261	311	345	274	287	307	311	286	304	313	300	319	305	293	325	282	282	306	296	305	257	289	285	328	324	286	304	285	304	341	291	297	270	277	307	284	287	299	310	319	324	293	316	338	313	317	312	308	279	296	282	276	305	304	292	280	317	298	301	283	288	332	328	315	309	322	294	301	304	314	298	336	316	318	323	312	321	307	290	300	300	299	314	320	298	310	271	280	336	311	326	311	310	307	277	298	327	304	309	280	291	300	320	324	341	323	305	314	260	308	288	291	297	282	326	309	310	300	313	301	269	300	278	313	306	312	309	316	317	279	309	304	295	352	318	298	325	331	276	286	295	264	316
3205	4768	3751	1724	1311	1165	961	697	561	518	525	453	413	426	402	396	378	363	361	349	339	332	330	320	350	365	348	311	331	354	320	352	368	326	320	323	358	340	318	356	327	347	320	342	318	328	318	325	344	321	310	323	339	336	371	345	299	336	344	341	335	349	308	312	366	316	342	335	309	312	318	331	332	352	312	300	314	347	328	318	300	331	338	343	316	349	320	326	358	310	313	324	344	333	348	337	300	330	321	344	362	319	328	321	332	353	336	323	320	320	326	317	298	343	319	344	354	355	362	341	292	323	322	332	349	309	335	331	341	315	319	350	356	356	333	335	344	352	354	322	352	339	339	313	329	345	321	332	346	345	351	332	338	339	322	338	358	345	330	344	301	336	313	344	351	320	337	312	334	307	327	336	302	311	332	354	326	345	301	294	300	338	328	365	303	304	326	314	325	366	352	354	347	373	355	335	327	325	340	320	329	336	323	309	359	344	346	336	345	319	309	310	312	313	315	323	373	357	345	336	325	319	303	355	310	326	309	320	331	317	332	328	319	330	311	341	352	341	356	340	345	349	280	327	331	321	294	360	303	357	324	348	340	314	335	336	324	339	338	308	327	311	353	316	343	309	319	354	305	333	350	339	311	306	313	351	328	356	322	348	328	326	332	317	369	306	345	325	362	321	347	349	323	347	298	314	372	311	312	356	339	346	372	373	369	317	331	300	319	336	344	309	351	348	355	298	357	338	361	327	322	334	328	326	322	356	323	316	345	325	308	319	321	316	325	341	320	333	286	341	321	305	321	325	340	289	344	308	361	304	353	316	337	357	313	329	337	322	339	350	342	373	343	308	342	353	341	327	331	287	321	359	321	348	314	362	295	351	361	333	306	342	367	319	335	329	343	323	354	321	368	337	347	346	317	348	324	337	325	354	322	358	347	330	320	334	307	299	356	328	340	333	327	329	329	340	347	299	312	306	356	321	339	380	350	345	323	323	332	312	347	357	330	324	357	347	326	329	328	341	312	310	302	353	321	300	332	330	332	362	319	347	343	350	345	330	344	341	346	348	318	335	314	363	337	367	314	325	323	347	346	334	324	320	319	305	337	342	319	292	334	317	370	313	304	326	347	356	317	367	292	321	333	357	316	341	293	320	333	317	326	355	334	322	358	329	340	327	323	324	337	337	302	326	349	340	331	333	327	350	339	335	307	345	321	304	317	314	343	347	347	350	349	344	329	333	368	316	322	302	333	304	300	301	333	346	362	329	343	348	315	344	323	339	314	335	320	351	329	352	355	302	349	324	357	335	310	347	338	318	353	361	347	316	343	318	329	329	362	304	349	332	375	327	338	350	319	321	336	329	321	357	331	305	297	356	359	344	352	325	350	358	382	351	339	332	334	355	365	315	321	334	333	360	338	306	337	313	349	289	340	311	339	303	367	341	364	332	330	350	319	338	319	344	350	337	332	349	316	348	327	334	332	335	332	306	300	325	317	321	327	336	372	316	316	305	354	342	335	361	330	325	327	338	330	326	347	332	310	342	335	320	318	334	357	334	305	307	314	312	328	322	345	352	293	309	298	331	361	367	324	293	379	319	341	323	314	344	326	348	345	315	344	322	328	330	326	352	297	324	302	324	345	349	345	332	387	371	343	294	334	289	333	331	352	352	327	310	315	324	331	337	315	351	368	293	346	325	351	331	331	343	327	350	317	333	339	353	372	312	323	320	314	306	342	327	339	312	338	328	349	346	332	292	343	323	330	322	336	317	314	338	296	322	336	330	338	322	361	325	307	393	354	338	337	291	324	363	321	302	347	328	354	288	328	349	351	318	279	333	368	324	329	319	317	312	341	300	291	349	338	339	329	338	378	333	345	345	328	332	337	323	296	361	361	344	353	341	338	314	317	346	317	344	305	331	340	337	344	341	322	315	382	306	328	325	341	345	339	343	342	330	336	323	347	342	335	344	321	358	344	331	345	334	347	322	338	350	341	351	324	341	319	298	354	325	360	323	329	326	325	340	340	322	319	319	304	303	354	331	344	313	335	361	345	350	336	313	311	333	300	326	311	342	352	364	327	292	333	336	345	317	314	373	354	312	310	324	319	342	320	304	346	322	324	328	331	338	336	322	328	324	327	370	332	323	295	311	348	323	299	347	348	339	365	312	326	350	344	328	297	327	332	326	347	329	330	296	322	310	349	301	299	319	333	344	335	325	328	332	347	339	332	324	340	317	318	322	339	301	360	324	358	318	319	353	320	310	342	369	327	304	336	351	334	331	324	336	346	369	343	321	357	340	335	303	301	402	338	328	330	336	324	307	326	354	307	350	336	335	311	339	358	364	348	345	335	340	319	321	320	340	331	339	337	346	314	341	338	346	358	348	333	339	351	329	347	304	350	330	349	345	314	310	344	303	349	377	346	316	322	351	302	344	303	332	344	322	323	341	327	334	361	340	315	308	333	307	312	349	324	321	332	336	328	321	325	404	311	330	313	342	349	318	336	350	335	359	341	310	321	336	344	340	315	316	337	341	349	314	298	346	308	347	308	345	374	344	348	336	344	322	338	323	328	324	328	333	333	315	344	307	320	296	353	351	327	342	328	325	363	334	333	338	345	342	339	329	379	347	325	351	312	316	332	333	341	374	351	311	336	316	331	324	338	337	346	324	313	298	321	337	339	310	324	325	343	343	330	339	308	314	341	313	360	327	327	294	344	308	344	395	307	310	315	307	336	325	307	357	364	322	342	315	351	348	324	337	334	324	335	290	375	325	320	335	358	319	317	315	312	362	350	356	327	361	329	342	341	359	308	324	350	318	338	315	353	363	304	368	337	332	355	319	316	344	326	360	322	341	327	363	327	331	353	316	332	339	349	337	335	352	275	343	314	330	340	346	323	319	326	352	322	323	326	330	308	345	334	345	320	322	344	330	344	333	345	311	335	330	320	341	354	336	316	302	304	331	344	336	334	373	346	330	348	333	334	299	357	333	330	353	334	340	337	372	351	307	318	310	313	341	371	352	319	319	327	315	292	343	341	380	365	378	342	363	322	325	336	342	312	346	335	364	342	325	334	332	346	372	337	312	328	319	332	347	321	376	342	364	335	342	319	299	347	329	342	336	337	322	351	336	343	311	305	321	337	340	340	351	336	348	292	341	340	361	328	346	343	317	327	338	310	325	354	292	371	290	345	362	313	319	332	352	377	314	378	343	318	336	310	318	346	351	342	317	354	306	339	358	318	356	312	310	308	336	329	344	303	342	330	314	320	323	319	357	321	305	330	313	330	354	338	330	350	337	311	354	314	318	360	325	282	340	326	335	310	319	347	328	318	328	353	346	328	327	354	322	315	329	321	319	324	313	338	301	344	325	314	358	352	297	282	323	315	312	364	321	306	309	325	311	328	335	304	311	347	335	354	328	338	340	322	321	343	352	318	318	323	318	344	328	357	348	341	343	359	324	327	301	344	315	351	312	355	331	297	321	346	332	354	348	360	360	332	348
22115	20858	28327	23505	20858	20899	9962	932	600	510	472	417	359	301	280	245	267	252	243	221	199	201	214	184	176	176	186	173	178	172	176	180	165	162	179	148	185	173	149	161	174	158	157	160	155	163	173	177	157	158	185	154	165	147	175	117	189	166	142	166	140	154	179	159	159	166	157	174	159	149	158	164	145	138	161	165	140	154	171	141	136	148	143	138	160	147	145	133	143	122	158	151	180	124	163	174	152	140	131	166	154	157	152	130	165	179	159	146	174	142	133	166	165	157	154	130	150	165	157	163	163	160	137	149	151	147	138	178	151	172	157	166	133	169	133	143	164	148	173	165	141	185	151	152	149	187	165	141	146	166	147	160	150	154	146	170	144	169	150	148	133	186	125	154	172	129	160	144	151	143	128	173	148	162	135	115	166	157	163	149	136	145	156	145	162	130	152	164	142	159	160	164	147	143	162	165	139	155	168	167	164	169	151	144	155	146	149	138	136	153	160	165	136	154	148	163	145	159	174	137	141	112	152	147	173	172	156	162	134	154	143	160	147	153	157	169	140	154	154	122	141	146	153	148	146	134	149	143	134	141	146	163	149	127	164	149	142	145	133	157	156	135	162	163	165	148	137	162	143	150	158	140	152	136	170	153	162	143	134	145	147	164	140	166	138	143	147	143	156	146	139	154	161	143	156	151	159	135	149	165	131	153	164	159	152	161	150	142	143	130	155	135	146	176	140	149	160	150	148	161	152	132	129	158	151	196	154	156	145	132	148	153	156	166	145	177	153	161	165	149	137	146	145	138	171	146	139	155	136	135	147	125	140	176	151	122	155	141	133	134	165	156	174	149	162	156	156	150	136	143	155	153	134	147	150	156	135	157	151	139	149	160	142	138	137	158	145	146	153	147	157	152	189	156	141	146	174	151	135	177	163	142	155	160	133	159	157	159	157	137	172	152	157	165	158	138	142	152	153	143	153	177	142	154	171	168	141	154	126	166	146	136	154	157	162	154	137	152	138	150	183	151	156	144	154	171	136	177	150	142	140	158	158	160	148	158	148	154	136	159	145	157	156	168	155	143	143	154	147	157	136	157	174	151	160	133	134	144	162	152	147	160	142	156	160	156	142	146	161	166	143	149	164	135	141	146	171	161	159	163	155	162	151	140	149	141	144	164	131	143	157	155	186	161	150	140	122	129	130	129	143	146	144	163	127	147	152	150	162	143	147	145	128	157	159	158	150	150	142	159	175	136	160	136	157	172	155	151	152	169	162	163	142	148	135	133	144	147	144	136	155	172	148	137	175	179	153	151	156	152	148	147	164	128	145	143	175	161	179	175	171	132	141	160	154	150	138	162	144	152	153	155	147	144	165	144	154	144	128	157	143	157	149	149	151	152	168	144	149	147	143	176	135	145	161	143	147	132	143	160	151	152	139	152	149	136	156	152	146	156	139	169	156	157	163	149	128	140	176	148	139	134	144	154	153	158	150	163	157	159	140	150	166	165	170	163	175	135	151	140	149	170	159	154	183	152	160	158	134	147	142	135	142	161	145	147	152	137	155	150	129	148	156	158	159	124	152	165	155	168	137	145	170	148	122	157	156	141	183	148	137	162	152	158	155	173	156	142	165	160	175	178	151	145	151	131	122	154	137	153	138	144	168	135	137	134	167	147	151	153	169	151	167	167	149	150	156	139	161	141	137	132	163	149	155	155	140	162	165	149	147	146	162	151	172	158	144	158	144	161	165	142	131	123	148	168	172	151	161	151	154	146	136	146	143	150	156	163	144	150	155	146	138	156	156	163	158	138	143	133	127	131	149	153	154	134	150	134	149	164	158	141	150	157	167	144	146	156	143	154	142	200	154	159	132	146	144	157	164	144	149	149	138	154	132	133	143	171	161	127	164	156	156	131	143	152	171	148	166	155	156	142	145	158	132	133	157	162	159	155	152	152	162	159	144	148	145	154	125	147	154	158	169	156	146	174	160	154	147	120	153	165	134	155	160	173	155	156	123	156	150	161	155	143	160	169	163	162	146	158	170	121	137	155	137	156	125	136	150	137	141	154	138	141	167	155	156	160	152	177	165	136	144	152	139	155	163	159	152	144	138	141	129	158	158	159	164	151	155	177	144	142	160	166	140	142	137	160	147	144	130	146	146	135	160	145	140	162	156	143	157	140	140	142	151	148	157	166	170	183	170	164	170	140	153	142	163	133	144	136	139	151	155	153	144	136	150	135	153	140	156	155	138	158	160	153	158	152	152	168	143	147	163	173	142	148	176	149	133	135	146	151	129	157	142	142	156	160	169	151	149	151	153	171	151	142	157	157	133	147	157	142	170	159	148	156	159	175	135	155	158	168	154	147	137	158	163	179	163	147	147	144	141	154	163	189	167	155	137	151	145	142	151	150	128	155	161	149	129	145	151	164	136	133	147	161	140	162	133	140	160	146	140	136	147	149	155	167	132	149	163	158	152	164	144	159	147	156	144	187	135	138	121	157	165	138	164	169	154	177	139	156	159	146	155	147	151	170	147	147	154	141	161	154	143	134	173	150	165	136	177	126	167	146	148	163	161	139	144	146	128	129	142	140	171	148	160	154	169	160	155	131	147	146	166	164	153	153	120	151	167	167	163	157	150	160	158	141	158	157	149	152	158	129	156	130	133	147	160	169	142	168	128	163	159	139	161	154	163	136	140	174	146	144	133	167	172	142	169	145	115	142	159	139	152	147	165	153	146	163	132	163	153	140	162	129	139	146	158	138	160	143	142	131	157	142	160	165	149	154	160	152	158	176	146	146	154	150	144	118	167	160	162	120	141	148	165	122	146	157	159	167	124	123	162	160	161	156	152	140	137	148	141	160	155	118	151	150	122	135	179	144	178	159	161	147	156	151	166	148	148	142	155	156	149	151	167	161	167	151	154	152	131	143	163	159	178	162	166	133	135	155	140	178	149	148	159	142	153	157	150	167	140	156	130	148	188	141	150	141	143	171	158	150	166	141	149	155	157	156	154	159	133	132	164	107	111	157	165	141	173	142	134	146	153	154	154	150	134	134	156	162	137	139	163	159	148	132	154	158	157	164	148	148	141	152	144	156	154	146	164	143	159	153	142	143	133	148	162	151	150	140	164	136	153	155	162	155	159	157	144	150	167	136	157	154	157	154	148	169	157	135	161	156	152	152	163	139	148	136	143	153	133	145	153	159	162	137	162	137	169	165	149	173	153	135	138	164	149	149	158	149	151	168	146	138	162	168	153	149	158	145	145	144	143	158	128	158	137	152	152	163	159	147	152	156	149	154	159	141	153	155	142	172	161	153	168	159	153	159	141	181	149	159	145	140	142	115	128	145	171	136	173	144	137	160	142	170	149	152	163	172	170	136	144	163	153	174	158	143	153	135	153	160	142	162	163	141	158	160	162	157	160	142	143	141	149	138	152	155	151	133	148	175	160	139	166	152	160	153	156	163	133	131	150	166	134	152	135	149	162	149	158	134	144	163
4044	12548	10239	4926	3451	2706	1962	1356	1045	862	711	560	507	455	372	358	336	335	298	286	284	286	246	232	231	238	235	229	198	199	212	225	193	220	189	224	184	184	186	183	190	173	185	171	191	171	168	192	184	187	176	205	162	163	194	193	186	189	180	178	194	171	161	202	169	170	173	166	189	166	211	166	164	197	177	177	186	165	191	182	167	163	173	186	173	179	170	164	183	169	169	151	174	196	192	182	186	185	166	179	181	173	162	180	193	190	194	160	172	176	173	183	191	171	145	170	171	171	191	183	176	162	173	171	180	186	158	178	168	166	166	168	153	163	189	183	158	164	179	157	186	168	200	136	189	166	164	171	147	183	164	183	143	198	195	174	191	152	165	176	155	183	182	170	168	174	157	177	178	162	148	173	163	182	164	148	158	179	164	195	174	156	146	152	156	173	160	176	181	182	157	187	191	159	171	152	198	187	159	169	173	171	157	183	147	167	166	187	188	177	168	180	155	170	179	159	191	185	174	176	177	173	170	186	171	158	173	172	155	193	157	146	163	170	172	153	161	165	168	185	176	152	175	173	148	139	186	188	174	183	194	184	145	159	175	168	158	152	176	178	166	187	182	174	186	159	177	168	175	149	182	185	166	178	184	166	182	177	190	171	188	161	181	177	170	167	189	160	180	176	197	192	165	164	187	170	164	175	179	150	161	174	155	200	194	177	164	160	162	178	149	165	186	166	161	161	169	167	168	188	172	172	168	175	199	190	176	165	178	178	187	205	199	157	154	170	161	176	186	169	183	174	159	150	182	198	164	160	182	176	160	169	152	152	156	174	183	192	186	189	155	194	174	177	163	181	188	188	170	168	170	196	190	165	155	200	164	162	178	193	179	153	168	167	180	195	172	168	168	163	215	188	190	186	157	181	150	167	175	162	156	164	161	173	164	148	165	168	154	161	163	184	157	160	155	180	182	189	173	193	159	178	200	140	161	173	162	170	171	170	161	192	166	170	179	152	179	177	174	169	190	177	188	189	191	174	168	174	196	154	172	189	167	172	159	175	171	164	176	157	175	188	158	171	165	151	167	158	178	176	163	188	178	162	163	154	187	184	164	174	176	171	187	177	157	184	156	127	177	191	183	176	165	184	175	188	195	174	176	163	166	184	212	166	176	164	174	141	162	189	177	179	183	189	167	184	169	167	179	174	170	172	180	174	154	164	188	190	162	159	202	146	163	176	186	177	172	177	183	166	170	195	161	207	163	174	172	185	155	183	154	155	155	194	161	173	181	164	169	162	168	165	178	158	178	178	158	173	148	184	178	163	175	181	155	163	169	177	161	176	180	169	156	178	184	151	167	176	171	150	147	205	150	161	197	136	176	175	163	161	154	154	167	179	166	194	154	168	158	165	171	151	178	158	171	171	187	161	174	176	189	166	156	190	162	173	184	166	176	189	177	177	168	165	160	184	184	141	184	186	196	178	174	182	184	161	167	183	164	152	184	154	169	182	177	174	182	182	149	154	159	169	174	162	164	174	147	154	200	183	160	168	192	166	161	157	172	169	186	192	200	151	164	181	176	136	165	173	156	154	165	168	149	178	169	181	195	190	173	175	178	157	162	165	172	187	164	166	183	160	186	196	171	165	161	146	140	197	169	144	169	189	159	171	152	184	182	204	164	166	166	171	175	189	174	168	182	176	175	182	177	158	175	147	165	156	175	166	184	185	153	150	169	150	175	183	170	179	179	178	182	185	185	171	160	186	178	173	185	180	149	179	167	151	183	161	161	176	170	164	157	189	174	195	198	167	168	168	170	156	185	136	173	162	154	153	200	166	194	198	161	178	161	166	160	171	168	204	173	163	151	184	180	181	165	141	158	177	175	175	184	171	187	185	170	181	174	170	178	147	184	173	187	184	166	173	171	156	175	165	176	182	164	166	161	166	159	182	173	168	168	191	151	175	182	193	156	151	180	172	205	191	162	181	166	158	174	163	173	161	185	167	183	187	146	155	175	187	152	169	171	183	168	173	169	177	154	185	160	190	160	174	184	192	179	149	168	184	170	165	157	175	188	197	152	183	179	176	158	184	169	166	161	164	176	170	188	182	191	151	168	150	197	169	161	180	175	197	177	177	159	189	169	191	195	150	170	173	170	178	160	151	187	172	159	165	160	188	172	163	165	175	162	159	151	174	174	163	166	143	193	177	171	153	168	173	161	196	160	169	180	157	179	170	145	184	182	175	155	196	172	173	183	161	184	179	163	164	161	170	168	164	157	169	174	181	171	187	165	182	155	168	177	169	200	165	160	183	176	197	175	150	170	168	186	158	176	172	160	167	168	173	159	200	180	180	171	179	167	192	172	194	178	157	168	167	179	167	158	181	180	178	181	161	180	183	156	164	141	182	168	130	163	173	162	161	171	157	166	174	174	170	171	153	180	179	171	191	190	167	167	177	191	176	168	165	165	193	165	169	165	153	167	159	182	169	155	178	166	177	198	179	164	173	192	175	159	186	163	189	162	155	185	162	183	171	192	168	150	185	157	173	170	165	164	145	171	198	151	168	187	179	200	166	184	163	177	154	168	161	171	169	164	184	154	163	153	212	163	183	154	169	159	165	170	170	180	172	172	176	166	159	148	169	184	182	181	172	170	184	153	182	182	174	170	162	159	155	165	167	176	161	170	155	168	174	163	164	193	184	198	160	191	175	151	181	160	186	165	176	151	192	167	138	177	160	165	169	167	177	180	162	155	150	176	175	185	165	158	167	158	184	164	170	189	155	163	168	153	148	182	182	171	178	150	177	180	186	181	163	170	162	167	156	163	179	180	159	182	155	165	198	193	154	170	196	174	186	169	169	175	183	155	157	166	178	185	164	169	191	199	172	164	174	176	158	181	196	190	166	167	180	175	171	160	169	159	168	171	172	169	167	177	152	161	176	185	171	142	183	155	167	170	168	193	171	183	162	156	178	206	165	164	145	174	170	159	186	147	169	202	179	179	166	163	147	192	156	165	176	151	181	169	166	175	165	189	169	200	168	182	143	187	187	151	188	160	167	180	190	175	176	177	190	174	157	183	180	192	163	173	178	162	166	179	168	180	161	186	178	173	175	161	170	162	187	172	171	185	166	172	181	162	157	164	171	152	172	176	173	172	165	166	171	180	161	180	175	195	177	164	148	187	175	164	169	196	144	185	168	159	172	166	181	173	162	163	185	154	166	183	162	182	162	194	160	164	173	150	161	190	164	168	176	185	172	178	186	184	152	161	185	208	186	167	182	179	171	191	154	164	177	201	177	187	157	155	168	164	170	175	172	149	135	151	177	179	151	163	177	149	159	155	161	174	169	169	133	165	171	173	154	165	183	179	180	154	172	162	149	184	168	194	199	170	179	165	161	163	185	150	190	180	158	158	164	183	182	175	172	196	164	189	149	168	171	161	169	171	157	158	141	180	160	188	175	192	149	178	153	149	176	156	170	171	180	188	178	222	182	166	177	183	167	169	196
26966	18542	4924	832	614	591	548	523	543	546	512	544	484	545	491	489	469	505	482	526	527	492	520	511	504	501	502	517	526	467	494	486	483	513	452	484	534	509	498	500	487	518	547	545	502	494	520	534	497	500	447	470	493	473	482	479	476	488	500	513	452	501	457	503	475	507	507	552	510	537	517	505	525	474	489	488	502	460	498	499	517	510	467	488	499	510	489	456	499	487	481	523	524	509	489	489	509	485	561	528	468	482	510	486	538	511	507	517	473	459	550	513	486	504	508	503	475	511	488	490	525	487	519	519	507	446	492	464	482	458	523	498	520	504	457	466	505	499	523	479	500	479	471	480	509	480	548	460	514	510	492	478	533	494	478	491	482	500	502	493	505	479	473	456	494	441	476	543	495	475	463	525	538	486	535	483	463	519	489	498	474	510	521	478	473	514	469	491	528	502	493	505	502	461	486	515	467	522	500	487	516	504	518	449	515	490	492	499	516	481	477	506	490	515	498	517	485	501	451	518	499	479	491	500	520	500	525	539	472	492	482	480	524	441	497	494	562	504	466	465	457	480	507	512	509	469	446	508	501	481	480	494	540	497	482	536	527	556	503	515	507	526	512	501	519	503	462	469	487	445	515	521	497	498	498	548	448	482	528	450	499	517	526	506	512	493	513	491	527	504	487	471	498	543	486	508	505	491	499	520	467	504	495	508	505	493	484	464	499	505	520	525	529	501	514	477	532	496	519	503	479	510	468	518	470	513	502	502	518	508	473	499	480	484	495	458	469	473	523	527	527	470	497	477	452	496	518	479	473	478	507	512	464	480	478	471	487	481	495	451	475	493	489	474	516	505	462	435	485	471	528	468	499	528	496	492	513	484	483	542	478	503	498	465	520	488	521	464	509	482	512	482	488	504	527	501	481	470	534	455	483	504	508	493	490	482	519	504	492	519	501	537	520	493	497	455	493	491	568	512	494	521	500	468	463	499	518	482	502	511	514	492	496	470	485	488	507	494	490	499	451	536	507	472	525	537	487	508	532	541	513	485	464	508	527	501	501	507	465	488	457	493	474	469	460	494	539	468	493	525	484	485	485	481	516	536	498	498	494	462	446	531	465	491	471	460	509	499	541	444	481	500	496	518	495	450	458	486	485	500	446	494	493	478	477	523	496	479	490	514	483	493	498	474	471	532	514	480	476	526	500	513	512	498	503	521	482	525	491	485	478	534	510	531	513	464	499	478	511	528	496	512	492	486	503	487	475	509	506	530	456	478	454	508	523	536	489	512	507	502	531	538	490	524	537	478	566	485	495	479	484	462	503	476	486	518	550	469	505	496	521	542	485	515	487	500	514	448	507	531	537	499	464	530	503	514	481	474	506	496	489	478	478	456	503	497	476	502	529	489	507	486	507	501	492	534	492	534	489	480	537	446	505	512	503	494	492	501	488	487	537	472	507	495	517	531	544	540	527	503	500	559	477	495	463	518	518	498	484	509	482	505	494	507	513	509	495	488	518	535	516	506	488	499	506	519	480	502	495	486	519	512	550	488	490	495	500	513	491	489	531	496	449	504	503	465	475	522	494	507	476	537	503	499	486	462	517	515	494	524	476	494	505	474	525	516	473	470	444	439	495	510	485	464	475	499	496	471	482	503	524	491	479	509	468	503	495	498	485	472	501	509	511	532	485	528	474	464	540	511	498	488	485	469	484	485	516	476	488	512	481	483	470	517	508	526	491	540	460	508	511	516	480	545	459	473	520	503	515	534	520	506	544	501	542	539	488	541	502	516	534	481	498	561	506	534	492	485	489	478	518	458	486	525	517	559	523	484	494	495	485	525	482	475	528	491	507	468	480	492	497	472	487	528	484	503	470	487	484	524	482	496	490	531	487	518	487	491	542	489	480	500	468	474	500	493	485	512	511	535	457	469	514	507	466	531	503	463	489	488	512	496	502	513	473	530	505	499	536	458	502	517	497	495	515	481	494	508	499	504	489	511	500	460	553	506	519	501	498	534	477	479	509	498	491	481	471	519	507	483	497	490	520	505	551	483	504	489	534	485	501	483	487	523	492	493	499	476	496	457	512	468	466	536	498	523	473	505	517	452	511	458	462	497	512	468	489	520	489	498	491	516	504	504	512	504	503	490	490	562	498	560	478	495	480	534	515	499	480	481	479	486	489	561	513	491	529	469	503	462	499	526	471	461	498	499	504	481	477	475	522	486	488	512	488	542	505	514	530	461	526	524	522	507	510	489	512	466	478	487	501	502	538	542	476	518	495	484	488	492	481	516	510	503	481	510	480	508	499	532	506	478	506	525	499	532	497	489	497	497	467	466	514	495	477	512	503	471	461	483	473	497	487	489	512	508	483	516	486	474	484	497	516	456	490	484	470	499	502	512	505	514	530	495	513	473	506	485	473	480	503	532	507	480	511	523	504	500	479	457	530	498	503	511	489	524	493	502	486	479	534	505	454	474	537	472	524	464	477	524	512	481	515	512	504	495	465	439	546	500	480	488	467	510	519	509	490	504	532	548	479	488	483	546	466	492	520	492	493	488	498	485	515	477	471	489	475	496	516	524	482	465	536	459	494	498	501	480	463	483	489	515	544	489	498	484	488	514	490	503	484	505	499	499	463	524	463	528	508	509	547	518	458	512	488	506	515	497	507	525	491	500	493	511	517	535	475	513	493	478	509	480	480	466	482	523	489	492	505	461	516	512	481	482	484	501	493	499	504	502	501	507	494	504	479	520	490	478	480	459	487	506	506	487	515	517	484	500	463	497	514	475	503	511	465	496	450	512	476	540	485	498	490	496	511	477	510	507	530	532	511	496	494	496	484	518	514	458	529	521	520	494	541	480	495	496	449	483	495	497	480	483	492	493	480	545	556	486	483	489	494	516	456	515	485	487	476	523	466	504	509	477	490	511	505	533	497	492	471	490	491	495	503	492	445	468	510	464	520	543	491	481	451	528	513	486	497	508	471	483	474	507	525	473	479	486	485	474	522	523	518	497	486	485	492	529	516	479	471	513	508	459	503	502	443	486	495	531	517	493	488	511	497	510	496	525	505	478	482	498	466	482	498	498	512	468	469	505	535	502	476	539	516	499	527	524	483	503	494	485	485	482	462	456	521	510	469	500	499	493	530	504	520	525	503	479	532	527	537	469	504	553	536	502	498	488	448	487	496	500	485	534	513	493	511	530	507	504	485	516	524	463	511	485	528	489	493	463	499	509	510	476	488	526	520	500	466	524	478	499	501	484	526	482	508	511	501	516	479	522	517	457	529	489	493	514	573	462	516	525	472	458	555	498	511	483	461	506	515	467	517	467	507	517	524	497	506	515	537	527	509	484	491	510	517	462	465	479	518	474	470	479	533	472	518	489	483	509	459	499	482	496	473	520	491	482	458	519	504	484	494	511	492	558	515	480	498	522	513	473	480	473	489	489	505	482	466	487	512	484	487	500	517	490	519	476	491	510	473	523	480	464	489	482	512	446
4287	1023	859	691	656	596	601	623	553	605	520	584	521	563	546	576	594	530	516	564	555	527	506	533	552	561	559	557	567	529	526	514	549	533	540	594	528	569	503	578	539	533	538	547	521	524	508	530	556	547	535	559	571	495	631	520	634	537	529	529	548	544	519	526	557	545	552	559	545	523	547	566	508	557	585	552	587	551	548	539	579	565	517	569	572	536	567	552	521	528	564	545	535	531	577	553	531	551	512	535	563	567	555	573	555	558	573	524	565	534	549	508	558	564	539	523	560	535	584	546	528	568	506	580	557	552	540	578	513	572	543	550	546	595	554	540	541	516	557	541	498	558	577	534	514	566	520	596	536	590	552	532	572	573	507	554	568	533	535	530	583	542	567	494	522	560	587	539	544	538	567	538	563	561	565	555	587	578	598	562	544	535	526	573	554	542	605	555	554	519	509	521	547	524	529	498	541	526	549	561	566	554	536	519	544	561	509	512	519	568	510	579	533	599	523	581	505	550	562	583	578	548	544	548	562	564	551	591	532	535	509	615	549	549	515	531	537	541	534	538	566	553	546	596	592	539	534	570	535	583	583	574	520	570	543	576	547	554	563	540	524	538	547	617	545	564	553	528	533	570	534	561	559	535	541	537	564	566	532	563	538	555	526	539	534	603	586	554	546	567	554	532	596	561	573	564	526	497	523	546	574	569	545	549	527	553	620	570	568	534	536	580	538	511	573	542	549	547	548	551	551	549	493	558	558	550	531	533	546	548	503	559	544	551	562	534	589	510	547	591	542	603	558	541	552	559	592	556	560	551	513	551	560	520	537	542	525	545	545	564	568	541	540	565	573	516	556	565	533	549	581	547	546	523	533	551	518	576	547	585	526	543	489	600	535	540	529	605	546	592	529	575	529	556	506	582	546	530	541	517	540	546	520	545	544	569	527	588	593	548	536	550	562	586	563	562	565	531	558	565	549	549	550	576	555	571	525	539	549	597	563	570	530	555	542	548	533	534	566	550	501	516	551	531	547	553	578	534	544	528	552	550	557	541	561	535	523	564	541	541	566	531	534	538	552	520	579	541	586	573	546	545	532	531	529	508	522	519	524	548	539	518	525	528	563	579	546	544	551	558	569	511	540	603	526	526	580	561	547	545	562	534	574	557	574	523	572	535	559	553	527	558	505	540	536	544	536	553	568	515	505	569	544	528	579	547	536	577	558	547	547	562	558	575	572	521	504	535	568	492	582	587	541	522	585	532	562	524	539	583	550	535	520	558	529	539	539	542	545	531	575	579	527	512	532	560	595	559	535	538	558	578	563	537	549	560	579	549	537	512	549	576	559	546	579	530	566	531	589	554	557	573	547	546	568	567	516	532	520	523	527	539	557	560	532	509	582	565	534	566	535	552	541	551	508	537	547	588	561	563	568	533	563	575	533	572	533	586	562	514	539	605	606	580	557	568	557	574	576	560	538	537	525	513	533	527	537	513	521	541	561	546	547	506	543	582	493	569	539	540	572	581	573	559	535	534	575	544	557	554	566	568	548	572	617	540	523	569	544	584	545	552	569	550	573	564	549	570	575	543	543	608	548	572	542	540	527	576	518	536	589	538	550	554	574	547	571	526	549	537	557	594	545	538	579	603	572	570	544	510	568	577	548	527	578	544	531	547	544	540	529	573	530	524	537	536	573	576	551	537	572	549	524	571	572	575	541	577	555	531	568	520	539	580	510	558	609	554	551	538	522	508	547	552	543	514	589	549	561	548	535	549	551	525	547	617	548	574	534	555	524	584	524	543	505	531	534	550	561	564	566	582	586	583	577	548	542	572	551	564	530	552	590	538	522	514	574	536	546	538	536	528	541	556	538	548	528	570	569	551	561	525	577	549	565	555	576	524	582	529	540	538	514	513	560	530	557	561	577	567	544	513	536	545	523	557	520	584	558	564	538	530	584	536	583	523	493	570	571	518	531	547	533	541	512	560	539	568	563	527	558	560	553	508	543	591	594	530	539	522	582	538	536	563	534	530	556	537	564	511	561	504	593	563	531	531	542	564	549	528	559	590	590	569	587	569	556	544	539	549	556	531	565	534	548	561	562	512	555	556	570	512	573	536	544	548	539	547	552	562	557	566	557	575	576	533	562	592	536	544	537	558	547	556	562	527	559	550	560	535	530	553	522	595	541	570	499	541	550	561	590	591	578	562	573	539	531	546	514	545	556	568	576	547	516	515	575	522	537	559	526	556	580	558	560	538	522	559	511	517	555	534	545	561	536	565	559	560	591	521	555	559	558	584	551	529	514	547	584	541	552	532	580	550	531	557	550	541	537	554	536	573	547	576	551	542	535	550	572	557	582	547	580	560	550	544	526	563	516	557	504	554	527	542	592	540	537	546	553	526	554	504	570	552	552	568	556	527	539	539	570	556	561	542	568	529	527	560	541	517	558	536	532	550	538	580	569	543	570	545	569	542	565	580	539	533	566	530	541	545	564	554	537	577	568	527	575	536	526	586	542	528	545	562	520	510	551	592	536	555	529	517	522	552	522	562	568	549	557	542	546	547	538	559	557	537	570	536	538	577	535	551	584	552	548	546	540	556	587	509	532	551	538	561	544	552	519	568	592	538	564	591	539	551	566	569	569	546	552	552	546	566	559	562	575	538	574	559	517	578	567	521	603	540	580	558	522	564	555	513	525	503	566	505	563	555	521	560	548	573	555	577	572	558	543	586	537	554	564	507	579	580	540	563	547	503	549	546	532	578	540	529	541	515	561	541	527	553	522	559	535	544	571	556	568	593	521	554	572	572	484	566	566	523	510	536	542	549	573	574	526	594	580	550	577	529	546	554	532	526	546	561	564	558	547	572	536	530	578	564	501	556	533	546	561	542	525	519	518	509	546	524	559	538	511	552	609	530	530	517	515	560	525	534	529	558	577	504	552	594	554	558	520	537	553	560	579	595	552	590	553	559	528	550	556	527	525	493	600	507	529	547	527	573	572	570	551	537	538	542	531	579	555	550	523	515	545	562	561	524	571	531	581	607	530	557	542	525	512	524	537	553	537	555	503	567	543	557	511	546	548	558	556	558	576	509	618	554	496	530	559	537	524	557	511	528	579	574	502	540	538	590	546	488	549	549	532	550	564	575	586	574	512	560	520	585	563	592	536	512	581	558	552	560	506	564	530	540	538	518	532	543	565	523	554	534	598	525	532	588	524	541	565	557	578	553	569	505	581	569	561	562	529	580	531	535	560	553	520	545	567	591	560	560	541	567	576	542	554	538	549	571	519	560	486	550	551	536	593	526	568	563	590	557	538	539	604	533	538	544	561	557	583	528	536	559	539	529	564	578	532	552	556	560	543	584	526	529	513	523	576	540	524	587	525	540	581	582	560	506	581	575	562	544	528	589	557	551	536	540	556	547	560	547	546	577	550	548	556	569	553	562	546	527	574	568	520	556	565	558	553	529	554	542	524	549	546	555	543	557	551	575	541	570	530	517
23294	20876	27912	23984	20870	10517	1219	798	665	638	583	583	518	477	493	464	504	427	438	469	460	432	465	469	430	462	464	405	421	422	444	445	435	478	475	434	415	421	416	427	421	417	398	418	401	423	391	425	410	403	424	401	451	389	474	406	423	403	440	389	450	426	419	388	443	429	374	423	431	375	424	386	409	412	410	419	410	442	429	403	412	433	429	425	431	424	407	399	428	390	424	409	415	397	459	434	402	437	444	405	408	482	423	429	392	374	425	418	430	453	406	376	400	412	409	420	431	405	398	404	462	413	435	414	446	407	413	420	467	398	430	413	415	402	416	401	431	424	402	407	397	402	426	418	418	443	422	421	430	397	458	425	430	382	450	437	468	423	410	418	409	465	406	407	444	412	411	424	446	389	400	448	431	412	410	399	410	423	425	416	403	420	401	412	391	413	407	402	369	436	433	376	376	414	407	403	388	419	436	372	390	455	417	392	405	439	407	413	417	405	411	449	454	409	440	417	421	433	443	438	403	425	438	444	448	399	397	448	410	398	399	406	421	411	399	420	480	417	410	421	401	447	423	408	427	442	404	424	441	410	428	376	427	434	399	381	424	450	397	418	402	361	420	396	399	389	411	435	380	441	428	410	401	422	431	432	419	410	420	424	415	472	409	400	446	427	406	437	444	412	453	395	409	405	400	398	444	409	421	413	410	428	442	435	454	429	383	441	387	390	396	389	412	387	416	432	420	423	398	389	399	442	388	425	437	398	403	389	415	446	405	470	420	420	443	413	414	440	400	403	409	422	450	434	428	406	414	430	420	448	428	422	425	387	406	424	414	435	422	435	412	429	414	425	438	442	426	420	367	408	424	443	398	403	420	400	416	412	427	399	400	391	380	424	431	367	388	426	395	404	413	446	386	422	424	447	421	421	447	391	432	410	416	411	408	415	423	402	441	421	434	416	435	456	413	376	426	413	418	396	418	399	377	391	408	382	415	419	404	398	410	430	410	405	404	402	415	384	416	380	437	404	417	384	417	383	431	404	399	408	412	417	422	382	408	433	437	405	412	411	414	438	435	422	421	391	423	429	416	387	440	409	432	405	432	409	391	456	443	422	406	448	398	424	396	432	401	451	424	438	418	428	380	430	450	392	431	427	450	413	422	405	428	445	437	435	452	410	400	396	393	387	387	429	394	373	380	418	404	428	414	406	376	407	406	439	414	442	437	391	389	400	415	431	432	471	447	391	417	429	435	415	442	405	410	419	416	426	395	430	395	376	405	434	421	438	401	421	408	418	458	385	412	417	402	430	429	466	427	421	442	385	437	479	407	428	405	414	400	407	420	421	427	429	458	434	446	387	423	424	423	397	438	424	456	405	418	400	424	382	430	419	414	446	453	412	432	420	419	391	413	424	405	407	408	387	422	415	367	407	425	398	429	391	433	415	424	395	369	434	391	407	424	406	405	412	425	432	438	421	430	374	452	408	421	416	388	409	415	424	452	430	429	463	436	413	403	404	407	420	441	401	413	415	432	425	393	467	396	386	459	377	424	451	410	403	433	406	439	402	417	411	409	397	414	421	427	427	426	431	393	438	403	437	394	382	419	406	430	383	392	433	393	453	389	398	382	423	395	422	398	403	409	404	420	395	394	432	450	385	403	431	417	365	386	411	409	369	396	384	411	425	442	422	448	405	434	438	405	368	415	409	407	427	375	409	454	395	433	450	380	402	414	409	408	396	379	408	406	419	367	431	427	392	413	404	440	441	427	388	403	440	453	416	422	380	414	423	384	425	398	409	408	422	392	381	383	401	396	456	437	420	425	435	431	410	397	396	434	421	410	398	358	424	369	382	406	448	427	409	430	400	403	435	437	468	408	448	405	394	414	409	432	429	409	429	398	416	395	435	439	414	421	401	441	418	441	378	409	400	382	439	396	404	410	405	440	437	416	418	423	422	420	412	418	436	426	393	411	450	451	393	438	420	431	394	430	405	391	411	424	431	395	404	387	452	431	408	395	401	456	417	395	430	391	394	400	408	404	427	444	398	430	414	384	392	409	409	441	414	396	430	407	415	415	432	406	402	393	427	460	396	413	402	403	436	453	415	433	428	382	416	405	437	412	420	422	432	442	407	424	421	420	409	382	395	440	438	416	387	425	404	403	466	387	391	420	391	427	438	469	415	409	421	423	421	408	460	383	393	413	395	422	436	384	384	442	407	419	433	421	397	418	388	390	432	436	434	409	444	423	412	448	390	427	399	472	429	420	398	402	437	401	401	418	410	462	417	428	419	400	407	415	404	437	411	417	429	413	398	431	418	423	463	400	422	437	393	405	418	420	412	391	444	417	411	440	410	441	420	455	442	398	435	443	432	434	449	380	414	422	430	444	403	409	394	430	439	423	424	437	468	413	449	432	404	434	430	391	425	421	438	405	433	440	408	394	400	387	434	457	404	413	448	373	421	411	406	396	414	425	449	413	415	443	450	416	433	409	424	407	411	413	415	398	381	414	435	410	406	427	429	417	416	473	401	441	367	428	387	411	418	422	391	411	393	380	443	397	426	407	432	373	410	409	424	401	442	373	390	403	399	431	385	451	443	392	429	424	392	408	394	427	427	402	440	438	441	429	399	406	432	390	373	440	429	417	441	403	431	430	432	396	422	425	443	426	431	446	376	445	423	403	405	446	382	416	410	417	420	429	402	408	422	379	411	423	408	432	414	420	441	417	441	399	417	397	455	401	417	476	405	395	417	419	416	400	428	393	425	401	412	418	400	413	394	428	439	416	418	382	403	419	435	411	407	404	404	459	428	377	415	404	421	433	427	415	409	405	432	418	400	405	419	406	434	399	442	423	419	381	422	422	440	413	421	394	444	436	376	388	419	418	399	411	431	428	440	410	406	412	416	401	404	370	425	394	425	386	444	402	428	436	429	392	436	446	434	410	448	469	400	409	403	413	412	432	429	390	436	397	438	408	356	434	393	424	419	437	416	414	394	414	450	386	382	435	375	427	404	416	387	449	409	452	442	405	424	390	413	435	470	472	431	417	387	402	394	408	435	418	420	408	418	403	394	406	393	441	422	414	401	381	376	412	431	405	408	385	414	407	395	416	393	433	417	390	422	447	447	419	382	440	417	404	419	431	421	403	400	431	377	372	407	407	421	437	405	428	402	423	420	411	419	436	409	415	409	389	368	378	415	428	404	395	409	392	396	434	410	425	403	408	430	408	390	418	397	390	400	466	408	394	417	381	437	422	424	418	431	439	427	409	379	411	351	439	423	429	410	427	397	431	398	447	375	430	407	419	400	401	409	406	435	436	413	423	411	414	397	380	415	431	405	394	409	416	391	381	414	448	412	422	416	449	443	412	409	414	398	426	412	438	409	431	395	416	445	377	400	416	387	425	459	382	402	414	411	400	408	424	448	432	417	419	416	387	418	375	378	403	379	435	377	424	434	416	431	438	417	412	415	421	401	399	383	423	416	388	394	434	431	403	420	435	432
3096	7419	6080	2987	2142	1743	1300	1047	861	824	739	680	666	599	556	603	552	509	523	560	519	502	533	494	523	481	508	472	538	506	519	491	444	453	458	459	464	445	498	450	493	516	498	497	505	503	473	459	439	480	457	486	502	480	477	453	509	517	445	482	469	466	447	465	450	507	436	460	489	462	465	460	471	456	512	486	460	462	445	486	471	456	470	482	435	467	459	465	496	461	467	466	538	482	460	451	494	464	510	489	492	493	477	517	438	451	495	440	478	492	484	491	458	501	448	469	447	465	477	485	486	447	493	456	456	492	496	466	456	435	487	493	485	472	451	483	512	430	471	444	443	492	466	452	468	483	467	472	465	492	507	467	467	467	475	452	456	440	457	472	480	477	487	458	421	477	494	460	466	492	484	500	471	468	494	496	442	419	461	457	437	459	482	451	432	479	461	409	467	477	480	477	458	485	499	439	448	496	471	462	471	500	467	457	456	487	465	436	468	463	446	469	450	438	476	501	502	465	466	485	485	460	486	464	475	470	472	424	505	486	446	473	459	453	495	470	465	435	504	468	461	422	470	483	471	452	491	513	472	475	431	471	479	488	481	482	472	467	488	471	487	461	499	450	454	477	505	450	472	455	464	497	434	471	457	485	475	473	450	472	468	478	466	459	490	439	474	495	463	482	461	487	460	510	439	460	468	504	435	468	452	479	490	484	469	491	503	449	446	497	469	496	462	485	458	452	411	521	462	440	434	450	489	457	505	428	490	467	430	452	454	437	452	485	439	461	464	483	499	474	426	483	473	476	438	484	470	473	466	486	451	455	483	479	494	421	424	484	487	506	443	447	443	478	453	445	474	471	451	433	488	505	449	478	463	460	495	442	485	479	502	437	482	441	421	508	441	482	469	475	482	492	474	505	459	453	508	425	467	478	480	449	464	431	443	480	473	458	489	455	504	435	475	456	484	456	452	476	483	475	452	476	436	499	469	465	430	458	482	501	445	462	471	448	447	474	449	450	466	436	431	458	446	446	472	478	449	458	478	476	497	479	454	494	490	459	491	465	447	473	455	439	474	461	451	448	489	499	499	455	475	451	502	420	470	461	440	501	420	470	466	461	484	463	488	458	466	459	526	482	430	483	483	476	445	460	455	483	433	466	483	453	479	443	418	527	463	425	478	496	439	448	455	475	487	461	462	468	481	498	455	476	477	478	478	479	454	447	476	474	449	458	459	466	470	501	479	481	465	455	428	475	471	500	446	481	485	442	443	458	490	464	473	449	460	464	469	441	495	445	451	494	490	505	494	483	464	467	509	501	495	455	468	489	470	487	444	471	485	484	454	487	462	474	434	492	453	461	434	498	499	459	487	449	488	441	458	453	467	443	489	442	491	486	444	454	521	463	453	440	444	494	506	457	498	453	498	426	469	425	466	448	479	482	489	429	477	448	466	444	459	476	440	463	464	459	476	448	466	455	435	485	499	462	469	477	446	468	456	473	446	470	457	434	472	475	436	472	454	448	474	456	467	453	517	495	437	496	460	460	480	447	443	507	462	431	473	468	489	453	452	470	476	477	464	478	477	506	479	472	485	484	471	477	441	468	433	465	457	470	455	444	445	465	480	469	433	485	443	436	498	441	428	511	474	476	457	457	423	462	469	489	500	427	451	482	465	473	484	466	470	465	446	404	444	464	483	455	466	475	496	487	482	460	472	478	481	498	484	470	482	444	465	464	458	507	442	472	419	461	481	492	453	509	502	452	466	477	466	466	461	483	456	493	489	454	500	450	481	442	456	477	496	449	463	455	459	458	451	466	478	461	456	483	512	461	491	498	484	487	492	512	449	475	435	490	477	457	441	467	443	444	451	458	453	473	445	498	499	485	439	468	464	484	471	491	459	488	468	463	429	471	463	444	486	454	452	476	466	511	433	435	463	483	465	472	443	506	466	510	470	476	461	437	467	464	462	462	509	496	480	458	493	447	497	453	521	468	476	437	458	446	505	432	494	433	500	487	483	457	449	470	457	478	463	465	451	444	438	477	435	458	473	475	461	454	453	497	450	489	528	489	489	433	502	460	495	452	496	440	458	445	497	501	459	454	455	463	477	457	476	486	517	472	424	477	478	486	487	475	441	473	474	495	520	499	460	468	515	438	462	454	471	461	481	475	467	488	441	450	445	499	501	476	485	471	454	469	506	457	488	479	466	452	452	467	461	495	484	470	449	450	472	479	500	483	506	467	474	487	499	464	461	449	457	497	490	493	508	493	467	453	483	479	477	465	516	463	504	480	473	464	494	485	483	479	494	488	461	489	474	454	497	455	443	482	497	448	474	407	430	431	483	440	488	520	452	477	482	500	495	459	484	468	492	476	445	507	466	511	463	469	461	441	469	464	448	457	447	511	471	479	466	472	461	464	464	501	457	464	494	464	490	473	452	498	501	500	454	475	450	463	523	482	468	456	453	506	431	464	466	501	467	504	469	474	479	454	477	468	478	484	454	477	466	457	479	469	450	452	497	456	477	454	462	478	483	468	460	459	453	444	474	489	472	515	461	459	454	512	479	467	447	435	447	448	444	489	470	459	478	449	460	444	483	465	448	493	446	480	488	470	462	464	444	482	441	457	474	441	475	459	454	507	460	452	467	493	457	481	483	463	468	478	490	474	439	452	470	461	497	442	461	456	445	464	472	476	481	481	470	491	455	468	459	480	478	446	450	483	443	506	482	472	468	456	478	478	471	453	457	491	449	468	476	420	462	473	495	424	468	464	453	463	473	509	507	456	473	445	455	453	476	494	468	492	472	461	455	473	454	468	459	506	503	457	452	473	507	492	469	479	440	499	491	474	497	464	454	447	483	495	442	459	451	487	475	471	466	448	508	433	469	477	476	460	494	495	468	439	508	472	434	451	468	492	532	426	435	448	445	473	461	483	428	461	472	431	470	487	473	438	476	454	475	449	456	488	468	456	514	430	505	474	456	445	494	469	449	459	470	475	457	461	465	468	462	472	483	460	478	511	463	469	476	480	487	455	439	454	446	496	493	483	478	456	483	440	516	455	462	438	446	455	497	453	454	485	442	486	501	505	500	444	461	447	467	450	435	436	477	428	436	455	494	469	454	431	464	471	486	441	448	447	460	486	496	443	495	471	462	476	437	458	447	466	489	483	464	452	492	474	504	473	476	418	450	475	453	463	454	445	480	448	453	458	469	478	430	447	504	475	458	456	449	474	484	439	467	481	455	498	470	464	472	499	486	476	491	485	508	467	492	454	478	471	439	456	440	460	468	460	451	441	462	445	509	453	487	483	475	501	490	466	482	462	478	488	485	408	484	432	470	447	450	441	456	479	503	489	466	475	467	461	449	498	468	482	448	488	437	450	464	477	459	443	464	437	500	452	498	506	480	471	468	440	469	461	449	504	450	498	496	461	474	485	462	479	456	479	466	471	471	478	449	468	459	486	472	442	488	500	452	453	470	473	461	478	484	465	464	483	439	472	473	472
24163	20849	27019	24713	13869	862	594	449	454	410	371	413	357	345	335	363	337	331	355	328	359	328	310	354	307	303	288	301	340	325	283	314	320	292	295	305	342	298	329	344	284	321	333	330	318	304	333	307	328	341	294	363	312	315	326	302	295	362	317	286	320	320	310	314	285	308	308	328	312	312	341	316	278	298	298	318	324	341	286	295	312	329	339	330	338	298	325	317	289	293	273	324	315	312	321	340	342	332	292	293	288	316	303	310	341	306	327	326	297	308	298	313	332	317	316	315	308	348	273	334	329	305	327	300	326	304	325	287	295	324	278	307	282	297	345	299	351	286	312	332	327	302	291	315	301	318	346	321	343	305	282	305	300	307	308	325	296	325	310	294	301	314	327	290	304	295	339	318	305	280	322	299	304	298	284	300	311	286	333	285	289	314	286	328	274	267	272	304	289	307	304	303	313	316	311	300	275	315	300	345	293	303	303	353	300	314	314	302	326	316	310	297	290	310	298	325	284	284	296	270	296	309	300	290	356	275	301	358	307	315	295	327	312	301	297	293	341	287	313	316	328	314	317	330	330	310	285	321	328	329	304	321	280	282	318	314	306	311	304	316	324	320	313	300	321	325	317	281	311	285	276	309	322	277	293	343	345	304	311	302	296	288	347	343	307	331	315	331	274	318	314	275	298	324	291	332	326	307	296	260	282	318	314	325	306	329	315	311	318	330	311	292	318	307	315	336	286	303	344	316	322	324	318	306	302	319	306	340	303	325	297	298	339	321	320	290	311	302	317	273	311	326	318	314	308	305	312	325	282	293	317	321	299	314	287	322	290	296	302	288	311	295	277	306	342	335	324	313	286	308	300	283	317	326	293	328	320	319	288	334	326	330	309	293	298	337	287	329	295	338	294	360	304	289	317	321	318	308	298	306	333	325	288	300	298	317	357	302	300	303	310	285	335	288	311	284	309	306	313	324	309	328	307	298	308	303	316	315	304	335	308	327	309	323	308	333	292	280	297	279	297	279	333	306	303	361	335	326	281	293	313	315	316	297	337	300	324	327	317	310	308	299	321	301	284	303	286	315	315	318	323	321	290	280	330	331	348	318	305	292	288	314	305	323	323	275	318	312	302	309	321	316	291	314	330	298	323	321	316	293	328	302	321	277	325	319	352	293	295	308	318	302	294	312	283	325	315	300	317	301	337	299	321	303	320	301	314	316	303	338	316	302	281	304	327	314	344	334	276	319	337	280	275	275	314	291	310	295	315	313	342	290	338	339	312	309	287	335	302	304	330	299	321	320	325	297	312	312	315	305	319	296	291	294	318	334	346	322	328	316	300	318	296	319	318	321	283	316	306	290	315	291	296	353	313	318	329	318	316	287	341	312	287	287	311	343	321	299	329	288	329	342	299	311	287	334	290	311	333	292	315	328	316	297	307	322	312	283	315	318	319	319	351	300	306	318	337	337	333	294	302	305	315	292	336	309	323	337	302	321	306	299	282	326	302	305	289	287	307	314	296	314	301	276	302	295	308	317	347	286	310	344	296	363	311	320	299	294	308	274	297	318	317	325	309	332	270	298	277	309	322	302	309	337	298	323	329	315	315	322	326	276	303	298	338	307	341	287	339	308	317	268	307	284	319	345	309	306	337	311	310	325	293	317	287	344	336	306	279	305	302	311	324	286	323	287	295	313	306	320	313	298	327	298	296	290	322	278	299	318	319	305	324	316	308	318	304	328	296	330	289	308	295	336	278	311	302	306	283	329	313	324	272	363	323	315	322	306	311	329	300	308	293	304	308	294	307	319	309	317	315	298	321	306	319	288	312	313	303	331	303	318	326	288	336	338	322	295	300	308	295	318	313	307	315	312	318	302	285	321	333	339	312	340	317	311	293	293	313	313	282	320	298	323	330	320	340	317	307	281	323	326	276	317	271	295	306	317	318	315	305	336	320	286	316	330	290	298	294	340	346	301	279	311	291	295	297	335	306	307	292	315	335	301	299	294	321	321	300	311	293	300	322	285	324	310	329	337	292	313	324	305	322	337	315	286	299	318	312	303	308	306	305	288	300	322	329	304	281	283	317	336	323	310	319	296	299	279	300	275	329	312	292	296	309	310	309	279	307	322	287	319	320	314	343	291	302	285	273	334	313	311	306	303	303	341	347	338	295	317	332	341	306	298	331	310	306	338	312	301	335	311	313	313	299	329	325	326	330	318	332	303	336	303	323	311	323	307	305	313	331	324	328	305	342	323	318	303	311	309	315	304	277	334	308	311	319	331	309	339	309	323	294	302	297	310	299	327	300	338	331	326	292	291	294	300	293	328	313	292	300	326	330	306	309	305	299	324	310	317	292	325	307	314	324	288	337	309	288	303	286	318	310	280	299	332	307	293	304	299	324	315	313	295	289	336	285	281	279	307	287	321	296	295	318	335	317	305	285	288	333	310	336	326	319	334	273	288	310	304	323	321	334	338	290	340	314	307	298	337	289	313	296	296	280	312	312	291	303	335	302	339	308	303	341	282	289	293	320	303	314	334	309	303	329	318	331	283	299	301	325	318	323	307	292	304	311	294	329	276	311	276	302	304	294	290	310	315	333	305	305	306	307	312	324	307	323	331	319	335	312	320	325	330	295	324	330	359	307	321	306	313	311	320	322	316	278	303	310	310	326	311	312	298	301	323	271	320	281	320	295	308	305	312	304	284	318	306	326	323	295	337	330	313	332	311	337	302	319	336	311	300	324	298	286	308	319	314	321	307	313	311	315	310	290	320	355	297	318	345	273	307	312	315	298	304	337	342	321	339	330	317	342	278	320	344	332	324	333	333	334	316	306	319	299	330	331	349	306	299	342	314	322	286	275	327	288	307	311	282	302	310	269	310	329	337	273	338	324	292	299	315	319	347	314	299	305	331	307	292	332	300	287	312	327	303	315	293	313	323	306	288	335	316	314	313	299	325	295	296	306	279	307	313	312	317	289	271	326	330	325	319	306	314	345	318	308	337	309	291	319	271	302	319	337	289	302	320	306	318	328	348	305	305	309	289	309	283	280	324	318	294	287	304	325	302	311	283	322	326	286	349	309	333	313	308	317	314	306	314	292	341	317	314	286	330	319	257	322	293	319	352	297	310	307	292	294	323	319	302	288	278	324	327	281	291	322	333	272	297	327	319	297	305	332	312	302	309	317	302	329	317	303	303	313	340	293	311	309	319	304	330	306	295	341	311	340	311	304	307	302	281	290	307	299	321	286	342	336	310	281	340	312	285	355	299	284	291	314	316	330	316	331	316	346	288	268	313	333	314	331	307	293	320	323	308	330	312	277	309	280	287	292	322	338	327	307	330	294	297	335	312	308	295	316	279	294	331	288	314	286	289	298	296	305	325	310	317	310	316	336	311	316	258	307	275	281	296	295	272	341	295	297	315	299	328	304	336	320	313	329	285	348	292	314	304	310	332	293	321	320	299	282	301	300	285	312	298	295	302	327	300	317	328	317	303
3140	4744	3701	1898	1278	1041	898	683	613	549	512	432	452	468	409	399	363	361	401	382	347	362	358	359	379	344	346	356	347	377	348	362	355	355	369	340	325	301	355	362	319	348	316	335	337	344	351	344	318	338	329	346	357	345	312	350	337	340	334	334	372	333	331	343	360	323	338	348	366	378	333	370	316	372	363	343	355	353	333	328	367	332	328	342	338	346	334	347	344	332	344	330	319	320	329	360	372	348	318	316	350	348	321	340	339	300	343	353	346	324	305	321	324	346	321	333	327	336	320	332	333	344	335	345	343	333	342	336	337	338	362	361	325	345	339	368	321	349	325	390	357	351	317	309	336	361	311	341	358	330	384	357	376	316	334	369	345	345	347	312	307	335	350	289	328	342	322	344	336	337	348	354	340	374	341	359	318	341	356	329	333	328	359	352	332	335	336	362	338	353	352	325	360	336	331	315	334	334	365	321	352	358	334	332	346	381	349	362	354	325	363	331	316	347	343	326	320	372	363	325	373	320	358	301	368	373	366	354	333	339	337	358	336	313	326	311	331	342	325	364	378	356	365	301	327	340	342	365	365	344	343	318	331	337	363	356	364	338	366	351	363	318	322	308	321	333	336	329	340	334	341	332	295	357	311	338	316	348	334	335	325	360	336	346	364	296	328	324	331	327	349	330	344	318	351	337	336	328	336	335	370	328	315	369	334	314	360	364	365	337	317	334	347	329	356	295	343	347	310	334	356	352	353	323	333	346	338	344	337	363	334	337	336	330	356	362	368	359	335	315	318	346	318	310	317	343	344	337	352	336	343	345	338	347	363	323	349	361	382	351	332	326	342	360	323	348	348	344	346	330	322	300	358	346	346	359	354	328	332	349	342	339	331	315	329	338	327	330	348	363	352	338	329	374	355	305	369	346	320	337	332	317	358	335	336	333	321	346	331	337	343	322	314	361	345	341	356	342	346	301	313	327	331	311	337	302	335	364	351	304	310	337	376	332	311	336	305	310	316	339	335	343	352	344	329	351	348	373	370	343	324	331	349	329	327	328	313	346	362	333	348	324	328	294	350	331	342	317	356	334	290	314	306	327	313	354	357	347	307	377	320	320	350	345	340	325	361	337	359	322	334	352	335	359	367	362	351	343	332	340	316	362	330	343	333	347	320	339	332	308	326	350	338	300	350	324	318	342	322	358	367	294	327	333	341	348	332	336	323	336	397	320	342	299	313	315	381	322	336	322	319	337	341	354	299	327	317	330	349	322	326	351	373	349	360	341	341	379	334	321	333	367	320	329	347	343	331	335	311	362	319	325	328	345	312	349	322	353	297	356	313	332	354	365	372	327	374	341	318	367	359	338	371	340	317	337	308	314	330	355	339	347	339	355	352	372	297	350	338	307	332	319	322	322	369	325	343	336	314	333	321	359	310	339	330	361	341	349	330	359	322	373	329	369	341	319	320	344	295	346	329	345	338	354	336	341	327	357	338	341	359	346	318	331	366	336	298	350	317	345	352	325	339	333	370	318	337	328	326	344	343	309	359	347	323	347	373	357	329	329	300	335	344	375	337	334	317	337	308	356	329	350	359	356	338	374	310	335	332	364	325	348	369	328	340	348	333	353	352	373	346	340	341	321	348	348	346	291	354	335	349	341	339	323	322	361	338	338	337	293	375	346	346	323	325	367	342	357	377	318	351	323	340	351	365	365	350	349	358	312	364	361	332	315	334	318	330	339	309	362	361	376	316	352	335	345	322	336	330	334	374	337	376	347	342	342	366	325	341	333	331	389	339	350	362	305	353	345	326	352	348	397	363	311	301	341	345	325	318	342	342	318	317	331	342	368	345	308	311	330	318	332	321	335	333	342	332	319	321	318	341	323	342	338	373	368	333	332	391	307	334	301	312	341	324	332	349	309	352	346	348	360	311	372	348	337	329	317	319	334	362	335	361	322	345	291	339	308	333	337	309	326	332	351	375	359	367	361	308	351	342	331	325	357	364	358	341	313	368	311	333	343	316	319	324	334	327	337	332	395	369	327	338	340	328	345	348	302	335	383	356	311	348	337	337	343	312	346	340	338	314	286	332	329	338	351	334	318	382	332	348	360	334	324	313	352	400	359	297	354	324	361	333	353	349	340	352	330	339	350	330	335	324	326	319	329	342	353	341	344	330	339	340	324	329	337	319	327	339	333	360	325	346	333	351	316	329	318	319	325	330	372	329	347	342	329	347	314	356	342	319	309	371	323	358	348	315	314	314	313	340	367	354	354	338	354	344	347	335	357	345	324	355	351	311	297	360	332	296	335	345	344	323	338	334	349	337	341	347	334	351	324	321	334	296	348	340	338	309	344	338	331	336	349	356	359	356	324	327	304	355	327	331	316	355	363	361	351	334	337	329	303	315	358	342	353	355	326	339	349	336	328	330	357	354	340	338	330	324	332	345	311	349	344	351	369	335	336	365	326	346	320	322	357	314	329	353	310	316	347	332	311	363	344	341	333	327	345	321	351	331	347	342	358	334	350	334	348	338	333	338	359	317	321	320	371	332	333	354	328	336	327	356	322	352	329	301	330	324	342	321	333	330	324	339	336	331	339	344	376	341	351	342	371	355	317	367	346	335	359	369	343	336	361	342	351	319	330	340	342	304	306	331	354	354	342	359	352	324	342	335	341	333	348	348	350	317	332	376	364	333	336	344	329	341	303	324	291	342	340	336	400	358	327	350	336	325	332	331	347	336	340	332	337	326	316	324	319	349	362	359	372	378	326	320	339	332	364	345	328	340	345	331	351	319	335	356	373	321	351	323	315	341	326	337	337	307	346	336	349	334	332	371	334	334	349	311	326	333	329	364	332	337	338	334	333	364	344	329	346	327	346	331	327	317	319	327	351	344	320	359	307	359	339	353	351	311	372	309	322	333	329	322	317	324	329	350	325	343	349	310	329	373	362	295	344	333	354	333	330	344	332	354	337	331	337	360	328	323	349	342	350	321	340	344	338	335	354	316	359	311	337	328	339	324	328	352	323	325	349	340	324	360	364	327	316	384	324	357	332	346	363	329	335	345	323	338	323	333	339	358	319	336	341	333	331	341	354	345	366	338	381	354	317	355	350	321	319	333	310	343	296	353	319	359	346	354	340	355	320	362	350	359	328	309	360	332	366	325	355	326	315	330	306	315	339	348	311	330	343	336	345	378	340	331	324	344	359	326	301	337	321	326	331	361	349	325	297	331	325	303	343	347	332	338	344	317	347	357	333	355	345	346	353	330	329	326	319	293	367	335	333	341	350	378	358	360	321	323	355	355	325	332	342	337	341	329	333	344	319	344	317	349	356	371	346	353	348	315	359	319	353	342	323	350	312	297	322	362	308	340	337	369	304	367	301	329	347	337	356	360	349	338	349	329	335	323	366	358	372	356	367	323	310	334	307	313	339	333	347	375	350	354	326	313	341	364	324	322	364	307	353	314	304	327	335	343	357	336	332	333	342	327	327	359	358
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
